<SEC-DOCUMENT>0001005817-23-000002.txt : 20230301
<SEC-HEADER>0001005817-23-000002.hdr.sgml : 20230301
<ACCEPTANCE-DATETIME>20230301140813
ACCESSION NUMBER:		0001005817-23-000002
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		153
CONFORMED PERIOD OF REPORT:	20221231
FILED AS OF DATE:		20230301
DATE AS OF CHANGE:		20230301

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:		23692524

	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-20221231.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:3fd3ed03-6a17-4d58-8b82-db56ebb13b2a,g:da0edd40-3f37-4f75-925a-62a525283100,d:c41d93084a174d97ace5fadce768b1bd--><html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:tmp="http://tompkinstrustco.com/20221231" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:srt="http://fasb.org/srt/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>tmp-20221231</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF80L2ZyYWc6OTYzYzdlMGJjYjM0NDU0ZmJmMDQzMGZmZjY5MDU1NGEvdGFibGU6MGMyMGNmYzc5YWU4NDI5NDlmOWI0ZjQ5NTBkZGY4NDMvdGFibGVyYW5nZTowYzIwY2ZjNzlhZTg0Mjk0OWY5YjRmNDk1MGRkZjg0M18wLTEtMS0xLTIwMzgyOA_a0ff011d-3c08-4a7d-96d6-aad2ad926c8a">0001005817</ix:nonNumeric><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF80L2ZyYWc6OTYzYzdlMGJjYjM0NDU0ZmJmMDQzMGZmZjY5MDU1NGEvdGFibGU6MGMyMGNmYzc5YWU4NDI5NDlmOWI0ZjQ5NTBkZGY4NDMvdGFibGVyYW5nZTowYzIwY2ZjNzlhZTg0Mjk0OWY5YjRmNDk1MGRkZjg0M18xLTEtMS0xLTIwMzgyOA_fca6f08d-1b00-4938-bbfe-8d6596bbfb36">false</ix:nonNumeric><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF80L2ZyYWc6OTYzYzdlMGJjYjM0NDU0ZmJmMDQzMGZmZjY5MDU1NGEvdGFibGU6MGMyMGNmYzc5YWU4NDI5NDlmOWI0ZjQ5NTBkZGY4NDMvdGFibGVyYW5nZTowYzIwY2ZjNzlhZTg0Mjk0OWY5YjRmNDk1MGRkZjg0M18yLTEtMS0xLTIwMzgyOA_f839cad1-412e-4d44-bca4-4294bab486c9">FY</ix:nonNumeric><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF80L2ZyYWc6OTYzYzdlMGJjYjM0NDU0ZmJmMDQzMGZmZjY5MDU1NGEvdGFibGU6MGMyMGNmYzc5YWU4NDI5NDlmOWI0ZjQ5NTBkZGY4NDMvdGFibGVyYW5nZTowYzIwY2ZjNzlhZTg0Mjk0OWY5YjRmNDk1MGRkZjg0M18zLTEtMS0xLTIwMzgyOA_5275cffd-ae73-4f28-8522-dde12789595f">2022</ix:nonNumeric><ix:nonNumeric contextRef="i1a1cdf9bd32542c99b2815c93a4ac089_D20190101-20191231" name="us-gaap:AccountingStandardsUpdateExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzItMC0xLTEtMjA0Njky_73536fc6-a919-4981-9be1-877b6a569df8">http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member</ix:nonNumeric><ix:nonNumeric contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzk_1bd032fd-4134-4fee-b7a0-6066b6f581b0">http://fasb.org/us-gaap/2022#InterestReceivableAndOtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" name="us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzk_a8bc1fca-45af-4265-ada3-e2835cba277d">http://fasb.org/us-gaap/2022#InterestReceivableAndOtherAssets</ix:nonNumeric><ix:nonNumeric contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzg_522ded16-1ac4-41eb-bfeb-f8e2c46d539b">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" name="us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzg_66955021-bac7-4675-8412-1713dc77cc2b">http://fasb.org/us-gaap/2022#OtherLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="if457a576f9234c7988e3148e9f711a72_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEwMjA_bed1dafd-85b9-490a-94a1-70cfcac4fdb5">P5Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="tmp-20221231.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7bca69b89a9345f39f9d297ef38b4a2a_I20220630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i99e77d3f09744a26bc93f136f34ba223_I20230214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-02-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i3e36eb63e51b4c098bd903275d8146b8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i382bbbc1e8ca4181926dd3e0ecf6ad6a_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: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="ib4daddd8238d426fae63777acbf4103f_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="idc6ff7ef1c6d4fb88deabf05ca456cad_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="i6e2f1e45fd25482a8d5afb2a379738d7_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:context id="if0d314e7172d40d5952028624f8215fa_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="i4803cf49c5b9461f816b7a79911fbb7f_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="idb37ffcfc92a45d59e5c4a416645d467_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="ie160c02558c244f481b97c929e2e37a2_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="i5175cb2d8ab9430295ba095af5934c36_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="i317005b5783b4b4792c7301f54893dfd_I20191231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2474ced233f94518a617e5e52b6e3bb2_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="i1a1cdf9bd32542c99b2815c93a4ac089_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="id6165730fc6744cd9e481c8460066000_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="ie0e2e8ffa21f4c3c825942aa87be95d8_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="i60fad39e5c794cd888a9ef9e98674a92_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="i3bfc5bdc8d634ea3b0f0ef2a9412f430_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="i90c4be9d3217429b823e605b8dff8d0c_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="ie37195934aad4379af6c16c24015e738_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="i143a1895806e4316b9ce97bd0a6d7dbc_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="i0c8fbb6dce19474587ae0223dde315f5_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:TreasuryStockCommonMember</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="ia10a5c68fd61426cb44d065cc88f6bf1_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="i56dd3517849d4dad8a903bc32183c331_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="ibf22115d4dff4caab635287d5a4131a4_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="ieab038d38d4e48d98bb30d6825e2008d_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="i0083d18bc3434243b08a0bc83b8685d3_I20201231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9bcd29f3d2040bebac0126dc424573b_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="i60ad1dc812a94c57847bb56caec455ba_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="ib57b17e5dac140fb95408aa36ec1a9b4_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="ie9fc64a5bb094f38888679e6b3d14f4c_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="i05494ebd61c74cf5ae1b451feaa89b59_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="ib0613f9de0ab44b68f23269299782d84_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="i5a7be5d221aa42b7be20c69cbb7da7cf_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:TreasuryStockCommonMember</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="i055ad78e8fbb439db383ebc3801ff40a_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="i6e43d891b6ac403ca745e07456424fd4_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="id011f362acb24e46917bab6cafedac50_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="ie4326269f17f45b19a1df532a7466564_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="id06e4fc8ff9e41578c7d05e18daee003_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf0fac765bfd440ca9953fa0851bf968_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="i58d67d54232042daaec08499c07e8a8c_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib3b5796ba3fd48bda289a023b229d39b_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i442a97e1633f493cb3a62c0d69091c27_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6cd89ea4429444bf896bc433e7d7ce71_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0ba61c188e794b97b88eef5431a0e096_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i991a7b7a739046de8de0dcb7e730c3bc_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8b637fa547d46c598e18e6207f64c7a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ff2ce54554345a2970c181d3288cbcb_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i352541eb581243cdbc8889ca021c1a33_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie37c070ae40a4d3cb5377a0a185d53c0_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd4328fd7d7e45888f319c96a3446fd7_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="subsidiary"><xbrli:measure>tmp:subsidiary</xbrli:measure></xbrli:unit><xbrli:context id="i8f92e310e38e48efbad6845a960014bb_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="ic5be43a7c643411083b87b37536f8d3a_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="if2a2cc72873e43be97c92c1654faf8a5_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2dc9860016464c969bfea654fa5dbc8f_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibb76c08972bd4c499b737bf36d549a0a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib327c01729e2416f870840dcf5f3521d_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i33af0b29bd674c21b58dd144d3b07974_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0c98ac24b712400b9c803a62f9453129_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i19452d27284841069a4734f6329e4e00_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ida83add7f4664ffbb3106dbcf2e7ecc9_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1cb771ef29724bdb912015c6d0cd7e9a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9853819c285648529f6f2057e8947136_D20220101-20221231"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>tmp:segment</xbrli:measure></xbrli:unit><xbrli:context id="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i919786d1a0ef4b22878969ca6aba00eb_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62a7474d1c6a4b738eecf150c1b03043_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id340cfb186a54466812a02d4964d7c6e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic11baeb1bd634af994fb32e305b399fe_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice32030af90441e48734aa78442e495e_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="ic3d8e194ecbf4cab82fab03902c0d149_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="ib222d33959ba4df7ac34d6dffba12e33_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="ib8deee6298504ad496075980d0faa4cf_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="id0417f16cb2e4c38b9e15f005dfa2297_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="i1d786851fa6a492db6daecf007df04bf_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="ife1c14c75c424d4f8382852cbd40bd01_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="security"><xbrli:measure>tmp:security</xbrli:measure></xbrli:unit><xbrli:context id="i56ae0e14f42e4adb850aefba1f3ac36d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92c0a184e92e4ecc97d99a091065654c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4aef0ffc00b946bf8c9138550622c235_I20221231"><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:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a588015fb844e6a8c0664ecb726985b_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:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b2d03de27534857bef226c6351c7ec5_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cb0bfd33f0d4634ac310ef8f0d8256b_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="i8307d840c9bc4d0a98b49056b43b5712_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5192ab6725a4a8588221c156b9ff24c_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</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="i85fe16c90aa543629d10308e496b8295_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id71ae15f4ff942e8a55bb9f092d1e5b4_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="i1e7f2d092e2d445d878e190077ca815a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34eb470f475e444cbd61b0351e817ea8_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="ie3de37a495d1412295c4e03b4d91fe06_I20221231"><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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8779c3aca12f4b54ab5fac3fcfad1ee3_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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic6ea5de402c64ec4b4db646c689b3e9a_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="i526c93ae05dc40b6851fb30c85476c84_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id154d3ebeb6a49f8b5860bb8380cbcf0_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="i19dc44146af84415b5943578518b6e96_I20221231"><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:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if5ae0de742e84b508665811bbaa5d22d_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:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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="i9340426e11aa4deeb87eed21f2bf9ae0_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2844ef5d3c0a47c1af5bf65515d4c9f1_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="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73a523f33c4744eca243e4eff27c50e2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember><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="i7db1effbc229441da952d0bfeeea4a4d_I20221231"><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:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7a4862be558462fa2a6ec48c3a7b281_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:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22756d2ed0be487e8098c8af36e16749_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia48ae137ab954101a3d5461727e8c0e5_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="i5f873879c6d943cf87c684bd0430ca0e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe9343fd21984456a329aa4216ccc6de_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="i9876f59697b4492db4fe5c3a02e43fdb_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="ie4c90d9cb8304af58ca05870580560ad_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-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="i621f0b9e667445e192c253489a227d08_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i947ef3f6afad4782896b9cda30890f67_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78d18bb1ea2c4b47a6e25315a072666a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib9d7a42382a241b29d39f24ea6c51bba_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i823d7dee61754f62a10e0e389a5b59b1_I20221231"><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:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5dccf554826e4b20ad7e4bd27c2b1fa1_I20221231"><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">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57c9c165a614487f878953b3c3ec3cab_I20221231"><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:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f6eeab82c0c4dc09f3ee6ec94de1b5d_I20221231"><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">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i601178962e77411c9266532c7486ca83_I20221231"><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:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib326d9c295374c198d6024e417bb753b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id1c95733138f430aab22c18feca991f9_I20221231"><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:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e8629234f374ac68c71a8a438e18921_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4c6cf6df30640b3958cbc4fe36278bc_I20221231"><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">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9b24bc77e314499887a72d94457ddd60_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idaafd7b2d5194f93aada226224bae737_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib094c17524d04caca4f87fed809924a1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1e228e035e4e48f897a51e4695c188de_I20221231"><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:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76380836e2294bd280341d89c1d24a76_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib59bbfdd4c4445c39ce9e2a432405a60_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i77bcd1157a3e4e969b7aa645e063c31a_I20221231"><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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4720afc80dc14daa9205c16f0ff8d64b_I20221231"><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">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ica642c261963459b88013df3ab5f8fa1_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e794f839aa4472094a83533dba5e9a0_I20221231"><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">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib1da55f188254d09bfb310e21ca1687a_I20221231"><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:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i967f536c4ae14ed5a3d615ccb7684bfe_I20221231"><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:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70cd0c89ee904f5c900333a88f7cde19_I20221231"><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:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9794862d27c9441b9cf6c698ab15addb_I20221231"><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:FinancialAssetPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b78db6485e54833b955cd0a73c11fc1_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if33a67ac7f6847849fc32e1044467b71_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8f729813b2f49838ad428a046e7cf43_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7413b1e976c04704bb854488dd0b4db9_I20221231"><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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia18dd33106e94da89b242a565cc438a0_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba90ca7f524a4d238200a16ebd562a87_I20221231"><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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7832815b94245beb2306aa5b841f7b1_I20221231"><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:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29a9c168613d46d1865f15bd667f5a45_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46740c457dab4c9b8ed3525c16b6e1c3_I20221231"><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:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i85e1f92216b7458cbb138265729d4962_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie55934fb95ae4bcb9cf9ce417d3032bb_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0930064dd17f405886f27a9215ae9e32_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99899e2ef5614dcb9f3bcd7d98a6d9fd_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i14eb164f30f04858b90ecefd30108ab3_I20221231"><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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if1611663c89e461a8e174857bc703b3b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a63499b45024c8e8ae9246dff15a102_I20221231"><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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie805dc7835624cfc9622c3702d61f88c_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i72c4285184304195b8fd08dfdd0ba450_I20221231"><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:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad5eb9bd3a924e59942f2302932ceb18_I20221231"><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:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i27211b57dafb4dfa9cab839262c7417d_I20221231"><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:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbf3cd70eef24ce1966cba23f4199427_I20221231"><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:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i150195515c8440698d0f00f579492af6_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf6380b042844cb298f4abae4bc6412b_I20221231"><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:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5dd31a7a7a0f40138ed7711caf7a7f21_I20221231"><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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifd63b47597b24732a35e8c2babd1fae4_I20221231"><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:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13ff304cd1dc483aa1a765d1325663cb_I20221231"><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:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8582dcc70dc4408bb9fe4177f4a812b_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5b29fe1208834b96a7926c5fc8097456_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6426d591e71741c59f5827aaf654e67c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if13e9ce31ce44407bbeb010e290d53aa_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa374bfebe0b49838517f5efb8f8c716_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic183a9c6bc9143a0b734c949f06a0336_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id69cb7e3f47f4a678289fa821398ab8b_I20221231"><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">tmp:IndirectLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7926f39edcb34cf7a4f079efd1431772_I20221231"><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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bdcffbf3d5949a78177f3a1e0f8cb5b_I20221231"><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:IndirectLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib163d5d02ae04d84a461c596a7821634_I20221231"><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">tmp:IndirectLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i011d4c3649714f4190c934840d5b35f5_I20221231"><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:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i31cf50b2c0594d17a24da3ce6b60957e_I20221231"><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:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7cca4c5efd14fb8bce47f21f7aab203_I20221231"><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:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i440f557cfc3849d4aade864fb664841f_I20221231"><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:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaede2ba8f36b407ba8639a0d64ed0c8d_I20221231"><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">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb8e0b06a70d488595cb9b7607da1c4d_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i027c4c20972849d5a9dd7d3bb6a67d5a_I20221231"><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:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8ce58f384d5a4487825ee3aee22a49eb_I20221231"><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">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a70ce51dc034e35bedbb42579d2ee8c_I20221231"><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:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62da9386aea747d9b8210448d5fea1d7_I20221231"><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">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia295b0e20888454db951d536b50d3b59_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7308b17aabd481db881336f37a78bda_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97196b030d2c446a86907d9522a057f5_I20221231"><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:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i852a4b6a508245c28a7f6de840c60819_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2fb998798952402ea3537ea71214ebfa_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d50fe500be1489993274ab4454b2eb5_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7c99e2cd68e42bfb716d214cf13d550_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82096efafeae49f4b506a95c7c5a6f60_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia8845dd7e9b7496a8c6a5521970cc018_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieda3758a5c954bccb0a9c8a76478b6b8_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9481043ecfb64db2ad0bbd0f56e2aed1_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iab9a318fba45436a836d899d91de9741_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:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a3863dd851a4ee0a7cf1b0c97e56340_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">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i64774241bb7d47e6a1447fb3dbb87a89_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:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09561aafa75c4d1ca6d57949ddf640bc_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">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a7626ce6f204d1eb01f1e844628a12d_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:FinancingReceivables30To59DaysPastDueMember</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="i02f5b0afc76d41769f724d6c9ceb116f_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="i2e9949f6c8014034b31b19d909ee44ae_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:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</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="i6b625f3026ec402d9765988a9129028c_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="i67689ece9c8c429da95caf2e85e5fa03_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">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5c2cc66af964ce9932aa07be22e8a1a_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</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="i2280c25b74d540e680af3d30890f5c33_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</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="i80bf2cc136054790990ace599d96ca61_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</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="ic032a6fdfe58425a9886290b6871baa2_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:PPPLoansMember</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="i8cad7127d4fd47bcad35acad0d5457d0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</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="idb5d535442414c74b5a35f83c8f43941_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><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="i1a059a69df00425da8baae9d99217f3a_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2eb13eac5a74ad7a914bf57e568afa3_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">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i270c510433b046c097adcdb5fb7cdce4_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="i9b86122c66df4807896ba09843dfb59b_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">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3d395d6c44a4703ac351714fa15bcac_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:FinancingReceivables30To59DaysPastDueMember</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="i4fcadf23afd54db08b97486cb014ab10_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: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="idf03a3ab18bb4dbd92ff72c35d6fdbb5_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:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</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="if835c20f51c149148307ace197a022fb_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: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="i5c65535c71354f09905d514bf6c149fe_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="i264ca7f97d0a45e4a0e69b78fe110498_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i97b3a576d3e745c98d6df295324914e0_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i66f675a496374b238be9692b12810007_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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0bd1bf3882be4d74b454ab9370c921f9_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id961d2ea9d7b473ca307a60d524714db_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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d7352613b2d48ebb581ab961b8f9ac4_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:FinancingReceivables30To59DaysPastDueMember</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="if94c85861d4946ec9ab4ce17caf03797_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="i61bdc65d83ef4ea5b01549be5fe0a7a4_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:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</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="i0e38fb4884ee44d884f0e1f232b5e257_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="i3fda9dc704d7496ab64ed6b5f104c9b0_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="ia00d12c6055b4d5fa60e8ffad6b06110_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><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="if68653869b5d47988ecc229342365010_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="i3bdf9871f4f14e4e8f34521695cf9be3_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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i55f221cde7ec415a9cc1f1ce1a5f6650_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="i65958e6b125748cc80ad51f60b2be69c_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:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide5192f0d6e04f308351367f89c9abe5_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2eac557afe84a298e510b9ccbd9adb1_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:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i19cb3401b8704e04b7e81a829fad38d9_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:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc52de8cb21b40d3a0837f8d6afcc8a8_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:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia740b1895e25425c9c04b51392c872fd_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:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3214a046c65041d2b55444712017ea49_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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="i578473ffbe994f178baeb301a697d5f9_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:ResidentialMortgageMember</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="ibdccc37c04ed43bda9d0b7e3980b7f93_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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</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="ieb8ea489224e434790a7b92d8fa7e736_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:ResidentialMortgageMember</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="i3fc2f261a4d64e8fa056935b7cd06d0a_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:ResidentialMortgageMember</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="i9ded552b5b004fe689b81f103990857a_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><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="id9e706a39d094fcfb9006c29554f073e_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="i6dd30c7347094d9c81581966e75e5e69_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="id329c5873c8d4eb6854eeaf812255e5a_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="i5f88b4d33eb64b5d9cab6178a51d489d_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="iae0e64a7f72848669010b80ce314fa15_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember><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="i5e7c3a65d1674c739e50ea741a8203a1_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">tmp:IndirectLoansMember</xbrldi:explicitMember><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="i52847878fb8f42b8a4183f3411014969_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:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember><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="if8430535de2840f096b74dab05f936e9_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:IndirectLoansMember</xbrldi:explicitMember><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="ibf51b4d047994eda9d01b599b482633a_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">tmp:IndirectLoansMember</xbrldi:explicitMember><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="id3066bade09345a2aa795a80bef8e795_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:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember><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="i483752730ab3416ba795f94bf4949ab5_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:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65a69c0d4c0e4d6ebf0a81ef84b50314_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:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember</xbrldi:explicitMember><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="i8446af6b3ffe43d6a56b64d22aaf3b8b_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:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a50db8ede0847389f931b860a14cc2f_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">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f2a354f943d4f90a929c04a7475c1c5_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><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="i2d38591699ed47a8a02d517bd5ea4946_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:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5bc7d6165c584cd6b3da3bc35109b056_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">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9ff894bc1096486da651eeaf0f25abd6_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:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic308d2dd0f1a4bfbb724bc5b69f4005c_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">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i56daef11047c457dbb637df291343e7e_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><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="i653da0ae7e1b4ae9baf147ae49a99b9b_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="iac87ee4ea3e1448bb7405613a4163b4e_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:FinanceLeasesPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25d66504917048df9a2c3c6c414561bb_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="iea64a15cafd84c08a4740968a015f05b_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="i0b2ba296bd2d4055b96412f9c2a0aa8f_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="if15e1d78f1ec4eeaa00beb441bf59ed9_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="i2d2070e401dc42d492d2ee26a2bdf19f_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="ie51ee6a9ff4e48eaa4ab0828d540d65c_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="i9e8070c907c540ed8e2e096118aeaf35_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="ieff8f77db4664db98bf18f17c5464402_I20211231"><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>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e1bb239c0de4e63b37dca39b242a713_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="i44e067749fd54a7f951c2ddf67ac070d_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i545ad46ed7e64e2faa1dcecd8fdf1e2b_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2233fc65a465426489276744864497f4_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4e628916c892445eb3948ab78afd6c27_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i994dcaaae1b84d52a189000cf246eabc_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib7cd8ccf4d294b1b9692bc3196f71034_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="i3d512c6d0e0941d0be5f04f0cb34afa6_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="i378fb93d14a2423d8675a27a08f7ff0b_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="icf36ded7f76f49d4924c591a34a8b1c0_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="i093c3cac8e174d96865d7d20c7152d32_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="ic471df5aa13b4ccc97a0264f01e0ac1d_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="ic985eed7d7594bb79f6d0ee5d68321ee_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="i4a11597385ac4566b49e3931b9712e4a_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="i886573a751a64b3790a366872bd38868_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="i8c1d2c2b61504460b8d7d892076ad81c_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="ia66c37e0680a48a480fdfbc7bcd918af_I20221231"><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:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i597b050f56c54aa68e16b836f3425bc7_I20221231"><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:CollateralAxis">tmp:BusinessAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a4ec319ccbe42d4bd0619312f9be923_I20221231"><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:CollateralAxis">tmp:OtherCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3685df32ba8946a5b5b364c1cd515d78_I20221231"><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:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4b7b28b91004b0bbf5e14708b057651_I20221231"><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:CollateralAxis">tmp:BusinessAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cf3060b1df942e89fcdcf13ac4caaed_I20221231"><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:CollateralAxis">tmp:OtherCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2e28cd60055c4672bed1c73f7cd14346_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:RealEstateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id9c03d77d3344123860f1ff11bd4baa5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:BusinessAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i86ecf0a3d7a143798d917529d393de29_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CollateralAxis">tmp:OtherCollateralMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if14b6ef8291f4ae9a45ca954eb11fb20_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12b5da1da14d43139d82a1792d2fa961_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29ac722cdd0d48ea91be312298ea5593_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iad57bed57f89447cba36eb69a9999d02_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: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="i22c91acde5d94a28aad8378f09b61a1e_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: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="if51c1bfe1faa4547a52471379415a0b2_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: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="iefbc74ef5bf54f7fad86383e38e67a83_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: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="ia86cfba2dddc4735ab89f62cd7f61cbe_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: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="i23af84f49f4b47b989af273f3cb43048_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: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="i9ae2558a040443e9b50e92297215986b_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><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="ib56dbc7b8c914b95baaa650c3937d746_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><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="ie6f0710ad0284e94925c41ef9a673c82_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember><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="i0af753d97fc44a44a2df2a3975cbbcc7_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="i6977177fc4d74c6081ce6aa9dcc71f40_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="ifda7a3a3348146a88490d7bddf36bd74_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="i07da6e5ba140459fadcb285c17791c73_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:MortgagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="loan"><xbrli:measure>tmp:loan</xbrli:measure></xbrli:unit><xbrli:context id="i007cf01c47cb4352a7bcdc77fb5ff415_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><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</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="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i458e77f159114e0384d6d14d5066a2d2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7644193e7dfa4749aac0fc771af1950d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i38a3b94eee0a42da87911eac6106730f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i277bc4651cb0487097a1fd3c3899483e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9312b115ecc14428818121303bee97da_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idefb328547474500bc8bb4243a44b22e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic78a65c5da7a42cbb324b071d19a2660_I20221231"><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:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2928a79b99994f8c9f985b6c3c273f82_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a0bc11518dd40e18d463a5144cbecb7_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iba661296173c460487e7360df57e9020_I20221231"><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:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i587cf173c38049429b4fbae188f666b4_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c79e018bd6f4041a0538820a2d27419_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaf10effef10847d9a880cc0f8ef1663d_I20221231"><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:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac3d76ff4e0f47acadb7ec93aba58143_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0add8149e3f4737be7048a03d50ef62_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2671a7ec84c747c0a437811d8b029d87_I20221231"><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:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231"><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:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16220e92070240c48718e5a7e565273c_I20221231"><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:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231"><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:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6e91b88d200b4ced868c884d4a135352_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2cd85c01d2834710a183a528aada9b50_I20221231"><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:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:ResidentialPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c7727ffdfa4486481d4a71f93ff193a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6b82b9fda5c64ed69ddaac456594419d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7ccffb42551d41f4be291aa03c0e465a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53331da7f970470280cc7b3d3c88c64b_I20221231"><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">tmp:IndirectLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idccde63f3f514500bbac9ba916a20164_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</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="ic4f983856f5e4f54a75cccd09bf176e2_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="ia4fbde87ca77427d9351be77643837b6_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</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="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</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="i6c8ccf3b34f74ed089930645115b28ae_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</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="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:PPPLoansMember</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="i4d4d58deecd04a769b0ff074ef7df94e_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78e06523c6c847e89f6d9699c515a68c_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:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie0d13588116c438fa1ffaad6b521de46_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:CommercialAndIndustrialPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3b44a71db4d433a98b3ff716e29b86f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</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="iab4e388f4dc7438f91f900bca2c9251a_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:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</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="i6f686af8a2fb476398b4b0cc67b14c77_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6a091e980c284ae3a7f51bd4f46558b7_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:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:CommercialRealEstatePortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:AgricultureLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idbf6ef5cdfc3418cb7ab3adbf468938b_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="i7cdd0288bbf94aa494ababee8b026240_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:SpecialMentionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb5580940202427f97fb9ac3c31cec8e_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:SubstandardMember</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="id515daf0228a401382eca221738af804_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:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6be0c5110f124e2e91befad6be3bf5eb_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:HomeEquityLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia68153dd82a143df983557ec00534ad2_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ResidentialMortgageMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</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="i20b5c52c4f4a4cdea5ca700154c5c7f1_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:ResidentialMortgageMember</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="if31d4b871fa94d9982358e57e2a5c48d_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="i47d29d12cc8f4ea8ac95fd038a38844c_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="i154b5b9cdd384df7b9ca05108d6bde0d_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="iac002b6d145e4ff59d63425267fc4664_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">tmp:IndirectLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">tmp:ConsumerAndOtherPortfolioSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PerformingFinancingReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia7ba1d74ce014fb4992b0d70821122a2_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">tmp:IndirectLoansMember</xbrldi:explicitMember><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="i57742565df4c4d5b98e6e6bd9f366815_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="ie07d5452f6c0485e9027df78b02b36f7_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="i497482557c3146bb9ba1d82f545871b6_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="i6f166c89563d4eafa750023b06a524ce_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="i0e471ec4899f43cd94b57bf8946dd44c_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="ifa96d3e376134abb9c657a01fe031a97_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="i5654c82f07a24968baf5bfc5fa0173df_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="ided924a0b0a24cbdb0df0d3bfe9c1c13_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="ib0437f79ec6b4f729a6d5d8eaeacffbc_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="i94a8bdd883474e3a8d4c49bf794b98dc_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2e52ce9b4184572a90d8b8864866549_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a4d138fe5f947f1888da8f10c3bfd78_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2c9cf668484f4365b9ef5a70d43812ca_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ceda84611aa447bb9933b14eb685a7f_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4dde9edd1f314a43910c417858d36016_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i52d0494025294dbf962549e1cd1f17ae_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i11c41684fc354184b4dac8cf564a0c33_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3936bc26c2542308e911ac3e85c7774_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i740cd7f36598447f9944673926cff346_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="id9e8bb9f5aa440ea9e695d05bf56d0f7_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="i7fda833bb591456582006d8bba0d6d9b_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="i8f0f12de9d73492fa1da17b6a9dd4c35_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9df7d2c1342c4502af5e43f0d3757dd2_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="ib09ac060b7544b2687c02b21bd22ae91_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i260e6078d9784e35950576d94ba02c6b_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="ifd15b3ab7df84ca5976d4d1a756b515a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc66dacb1fd54af8b378ab255d582d9b_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="i73f261418b0a4682bc261fe5db50a235_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0407f6c36b1647ca8ec67b7ba164155b_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="i7faf51e00a774a8cb886c0b553b4cde1_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="i813fbe3d19c142c58ee377ef87a2de31_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib689cc31976d466abc367f8c3bca5a7c_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="id4e52770926147528bfcd1abbcb018fb_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="ib4cb02a04f174accb81caaff8797511d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f82decb76c341d3b2e3bbb9011cbc60_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5069635df8cd4eb386f2f0e492a9922f_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb115ba42a124d0986c08980cd0cfd7a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia6d3b883cefd4963a22b836137f565d2_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="i1d8f6943f4004fd2b35bf27100d247d2_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="i6c5bbdd40e4f4e719833dc0abe43befa_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia50e15880e8744f7bab94b5a824c3b99_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="i6a63189578bb4f56813b237e8e46de46_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="i72a66945170f4cdd963b9cd1c5ccc302_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5936b42be4a24a978c9ff79390f056f6_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="ibd6a03e2865242aaad18a2448c44a35c_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="ied9ecd1d7b1e4aaba17485b8f6614bbc_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia48fcd57d6e9435c99035656fc182719_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i68b97c06f26c4ae088888eaff1634399_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6147f461d07242d18181a504a52aa790_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="ief24587fd247420aa4f2f1bca47d0dd2_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="icf7c0644bf2441988df1e534f180be3d_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="i1497be94cf1c4213968c8b25484c820a_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="iafa79710bbde4e0b89975e1e6eba10ac_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:context id="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1f98eb42911c419281ba2ef8bbd1e7ac_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="i34d8415113b84584a0f22970698d6393_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="ice1c07afd63f4f30ae362ad956e00b60_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="iab76799f48024ec18e4bbb40f36ea096_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="i7bd746ef875f4129a9accc9af7e4bc62_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="idc283d51bbaf4ed1ae6a0a14f2598d13_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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if388010e96c44cf0a90487822842745d_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="iab49d001c8704495ad5c1eb8238e576f_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="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb57639f5b8e4f949458f643cb9e0a71_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="ie26a6eb097074920a7bcd06fac358528_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie494ede471994be8a19578f9f06b46b2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i046a63859c4a43279b6c215207ac6771_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="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_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="i7a0d1b1479184517918b098a0efb8606_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="i9e99961cff7a4ed3834f1b0f77a4b6ab_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91856d2d9165435883eddfdc0e6eba37_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><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="i64624a5bfb1344e690479c6ea66dbd16_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7979d8f25fa74426b6bc04c005d41f59_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember><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="i73f1051e5e7041eb8c569110045c1164_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ef5d8c531984680a6d15397f4af4617_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="idd907a03d025474a94b3d32ffbca955d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id0cadaffedac4288b5bb8d29ca592c48_I20221231"><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:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic095307e819e4323997fc301ea54900b_I20221231"><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><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cadf87a7f9b4b45892153dba51489d1_I20221231"><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:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i159dbe9ae44c4d298f0f1519018e0828_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i07038b1e9bad46f5aea27696d16dda20_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d949b9a7cfd464c8ea9e3c70d9494f1_I20221231"><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><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic89b04d3bdbd4c64aa4454c50915964a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib98c63d3c83f48e19aedc76354f1d46b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8e6f95b86e36494282b849ffc8b4da81_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i32a17869b66246fd8c616302696690e9_I20221231"><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><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0cfd5a4cbaa0415f944b2ec89f16d13b_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbf75c27b4f749d888d8da398781f064_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieb8f68b0d93e4aa8b749acef2b9a5a67_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if49204fad2d44db6bd4cd1216f1dba71_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i33715da94070485aaf1c2ce20bf32740_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="idf212077a3c947e0ae417c5cd95afe40_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:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic41fb04b16d84fb4a905b4bbcbf1ea8e_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><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="i06bafc82175c495298a1c995ed04edb8_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:DefinedBenefitPlanCashAndCashEquivalentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i368883a2e6c54ca3a0a6fb3bddf88f16_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="idfc0425a2b6e4294bb7a4fa371064a85_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="i544bd336fa9046d4badf7c8cea3cf684_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><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="i9a6c8aba50e14f40ab42dea167caa4ea_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="ibcff3ba43ca04d669985b5a50b9e98c0_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="i1952710c66cf4b7bbdf36c4356fec8f0_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><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="i17da821618e849f1966ce32b8cf6d407_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><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="i45fa5b032812469a9b6409ab57f9b8f0_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><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="i1dc668ccb0be413197bf0813e63514cf_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="ibd6ca7ed7985410d9e50ec8db32c91eb_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><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="i7a206fd79de74a648c5091fba1941854_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="i0b007e43a7494cb49ef2a6e3a4d7e7b8_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98176b62323344a081652fad709cd44e_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="ia1c3710dad8b47be821200014c588c5a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff69efd27b1740a5a7c2c23fc797f27d_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="i446397a3992f48a5afe032b8f6ab1550_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibf3057074cb74f74bfe97a266685b21d_D20220101-20221231"><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:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fd573846e204884986390119b7c0049_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie5b9b0ed9f7a41c0aba6f5c8b7e014c9_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if457a576f9234c7988e3148e9f711a72_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie194eade4d194a89be36480d5c37252b_D20220101-20221231"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i878c6d3fcaf44de9a058a9e81e4377a6_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icd6382516c9a42128a155ebf8048a47a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib67ac7cdc1314e85a2aca57ba872ccb3_D20220101-20221231"><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><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27f1d630ac194a37aa03540230c411d7_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i444b04ee01c04bb38bd54fb099fd37a5_D20220101-20221231"><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:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFourMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaa0ea37b26994e49a78048e4455bc0ff_D20220101-20221231"><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:VestingAxis">us-gaap:ShareBasedCompensationAwardTrancheTwoMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3187dc32074f47cebeb9837969300f54_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5f6858a27f1b4a3685c6614534f6bb55_D20220101-20221231"><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:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i10b2571b5680454d9331c179616134db_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icdf48b892a0c40668da47f5d8120da2a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i811115c0f5684a1b84e71559baaf59e8_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i297e524a783a475e9b2c9ccf82bac4d6_D20220101-20221231"><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:StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1b12abe30814c8c87da4d68df8097b2_D20220101-20221231"><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><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i32b5373325304d839899c265379c131a_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0d0baf1adf14617a49f55292e2f1ce6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4a53c43df8c44b50801eca314b60c75b_D20220101-20221231"><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:RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i09cc9e5ef3164812a0c9f2c716f5b726_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member</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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i83c39d35013a415b8bc460f06ad8634d_D20220101-20221231"><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:RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85418efc417d40aa8ce30c9873854ad3_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member</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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4dc1b43bcdef4938b5789382c20185c6_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VestingAxis">tmp:ShareBasedPaymentArrangementTrancheFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6bcf628af6424eb0b2b39e1456921ff9_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc24ad9caf214a8498f26efd3674b85e_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54fbdf8083084ce39b0d55df043ee310_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic00669e6ab77441ebc4697fa8cb986dd_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:PerformanceStockUnitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i562a0376bc4a490389c9933afbfe8b32_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i286a73e3ad1b4f5ea91ce3cd446f0950_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="i60698fac55fc4714b5f34036b9045f4c_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="i6f59a59d2980498f94377ebde10dab59_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="i23a4e5bdeb144a2f899c8b3659c06f46_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="ice37e054ded64d488879b0d61f6ecb9f_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="i7403c9d6b8714b138ce9fb716760e756_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="idda3a1136b454beda9f4098256b4b527_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="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idea4321ddb4e40d1b5068240f85f76e2_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idceb1cef6c9947038361ccda5de2615f_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="i8a715ee0b6df4c9eb22063f7ca1c802a_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="i5290fb4087aa4b8a973c40bf686b5f95_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i704005745e0941828b9c44dd918689b3_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3ae7cfb70cf74a3490812c6898cd39c9_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7636c9b84350444580ca140666dedf2f_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc2843ce1d44434e8ca98328c8b9f467_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i973db6d897f840b6ae65aa00c7c9325f_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0be84e2499584476ab6ec2363de46ca1_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff4c5afcee324b218e3fa9d2432686fc_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec2a2ae4b06745c9898cf1a2e8e6e712_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80dba10e2e9c4c93998a519172f6a63b_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="i0e2e2989585242bda3b0e11649c37cc8_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="if2bacb475bd1425396d601857638598e_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i662e19718fdc451b8baa5632795fc71a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d145cf11cb140289e7c0b0ed21a0f5b_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd9cfac87904462bb0a0b8e3f438da00_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3d11e722f3e14c57a2402097bf2784fc_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="i1192272cb516437cbbef0164a08d8088_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="i775e1ef351a14da6b9d5784ebbc4f944_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia7b9958604384f2a9e4605995ffca14a_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="iffab7f848d2e4557b6c9f70eb6a06a3a_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="i4a7a38a951724c48a279102cdd9fbabc_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icad67787cc714c11a8834b082d9bc64c_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="if186adbdf4024f6587a11b40138ad078_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="idac19d1cda0a49f3985b15cff79d6e45_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97ef32e2ebf342db962b01eec526b7e7_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="i01c6d1d44bab4425bcf7ae72f67afaf6_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="i6f6a0a468a3e4aa0b39a40ebee791cfc_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic617de6e88954567aad607d888163cab_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="i5f28ce48bd7c4dfe937f5e087c80a91f_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="idae801aa273b4c479df60d5587db0dc8_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5cb879defe4a49d2a7d3e20ef8c2a952_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="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26dab34c874b46ec8250b5067e1f60ea_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26345236e4dc47aeaf4da437b9b1ba02_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6b0657c934b44f488ddaec30d249d08_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie7a6277c29c9459eb1b8bb72f538435c_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="ia6ad45130aaa4a7692b3a1447b955815_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="i4cdab840e01a4f9bb052f5c1676a4d30_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="i4701b3678e02405bbb0a697b76ac0517_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="i6940b15efb5f48d290b31500a875fdda_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="i4115241204b24970bd9fd8888ca379c0_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="i7f4958fefad24e30872a2e71257b2717_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="i6c2203be1e3e408da3011945d52a7b97_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="i80377256d7d446c69b18889ff5cf2d00_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="ic1701aa12887431ca6928a07f42277a0_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="i865f151573bf4b04b508c8e897df764a_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="i3f339da0e4ed47dfaeaa5b5462bb988c_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="i094896d896c54315aced2d15cb07cdb2_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="ie0a9335e792c4566943a289bc5cddda3_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="ifacb6c10032447d49cf6b4f3ee6e3b2e_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="i2fdf1448c0eb4bc28adc81f117271812_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="i02832915619045a992d67f0586e7ba01_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="ib225d16316e34d24b0c5a4888211be6c_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="id5553e4b9b744d859238fbe1a538777f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7bd31316fab641e7822d995eeffbb0c6_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i832435e6eee94fbcbf9c3ba152603697_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i22e99412e6f94068a69a528110199ffe_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5867a5b8c9a4418785deb9437bc7792e_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd88b309de6f4cf2b729afffc20b0729_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7b050e8d2a55407e9cf2caa10c5f68ee_D20220101-20221231"><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:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d249b31e240495b99d56981828c8903_D20220101-20221231"><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><xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis">us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02442a3d3d934872a8374424c46bdb44_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="i24864640d6d741a685c0e88a2d0bf86d_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="ie0c438c0925a4ff1b6d6e9be064dce72_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:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember</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="ia2ec0307d68b4143830ad942bbcdcf35_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><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="i1c92acb0467648f2bcaab2fbf7a96d87_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic00bda30fed3450bb885b21176bb7c15_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="i53687fe9043b46a0a6558c4ed6bb2337_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i873adde458c64ea880e869d26eddf3b8_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="i51fbc43c5c404202b6e58645255757c0_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie412873ad9394f89827dcef01a7c6d1c_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="i00f2bbdffbaf4250a8426b8524e99341_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i375cfae0e75c43ffa8cc4f699532f0ac_I20221231"><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><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4de277f8dd544ce882b4061ffffe7688_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida6d205bc0a7430fb050b7f8aa50f64e_I20221231"><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><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib400f767ea864d209e0f4b3fd8831d9a_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibdf8a726d06c4ae788f961a917dd739f_I20221231"><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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7482ae0593764073b00f45fddbb1ee5f_I20221231"><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><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3dd4b576c2244cb9b459f7c4a2f38a85_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fb7530d3ac14334a71ca3eace65eabf_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2642a79df084318acf871bd4119870c_I20221231"><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><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iee6ebab123c5407290f554e7f759ccd9_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9744dd9ac3d34d8e9b092ea4928976da_I20221231"><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><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e9888dcd4654e3f912c3c8375410f1a_I20221231"><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:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i70e5c898ccc742379a59f8ca16445115_I20221231"><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:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4adf80e2ae6a4f76bee2f21d8dc9b231_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibe616b0897564eb2aca927270c459289_I20221231"><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:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i00fa8d09c9e14750ad1843c1d7cdbba6_I20221231"><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:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6592cc04d9a043819c074ad46271dc47_I20221231"><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:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fbab27b28864bf886fb12a7496a9907_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0733151de49f4297a7d712725252a3ef_I20221231"><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:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i124b06514a3244da803e22d2f5926d2c_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b33af23d33e4849a61cd3a0d00947e5_I20221231"><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><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i15b790249c1c41c4961b76a183e4974a_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0480515d13ef47f0a309f252320cd5e4_I20221231"><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><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9eabf60aa24c4c2e9b1fa1707eae323d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i364cfedf4d9441739e389a394a2e151d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib007cd075bee4550859b886d65464949_I20221231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie46100a3a7dd49d08f696de5d9140076_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3977fb6ddfee4d459cfd87aabd0b1f6c_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4774a3678f04139a686dd4ea9fae531_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i45fe44c833e749649839a0b966dd7d1b_I20221231"><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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i92d15cdede21476bb5091ebee7b0ea79_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f670349d9514f1cba6c7df84986559d_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><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="i25b7c67f55864a059b7165a1939090a8_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><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="i137896ed34bd4386af9542f26e2cc4be_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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</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="i23bcec1a987d4bc9882f131fe9d21969_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><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="i46782a888c5c4440bab83509c9f751ac_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="ia85e950e26d149e284142551d43eb673_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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8af6e222e0b24f43bc6e1cd385e0760c_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><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="ice729a791ace4216a1dcb6cbedd41c07_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="i2c6cdf4152d54c9dbb409ee2875727b9_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><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="i5c3278db31cb4df99688b666f7d7645d_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><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="i71f25eacb9a641f88b993873b788ebbd_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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</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="ib5a0c6f2dca545e381afd89194c677ed_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><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="iade209856c86421f99134c1794d88288_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:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie66bc27252f343d690544bfded39ada0_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:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icb4bea56749840239770cf068aaaf5aa_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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><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="ibd8739c2c6e34bd7bba11609ea02439a_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:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iccc7a201dfe74f5a90aa7b275ac0009d_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:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f7ae88360134d499bcc982996b434f5_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:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i508c1d8eca424f98b6c97ee56d5ad841_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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><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="id2a3604cb84348e6a6e1b61f04b4b33c_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:MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd8edf72a5e34cfea7e3a201dfb92e04_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><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="i344bf70fa6904743b3291f1030c13378_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><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="i3b03313444e34111918e1f7351b81d41_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><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DomesticCorporateDebtSecuritiesMember</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="i567f2b9bd2c04144960a6657df0c1b74_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><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="i1406f5665a6e4f95ab8d8438970a1f12_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="i3e14127c834a4f72ab4c79e9d1f12031_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="ie4480c9b1ce34fce94e9812ca54455da_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><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="ia0209c629a454b97a4dfa27a76e43fdc_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="i70f7c89749e4452db39bc6f67e48b70b_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="i606403e583d2458f80d62c8e64941c55_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="i313fb6f62f4749eebb0e5f33f14908ee_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:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</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="i22f528021e2145e99ead41f64f7f605a_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="i7e2d56c572444355ae5d17c5bbc17192_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9c74554671ca4ecd93b2e83529033d4f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i02ea0ddace1247328c4e7f27b323ce64_D20220101-20221231"><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><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8813a64cdeec46308258a67a8f662957_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibe7b7f74180b4eed80cf82899ddb1e73_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="ib17b8ec80de44d758753b9852f130b48_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="i92035a60a4e04de48c8015af23a9e659_D20210101-20211231"><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><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="ifb02b038fb004c4fa123e6dc62a9ee73_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="id36ac0fda8bf43d598deb0f9914a5d39_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id6f45790f12f443a9aada7b130ae0fdb_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id86a6f9760554209bc2155b406d0eeb7_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idb452ef3c1ac486789ea820faebaf5b1_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i51b23a97f1924b3390f130f67abe2fd7_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="ibbcfd0cb94b542af8ecbc897cce4fd78_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="i74b6f62d44954d059dc9d3da2fb86555_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="ie8e8c1a3b05b489fbe0483584c4bd986_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="icba72a3b84184e14bb922081d404595c_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="i9d3e192e9d274a4ca70977d5be374b75_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="i616bb0ccac684f3db4cf388b01e1197e_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="i5f3250f02da94b7b9bbca5239318ed1f_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="if9f0430a0794473e8754ea666d8a17c4_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1469373beb94d89931277250f87075c_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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie5b6218faef8413f87b04c9626daffe3_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="i0f384db0fdee4ef1b1642652f17917c9_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="i18a71ce9622545439b4213774e4dc638_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="i54ba805e147b4abf818d966ba9b3f36e_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:unit id="subsidiarytrust"><xbrli:measure>tmp:subsidiaryTrust</xbrli:measure></xbrli:unit><xbrli:context id="i7efb3ab707ea458d8a41b0705639766d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">tmp:TompkinsInsuranceAgenciesIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f29fae1723d49b3a5157d2036320d6e_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="office"><xbrli:measure>tmp:office</xbrli:measure></xbrli:unit><xbrli:context id="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231"><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:BankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231"><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:InsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231"><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>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id61ac6a19d964e0a84dd795bd0ebb96a_I20221231"><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:BankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic0b9e98680164c6fb9aacf5851ce0644_I20221231"><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:InsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bbea6aa20a04801a2ae188ebcb8214b_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadaf9142c89b49b8bca81ee96c7c6ddc_I20221231"><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>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9f1501eb7813400c8a5572d7145d634a_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: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="i18028e92369f49f480311af778dc7965_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: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="i8ef142d263344bfeb3e9f28e1f6695d6_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="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_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="i19d6d4679f0b4141ad2db2d91ae93866_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:BankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic08c2f462007454da9520ff5241b5d64_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:InsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5fd727d15514c448c267d0c7abc1f68_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="i28a1fd3bf7b4417d8b82d4aac695dfa3_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="id2d7f2ff3b414c878e5b5acd3d964afb_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: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="if92a82efd7884247aacafcd316a36880_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: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="ibd22e8725a734c808ad10c4c2169ba01_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="i83952d4a64ac458db8ab637085cdce3d_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="i0b30e21a509941d29102ef530e36457a_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:BankingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idfc413a63acd48a4822812666e30bac2_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:InsuranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6104316c0b684119bf0a8c0a3876e049_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="i3f997c77d8a04a329ee21032c2f8e03f_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="i303c11d69e4a43988cf3763500d70acc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tmp:RiskParticipationAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i859c40706e61431a87f4b7996b5d8200_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if664d9bc80a241b28de61d03b484cdd8_D20221001-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tmp:RiskParticipationAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-10-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i012a5399a6d94884b3684b3070ca5b0e_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001005817</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tmp:RiskParticipationAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><div style="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: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzEy_95ed53e6-82ca-45ac-8926-8987082a6b7c">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:DocumentAnnualReport" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6OTBhNTI4MGIzZjBmNDhkMThhZmJmYTcwMjJiZDA2ZjkvdGFibGVyYW5nZTo5MGE1MjgwYjNmMGY0OGQxOGFmYmZhNzAyMmJkMDZmOV8wLTAtMS0xLTIwMzgyOA_8cb49a49-87ad-4cfb-8952-f4e7fc5825d4">&#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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18xNjc_d117f2f6-23d0-497b-acd5-a93791bb4b62"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18xNjc_104654ce-007e-4772-8e9e-214e07f4ffdb">December&#160;31</ix:nonNumeric>, 2022</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6NmMxYzNiNDZjYjJhNDE5Y2FiZGExYzZjODgwNzk5NzUvdGFibGVyYW5nZTo2YzFjM2I0NmNiMmE0MTljYWJkYTFjNmM4ODA3OTk3NV8wLTAtMS0xLTIwMzgyOA_41053e6f-373a-4fe8-8ff5-00903a3a198e">&#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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzE3_79c5a29d-09d5-4a85-90c0-b36f649aa5a4">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-20221231_g1.jpg" alt="tmp-20221231_g1.jpg" style="height:102px;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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzA4_d030bd09-30cf-4601-91d2-662710706ad8">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6NzFiZjJlNjJkYTYyNDE5NTgyMmJmYzIxNTBkYjZmOTEvdGFibGVyYW5nZTo3MWJmMmU2MmRhNjI0MTk1ODIyYmZjMjE1MGRiNmY5MV8wLTAtMS0xLTIwMzgyOA_6a7daff0-eda0-4fc1-af2d-02f3045cc2d9">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6NzFiZjJlNjJkYTYyNDE5NTgyMmJmYzIxNTBkYjZmOTEvdGFibGVyYW5nZTo3MWJmMmU2MmRhNjI0MTk1ODIyYmZjMjE1MGRiNmY5MV8wLTItMS0xLTIwMzgyOA_d650c305-c4ce-430a-9174-4c72ef0fc8d0">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzEz_61e12586-ebf9-43f2-baf1-ebde9771c8db">118 E. Seneca Street</ix:nonNumeric>, <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityAddressAddressLine2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzE4_5cfad282-794e-4801-a966-a7be578432e9">P.O. Box 460</ix:nonNumeric>, <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzE5_61e9f621-37af-4b94-a0a2-8fd6bc0fc3fb">Ithaca</ix:nonNumeric>, <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzE0_81270ec2-f194-45b4-bfc9-0a175cc31bf1">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzIy_75e04f0b-a8b7-41a8-be58-1b176114956f">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzIw_806330a0-280a-4703-9e30-5b3b6a6e6c29">888</ix:nonNumeric>) <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzA5_92902bbb-5041-49d5-9e5b-a272f243ece7">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6YjA2ZWE5OWZiMDAzNGIzZWJiOWMwZWNmYjE2OGYzMjEvdGFibGVyYW5nZTpiMDZlYTk5ZmIwMDM0YjNlYmI5YzBlY2ZiMTY4ZjMyMV8xLTAtMS0xLTIwMzgyOA_37c96b71-4a1c-4c87-a8f0-40a85489cf64">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6YjA2ZWE5OWZiMDAzNGIzZWJiOWMwZWNmYjE2OGYzMjEvdGFibGVyYW5nZTpiMDZlYTk5ZmIwMDM0YjNlYmI5YzBlY2ZiMTY4ZjMyMV8xLTEtMS0xLTIwMzgyOA_11788bf9-ea72-4f06-af13-c7163cea1f34">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6YjA2ZWE5OWZiMDAzNGIzZWJiOWMwZWNmYjE2OGYzMjEvdGFibGVyYW5nZTpiMDZlYTk5ZmIwMDM0YjNlYmI5YzBlY2ZiMTY4ZjMyMV8xLTItMS0xLTIwMzgyOA_5e106c90-1da8-4dcc-8c1b-b9b885ed0467">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. <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y182NTk3MDY5NzcyMDg1_f86e4cae-3e5a-4958-9cf3-0e532791e3d2">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%"> 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 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzE1_5ab9c254-a012-4250-8bd5-716a6540db6d">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. <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y182NTk3MDY5NzcyMDg3_9993f2f4-fe45-4dbf-83e5-df61714465ab">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%"> 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 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzI0_f649bf33-fe83-4ea2-9ada-48fba9e6e7b3">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%"> 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6NjE1OTJjMjIyNWIxNGY3OGFjODc4ODg1YzUyM2YzODYvdGFibGVyYW5nZTo2MTU5MmMyMjI1YjE0Zjc4YWM4Nzg4ODVjNTIzZjM4Nl8wLTAtMS0xLTIwMzgyOA_94eace44-411c-4a21-8e30-83893cc02890">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller Reporting 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6NjE1OTJjMjIyNWIxNGY3OGFjODc4ODg1YzUyM2YzODYvdGFibGVyYW5nZTo2MTU5MmMyMjI1YjE0Zjc4YWM4Nzg4ODVjNTIzZjM4Nl8wLTctMS0xLTIwMzgyOA_f323cb1f-0321-4cba-a044-c599a9bc192c">&#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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6NjE1OTJjMjIyNWIxNGY3OGFjODc4ODg1YzUyM2YzODYvdGFibGVyYW5nZTo2MTU5MmMyMjI1YjE0Zjc4YWM4Nzg4ODVjNTIzZjM4Nl8wLTktMS0xLTIwMzgyOA_08f3472d-bc0b-4a35-a46a-9417183c2a7a">&#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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:IcfrAuditorAttestationFlag" format="ixt:fixed-true" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzE2_3d0235b6-2a4f-49dc-92ba-9e72028b2703">&#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%">If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issue financial statements.  </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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></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 any of those error corrections are restatements that required a recover analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to &#167;240.10D-1(b). [  ]*</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%">*Per SEC guidance, this blank checkbox is included on this cover page but no disclosure with respect thereto shall be made until the adoption and effectiveness of related stock exchange listing standards.  </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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:EntityShellCompany" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzIx_9d7f606c-2e02-48ed-b819-e65baca771cb">&#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="i7bca69b89a9345f39f9d297ef38b4a2a_I20220630" decimals="-5" name="dei:EntityPublicFloat" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18yNzY0_2ad9345e-d466-472b-99bc-a0237f70c944">845.9</ix:nonFraction> million on June&#160;30, 2022, based on the closing sales price of a share of the registrant&#8217;s common stock, $.10 par value (the "Common Stock"), 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;14, 2023, was <ix:nonFraction unitRef="shares" contextRef="i99e77d3f09744a26bc93f136f34ba223_I20230214" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMDQz_ca19b46f-6a34-4632-9c56-d22a005b0922">14,520,318</ix:nonFraction> shares.</span></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzEx_4a556de0-6b50-479a-87a3-f9e9cbe936be" escape="true">Portions of the registrant&#8217;s definitive Proxy Statement relating to its 2023 Annual Meeting of stockholders, to be held on May 9, 2023, 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="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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, 2022 </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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_19">21</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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_22">22</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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_25">22</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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_28">22</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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_31">22</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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_37">24</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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_40">25</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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_43">25</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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_67">53</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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_73">56</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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_187">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="#ic41d93084a174d97ace5fadce768b1bd_187">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="#ic41d93084a174d97ace5fadce768b1bd_187">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="#ic41d93084a174d97ace5fadce768b1bd_190">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="#ic41d93084a174d97ace5fadce768b1bd_193">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="#ic41d93084a174d97ace5fadce768b1bd_193">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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_196">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="#ic41d93084a174d97ace5fadce768b1bd_196">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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_199">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="#ic41d93084a174d97ace5fadce768b1bd_199">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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_202">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="#ic41d93084a174d97ace5fadce768b1bd_202">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="#ic41d93084a174d97ace5fadce768b1bd_202">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="#ic41d93084a174d97ace5fadce768b1bd_205">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="#ic41d93084a174d97ace5fadce768b1bd_205">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="#ic41d93084a174d97ace5fadce768b1bd_205">130</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="#ic41d93084a174d97ace5fadce768b1bd_208">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="#ic41d93084a174d97ace5fadce768b1bd_211">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="#ic41d93084a174d97ace5fadce768b1bd_211">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="#ic41d93084a174d97ace5fadce768b1bd_211">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="#ic41d93084a174d97ace5fadce768b1bd_217">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="#ic41d93084a174d97ace5fadce768b1bd_217">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="#ic41d93084a174d97ace5fadce768b1bd_217">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="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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="ic41d93084a174d97ace5fadce768b1bd_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 "Forward-Looking Statements" 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 ("Tompkins" or the "Company") 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: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%">Effective January 1, 2022, the Company's four wholly-owned banking subsidiaries were combined into one bank, with the Bank of of Castile, Mahopac Bank, and VIST Bank merging with and into Tompkins Trust Company (the "Trust Company" or the "Bank") with the Trust Company as the surviving institution.  Immediately following the merger, the Trust Company changed its name to Tompkins Community Bank.  At December 31, 2022, the Company had one wholly-owned banking subsidiary, Tompkins Community Bank.  Banking services consist primarily of attracting deposits from the areas served by Tompkins Community Bank's 60</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 (41 offices in New York and 19 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. ("Tompkins Insurance"). Tompkins Community Bank provides a full array of wealth management services under the Tompkins Financial Advisors brand, including investment management, trust and estate, financial and tax planning 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 "TMP."</span></div><div 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 includes 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="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 </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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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 samples, 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 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 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="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><br/></span></div><div 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). 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 60 branches, 41 branches in New York, and 19 located in Pennsylvania. Tompkins has operated in Ithaca, New York and surrounding communities since 1836.</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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> provides wealth management services through Tompkins Financial Advisors, a division of Tompkins Community Bank. As of December&#160;31, 2022, Tompkins Community Bank had consolidated total assets of $7.6 billion, consolidated total loans of $5.3 billion, and consolidated total deposits of $6.6 billion. A description of markets served by Tompkins Community Bank are included below:</span></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 12 branches in our CNY market, with the largest market area being Tompkins County, which has a population of approximately 105,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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Community Bank also has a full service branch in Fayetteville, New York which is located in Onondaga County. </span></div><div style="padding-left:36pt;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%"> </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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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-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 755,000), where the city of Rochester is located, and Erie County (population approximately 951,000) located near Buffalo, New York. The population of the counties in our WNY market, other than Monroe and Erie, is approximately 200,000.</span><span style="background-color:#ffffff;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><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 13 banking offices in our HV market. The 13 banking offices include 5 full-service offices in Putnam County, New York, 3 full-service offices in Dutchess County, New York, and 5 full-service offices in Westchester County, New York. Putnam County has a population of approximately 98,000 and is about 60 miles north of Manhattan. Dutchess County has a population of approximately 297,000, and Westchester County has a population of approximately 998,000</span><span style="background-color:#ffffff;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><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")</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 19 banking offices in Pennsylvania, including one limited-service office. The 19 banking offices include 12 offices in Berks County, 4 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: 861,000, Delaware: 574,000, Berks: 429,000 and Schuylkill: 143,000. The main office is located in Wyomissing, Pennsylvania.</span><span style="background-color:#ffffff;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="background-color:#ffffff;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. 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 within 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, and 1 located in Tompkins County. </span></div><div style="text-align:justify"><span><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 State and 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 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 channels. 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="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 ("BHC Act"), and is subject to examination and comprehensive regulation by the Federal Reserve Board ("FRB"). The Company is also subject to the jurisdiction of the Securities and Exchange Commission ("SEC") and is subject to </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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">disclosure and regulatory requirements under the Securities Act of 1933, as amended (the "Securities Act"), and the Securities Exchange Act of 1934, as amended (the "Exchange Act"). 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 "TMP" 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><br/></span></div><div 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 ("FDIC"), and the New York State Department of Financial Services ("NYSDFS"). 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="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="text-align:justify"><span><br/></span></div><div style="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><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 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 "Dodd-Frank Act") by way of example, contains a comprehensive set of provisions designed to govern the practices and oversight of financial institutions and other 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 were 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 style="text-align:justify"><span style="background-color:#ffffff;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="background-color:#ffffff;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 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 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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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 "Volcker Rule," and is not applicable to depository institutions and their holding companies whose total assets do not exceed $10 billion. As of December 31, 2022, 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 style="text-align:justify"><span><br/></span></div><div 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 "well-capitalized" and "well-managed," 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 "financial holding company," which we have done. To maintain financial holding company status, a financial holding company and all of its depository institution subsidiaries must be "well capitalized" and "well managed." A depository institution subsidiary is considered to be "well capitalized" if it satisfies the requirements for this status discussed in the section captioned "Capital Adequacy and Prompt Corrective Action," below. A depository institution subsidiary is considered "well managed" if it received a composite rating and management rating of at least "satisfactory" in its most recent examination. A financial holding company&#8217;s status will also depend upon it maintaining its status as "well capitalized" and "well managed" 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 "well-capitalized" and "well-managed" 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 "satisfactory" in its most recent examination under the Community Reinvestment Act ("CRA"). See the section captioned "Community Reinvestment Act", 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="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 (as applicable), 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><br/></span></div><div 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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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.  A similar scope of restrictions on insider transactions is required by Title 3, Part 11 of NYSDFS Banking 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-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 "Community Reinvestment Act" 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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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. The Basel III final capital framework, among other things, (i)&#160;introduces as a new capital measure "Common Equity Tier&#160;1" ("CET1"), (ii)&#160;specifies that Tier&#160;1 capital consists of CET1 and "Additional Tier&#160;1 capital" 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. Financial institutions are also required to maintain a minimum "capital conservation buffer" to avoid restrictions on capital distributions such as dividends and equity repurchases and other payments such as discretionary bonuses to executive officers. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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 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 "eligible retained income" (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 "countercyclical capital buffer" 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. </span></div><div style="text-align:justify"><span><br/></span></div><div 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:112%">In February 2019, the federal bank regulatory agencies issued a final rule (the "2019 CECL Rule") that revised certain capital regulations to account for changes to credit loss accounting under 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 ("CECL") 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 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 at the end of the two year transition period on December 31, 2019, the Company did not maintain a positive modified transition amount and therefore made no adjustment to CET1 for CECL&#8217;s impact as prescribed by regulatory rules. For the 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 </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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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:112%">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 ("FDIA") requires federal banking agencies to take "prompt corrective action" ("PCA") 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 "Note 20 - Regulations and Supervision" in Notes to Consolidated Financial Statements in Part II, "Item 8. Financial Statements and Supplementary Data" 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-style:italic;font-weight:700;line-height:120%">Deposit 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%">Substantially all of the deposits of Tompkins Community Bank's deposits are insured up to applicable limits by the Deposit Insurance Fund ("DIF") 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. 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 21, 2022, the FDIC adopted an Amended Restoration Plan and a notice of proposed rulemaking to increase the likelihood that the reserve ratio would be restored to at least 1.35% by September 30, 2028.  The Board also approved to increase initial base deposit insurance assessment rate schedules uniformly by 2 basis points, which became effective January 1, 2023 and will be applicable to the first quarterly assessment period of 2023.  </span></div><div 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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">FDIC insurance expense totaled $2.8 million, $2.8 million, $2.4 million in 2022, 2021 and 2020, 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-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 "liquidation or other resolution" 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, 2022, the Company&#8217;s subsidiary bank had a rating of outstanding.</span></div><div style="text-align:justify"><span><br/></span></div><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%">On May 5, 2022, the Federal Reserve Board, FDIC, and OCC announced a joint proposal to strengthen and modernize regulations implementing the Community Reinvestment Act to better achieve the purposes of the law.  Building on feedback from stakeholders and research, the agencies accepted public comments on their joint proposal through August 5, 2022.  The proposal has the following key elements:</span></div><div><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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Expand access to credit, investment, and basic banking services in low-and moderate-income communities. Under the proposal, the agencies would evaluate bank performance across the varied activities they conduct and communities in which they operate so that CRA is a strong and effective tool to address inequities in access to credit. The proposal would promote community engagement and financial inclusion. It would also emphasize smaller-value loans and investments that can have high impact and be more responsive to the needs of LMI communities.</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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Adapt to changes in the banking industry, including internet and mobile banking. The proposal would update CRA assessment areas to include activities associated with online and mobile banking, branchless banking, and hybrid models.</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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Provide greater clarity, consistency, and transparency. The proposal would adopt a metrics-based approach to CRA evaluations of retail lending and community development financing, which includes public benchmarks, for greater clarity and consistency. It also would clarify eligible CRA activities, such as affordable housing, that are focused on LMI, underserved, and rural communities.</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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Tailor CRA evaluations and data collection to bank size and type. The proposal recognizes differences in bank size and business models. It provides that smaller banks would continue to be evaluated under the existing CRA regulatory framework with the option to be evaluated under aspects of the new proposed framework.</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:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">Maintain a unified approach. The proposal reflects a unified approach from the bank regulatory agencies and incorporates extensive feedback from stakeholders.</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:112%">The rule has not yet been finalized.  The Company will continue to evaluate the impact of any changes to the regulations implementing the CRA.</span></div><div style="text-align:justify"><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 "Exchange Act"). 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 ("Sarbanes-Oxley") 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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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 ("USA PATRIOT Act"), 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 ("AMLA"), which amends the Bank Secrecy Act of 1970 ("BSA"), 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 ("GLBA") 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 "OFAC" rules based on their administration by the U.S. Treasury Department Office of Foreign Assets Control ("OFAC"). 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 "U.S. persons" 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 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 ("CFPB") 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 "unfair, deceptive or abusive" 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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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:112%">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 "computer-security incident" or a "notification incident." 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 was required by May 1, 2022.  In accordance with the requirements, Tompkins has included appropriate language reflecting the changes to the notification requirements within related policies, standards, 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-weight:400;line-height:120%">Additionally, the Company must comply with a NYSDFS rule entitled "Cybersecurity Requirements for Financial Services Companies," 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="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.  It should also be noted that, pursuant to the Dodd-Frank Act, the SEC was required to adopt rules requiring national security exchanges to require their listed companies to adopt a "clawback policy." On October 26, 2022, the SEC issued a final rule defining the clawback standards, which require issuers to recover amounts of incentive compensation from current and former executives that were based on erroneously reported financial information, regardless of whether the executive was at fault, and associated reporting and disclosure obligations. Although the national security exchanges are in the process of updating their listing standards to reflect this requirement, Tompkins currently maintains a clawback policy for its executive officers. Once the listing standards are effective, Tompkins will ensure that its existing clawback policy complies with such listing standards, or will make necessary 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-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-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 "large, complex banking organizations." 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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 is also subject to the NYSDFS rule "Guidance on Incentive Compensation Arrangements," 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="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="text-align:justify"><span><br/></span></div><div 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, 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, 2021, and 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: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%">Tompkins culture is underpinned by its core values, including &#8220;a commitment to our employees.&#8221; As of December 31, 2022, the Company had 1,072 total employees, which included 978 full-time employees and 94 part-time and temporary employees. Of the Company&#8217;s total employees, 899 are employed by Tompkins Community Bank, and 173 employees are in our insurance subsidiary (Tompkins Insurance). The Company's entire organization relies on its Shared Services division, which provides administrative and operational support to all of its subsidiaries.  Because its 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%">The Company&#8217;s demand for qualified candidates at all levels of its organization grows as the Company&#8217;s business grows. While the Company does not formally track time-to-fill, its centralized Talent Acquisition Team is reporting greater challenges in recruiting and retaining talent. The Company is also mindful of macroeconomic factors such as inflation and record low unemployment in all four of its markets, and it routinely undertakes a salary review to confirm that its total compensation is aligned with the market.  </span></div><div style="text-align:justify"><span><br/></span></div><div 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 the Company's 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 robust Profit-Sharing plan for all employees who meet minimum service requirements.  As of December 31, 2022, 75% of all employees received a profit-sharing contribution during 2022.  The Company also offers incentive and/or equity compensation plans or programs to employees at many levels of the Company and, as of December 31, 2022, 53% 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 the Company's recruiting and retention strategy was the implementation of a remote or hybrid scheduling option for the majority of team members.  Today over half of the Company's 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 its 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 including 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.  The Company provides a blend of in person and virtual learning environments to ensure opportunities are available to all team members across its footprint. 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.  The Company's enterprise-wide Diversity, Inclusion &amp; Belonging Action Team focuses on initiatives and events that recognize and engage our employees, and strengthens our employees&#8217; sense of belonging within our organization. The Company's Diversity, Inclusion and Belonging  </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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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 Acorn Community Alliance teams were established in each of the Company's markets to support our external DEI initiatives through their focus on providing Education, Volunteering and Sponsorship opportunities that meet the needs of their local communities. </span></div><div style="text-align:justify"><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="ic41d93084a174d97ace5fadce768b1bd_16"></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:700;line-height:120%">Item 1A. Risk Factors</span></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%">The Company's success depends on management's ability to identify and manage the risks inherent in its 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 risks we face. Any of these risks could result in a material adverse impact on the Company's business, operating results, financial condition, liquidity, and cash flow, or may cause the Company's results to vary materially from recent results, or from the results implied by any forward-looking statements made by the Company.</span></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: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="margin-bottom:10pt;text-align:justify"><span style="background-color:#ffffff;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="background-color:#ffffff;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 2023 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, 2022, commercial and commercial real estate loans totaled $3.6 billion or 69.2% of total loa</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ns.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify"><span style="background-color:#ffffff;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="background-color:#ffffff;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, 2022, $300.0 million or 5.7% of the Company&#8217;s total loan portfolio consisted of agriculturally-related loans, including $215.0 million in agricultural real estate loans and $85.1 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 </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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></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 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="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%">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 2020, 2021, and 2022, 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, the price of products from such farm operations to increase, demand for such products to decrease and 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="background-color:#ffffff;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="background-color:#ffffff;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. Any impairment that is not credit related is recognized in other comprehensive income (loss), net of applicable taxes. 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="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December&#160;31, 2022, the Company had $95.3 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="background-color:#ffffff;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 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="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 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 ("FHLBNY"). The Company uses FHLBNY as its primary source of overnight funds and also has long-term </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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></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%">advances and 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. The amount of borrowed funds and repurchase agreements with the FHLBNY, and the amount of FHLBNY 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="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="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%">There are 11 branches of the FHLB, including New York. The FHLBNY severally liable along with the other FHLBs for the consolidated obligations issued on behalf of the FHLBs through the Office of Finance. Dividends on, redemption of, or repurchase of shares of the FHLBNY&#8217;s capital stock cannot occur unless the principal and interest due on all consolidated obligations have been paid in full. If another FHLB were to default on its obligation to pay principal or interest on any consolidated obligations, the Federal Home Loan Finance Agency (the "Finance Agency") 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 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 could adversely affect our liquidity, the value of our investment in FHLBNY 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="background-color:#ffffff;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 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: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="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="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 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="background-color:#ffffff;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 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%">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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;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 increase, and the levels of assets under management could materially impact revenues from our trust and wealth management businesses; 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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;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><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:700;line-height:120%">The Company's 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's operations are heavily concentrated in the New York State and, to a lesser extent, Pennsylvania and, as a result, the Company's 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. The Company's success depends to a significant extent upon the business activity, population, income levels, deposits and real estate activity in these markets. Although the Company's clients&#8217; business and financial interests may extend well beyond these markets, adverse economic conditions that affect these markets could disproportionately reduce the Company's growth rate, affect the ability of the Company's clients to repay their loans to the Company, affect the value of collateral underlying loans and generally affect the Company's financial condition and results of operations. Because of the Company's 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 the Company's market area, see Part I, Item 1, "Business" of this Report on Form 10-K.</span></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:700;line-height:120%">The Company's insurance agency subsidiary&#8217;s commission revenues are based on premiums set by insurers and any decreases in these premium rates could adversely affect its operations and revenues.</span></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%">The Company's 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. The Company cannot predict the timing or extent of future changes in premiums and thus commissions. As a result, the Company cannot predict the effect that future premium rates will have on its operations. Decreases in premium rates could adversely affect its operations and revenues.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;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="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;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="background-color:#ffffff;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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><div style="text-align:justify"><span style="background-color:#ffffff;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 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%">For information about how the Company manages its interest rate risk, refer to Part II, Item 7A, "Quantitative and Qualitative Disclosures About Market Risk" of this Report.</span></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:700;line-height:120%">The Company's funding sources may prove insufficient to replace deposits and support future growth.</span></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%">The Company 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 others. We also maintain available lines of credit with the FHLBNY 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 affect us or third parties. 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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></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%">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="background-color:#ffffff;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="background-color:#ffffff;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="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="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 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 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 "Supervision and Regulation" in Part I, Item 1 - "Business" 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="background-color:#ffffff;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="text-align:justify"><span style="background-color:#ffffff;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><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 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, 2022 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 </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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></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%">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="background-color:#ffffff;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="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="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%">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 "Supervision and Regulation" in Part I, Item 1 - "Business" 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 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:700;line-height:120%">We will be subject to heightened regulatory requirements if we exceed $10 billion in total consolidated assets.</span></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%">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, 2022 were $7.7 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="background-color:#ffffff;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 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="text-align:justify"><span style="background-color:#ffffff;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><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 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="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">The Company's 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><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%">In the Company's ordinary course of business, it collects and retains large volumes of customer data, including personally identifiable information in various information systems that we maintain and maintained by third parties with whom we contract to provide data services. The Company also maintains important internal Company data such as personally identifiable information about its employees and information relating to operations. 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. The Company's 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 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="background-color:#ffffff;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;, </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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></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%">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="background-color:#ffffff;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="background-color:#ffffff;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 "cyber" 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 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="background-color:#ffffff;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="text-align:justify"><span style="background-color:#ffffff;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="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="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%">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 </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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></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%">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="text-align:justify"><span style="background-color:#ffffff;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><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 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="background-color:#ffffff;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, and 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="text-align:justify"><span style="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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 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 the fourth quarter of 2022, but conditions were generally improved from 2021. In accordance with the Coronavirus Aid, Relief and Economic Security Act (the "CARES Act") and the interagency guidance, the Company elected to adopt the provisions to not report qualified loan modifications as troubled debt restructurings ("TDRs"). The relief related to TDRs under the CARES Act was extended by the Consolidated Appropriations Act, 2021. Under the Consolidated Appropriations Act, relief under the CARES Act was extended until the earlier of (i) 60 days after the date the COVID-19 national emergency comes to an end or (ii) January 1, 2022. 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.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_19"></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%">Item 1B. Unresolved Staff Comments</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%">&#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%">21</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_22"></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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">Item 2. Properties</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%">&#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, New York. Tompkins Community Bank has 60 branch offices, of which 29 are owned and 31 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 "Note 6 Premises and Equipment" in Notes to Consolidated Financial Statements in Part II, "Item 8. Financial Statements and Supplementary Data" of this Report on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_25"></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%">Item 3. Legal Proceedings</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%">&#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%">The Company is subject to various claims and legal actions that arise in the ordinary course of conducting business. As of December 31, 2022, 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="ic41d93084a174d97ace5fadce768b1bd_28"></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%">Item 4. Mine Safety Disclosures</span></div><div 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%">Not applicable.</span></div><div><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_31"></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%">Information About Our Executive Officers</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%">&#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 information concerning the Company&#8217;s executive officers is provided below as of March&#160;1, 2023.</span></div><div 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: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:43.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.369%"></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%">58</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%">56</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%">47</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%">58</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, and CFO</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%">42</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, General Counsel, and CRO</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%">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%">62</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%">58</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%">Ginger G. Kunkel</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%">52</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%">December 2021</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%">56</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%">68</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%">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%">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 style="text-align:justify"><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 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: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 34 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 </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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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 took on the additional responsibility of Chief Risk Officer in the first quarter of 2022.  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%">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 Community Bank CNY 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><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%">Mr. Hartz has announced his retirement from the Company, and will be retiring during the second quarter of 2023.</span></div><div style="text-align:justify"><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="text-align:justify"><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:112%">Ginger G. Kunkel</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> has been employed by the Company since December 2021 as Chief Operating Officer of VIST Bank and Executive Vice President of the Company.</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%">In May 18, 2022, Ms. Kunkel was appointed president of Tompkins Community Bank PA, overseeing Tompkins&#8217; activities in the Pennsylvania market. Prior to joining Tompkins Community Bank Ms. Kunkel spent 7 years at Riverview Financial Corporation, most recently as Chief Operating Officer of the Bank and Corporation where she led the Commercial, Retail, Operations/IT, Trust and Wealth Management teams.</span></div><div style="text-align:justify"><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 Tompkins Community Bank WNY effective January 1, 2015 and President of Tompkins Community Bank effective January 1, 2022.</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%">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:112%">Bonita N. Lindberg </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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 Vice President of Human Resources and Director of Organizational Development at Albany International Corporation. </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="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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="ic41d93084a174d97ace5fadce768b1bd_37"></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%">Item 5. Market for Registrant&#8217;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity 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="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 "TMP" on the NYSE American. As of February 27, 2023, there are approximately 2,753 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, 2022.&#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, 2022 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, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">169,818&#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, 2022 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, 2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,221&#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%">81.71&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">169,818&#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, 2022 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, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">169,818&#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%">23,369&#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%">81.12&#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%">0&#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%">169,818&#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 2,148 shares purchased in October 2022, at an average cost of $75.20, and 657 shares purchased in November 2022, at an average cost of $84.22, 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 20,564 shares delivered to the Company in November 2022 at an average cost of $81.63 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 October 22, 2021, the Company&#8217;s Board of Directors authorized a share repurchase plan (the "2021 Repurchase Plan") 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 230,182  shares through December 31, 2022, at an average cost of $78.31.</span></div><div style="text-align:justify"><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 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%">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 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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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, 2017 through December&#160;31, 2022, 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, 2017, 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 under the heading "Performance Graph" shall not be incorporated by reference into any future filing under the Securities Act or Exchange Act and shall not be deemed to be "soliciting material" or to be "filed" 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-20221231_g2.jpg" alt="tmp-20221231_g2.jpg" style="height:492px;margin-bottom:5pt;vertical-align:text-bottom;width:680px"/></div><div><span><br/></span></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/17</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/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><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/22</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%">94.45</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%">118.11</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%">94.08</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%">114.56</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%">109.52</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%">97.16</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%">132.81</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%">192.47</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%">235.15</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%">158.65</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%">83.54</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%">114.74</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.10</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%">136.10</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%">112.89</span></td></tr></table></div><div><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_40"></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%">Item 6. Reserved</span></div><div 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:4pt;text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_43"></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%">25</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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">Item 7. Management&#8217;s Discussion and Analysis of 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: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, "Item 1. Business," and Part II, "Item 8. Financial Statements and Supplementary Data." </span></div><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_46"></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%">Overview</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%">&#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 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%">Effective January 1, 2022, the Company's four wholly-owned banking subsidiaries were combined into one bank, with the Bank of of Castile, Mahopac Bank, and VIST Bank merging with and into Tompkins Trust Company (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.  At December&#160;31, 2022, the Company had one wholly-owned banking subsidiary, Tompkins Community Bank. The Company also has a wholly-owned insurance agency subsidiary, Tompkins Insurance. Tompkins Financial Advisors, a division of Tompkins Community Bank provides a full array of investment services, including investment management, trust and estate, financial and tax planning 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 "TMP."</span></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:700;line-height:120%">Forward-Looking Statements</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="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%">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; GDP growth and inflation trends; the impact of the interest rate and inflationary environment on the Company' business, financial condition and results of operations; other income or cash flow anticipated f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rom the Company'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; the impact of any change in the FDIC insurance assessment rate or the rules and regulations related to the calculation of the FDIC insurance assessment amount; 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; uncertainties arising from national and global events, including the war in Ukraine, as well as the potential impact of widespread protests, civil unrest, political uncertainty on the economy and the financial services industry, and pandemics or other public health crises, including the COVID-19 pandemic; 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 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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></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:700;line-height:120%">Critical Accounting Policies </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="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 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="background-color:#ffffff;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 ("allowance", or "ACL"), 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="background-color:#ffffff;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 "Allowance for&#160;Credit&#160;Losses" 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. Financial Statements and Supplementary Data" of this Report on Form 10-K for the year ended December&#160;31, 2022. </span></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%">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. Financial Statements and Supplementary Data" of this Report on Form 10-K for the year ended December&#160;31, 2022. </span></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: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="background-color:#ffffff;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 GAAP and are described in Note 1 of the Notes to Consolidated 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 applies critical assumptions and estimates include 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="background-color:#ffffff;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 - The Company accounts for the allowance for credit losses using the current expected credit loss model. Under this 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 los</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ses 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. 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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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 the fourth quarter of 2022, but conditions were generally improved from 2021. In accordance with the Coronavirus Aid, Relief and Economic Security Act (the "CARES Act") and the interagency guidance, the Company elected to adopt the provisions to not report qualified loan modifications as troubled debt restructurings ("TDRs"). The relief related to TDRs under the CARES Act was extended by the Consolidated Appropriations Act, 2021, but expired on January 1, 2022. 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.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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 funded a total of 5,140 applications for Paycheck Protection Plan ("PPP") loans totaling $694.1 million in 2020 and 2021. Out of the $694.1 million of PPP loans that the Company funded, approximately $693.3 million have been forgiven by the Small Business Administration ("SBA") under the terms of the program as of December 31, 2022, or paid back by the borrower. As of December 31, 2022, there were thirteen outstanding PPP loans totaling approximately $756,000. Total net deferred fees on the remaining balance of PPP loans amounted to $19,000 at December 31, 2022. </span></div><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_49"></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%">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:700;line-height:120%">(Comparison of December&#160;31, 2022 and 2021 results)</span></div><div style="text-align:justify"><span><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%">General</span></div><div style="text-align:justify"><span><br/></span></div><div style="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 $5.89 in 2022, a decrease of 2.6% compared to diluted earnings per share of $6.05 in 2021. Net income for the year ended December&#160;31, 2022, was $85.0 million, a decrease of 4.7% compared to $89.3 million in 2021. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant contributors to the negative variance in annual net income included a reduction in net deferred loan fees associated with PPP loans from $11.2 million in 2021 to $3.0 million in 2022, as well as an increase in provision for credit loss expense, which was a credit of $2.2 million in 2021 versus an expense of $2.8 million in 2022.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings performance in 2022 compared to 2021 benefited from growth in interest income sources, including loan and securities interest income.  During the fourth quarter of 2022, the Company sold its VISA Class B common shares, recognizing a pre-tax gain of $11.4 million.  Also in the fourth quarter of 2022, the Company sold $147.9 million of available-for-sale securities, recognizing a pre-tax loss on the sale of $11.9 million. The available-for-sale securities sold during the quarter had an average yield of 0.41% and remaining life of 2.1 years.  Proceeds from the sale of the VISA Class B shares and the available-for-sale securities were used to pay down overnight borrowings with the FHLB.  Earnings in 2021 included a $1.9 million purchase accounting charge related to the redemption of $15.2 million in trust preferred securities and $2.9 million 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 13.25% in 2022, compared to 12.32% in 2021, while ROA was 1.09% in 2022 and 1.12% in 2021. Tompkins&#8217; 2022 ROE compared favorably with peer ratios of 12.17% for ROE, while ROA trailed by 7 basis points when compared to peer ROA of 1.16%. 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, 2022 (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 style="text-align:justify"><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 style="text-align:justify"><span><br/></span></div><div style="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 "Note 22 Segment and Related Information" in the Notes to Consolidated Financial Statements in Part II, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">"Item 8. Financial Statements and Supplementary Data" of this Report on Form 10-K</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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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 $75.5 million for the year ended December&#160;31, 2022, representing a $2.5 million or 3.1%, decrease compared to 2021. The decrease in net income in 2022 compared to 2021 was largely driven by an increase in the provision for credit losses, realized losses on the sale of available-for-sale securities in 2022, and an increase in noninterest expense.  Net interest income increased $6.5 million or 2.9% in 2022 compared to 2021, as the increase in average asset yields offset the increase in the average cost of funds. N</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">et deferred loan fees associated with PPP loans, included in net interest income, decreased from $11.2 million in 2021 to $3.0 million in 2022.  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="text-align:justify"><span><br/></span></div><div style="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 expense of $2.8 million in 2022, compared to provision credit of $2.2 million in the prior year. The increase in the provision for credit losses in 2022 over 2021 is mainly driven by current economic forecasts coupled with loan growth.  The allowance to total loan ratio at December&#160;31, 2022 was 0.87%, up from 0.84% at December 31, 2021.   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.4 million in 2022 decreased $550,000 or 2.1% compared to 2021. Noninterest expense of $156.2 million for the year ended December 31, 2022, increased $3.6 million or 2.3% from 2021. The decrease in noninterest income was mainly driven by pre-tax losses of $634,000 on the sales of available-for-sale securities in 2022 compared to pre-tax gains of $249,000 in 2021.  During the fourth quarter of 2022, the Company sold its VISA Class B common shares, recognizing a pre-tax gain of $11.4 million.  Also in the fourth quarter of 2022, the Company sold $147.9 million of available-for-sale securities, recognizing a pre-tax loss on the sale of $11.9 million. The available-for-sale securities sold during the quarter had an average yield of 0.41% and remaining life of 2.1 years.  Proceeds from the sale of the VISA Class B shares and the available-for-sale securities were used to pay down overnight borrowings with the FHLB. The year-to-date increase in noninterest expense was mainly attributed to salary and wages and employee benefits reflecting normal annual merit adjustments and to nonrecurring expenses of $1.2 million, related to the consolidation of the Company's four banking charters into one charter, including the related conversion of the core banking system, which was completed in May 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: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.5 million, an increase of $286,000 or 4.6% when compared to 2021, as a $1.3 million or 3.6% increase in noninterest revenue was only partially offset by an increase in expenses of $821,000 or 3.1%. The increase in revenue was mainly in property and casualty commissions, which were up $1.8 million or 7.7% in 2022 over 2021. Contingency revenue was down $300,000 or 6.8% in 2022 compared to 2021. Revenue growth in 2022 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%">The increase in expenses was mainly in salaries and wages and a result of normal annual merit increases and increases in health insurance costs. Certain expenses such as auto, travel, entertainment and marketing, which have been affected by the COVID-19 pandemic in prior years, increased for the year ended December&#160;31, 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: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 $3.0 million for the year ended December&#160;31, 2022, a decrease of $2.1 million or 40.8% compared to 2021. Revenue of $18.1 million decreased $1.6 million or 8.1% compared to 2021, mainly a result of decreased assets under management and advisory revenue, primarily as a result of market conditions. Noninterest expenses increased by $1.1 million or 8.4% compared to 2021. The increase was mainly driven by technology costs, attributable to a new core platform which was implemented at the beginning of 2022. The fair value of assets under management or in custody at December&#160;31, 2022 totaled $2.9 billion, representing a decrease of $2.1 billion or 41.7% compared to $5.1 billion at year-end 2021.  The balance at year-end 2021 included $1.7 billion of Company-owned securities where Tompkins was custodian. The decline in assets from prior year resulted in part from the outsourcing of the custody of Company-owned securities where Tompkins was custodian.  Since these were inter-company related items, they did not have a meaningful impact on total income. The remaining decline in assets is related to negative market performance seen throughout the year.</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 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 style="text-align:justify"><span><br/></span></div><div 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.7% of total revenues for the year ended December&#160;31, 2022, and 74.0% of total revenues for the year ended December&#160;31, 2021. 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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 net interest income of $231.7 million for 2022 increased by $6.3 million or 2.8% from 2021. The increase resulted mainly from a 13 basis point increase in the average yield on interest-earning assets exceeding an 8 basis point increase in the average rate paid on interest-bearing liabilities, the investment of excess liquidity in securities and loans, and growth in average noninterest bearing deposits, which supported the decrease in average interest-bearing liabilities. The net interest margin for 2022 was 3.05% compared to 2.96% for 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 quarterly net interest margin for the fourth quarter of 2022 of 3.02% was down from a net interest margin of 3.04% for the third quarter of 2022.  The decrease in net interest margin was driven mainly by higher funding costs during the fourth quarter as a result of higher average rates paid on interest-bearing deposits and borrowings exceeding the growth in average asset yields.  The average cost of interest-bearing liabilities for the fourth quarter of 2022 was 0.84% compared to 0.45% for the third quarter of 2022, while the average yield on interest earning assets was 3.56% and 3.32% for the same two periods.  Average interest-bearing deposit balances for the fourth quarter of 2022 were down $54.8 million or 1.2%, while other borrowings were up $19.6 million or 8.5%.  The decrease in deposit balances was largely due to seasonal outflows of municipal deposits </span></div><div style="text-align:justify"><span><br/></span></div><div 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 increased $9.8 million or 4.0% in 2022 from 2021, driven mainly by an increase in the average yield on interest-earning assets reflecting higher market interest rate and growth in higher yielding securities as excess liquidity was invested in securities.  For the year, average interest-earning assets were flat compared to 2021. Average loans and leases decreased $42.4 million or 0.8% in 2022 compared to 2021, and represented 67.6% of average earning assets in 2022 compared to 68.0% in 2021.  The decrease was largely driven by a decrease in PPP loans.  As a result of its participation in the SBA's PPP, the Company recorded net deferred loan fees of $3.0 million in 2022 and $11.2 million in 2021, which are included in interest income. The average yield on loans was 4.25% in 2022, an increase of 9 basis points compared to 4.16% in 2021. Average balances on securities increased $246.6 million or 11.6% in 2022 compared to 2021, while the average yield on the securities portfolio increased 17 basis points or 13.8% compared to 2021, reflecting the investment of excess liquidity in securities.  Average interest-bearing balances due from banks in 2022 were down $221.5 million or 72.1% from 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%">Interest expense for 2022 increased $3.5 million or 20.1% compared to 2021, driven mainly by higher funding costs as average interest-bearing liabilities in 2022 were down $137.2 million or 2.7% compared to 2021.  The average cost of interest-bearing deposits was 0.35% in 2022, an increase of 12 basis points from 0.23% in 2021, while the average cost of interest bearing liabilities increased to 0.43% in 2022 from 0.35% in 2021. Average interest bearing deposits in 2022 decreased $105.6 million or 2.2% compared to 2021. Average noninterest bearing deposit balances in 2022 increased $90.2 million or 4.3% over 2021 and represented 32.0% of average total deposits in 2022 compared to 30.6% in 2021.  Average other borrowings decreased by $22.7 million or 10.4% in 2022 from 2021.</span></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div 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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">2022</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%">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></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%">85,788&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;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%">371&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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.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: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%">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;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,265,226&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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.35&#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%">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;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%">97,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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.56&#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%">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;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,329&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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%">135&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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.06&#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%">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;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,365,838&#160;</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%">33,212&#160;</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.40&#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%">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-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%">13,354&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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%">646&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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.84&#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%">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;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,142,098&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">218,494&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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.25&#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,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;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,607,078</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%">252,723</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.32</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%">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-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%">221,442&#160;</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%">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-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,828,520</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,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;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,029,008&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;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%">10,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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%">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;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%">611,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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.94&#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%">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;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,640,716&#160;</span></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%">16,168&#160;</span></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.35&#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,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-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%">57,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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%">60&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;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:#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%">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;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%">195,110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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,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%">2.47&#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%">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;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%">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:8pt;font-weight:400;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:8pt;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: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%">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;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%">4,892,952</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%">21,043</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.43</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%">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-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,186,720&#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%">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;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%">107,122&#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%">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;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,186,795&#160;</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%">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;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%">640,258&#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%">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;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,468&#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,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;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%">641,725</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%">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;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,828,520</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,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;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.89</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%">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;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%">231,680</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.05</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%">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-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,399)</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,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;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%">230,281</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%">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;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 2022, 2021, and 2020 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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">2022 vs. 2021</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%">2021 vs. 2020</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 2px 16.75pt;text-align:left;text-indent:-9pt;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)(taxable equivalent)</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">(389)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">417</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">28</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">124&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#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%">3,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,653&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:400;line-height:100%">214&#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: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%">(386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(381)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></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%">(73)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(130)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:400;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:400;line-height:100%">(597)</span></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%">(3,949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,785</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,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:400;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:400;line-height:100%">(13,097)</span></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%">(1,552)</span></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%">11,339</span><span style="color:#000000;font-family:'Times New 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%">9,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><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,479&#160;</span></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%">(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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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></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%">(6)</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,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:#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,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:#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%">904&#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%">(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: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%">(5,694)</span></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%">(1,063)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,332)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:400;line-height:100%">(3,423)</span></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%">(2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></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%">(1,607)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:400;line-height:100%">1,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%">(2,317)</span></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,678)</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%">6,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 #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%">3,517</span><span style="color:#000000;font-family:'Times New 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%">(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: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%">(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: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%">(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></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%">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:#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%">5,144</span><span style="color:#000000;font-family:'Times New 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%">6,270</span><span style="color:#000000;font-family:'Times New 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: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%">10,422&#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%">(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: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%">(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></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 2022, 2021 and 2020 to increase tax exempt interest income to tax-equivalent basis.</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 2022, net interest income increased by $6.3 million, resulting from a $9.8 million increase in interest income, partially offset by a $3.5 million increase in interest expense.  Higher yields on average interest-earning assets drove interest income up by $11.3 million, while the decrease in average balances on interest-earning assets decreased interest income by $1.6 million. The increase in interest expense reflects higher rates paid on interest bearing liabilities, both deposits and other borrowings and a decrease in average interest-bearing deposits and borrowings.</span></div><div style="text-align:justify"><span><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%">Provision for Credit Loss 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 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. The ratio of total allowance to total loans and leases increased to 0.87% at December&#160;31, 2022 from 0.84% at December&#160;31, 2021. The increase in the ACL from year-end 2021 reflects updated economic forecasts for unemployment and gross domestic product ("GDP") coupled with loan growth, mainly in the real estate portfolios. Forecasts related to unemployment are beginning to deteriorate and GDP forecasts continue to weaken showing less growth compared to prior forecasts. The provision for credit loss expense was $2.8 million in 2022, compared to provision credit of $2.2 million in 2021. The provision for credit losses for 2022 included a provision of $290,000 related to off-balance sheet credit exposures compared to a provision of $586,000, respectively, for 2021. 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. The section captioned "Financial Condition &#8211; The Allowance for Credit Losses" 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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">36,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 #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%">34,836&#160;</span></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></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%">18,091</span><span 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%">19,388&#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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">7,365</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">11,024</span><span 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%">10,826&#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></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%">5,925</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">7,203&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">(634)</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%">249&#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></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%">77,972</span><span style="color:#000000;font-family:'Times New 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%">78,849&#160;</span></td><td style="background-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></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.0 million for the year-ended December 31, 2022 decreased $877,000 or 1.1% from 2021.   Noninterest income represented 25.3% of total revenues in 2022, down from 26.1% 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%">Insurance commissions and fees of $36.2 million increased $1.4 million or 3.9% in 2022 compared to $34.8 million for 2021. The increase in revenue included $1.8 million or 7.7% growth in property and casualty commissions, partially offset by a $300,000 or 6.8% decrease in contingency revenue over 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%">Investment services income of $18.1 million in 2022 decreased $1.3 million or 6.7% compared to 2021, primarily a result of unfavorable 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 $2.9 billion at December&#160;31, 2022, a decrease from $5.1 billion at December&#160;31, 2021.  The fair value of assets in custody at December 31, 2021 included $1.7 billion of Company-owned securities where Tompkins is custodian.  In the first quarter of 2022, the Company moved custody of Company-owned securities to a third party. Unfavorable market conditions also contributed to the decrease in the fair value of assets under management.  </span></div><div style="text-align:justify"><span><br/></span></div><div 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 of $7.4 million increased $1.0 million of 16.0% in 2022 compared to 2021.  The increase was in net overdraft fees and service fees on personal and business accounts, reflective of increased transaction activity.</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%">Card services income increased $198,000 or 1.8% in 2022 over 2021. 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 2022, when compared to 2021, was mainly driven by interchange income related to credit cards.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 $5.9 million decreased $1.3 million or 17.7% compared to 2021. The decrease was largely due to lower earnings on bank owned life insurance and lower gains on the sale of residential loans.  Earnings on bank owned life insurance totaled $1.2 million in 2022, down from $1.9 million in 2021, as certain separate account policies were unfavorably impacted by decreases in the fair value of the underlying assets. Gains on the sale of residential loans were down $788,000 or 83.6%  in 2022 when compared to 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%">During the fourth quarter of 2022, the Company sold its VISA Class B common shares, recognizing a pre-tax gain of $11.4 million.  Also in the fourth quarter of 2022, the Company sold $147.9 million of available-for-sale securities, recognizing a pre-tax loss on the sale of $11.9 million. The available-for-sale securities sold during the quarter had an average yield of 0.41% and remaining life of 2.1 years.  Proceeds from the sale of the VISA Class B shares and the available-for-sale securities were used to pay down overnight borrowings from the FHLB.</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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">98,261</span><span style="color:#000000;font-family:'Times New 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%">96,038&#160;</span></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,969</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,093</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">13,179&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,058</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">8,328&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">873</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">47,699</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">44,495&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">195,751</span><span style="color:#000000;font-family:'Times New 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%">190,287&#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></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%">&#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 63.5% in 2022, compared to 62.9% 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%">Expenses associated with salaries and wages and employee benefits are the largest component of total noninterest expense. In 2022, these expenses increased $3.0 million or 2.5% compared to 2021. Salaries and wages increased $2.2 million or 2.3% in 2022 over the prior year, mainly as a result of annual merit pay increases. Other employee benefits increased $797,000 or 3.3% over 2021, mainly in health insurance, which was up $754,000 or 8.5% in 2022 over 2021. The number of employees as measured by average full time equivalents (FTEs) for 2022 were 1,020, compared to 1,032 for 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 operating expenses of $47.7 million increased by $3.2 million or 7.2% compared to 2021. The primary components of other operating expenses in 2022 were technology ($15.2 million), professional fees ($6.9 million), marketing ($5.7 million), and cardholder expense ($4.6 million). The increase in other operating expenses in 2022 compared to 2021 included increases in technology (up $3.4 million or 29.1%), marketing (up $1.4 million or 32.2%), and cardholder expense (up $1.0 million or 29.1%).  Contributing to the growth in these expenses  in 2022 were nonrecurring expenses of $1.2 million, related to the consolidation and rebranding of the Company's four banking charters, including the related conversion of the core banking system.  Other expenses in 2021 included $2.9 million 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: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 $126,000 in 2022, in line with 2021. The noncontrolling interests relate to three real estate investment trusts, which are substantially owned by 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%">&#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 2022 provision was $24.6 million, which decreased $625,000 or 2.5% compared to the 2021 provision. The effective tax rate for the Company was 22.4% in 2022, up from 22.0% in 2021. The effective rates for 2022 and 2021 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 2022 over 2021 was due to lower excess tax benefits of stock based compensation and life insurance 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.0 billion for the taxable year. As of December 31, 2022, 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 2023 to determine future eligibility.</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%">34</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_52"></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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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:400;line-height:120%">Total assets were $7.7 billion at December&#160;31, 2022, down by 1.9% or $149.3 million from the previous year end. Total securities decreased $421.3 million or 18.1% over December&#160;31, 2021, while total loans were up $193.4 million or 3.8%. Total deposits at year-end 2022 decreased $189.1 million or 2.8% over year-end 2021, while total borrowings were up $167.3 million or 134.9%.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 68.7% of total assets at December&#160;31, 2022, compared to 64.9% of total assets at December&#160;31, 2021. Total loan balances were $5.3 billion at December&#160;31, 2022, an increase of $193.4 million or 3.8% compared to the $5.1 billion reported at year-end 2021. The increase was mainly in commercial real estate loans and residential real estate loans. A more detailed discussion of the loan portfolio is provided below in this section under the caption "Loans and Leases".</span></div><div style="text-align:justify"><span><br/></span></div><div 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, 2022, total securities comprised 24.9% of total assets, compared to 29.8% of total assets at year-end 2021. Securities decreased $421.3 million or 18.1% at December&#160;31, 2022, compared to December&#160;31, 2021. Contributing to the  decrease in securities from year-end 2021 were an increase in unrealized losses on the available-for-sale portfolio from $19.3 million at year-end 2021 to $236.8 million at December 31, 2022, as a result of the increase in market interest rates in 2022, and  </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the use of proceeds from investment sales and principal maturities to fund loan growth and pay down borrowings. A detailed discussion of the securities portfolio is provided below in this section under the caption "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%">Total deposits at year-end 2022 decreased by $189.1 million or 2.8% compared to December&#160;31, 2021. At December&#160;31, 2022 noninterest bearing deposits increased by $14.4 million or 0.7%, time deposit balances decreased $8.3 million or 1.3% and checking, savings and money market accounts decreased $195.3 million or 4.9% when compared to December&#160;31, 2021. Other borrowings, consisting mainly of short term advances with the FHLB, increased $167.3 million or 53.2% from December&#160;31, 2021.  A more detailed discussion of deposits and borrowings is provided below in this section under the caption "Deposits and Other Liabilities".</span></div><div style="text-align:justify"><span><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%">Shareholders&#8217; Equity</span></div><div style="text-align:justify"><span><br/></span></div><div style="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. Financial Statements and Supplementary Data" of this Report on Form 10-K, detail changes in equity capital over prior year end. Total shareholders&#8217; equity decreased $111.6 million or 15.3% to $617.4 million at December&#160;31, 2022, from $728.9 million at December&#160;31, 2021.  The decrease was primarily the result of an increase in unrealized losses on the available-for-sale portfolio driven by the increase in market interest rates 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%">Additional paid-in capital decreased by $9.8 million, from $312.5 million at December&#160;31, 2021, to $302.8 million at December&#160;31, 2022. The $9.8 million decrease included the following: a $15.4 million aggregate purchase price related to the Company's repurchase and retirement of 197,979 shares of its common stock in connection with Board-approved repurchase plans, and $2.3 million related to the exercise of stock options and restricted stock activity. These were partially offset by $4.3 million attributed to stock based compensation expense, and $488,000 related to shares issued for the Company's director deferred compensation plan. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retained earnings increased by $51.5 million, reflecting net income of $85.0 million, less dividends paid of $33.6 million for the year-ended December&#160;31, 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%">Accumulated other comprehensive loss increased from $56.0 million at December&#160;31, 2021 to $208.7 million at December&#160;31, 2022, reflecting a $164.2 million increase in unrealized losses on available-for-sale debt securities due to market interest rates, partially offset by a $11.5 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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 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: $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 the 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, $257,000 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 $56.8 million, reflecting net income of $89.3 million, less dividends paid of $32.4 million for the year ended 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%">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 increase in actuarial gain 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 5.5% in 2022, which followed an increase of 4.3% in 2021. Dividends per share were $2.31 in 2022, compared to $2.19 in 2021, and $2.10 in 2020. Cash dividends paid represented 39.5%, 36.3%, and 40.4% of after-tax net income in 2022, 2021, and 2020, 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 "2021 Repurchase Plan") 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 230,182 shares through December 31, 2022, at an average cost of $78.31.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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 style="text-align:justify"><span><br/></span></div><div 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, 2022, the capital ratios for the Company&#8217;s subsidiary bank 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 "Note 20 - Regulations and Supervision" in Notes to Consolidated Financial Statements in Part II, "Item 8. Financial Statements and Supplementary Data" of this Report on Form 10-K. </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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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 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 and Investment 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, 2022 was $1.9 billion compared to $2.3 billion at December&#160;31, 2021. The table below shows the composition of the available-for-sale and held-to-maturity securities portfolios as of year-end 2022, 2021 and 2020. Contributing to the  decrease in securities from year-end 2021 were an increase in unrealized losses on the available-for-sale portfolio from $19.3 million at year-end 2021 to $236.8 million at December 31, 2022, as a result of the increase in market interest rates in 2022, and the use of proceeds from investment sales and principal maturities to fund loan growth and pay down borrowings. The Company purchased approximately $183.1&#160;million of securities in 2022, which were offset by $208.7 million of payments, maturities and calls and $172.6 million of sales of available-for-sale 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%">Additional information on the securities portfolio is available in "Note 2 Securities" in Notes to Consolidated Financial Statements in Part II, "Item 8. Financial Statements and Supplementary Data" of this Report on Form 10-K, which details the types of securities held, the carrying and fair values, and the contractual maturities as of December 31, 2022 and 2021.</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: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%">2022</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></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%">190,170</span><span style="color:#000000;font-family:'Times New 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%">167,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:#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%">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><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="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%">681,192</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">601,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%">843,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">93,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,281</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">102,177&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">58,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">805,603</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">686,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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,378</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,424&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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></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%">1,831,791</span><span style="color:#000000;font-family:'Times New 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%">1,594,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-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%">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 style="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,044,513&#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></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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></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%">2022</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></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,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">73,541</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">86,689&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">225,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="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%">188,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="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%">197,320&#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%">195,920&#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%">312,344</span><span style="color:#000000;font-family:'Times New 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%">261,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;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%">284,009&#160;</span></td><td style="background-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%">282,288&#160;</span></td><td style="background-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:120%">The Company evaluates available-for-sale debt securities for expected credit losses ("ECL") 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 credit-related factors or noncredit-related factors.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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: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:23.5pt">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: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: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: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:23.5pt">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: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:23.5pt">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: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:23.5pt">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: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:23.5pt">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 ("ACL") 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%">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, 2022, the held-to- maturity portfolio consisted of U.S. Treasury securities and securities issued by U.S. government-sponsored enterprises, including Federal National Mortgage Agency, Federal Home Loan Bank, and 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 "risk-free," 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, 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%">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 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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 also holds non-marketable Federal Home Loan Bank New York ("FHLBNY") stock and non-marketable Atlantic Community Bankers Bank ("ACBB") 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 and ACBB stock totaled $17.6 million and $95,000 at December 31, 2022, respectively. These securities are carried at par, which is also cost. The FHLBNY continues to pay dividends and repurchase stock. As such, the Company has not recognized any impairment on its holdings of FHLBNY. At December 31, 2021, the Company&#8217;s holdings of FHLBNY stock and ACBB stock totaled $9.9 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, 2022, 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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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, 2022</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="padding:2px 1pt;text-align: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="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="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 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="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,341&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align: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 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%">120,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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%">86,478&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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="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: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: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%">190,170&#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.17&#160;</span></td><td style="background-color:#cceeff;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 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,478&#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.37&#160;</span></td><td style="background-color:#cceeff;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><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. Government sponsored entities</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%">47,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.42&#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%">419,323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.07&#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%">194,179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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%">225,866&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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: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%">20,000&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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;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%">681,192&#160;</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.26&#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%">225,866&#160;</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.63&#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%">Obligations of U.S. state and political subdivisions</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%">3,232&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.92&#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%">20,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.90&#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%">50,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.72&#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%">19,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.53&#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%">93,599&#160;</span></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.73&#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%">Mortgage-backed securities - residential</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%">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><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%">17,724&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.48&#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%">304,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.34&#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%">542,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.78&#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%">864,330&#160;</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.64&#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%">Other 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><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%">Over 5 to 10 years</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,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%">6.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: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;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%">2,500&#160;</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%">6.40&#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%">Total 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><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%">50,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.45&#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%">526,604&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.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%">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%">672,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.42&#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%">312,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.56&#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%">582,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%">1.82&#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="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:0 1pt"></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%">1,831,791&#160;</span></td><td style="background-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:400;line-height:100%">1.51&#160;</span></td><td style="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 style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">312,344&#160;</span></td><td style="background-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:400;line-height:100%">1.56&#160;</span></td><td style="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&#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 was 1.40% in 2022, 1.23% in 2021 and 1.83% 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%">At December 31, 2022, 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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">Loans and Leases</span></div><div style="text-align:justify"><span><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 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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></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%">85,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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></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%">705,700</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,121&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">756</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">71,260&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">791,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:#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%">869,553&#160;</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></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%">201,116</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">178,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">214,963</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">195,973&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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,437,339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,278,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></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,853,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:#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,653,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%">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></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%">188,623</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">182,671&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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,346,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,290,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></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,534,941</span><span style="color:#000000;font-family:'Times New 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,473,582&#160;</span></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></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%">2,224</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">4,655&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">75,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">77,636</span><span style="color:#000000;font-family:'Times New 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%">72,051&#160;</span></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></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%">16,134</span><span style="color:#000000;font-family:'Times New 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%">13,948&#160;</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">5,273,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,082,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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></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%">(4,747)</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%">(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></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,268,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:#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,075,467&#160;</span></td><td style="background-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></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.3 billion at December 31, 2022 increased $193.4 million or 3.8% from December 31, 2021. The increase was mainly in commercial real estate loans; all loan portfolios grew other than commercial and industrial, which decreased mainly in PPP loans as a result of the PPP forgiveness program. At December 31, 2022, total loans and leases represented 68.7% of total assets compared to 64.9% of total assets at 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%">Residential real estate loans, including home equity loans, were $1.5 billion at December 31, 2022, an increase of $61.4 million or 4.2% compared to $1.5 billion at year-end 2021. Residential real estate loans comprised 29.1% of total loans and leases at December 31, 2022 compared to 29.0% at December 31, 2021. 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 ("SONYMA") 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 2022, 2021, and 2020, the Company sold residential mortgage loans totaling $8.9 million, $31.5 million, and $51.7 million, respectively, and realized net gains on these sales of $155,000, $943,000, and $2.1 million, respectively. 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 2022, 2021, and 2020, the Company recorded mortgage-servicing assets of $66,000, $236,000, and $388,000, respectively.</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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 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.9 billion at December 31, 2022, an increase of $200.3 million or 7.5% compared to December 31, 2021, and represented 54.2% of total loans and leases at December 31, 2022, compared to 52.3% at 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%">Commercial and industrial loans totaled $791.5 million at December 31, 2022, which is a decrease of $78.0 million or 9.0% from December 31, 2021. Commercial and industrial loans represented 15.0% of total loans at December 31, 2022 compared to 17.1% at December 31, 2021. The decrease was mainly in PPP loans, which totaled $756,000 at year end 2022, and $71.3 million at year-end 2021. The decrease in PPP loans is due to the PPP loan forgiveness program and pay downs made 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%">As of December 31, 2022, agriculturally-related loans totaled $300.0 million or 5.7% of total loans and leases compared to $295.1 million or 5.8% of total loans and leases at December 31, 2021. 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 $77.6 million at December 31, 2022, compared to $72.1 million at 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 lease portfolio increased by 15.7% to $16.1 million at December 31, 2022 from $13.9 million at December 31, 2021. As of December 31, 2022, 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 2022. 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  subsidiary bank. 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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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></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="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 and industrial</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%">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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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="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:#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%">Total loans 90 days past due and accruing</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%">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:#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%">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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">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></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%">Nonaccrual loans</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="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%">618</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">533&#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></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,858</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">13,893&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">13,544</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">11,178&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">269</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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></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 #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 nonaccrual loans and leases</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%">28,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="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%">26,033&#160;</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%">38,976&#160;</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%">24,281&#160;</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%">22,196&#160;</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 #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%">4,530</span><span style="color:#000000;font-family:'Times New 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%">5,124&#160;</span></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></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%">32,844</span><span style="color:#000000;font-family:'Times New 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%">31,157&#160;</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></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%">152</span><span style="color:#000000;font-family:'Times New 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%">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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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></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%">32,996</span><span style="color:#000000;font-family:'Times New 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%">31,292&#160;</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></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.62</span><span style="color:#000000;font-family:'Times New 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.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"><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.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></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.43</span><span style="color:#000000;font-family:'Times New 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.40&#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.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></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%">139.86</span><span style="color:#000000;font-family:'Times New 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%">137.51&#160;</span></td><td style="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%">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></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 2020, 2019 and 2018 columns in the above table exclude $794,000, $1.3 million, and $1.1 million, respectively, of acquired loans that were 90 days past due and accruing interest.&#160;These loans were originally recorded at fair value on the acquisition date of August 1, 2012.&#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;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.43% at December 31, 2022, compared to 0.40% at December 31, 2021, and compares to its peer group's most recent ratio of 0.37% at September 30, 2022. 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 $32.8 million at December 31, 2022 and increased 5.4% from December 31, 2021. Nonperforming loans and leases represented 0.62% of total loans at December 31, 2022, compared to 0.61% of total loans at December 31, 2021, and 0.87% of total loans at December 31, 2020. Nonperforming loans and leases in the residential real estate portfolio at year-end 2022 increased by $2.4 million compared to 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%">Loans are considered modified in a troubled debt restructuring ("TDR") 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: "loans 90 days past due and accruing", "nonaccrual loans", or "troubled debt restructurings not included above". 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 amounts due are reasonably assured. At December 31, 2022, the Company had $6.4 million in TDR balances, which are included in the above table, of which $4.5 million are included in the line captioned "Troubled debt restructurings not included above" and the remainder are included within nonaccrual loans.</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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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 "Note 3 &#8211; Loans and Leases" in the Notes to Consolidated Financial Statements in Part II, "Item 8. Financial Statements and Supplementary Data" of this Report on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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.8 million at December 31, 2022, and $20.5 million at December 31, 2021. 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, 2022, there were specific reserves of $3,000, mainly related to residential real estate loans compared to $67,000 of specific reserves mainly related to one commercial real estate loan and one  commercial loan at December 31, 2021. 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 2022, 2021 and 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 ratio of the allowance to nonperforming loans (loans past due 90 days and accruing, nonaccrual loans and restructured troubled debt) was 139.9% at December 31, 2022, compared to 137.5% at December 31, 2021. 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 17 commercial relationships totaling $33.3&#160;million at December 31, 2022 that were potential problem loans. At December 31, 2021, there were 25 commercial relationships totaling $36.5 million in the loan portfolio that were considered potential problem loans. Of the 17 commercial relationships from the portfolio that were classified as potential problem loans at December 31, 2022, there were 5 relationships that equaled or exceeded $1.0 million, which in aggregate totaled $29.7 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 style="text-align:justify"><span><br/></span></div><div 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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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, 2022, 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><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, 2022, the Company's reserve for off-balance sheet credit exposures was $2.8 million, compared to $2.5 million at December&#160;31, 2021. 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="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, 2022, the total allowance for credit losses was $45.9 million, a increase of $3.1 million or 7.2% from year-end 2021. The increase reflects net loan recoveries of $592,000 and provision for credit loss expense of $2.5 million. The ratio of the allowance for credit losses as a percentage of total loans was 0.87% at year-end 2022 compared to 0.84% at year-end 2021. The allowance coverage to nonperforming loans and leases was 139.86% at December 31, 2022 compared to 137.50% at December 31, 2021.  </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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">The increase in the ACL from year-end 2021 reflects updated economic forecasts for unemployment and gross domestic product ("GDP") coupled with loan growth, mainly in the real estate portfolios. Forecasts related to unemployment are beginning to deteriorate and GDP forecasts continue to weaken showing less growth compared to prior forecasts. Qualitative reserves established as a result of the COVID-19 pandemic to address specific portfolios with increased risk characteristics, including loans in our hotel portfolio, were reduced over 2022, and mainly removed from the allowance as of September 30, 2022, due to improved metrics that have stabilized and are in line with pre-pandemic trends.  Qualitative reserves were added to the residential portfolio at year-end 2022 driven by uncertain impact of economic conditions, including rising interest rates, higher inflation, possible recession and rising consumer debt.  </span></div><div style="text-align:justify"><span><br/></span></div><div 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.3 billion at December 31, 2022, an increase of $193.4 million or 3.8% from December 31, 2021. The increase from year-end 2021 was mainly due to loan growth in the commercial real estate portfolio. Credit quality metrics at December 31, 2022, were mixed when compared to year-end 2021. Nonperforming assets represented 0.43% of total assets at December 31, 2022, compared to 0.40% at December 31, 2021. Nonperforming loans and leases increased $1.7 million or 5.4% from year end 2021 and represented 0.62% of total loans at December 31, 2022 compared to 0.61% at December 31, 2021. Loans internally-classified Special Mention or Substandard decreased $39.6 million or 28.8% compared to December 31, 2021. The improvement over December 31, 2021, were mainly due to improved economic conditions as pandemic-related restrictions are being lifted and businesses are reopening.  Net loan recoveries totaled $592,000 in 2022, compared to net charge-offs of $6.0 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%">The allocation of the Company&#8217;s allowance as of December 31, 2022, 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 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 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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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:37.935%"></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.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.329%"></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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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="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,268,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:#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,075,467&#160;</span></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 colspan="3" style="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,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><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,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%">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 colspan="3" style="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%">27,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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="3" style="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%">11,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="3" style="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,358</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="3" style="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%">96</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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: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="3" style="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%">45,934</span><span style="color:#000000;font-family:'Times New 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%">42,843&#160;</span></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 colspan="3" style="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%">13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">15&#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%">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="3" style="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%">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;padding:2px 1pt 2px 0;text-align: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%">58&#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%">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="3" style="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%">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%">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="3" style="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%">16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">18&#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%">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="3" style="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%">54</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">52&#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%">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="3" style="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%">29&#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%">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="3" style="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The above table shows a fairly consistent allocation of the loan portfolio and allowance over the period with commercial real estate and residential real estate representing the largest proportion of total loans and the allowance.  The increase in commercial and industrial loans at year-end 2020, was mainly due to PPP loans, which decreased at year end 2021 and 2022 as these loans were forgiven by the SBA.  Given the SBA guaranty of the PPP loans, there were no reserves allocated to PPP 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-style:italic;font-weight:400;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%"> shows the activity in the allowance for credit losses over the past five years. The allowance at December 31, 2022 was $45.9 million, an increase of $3.1 million from year-end 2021, reflecting a provision expense of $2.5 million and net recoveries of $592,000 for the year-ended December 31, 2022.  Net charge-offs of $6.0 million in 2021, were mainly due to one commercial real estate relationship that included two loans and was charged off in the fourth quarter of 2021. 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><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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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:100.000%"><tr><td style="width:1.0%"></td><td style="width:37.935%"></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.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.329%"></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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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></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: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,142,099</span><span style="color:#000000;font-family:'Times New 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,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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: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:9pt;font-weight:400;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,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></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: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%">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:#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%">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></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%">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"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">53</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">544</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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></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"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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: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,206</span><span style="color:#000000;font-family:'Times New 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%">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></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:700;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:700;line-height:100%">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="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%">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></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%">951</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,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></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%">346</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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></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%">306</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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></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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align: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:#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%">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></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:700;line-height:100%">(592)</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%">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></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%">Additions/(Reductions) 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:700;line-height:100%">2,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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></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%">45,934</span><span style="color:#000000;font-family:'Times New 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%">42,843&#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></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.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-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.84&#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.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></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.01)</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.12&#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.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: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.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></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%">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.  </span></div><div style="text-align:justify"><span><br/></span></div><div 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 believes that, based upon its evaluation as of December 31, 2022, the allowance is appropriate.</span></div><div style="text-align:justify"><span><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%">Deposits and Other Liabilities&#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%">Total deposits were $6.6 billion at December&#160;31, 2022, a decrease of $189.1 million or 2.8% compared to year-end 2021. The decrease from year-end 2021 consisted of savings and money market balances, and time deposit balances, which were down $195.3 million, and $8.3 million, respectively. This was partially offset by an increase in noninterest bearing deposits, which increased $14.4 million.  The decrease in deposits was largely driven by inflation and higher rate alternatives due to the current interest rate environment and tighter monetary policy.  The Company had significant deposit growth in 2021 and 2020 as deposit balances benefited from PPP loan originations and from government stimulus programs issued in response to the COVID-19 pandemic.  Deposit balances were up $353.7 million or 5.5% at year end 2021 compared to year end 2020 and up $1.2 billion or 23.5% at year-end 2020 compared to year-end 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 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 decreased by $200.3 million or 3.5% to $5.6 billion at year-end 2022 from $5.8 billion at year-end 2021. Core deposits represented 84.5% of total deposits at December&#160;31, 2022, compared to 85.1% of total deposits at December&#160;31, 2021.</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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">Municipal money market accounts and reciprocal deposit relationships with municipalities totaled $679.0 million at year-end 2022, which decreased 18.12% from year-end 2021. 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><br/></span></div><div style="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 $56.3 million at December&#160;31, 2022, and $66.8 million at December&#160;31, 2021. Management generally views local repurchase agreements as an alternative to large time deposits. Refer to "Note 8 Federal Funds Purchased and Securities Sold Under Agreements to Repurchase" in Notes to Consolidated Financial Statements in Part II, "Item 8. Financial Statements and Supplementary Data" of this Report on Form 10-K 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 $291.3 million at year-end 2022, which were up $167.3 million over prior year end. Loan growth and lower deposit balances compared to year-end 2021 contributed to the increase in borrowings year-over-year.  The $291.3 million in borrowings at December&#160;31, 2022, represented $241.3 million in overnight advances from the FHLB and $50.0 million in term advances from the FHLB. Borrowings of $124.0 million at year-end 2021 represented $14.0 million in overnight borrowings and $110.0 million in FHLB term advances. Of the $50.0 million in FHLB term advances at year-end 2022, $40.0 million are due in over one year. Refer to "Note 9 - Other Borrowings" in Notes to Consolidated Financial Statements in Part II, "Item 8. Financial Statements and Supplementary Data" of this Report on Form 10-K 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="ic41d93084a174d97ace5fadce768b1bd_55"></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%">Liquidity Management </span></div><div style="text-align:justify"><span><br/></span></div><div style="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 bank. 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.  Management measures liquidity, including the level of cash, unencumbered securities, and the availability of of dependable borrowing sources.  The board has set a policy limit stating that reliable sources of liquidity should remain in excess of 6% of total assets.  The ratio was 21.6% of assets at December 31, 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%">Core deposits, discussed above under "Deposits and Other Liabilities", 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.4 billion at December&#160;31, 2022, an increase of $168.1 million or 14.0% from $1.2 billion at December&#160;31, 2021. The increase is due to lower deposit balances that were replaced by FHLB borrowings.  Non-core funding sources as a percentage of total liabilities increased from 17.0% at year-end 2021 to 19.4% at year-end 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%">Non-core funding sources may require securities to be pledged against the underlying liability. Securities carried at $1.8 billion at December&#160;31, 2022 were either pledged or sold under agreements to repurchase, compared to $1.4&#160;billion at December&#160;31, 2021. Pledged securities or securities sold under agreements to repurchase represented 82.4% of total securities at December&#160;31, 2022, compared to 59.4% of total securities 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 and cash equivalents totaled $77.8 million at December&#160;31, 2022, a decrease from $63.1 million at December&#160;31, 2021. Short-term investments, consisting of securities due in one year or less, decreased from $77.9 million at December&#160;31, 2021, to $50.3 million at December&#160;31, 2022. </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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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 $738.9 million at December&#160;31, 2022 compared with $947.7 million at December&#160;31, 2021. Outstanding principal balances of residential mortgage loans, consumer loans, and leases totaled approximately $1.6 billion at both December&#160;31, 2022 and 2021. 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 bank, the Company has borrowing relationship with the FHLB and correspondent banks, which provide secured and unsecured borrowing capacity. At December&#160;31, 2022, the unused borrowing capacity on established lines with the FHLB was $1.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, 2022, total unencumbered mortgage loans and securities of the Company were $1.3 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="text-align:justify"><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, 2022</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%">791,529&#160;</span></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%">217,568&#160;</span></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%">223,713&#160;</span></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%">220,351&#160;</span></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%">129,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"></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,853,418&#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%">93,810&#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%">424,172&#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,354,025&#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%">981,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,534,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">996&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,136&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,141&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196,668&#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%">5,179,888</span><span 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%">312,374</span><span 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%">674,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="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,885,517</span><span 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,307,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="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: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.2 billion have fixed rates and $2.6 billion have adjustable rates.</span></div><div><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_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, 2022, are not necessarily indicative of future cash requirements. Further information on these commitments and contingent liabilities is provided in "Note 17 Commitments and Contingent Liabilities" in Notes to Consolidated Financial Statements in Part II, "Item 8. Financial Statements and Supplementary Data" of this Report on Form 10-K.</span></div><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_61"></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%">Contractual Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="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 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 2026. Further information on the Company&#8217;s lease arrangements is provided in "Note 6 Premises and Equipment" in Notes to Consolidated Financial Statements in Part II, "Item 8. Financial Statements and Supplementary Data" of this Report on Form 10-K. The Company&#8217;s contractual obligations as of December&#160;31, 2022, are shown 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 8-Contractual Obligations and Commitments </span><span style="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 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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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, 2022<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%">51,117&#160;</span></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%">10,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><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,307&#160;</span></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%">44,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,995&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,683&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,987&#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%">5,795&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,664&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">101,119</span><span style="color:#000000;font-family:'Times New 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%">17,614</span><span style="color:#000000;font-family:'Times New 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%">50,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: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,005</span><span style="color:#000000;font-family:'Times New 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%">25,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-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 id="ic41d93084a174d97ace5fadce768b1bd_64"></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%"> 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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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.561%"><tr><td style="width:1.0%"></td><td style="width:41.631%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.357%"></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%">2022</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2018</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%">85,030</span><span style="color:#000000;font-family:'Times New 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%">89,264&#160;</span></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">(250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">(1315)</span></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%">84,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:#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,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><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">5.89</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">6.05&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">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%">1,849&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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%">2,929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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></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%">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></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%">Write-down of real estate pending 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%">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%">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%">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%">Total adjustments</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%">4,778&#160;</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:10pt;font-weight:400;line-height:100%">673&#160;</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%">(414)</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:10pt;font-weight:400;line-height:100%">Tax 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%">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%">1,171&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">102&#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%">Total adjustments, net of tax</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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">3,607&#160;</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%">508&#160;</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%">(312)</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;padding:2px 1pt;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">84,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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">77,239&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 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,404,294</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">14,648,167&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Adjusted diluted earnings per share (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%">5.89</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">6.30&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.33&#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;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;text-align: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">84,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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">76,731&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 Tompkins Financial Corporation shareholders' equity (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%">640,258</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">723,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 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%">873</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,317&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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%">Tax 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%">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%">323&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Amortization of intangibles, net of tax</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%">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:#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%">994&#160;</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%">1,120&#160;</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%">1,263&#160;</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%">1,337&#160;</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: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:#cceeff;padding:2px 0 2px 1pt;text-align: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,439</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">93,250&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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;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%">Average Tompkins Financial Corporation shareholders' 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%">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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,009&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 goodwill and 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%">94,677</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">95,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Average Tompkins Financial Corporation shareholders' tangible common equity (Non-GAAP)</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%">628,332</span><span style="color:#000000;font-family:'Times New 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%">627,290&#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%">600,954&#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%">551,767&#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%">489,476&#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;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:#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%">13.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;padding:2px 1pt 2px 0;text-align: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;padding:2px 0 2px 1pt;text-align: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.87&#160;</span></td><td style="background-color:#cceeff;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:#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%">12.95&#160;</span></td><td style="background-color:#cceeff;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:#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%">14.80&#160;</span></td><td style="background-color:#cceeff;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:#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%">16.76&#160;</span></td><td style="background-color:#cceeff;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 style="text-align:justify"><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%">. Generally, this new guidance strives to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity and inconsistency amongst entities in measuring contract assets and liabilities. The update requires that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606 as if it had originated the contract. Changes in the acquiree&#8217;s balance 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%">52</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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">contract asset and contract liabilities identified as necessary to conform to the acquirer&#8217;s accounting policies would result in a reallocation of the purchase price. ASU 2021-08 became effective for the Company on January 1, 2022. </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 there were no acquisitions during the current year, the adoption of ASU No. 2021-08 had no effect on the financial statements for the current fiscal year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and will apply the guidance prospectively to future acquisitions.</span></div><div style="text-align:justify"><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. ASU 2021-10 became effective for the Company on January 1, 2022, and did not have an impact on our 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: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. 2022-03, "Fair Value Measurements (Topic 820):&#160;Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions."</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;The amendments in this update provides clarification on guidance in Topic 820, Fair Value Measurement, when measuring the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and provides new disclosure requirements for equity securities subject to contractual sale restrictions, that are measured at fair value. ASU 2022-06 is effective for fiscal years ending beginning after December 15, 2023 and interim periods in those years, and is not expected to have a significant impact on our 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%">ASU No. 2020-04, "Reference Rate Reform (Topic 848):&#160;Facilitation of the Effects of Reference Rate Reform on Financial Reporting."</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;The amendments in this update provide optional guidance for a limited period of time to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting. It provides optional expedients and exceptions for applying U.S. generally accepted accounting principles to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments in this update are effective for all entities as of March 12, 2020 through December 31, 2022. The Company does not expect the adoption of this standard to have a material impact on our 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%">ASU 2022-01, "Derivatives and Hedging (Topic 815)" ("ASU 2022-01")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> clarifies the guidance in ASC 815 on fair value hedge accounting of interest rate risk for portfolios and financial assets. Among other things, the amended guidance established the &#8220;last-of-layer&#8221; method for making the fair value hedge accounting for these portfolios more accessible and renamed that method the &#8220;portfolio layer&#8221; method. ASU 2022-01 is effective January 1, 2023 and is not expected to have a significant impact on our 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%">ASU 2022-02, "Financial Instruments - Credit Losses (Topic 326)" ("ASU 2022-02")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> eliminates the guidance on troubled debt restructurings and requires entities to evaluate all loan modifications to determine if they result in a new loan or a continuation of the existing loan. ASU 2022-02 also requires that entities disclose current-period gross charge-offs by year of origination for loans and leases. ASU 2022-02 is effective January 1, 2023, with early adoption permitted. While the guidance will result in expanded disclosures, the Company does not expect the adoption of this standard to have a material impact on our 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%">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="ic41d93084a174d97ace5fadce768b1bd_67"></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%">Item 7A. Quantitative and Qualitative Disclosures About Market 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:700;line-height:120%">Market 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%">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><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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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&#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 most recent simulation analysis performed as of November 30, 2022, 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 from the base case of approximately 4.0%, while a 200 basis point parallel decline in interest rates over a one-year period would result in a one year increase in net interest income of 1.9% from the base case. This simulation assumes no balance sheet growth, no changes in balance sheet mix, deposit rates move in a manner that reflects the historical relationship between deposit rate movement and changes in Federal funds rate, and no management action to address balance sheet mismatches.</span><span style="color:#ff0000;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 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, the simulation shows 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 200 basis point scenario increases net income slightly in the first year as a result of the Company's assets repricing downward to a lesser degree than the rates on the Company's interest-bearing liabilities, mainly deposits and overnight borrowings. The model assumes that prepayments accelerate in the down interest rate environment resulting in additional pressure on asset yields as proceeds are reinvested at lower rates.</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 most recent simulation of a base case scenario, which in addition to the above assumptions, also assumes interest rates remain unchanged from the date of the simulation, reflects a net interest margin that is increasing slightly over the next 12 to 18 months.</span></div><div style="text-align:justify"><span><br/></span></div><div 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, balance sheet mix, 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, 2022. The Company&#8217;s one-year interest rate gap was a negative $656.5 million or 8.56% of total assets at December 31, 2022, compared with a negative $331.5 million or 4.24% of total assets at December 31, 2021. The change from year-end 2021 to year-end 2022 is mainly due to the sale of investment securities which were used to reduce borrowings with the FHLB and overall outpace declines in deposit balances. 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;text-align:justify"><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:38.049%"></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.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:2px 1pt;text-align: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, 2022</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,490,808</span><span style="color:#000000;font-family:'Times New 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%">976,378&#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%">299,423&#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%">554,986&#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,830,787&#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,799,728</span><span 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,225,269&#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%">86,921&#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%">175,127&#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,487,317&#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,248,891)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,502&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,859&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(656,530)</span></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%">(16.28)</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%">2.77</span><span 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.95</span><span 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%">(8.56)</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%">54</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">55</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">Item 8. Financial Statements and Supplementary Data</span></div><div 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="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="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_79">57</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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_82">58</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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_85">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="#ic41d93084a174d97ace5fadce768b1bd_88">Consolidated Statements of Condition &#8211; December 31, 2022 and 2021</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="#ic41d93084a174d97ace5fadce768b1bd_88">62</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="#ic41d93084a174d97ace5fadce768b1bd_91">Consolidated Statements of Income &#8211; Years ended December 31, 2022, 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="#ic41d93084a174d97ace5fadce768b1bd_91">63</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="#ic41d93084a174d97ace5fadce768b1bd_94">Consolidated Statements of Comprehensive Income &#8211; Years ended December 31, 2022, 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="#ic41d93084a174d97ace5fadce768b1bd_94">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="#ic41d93084a174d97ace5fadce768b1bd_97">Consolidated Statements of Cash Flows &#8211; Years ended December 31, 2022, 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="#ic41d93084a174d97ace5fadce768b1bd_97">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="#ic41d93084a174d97ace5fadce768b1bd_103">Consolidated Statements of Changes in Shareholders&#8217; Equity &#8211; Years ended December 31, 2022, 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="#ic41d93084a174d97ace5fadce768b1bd_103">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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_106">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="#ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_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%">56</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></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:700;line-height:120%">Management&#8217;s Statement of Responsibility</span></div><div 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 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, 2022.</span></div><div 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, 2023</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%">57</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 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 the Shareholders and Board of Directors</span></div><div 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:</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:400;line-height:120%">Opinion on Internal Control Over Financial 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%">We have audited Tompkins Financial Corporation and subsidiaries' (the Company) internal control over financial reporting as of December 31, 2022, 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 31, 2022, 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 31, 2022 and 2021, 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 31, 2022, and the related notes (collectively, the consolidated financial statements), and our report dated March 1, 2023 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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.982%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></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></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%">&#160;</span><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, 2023</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%">58</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 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 the Shareholders and Board of Directors</span></div><div 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:</span></div><div 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:400;line-height:120%">Opinion on the Consolidated Financial Statements</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%">We have audited the accompanying consolidated statements of condition of Tompkins Financial Corporation and subsidiaries (the Company) as of December 31, 2022 and 2021, 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 31, 2022, 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 31, 2022 and 2021, and the results of its operations and its cash flows for each of the years in the three-year period ended December 31, 2022, 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 31, 2022, 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, 2023 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%">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><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%">Allowance for Credit Losses- Loans evaluated on a Collective 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%">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 $45.931 million out of a total allowance for credit losses on loans of $45.934 million as of December 31, 2022. 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; expected credit losses are estimated over the effective life of the loans by measuring the difference between the net present value 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%">59</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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">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 likely to impact the measurement of estimated 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%">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 modeled cash flows and other 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:72pt;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">development of the collective ACL on loans methodology</span></div><div style="padding-left:72pt;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">continued use and appropriateness of changes made to PD and LGD models</span></div><div style="padding-left:72pt;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">performance monitoring of the PD and LGD models</span></div><div style="padding-left:72pt;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">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:72pt;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">development of the qualitative factors including the significant assumptions used in the measurement of the qualitative factors; and</span></div><div style="padding-left:72pt;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">analysis of the collective ACL on loans results, trends, and ratios.</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: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:72pt;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">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:72pt;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">evaluating judgments made by the Company relative to the development and performance testing of the discounted cash flow model, 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:72pt;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">assessing the conceptual soundness and performance testing of the discounted cash flow model, by inspecting the model documentation to determine whether the model is suitable for its intended use</span></div><div style="padding-left:72pt;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">evaluating the economic forecast scenarios and weightings, by comparing them to the Company&#8217;s business environment and relevant industry practices</span></div><div style="padding-left:72pt;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">evaluating the length of the historical observation period and reasonable and supportable forecast period by comparing them to specific portfolio risk characteristics and trends</span></div><div style="padding-left:72pt;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">assessing the composition of the peer group by comparing to specific portfolio characteristics and</span></div><div style="padding-left:72pt;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">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="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: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:72pt;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">cumulative results of the audit procedures</span></div><div style="padding-left:72pt;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">qualitative aspects of the Company&#8217;s accounting 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%">60</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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><div style="padding-left:72pt;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">potential bias in the accounting estimate.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.982%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></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></tr></table></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:AuditorName" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84NS9mcmFnOmE0YTBkZWRkZTA1NzRjMDhhNTNlZDkzM2I4YjczOGUzL3RhYmxlOmQ3MmE4NDNhZDFhZjQ1Y2ZiMmUxNGIxNjU5YzlkYTA3L3RhYmxlcmFuZ2U6ZDcyYTg0M2FkMWFmNDVjZmIyZTE0YjE2NTljOWRhMDdfMC0wLTEtMS0yMDM4MjgvdGV4dHJlZ2lvbjo2MmMxM2ExZjg3ZmQ0MmM3OGNiNTE2MTVlZDY3MGJiY184_7bea047b-5e97-40d6-acc0-fd9d0cb23124">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:AuditorLocation" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84NS9mcmFnOmE0YTBkZWRkZTA1NzRjMDhhNTNlZDkzM2I4YjczOGUzL3RhYmxlOmQ3MmE4NDNhZDFhZjQ1Y2ZiMmUxNGIxNjU5YzlkYTA3L3RhYmxlcmFuZ2U6ZDcyYTg0M2FkMWFmNDVjZmIyZTE0YjE2NTljOWRhMDdfNC0wLTEtMS0yMDM4Mjg_d34bd107-1365-4264-83b7-487d482249c9">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, 2023</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%">61</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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></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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMy0xLTEtMS0yMDM4Mjg_1193b7f3-8933-4f77-af66-4539f96ff114">18,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:CashAndDueFromBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMy0yLTEtMS0yMDM4Mjg_fae279a6-8238-45a6-92af-dd97f35219fd">23,078</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:InterestBearingDepositsInBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNC0xLTEtMS0yMDM4Mjg_9cf54456-bdde-4929-9296-74a1c3a14ee8">59,265</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:InterestBearingDepositsInBanks" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNC0yLTEtMS0yMDM4Mjg_b828151d-7659-4db9-ab68-902a48378d89">40,029</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNS0xLTEtMS0yMDM4Mjg_ec851d21-683c-43cb-b0d2-8a082865dc8b">77,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:#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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNS0yLTEtMS0yMDM4Mjg_e794a0b0-2c7c-4fed-88f2-8ca8c682794c">63,107</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNy0wLTEtMS0yMDM4MjgvdGV4dHJlZ2lvbjo3MGJmYmFmYWUxNTU0OWZhOWJjZDEwNzY5NTYwNjY0Y183Mw_eaf54677-908f-4da7-9dd6-4e408dde97a4">1,831,791</ix:nonFraction> at December&#160;31, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNy0wLTEtMS0yMDM4MjgvdGV4dHJlZ2lvbjo3MGJmYmFmYWUxNTU0OWZhOWJjZDEwNzY5NTYwNjY0Y184Ng_7dd67d4f-a654-426a-be74-ba0427d786b5">2,063,790</ix:nonFraction> at December&#160;31, 2021)</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNy0xLTEtMS0yMDM4Mjg_b0928f06-00d4-4bbb-86a9-9d75cef71020">1,594,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNy0yLTEtMS0yMDM4Mjg_21e914fe-9cf6-4460-a3f9-01aeb1bc97a4">2,044,513</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfOC0wLTEtMS0yMDM4MjgvdGV4dHJlZ2lvbjozYWU3OTNkMzM2MmI0MzBmYWY0MWFmZWVmYTRjZjNjOF82Ng_d35018e9-3025-431a-be4d-6f13c4c9a3d8">261,692</ix:nonFraction> at December 31, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfOC0wLTEtMS0yMDM4MjgvdGV4dHJlZ2lvbjozYWU3OTNkMzM2MmI0MzBmYWY0MWFmZWVmYTRjZjNjOF85NA_9698f22f-f6d5-4f7c-9c0c-20def5fc25c0">282,288</ix:nonFraction> at December 31, 2021)</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfOC0xLTEtMS0yMDM4Mjg_081ac3d0-b5ef-4ed3-b2da-144c6622a7f7">312,344</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfOC0yLTEtMS0yMDM4Mjg_0432c9ba-5bc8-4361-9a68-dfcd544ee90c">284,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%">Equity securities, at fair value </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfOS0xLTEtMS0yMDM4Mjg_95d047e5-a3ef-428e-b1b4-d6e1393952bf">777</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfOS0yLTEtMS0yMDM4Mjg_495b49f3-6ca4-4cb5-939f-23653c156b66">902</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTAtMS0xLTEtMjAzODI4_d1f876b5-c6cd-43cc-91b3-fd15fb3c5e49">5,268,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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTAtMi0xLTEtMjAzODI4_e39d2a25-b660-4802-bf23-e435d5adda46">5,075,467</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTItMS0xLTEtMjAzODI4_8b2bb077-d725-44d1-9b43-10d71cddb7c3">45,934</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTItMi0xLTEtMjAzODI4_824bf666-c469-462c-8e7d-a4a490c8bcbf">42,843</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTMtMS0xLTEtMjAzODI4_4cbb781a-e672-4c69-b5c4-bf423134858f">5,222,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-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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTMtMi0xLTEtMjAzODI4_44ab3bea-797a-46d6-91f9-a251f555372b">5,032,624</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTUtMS0xLTEtMjAzODI4_ffd1a0d4-ccbd-4c55-ab59-d59ab382dab6">17,720</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTUtMi0xLTEtMjAzODI4_7e5797ed-62f2-4b8d-85d1-bd37a111bcb6">10,996</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTYtMS0xLTEtMjAzODI4_3a277421-e74b-4ee0-ac9b-8a5e9ef8fbc4">82,140</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTYtMi0xLTEtMjAzODI4_7c0a3328-6f40-4495-8b19-45fbed89c07e">85,416</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTctMS0xLTEtMjAzODI4_914bbcf6-fa93-46b7-b64d-7e6eeeaaaf20">85,556</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTctMi0xLTEtMjAzODI4_fa5e8dfa-5e75-4abe-a954-6c736eeaa686">86,495</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTgtMS0xLTEtMjAzODI4_376bda79-0808-4d16-86e6-99cddc5efe8f">92,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTgtMi0xLTEtMjAzODI4_977bc6eb-9047-4992-89e9-5a6d60256f95">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTktMS0xLTEtMjAzODI4_2e757a3d-baa8-499a-ad23-e5b0906267a9">2,708</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTktMi0xLTEtMjAzODI4_d74c1f66-93ab-47ae-a505-b90ee0f31418">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: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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:InterestReceivableAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjAtMS0xLTEtMjAzODI4_731aef28-3c72-4eaf-a954-6ee1f0b17671">181,058</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:InterestReceivableAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjAtMi0xLTEtMjAzODI4_70357f0c-7bf9-4de9-a23b-1c3658e570f0">115,830</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjEtMS0xLTEtMjAzODI4_b861eedc-d270-465a-a5bd-08ff91eabcb8">7,670,686</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjEtMi0xLTEtMjAzODI4_cabc542b-9d2e-4128-9099-03cf36f05fc6">7,819,982</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 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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:CheckingSavingsAndMoneyMarket" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjUtMS0xLTEtMjAzODI4_2a353234-f41c-4d91-9b7e-90b365b43297">3,820,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:CheckingSavingsAndMoneyMarket" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjUtMi0xLTEtMjAzODI4_e3ea72b5-c746-45db-a330-28c2ece33524">4,016,025</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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjYtMS0xLTEtMjAzODI4_949dffb4-f530-4635-9763-8c34ebaa28ea">631,411</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjYtMi0xLTEtMjAzODI4_c24bae18-7a1b-4a8e-beac-f21a20707f28">639,674</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjctMS0xLTEtMjAzODI4_1ba9eb72-6803-4ff2-a171-a9d35f3a8b63">2,150,145</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:NoninterestBearingDepositLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjctMi0xLTEtMjAzODI4_1c5b6644-e1d5-4a03-bc53-bbbc9a1b9ad0">2,135,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;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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjgtMS0xLTEtMjAzODI4_56af5f4c-a7ed-4937-8c6f-24aca877f98b">6,602,295</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjgtMi0xLTEtMjAzODI4_136c2037-5f78-4d7a-80cd-71d5e2dfc7eb">6,791,435</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzAtMS0xLTEtMjAzODI4_59f7f063-28cd-43d1-8423-ad146bcbeca0">56,278</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzAtMi0xLTEtMjAzODI4_1a79781d-d30c-485a-a978-5ab8cd3749d4">66,787</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzEtMS0xLTEtMjAzODI4_28107703-9a10-45e3-a93f-d02a78fa2072">291,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzEtMi0xLTEtMjAzODI4_d0848e5b-fe02-43ab-ba23-d753c5bf59a8">124,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;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzMtMS0xLTEtMjAzODI4_e4c042da-f650-4c6e-bd69-d5b8c12b3e87">103,423</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzMtMi0xLTEtMjAzODI4_56935689-799f-4706-a5a3-73bdf973a059">108,819</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 Liabilities</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzQtMS0xLTEtMjAzODI4_99c9b226-e67b-4b43-8f2d-88589acaada3">7,053,296</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzQtMi0xLTEtMjAzODI4_f01ef609-d08e-4d27-b534-c4592221c00f">7,091,041</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%">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;text-align: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:#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%">Common Stock - par value $<ix:nonFraction unitRef="usdPerShare" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZjlmMzFkZGY1NjRhNDY3YTk4MjI3MzYzMzU4MDE1ZDFfMjk_2547e163-79c2-49aa-ac74-f9e0fffd3ede"><ix:nonFraction unitRef="usdPerShare" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZjlmMzFkZGY1NjRhNDY3YTk4MjI3MzYzMzU4MDE1ZDFfMjk_2854accd-cd7c-40e0-8cba-09acd4298c5e">.10</ix:nonFraction></ix:nonFraction> per share: Authorized <ix:nonFraction unitRef="shares" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZjlmMzFkZGY1NjRhNDY3YTk4MjI3MzYzMzU4MDE1ZDFfNTQ_3184e748-026d-4b62-aabe-323247bb0125"><ix:nonFraction unitRef="shares" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZjlmMzFkZGY1NjRhNDY3YTk4MjI3MzYzMzU4MDE1ZDFfNTQ_ca53fbc7-5730-4ccd-9cff-75a9d4a0ca93">25,000,000</ix:nonFraction></ix:nonFraction> shares; Issued: <ix:nonFraction unitRef="shares" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZjlmMzFkZGY1NjRhNDY3YTk4MjI3MzYzMzU4MDE1ZDFfNzM_d024e0f2-e30b-4005-80cc-eda7124a7b12">14,555,741</ix:nonFraction> at December&#160;31, 2022; and <ix:nonFraction unitRef="shares" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZjlmMzFkZGY1NjRhNDY3YTk4MjI3MzYzMzU4MDE1ZDFfODc_8e57c1d6-8677-4055-9e44-cd51df7a2ccb">14,696,911</ix:nonFraction> at December&#160;31, 2021</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMS0xLTEtMjAzODI4_ab0ec139-a216-48ac-a2b4-e6f1b54887e1">1,456</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:CommonStockValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMi0xLTEtMjAzODI4_6ecec8ac-5287-41ab-b874-1618a46d702f">1,470</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%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzgtMS0xLTEtMjAzODI4_7bf51c74-0b9f-49aa-85b0-27912994d541">302,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="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzgtMi0xLTEtMjAzODI4_9ede1e5d-76bc-4fd3-9218-f0fb10a6f58a">312,538</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%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzktMS0xLTEtMjAzODI4_28a6a9cb-7ff0-4326-9aa0-6aa509befd90">526,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzktMi0xLTEtMjAzODI4_ee96d2bd-5487-4b57-97e5-a3cf6e3aced3">475,262</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 other comprehensive 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDAtMS0xLTEtMjAzODI4_8da15fb7-5ad8-43e7-9911-e49d2c4cd9f9">208,689</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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDAtMi0xLTEtMjAzODI4_886be14b-e487-47a1-961b-d7bfe6f81afe">55,950</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:10pt;font-weight:400;line-height:100%">Treasury stock, at cost &#8211; <ix:nonFraction unitRef="shares" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDEtMC0xLTEtMjAzODI4L3RleHRyZWdpb246MmNhYzYwY2U3MzliNDYyNzhmMTdhMjMyNGY3NmIxYzZfMzA_e6653d6b-5a2d-4789-b06f-9b2ae091be1c">128,749</ix:nonFraction> shares at December&#160;31, 2022, and <ix:nonFraction unitRef="shares" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDEtMC0xLTEtMjAzODI4L3RleHRyZWdpb246MmNhYzYwY2U3MzliNDYyNzhmMTdhMjMyNGY3NmIxYzZfNTE_da5766e9-1706-4543-ae5b-834daad6b304">122,824</ix:nonFraction> shares at December&#160;31, 2021</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDEtMS0xLTEtMjAzODI4_8bd13eac-2d4d-4bd4-9173-1391cf5ed3b7">6,279</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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDEtMi0xLTEtMjAzODI4_b7568eb6-9e36-4902-b93a-f8bb602012ad">5,791</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 #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:#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%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDItMS0xLTEtMjAzODI4_151d127c-487e-4c49-b51f-98c4eb31d267">615,978</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDItMi0xLTEtMjAzODI4_0023dcf7-0424-46f1-902f-c5ccb94fa9d0">727,529</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 style="height:3pt"><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-top:1pt solid #000000;padding:2px 1pt;text-align: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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDQtMS0xLTEtMjAzODI4_1f8ab24c-cf29-42c1-92bc-6a19ccdb1a5a">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:#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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDQtMi0xLTEtMjAzODI4_cfa7b15a-af62-4d9c-9b65-a185218a8035">1,412</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%">Total Equity</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDUtMS0xLTEtMjAzODI4_6d545d6c-6cba-4a45-97d2-c954a31a1007">617,390</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDUtMi0xLTEtMjAzODI4_9c022d0a-7dfe-466d-90a1-6f9cb552e2d9">728,941</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;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:#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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDYtMS0xLTEtMjAzODI4_53f6fa0e-606b-44ae-ad64-9259e733d9b1">7,670,686</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDYtMi0xLTEtMjAzODI4_6c946ef3-cebf-4130-93b3-c5382934618d">7,819,982</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><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%">62</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndFeeIncomeOtherLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMy0xLTEtMS0yMDM4Mjg_5dec79e1-dc01-490f-bdf0-2fc307314051">217,607</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndFeeIncomeOtherLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMy0yLTEtMS0yMDM4Mjg_8b124219-ddcc-43ff-a745-fdbdfeeb87f0">214,684</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndFeeIncomeOtherLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMy0zLTEtMS0yMDM4Mjg_12d791e4-ba3a-4d3c-9f94-d8ce9bdb7da0">227,313</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNC0xLTEtMS0yMDM4Mjg_f8620e19-effd-444c-9ea4-7d7372b34cd3">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNC0yLTEtMS0yMDM4Mjg_3d842acf-87d9-4072-bc72-e1f9c3d467da">343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeDepositsWithFinancialInstitutions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNC0zLTEtMS0yMDM4Mjg_444a5034-10fb-4597-ade2-cf03783ea171">194</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNi0xLTEtMS0yMDM4Mjg_ad007e82-c4d0-483d-90e7-286d9584eae9">27,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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNi0yLTEtMS0yMDM4Mjg_47cfb5ac-fd8c-44a5-8ae6-ca194ecdf577">23,440</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNi0zLTEtMS0yMDM4Mjg_4b5832c5-20f5-4fd9-ac1a-b289c4f6efa2">25,450</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNy0xLTEtMS0yMDM4Mjg_f1d9e42a-8036-427d-ba04-bb83cf3a6eec">4,771</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNy0yLTEtMS0yMDM4Mjg_24457245-515c-4496-9c12-df5175064180">2,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNy0zLTEtMS0yMDM4Mjg_00a47ed4-dcfb-4c18-9e7d-c412c6a3417e">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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfOC0xLTEtMS0yMDM4Mjg_8d50f664-af38-4147-a6f6-17bf36fa6b0f">646</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfOC0yLTEtMS0yMDM4Mjg_ea9358c2-db46-4278-be18-653a495c577f">776</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfOC0zLTEtMS0yMDM4Mjg_51ff4c7b-c4f5-4da7-9535-6debac46f645">1,373</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfOS0xLTEtMS0yMDM4Mjg_de36d8fd-36db-452a-9708-69fff74a256b">251,324</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfOS0yLTEtMS0yMDM4Mjg_3142535c-dbe5-4e98-8f82-3d3f9f8378e7">241,318</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfOS0zLTEtMS0yMDM4Mjg_b7aef5f8-28e4-4d45-beb7-a11bfe9eae3f">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:InterestExpenseTimeDeposits250000orMore" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTEtMS0xLTEtMjAzODI4_05524fb9-1c11-463c-a347-9835737f43c3">2,298</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:InterestExpenseTimeDeposits250000orMore" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTEtMi0xLTEtMjAzODI4_b93f1682-184b-4a43-aa1b-82976ed64304">2,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:InterestExpenseTimeDeposits250000orMore" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTEtMy0xLTEtMjAzODI4_bba5a43c-c18b-4fda-8769-2c2d262ba7a7">3,175</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseOtherDomesticDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTItMS0xLTEtMjAzODI4_8d7f1004-dd54-489d-b314-cb35443880b6">13,870</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseOtherDomesticDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTItMi0xLTEtMjAzODI4_20e4f60a-88e8-4d7e-8e65-28851d01f510">8,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseOtherDomesticDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTItMy0xLTEtMjAzODI4_6e6cc25e-13a9-447e-9aa8-4a9e34436154">16,789</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTMtMS0xLTEtMjAzODI4_ee876368-0c4d-44f1-92b2-e6661f725085">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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTMtMi0xLTEtMjAzODI4_a8bd20eb-5aa0-44c4-86a8-78638e2ac866">64</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTMtMy0xLTEtMjAzODI4_247d477a-b0f2-4b4b-997e-781b35f7659b">95</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpenseTrustPreferredSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTQtMS0xLTEtMjAzODI4_e8c2ed2a-e053-4680-a8e3-e3b6849c654d">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpenseTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTQtMi0xLTEtMjAzODI4_ae121e2d-6f35-48c1-9c08-9de5b481c900">2,233</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpenseTrustPreferredSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTQtMy0xLTEtMjAzODI4_4e2d6c74-2579-438e-85ca-e8a3227a4a40">1,133</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:InterestExpenseOtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTUtMS0xLTEtMjAzODI4_da9e2513-abc1-4254-9039-d85e91c2de4c">4,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:InterestExpenseOtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTUtMi0xLTEtMjAzODI4_d89db389-a68c-4a74-8b91-8d4480e7de8f">4,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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:InterestExpenseOtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTUtMy0xLTEtMjAzODI4_7d3306d2-683e-441d-867a-242b63447e81">7,799</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTYtMS0xLTEtMjAzODI4_08535eb5-1745-4eaa-93eb-9b8d6516b748">21,043</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTYtMi0xLTEtMjAzODI4_a432243b-5d9f-44dd-989b-444d8fb5b267">17,526</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTYtMy0xLTEtMjAzODI4_4f968e47-1131-4275-9f2d-c16addff7ee2">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTctMS0xLTEtMjAzODI4_cae1cca5-9c51-4efe-afb6-ccb0fb6b9011">230,281</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTctMi0xLTEtMjAzODI4_42c51df7-4ceb-4347-b659-29929762a0b7">223,792</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTctMy0xLTEtMjAzODI4_e343bd5a-df73-45ee-bedf-f14e4739d16a">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></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: Provision (Credit) 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTgtMS0xLTEtMjAzODI4_b558a372-a581-41a6-a085-e49a294ba9cb">2,789</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTgtMi0xLTEtMjAzODI4_45bd2eb8-5e19-4ae0-88f4-6861009b92ef">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTgtMy0xLTEtMjAzODI4_15e3df6a-f34c-43f2-80fe-6c8fa148e9f3">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTktMS0xLTEtMjAzODI4_02d09baa-87fc-42de-a60e-17e69fc5ab78">227,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:#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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTktMi0xLTEtMjAzODI4_4439df53-de84-4b33-a1bd-63307e342ee0">226,011</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTktMy0xLTEtMjAzODI4_1cdb6c85-4d34-4c59-8057-3e60acdd7fa6">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjEtMS0xLTEtMjAzODI4_4be76ac1-cc85-4faf-ba79-8664490c0060">36,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjEtMi0xLTEtMjAzODI4_85a47277-24c7-4422-bd81-de19bf6e3780">34,836</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InsuranceCommissionsAndFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjEtMy0xLTEtMjAzODI4_581ab614-48ee-43fa-ad61-579286a253b7">31,505</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:InvestmentServicesIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjItMS0xLTEtMjAzODI4_7ee79db2-85de-4bbe-8e5b-a206c47a8363">18,091</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:InvestmentServicesIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjItMi0xLTEtMjAzODI4_3b34e335-1906-4ee3-a250-e698a02d6598">19,388</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:InvestmentServicesIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjItMy0xLTEtMjAzODI4_ad691d1f-7be0-43ae-89f3-bc8b35c93eef">17,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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:FeesAndCommissionsDepositAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjMtMS0xLTEtMjAzODI4_bd770665-f257-4ce6-88d8-4bdfbaefcc2f">7,365</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:FeesAndCommissionsDepositAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjMtMi0xLTEtMjAzODI4_d322247b-6cf3-4848-b895-867757a0a3cd">6,347</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:FeesAndCommissionsDepositAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjMtMy0xLTEtMjAzODI4_8f76d9b6-3ec0-42f7-8728-59a4bd76af33">6,312</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:FeesAndCommissionsCardServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjQtMS0xLTEtMjAzODI4_c2e3ee69-9a1c-4881-a703-4ba70ac8ab51">11,024</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:FeesAndCommissionsCardServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjQtMi0xLTEtMjAzODI4_3c50ff5a-07bb-47af-b171-0de6f1453adb">10,826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:FeesAndCommissionsCardServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjQtMy0xLTEtMjAzODI4_64bb3711-dd7a-41bc-854e-019b7fbd3d51">9,263</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjctMS0xLTEtMjAzODI4_bca04975-d74e-40b6-9056-19c81e01d5a5">5,925</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjctMi0xLTEtMjAzODI4_bb4748a2-38d6-48cc-907d-e73afae46c97">7,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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjctMy0xLTEtMjAzODI4_14a5718c-639a-4d0a-baad-b5216131ef49">8,817</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 (loss) 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="tmp:NetGainLossOnSecuritiesTransactions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjgtMS0xLTEtMjAzODI4_e5b01b8e-8c48-4575-ac64-9f4009c44035">634</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:NetGainLossOnSecuritiesTransactions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjgtMi0xLTEtMjAzODI4_2f562578-3778-4715-8bed-cefbc3f5cb04">249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:NetGainLossOnSecuritiesTransactions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjgtMy0xLTEtMjAzODI4_25731acd-3362-44ac-b6b8-0bd1be7f5320">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-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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjktMS0xLTEtMjAzODI4_3af6b03c-1069-4fdc-bcdd-582a40e5b774">77,972</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjktMi0xLTEtMjAzODI4_06ff0abc-1406-4b2a-8684-8407eecd9ae6">78,849</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjktMy0xLTEtMjAzODI4_6120000c-e437-4eba-99d7-7a258ccd6d4d">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:SalariesAndWages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzEtMS0xLTEtMjAzODI4_867e5c04-cf4e-42b7-9a49-68a89c443e82">98,261</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:SalariesAndWages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzEtMi0xLTEtMjAzODI4_83f8adfe-06a7-493d-9337-02820e98a1d6">96,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:SalariesAndWages" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzEtMy0xLTEtMjAzODI4_8147567a-3234-469b-8266-bf2e659e6dde">92,519</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:OtherPostretirementBenefitExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzItMS0xLTEtMjAzODI4_bf85e2df-39f7-47d9-a25d-1d29d15dd2d7">24,969</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:OtherPostretirementBenefitExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzItMi0xLTEtMjAzODI4_5d8925f9-83a1-4d79-813a-f12345c6cd53">24,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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OtherPostretirementBenefitExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzItMy0xLTEtMjAzODI4_861d87a8-967f-48fe-aef5-21b3fd18976f">24,812</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzMtMS0xLTEtMjAzODI4_e21bd40c-9ba9-4b20-84d4-bcc3e5d64542">13,093</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzMtMi0xLTEtMjAzODI4_57bd2196-94bf-4e10-a86f-9f58644b61e1">13,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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OccupancyNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzMtMy0xLTEtMjAzODI4_3ecfb60a-70a0-4179-96e4-7204f46b71a7">12,930</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzQtMS0xLTEtMjAzODI4_1e9b9d6c-2a2e-4504-be1e-815553c4ca56">8,058</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzQtMi0xLTEtMjAzODI4_99417ea6-8630-4605-be63-ae81d11d1c2d">8,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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:EquipmentExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzQtMy0xLTEtMjAzODI4_19843bf7-052d-486c-af1a-3ed93463f989">7,846</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzYtMS0xLTEtMjAzODI4_ee3ef5e2-faff-4bce-9d31-a1755f44441c">873</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzYtMi0xLTEtMjAzODI4_4233fd1e-1e70-43b7-85d0-ff80cff0ebfe">1,317</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzYtMy0xLTEtMjAzODI4_02638a83-ddf5-46e3-928b-22cb24ac02a6">1,484</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzctMS0xLTEtMjAzODI4_e37ba08d-2abc-4708-88d9-901867ccaba4">50,497</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzctMi0xLTEtMjAzODI4_a533ff73-c643-4ce5-ae31-4a3a72e5a81b">47,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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzctMy0xLTEtMjAzODI4_e1b262df-27e5-4046-9ad6-c673b0fc784d">44,729</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzgtMS0xLTEtMjAzODI4_b95ef870-e1fa-43cc-a18f-b8c2a8578230">195,751</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzgtMi0xLTEtMjAzODI4_46c91374-0025-4698-b208-181ebbca178a">190,287</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzgtMy0xLTEtMjAzODI4_4b79aa33-bcc8-4081-91a0-3221ca2bf2f0">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzktMS0xLTEtMjAzODI4_fd1b0763-6b62-491c-9183-ed0622d23c65">109,713</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzktMi0xLTEtMjAzODI4_01985617-cc87-40a2-ae07-55bd79944962">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><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzktMy0xLTEtMjAzODI4_2a082a6b-0895-4c3a-8149-a805987d76cd">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: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDAtMS0xLTEtMjAzODI4_e0cf4ccc-1afb-4141-8220-a637cd762ab7">24,557</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDAtMi0xLTEtMjAzODI4_466c7085-d69b-4bff-baa4-8d0934ce0135">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><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDAtMy0xLTEtMjAzODI4_6a0ae91c-1d03-413f-b846-3fd948be4355">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;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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDEtMS0xLTEtMjAzODI4_f27faa7f-7419-4203-9dfe-c8aa8c76f93b">85,156</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDEtMi0xLTEtMjAzODI4_f7496f2c-a4cb-47a7-b641-9554b915669b">89,391</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDEtMy0xLTEtMjAzODI4_35b39a63-cc3a-4c73-8902-d96425519d3a">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDItMS0xLTEtMjAzODI4_de24f86e-bf38-421f-b712-9856a8f1aae4">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;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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDItMi0xLTEtMjAzODI4_1b63a892-3e2d-4b36-893e-5a042b6d2b1a">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDItMy0xLTEtMjAzODI4_ad99b7ee-c24c-4f03-8cf8-7547651b8007">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;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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDMtMS0xLTEtMjAzODI4_2b2fd00c-e9ce-41df-8acd-35332d83f8f7">85,030</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDMtMi0xLTEtMjAzODI4_c41afd5d-8540-41a5-9af9-faea2cb2a373">89,264</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDMtMy0xLTEtMjAzODI4_3778907e-76b6-4c16-a889-dc41bb5e8bc4">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDQtMS0xLTEtMjAzODI4_75e423d9-621a-4e42-8f33-5fafe2c32a7b">5.92</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDQtMi0xLTEtMjAzODI4_ee361ea7-2594-485f-9b00-94068bac8722">6.08</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDQtMy0xLTEtMjAzODI4_e126c6f9-3ed9-4902-802c-412d152af86c">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDUtMS0xLTEtMjAzODI4_80b180f9-c6f8-4cab-b9fa-6b564e8c85cb">5.89</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDUtMi0xLTEtMjAzODI4_f0e024ce-62a5-4d47-bc1f-f66aa5faefe5">6.05</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDUtMy0xLTEtMjAzODI4_48738ac1-8782-47ab-8e8d-f87ebaca136e">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></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%">63</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMi0xLTEtMS0yMDM4Mjg_f55ba4ad-dde2-443f-a3b2-5659fbd55d88">85,156</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMi0yLTEtMS0yMDM4Mjg_3b5448c1-760e-45ba-9d45-6e9664078d3c">89,391</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMi0zLTEtMS0yMDM4Mjg_1dae7148-598f-426f-b28d-7c9b808557ed">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfNi0xLTEtMS0yMDM4Mjg_8613f652-2a72-4259-a212-a551c361135f">173,240</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfNi0yLTEtMS0yMDM4Mjg_81adf599-3c9a-4b9a-a44d-755004856e7e">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfNi0zLTEtMS0yMDM4Mjg_a5077233-a6eb-41e3-9307-05e17cd33239">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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfOC0xLTEtMS0yMDM4Mjg_62bc8ceb-c6a2-4d58-a03b-d2bf2a9056fb">8,997</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfOC0yLTEtMS0yMDM4Mjg_29de9683-baaf-40a5-bf93-adddf37ddc99">208</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfOC0zLTEtMS0yMDM4Mjg_2cbe8eb6-0340-48cb-8a50-255fa7dcd8dd">324</ix:nonFraction>)</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#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%">Net retirement plan 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTEtMS0xLTEtMjAzODI4_8ba9b310-259a-41de-8277-5705c2e9fb1b">9,634</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTEtMi0xLTEtMjAzODI4_b36f812b-a106-4bef-9b98-7a6bae68eff1">8,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTEtMy0xLTEtMjAzODI4_23f4da29-fd82-4ed2-aa11-25223c6a5cc3">7,028</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;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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTQtMS0xLTEtMjAzODI4_e8d133cd-8bdb-439b-a794-506dfaa26646">1,706</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTQtMi0xLTEtMjAzODI4_00265fd3-6a96-421e-acfa-aff68d9ea643">2,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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTQtMy0xLTEtMjAzODI4_0b845e00-f379-4750-8370-fc8533b86a3e">1,786</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%">Amortization of net retirement plan prior service 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTUtMS0xLTEtMjAzODI4_2dfdc5e8-04a2-4f8b-b3fe-04afc9bf4d39">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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTUtMi0xLTEtMjAzODI4_8c359525-c1ab-41b5-9bcc-1c2e563cd9a1">167</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTUtMy0xLTEtMjAzODI4_a806bad8-ec17-4411-86b9-31be12e0c357">162</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%">Other comprehensive (loss) income</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%">(<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTYtMS0xLTEtMjAzODI4_bc5381eb-d118-4bf4-9214-e5d7b60937c6">152,739</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTYtMi0xLTEtMjAzODI4_981e7d4c-26fc-4e5b-bfc4-5953ff796bfb">23,876</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTYtMy0xLTEtMjAzODI4_1a4cf873-7aaa-4ed3-a429-608d1e96eeab">11,490</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 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;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 (loss) income attributable to noncontrolling interests and Tompkins Financial Corporation</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%">(<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTgtMS0xLTEtMjAzODI4_f84bc9c7-1e0d-4dcd-9146-a422d0ef7bfa">67,583</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTgtMi0xLTEtMjAzODI4_beab50da-0bb2-46a9-ac95-cb62d6e16e58">65,515</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTgtMy0xLTEtMjAzODI4_3b6f326e-d886-485c-9db5-3190dd44b7d9">89,232</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 #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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTktMS0xLTEtMjAzODI4_d417abac-c3c6-404f-839f-4010bda9479c">126</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTktMi0xLTEtMjAzODI4_a5e57df4-1f44-4524-9f15-95c308c27b39">127</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTktMy0xLTEtMjAzODI4_ac32f61c-d815-4c58-8609-068ab528e220">154</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 #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 (loss) income attributable to Tompkins Financial Corporation</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMjAtMS0xLTEtMjAzODI4_c235afa6-5a27-43f7-b6ae-0fd53a5da595">67,709</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: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMjAtMi0xLTEtMjAzODI4_6715840b-4977-4ca2-974d-982e7825ae68">65,388</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><td style="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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMjAtMy0xLTEtMjAzODI4_d68ca9fd-0169-4ef7-8b38-6a7068650b1d">89,078</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><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%">64</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">2022</span></td><td colspan="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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMy0xLTEtMS0yMDM4Mjg_f4c6bc2a-f4d9-4258-8b13-bfc6f46b145a">85,030</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMy0yLTEtMS0yMDM4Mjg_e3fa18b6-66a0-4bb0-9ba8-1b338a2fae49">89,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: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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMy0zLTEtMS0yMDM4Mjg_c963d41b-2093-476d-b9ca-d546aadffa6a">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><td colspan="3" style="background-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 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%">Provision (credit) 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNS0xLTEtMS0yMDM4Mjg_e1742fa5-4ffb-4412-b16c-b323b4731c34">2,789</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNS0yLTEtMS0yMDM4Mjg_285a466d-3606-440d-92bb-1829f233ad3e">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNS0zLTEtMS0yMDM4Mjg_1d1f7cfa-2b25-4271-83b3-5e469e0e5b91">17,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: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNi0xLTEtMS0yMDM4Mjg_5a2068eb-8346-460c-bffd-41f83415ea0a">10,684</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNi0yLTEtMS0yMDM4Mjg_f1ec4ed0-6868-4011-b02f-b9db9658e484">10,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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNi0zLTEtMS0yMDM4Mjg_6dfc381d-c9a1-449f-a3a4-b16af6212aca">10,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:9.5pt;font-weight:400;line-height:100%">Amortization of intangible 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:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNy0xLTEtMS0yMDM4Mjg_be968966-5b78-4223-ae46-aa4f85fb026c">873</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNy0yLTEtMS0yMDM4Mjg_963ece9a-d009-44cf-a4f5-40b14e369ba4">1,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNy0zLTEtMS0yMDM4Mjg_81e15856-11d5-4122-9ce0-efaf015a07e0">1,484</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%">Earnings from 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfOC0xLTEtMS0yMDM4Mjg_f5dcf461-4e86-4707-96df-a127826733a5">1,162</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfOC0yLTEtMS0yMDM4Mjg_3f665bd8-9936-4fa4-9f6c-944413fa042c">1,879</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfOC0zLTEtMS0yMDM4Mjg_d35010f2-6c48-4130-b365-bb4911862118">2,188</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 amortization on 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfOS0xLTEtMS0yMDM4Mjg_b912533b-5a3f-4644-8bf1-f5351636e046">5,595</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfOS0yLTEtMS0yMDM4Mjg_c42cf05a-aa35-48bd-b328-d50082c1b5de">11,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfOS0zLTEtMS0yMDM4Mjg_52ef358c-dff2-407a-915b-b4fb6876913d">10,737</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%">Amortization/accretion related to purchase accounting</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="tmp:AmortizationAccretionRelatedToPurchaseAccounting" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTAtMS0xLTEtMjAzODI4_49dbbe21-4368-4bee-a31f-d7ac089c1eb6">921</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="tmp:AmortizationAccretionRelatedToPurchaseAccounting" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTAtMi0xLTEtMjAzODI4_e7ece6a9-f238-4c04-bb2d-f03f9f00dcd7">912</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="tmp:AmortizationAccretionRelatedToPurchaseAccounting" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTAtMy0xLTEtMjAzODI4_dcb9e8a0-5b11-45fd-913b-b1cfc2a3335f">1,066</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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTEtMS0xLTEtMjAzODI4_70eea2e4-1a81-42be-ae4f-2d0e3c6ab066">910</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTEtMi0xLTEtMjAzODI4_f18805b2-1361-440e-b6ef-91f9bf6b6a8d">1,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:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTEtMy0xLTEtMjAzODI4_fd1d3eba-f709-41dd-9039-00e4c8919773">6,284</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 loss (gain) on 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTItMS0xLTEtMjAzODI4_037b105b-2412-4fa6-b00e-dc1063081280">634</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTItMi0xLTEtMjAzODI4_ac021cd4-880d-47e0-870a-05894d593670">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTItMy0xLTEtMjAzODI4_9a5fa11e-5177-4b6f-be21-f61044bc9d4e">443</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTMtMS0xLTEtMjAzODI4_c1b89d2f-19aa-4b8a-bc79-4882a9fc17d6">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTMtMi0xLTEtMjAzODI4_79cfaa39-5681-4b49-ad7a-4c22149ec961">2,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTMtMy0xLTEtMjAzODI4_75f3b0d0-415a-4da9-9239-8c2ed2453fa7">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%">Net gain on sale of loans originated for 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:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTQtMS0xLTEtMjAzODI4_85e19d16-68ce-42b9-8c6a-0e8648ceb039">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:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTQtMi0xLTEtMjAzODI4_7895a13c-09be-478c-8557-fd09cc768343">943</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSalesOfLoansNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTQtMy0xLTEtMjAzODI4_983f7c60-be95-4478-b67c-6727464614ee">2,054</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%">Proceeds from sale of 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTUtMS0xLTEtMjAzODI4_2e9f2368-7d1d-449f-b6c8-4efb9725ffed">9,018</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTUtMi0xLTEtMjAzODI4_e02744e8-334e-44f9-bc50-e61e134c6de9">32,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTUtMy0xLTEtMjAzODI4_e0710866-7e3f-42b5-907a-b3f837c56889">53,726</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%">Loans originated for 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:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTYtMS0xLTEtMjAzODI4_e0ebcade-8184-4110-af90-875286ea9ac6">8,658</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTYtMi0xLTEtMjAzODI4_e3d7573e-68fa-4234-8f79-534f9ea1778b">27,354</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTYtMy0xLTEtMjAzODI4_e8d584cd-57c7-4d4d-bd3d-3e87c930498c">55,232</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:LossOnRedemptionOfTrustPreferredDebenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTctMS0xLTEtMjAzODI4_1c009f29-903d-4cf5-9b93-8d7b6dec3176">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:LossOnRedemptionOfTrustPreferredDebenture" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTctMi0xLTEtMjAzODI4_b9e1dfc7-1180-4d6a-8dab-13e1c89ece79">1,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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:LossOnRedemptionOfTrustPreferredDebenture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTctMy0xLTEtMjAzODI4_eae26e60-466f-40c3-92e2-91c9a3de0c93">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: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTgtMS0xLTEtMjAzODI4_49255441-c32b-4d2c-9d4c-fb10a1d8abae">105</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTgtMi0xLTEtMjAzODI4_3540105e-0194-4213-8c47-202d1c8db93e">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTgtMy0xLTEtMjAzODI4_c910db3e-63b0-4c0a-bad2-4204e5dcaa6c">3</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;text-align:left;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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="tmp:NetExcessTaxBenefitFromStockBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjAtMS0xLTEtMjAzODI4_082b7667-8eb7-4b68-baa7-830055542287">365</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="tmp:NetExcessTaxBenefitFromStockBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjAtMi0xLTEtMjAzODI4_49a8170e-0a93-46a0-84c6-1c27de789225">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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="tmp:NetExcessTaxBenefitFromStockBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjAtMy0xLTEtMjAzODI4_cba221de-c0dd-49f8-a285-8d461fb9b199">118</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjEtMS0xLTEtMjAzODI4_b436c8e2-5eba-49d5-a869-7a521212011e">4,343</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjEtMi0xLTEtMjAzODI4_2c8bd171-dd8a-4f5d-b1b6-45986c7f826b">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjEtMy0xLTEtMjAzODI4_518ea7b1-e36d-42f6-b944-e99e2a4cf754">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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Decrease 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjItMS0xLTEtMjAzODI4_c4aeb2c7-cbcd-47aa-9bc7-1a2079215db0">2,268</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjItMi0xLTEtMjAzODI4_8e5287e6-1a02-44d4-9609-fff857a9be7e">9,428</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjItMy0xLTEtMjAzODI4_0c3fb08f-e41b-493f-9b73-ad4081f92bf5">12,732</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%">Decrease 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInInterestPayableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjMtMS0xLTEtMjAzODI4_3b0f45ad-ec12-4664-9be5-94487f7e1638">519</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInterestPayableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjMtMi0xLTEtMjAzODI4_a043afeb-2b0b-40dd-81d3-544b2dc6e047">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInterestPayableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjMtMy0xLTEtMjAzODI4_f2d2f5f9-c517-4753-a443-ad48a4efa021">759</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="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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjctMS0xLTEtMjAzODI4_4ee0dd14-ea9a-46e5-9c7c-8c1d651d9d7d">4,151</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjctMi0xLTEtMjAzODI4_0ac5172f-f618-4c30-9727-8f7ad3cc3496">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjctMy0xLTEtMjAzODI4_4102d6a7-61e9-47cd-9d18-495acccf5b93">6,218</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 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:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzItMS0xLTEtMjAzODI4_863474d8-274b-4f0e-b5e6-98dd4f00aff3">103,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 #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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzItMi0xLTEtMjAzODI4_e39b50ef-5290-466c-b103-06506bb092fc">121,177</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzItMy0xLTEtMjAzODI4_4ebbd381-de63-4637-b3bd-7680c8a6ada0">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzQtMS0xLTEtMjAzODI4_2579c1a6-803a-40dd-b1aa-ca6b7e60bf75">208,655</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzQtMi0xLTEtMjAzODI4_141ab9a5-fab2-4565-a472-f6072d4b94d5">453,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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzQtMy0xLTEtMjAzODI4_f2f7b094-bf51-4997-ba0c-813a77619fc9">545,617</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzUtMS0xLTEtMjAzODI4_ea4543b8-9f75-47fa-beea-9537eca29764">160,638</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzUtMi0xLTEtMjAzODI4_c57dff2e-87ad-4c4b-b55c-421ad4ec7b06">142,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzUtMy0xLTEtMjAzODI4_123ef61d-e973-41cf-9b66-76b269e06dda">42,333</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:9.5pt;font-weight:400;line-height:100%">Purchases 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzctMS0xLTEtMjAzODI4_c0db82e8-cdde-436b-8cd0-8355239afe20">154,820</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzctMi0xLTEtMjAzODI4_4149e7bb-bf83-4b35-b5e0-f3ed85d0b647">1,071,810</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzctMy0xLTEtMjAzODI4_5bfc99ab-7717-49f3-bb06-ce1f82a39923">904,913</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%">Purchases of held-to-maturity 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzgtMS0xLTEtMjAzODI4_22b46f8e-eec8-405d-a430-0128bc8b028d">28,320</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzgtMi0xLTEtMjAzODI4_bc0286a3-8844-4571-870c-a2da2649ead5">283,992</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireHeldToMaturitySecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzgtMy0xLTEtMjAzODI4_1bae1af3-5198-4e30-ba08-4874bddb2451">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%">Proceeds from sale of VISA Class B 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:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOtherInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzYtMS0xLTEtMjE5Mjg1_db6c36c2-4bde-4ea8-a1c0-abe0aa7bf798">11,407</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOtherInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzYtMi0xLTEtMjIwMDkx_8b5228ce-1b70-4899-8546-1181047b2cd7">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfOtherInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzYtMy0xLTEtMjIwMDkz_60df9b54-ec8d-4ac1-84e4-fdcff9c70416">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 (increase) decrease in 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzktMS0xLTEtMjAzODI4_926c4508-6133-405c-8c32-ddd1a2cd8954">193,010</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzktMi0xLTEtMjAzODI4_86b8c9ca-2793-4762-bf16-0835e8e97ace">175,162</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForProceedsFromLoansAndLeases" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzktMy0xLTEtMjAzODI4_0f2dd00f-e517-4492-aa03-91e4291053e2">340,475</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/redemptions 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDAtMS0xLTEtMjAzODI4_a29f6194-f757-4b6e-aed8-9a1418eb487d">81,402</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDAtMi0xLTEtMjAzODI4_c402334b-063b-4837-97e1-21a9af10ee51">9,182</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDAtMy0xLTEtMjAzODI4_e3337f00-8383-490c-84c4-4db8d768c176">42,706</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDEtMS0xLTEtMjAzODI4_cf685fb8-3051-4178-a10a-5a1448c95e9f">88,126</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDEtMi0xLTEtMjAzODI4_7cbfafc1-8f72-43a0-a9e9-ce3e98e1b3cb">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireFederalHomeLoanBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDEtMy0xLTEtMjAzODI4_aaf8b2e7-8a0b-4745-8348-2f5269f33a6c">25,393</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDItMS0xLTEtMjAzODI4_f519b8e4-a4a9-4cab-9b91-10f5800ba5d7">223</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDItMi0xLTEtMjAzODI4_ab0572fc-0d75-474d-a0b3-2b0b444c6509">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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDItMy0xLTEtMjAzODI4_ccaa2ce6-4c3b-4ce6-adb7-80b05cdd6845">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"><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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDMtMS0xLTEtMjAzODI4_95e5aab1-4f4f-4e43-a776-546bd3cd8b72">8,168</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDMtMi0xLTEtMjAzODI4_9eca0026-4e4d-480d-9d8f-906f76e75ae1">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDMtMy0xLTEtMjAzODI4_ef46137f-96b2-4e70-b8c6-1663673fefe2">4,551</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDQtMS0xLTEtMjAzODI4_a93e729e-94d5-4334-b6a2-de063eaba920">2,106</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDQtMi0xLTEtMjAzODI4_fdaf9ba2-5094-4f7a-9c82-5aa7e84ac9c9">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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDQtMy0xLTEtMjAzODI4_017f37b0-5e93-4c2f-aaf0-0c9fe726016e">446</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: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDYtMS0xLTEtMjAzODI4_385bc2c1-980d-45a1-8f4d-f290d9d9915c">431</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDYtMi0xLTEtMjAzODI4_7b6d3815-e5f9-4d52-8311-b23dd0a11a30">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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDYtMy0xLTEtMjAzODI4_eafb8e9c-6185-4362-aef1-0ebdb7e51afe">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;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:9.5pt;font-weight:700;line-height:100%">Net Cash Used in Investing Activities</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:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDgtMS0xLTEtMjAzODI4_0cd4e694-38d4-4c7d-a313-ef03d772c32a">8,444</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:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDgtMi0xLTEtMjAzODI4_1fbc7835-7b86-4fd8-aa3a-d786270a4572">583,294</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:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDgtMy0xLTEtMjAzODI4_9bfdd9c4-4145-4c4e-80a5-7dd660e558d8">643,719</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-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:9.5pt;font-weight:700;line-height:100%">FINANCING ACTIVITIES</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;text-align:left;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 demand, money market, and savings 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTAtMS0xLTEtMjAzODI4_96029f73-c93b-4858-84c0-9aff627f0333">180,877</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTAtMi0xLTEtMjAzODI4_03158141-6c35-48ee-aef3-5de315d2e335">460,243</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTAtMy0xLTEtMjAzODI4_70adcd22-d65e-4879-b427-549356f5ac7e">1,153,611</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 (decrease) increase in time 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInTimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTEtMS0xLTEtMjAzODI4_5b4244e1-fc30-4412-87af-dcd9d21425e5">7,740</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInTimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTEtMi0xLTEtMjAzODI4_ca982e13-a3fa-40df-9adb-5f05d7efd182">106,063</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInTimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTEtMy0xLTEtMjAzODI4_d7715341-0a16-4c0e-bc7e-5a759af9f60f">71,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:9.5pt;font-weight:400;line-height:100%">Net (decrease) increase  in 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:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTItMS0xLTEtMjAzODI4_3119ae4b-8be9-4ea8-83a7-b98fe09a8e6d">10,509</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTItMi0xLTEtMjAzODI4_609d5c00-987d-440b-b915-759f5369b6eb">942</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTItMy0xLTEtMjAzODI4_75c12f94-3a7a-495d-877d-15bb5eec1428">5,499</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%">Increase in 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:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTMtMS0xLTEtMjAzODI4_f2965946-816e-4ebb-800d-c288e23e0b4e">435,900</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTMtMi0xLTEtMjAzODI4_94aaf65a-67fc-410a-aa5c-c5ed59f4526c">14,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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTMtMy0xLTEtMjAzODI4_b81dcd3c-909b-4b55-8365-3c5daf906ca3">74,583</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTQtMS0xLTEtMjAzODI4_23a8f35c-1553-4800-8d6c-aa827af984a0">268,600</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTQtMi0xLTEtMjAzODI4_d7296fca-490f-4f3a-9a69-75aae70c3890">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTQtMy0xLTEtMjAzODI4_0d0a2e17-b5a7-49ca-bc1a-fd3520865c78">467,683</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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:PaymentsForRedemptionOfTrustPreferredDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTUtMS0xLTEtMjAzODI4_87f51bd9-bff5-42a4-9aa2-e1cde3f5cfb3">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:PaymentsForRedemptionOfTrustPreferredDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTUtMi0xLTEtMjAzODI4_ddc208b3-d59a-4cdf-adc3-d5cd79bc5404">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:PaymentsForRedemptionOfTrustPreferredDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTUtMy0xLTEtMjAzODI4_3c61a477-9ea0-4436-87b4-517dd6e7f5d0">4,124</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTYtMS0xLTEtMjAzODI4_e2780ffb-4a27-4277-a825-3b9d0f0288e4">33,565</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTYtMi0xLTEtMjAzODI4_e1999e5f-57ad-4e96-84f4-984ae42fca88">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTYtMy0xLTEtMjAzODI4_a062f179-e06b-4892-af0b-d8138a158255">31,359</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;text-align:left;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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTgtMS0xLTEtMjAzODI4_a12a2730-f5cb-4c6b-84c4-e2e07f152293">15,430</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTgtMi0xLTEtMjAzODI4_e4e86893-dd4c-492b-96f9-4949e0565912">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTgtMy0xLTEtMjAzODI4_ec7d44ea-e11d-4218-8dc9-63eabef106a1">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: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTktMS0xLTEtMjAzODI4_27656778-4081-4777-a031-4ecdbc821471">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTktMi0xLTEtMjAzODI4_e8f5f092-8278-4f8c-95ba-739796ad2468">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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTktMy0xLTEtMjAzODI4_682e063e-7233-4a29-9109-431b328574a8">1,825</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%">Shares issued for employee stock ownership 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:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjAtMS0xLTEtMjAzODI4_82cae504-d088-440a-be65-fc795303328d">2,951</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjAtMi0xLTEtMjAzODI4_d23a3b65-d37c-4074-8281-d5031e7f400d">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjAtMy0xLTEtMjAzODI4_89dc7996-2452-48e3-a6e9-d0cce5c4cd9b">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%">Net shares issued related to 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:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="tmp:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjEtMS0xLTEtMjAzODI4_37e4e20e-ac63-4fca-9ba4-cbe06954cbff">1,758</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="tmp:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjEtMi0xLTEtMjAzODI4_dbaee8a7-1648-4ba4-9050-d6ae4265859f">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:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="tmp:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjEtMy0xLTEtMjAzODI4_2ecec6be-e4bf-4d0d-b3bd-313d8e7c8071">1,682</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 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjItMS0xLTEtMjAzODI4_fa94b2f9-fe1d-4c77-af97-e53b72c9975b">538</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjItMi0xLTEtMjAzODI4_effe7f58-9cb2-4f12-9462-62f1017fa686">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjItMy0xLTEtMjAzODI4_f432f487-40ba-4226-882d-5f7154682e3c">253</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 #000;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) Provided by Financing Activities</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:9.5pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjQtMS0xLTEtMjAzODI4_618a30e4-7ab2-430f-ae93-8be2ce88d0e5">80,166</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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjQtMi0xLTEtMjAzODI4_eb3caa37-5097-4b6c-8553-4e5cf8cfbca7">136,762</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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjQtMy0xLTEtMjAzODI4_4b5f17c9-ec4f-4dd0-aab7-05ca9a427016">792,812</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:9.5pt;font-weight:700;line-height:100%">Net Increase (Decrease) in Cash and Cash Equivalents</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:9.5pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjUtMS0xLTEtMjAzODI4_59cdb868-180e-4fc7-9891-77650d676f84">14,730</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-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:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjUtMi0xLTEtMjAzODI4_e4cc8f80-1e25-4ea5-a797-e728dff083c0">325,355</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 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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjUtMy0xLTEtMjAzODI4_323a12d5-521b-4ae8-a8d2-18b8f162d1be">250,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:9.5pt;font-weight:400;line-height:100%">Cash and cash equivalents at beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjYtMS0xLTEtMjAzODI4_2ad9fb94-b254-4bce-9e33-f099b0b5e1f2">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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjYtMi0xLTEtMjAzODI4_84105e7e-53c6-4fa7-8363-782066c120b9">388,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0d314e7172d40d5952028624f8215fa_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjYtMy0xLTEtMjAzODI4_2327b9a7-b0a3-43b9-9d71-af845eed3e45">137,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;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 and Cash Equivalents at End of Period</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjctMS0xLTEtMjAzODI4_f01743dd-5e12-4ead-a2c7-cd6e62b31bbd">77,837</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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjctMi0xLTEtMjAzODI4_6babcfbe-19b4-4ee5-89a8-a06581182d33">63,107</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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjctMy0xLTEtMjAzODI4_8b2e6aba-0c1d-4d10-a941-4b8d177749e5">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></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%">65</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">2022</span></td><td colspan="3" style="padding: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%">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 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&#160;- 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzMtMS0xLTEtMjAzODI4_22faa75a-e2da-4d41-8826-a9dca175c5bb">21,047</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzMtMi0xLTEtMjAzODI4_c4bd97dc-97a6-4688-adc2-49f6d42abce8">16,920</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzMtMy0xLTEtMjAzODI4_46ed29b5-9814-4ff1-b3b2-e7e74d4c4844">30,340</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 during the year for&#160;- 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzQtMS0xLTEtMjAzODI4_d968bd2a-9cdf-4c37-9e1a-f7e9cfcc72f8">23,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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzQtMi0xLTEtMjAzODI4_71283e4c-829f-4027-ba17-9deec968c4f3">28,630</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzQtMy0xLTEtMjAzODI4_4aad4d89-0603-4f20-8fda-69402d8bf394">22,893</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%">Transfer of loans to other real estate owned</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="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:TransferOfLoansToOtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzUtMS0xLTEtMjA2NjA1_8532c125-0fe9-462e-a876-1ac091b47a14">351</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="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:TransferOfLoansToOtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzUtMi0xLTEtMjA2NjA1_7fa09451-67b6-4953-94db-7c9ea4173e58">46</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="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:TransferOfLoansToOtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzUtMy0xLTEtMjA2NjA1_b440c7b4-5224-46ec-8453-97776d33aa1b">192</ix:nonFraction></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="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;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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzgtMS0xLTEtMjAzODI4_3516e39c-4234-4a90-9e3b-623e6caf8b86">2,498</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzgtMi0xLTEtMjAzODI4_01a2b04e-0ce9-4c52-b850-387fb3a0b238">2,280</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzgtMy0xLTEtMjAzODI4_94a67977-5f7a-44a4-9bd8-5c57fbb49bc2">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></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%">66</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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, 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: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="i4803cf49c5b9461f816b7a79911fbb7f_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEtMS0xLTEtMjAzODI4_791a69be-d897-4379-88f7-0f027ae62bb6">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:#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="idb37ffcfc92a45d59e5c4a416645d467_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEtMi0xLTEtMjAzODI4_8fb2e245-7803-4898-9286-b17dc7d2d696">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:#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="ie160c02558c244f481b97c929e2e37a2_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEtMy0xLTEtMjAzODI4_4a3bcbdd-16de-4cb6-ba80-9d34020c45fd">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:#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="i5175cb2d8ab9430295ba095af5934c36_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEtNC0xLTEtMjAzODI4_1b62724d-3e3f-4524-b23b-0d440cadf58e">43,564</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="i317005b5783b4b4792c7301f54893dfd_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEtNS0xLTEtMjAzODI4_f388ca81-64c1-439d-b310-4889c4ae2803">5,279</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="i2474ced233f94518a617e5e52b6e3bb2_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEtNi0xLTEtMjAzODI4_a8de079a-ab07-4c32-86d2-a31f2ed6e690">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="if0d314e7172d40d5952028624f8215fa_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEtNy0xLTEtMjAzODI4_b728a599-1f28-4f1f-a15b-64c1ee72f0fc">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:#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 #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:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzItMC0xLTEtMjA0Njky_73536fc6-a919-4981-9be1-877b6a569df8">Impact of adoption of ASU 2016-13</span></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="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="id6165730fc6744cd9e481c8460066000_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzItMy0xLTEtMjA0Njky_26a7a6ee-590d-4150-b79d-4f5ce9344feb">1,707</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: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="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="ie0e2e8ffa21f4c3c825942aa87be95d8_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzItNy0xLTEtMjA0Njky_27082de7-5b30-426d-9f86-f447ab395972">1,707</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%">Net income attributable to noncontrolling interests and Tompkins Financial Corporation</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="2" style="background-color:#cceeff;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="i60fad39e5c794cd888a9ef9e98674a92_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzItMy0xLTEtMjAzODI4_2eec8fcc-4cdf-4cd2-bd74-0c9e5a2309a9">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 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="i3bfc5bdc8d634ea3b0f0ef2a9412f430_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzItNi0xLTEtMjAzODI4_738d4ca5-de72-4df5-9f5c-4033e9688a19">154</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzItNy0xLTEtMjAzODI4_54405ba7-cb5d-4c24-b60a-1ae85e782ede">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;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:#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="i90c4be9d3217429b823e605b8dff8d0c_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMtNC0xLTEtMjAzODI4_0ec39947-5adf-4096-9bc2-6486a9436f69">11,490</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMtNy0xLTEtMjAzODI4_198a7e78-11cc-4ff6-bc03-9daf356e443e">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="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:9pt;font-weight:700;line-height:100%">Total 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="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;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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzQtNy0xLTEtMjAzODI4_2fd88a17-ef99-43a2-8610-c8fa7b7030cd">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></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%">Cash dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzUtMC0xLTEtMjAzODI4L3RleHRyZWdpb246NDhkYjAwNzJiYWM2NGUzMmJhMDY3NmIxNTIwOTZjMDJfMjA_3e52c9b3-aeac-4758-900e-b48fd5790839">2.10</ix:nonFraction> per share)</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="2" style="background-color:#ffffff;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="i60fad39e5c794cd888a9ef9e98674a92_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzUtMy0xLTEtMjAzODI4_74523ef9-cde5-439e-98f3-c8521a716aba">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="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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzUtNy0xLTEtMjAzODI4_05c9460c-7141-451d-b9b5-39b26f037eff">31,359</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%">Net exercise of stock options (<ix:nonFraction unitRef="shares" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="INF" name="tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzYtMC0xLTEtMjAzODI4L3RleHRyZWdpb246MDVmYjY2OWNmZGExNDc1OGI0OTNlYzMxZWNjNDBkMmJfMzU_513779ff-6460-4ded-b533-b5f08bb8db20">3,775</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="ie37195934aad4379af6c16c24015e738_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzYtMS0xLTEtMjAzODI4_1ecaa4cf-eb4c-4abf-8629-d31c2de200af">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i143a1895806e4316b9ce97bd0a6d7dbc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzYtMi0xLTEtMjAzODI4_7b7ae865-221f-4b2c-9602-91b8a873f2da">254</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzYtNy0xLTEtMjAzODI4_4b589f49-c0fb-440a-936f-75b6bb324177">253</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%">Common stock repurchased and returned to unissued status (<ix:nonFraction unitRef="shares" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246YTNjNzQ4YTY4N2ZhNDViOGIyMmY2MDI2NjZlZTM1NWZfNjI_940ee2b6-509a-484b-a693-3aa76e99e3e4">127,690</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="ie37195934aad4379af6c16c24015e738_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzctMS0xLTEtMjAzODI4_a528ab51-cebc-4e73-ab32-7e3bce16c554">13</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="i143a1895806e4316b9ce97bd0a6d7dbc_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzctMi0xLTEtMjAzODI4_a7bada89-5502-4a18-b8ff-428a4bee56d2">9,401</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzctNy0xLTEtMjAzODI4_150ff4fa-d33d-4114-89d4-8a7d9df0d157">9,414</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%">Stock-based compensation expense</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i143a1895806e4316b9ce97bd0a6d7dbc_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzgtMi0xLTEtMjAzODI4_cccdc491-34d3-45ac-ac8c-78916693bf4e">4,733</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzgtNy0xLTEtMjAzODI4_4108260e-0ed7-4256-a59d-0e48364bf348">4,733</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%">Shares issued for dividend reinvestment plan (<ix:nonFraction unitRef="shares" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTAtMS0xLTIwNDY3NC90ZXh0cmVnaW9uOmJlNmExN2Q1NTVjNTQ3ZWZiNGQzZmU1MTE4MWU2OTQ5XzIxOTkwMjMyNTU2MjI_ed24c369-4b74-42a0-90aa-dec24e9bb4ba">29,842</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="ie37195934aad4379af6c16c24015e738_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTEtMS0xLTIwNDY3NA_edda8bc7-6f9f-45dc-9024-783bae506b7a">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i143a1895806e4316b9ce97bd0a6d7dbc_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTItMS0xLTIwNDY3NA_fb81b74b-0d76-4aac-9e1d-45c5446d847b">1,822</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTctMS0xLTIwNDY3NA_08ec0c01-d254-4337-b4b5-0dfb22984b2b">1,825</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%">Directors deferred compensation plan (<ix:nonFraction unitRef="shares" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJmNzRiY2UxNzZmMTRjZWViZjQ3NWQxZDZhZGFjMGRjXzQy_4a367c96-42df-4515-8a39-2bbb15094e5c">893</ix:nonFraction> shares)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ie37195934aad4379af6c16c24015e738_D20200101-20201231" xsi:nil="true" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTEtMS0xLTIwMzgyOA_5ee76ed4-01f1-42e2-8e36-9eb253c335c3"></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="i143a1895806e4316b9ce97bd0a6d7dbc_D20200101-20201231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTItMS0xLTIwMzgyOA_e7cc03f0-386d-4621-a553-dc9e6a10196c">255</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="i0c8fbb6dce19474587ae0223dde315f5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTUtMS0xLTIwMzgyOA_9eb3c218-e028-44a4-9e4d-e870d4687a6e">255</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTctMS0xLTIwMzgyOA_968f82ff-1a6f-4ecc-9f55-f1ac1c94bfef">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzExLTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmI3OTY0MjU5Njk5MjQyNTNiYTBlYTM1NTc5ODRmMGRiXzMx_794c3038-62a5-4447-a28e-0e4a639c5e0a">43,963</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="ie37195934aad4379af6c16c24015e738_D20200101-20201231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzExLTEtMS0xLTIwMzgyOA_c4c18f9a-fd98-447e-9757-41b929a7089b">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i143a1895806e4316b9ce97bd0a6d7dbc_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzExLTItMS0xLTIwMzgyOA_e2962066-4837-4fb3-98fa-01383f629da1">1,686</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzExLTctMS0xLTIwMzgyOA_025580bb-61f2-4266-804b-2912652b9270">1,682</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%">Partial repurchase of noncontrolling interest</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="i3bfc5bdc8d634ea3b0f0ef2a9412f430_D20200101-20201231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTYtMS0xLTIwNDY4Mw_455fb910-1073-4f25-aa68-21215890529c">6</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTctMS0xLTIwNDY4Mw_3db8da95-ab4c-464b-a771-579ca09ffd7a">6</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%">Dividend to noncontrolling interests</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="i3bfc5bdc8d634ea3b0f0ef2a9412f430_D20200101-20201231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE1LTYtMS0xLTIwMzgyOA_c3cd1931-131e-4d0c-ac4a-01d20316f687">148</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE1LTctMS0xLTIwMzgyOA_de63fa9c-6ec1-434c-9c99-22eea747b0aa">148</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: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="ia10a5c68fd61426cb44d065cc88f6bf1_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTEtMS0xLTIwMzgyOA_1414ea12-83b5-4904-80cd-eaba36c118f5">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="i56dd3517849d4dad8a903bc32183c331_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTItMS0xLTIwMzgyOA_ad3ba687-9803-4d57-aab6-448fef7ba702">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="ibf22115d4dff4caab635287d5a4131a4_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTMtMS0xLTIwMzgyOA_d8e3b61a-2336-408a-ac4e-43a35037c00b">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="ieab038d38d4e48d98bb30d6825e2008d_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTQtMS0xLTIwMzgyOA_c90f1f51-f1a6-47e8-b44f-f562f1d20b5d">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="i0083d18bc3434243b08a0bc83b8685d3_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTUtMS0xLTIwMzgyOA_789852ed-3da6-4961-8bbf-f08ce699d237">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="ic9bcd29f3d2040bebac0126dc424573b_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTYtMS0xLTIwMzgyOA_87a0c043-81fb-4840-98c2-e7ad601b78a7">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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTctMS0xLTIwMzgyOA_88c2c14a-786f-428d-8296-f2809864f3aa">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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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="i60ad1dc812a94c57847bb56caec455ba_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE4LTMtMS0xLTIwMzgyOA_9f54730c-8e0d-4cc0-b9a9-1a4811045e64">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 #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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="ib57b17e5dac140fb95408aa36ec1a9b4_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE4LTYtMS0xLTIwMzgyOA_488f92a2-2f6d-40e2-a756-509fb1d68b45">127</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE4LTctMS0xLTIwMzgyOA_00b5a21a-579c-4794-8c57-4e66e0dca90f">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="ie9fc64a5bb094f38888679e6b3d14f4c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE5LTQtMS0xLTIwMzgyOA_626e3e30-97a3-4d97-a413-8d66a01c6db5">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE5LTctMS0xLTIwMzgyOA_70b06c3f-4d40-40bb-b60b-5a53a3aa6bfc">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIwLTctMS0xLTIwMzgyOA_248cd7b5-566b-4bad-8dad-e973055b2a49">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIxLTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJjZjhiNWJmNzQzOTQ2ZTg5ZGIyOThlMDg3MmY4Zjk2XzIw_94f63ce5-e30f-4de0-b4aa-3ab648d8c212">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="i60ad1dc812a94c57847bb56caec455ba_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIxLTMtMS0xLTIwMzgyOA_b4f27e79-446c-46f9-a9ed-5916e64f2a39">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIxLTctMS0xLTIwMzgyOA_354bb8cf-715e-4493-b801-0d37b0943946">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="INF" name="tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIyLTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjc5NzEzZTUxMDNhNDQ4ZWQ5OTE3YmJkNTdmOGVmMjQ2XzM1_29a5bc73-d61f-4cb8-bf02-ab3dc9798812">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="i05494ebd61c74cf5ae1b451feaa89b59_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIyLTEtMS0xLTIwMzgyOA_b124d09b-6b9d-4226-a770-12894e5edcd3">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="ib0613f9de0ab44b68f23269299782d84_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIyLTItMS0xLTIwMzgyOA_639ab7ea-1b0e-4072-91db-32a0d8d9ac4c">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIyLTctMS0xLTIwMzgyOA_a0dc3994-9846-4c69-9575-022834cbf68f">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIzLTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjQwZGFiOWUwNTE4YTRjZWRiYTFjMzljMDljZjY0MzIwXzYx_1689c806-d799-4897-85e7-5bf504426bf6">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="i05494ebd61c74cf5ae1b451feaa89b59_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIzLTEtMS0xLTIwMzgyOA_e4c20f44-17aa-4437-b553-387215db87f6">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="ib0613f9de0ab44b68f23269299782d84_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIzLTItMS0xLTIwMzgyOA_3e7d6eb8-7952-4856-b429-42e7c654720b">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIzLTctMS0xLTIwMzgyOA_c6c8f5ff-dbda-4c07-b26f-ab03a05d6f17">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="background-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="ib0613f9de0ab44b68f23269299782d84_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI0LTItMS0xLTIwMzgyOA_4570d400-741f-4126-919b-d543a8909a5e">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI0LTctMS0xLTIwMzgyOA_d0979384-d960-4d03-a653-9e396a3dd049">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI1LTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJiMjRjMzQxNmJhMTQ2ZWU5ZmQyOTE3N2JhNjgwMTNjXzUw_daf72dc1-1207-4978-a217-ed1256a4edb7">32</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="i05494ebd61c74cf5ae1b451feaa89b59_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI1LTEtMS0xLTIwMzgyOA_9d616a4f-221c-4124-8845-64c3bca4e89d">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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib0613f9de0ab44b68f23269299782d84_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI1LTItMS0xLTIwMzgyOA_e7dd6058-c364-4533-9934-67271315cc0c">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI1LTctMS0xLTIwMzgyOA_0c0eee89-0cc9-4e29-b4fc-feb0338ca29d">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="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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI2LTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmVkYmUxY2IwNDI2NjRlMTI4ZTY1YzNjOTY3Y2M5ZDgwXzQy_719a1635-a72b-4599-ab33-7369717318d2">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="ib0613f9de0ab44b68f23269299782d84_D20210101-20211231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI2LTItMS0xLTIwMzgyOA_6a32e069-ae9e-4765-81f2-82109b8591dd">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="i5a7be5d221aa42b7be20c69cbb7da7cf_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI2LTUtMS0xLTIwMzgyOA_eef880e5-882a-4c57-8920-8aa41573ebfc">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI2LTctMS0xLTIwMzgyOA_93739ad2-79f5-4905-9ff9-23bde8241314">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI3LTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjJiNTZhMjZhY2JhYTRmMmNhN2JhMDk1OThkN2ZmOTQ5XzMx_6ec711f5-3e45-4e91-a1d6-9d4f9b45c7a8">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="i05494ebd61c74cf5ae1b451feaa89b59_D20210101-20211231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI3LTEtMS0xLTIwMzgyOA_00a8417f-8cde-40fd-9176-6a79aaa4b1ab">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="ib0613f9de0ab44b68f23269299782d84_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI3LTItMS0xLTIwMzgyOA_9ab55757-403e-4b25-b3e4-639ae72a6501">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI3LTctMS0xLTIwMzgyOA_8d2a4296-bfce-4203-98c9-fb73978aaf2e">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="ib57b17e5dac140fb95408aa36ec1a9b4_D20210101-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMwLTYtMS0xLTIwMzgyOA_dd33e545-00a5-4f22-993a-e51aba3b3f44">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromRedemptions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMwLTctMS0xLTIwMzgyOA_2b584aec-ef9e-4894-9705-b45c6f98b167">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="background-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="ib57b17e5dac140fb95408aa36ec1a9b4_D20210101-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMxLTYtMS0xLTIwMzgyOA_20bd47a3-1529-422d-a254-ace97a6fd39f">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMxLTctMS0xLTIwMzgyOA_100afe56-7de6-4628-9f97-09fabff26f5a">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="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="border-bottom:1pt solid #000000;border-top:1pt solid #000000;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="i055ad78e8fbb439db383ebc3801ff40a_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMyLTEtMS0xLTIwMzgyOA_c7c2f314-164f-4e43-a24b-12030fa97674">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="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="i6e43d891b6ac403ca745e07456424fd4_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMyLTItMS0xLTIwMzgyOA_531c75d8-48d2-4fd3-8da4-4ee590b3eefa">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="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="id011f362acb24e46917bab6cafedac50_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMyLTMtMS0xLTIwMzgyOA_48b6370b-4f72-4628-bc1b-a177cd9e050c">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="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="ie4326269f17f45b19a1df532a7466564_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMyLTQtMS0xLTIwMzgyOA_efb33ad3-0217-4135-a8a5-030d1f46c89f">55,950</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="id06e4fc8ff9e41578c7d05e18daee003_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMyLTUtMS0xLTIwMzgyOA_3b465eb6-0efd-4bda-8b3f-22cfb3adaa97">5,791</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="idf0fac765bfd440ca9953fa0851bf968_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMyLTYtMS0xLTIwMzgyOA_1283e2b4-88c3-4236-ab5a-5055c1707b16">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMyLTctMS0xLTIwMzgyOA_a7612273-876e-45a8-bde8-5f48bc4e6b55">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="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%">67</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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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, 2021</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="i055ad78e8fbb439db383ebc3801ff40a_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEtMS0xLTEtMjAzODI4_c7c2f314-164f-4e43-a24b-12030fa97674">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:#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="i6e43d891b6ac403ca745e07456424fd4_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEtMi0xLTEtMjAzODI4_531c75d8-48d2-4fd3-8da4-4ee590b3eefa">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:#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="id011f362acb24e46917bab6cafedac50_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEtMy0xLTEtMjAzODI4_48b6370b-4f72-4628-bc1b-a177cd9e050c">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:#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="ie4326269f17f45b19a1df532a7466564_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEtNC0xLTEtMjAzODI4_efb33ad3-0217-4135-a8a5-030d1f46c89f">55,950</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="id06e4fc8ff9e41578c7d05e18daee003_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEtNS0xLTEtMjAzODI4_3b465eb6-0efd-4bda-8b3f-22cfb3adaa97">5,791</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="idf0fac765bfd440ca9953fa0851bf968_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEtNi0xLTEtMjAzODI4_1283e2b4-88c3-4236-ab5a-5055c1707b16">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEtNy0xLTEtMjAzODI4_a7612273-876e-45a8-bde8-5f48bc4e6b55">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:#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="i58d67d54232042daaec08499c07e8a8c_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzMtMy0xLTEtMjAzODI4_689be17c-8a04-4c93-bd0a-b9ae56b8d0dc">85,030</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="ib3b5796ba3fd48bda289a023b229d39b_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzMtNi0xLTEtMjAzODI4_3783ff85-3069-4e82-9aaa-84e3332646d1">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 #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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzMtNy0xLTEtMjAzODI4_6d4c236a-f6e9-4eaa-b12f-ad9c445e7127">85,156</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="i442a97e1633f493cb3a62c0d69091c27_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzQtNC0xLTEtMjAzODI4_5c7d646f-5610-45d6-bdec-fea5005f3b8d">152,739</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzQtNy0xLTEtMjAzODI4_cc2b1c7d-c406-43fa-bc74-cd15fc871a63">152,739</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 Loss</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzUtNy0xLTEtMjAzODI4_294afd24-24d7-4d8c-adb4-feddaad7bf0e">67,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;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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzYtMC0xLTEtMjAzODI4L3RleHRyZWdpb246MTllYzFkMjE0MTg2NGE0ZTlhMWVlMTZhOGQ1YTI5ODBfMjA_bc1bce0d-812b-478c-ae7c-430155cb93bd">2.31</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="i58d67d54232042daaec08499c07e8a8c_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzYtMy0xLTEtMjAzODI4_bbcfc901-ef7d-40ee-8c25-6de75d2f088a">33,565</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzYtNy0xLTEtMjAzODI4_a4a6028b-ec33-45b9-9ddf-cb9bb5236bca">33,565</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246NDk0NzE0MTgyM2Q1NDVjYzllNTkxN2QwM2I1YzIyOGRfMzU_db2a3dbf-2747-44cf-b301-a5f029a4dbcb">6,465</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="i6cd89ea4429444bf896bc433e7d7ce71_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzctMS0xLTEtMjAzODI4_1887c61e-d04c-4622-a2b3-9dc4654f1983">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="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzctMi0xLTEtMjAzODI4_5ba76f37-b132-464a-b334-c279f334f82d">539</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzctNy0xLTEtMjAzODI4_9cf7cb3e-3916-433b-a8c3-48d39ab26ff0">538</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:StockRepurchasedDuringPeriodShares" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzgtMC0xLTEtMjAzODI4L3RleHRyZWdpb246MDAxM2M0YWJmNDczNDhmYzllZDU4YWRhZjVkMzlmYzhfNjI_64b2e6c2-5fa5-4c03-b135-acdfb04d4302">197,979</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="i6cd89ea4429444bf896bc433e7d7ce71_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzgtMS0xLTEtMjAzODI4_3a08af2e-8d05-4ad8-a476-40e50e360638">20</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="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzgtMi0xLTEtMjAzODI4_fc38b7d4-159b-4cdd-b0c8-4757f3ecc57f">15,410</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzgtNy0xLTEtMjAzODI4_41fabc96-4b65-4e34-8051-5844be157efd">15,430</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="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEwLTItMS0xLTIwMzgyOA_efb3a19d-e6c7-4a43-9913-cad50e58b47e">4,343</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEwLTctMS0xLTIwMzgyOA_0a5ef167-5eaf-461b-a162-f1c3da0caf1a">4,343</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 employee stock ownership plan (<ix:nonFraction unitRef="shares" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzExLTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmU2NjgxMDIyYzU5MzRmNzVhY2U5ZDNkY2E0YjY4MTQwXzUw_e1e10a6e-5ce2-4839-bf76-848b931203fb">37,454</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="i6cd89ea4429444bf896bc433e7d7ce71_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzExLTEtMS0xLTIxNTUyNg_ce64fcb9-67b1-424d-808b-62ff29d42f5f">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="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzExLTItMS0xLTIwMzgyOA_044bbd57-0cdf-4075-bec9-7bead3b667d4">2,947</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzExLTctMS0xLTIwMzgyOA_c3cbaa8a-2c62-43b5-ab7a-aeb5692dc9a4">2,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><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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEzLTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjMxNjdjMmZlNzE1NjRmNjlhZDA5MTQ5NmM0MzIzYzdmXzQy_e66d3afe-84b3-4e3e-8d2a-0da56e54c38a">4,040</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="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEzLTItMS0xLTIwMzgyOA_9fdaae38-966e-4a98-8558-d55a1401a80b">488</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="i0ba61c188e794b97b88eef5431a0e096_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEzLTUtMS0xLTIwMzgyOA_58af0113-d157-43d4-ab2b-66d1c84bfdfc">488</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEzLTctMS0xLTIwMzgyOA_eca06a9c-2b4a-4b97-8ea9-472698193c6e">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE0LTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjRhNDRiMTVmMzQwMzQ4ZTBiNmM0NzYzNjJjYTUzODdmXzMx_064cc3d8-f231-4584-95d4-4551954c6393">12,890</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="i6cd89ea4429444bf896bc433e7d7ce71_D20220101-20221231" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE0LTEtMS0xLTIwMzgyOA_76afa3ce-8b68-4dce-9200-66ffa9f333a2">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE0LTItMS0xLTIwMzgyOA_188960c5-80d5-42ae-bca2-9c2b98410103">1,759</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE0LTctMS0xLTIwMzgyOA_21a5d5cc-57a5-4cd9-beda-b509d87fa6e8">1,758</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%">Adjustment to goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231" decimals="-3" name="tmp:AdjustmentsToAdditionalPaidInCapitalGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE1LTItMS0xLTIwNjI3Mg_382b66a0-2735-48fb-8ace-12a5334e388d">155</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:9pt;font-weight: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 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:AdjustmentsToAdditionalPaidInCapitalGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE1LTctMS0xLTIwMzgyOA_2ae5c337-2ee6-45cb-a936-2926bcf66de3">155</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="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="ib3b5796ba3fd48bda289a023b229d39b_D20220101-20221231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE5LTYtMS0xLTIwMzgyOA_1adc9042-7ab0-40e8-81e4-88e40f019ab4">126</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE5LTctMS0xLTIwMzgyOA_16739e7d-50e3-4828-a9ce-b6f781271622">126</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, 2022</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="i991a7b7a739046de8de0dcb7e730c3bc_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzIwLTEtMS0xLTIwMzgyOA_8f24697e-11a0-4973-941d-0a0a179c012b">1,456</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="ib8b637fa547d46c598e18e6207f64c7a_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzIwLTItMS0xLTIwMzgyOA_2722a7a7-208f-414f-a09d-99433a1ffede">302,763</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="i5ff2ce54554345a2970c181d3288cbcb_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzIwLTMtMS0xLTIwMzgyOA_621c9cbe-ae75-4afb-a40f-5725a4f7dd62">526,727</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="i352541eb581243cdbc8889ca021c1a33_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzIwLTQtMS0xLTIwMzgyOA_b70c6ce8-47d4-44be-ade9-03a3a7b83203">208,689</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="ie37c070ae40a4d3cb5377a0a185d53c0_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzIwLTUtMS0xLTIwMzgyOA_078974f5-f605-432c-a665-1d9ad5218397">6,279</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="ibd4328fd7d7e45888f319c96a3446fd7_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzIwLTYtMS0xLTIwMzgyOA_5c38c648-71ec-4356-aca3-afd8502650ef">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzIwLTctMS0xLTIwMzgyOA_efa33846-1080-4091-aa67-a9a4a57c9a71">617,390</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%">68</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><div><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_109"></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 1 <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDU2_bc697144-1c57-457b-a3bb-eef210f8113a" continuedAt="i4183242a35d446449829a95585cd25ea" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i4183242a35d446449829a95585cd25ea" continuedAt="i70af819df4b648599d33878af4b7f2a1"><div 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDQ5_09582c33-5fd9-47ba-a8da-2721b35a8ebe" 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 ("Tompkins" or "the Company") 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.  Effective January 1, 2022, the Company's <ix:nonFraction unitRef="subsidiary" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="INF" name="tmp:NumberOfWhollyOwnedBankingSubsidiary" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzIxOTkwMjM0NDY0MDI_b4e20cbb-c629-493b-8cf1-249ec8706eb8">four</ix:nonFraction> wholly-owned banking subsidiaries were combined into <ix:nonFraction unitRef="subsidiary" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="tmp:NumberOfWhollyOwnedBankingSubsidiary" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzIxOTkwMjM0NDY0MTE_3a26c3a8-1896-4848-a56d-473fa8eb89ba">one</ix:nonFraction> bank, with the Bank of of Castile, Mahopac Bank, and VIST Bank merging with and into Tompkins Trust Company (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 is the parent company of Tompkins Community Bank, and Tompkins Insurance Agencies, Inc. ("Tompkins Insurance"). 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 "Company" 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 GAAP. 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 GAAP. 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; 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNTI3_5c54d695-8542-440d-924c-a5a0ed389f48" 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, banks have been 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, 2022 and December&#160;31, 2021, there was no reserve requirements for the Company's banking subsidiary.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:MarketableSecuritiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDk3_a6b8598c-a2a2-4ca6-90dc-b8661e4ab6a6" continuedAt="if0c7d5e66c8843cc90c16aa729b28518" 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 </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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i70af819df4b648599d33878af4b7f2a1" continuedAt="i875d427a7ce44829a8c49c3b0b1636be"><ix:continuation id="if0c7d5e66c8843cc90c16aa729b28518"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shareholders&#8217; equity. Trading securities are stated at fair value, with unrealized gains or losses included in earnings. Equity securities with a readily determinable fair value are reported at fair value with net unrealized gains and losses recognized in the consolidated statements of income. Certain equity securities that do not have a readily determinable fair value are stated at cost.   Shares of stock of the Federal Home Loan Bank of New York, are also carried at 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%">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 (loss), net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses ("ACL") 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, 2022, 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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:LoansAndLeasesReceivableMortgageBankingActivitiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDg4_fb935867-1b9c-43db-b52c-b796d89322fe" continuedAt="ic2b2a582e2e547cbbf9b5528a62c17f5" 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><div 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 Accounting 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 individually evaluated 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></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%">70</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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i875d427a7ce44829a8c49c3b0b1636be" continuedAt="iffbbe9424b664835a187b04316e261d4"><ix:continuation id="ic2b2a582e2e547cbbf9b5528a62c17f5"><div 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:BusinessCombinationsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNTEw_e041d0cf-c970-4e6a-8c6d-82330dc1e775" continuedAt="i9d6da0e52fa74a39ada927403e3d2282" 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 ("PCI") 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 "accretable yield," 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 "non-accretable difference," 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 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 ("PCD") 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></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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="iffbbe9424b664835a187b04316e261d4" continuedAt="i4a04aa2fa7364a54ba990a6af7ce64d5"><div 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="i9d6da0e52fa74a39ada927403e3d2282">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.</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNTMy_31edf1be-3c88-4917-b136-29e0bae11387" continuedAt="ibf565b55a43d426f9ce16e1136fd50fa" escape="true"><div style="text-align:justify"><span style="background-color:#ffffff;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="background-color:#ffffff;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="i8f92e310e38e48efbad6845a960014bb_I20200101" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzE4NTEz_44ea6f94-4d01-4328-88c5-fececbae25ea">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="ic5be43a7c643411083b87b37536f8d3a_D20200101-20200101" decimals="-5" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzE4NjI1_6840ba7f-717b-4403-bc18-3a79a77cbfd2">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="ic5be43a7c643411083b87b37536f8d3a_D20200101-20200101" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzE4NzIx_aa8d3fe5-c86b-40c2-9178-f40b1c0f4d6e">400,000</ix:nonFraction>, net of the corresponding decrease in deferred tax assets of $<ix:nonFraction unitRef="usd" contextRef="ic5be43a7c643411083b87b37536f8d3a_D20200101-20200101" decimals="-3" sign="-" name="us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzE4Nzg1_e6652dfe-13ad-4c95-97b2-c00de1c2c3bc">400,000</ix:nonFraction>. The following policies noted are under the current expected credit losses methodology. Under the current expected credit loss model, the ACL on loans is a valuation allowance estimated at the balance sheet date in accordance with 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 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%">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="background-color:#ffffff;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="background-color:#ffffff;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 ("DCF") 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="background-color:#ffffff;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 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="background-color:#ffffff;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 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-style:italic;font-weight:700;line-height:120%">Discounted Cash Flow Method</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 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="background-color:#ffffff;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, </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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i4a04aa2fa7364a54ba990a6af7ce64d5" continuedAt="ia1373dcf0b26488399a84485183b6b02"><ix:continuation id="ibf565b55a43d426f9ce16e1136fd50fa" continuedAt="idc0626506ed946c297a9e756bbab67ea"><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%">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="background-color:#ffffff;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="background-color:#ffffff;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 ("NPV"). 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="background-color:#ffffff;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. </span></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%">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="background-color:#ffffff;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="background-color:#ffffff;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><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&#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%">For acquired credit impaired loans accounted for under FASB ASC Topic 310-30, Loans and Debt Securities Acquired with Deteriorated Credit Quality, ("ASC Topic 310-30"), 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, ("ASC Topic 310-20"), 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 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-style:italic;font-weight:700;line-height:120%">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 ("TDR") 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 </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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="ia1373dcf0b26488399a84485183b6b02" continuedAt="i400929989c314282aae557fffa858238"><ix:continuation id="idc0626506ed946c297a9e756bbab67ea"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </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-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="background-color:#ffffff;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 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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDg0_a4d2840c-0794-4b8d-9de6-e9e83a4ab27e" 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%">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="if2a2cc72873e43be97c92c1654faf8a5_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM1NTM0_a40632fa-35af-49cb-b148-617f0c0838c5">10</ix:nonNumeric>-<ix:nonNumeric contextRef="i2dc9860016464c969bfea654fa5dbc8f_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM1NTM3_6f7f495c-e7b3-4012-9fc0-59775b745285">39</ix:nonNumeric> years, and furniture, fixtures, and equipment are amortized over a period of <ix:nonNumeric contextRef="ibb76c08972bd4c499b737bf36d549a0a_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM1NjEx_4b7b7a13-4d9f-4c2e-bd7d-b92abf2d622c">2</ix:nonNumeric>-<ix:nonNumeric contextRef="ib327c01729e2416f870840dcf5f3521d_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM1NjE0_3968c8dd-41ad-4d1c-a968-e2eb6b7fe123">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><br/></span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:LesseeLeasesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzE3MDQyNDMwNDIwOTQ2_2e7c1ddf-7002-4e5a-b1f1-294c508bc124" 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%">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%">The Company leases certain office facilities and office equipment under operating leases. The Company also own certain office facilities which it leases to outside parties under operating lessor leases; however, such leases are not significant.  For operating leases other than those considered to be short-term, defined as leases of 12 months or less, the Company recognizes operating lease right-of-use ("ROU") assets and related lease liabilities at the time of lease commencement.  ROU assets represent the Company's right to use the underlying asset for the lease term and the lease liabilities represent the Company's obligation to make lease payments under the leases. ROU assets and operating lease liabilities are  reported as components of accrued interest and other assets and other liabilities, respectively, on our accompanying consolidated balance sheets. Leases with terms of 12 months or less are recognized in the income statement over the lease term. </span></div><div style="text-align:justify"><span><br/></span></div><div 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 recognizing ROU assets and related lease liabilities, the Company accounts for lease and non-lease components (such as taxes,insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. To estimate the present value of lease payments over the expected lease term, the Company uses interest rates on advances from the FHLB at the time of commencement. The Company's lease term may include options to extend or terminate the leases when it is reasonably certain that the option will be exercised.  Lease expense is recognized on a straight-line basis over the lease term and is included net occupancy expense of premises in the Company consolidated statements of income.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:RealEstateOwnedValuationAllowancePolicy" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDY0_7efeec86-070d-4cf0-b8e9-eb050cf631f7" 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></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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i400929989c314282aae557fffa858238" continuedAt="ib93f01ca4d9f48f39c4e2fcf70f73bd4"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNTE4_263bc973-cba9-477b-ad34-5e8a43b6b18c" 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%">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDgx_3b300c9d-2980-41f0-8f95-e1f7ac93af31" 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="i33af0b29bd674c21b58dd144d3b07974_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM4MzM5_ecd7e422-e3cd-48ef-9dea-d6fb4325dbc1">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i0c98ac24b712400b9c803a62f9453129_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM4MzQ1_765ff341-ac37-42f7-9c68-83984c38c24e">10</ix:nonNumeric> years, using an accelerated method. The covenants not to compete are amortized on a straight-line basis over <ix:nonNumeric contextRef="i19452d27284841069a4734f6329e4e00_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM4NDUx_31f8297c-9d80-43e0-9c8d-29f3c486b00a">3</ix:nonNumeric> to <ix:nonNumeric contextRef="ida83add7f4664ffbb3106dbcf2e7ecc9_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM4NDU3_05c020d5-3784-41c3-868c-535bf87fbcf5">6</ix:nonNumeric> years, while customer related intangibles are amortized on an accelerated basis over a range of <ix:nonNumeric contextRef="i1cb771ef29724bdb912015c6d0cd7e9a_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM4NTUw_ba3ddc76-006b-4d6b-b809-6d67d0bc456b">6</ix:nonNumeric> to <ix:nonNumeric contextRef="i9853819c285648529f6f2057e8947136_D20220101-20221231" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM4NTU2_2e8d129b-d264-4790-b8cd-7325694c85fb">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:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDM0_ecbcc100-d063-4280-9b17-164185c80817" 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:RegulatoryIncomeTaxesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNTI0_984b33ec-3911-441b-b8ae-98cde17f6b2d" continuedAt="iada9ebe219c64167a2524574d41fc081" 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="iada9ebe219c64167a2524574d41fc081">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, 2022 and 2021, the Company's remaining investment in qualified affordable housing projects, net of amortization totaled $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="us-gaap:AmortizationMethodQualifiedAffordableHousingProjectInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzQwNzYw_22b4a306-b910-4089-815b-618cf2c7372e">2.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AmortizationMethodQualifiedAffordableHousingProjectInvestments" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzQwNzY4_ad0c80f5-5917-4aa8-b011-f3390082ee3e">97,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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:RepurchaseAgreementsValuationPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNTIy_87ffd37b-f510-4597-9646-6998799c2cf2" 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%"> ("ASC Topic 860"). 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="tmp:TreasuryStockPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDc4_bd371c21-182f-44bf-bf05-580645444185" 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: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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="ib93f01ca4d9f48f39c4e2fcf70f73bd4" continuedAt="iff0060343cb545829dc3d7ffcc3212d7"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="tmp:TrustAndInvestmentServicesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDU0_bdd9af5b-0872-4937-bec3-072bd3b3492b" 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDM1_ec75d8ad-53db-452b-af8a-8fb7672dff06" 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 non-forfeitable 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 has issued stock-based compensation awards that included restricted stock awards that contain such rights and are thus considered participating securities.  The Company has also issued restricted stock awards that do not contain non-forfeitable rights to dividends or dividend equivalents.</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDM2_27425fe7-8842-4794-aa80-9275f0705822" continuedAt="ib2ca9cca9d534793b1fe2319efdb4a4d" 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="ib2ca9cca9d534793b1fe2319efdb4a4d">The Company manages its operations through <ix:nonFraction unitRef="segment" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzQzNDky_d5d0b23c-a520-4eee-804d-e6e561c1e03b">three</ix:nonFraction> reportable business segments in accordance with the standards set forth in FASB ASC Topic 280, "Segment Reporting". The <ix:nonFraction unitRef="segment" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzQzNjE1_d5d0b23c-a520-4eee-804d-e6e561c1e03b">three</ix:nonFraction> segments are: (i) banking ("Banking"), (ii) insurance ("Tompkins Insurance Agencies, Inc.") and (iii) wealth management ("Tompkins Financial Advisors"). 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- "Segment and Related 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%">&#160;</span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDQ4_7ac76183-fc33-448f-b529-e6b07d8d5945" 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:PensionAndOtherPostretirementPlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNTA4_54fb57ef-5b42-4bed-a4ce-e04f4be30ff8" 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 "Employee Benefit Plans". 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></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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="iff0060343cb545829dc3d7ffcc3212d7"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDgz_0ae0a02f-e8a7-4639-bdd2-0a11f6bde215" 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%">("ASC Topic 820"), for financial assets and financial liabilities. ASC Topic 820 defines fair value, establishes a framework for measuring fair value in accordance with GAAP, and expands disclosures about fair value measurements. See Note 19 "Fair Value Measurements".</span></div><div style="text-align:justify"><span><br/></span></div><div 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><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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDcz_df6baf83-c25f-481e-b167-8680c7e5508e" continuedAt="i6cd8dffbd57141b98ca6e8c3907ce7af" escape="true">Revenue Recognition</ix:nonNumeric></span></div><div style="text-align:justify"><ix:continuation id="i6cd8dffbd57141b98ca6e8c3907ce7af" continuedAt="i5fbf113fb65c4351ae02266e1c5dcd7e"><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></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="i5fbf113fb65c4351ae02266e1c5dcd7e">, 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 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.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_112"></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 2 <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgzMjY_24d2367a-8902-41b4-9d0c-e509a07c69a7" continuedAt="id33c2b65f16145a3b2394933992814fd" escape="true">Securities&#160;</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="id33c2b65f16145a3b2394933992814fd" continuedAt="if81e15e9809e4e7694faadd7899eb5c8"><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-for-Sale Debt Securities</span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgzNDM_ac8738ba-0ea2-4956-8482-f31d4bc2c185" continuedAt="i29164e9a1d844016ac5ac5dc4b1a7bdf" 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, 2022 and 2021:</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, 2022</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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzItMS0xLTEtMjAzODI4_2ebd9313-e6d3-4516-96f8-2e3ef2bb6be7">190,170</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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzItMi0xLTEtMjAzODI4_0cdf03fa-bc2a-40a4-99f1-e8491d81dbcd">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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzItMy0xLTEtMjAzODI4_78d4f0e4-26da-4138-8c0e-cfde7c77e0e4">22,919</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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzItNC0xLTEtMjAzODI4_24812ff3-02cf-4b2b-9830-7fca19a861cb">167,251</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="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzMtMS0xLTEtMjAzODI4_3acaf3db-0a04-40f7-93a8-e1bd2d8d9663">681,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="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzMtMi0xLTEtMjAzODI4_0fc047d2-3b94-43dd-92c7-fbed9cfe8f8a">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="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzMtMy0xLTEtMjAzODI4_73531290-9054-4b02-90f8-83ac92045b38">80,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzMtNC0xLTEtMjAzODI4_2e093d15-b0db-4c3e-a545-9fe4732e4410">601,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;padding:2px 1pt;text-align: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="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzQtMS0xLTEtMjAzODI4_564ed2ce-d3cc-4095-a06d-6d01e253b144">93,599</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzQtMi0xLTEtMjAzODI4_888bcd33-2197-47e3-89bc-301725074aa5">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzQtMy0xLTEtMjAzODI4_511ed4c6-3f35-4f55-b201-d8136f01402d">8,326</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzQtNC0xLTEtMjAzODI4_673a88eb-e898-4aa3-8577-fdb0a7044161">85,281</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="i62a7474d1c6a4b738eecf150c1b03043_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzYtMS0xLTEtMjAzODI4_4d1d07c3-5530-4c2f-ba36-8bfd32a6ad6b">58,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzYtMi0xLTEtMjAzODI4_48daaceb-3e14-4918-a7a0-75498722cb13">12</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzYtMy0xLTEtMjAzODI4_cdeb5bce-2f15-4f94-8227-12590736950e">6,071</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzYtNC0xLTEtMjAzODI4_9343d092-86c8-4806-8157-c009ecadeafb">52,668</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="id340cfb186a54466812a02d4964d7c6e_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzctMS0xLTEtMjAzODI4_7246befd-b1df-4929-aeff-5b0d7b7e043a">805,603</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzctMi0xLTEtMjAzODI4_e55ce8c7-e72d-4cad-ba0d-fc8f5fc64320">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="id340cfb186a54466812a02d4964d7c6e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzctMy0xLTEtMjAzODI4_7c47a31f-33f0-4442-a13e-67e517f57ede">119,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzctNC0xLTEtMjAzODI4_21624f0d-2b11-478e-b56f-c9f4361dad34">686,222</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="ic11baeb1bd634af994fb32e305b399fe_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzktMS0xLTEtMjAzODI4_70fd2c62-97d3-41ae-973a-a560ffe56640">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="ic11baeb1bd634af994fb32e305b399fe_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzktMi0xLTEtMjAzODI4_d4fc7628-0f5d-4038-80e7-b68270c73974">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="ic11baeb1bd634af994fb32e305b399fe_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzktMy0xLTEtMjAzODI4_ef6bbe06-069f-4977-815b-e793263bf649">122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11baeb1bd634af994fb32e305b399fe_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzktNC0xLTEtMjAzODI4_94f8f9ae-50fb-439d-b01c-5775a4d0f81b">2,378</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzEwLTEtMS0xLTIwMzgyOA_66162433-5648-42b8-8424-77eb50e121bb">1,831,791</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzEwLTItMS0xLTIwMzgyOA_069911d9-98cf-45c9-aa71-0b09abcb36f5">20</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzEwLTMtMS0xLTIwMzgyOA_845dbddf-ac6f-496a-886a-0cae748b3bd3">236,844</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzEwLTQtMS0xLTIwMzgyOA_bf9f4f83-cb04-42f6-97aa-d751eddddd93">1,594,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-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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="if81e15e9809e4e7694faadd7899eb5c8" continuedAt="ibdf9d5f5b0a54ae4bfeeffd3a58473ec"><div><ix:continuation id="i29164e9a1d844016ac5ac5dc4b1a7bdf"><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 #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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzItMS0xLTEtMjAzODI4_9fb72d6c-d7b9-43be-a315-47998bcfa8ef">160,291</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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzItMi0xLTEtMjAzODI4_58da3052-2d64-4c1f-9067-d57a3b7442ab">85</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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzItMy0xLTEtMjAzODI4_8ab59bdc-5fc2-46d9-b40e-1525a06524b4">2,542</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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzItNC0xLTEtMjAzODI4_15edbe28-a758-4335-bafd-bf4b87b52bf9">157,834</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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzMtMS0xLTEtMjAzODI4_4951c54c-cf54-468a-8f50-ba75006ae37f">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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzMtMi0xLTEtMjAzODI4_459c4420-fe7d-43bd-b2be-2f0267809bc1">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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzMtMy0xLTEtMjAzODI4_e4ad2213-588f-4ed6-9a53-bce2766b3664">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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzMtNC0xLTEtMjAzODI4_46115f1d-ae4e-41e8-9ede-d6c88891ee12">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="ib222d33959ba4df7ac34d6dffba12e33_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzQtMS0xLTEtMjAzODI4_12257cbe-939e-4798-be5e-8ad45af80d72">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="ib222d33959ba4df7ac34d6dffba12e33_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzQtMi0xLTEtMjAzODI4_66e74a59-f000-4609-b57a-662ed5a5cc14">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="ib222d33959ba4df7ac34d6dffba12e33_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzQtMy0xLTEtMjAzODI4_d09bc614-e91d-4c17-a23c-635608d1bd14">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="ib222d33959ba4df7ac34d6dffba12e33_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzQtNC0xLTEtMjAzODI4_10e59055-47b9-4099-a86a-e8ad201417ab">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="ib8deee6298504ad496075980d0faa4cf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzYtMS0xLTEtMjAzODI4_d526e212-6caa-4d6d-9c3d-cf1f37603776">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="ib8deee6298504ad496075980d0faa4cf_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzYtMi0xLTEtMjAzODI4_c034e626-592c-400b-ba98-e34cf660ca3b">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="ib8deee6298504ad496075980d0faa4cf_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzYtMy0xLTEtMjAzODI4_fbe273c8-cd13-46e8-b45b-dac75a660c5f">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="ib8deee6298504ad496075980d0faa4cf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzYtNC0xLTEtMjAzODI4_b941c0fe-1ddc-45d9-bdc3-9c2e2b245d20">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="id0417f16cb2e4c38b9e15f005dfa2297_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzctMS0xLTEtMjAzODI4_dbb18d91-c120-4b94-b0b5-08619d648512">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="id0417f16cb2e4c38b9e15f005dfa2297_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzctMi0xLTEtMjAzODI4_9d73991a-3927-4258-b104-57e45a241b85">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="id0417f16cb2e4c38b9e15f005dfa2297_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzctMy0xLTEtMjAzODI4_1fb3f34e-a66d-4fb3-9066-cbb7621ec5bf">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="id0417f16cb2e4c38b9e15f005dfa2297_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzctNC0xLTEtMjAzODI4_538898ba-37d3-4a83-91fd-c4547aa91e86">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 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="i1d786851fa6a492db6daecf007df04bf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzktMS0xLTEtMjAzODI4_c5d0dc82-292b-4eca-8f5b-435e86cde3f6">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="i1d786851fa6a492db6daecf007df04bf_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzktMi0xLTEtMjAzODI4_0be28ff0-c60b-43d8-a6c7-bfada579b6d1">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="i1d786851fa6a492db6daecf007df04bf_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzktMy0xLTEtMjAzODI4_35a4687b-f833-4748-a7ce-89b496de58b9">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="i1d786851fa6a492db6daecf007df04bf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzktNC0xLTEtMjAzODI4_c235e85d-2c16-4149-b40a-53d747658ffb">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzEwLTEtMS0xLTIwMzgyOA_910e79f6-9e81-4c97-895b-c4a4488335e7">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzEwLTItMS0xLTIwMzgyOA_fd744360-578f-4213-9f4f-958ec4ae1d08">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzEwLTMtMS0xLTIwMzgyOA_45556b7c-5e35-4573-832a-2aa3745df37c">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzEwLTQtMS0xLTIwMzgyOA_fdcf3901-f62b-4854-810e-bfaa21af3f3a">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></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-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, 2022 and 2021:</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:HeldToMaturitySecuritiesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgzMzg_466bd4aa-a48b-441b-9114-84ff3dc7250e" continuedAt="ib1742f58db534a5c9edd7e422128ca99" escape="true"><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: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, 2022</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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzItMS0xLTEtMjAzODI4_31204628-2fa5-4334-a34d-ae93494b4d55">86,478</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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzItMi0xLTEtMjAzODI4_3fb40c63-1702-438f-a29d-f7faefde2e8a">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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzItMy0xLTEtMjAzODI4_ec76ea32-ec9f-457c-bb7e-50190e54b0c3">12,937</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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzItNC0xLTEtMjAzODI4_3c1edb85-bb15-484c-a8c2-fdff6bdff734">73,541</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="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzMtMS0xLTEtMjAzODI4_c57da6e9-36f4-4dbc-a70d-3848ee33a97c">225,866</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="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzMtMi0xLTEtMjAzODI4_eed08818-928a-473f-8a35-ed3d6485537c">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="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzMtMy0xLTEtMjAzODI4_e423139b-6d95-4500-9494-4a7406fd1d13">37,715</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzMtNC0xLTEtMjAzODI4_6cb7f1c2-6305-4854-b1cd-1be9779d652d">188,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;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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzQtMS0xLTEtMjAzODI4_118ff259-1ae6-465c-bf08-1d28f4a32b77">312,344</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzQtMi0xLTEtMjAzODI4_9d203264-4598-417d-9032-5b335fdc95dd">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzQtMy0xLTEtMjAzODI4_78dddc14-3198-46fb-aad5-55e415bb296f">50,652</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzQtNC0xLTEtMjAzODI4_6a4951c2-d837-46b2-9895-9b4f949d115c">261,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;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:#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"><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:0 1pt"></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 #000000;padding:2px 1pt;text-align: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:2px 1pt;text-align: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="border-top:1pt solid #000000;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><td colspan="3" style="border-top:1pt solid #000000;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: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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzMtMS0xLTEtMjA1MDEz_106533fa-3f33-4054-821e-5fcc08a6af19">86,689</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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzMtMi0xLTEtMjA1MDEz_a9eaab98-7bd5-473a-9d33-ed2374408554">279</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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzMtMy0xLTEtMjA1MDEz_78984f8b-3cde-4f04-8344-9daf360817f0">600</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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzMtNC0xLTEtMjA1MDEz_92e28eec-0fc8-45c6-ad2e-badea359d876">86,368</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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzQtMS0xLTEtMjA1MDEz_734a09c0-cd56-4bf9-b57d-9b13cfb21342">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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzQtMi0xLTEtMjA1MDEz_35953868-20f2-4ff0-9767-7ffbd96a8714">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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzQtMy0xLTEtMjA1MDEz_95081584-50cf-4c64-8d43-edde3be27008">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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzQtNC0xLTEtMjA1MDEz_8525455c-1ce1-4dd6-9cd6-4f89777bad09">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzUtMS0xLTEtMjA1MDEz_8d8864a9-f94d-46fd-ba0c-072e7d28620f">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzUtMi0xLTEtMjA1MDEz_bd9aa0a0-a176-4f59-813f-03520e4da7a1">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzUtMy0xLTEtMjA1MDEz_83633196-a447-40f1-86f0-b45659e71514">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzUtNC0xLTEtMjA1MDEz_b0b1afda-6fa9-4dc5-ae0a-18c456b44a6c">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></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfRealizedGainLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgzMzk_85d7c99d-e29e-49bd-a94d-db79833ebd5c" 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 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzItMS0xLTEtMjAzODI4_2cfebe78-08a8-4441-b1e9-c3772cc48df4">160,638</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzItMi0xLTEtMjAzODI4_b590a072-5cef-42d6-b88c-ad4f86dc5c07">142,679</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzItMy0xLTEtMjAzODI4_f8206cb7-1567-49fe-bfaf-72a42e57e567">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzMtMS0xLTEtMjAzODI4_9979bf76-00a3-41d0-b69b-69a6efd33fb2">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzMtMi0xLTEtMjAzODI4_fd015c34-848e-4722-a18b-46f5270d51d9">1,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGain" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzMtMy0xLTEtMjAzODI4_03e287fc-194d-474c-97f3-7009a6ca5bcd">179</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzQtMS0xLTEtMjAzODI4_4c4ea867-e003-4d10-855b-71fdbcea9c85">11,916</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzQtMi0xLTEtMjAzODI4_51fccefd-4dc3-4eca-889c-c24152c10707">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzQtMy0xLTEtMjAzODI4_3096c820-af05-484e-9595-2f0c3b175c5d">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 #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 (loss) gain 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzUtMS0xLTEtMjAzODI4_efe8b2ce-39da-465a-a21c-b94ef7ec920d">11,916</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: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzUtMi0xLTEtMjAzODI4_0f5983e7-8968-4a28-8257-fdfd5465a7a0">275</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><td style="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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzUtMy0xLTEtMjAzODI4_4fd05f60-f7c8-411e-96d2-3cbe80df1774">179</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-align:justify"><span><br/></span></div><div style="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. The Company recognized $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:DebtSecuritiesGainLossOnCalledSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzMyOTg1MzQ5MDg5OTE_600be4dc-c161-446b-9d27-5ab23a18852f"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:DebtSecuritiesGainLossOnCalledSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzMyOTg1MzQ5MDg5OTE_b34eb3db-5c3b-48a9-8eee-23febbad4a7b">0</ix:nonFraction></ix:nonFraction> gains on called securities for the years ending December 31, 2022 and 2021, and gross gains on called securities of  $<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:DebtSecuritiesGainLossOnCalledSecurities" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzcxMA_f25659ed-a440-4f6d-81b1-1f95f0a26330">251,000</ix:nonFraction> for the year ending December 31, 2020. The Company also recognized net losses of $<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzYwNDczMTM5Njg5Mjg_758bc616-603d-4d59-b438-cbfd13a71469">125,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedLoss" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5Xzc4Nw_955a8de3-6259-4a8c-8a08-452134e43fec">26,000</ix:nonFraction> on equity securities for the years ended December&#160;31, 2022 and December&#160;31, 2021 and net gains of $<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:EquitySecuritiesFvNiRealizedGain" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5Xzg2Ng_c918d431-2c6c-4513-bf9d-cb1948d898f4">13,000</ix:nonFraction> for the year ended December 31, 2020,  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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2022, the Company sold its VISA Class B common shares for $<ix:nonFraction unitRef="usd" contextRef="ife1c14c75c424d4f8382852cbd40bd01_D20221001-20221231" decimals="-5" name="us-gaap:ProceedsFromSaleOfOtherInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzMyOTg1MzQ5MDg5NjE_7106de0a-1391-4ee5-b79f-63448cea9b03">11.4</ix:nonFraction>&#160;million. The shares had no carrying value on the Company's balance sheet, and the Company had no historical cost basis in the shares, thus the $<ix:nonFraction unitRef="usd" contextRef="ife1c14c75c424d4f8382852cbd40bd01_D20221001-20221231" decimals="-5" name="us-gaap:GainLossOnSaleOfOtherInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzMyOTg1MzQ5MDg5NzY_6774f539-7ded-4eb5-9768-2750fdef5f66">11.4</ix:nonFraction>&#160;million was realized as a pre-tax gain.  The Company received the shares as part of its membership interest in VISA in March 2008.</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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="ibdf9d5f5b0a54ae4bfeeffd3a58473ec" continuedAt="i64eee81102444117a031246b4078c91d"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgzNDA_163875b3-f51c-4de8-9e9f-906af4adbad5" continuedAt="ifd23effe8b194c64936b02f2edc5b180" 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, 2022:</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.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, 2022</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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzMtMS0xLTEtMjAzODI4_2ad8ecd3-aee9-4611-9c26-9b15a5a0623a">28,602</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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzMtMi0xLTEtMjAzODI4_6baf322f-d6f7-4f98-b0a8-17832b9e9ae8">2,132</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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzMtMy0xLTEtMjAzODI4_0908fd85-ce4e-48bb-94f5-a006d0791914">138,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzMtNC0xLTEtMjAzODI4_1bcab8a8-9038-41ab-9ef1-4e29bd857100">20,787</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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzMtNS0xLTEtMjAzODI4_8bebe11d-e19f-4b1e-a447-66184e3848c3">167,251</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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzMtNi0xLTEtMjAzODI4_6a9a42e8-8bc5-4d64-be98-4e9f677df02e">22,919</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="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzQtMS0xLTEtMjAzODI4_2965ba78-09dd-4d79-978e-c07e25fc1301">143,794</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzQtMi0xLTEtMjAzODI4_037c3139-ee71-4ddb-9a17-bd90ac84d35f">7,508</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzQtMy0xLTEtMjAzODI4_0210f5f9-34ec-478f-aed3-59c6dd345df2">457,373</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzQtNC0xLTEtMjAzODI4_20f541c7-85bc-4b63-bb1b-a3b726570289">72,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzQtNS0xLTEtMjAzODI4_f8619e7f-da41-4cff-ac47-9fde7a5ab60e">601,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="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzQtNi0xLTEtMjAzODI4_628c3d18-198d-4f67-a7fa-8dbd22131e33">80,025</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="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzUtMS0xLTEtMjAzODI4_5c0cfde9-83e2-48b9-81a9-02829d9e7a23">46,638</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzUtMi0xLTEtMjAzODI4_9218b8a6-5477-47be-ba99-ee283c7904cf">2,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzUtMy0xLTEtMjAzODI4_f165c2cd-3554-4031-a11c-cdd46d722034">33,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzUtNC0xLTEtMjAzODI4_b7233103-4f83-4f81-ab9d-7c0b6d35e605">5,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzUtNS0xLTEtMjAzODI4_cd2f6dfd-7b9d-40b1-85cc-b40b1380b754">80,073</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzUtNi0xLTEtMjAzODI4_45a2cfb1-2d84-4dab-8f4a-4e4e954fccd0">8,326</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="i62a7474d1c6a4b738eecf150c1b03043_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzctMS0xLTEtMjAzODI4_fc39afed-c8ca-4938-98f3-10299479ff73">22,945</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzctMi0xLTEtMjAzODI4_adaae0be-7085-4455-9702-706fb99a3828">1,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="i62a7474d1c6a4b738eecf150c1b03043_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzctMy0xLTEtMjAzODI4_6ddccc75-68ba-4ea4-960c-a0e6a61356da">29,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzctNC0xLTEtMjAzODI4_5f0d5440-b3c7-4b25-8520-26db820de1d6">4,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzctNS0xLTEtMjAzODI4_0cbc4e1f-8883-47de-bb24-f2bff97bf975">52,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="i62a7474d1c6a4b738eecf150c1b03043_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzctNi0xLTEtMjAzODI4_340dc3c9-d3ae-4334-8275-871c531748f9">6,071</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="id340cfb186a54466812a02d4964d7c6e_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzgtMS0xLTEtMjAzODI4_66caafe4-ed43-4f55-98f9-b4fe2ac486eb">186,690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzgtMi0xLTEtMjAzODI4_e7f06dfe-f982-4a15-a973-2261e3d1e9dd">16,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzgtMy0xLTEtMjAzODI4_df516399-a96f-41f4-b56b-12d1e4bc8923">499,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzgtNC0xLTEtMjAzODI4_408272a8-c263-402d-b509-c08fb2144c9a">102,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzgtNS0xLTEtMjAzODI4_fdebb9af-c4a0-43a9-844a-a0aee9adb84c">686,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzgtNi0xLTEtMjAzODI4_d4e4e082-1355-460d-960f-2e00141bc844">119,381</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="ic11baeb1bd634af994fb32e305b399fe_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzktMS0xLTEtMjAzODI4_9689075c-5087-453a-8abd-daae192c9d01">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="ic11baeb1bd634af994fb32e305b399fe_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzktMi0xLTEtMjAzODI4_e2cc2362-4b69-4330-a212-8488acdbed1f">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="ic11baeb1bd634af994fb32e305b399fe_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzktMy0xLTEtMjAzODI4_1c1543a1-737a-452d-9404-3162720a5684">2,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11baeb1bd634af994fb32e305b399fe_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzktNC0xLTEtMjAzODI4_7c8fd267-24a6-4446-9820-ebcfd86204b8">122</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11baeb1bd634af994fb32e305b399fe_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzktNS0xLTEtMjAzODI4_72393a77-c4a0-4105-93bf-f40dcdc78cf0">2,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic11baeb1bd634af994fb32e305b399fe_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzktNi0xLTEtMjAzODI4_6131dbb5-14c8-41f2-8a7c-072498f91fd5">122</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzEwLTEtMS0xLTIwMzgyOA_2f11b711-11ba-4fa1-b79f-4f00c9094368">428,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><td style="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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzEwLTItMS0xLTIwMzgyOA_94a50f0b-a8ed-4235-beba-a34cc81bb270">30,152</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzEwLTMtMS0xLTIwMzgyOA_e0758c4a-2aeb-4037-945c-23103aec426c">1,160,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;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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzEwLTQtMS0xLTIwMzgyOA_021e5b78-e427-4887-b5ba-6701c3abebf0">206,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;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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzEwLTUtMS0xLTIwMzgyOA_2c6424d4-23c9-422b-85f1-a00803e28d19">1,589,392</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzEwLTYtMS0xLTIwMzgyOA_80e62a9f-063f-43c5-a880-03547e405f25">236,844</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="tmp:ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgzMjE_9c68559b-9215-41cd-9ee8-19c8a2856fb5" continuedAt="ic1c846953ba64003b6fa48a4891dcfb5" 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 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, 2022:</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, 2022</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:center;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:center;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:center;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:center;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:center;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:center;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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzMtMS0xLTEtMjAzODI4_9d57d686-084e-4683-bb14-d83fe385941d">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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzMtMi0xLTEtMjAzODI4_759c882f-271c-4780-99e7-e948bd6461f2">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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzMtMy0xLTEtMjAzODI4_57bb956b-1cd3-4851-b865-ba390ea9c3f2">73,542</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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzMtNC0xLTEtMjAzODI4_045f2aba-c670-42de-8c04-9c6d4d896a1d">12,937</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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzMtNS0xLTEtMjAzODI4_ed421195-1502-4ac3-bd81-883bf09a92bf">73,542</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="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzMtNi0xLTEtMjAzODI4_e9412c86-36f6-49ed-9175-5f283f0f5509">12,937</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="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzQtMS0xLTEtMjAzODI4_6b1e1e9e-89d5-4973-860d-98cc5816af03">24,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzQtMi0xLTEtMjAzODI4_8d9f09cb-1798-47de-95aa-24e406052f02">3,903</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzQtMy0xLTEtMjAzODI4_c98f3773-0606-41e5-bbcf-087234a69688">163,607</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzQtNC0xLTEtMjAzODI4_1254a1e2-e61e-444e-8c9b-17dd7f5aa176">33,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzQtNS0xLTEtMjAzODI4_075fa9f6-489c-4163-929a-eb5de54f06d3">188,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzQtNi0xLTEtMjAzODI4_caea2dcf-d10c-4402-aff9-f044f84929b3">37,715</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzUtMS0xLTEtMjAzODI4_a37dbc63-bbfb-42b3-8e81-da778d0600ed">24,543</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzUtMi0xLTEtMjAzODI4_59b255b9-7d5a-40fe-9a16-7601c767f047">3,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 #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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzUtMy0xLTEtMjAzODI4_78a5bb7b-5402-47a4-92bb-33b0378ebc9d">237,149</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzUtNC0xLTEtMjAzODI4_ae8bf148-3ec9-4733-a44b-391ccdaa0818">46,749</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzUtNS0xLTEtMjAzODI4_768cc80a-148c-41a8-96ac-f9c4dbbe9634">261,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;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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzUtNi0xLTEtMjAzODI4_5e91b1b4-c643-47aa-b106-283ea425b41a">50,652</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzYwNDczMTM5Njg5NDI_47ee6064-717b-4257-92a4-d2abef55fdbf">635</ix:nonFraction> and <ix:nonFraction unitRef="security" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="INF" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzYwNDczMTM5Njg5NTM_2302381e-dfa0-413f-be77-0f922956eeca">268</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, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2021, respectively.</span></div><div><span><br/></span></div><ix:continuation id="ifd23effe8b194c64936b02f2edc5b180"><div style="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 available-for-sale debt securities that had unrealized losses at 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.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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtMS0xLTEtMjA1MDY3_5966e5a6-38cc-4e74-a171-0dc853b2c0d5">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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtMi0xLTEtMjA1MDY3_0beeab71-c12d-4042-b6a4-a8c9719597da">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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtMy0xLTEtMjA1MDY3_3f50abc5-8e83-45fe-a213-4b6489263b1e">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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtNC0xLTEtMjA1MDY3_db101c24-7388-4917-95a9-8ed2042a94a9">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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtNS0xLTEtMjA1MDY3_283ee091-2fdb-48fc-946b-49113cc48cd1">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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtNi0xLTEtMjA1MDY3_a0bf81fc-be30-4eb7-94c3-0a3e02ba28cc">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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtMS0xLTEtMjAzODI4_32ad059d-1332-44df-8fb5-fbc62f66eb82">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtMi0xLTEtMjAzODI4_6a24a5b0-6080-4ebf-9be4-6d0293d3aede">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtMy0xLTEtMjAzODI4_0f87ac5d-b599-467d-98e1-f86dc56a1450">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtNC0xLTEtMjAzODI4_93444e39-fdb7-46b5-8cdb-c385e91e4000">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtNS0xLTEtMjAzODI4_ac537fca-7778-4c76-8189-748fd654fc34">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtNi0xLTEtMjAzODI4_929bbe6b-4fa8-485f-809f-d25818f9b89c">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="ib222d33959ba4df7ac34d6dffba12e33_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzQtMS0xLTEtMjAzODI4_444bff85-b748-44a5-a616-6144a0c51fc3">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="ib222d33959ba4df7ac34d6dffba12e33_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzQtMi0xLTEtMjAzODI4_5b9fc16f-b6d6-4d8c-8961-63ed6e1d1cee">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="ib222d33959ba4df7ac34d6dffba12e33_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzQtMy0xLTEtMjAzODI4_b252591c-66dc-4d20-8438-ffb106985cdd">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="ib222d33959ba4df7ac34d6dffba12e33_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzQtNC0xLTEtMjAzODI4_11ca7c37-79cd-4d24-a440-99c9f5af721d">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="ib222d33959ba4df7ac34d6dffba12e33_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzQtNS0xLTEtMjAzODI4_52a6cc8a-efa1-4d97-88dd-c03e95e6b834">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="ib222d33959ba4df7ac34d6dffba12e33_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzQtNi0xLTEtMjAzODI4_033c9541-03f1-4bbf-8467-f7d8301680b1">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="ib8deee6298504ad496075980d0faa4cf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzYtMS0xLTEtMjAzODI4_e64bf784-d457-4320-83d1-7ce9a51e5c6f">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="ib8deee6298504ad496075980d0faa4cf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzYtMi0xLTEtMjAzODI4_e1b1ad52-b59a-4513-b99b-9055f130457e">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="ib8deee6298504ad496075980d0faa4cf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzYtMy0xLTEtMjAzODI4_081cc389-cfcb-4352-a5f9-9abb8934ea1d">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="ib8deee6298504ad496075980d0faa4cf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzYtNC0xLTEtMjAzODI4_04ed018f-ce99-4840-8450-30269e01bbb0">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="ib8deee6298504ad496075980d0faa4cf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzYtNS0xLTEtMjAzODI4_3b5c78ce-8e5b-4cbe-9951-4a8dec35f702">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="ib8deee6298504ad496075980d0faa4cf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzYtNi0xLTEtMjAzODI4_c5500cae-b98b-44c2-ac42-b753dff476d4">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="id0417f16cb2e4c38b9e15f005dfa2297_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzctMS0xLTEtMjAzODI4_06c07978-8581-4104-b21a-e1f48a9bcb86">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="id0417f16cb2e4c38b9e15f005dfa2297_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzctMi0xLTEtMjAzODI4_6053a28f-9eb2-4186-9936-5689ecf5498e">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="id0417f16cb2e4c38b9e15f005dfa2297_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzctMy0xLTEtMjAzODI4_621c8beb-e9f3-4e12-95f1-d6add7461817">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="id0417f16cb2e4c38b9e15f005dfa2297_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzctNC0xLTEtMjAzODI4_27ea0336-5613-4b97-976c-8bc5697e57af">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="id0417f16cb2e4c38b9e15f005dfa2297_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzctNS0xLTEtMjAzODI4_e10c5bf5-4b92-493b-b916-72b24180f68b">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="id0417f16cb2e4c38b9e15f005dfa2297_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzctNi0xLTEtMjAzODI4_f2b399d0-21b0-4279-bdc9-4bbf7ec2eefd">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;text-align: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="i1d786851fa6a492db6daecf007df04bf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzgtMS0xLTEtMjAzODI4_582b7fbe-f8be-4bc2-bfe9-1140e8291e62">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="i1d786851fa6a492db6daecf007df04bf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzgtMi0xLTEtMjAzODI4_a749264f-902d-4812-8b6c-7819480b6679">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="i1d786851fa6a492db6daecf007df04bf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzgtMy0xLTEtMjAzODI4_b7292cb7-7d78-4ca5-ba20-a7f8896270a2">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="i1d786851fa6a492db6daecf007df04bf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzgtNC0xLTEtMjAzODI4_90bfc786-a13b-495f-b71b-f0bdf79ecb36">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="i1d786851fa6a492db6daecf007df04bf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzgtNS0xLTEtMjAzODI4_75f69708-a716-43d1-a1c4-d64b3f1b9d95">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="i1d786851fa6a492db6daecf007df04bf_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzgtNi0xLTEtMjAzODI4_42d3ee5d-45c2-460b-8b11-d424d3bf92e8">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;text-align: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzktMS0xLTEtMjAzODI4_fd7cc9dd-826f-4b51-a26f-7824fb36899c">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzktMi0xLTEtMjAzODI4_33ac41df-30c9-4fca-8762-e32e3cb27d2b">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzktMy0xLTEtMjAzODI4_d40d533d-4d67-440b-8556-281b85510b31">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzktNC0xLTEtMjAzODI4_b4824d9d-a0f6-4cc5-9915-6398ae61ca89">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzktNS0xLTEtMjAzODI4_fea434e3-ce2c-4144-b702-06fb72b9810a">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzktNi0xLTEtMjAzODI4_8d1b8b7d-1285-4059-959a-01e8862b2c1c">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: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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i64eee81102444117a031246b4078c91d" continuedAt="ic1316269f91549b6ac8c6b573c00d8a7"><ix:continuation id="ic1c846953ba64003b6fa48a4891dcfb5"><div style="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 held-to-maturity debt securities that had unrealized losses at December&#160;31, 2021</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div><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: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:center;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:center;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:center;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:center;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:center;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:center;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 #000000;padding:2px 1pt;text-align: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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzMtMS0xLTEtMjA1MTA1_fd1255cc-ec75-465d-8021-99a68dfaa01f">35,280</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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzMtMi0xLTEtMjA1MTA1_2360dce2-d32a-49bb-8fc7-f564bc156e6e">600</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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzMtMy0xLTEtMjA1MTA1_7a5d2043-7a53-48a6-b298-0f2e7e0d90b9">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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzMtNC0xLTEtMjA1MTA1_94ff649e-326c-45db-9911-7fa1d594e877">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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzMtNS0xLTEtMjA1MTA1_57153a51-e7fa-4d1c-8ce9-549523a19fe9">35,280</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="ice32030af90441e48734aa78442e495e_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzMtNi0xLTEtMjA1MTA1_fbbc249a-aee7-4bae-ac45-d42eb9e23425">600</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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzQtMS0xLTEtMjA1MTA1_a068e754-7c53-4d4d-a05c-15f7ce416afd">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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzQtMi0xLTEtMjA1MTA1_764b9f34-5667-4405-ba0b-b0e8221566b1">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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzQtMy0xLTEtMjA1MTA1_205e843d-76cc-4d42-aa1e-1b69283e4ba7">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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzQtNC0xLTEtMjA1MTA1_6ae538b3-05b4-4447-9ae0-e2c3ac4a7e91">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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzQtNS0xLTEtMjA1MTA1_e83f080d-7a41-4bba-85b7-002ba924066d">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="ic3d8e194ecbf4cab82fab03902c0d149_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzQtNi0xLTEtMjA1MTA1_11ceb7c3-c874-46ac-aa86-abaf8225db3a">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 #000000;padding:2px 1pt;text-align: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzUtMS0xLTEtMjA1MTI4_779ac070-ffeb-4f7a-8559-adb75172d8a8">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 #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%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzUtMi0xLTEtMjA1MTI4_6e89fd06-a683-40fe-836a-30414ef5d7f2">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 #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%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzUtMy0xLTEtMjA1MTI4_0709e078-8f75-4371-9903-b2565bc42eba">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 #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%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzUtNC0xLTEtMjA1MTI4_64953bcc-c3b6-43df-9af2-1b04d61df8a0">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 #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%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzUtNS0xLTEtMjA1MTI4_c0a76aaf-1d5d-4c28-a91a-f94b467ad243">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 #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%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzUtNi0xLTEtMjA1MTI4_87008b7c-d7a4-425f-8697-9504b52ffe70">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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="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 evaluates available-for-sale debt securities for expected credit losses ("ECL") 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 style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 style="text-align:justify"><span><br/></span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Extent to which the fair value is less than the amortized cost basis.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Adverse conditions specifically related to the security, an industry, or geographic area (changes in technology, business practice).</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Payment structure of the debt security with respect to underlying issuer or obligor.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Failure of the issuer to make scheduled payment of principal and/or interest.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Changes to the rating of a security or issuer by a nationally recognized statistical rating organization.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Changes in tax or regulatory guidelines that impact a security or underlying 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: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 (loss), net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses ("ACL") 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%">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, 2022, 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 "risk-free," 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, 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%">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><br/></span></div><div style="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 2022, 2021, or 2020. </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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="ic1316269f91549b6ac8c6b573c00d8a7" continuedAt="i24ba97493bbe49ce9acf1bcd8d3c6935"><div 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgzMzM_306523dc-3ba7-40f6-b241-256aa9fd7a09" 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, 2022</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzMtMS0xLTEtMjAzODI4_faa2ee1f-2c83-4bd0-9a69-f7f67c8ca918">50,922</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzMtMi0xLTEtMjAzODI4_beaa7f12-94c4-49f6-9fda-c2d62fc2fec7">50,269</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzQtMS0xLTEtMjAzODI4_89d24ad4-7432-4388-a620-6910f6b48ee3">508,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzQtMi0xLTEtMjAzODI4_0c775694-2f45-4f41-94e6-93fc0d10e565">459,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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzUtMS0xLTEtMjAzODI4_1a0cfa8c-7eaf-4866-8415-8e1ae1bce783">367,743</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzUtMi0xLTEtMjAzODI4_51a96ac4-7ef1-4c5a-be54-4da9b5396622">314,408</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzYtMS0xLTEtMjAzODI4_72468dae-5a9f-4051-8aae-516a0abc32bc">39,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzYtMi0xLTEtMjAzODI4_1cc4b6e8-d557-46a8-ad82-08ca69623ef5">31,679</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzctMS0xLTEtMjAzODI4_a888c535-4bad-442d-8e8f-dd23119024a2">967,461</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzctMi0xLTEtMjAzODI4_7d261410-5f5a-4efe-a862-6c8d4873f702">856,077</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzgtMS0xLTEtMjAzODI4_adf16115-7493-429f-94af-eec3b087a154">864,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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzgtMi0xLTEtMjAzODI4_97be8315-d9ab-425d-939b-909c11fbed4f">738,890</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzktMS0xLTEtMjAzODI4_b70662bd-18d3-43dc-9c21-5309652b2699">1,831,791</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzktMi0xLTEtMjAzODI4_48c8e1b0-2be3-4a99-9f97-335c9f995460">1,594,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:#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><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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzMtMS0xLTEtMjAzODI4_6f868226-afff-46ad-9ca8-981d315831a9">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzMtMi0xLTEtMjAzODI4_114706c5-9207-41f8-818e-a36ffb33ccbc">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzQtMS0xLTEtMjAzODI4_5134bd81-0481-4793-bedc-02c4d1121447">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzQtMi0xLTEtMjAzODI4_c007b6b3-d496-4a62-8324-1fa87cb5e663">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzUtMS0xLTEtMjAzODI4_1fc620df-8dd0-40aa-a40d-c9c930d7a349">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzUtMi0xLTEtMjAzODI4_a809d126-e53f-4250-af14-9ee8918a6809">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzYtMS0xLTEtMjAzODI4_cf7d2728-365d-4809-b73a-3cc6e6442615">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzYtMi0xLTEtMjAzODI4_7bc86c81-903d-49b8-92ed-9a394ac262af">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzctMS0xLTEtMjAzODI4_d4481732-3dcc-46f1-97fc-1b2b5c50b2bc">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzctMi0xLTEtMjAzODI4_6a31a458-ffad-421f-8203-2b6fbe831d56">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzgtMS0xLTEtMjAzODI4_954cd18a-07e5-4b54-8af3-16212ef7b8cd">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzgtMi0xLTEtMjAzODI4_76321b6d-607b-4720-b065-5871a6f0354c">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzktMS0xLTEtMjAzODI4_fa82d733-ea12-45d1-af79-869b6bebc483">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzktMi0xLTEtMjAzODI4_78a8c273-48a6-471b-980d-80f2db2ab9b7">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></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 id="ib1742f58db534a5c9edd7e422128ca99"><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, 2022</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo4YjhjYWQ3OTEzOTM0ZTY2OGNiMDVjYWJhOTYzNDQ2MC90YWJsZXJhbmdlOjhiOGNhZDc5MTM5MzRlNjY4Y2IwNWNhYmE5NjM0NDYwXzUtMS0xLTEtMjAzODI4_1b627f7b-e8dc-4d3b-bdb9-932faa904265">312,344</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo4YjhjYWQ3OTEzOTM0ZTY2OGNiMDVjYWJhOTYzNDQ2MC90YWJsZXJhbmdlOjhiOGNhZDc5MTM5MzRlNjY4Y2IwNWNhYmE5NjM0NDYwXzUtMi0xLTEtMjAzODI4_68192e15-e3a4-4c90-9113-b32f23ed1d9e">261,692</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 #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:#ffffff;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:#ffffff;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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo4YjhjYWQ3OTEzOTM0ZTY2OGNiMDVjYWJhOTYzNDQ2MC90YWJsZXJhbmdlOjhiOGNhZDc5MTM5MzRlNjY4Y2IwNWNhYmE5NjM0NDYwXzctMS0xLTEtMjAzODI4_7ca7953a-9c83-4933-8d8a-0e24603fac29">312,344</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo4YjhjYWQ3OTEzOTM0ZTY2OGNiMDVjYWJhOTYzNDQ2MC90YWJsZXJhbmdlOjhiOGNhZDc5MTM5MzRlNjY4Y2IwNWNhYmE5NjM0NDYwXzctMi0xLTEtMjAzODI4_d9b6f743-dc63-498c-a4cb-e9c505260cf3">261,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;border-bottom:1pt solid #000000;border-top:1pt solid #000;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"><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="border-top:1pt solid #000000;padding:2px 1pt;text-align: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></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%">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;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpiNDljMTA2YTM0Njg0YWRmYWMxYWM0Y2JkNTg2NWUxMy90YWJsZXJhbmdlOmI0OWMxMDZhMzQ2ODRhZGZhYzFhYzRjYmQ1ODY1ZTEzXzUtMS0xLTEtMjA1MjEw_7056db1b-9002-4a86-a10b-f277e71d62f9">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpiNDljMTA2YTM0Njg0YWRmYWMxYWM0Y2JkNTg2NWUxMy90YWJsZXJhbmdlOmI0OWMxMDZhMzQ2ODRhZGZhYzFhYzRjYmQ1ODY1ZTEzXzUtMi0xLTEtMjA1MjEw_b30dffa8-bcec-40a6-9bcc-1c64ec0faed4">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 #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 held-to-maturity debt securities</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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpiNDljMTA2YTM0Njg0YWRmYWMxYWM0Y2JkNTg2NWUxMy90YWJsZXJhbmdlOmI0OWMxMDZhMzQ2ODRhZGZhYzFhYzRjYmQ1ODY1ZTEzXzctMS0xLTEtMjA1MjEw_8c8146af-2d77-41b2-ae90-2947596de3d4">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 #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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpiNDljMTA2YTM0Njg0YWRmYWMxYWM0Y2JkNTg2NWUxMy90YWJsZXJhbmdlOmI0OWMxMDZhMzQ2ODRhZGZhYzFhYzRjYmQ1ODY1ZTEzXzctMi0xLTEtMjA1MjEw_b9206ca2-fb14-4114-ab12-16ab124143e8">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 #000;border-top:1pt solid #000000;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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i24ba97493bbe49ce9acf1bcd8d3c6935"><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 2022 or 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-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 "Note 8 - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased" for further discussion. Securities carried of $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-8" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzY1NDQ_c7907418-4cd4-48a4-95d5-209026745860">1.8</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-8" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzY1NTE_926717ee-fd72-4726-a68b-491c0215884d">1.4</ix:nonFraction> billion, at December&#160;31, 2022 and 2021, 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, 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:700;line-height:120%">Equity 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 Company invests in one CRA qualified equity fund. This security is carried at fair 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 ("SBIC") established for the purpose of providing financing to small businesses in market areas served by the Company. These investments totaled $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzcyMjM_71ff6c58-2636-4ad5-9bfb-4c3beb44553c">1.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzcyMzA_7565d893-7191-4fb7-9076-7efe62232939">1.6</ix:nonFraction> million at December&#160;31, 2022 and 2021, 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, 2022, the Company reviewed these investments and determined that there was <ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5Xzc1MzA_37f4cd01-e5d5-4ad8-ba78-c31df283a90c">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 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 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 ("FHLBNY") stock and non-marketable Atlantic Community Bankers Bank ("ACBB") 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 and ACBB stock totaled $<ix:nonFraction unitRef="usd" contextRef="i56ae0e14f42e4adb850aefba1f3ac36d_I20221231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgwNTI_0033b06d-9654-4c45-a9ae-7b4b0bfa0971">17.6</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i92c0a184e92e4ecc97d99a091065654c_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgwNjM_d990e7f4-a1b7-4aff-b3d7-7fe07c2d3f86">95,000</ix:nonFraction> at December&#160;31, 2022, respectively. These securities are carried at par, which is also cost. The FHLBNY continues to pay dividends and repurchase stock. As such, the Company has not recognized any impairment on its holdings of FHLBNY.</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%">82</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 3 <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMjM0_26fcc013-3af3-48e3-9a32-28d9e4a66ce0" continuedAt="i67571894651b4a9e8fdd6560ff4e3400" escape="true">Loans and Leases</ix:nonNumeric></span></div><ix:continuation id="i67571894651b4a9e8fdd6560ff4e3400" continuedAt="i8cff1ce0d761463e9d35a03bae692882"><div 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMjMy_623ba386-0d50-47ab-9857-9fb325aff8c8" 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%">Loans and Leases at December&#160;31, 2022 and December&#160;31, 2021 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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: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="i4aef0ffc00b946bf8c9138550622c235_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzMtMS0xLTEtMjAzODI4_fef661bd-59a2-4080-a627-0662d0d0a3d3">85,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a588015fb844e6a8c0664ecb726985b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzMtMi0xLTEtMjAzODI4_dd1ec51d-cd74-4947-bc9f-57b5f22843cc">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzQtMS0xLTEtMjAzODI4_3c530b03-04a0-40c3-8977-ce462653f550">705,700</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzQtMi0xLTEtMjAzODI4_487d7a59-f1c7-4baf-9c65-f650e448175e">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307d840c9bc4d0a98b49056b43b5712_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzUtMS0xLTEtMjAzODI4_1654e44c-dcba-48a1-ac78-136b23116eca">756</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="id5192ab6725a4a8588221c156b9ff24c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzUtMi0xLTEtMjAzODI4_03fdf9a6-f5d1-4cc2-acfe-d50862020562">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 #000000;padding:2px 1pt;text-align: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="i85fe16c90aa543629d10308e496b8295_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzYtMS0xLTEtMjAzODI4_b1d13104-5493-4454-b0ea-dd3dc8e9dc88">791,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:#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="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzYtMi0xLTEtMjAzODI4_e266832c-96e1-4891-a54d-ad7ce3318acf">869,553</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="i1e7f2d092e2d445d878e190077ca815a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzgtMS0xLTEtMjAzODI4_7e71c3ac-e386-48c1-aebd-08c57c53b609">201,116</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i34eb470f475e444cbd61b0351e817ea8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzgtMi0xLTEtMjAzODI4_cd8c85f0-8f41-4ca7-90b0-e4d245e04d34">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzktMS0xLTEtMjAzODI4_e1de6213-ac21-4145-8e3b-33530fc4e5e2">214,963</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzktMi0xLTEtMjAzODI4_9444df5f-c8ed-43ae-b2af-ab0cf4dec5e2">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzEwLTEtMS0xLTIwMzgyOA_fe8e81e7-bc75-401b-bbd8-7ff9504b559d">2,437,339</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzEwLTItMS0xLTIwMzgyOA_2fd783ce-7f08-4c0e-9777-16ecc34d9746">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 #000000;padding:2px 1pt;text-align: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="i526c93ae05dc40b6851fb30c85476c84_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzExLTEtMS0xLTIwMzgyOA_c44d938b-befb-40d5-b5d2-73a72ea98810">2,853,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:#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="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzExLTItMS0xLTIwMzgyOA_a331d038-bbe0-4b50-a77d-a3b6dd247fad">2,653,154</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="i19dc44146af84415b5943578518b6e96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzEzLTEtMS0xLTIwMzgyOA_a6149a72-2095-446c-bd2f-3e27deec6a6d">188,623</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="if5ae0de742e84b508665811bbaa5d22d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzEzLTItMS0xLTIwMzgyOA_56bfebc2-a6bf-46ee-8ecb-943d9d51bf9c">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE0LTEtMS0xLTIwMzgyOA_e6f297b7-c84b-4984-91f8-6d744be07234">1,346,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE0LTItMS0xLTIwMzgyOA_c90a3225-267e-4578-b374-cd33c927ec9f">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 #000000;padding:2px 1pt;text-align: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="i9340426e11aa4deeb87eed21f2bf9ae0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE1LTEtMS0xLTIwMzgyOA_f4e375e2-734d-4396-b4ed-c706ba46ef06">1,534,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:#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="i2844ef5d3c0a47c1af5bf65515d4c9f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE1LTItMS0xLTIwMzgyOA_86987221-c5ab-47ef-9d16-39280431d2e8">1,473,582</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="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE3LTEtMS0xLTIwMzgyOA_e9b28186-9b99-432e-b079-227fb753885c">2,224</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i73a523f33c4744eca243e4eff27c50e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE3LTItMS0xLTIwMzgyOA_f86a6113-9a31-4bcd-a792-b2fe625c22a7">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7db1effbc229441da952d0bfeeea4a4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE4LTEtMS0xLTIwMzgyOA_86c33b06-ba31-4d45-8d2b-c652525163b8">75,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7a4862be558462fa2a6ec48c3a7b281_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE4LTItMS0xLTIwMzgyOA_4d0f5c18-d2fc-4785-8f8c-2b08de46f3a3">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 #000000;padding:2px 1pt;text-align: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="i22756d2ed0be487e8098c8af36e16749_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE5LTEtMS0xLTIwMzgyOA_8567b8f4-5456-4992-96cb-e293bd981656">77,636</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ia48ae137ab954101a3d5461727e8c0e5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE5LTItMS0xLTIwMzgyOA_c086ff29-8773-48a1-be12-90c693fdd590">72,051</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="i5f873879c6d943cf87c684bd0430ca0e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIwLTEtMS0xLTIwMzgyOA_5a183bd3-68a5-4350-9f66-5e4eed285ff1">16,134</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ibe9343fd21984456a329aa4216ccc6de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIwLTItMS0xLTIwMzgyOA_2c6beb27-8faf-46cf-ba94-62026a6dbc3c">13,948</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIxLTEtMS0xLTIwMzgyOA_264696b3-5461-41b2-9f4d-0f318c0c3c90">5,273,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:#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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIxLTItMS0xLTIwMzgyOA_5912b246-52d9-4ac5-9ab3-9e04122b33e9">5,082,288</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIyLTEtMS0xLTIwMzgyOA_742544cc-68f7-4215-880a-4aae27d03f13">4,747</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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIyLTItMS0xLTIwMzgyOA_0a0f9393-b8c3-44c7-b949-f419b884662c">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></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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIzLTEtMS0xLTIwMzgyOA_7e173d70-93e2-444d-8ef2-27075882c424">5,268,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:#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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIzLTItMS0xLTIwMzgyOA_3c9fd32d-040f-41f1-bf9a-6298d7a97824">5,075,467</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 2022. 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 ("LTV") and documentation requirements. LTVs exceeding <ix:nonFraction unitRef="number" contextRef="i9876f59697b4492db4fe5c3a02e43fdb_I20221231" decimals="INF" name="tmp:LoanToValueFixedRateLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEwMzU_74c4b4a2-a686-4e5d-8164-f93e8a979a20">80</ix:nonFraction>% for fixed rate loans and <ix:nonFraction unitRef="number" contextRef="i9876f59697b4492db4fe5c3a02e43fdb_I20221231" decimals="INF" name="tmp:LoanToValueAdjustedRateLoans" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEwNjM_2ad23c10-7a80-4cef-ad84-e78ddb4e8814">80</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="tmp:MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent" scale="-4" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzIxNjM_0d5464fb-a7eb-4b93-a0ba-7cc9d95fea6f">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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><div><span><br/></span></div><ix:continuation id="i8cff1ce0d761463e9d35a03bae692882" continuedAt="i13a45be76c4045c390d50dd3e4d68015"><div style="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 2022, 2021, and 2020, the Company sold residential mortgage loans totaling $<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-5" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzI5MzI_a5e6ea31-ca9c-401d-8249-0eb0920fdd2b">8.9</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-5" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzI5MzY_7ade9dcf-b9a7-4d91-bf0f-0128c23494a1">31.5</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-5" name="us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzI5NDQ_435d2325-0021-414f-b995-47b5b831bb95">51.7</ix:nonFraction> million, respectively, and realized net gains on these sales of $<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:GainLossOnSaleOfMortgageLoans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzMwMDM_e73f3352-d8b9-4ab7-91a0-90408b0a38c7">155,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSaleOfMortgageLoans" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzMwMDc_5b843315-71a4-4683-b486-867a6db70308">943,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-5" name="us-gaap:GainLossOnSaleOfMortgageLoans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzE1MzkzMTYyODI2Nzg2_f0f5da1c-0429-4b9d-b162-4c692018ff65">2.1</ix:nonFraction> million, 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 2022, 2021, and 2020, the Company recorded mortgage-servicing assets of $<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAdditions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM0Mzk_3ba01174-aeb3-4888-9769-74f2442dfeca">66,000</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAdditions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM0NDM_f1a301d0-7c9d-4e06-a8b3-3b4e7008b6ed">236,000</ix:nonFraction>, and $<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ServicingAssetAtAmortizedValueAdditions" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM0NTE_29c9d28a-2325-43af-9111-36f439a872f4">388,000</ix:nonFraction>, respectively. The loans sold to FHLMC and SONYMA were originated with the intent to sell.</span></div><div 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%">Amortization of mortgage servicing assets amounted to $<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM2MDE_65403fed-0f88-4918-9e5b-f811ca71ad7b">128,000</ix:nonFraction> in 2022, $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM2MTE_2ea0cac7-8511-4a57-b462-a656adc526a5">182,000</ix:nonFraction> in 2021, and $<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM2MjU_fb3376df-a4f1-4e38-adc0-081b9e804f17">221,000</ix:nonFraction> in 2020. At December&#160;31, 2022 and 2021, the Company serviced residential mortgage loans aggregating $<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-5" name="tmp:Residentialmortgageloansserviced" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM3MDk_656f7952-932c-413a-94f2-0c3c5600318f">137.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-5" name="tmp:Residentialmortgageloansserviced" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM3MTY_cc8a29b1-490e-4669-9416-b2ee186895a0">147.1</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM4NTk_d36756bf-ddc7-478b-81aa-b1ccdfad988c">1.0</ix:nonFraction> million at December&#160;31, 2022 and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-5" name="us-gaap:ServicingAssetAtAmortizedValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM4NzI_9bada5a7-e36a-4161-ba4a-573f33efa9cc">1.0</ix:nonFraction> million at December&#160;31, 2021. These mortgage servicing rights were evaluated for impairment at year-end 2022 and 2021 and <ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="INF" name="us-gaap:MortgageServicingRightsMSRImpairmentRecovery" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM5NzA_5eb3e4e5-62ae-4632-845c-f4e89811a0b4"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:MortgageServicingRightsMSRImpairmentRecovery" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM5NzA_b08d281e-9d61-4a75-b661-fb78fc107330">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzQwNzY_88faeb94-0b3c-4a55-8688-54ec6212cd50">0</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-5" name="us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzQwODM_e252559e-2497-47cb-b78d-1e3d6454f8f8">0.2</ix:nonFraction> million at December&#160;31, 2022 and 2021, 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 bank may use unencumbered mortgage related assets to secure borrowings from the FHLB. At December&#160;31, 2022 and 2021, the Company had $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzQyODI_4261d102-9fd8-4fd2-98a8-94bf5bea62f1">50.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzQyODk_e5a40259-f483-46ec-b121-552cf88c7ce0">110.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 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, 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%">84</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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i13a45be76c4045c390d50dd3e4d68015" continuedAt="i31afa6d939644b9596652f89221cdc40"><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:112%">The consumer loan portfolio includes indirect and direct loans relating to personal installment loans, 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 and Pennsylvania communities served by Tompkins Community Bank. The Bank operates <ix:nonFraction unitRef="banking_office" contextRef="ie4c90d9cb8304af58ca05870580560ad_D20220101-20221231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzg1MDM_f3f0be62-342b-49ec-b44f-a01ac0890a66">twelve</ix:nonFraction> banking offices in the counties of Tompkins, Cayuga, Cortland, Onondaga and Schuyler, New York; <ix:nonFraction unitRef="banking_office" contextRef="i621f0b9e667445e192c253489a227d08_D20220101-20221231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzg2MzE_66a4fd0e-d75d-41a1-8386-ee7c55c0af27">sixteen</ix:nonFraction> banking offices in the counties of Wyoming, Livingston, Genesee, Orleans and Monroe, New York; <ix:nonFraction unitRef="banking_office" contextRef="i947ef3f6afad4782896b9cda30890f67_D20220101-20221231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzg3NTE_f4bfbca4-7578-409b-b4a6-c207d433597b">thirteen</ix:nonFraction> banking offices in the counties of Putnam County, Dutchess County and Westchester, New York; and <ix:nonFraction unitRef="banking_office" contextRef="i78d18bb1ea2c4b47a6e25315a072666a_D20220101-20221231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzg4NjY_5e52fe93-dc02-4bee-8ac3-78b4b71e32df">nineteen</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="tmp:ScheduleOfLoansToRelatedPartiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMjI4_9878f8bc-ae62-4f76-aebc-c05640e52460" 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%">2022</span></td><td colspan="3" style="padding: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%">2021</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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzItMS0xLTEtMjAzODI4_b62b8bb0-239d-4e48-89ec-be9d13cfcee4">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-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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzItMi0xLTEtMjAzODI4_da330db2-31fc-4ffc-9f24-5a0759894299">49,080</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzMtMS0xLTEtMjAzODI4_2abe002e-e008-445e-9164-155604d53606">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzMtMi0xLTEtMjAzODI4_fba105e1-afc6-4afd-a89e-f58f3900f420">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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzQtMS0xLTEtMjAzODI4_4d5a69c6-9120-4238-936b-864e8f30e221">25,545</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzQtMi0xLTEtMjAzODI4_0c7af230-9272-490c-9294-d0c76419b462">7,274</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:LoansandLeasesReceivableRelatedPartiesLoanPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzUtMS0xLTEtMjAzODI4_5ac0b8b9-97ba-4aa0-9245-8a2a0de4bde4">16,964</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:LoansandLeasesReceivableRelatedPartiesLoanPayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzUtMi0xLTEtMjAzODI4_f1ea24fb-9d4d-43bd-a34d-763e86f5c4c9">34,451</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzYtMS0xLTEtMjAzODI4_95eb76aa-5477-4f1f-81fa-bc96dd8a115b">30,484</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:LoansAndLeasesReceivableRelatedParties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzYtMi0xLTEtMjAzODI4_1dfd0de1-3ed2-4fd1-a37c-3210843e8eb0">21,903</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 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%">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></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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i31afa6d939644b9596652f89221cdc40" continuedAt="i552cc45125244fa5ab38b175db0dd632"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:PastDueFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMjM3_5791f212-a538-4ab8-950f-09bc3dfedc56" continuedAt="ibdfa703aa6eb4de39dfcd623024b73f7" 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, 2022 and 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: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, 2022</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="ib9d7a42382a241b29d39f24ea6c51bba_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzQtMS0xLTEtMjAzODI4_b43792e7-ca07-467d-aa59-887902afd0bf">58</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="i823d7dee61754f62a10e0e389a5b59b1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzQtMi0xLTEtMjAzODI4_517cd2ba-beea-4797-94c8-29b7ad82ced5">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="i5dccf554826e4b20ad7e4bd27c2b1fa1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzQtMy0xLTEtMjAzODI4_0dd52447-c982-44b0-b31f-dba5a7f53ecb">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="i57c9c165a614487f878953b3c3ec3cab_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzQtNC0xLTEtMjAzODI4_1fa03c34-1e93-46c4-860e-7c34837764a0">58</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="i7f6eeab82c0c4dc09f3ee6ec94de1b5d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzQtNS0xLTEtMjAzODI4_0ba77614-fd0a-48bc-b0c9-90c0e3ef0f87">85,015</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="i4aef0ffc00b946bf8c9138550622c235_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzQtNi0xLTEtMjAzODI4_576e68d6-3ef8-486e-b608-ba83434a6698">85,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 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="i601178962e77411c9266532c7486ca83_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzUtMS0xLTEtMjAzODI4_73f01187-3b43-4bf0-952a-1d79f8cb6b0a">50</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="ib326d9c295374c198d6024e417bb753b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzUtMi0xLTEtMjAzODI4_c6cf54c7-2d0e-4a7b-9c57-8e463bda0cf2">381</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="id1c95733138f430aab22c18feca991f9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzUtMy0xLTEtMjAzODI4_8a8eea56-911a-49dd-9aa7-9913b9d263ca">82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6e8629234f374ac68c71a8a438e18921_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzUtNC0xLTEtMjAzODI4_e75f4056-3943-4954-be82-36e46c1c6bda">513</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4c6cf6df30640b3958cbc4fe36278bc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzUtNS0xLTEtMjAzODI4_25f953f3-6b34-4c1d-b544-5db2ed9d7dee">705,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzUtNi0xLTEtMjAzODI4_e47788ea-db38-476f-8a14-eed3d43f2848">705,700</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="i9b24bc77e314499887a72d94457ddd60_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzYtMS0xLTEtMjAzODI4_53b73c7e-1afa-4ddd-b359-93073e3f0207">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="idaafd7b2d5194f93aada226224bae737_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzYtMi0xLTEtMjAzODI4_79492e20-f0b4-4f0c-9199-1803c1b11b85">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="ib094c17524d04caca4f87fed809924a1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzYtMy0xLTEtMjAzODI4_77e7594b-b8d3-4b91-9053-7cb22f7a07c5">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="i1e228e035e4e48f897a51e4695c188de_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzYtNC0xLTEtMjAzODI4_784815bd-3a89-496b-b8ce-904aac781cc1">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="i76380836e2294bd280341d89c1d24a76_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzYtNS0xLTEtMjAzODI4_4037bad6-bfad-4044-b13a-8bdf91170a55">756</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8307d840c9bc4d0a98b49056b43b5712_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzYtNi0xLTEtMjAzODI4_209df3a7-cf7b-42f9-a0f3-a0dfab4b3ad2">756</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="ib59bbfdd4c4445c39ce9e2a432405a60_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzctMS0xLTEtMjAzODI4_82d3805e-6865-4bbc-8874-a6875bacd7fb">108</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="i77bcd1157a3e4e969b7aa645e063c31a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzctMi0xLTEtMjAzODI4_48b07313-baf8-48ca-8a1f-8833a50111c8">381</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="i4720afc80dc14daa9205c16f0ff8d64b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzctMy0xLTEtMjAzODI4_cf219eda-5f98-43e0-ab4b-303cc1b39183">82</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="ica642c261963459b88013df3ab5f8fa1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzctNC0xLTEtMjAzODI4_3cbd716b-1ed7-4163-ae67-a1fa3b63c9d5">571</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="i7e794f839aa4472094a83533dba5e9a0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzctNS0xLTEtMjAzODI4_6cf72c15-bdf9-4ae2-baa6-2be16da95089">790,958</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="i85fe16c90aa543629d10308e496b8295_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzctNi0xLTEtMjAzODI4_8e73dd42-db66-4b08-98b2-e4f43a17336d">791,529</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="ib1da55f188254d09bfb310e21ca1687a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzktMS0xLTEtMjAzODI4_e26e9cd6-6574-48d3-a14a-1abe4828c346">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="i967f536c4ae14ed5a3d615ccb7684bfe_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzktMi0xLTEtMjAzODI4_eeb5feec-4053-4f5a-ae00-8ba80cd99970">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="i70cd0c89ee904f5c900333a88f7cde19_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzktMy0xLTEtMjAzODI4_3afb805d-ca0e-4f10-84cd-1db861190efd">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="i9794862d27c9441b9cf6c698ab15addb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzktNC0xLTEtMjAzODI4_8ab817e8-ed5b-47cd-913e-5a22a6d74290">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="i6b78db6485e54833b955cd0a73c11fc1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzktNS0xLTEtMjAzODI4_d9e4517f-0566-4587-ad82-529a9211c1f8">201,116</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1e7f2d092e2d445d878e190077ca815a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzktNi0xLTEtMjAzODI4_4e5c8dee-c943-48ea-adf9-274da4b5ed29">201,116</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="if33a67ac7f6847849fc32e1044467b71_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEwLTEtMS0xLTIwMzgyOA_614e5a35-7f9c-4d41-bc3e-881f75e16316">128</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="ic8f729813b2f49838ad428a046e7cf43_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEwLTItMS0xLTIwMzgyOA_73f95fcc-769d-42d5-8455-7a97264fafb4">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="i7413b1e976c04704bb854488dd0b4db9_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEwLTMtMS0xLTIwMzgyOA_d190dfdc-e5b2-4d46-8a0c-857c90182fd5">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="ia18dd33106e94da89b242a565cc438a0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEwLTQtMS0xLTIwMzgyOA_8840a071-3bf0-4f2f-a507-f2daee66a32a">128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba90ca7f524a4d238200a16ebd562a87_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEwLTUtMS0xLTIwMzgyOA_218c0603-8dd7-4c46-b4dd-75b01af80547">214,835</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEwLTYtMS0xLTIwMzgyOA_2497da3a-c579-49b0-beb6-61a413b0e41d">214,963</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="ie7832815b94245beb2306aa5b841f7b1_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzExLTEtMS0xLTIwMzgyOA_63534d8c-dc9b-4cee-abf1-e75741031606">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="i29a9c168613d46d1865f15bd667f5a45_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzExLTItMS0xLTIwMzgyOA_25b63601-1e5e-4524-852c-1414e08965be">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="i46740c457dab4c9b8ed3525c16b6e1c3_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzExLTMtMS0xLTIwMzgyOA_f512b56d-aa8f-404b-9124-48d495d19a6c">11,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i85e1f92216b7458cbb138265729d4962_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzExLTQtMS0xLTIwMzgyOA_4d07bd32-67c5-4da6-bc8b-184159a107c8">11,449</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie55934fb95ae4bcb9cf9ce417d3032bb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzExLTUtMS0xLTIwMzgyOA_071143e4-1cf6-4de1-88bf-a9cbc996118b">2,425,890</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzExLTYtMS0xLTIwMzgyOA_102e21e7-3872-42f8-82cf-0f16736e5192">2,437,339</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="i0930064dd17f405886f27a9215ae9e32_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEyLTEtMS0xLTIwMzgyOA_aa907b4a-c99b-4c6a-ae67-0cc82357250c">128</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="i99899e2ef5614dcb9f3bcd7d98a6d9fd_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEyLTItMS0xLTIwMzgyOA_7b8bb54f-8efb-4dce-b393-7618c3f10ccc">0</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="i14eb164f30f04858b90ecefd30108ab3_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEyLTMtMS0xLTIwMzgyOA_dd74824c-7a3c-46e8-9b08-6fc1d24e87d6">11,449</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="if1611663c89e461a8e174857bc703b3b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEyLTQtMS0xLTIwMzgyOA_2e1e7343-7124-4a5e-aa1a-0d40b33ab43e">11,577</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="i3a63499b45024c8e8ae9246dff15a102_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEyLTUtMS0xLTIwMzgyOA_32314f05-7484-4b7c-8a0f-92ab2a36fa9d">2,841,841</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="i526c93ae05dc40b6851fb30c85476c84_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEyLTYtMS0xLTIwMzgyOA_95f5c8f6-04e1-449f-b511-549776614909">2,853,418</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="ie805dc7835624cfc9622c3702d61f88c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE0LTEtMS0xLTIwMzgyOA_b4584fcb-0e4b-4813-8c39-67d3c4e429a6">435</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="i72c4285184304195b8fd08dfdd0ba450_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE0LTItMS0xLTIwMzgyOA_c5b337e9-d822-44ff-85fc-d27ab7eee3da">204</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="iad5eb9bd3a924e59942f2302932ceb18_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE0LTMtMS0xLTIwMzgyOA_a2ff016c-1467-4fc3-8752-f900e86107c9">1,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27211b57dafb4dfa9cab839262c7417d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE0LTQtMS0xLTIwMzgyOA_21a5101d-586f-465d-8e67-d67babd0d7d5">2,267</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idbf3cd70eef24ce1966cba23f4199427_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE0LTUtMS0xLTIwMzgyOA_6e68d204-83b8-4bc3-bb24-181b2c1f8f2e">186,356</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19dc44146af84415b5943578518b6e96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE0LTYtMS0xLTIwMzgyOA_2f1da2bb-1f80-438e-be25-b6d3e9965a25">188,623</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="i150195515c8440698d0f00f579492af6_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE1LTEtMS0xLTIwMzgyOA_52c506df-3679-4de6-be83-d9b730548723">1,748</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="iaf6380b042844cb298f4abae4bc6412b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE1LTItMS0xLTIwMzgyOA_f3bd4ff5-0539-47d4-b4ec-d33e90db9d4e">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="i5dd31a7a7a0f40138ed7711caf7a7f21_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE1LTMtMS0xLTIwMzgyOA_69ff72d7-af79-453d-8170-b05c1bdacb4d">6,802</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifd63b47597b24732a35e8c2babd1fae4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE1LTQtMS0xLTIwMzgyOA_f54ba235-31d8-42b6-943e-15dd2163ae05">8,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="i13ff304cd1dc483aa1a765d1325663cb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE1LTUtMS0xLTIwMzgyOA_9288c318-3c43-4002-a580-32e68f324807">1,337,768</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE1LTYtMS0xLTIwMzgyOA_098c7aad-eea1-453e-ae1e-cf1ff9554e8d">1,346,318</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="if8582dcc70dc4408bb9fe4177f4a812b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE2LTEtMS0xLTIwMzgyOA_ecca73cf-0215-4d34-9b2a-177f881a97c8">2,183</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="i5b29fe1208834b96a7926c5fc8097456_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE2LTItMS0xLTIwMzgyOA_d9cdb7e9-69d9-4f69-9805-37c1bdbedf9f">204</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="i6426d591e71741c59f5827aaf654e67c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE2LTMtMS0xLTIwMzgyOA_42e235af-6a60-4190-bae8-e2d5b91b0abd">8,430</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="if13e9ce31ce44407bbeb010e290d53aa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE2LTQtMS0xLTIwMzgyOA_4e80ca53-093e-4743-aeb1-fbeec0eca62a">10,817</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="ifa374bfebe0b49838517f5efb8f8c716_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE2LTUtMS0xLTIwMzgyOA_2f3923d1-8147-4196-8ce5-e94d8e0bd2ab">1,524,124</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="i9340426e11aa4deeb87eed21f2bf9ae0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE2LTYtMS0xLTIwMzgyOA_6eb0ee43-1c6d-413e-a90e-6d2fa320ffcc">1,534,941</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="ic183a9c6bc9143a0b734c949f06a0336_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE4LTEtMS0xLTIwMzgyOA_d17accfa-78a1-461d-958b-4acf81954393">66</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="id69cb7e3f47f4a678289fa821398ab8b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE4LTItMS0xLTIwMzgyOA_ce431213-e24b-412b-ab4b-1263a484ca45">31</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="i7926f39edcb34cf7a4f079efd1431772_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE4LTMtMS0xLTIwMzgyOA_0335109e-a2e8-4fc5-ae99-8b078f3d3b05">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0bdcffbf3d5949a78177f3a1e0f8cb5b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE4LTQtMS0xLTIwMzgyOA_74dba29f-0d53-4ff2-9ae3-5414d7b586e8">150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib163d5d02ae04d84a461c596a7821634_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE4LTUtMS0xLTIwMzgyOA_bd25bf9f-6757-4615-b71d-4724405e065c">2,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="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE4LTYtMS0xLTIwMzgyOA_b4843456-7928-4860-b8f3-fc993cc986bb">2,224</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="i011d4c3649714f4190c934840d5b35f5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE5LTEtMS0xLTIwMzgyOA_479d34ef-d2b9-4493-97c4-846c326ce72b">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="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="i31cf50b2c0594d17a24da3ce6b60957e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE5LTItMS0xLTIwMzgyOA_1f59f2e8-fde4-4d29-b334-c3cf4d8d7c5d">19</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="ib7cca4c5efd14fb8bce47f21f7aab203_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE5LTMtMS0xLTIwMzgyOA_6aed95c4-1fee-465a-964c-04e2bbd1b180">112</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i440f557cfc3849d4aade864fb664841f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE5LTQtMS0xLTIwMzgyOA_a4b30d3d-d330-4861-9f44-9f70d07686fd">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="iaede2ba8f36b407ba8639a0d64ed0c8d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE5LTUtMS0xLTIwMzgyOA_b83fde2a-c7a5-49ed-8233-7a3e0a10c120">75,229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7db1effbc229441da952d0bfeeea4a4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE5LTYtMS0xLTIwMzgyOA_e06278fe-405a-4562-9f53-687fd5727c59">75,412</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="ieb8e0b06a70d488595cb9b7607da1c4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIwLTEtMS0xLTIwMzgyOA_5e0618c8-0b9a-4ab7-bf89-d574afd76e29">118</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="i027c4c20972849d5a9dd7d3bb6a67d5a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIwLTItMS0xLTIwMzgyOA_6bba505a-dd5c-4f04-8df7-9ce85a9d6eb9">50</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="i8ce58f384d5a4487825ee3aee22a49eb_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIwLTMtMS0xLTIwMzgyOA_b4be47d9-170e-4e49-9069-19e3aaeb9971">165</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="i3a70ce51dc034e35bedbb42579d2ee8c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIwLTQtMS0xLTIwMzgyOA_27fbbc37-0c96-462a-9fb8-79b55d81225e">333</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="i62da9386aea747d9b8210448d5fea1d7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIwLTUtMS0xLTIwMzgyOA_a30a82d2-afea-4ea6-bcf3-c8b13e0ea193">77,303</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="i22756d2ed0be487e8098c8af36e16749_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIwLTYtMS0xLTIwMzgyOA_fd3746ac-6cdd-45d8-9f57-2489b2b57605">77,636</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="ia295b0e20888454db951d536b50d3b59_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIxLTEtMS0xLTIwMzgyOA_b59228a9-42e2-4909-8f94-6632a3086efe">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="ib7308b17aabd481db881336f37a78bda_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIxLTItMS0xLTIwMzgyOA_ae92fd0b-7df3-49fd-83c0-9cc98adf9a65">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="i97196b030d2c446a86907d9522a057f5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIxLTMtMS0xLTIwMzgyOA_50d4f6ad-8fa1-479f-a98f-1fecef8fce04">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="i852a4b6a508245c28a7f6de840c60819_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIxLTQtMS0xLTIwMzgyOA_b33d1879-c974-4ef6-ac4b-8470490fcfae">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="i2fb998798952402ea3537ea71214ebfa_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIxLTUtMS0xLTIwMzgyOA_566e4bf5-25a1-46f4-a5f7-0c3771dae9cc">16,134</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="i5f873879c6d943cf87c684bd0430ca0e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIxLTYtMS0xLTIwMzgyOA_819fbfbd-22df-4e39-af48-2b9be0c27872">16,134</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 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="i2d50fe500be1489993274ab4454b2eb5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIyLTEtMS0xLTIwMzgyOA_7eb509bb-2416-4065-9ae4-86f4140a56ee">2,537</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ie7c99e2cd68e42bfb716d214cf13d550_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIyLTItMS0xLTIwMzgyOA_ae868f0a-2671-4447-9cd9-0a2df96e6941">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:#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="i82096efafeae49f4b506a95c7c5a6f60_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIyLTMtMS0xLTIwMzgyOA_fd72c4b7-0fbf-476f-896f-28146c61825a">20,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:#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="ia8845dd7e9b7496a8c6a5521970cc018_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIyLTQtMS0xLTIwMzgyOA_e8bddd35-d76f-4d95-a7e1-9f5bf4abeb5a">23,298</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ieda3758a5c954bccb0a9c8a76478b6b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIyLTUtMS0xLTIwMzgyOA_2ad2cc03-485b-43ad-affc-c8093621ce73">5,250,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;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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIyLTYtMS0xLTIwMzgyOA_a849502f-394a-4577-a575-7ab18cd2e6b8">5,273,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:#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="ieda3758a5c954bccb0a9c8a76478b6b8_I20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIzLTUtMS0xLTIwMzgyOA_062ef570-6ff7-41ac-b7f7-a62f90e0200b">4,747</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIzLTYtMS0xLTIwMzgyOA_b04416b9-2692-4ecd-9bd0-af53e896dfda">4,747</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="i2d50fe500be1489993274ab4454b2eb5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzI0LTEtMS0xLTIwMzgyOA_5ee032a1-1ad8-4837-a349-5eac0e96916b">2,537</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ie7c99e2cd68e42bfb716d214cf13d550_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzI0LTItMS0xLTIwMzgyOA_403af56b-a41e-4356-a9f5-19af0a3185b0">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:#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="i82096efafeae49f4b506a95c7c5a6f60_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzI0LTMtMS0xLTIwMzgyOA_838b9eb2-16fc-469a-95f2-b06f9b5cea8a">20,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:#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="ia8845dd7e9b7496a8c6a5521970cc018_I20221231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzI0LTQtMS0xLTIwMzgyOA_596c8750-82dd-4097-9260-6da58ac0b6bd">23,298</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ieda3758a5c954bccb0a9c8a76478b6b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzI0LTUtMS0xLTIwMzgyOA_408d239a-11f6-4397-9336-4366b22a5c43">5,245,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:#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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzI0LTYtMS0xLTIwMzgyOA_4cf85fc1-3ff5-4cc7-81e2-0b9b94d4aaec">5,268,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:#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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i552cc45125244fa5ab38b175db0dd632" continuedAt="i2c36aeb0d7154aabb660304a90dd9bd4"><div><ix:continuation id="ibdfa703aa6eb4de39dfcd623024b73f7"><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, 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: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="i9481043ecfb64db2ad0bbd0f56e2aed1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzQtMS0xLTEtMjAzODI4_85246702-6c00-4fa8-83af-66cdb6ad609a">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="iab9a318fba45436a836d899d91de9741_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzQtMi0xLTEtMjAzODI4_a5b6b8f3-4063-46ab-ab20-59142d342468">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="i6a3863dd851a4ee0a7cf1b0c97e56340_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzQtMy0xLTEtMjAzODI4_e823fc52-719e-40f1-a09e-c7918cf7b300">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="i64774241bb7d47e6a1447fb3dbb87a89_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzQtNC0xLTEtMjAzODI4_54f19240-36e7-4301-be3f-0264c71e9244">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="i09561aafa75c4d1ca6d57949ddf640bc_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzQtNS0xLTEtMjAzODI4_896953b8-b5b3-4171-b855-db4936d37fb1">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="i5a588015fb844e6a8c0664ecb726985b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzQtNi0xLTEtMjAzODI4_4fdfb4d4-decc-4f02-bf01-9700c3fde2e2">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="i5a7626ce6f204d1eb01f1e844628a12d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzUtMS0xLTEtMjAzODI4_941b5069-206e-49ea-be78-1aa5a72666a0">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="i02f5b0afc76d41769f724d6c9ceb116f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzUtMi0xLTEtMjAzODI4_0a9e8333-b217-4d45-8aa1-2019ff17ef28">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="i2e9949f6c8014034b31b19d909ee44ae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzUtMy0xLTEtMjAzODI4_47e2a569-1c79-455d-9773-138c391ae003">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="i6b625f3026ec402d9765988a9129028c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzUtNC0xLTEtMjAzODI4_a52dffce-2297-4b55-a80a-a87cb0051f8e">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="i67689ece9c8c429da95caf2e85e5fa03_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzUtNS0xLTEtMjAzODI4_038086eb-98bb-4758-adae-ab650a79b80f">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="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzUtNi0xLTEtMjAzODI4_3f2f8464-ba46-47f9-8047-10708aa7d2bc">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="id5c2cc66af964ce9932aa07be22e8a1a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzYtMS0xLTEtMjAzODI4_919e4ab1-69b1-4091-a9e4-a72fbdadecf1">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="i2280c25b74d540e680af3d30890f5c33_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzYtMi0xLTEtMjAzODI4_304f99a6-c5f8-441a-81ad-623995718d77">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="i80bf2cc136054790990ace599d96ca61_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzYtMy0xLTEtMjAzODI4_7273ea50-faf8-4d13-aef8-380f9eba35ca">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="ic032a6fdfe58425a9886290b6871baa2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzYtNC0xLTEtMjAzODI4_1316dc37-538d-4437-9ef0-1ee0342bcbe7">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="i8cad7127d4fd47bcad35acad0d5457d0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzYtNS0xLTEtMjAzODI4_09be1bbf-6c86-4daa-86f7-d588414d6c44">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="id5192ab6725a4a8588221c156b9ff24c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzYtNi0xLTEtMjAzODI4_368406d6-67a9-49e4-9985-4e3dec1c63de">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 #000000;padding:2px 1pt;text-align: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="idb5d535442414c74b5a35f83c8f43941_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzctMS0xLTEtMjAzODI4_2f333cb3-f4a4-409d-beb7-b8ecf63f6170">506</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="i1a059a69df00425da8baae9d99217f3a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzctMi0xLTEtMjAzODI4_3b7ea4dc-8537-4800-bf18-d4db3d973c0d">6</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="if2eb13eac5a74ad7a914bf57e568afa3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzctMy0xLTEtMjAzODI4_f152d8f8-b373-43f8-bd41-3a98c7d63204">88</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="i270c510433b046c097adcdb5fb7cdce4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzctNC0xLTEtMjAzODI4_ee6004d6-b9e2-4917-ba12-6bf38ef59bd1">600</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="i9b86122c66df4807896ba09843dfb59b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzctNS0xLTEtMjAzODI4_39b4173b-f305-4c79-9b0e-a44dc595c0cb">868,953</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="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzctNi0xLTEtMjAzODI4_a94546f9-980f-4031-8f90-0439ac90048e">869,553</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="ie3d395d6c44a4703ac351714fa15bcac_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzktMS0xLTEtMjAzODI4_fa794375-b6f0-46a0-8633-a1e58a307a38">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="i4fcadf23afd54db08b97486cb014ab10_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzktMi0xLTEtMjAzODI4_1f792bd0-8efa-4c8a-99ec-a0f5a411f3e4">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="idf03a3ab18bb4dbd92ff72c35d6fdbb5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzktMy0xLTEtMjAzODI4_1a1c8693-a73c-4101-8b5b-e9ff978cf4b4">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="if835c20f51c149148307ace197a022fb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzktNC0xLTEtMjAzODI4_384adb9e-f137-4b38-9dc8-896d75717114">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="i5c65535c71354f09905d514bf6c149fe_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzktNS0xLTEtMjAzODI4_7521ac2b-92f9-4bfa-8770-b9bc95aeae69">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="i34eb470f475e444cbd61b0351e817ea8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzktNi0xLTEtMjAzODI4_3b918c5a-0ed8-4b59-b605-050d705b59b8">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="i264ca7f97d0a45e4a0e69b78fe110498_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEwLTEtMS0xLTIwMzgyOA_d9dab53f-8ab8-4966-8576-e8d05d6d5150">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="i97b3a576d3e745c98d6df295324914e0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEwLTItMS0xLTIwMzgyOA_d428e2fd-7ffe-437c-800d-48d0477293ea">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="i66f675a496374b238be9692b12810007_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEwLTMtMS0xLTIwMzgyOA_6e3d437f-9beb-4851-9ede-fe6764077671">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="i0bd1bf3882be4d74b454ab9370c921f9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEwLTQtMS0xLTIwMzgyOA_37f5f8a3-2762-44de-bc20-7acb6c614e33">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="id961d2ea9d7b473ca307a60d524714db_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEwLTUtMS0xLTIwMzgyOA_48c043a0-d903-4781-be2a-70c04945d537">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="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEwLTYtMS0xLTIwMzgyOA_ad6e03e7-51f5-498e-89c4-481c28493c86">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="i2d7352613b2d48ebb581ab961b8f9ac4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzExLTEtMS0xLTIwMzgyOA_249b54a0-5f32-4b8c-ab14-d6add1e42545">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if94c85861d4946ec9ab4ce17caf03797_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzExLTItMS0xLTIwMzgyOA_8011253f-a069-46bd-bd5a-3dad1be410c6">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61bdc65d83ef4ea5b01549be5fe0a7a4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzExLTMtMS0xLTIwMzgyOA_d756815c-040b-4604-b902-ca72c6388160">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="i0e38fb4884ee44d884f0e1f232b5e257_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzExLTQtMS0xLTIwMzgyOA_1f2c9de0-72c4-48ec-a76f-86d798ab1aef">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="i3fda9dc704d7496ab64ed6b5f104c9b0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzExLTUtMS0xLTIwMzgyOA_cc4b6f46-eb86-4ec0-8481-2dde0ec8715a">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="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzExLTYtMS0xLTIwMzgyOA_3aeb5442-0b3f-4a50-8a6a-ac153fba2a80">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 #000000;padding:2px 1pt;text-align: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="ia00d12c6055b4d5fa60e8ffad6b06110_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEyLTEtMS0xLTIwMzgyOA_c123d52d-c00f-43d9-bea8-f29c2d7b93c8">271</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="if68653869b5d47988ecc229342365010_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEyLTItMS0xLTIwMzgyOA_5781db98-0429-4685-9adf-686f2a76bdae">257</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="i3bdf9871f4f14e4e8f34521695cf9be3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEyLTMtMS0xLTIwMzgyOA_d13c7d98-8736-4378-a63e-6cce5e454849">3,305</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="i55f221cde7ec415a9cc1f1ce1a5f6650_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEyLTQtMS0xLTIwMzgyOA_2256c969-fd2d-4880-9232-0bbaedb476ad">3,833</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="i65958e6b125748cc80ad51f60b2be69c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEyLTUtMS0xLTIwMzgyOA_4eb81dec-6630-4840-a9d2-d96b73d62aeb">2,649,321</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="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEyLTYtMS0xLTIwMzgyOA_6461ae7a-7517-4fc4-89bf-017c557a1fe0">2,653,154</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="ide5192f0d6e04f308351367f89c9abe5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE0LTEtMS0xLTIwMzgyOA_bd9f7c1e-6ac2-4cf7-8696-f97f29447185">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if2eac557afe84a298e510b9ccbd9adb1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE0LTItMS0xLTIwMzgyOA_27f5df71-bd56-40b7-a1c3-87e063474999">417</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19cb3401b8704e04b7e81a829fad38d9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE0LTMtMS0xLTIwMzgyOA_8e5659d3-c864-4eae-8f2f-105da585534d">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="ifc52de8cb21b40d3a0837f8d6afcc8a8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE0LTQtMS0xLTIwMzgyOA_89fc202a-1dea-484e-a2fd-7b773b3f1d79">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="ia740b1895e25425c9c04b51392c872fd_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE0LTUtMS0xLTIwMzgyOA_7282f568-1db9-4345-b55e-eaab9cb00e4c">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="if5ae0de742e84b508665811bbaa5d22d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE0LTYtMS0xLTIwMzgyOA_c01ce9c3-c1ca-4360-95ac-4cc6a730667e">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="i3214a046c65041d2b55444712017ea49_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE1LTEtMS0xLTIwMzgyOA_0a65ece7-8674-44d9-8808-28eeeb1b1f71">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="i578473ffbe994f178baeb301a697d5f9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE1LTItMS0xLTIwMzgyOA_e1eec231-7748-4b86-a2c1-417b9fd6b3d3">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="ibdccc37c04ed43bda9d0b7e3980b7f93_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE1LTMtMS0xLTIwMzgyOA_63fec243-e90e-4427-b11a-be14911e1ace">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="ieb8ea489224e434790a7b92d8fa7e736_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE1LTQtMS0xLTIwMzgyOA_0b3959c5-1b53-4337-be62-b4550a0917da">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="i3fc2f261a4d64e8fa056935b7cd06d0a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE1LTUtMS0xLTIwMzgyOA_db03a831-0064-4bee-a05b-04cf0be71bbe">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="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE1LTYtMS0xLTIwMzgyOA_fee5cad7-874a-435c-8292-b9210b59545f">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 #000000;padding:2px 1pt;text-align: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="i9ded552b5b004fe689b81f103990857a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE2LTEtMS0xLTIwMzgyOA_09a45b2d-627c-49e0-b0f9-da366718976c">448</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="id9e706a39d094fcfb9006c29554f073e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE2LTItMS0xLTIwMzgyOA_7c8b9c00-71c4-4e09-8146-117e0b9421e4">1,256</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="i6dd30c7347094d9c81581966e75e5e69_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE2LTMtMS0xLTIwMzgyOA_e6ab385d-0282-4408-9852-28d780d6ba32">4,715</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="id329c5873c8d4eb6854eeaf812255e5a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE2LTQtMS0xLTIwMzgyOA_edab1289-db20-42a4-807f-de94d7f415bc">6,419</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="i5f88b4d33eb64b5d9cab6178a51d489d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE2LTUtMS0xLTIwMzgyOA_95f95956-a59a-41a4-9dc7-14cfc8a72b00">1,467,163</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="i2844ef5d3c0a47c1af5bf65515d4c9f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE2LTYtMS0xLTIwMzgyOA_131fe36f-425a-495e-8531-a6c8b2e3baea">1,473,582</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="iae0e64a7f72848669010b80ce314fa15_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE4LTEtMS0xLTIwMzgyOA_565cd138-2d7d-4b66-87d5-d6d5c9cced97">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e7c3a65d1674c739e50ea741a8203a1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE4LTItMS0xLTIwMzgyOA_06be5b4d-5ec4-457a-adc9-62cc9168e7f2">86</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52847878fb8f42b8a4183f3411014969_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE4LTMtMS0xLTIwMzgyOA_52a51331-228c-47e4-9989-3ef92411f05e">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="if8430535de2840f096b74dab05f936e9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE4LTQtMS0xLTIwMzgyOA_8299db78-8cfe-424d-afb5-1ca51fad6bb0">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="ibf51b4d047994eda9d01b599b482633a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE4LTUtMS0xLTIwMzgyOA_52ae6475-d71d-4a5f-a11a-3196e333779b">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="i73a523f33c4744eca243e4eff27c50e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE4LTYtMS0xLTIwMzgyOA_e69deb91-a741-48ae-a470-4af9ae0e2b5a">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="id3066bade09345a2aa795a80bef8e795_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE5LTEtMS0xLTIwMzgyOA_34ae0b7b-3ebb-4ee7-a42c-92f91b78d056">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i483752730ab3416ba795f94bf4949ab5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE5LTItMS0xLTIwMzgyOA_10a411cf-5f44-4001-8636-309373070bf6">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="i65a69c0d4c0e4d6ebf0a81ef84b50314_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE5LTMtMS0xLTIwMzgyOA_4c0a4b44-9c19-4d71-9c9b-b2da6ea25fa7">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="i8446af6b3ffe43d6a56b64d22aaf3b8b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE5LTQtMS0xLTIwMzgyOA_462efa8e-56ba-448e-af1b-b2cc89f94595">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="i0a50db8ede0847389f931b860a14cc2f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE5LTUtMS0xLTIwMzgyOA_51e18967-ebf9-4d6a-bf21-56f60366de8c">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="ie7a4862be558462fa2a6ec48c3a7b281_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE5LTYtMS0xLTIwMzgyOA_9bc1b312-06ee-4a6f-8e7e-0afdfb88461f">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 #000000;padding:2px 1pt;text-align: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="i0f2a354f943d4f90a929c04a7475c1c5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIwLTEtMS0xLTIwMzgyOA_b6a889e4-0755-4f2d-8c45-e3b25fd069dc">197</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="i2d38591699ed47a8a02d517bd5ea4946_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIwLTItMS0xLTIwMzgyOA_bed15346-7867-4799-a9ec-a882f1a2d38d">131</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="i5bc7d6165c584cd6b3da3bc35109b056_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIwLTMtMS0xLTIwMzgyOA_a895921a-8138-4e71-aae6-939ab1390342">47</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="i9ff894bc1096486da651eeaf0f25abd6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIwLTQtMS0xLTIwMzgyOA_0b2a8b66-a118-421c-93db-92a42c324bf0">375</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="ic308d2dd0f1a4bfbb724bc5b69f4005c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIwLTUtMS0xLTIwMzgyOA_0fb7c3c0-290e-479e-a237-cac3de2fad80">71,676</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="ia48ae137ab954101a3d5461727e8c0e5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIwLTYtMS0xLTIwMzgyOA_916cb1d3-e7e5-48d5-9353-2c5f31ee2778">72,051</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="i56daef11047c457dbb637df291343e7e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIxLTEtMS0xLTIwMzgyOA_35a7172c-2d77-446b-bcad-5e5b7388b92a">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="i653da0ae7e1b4ae9baf147ae49a99b9b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIxLTItMS0xLTIwMzgyOA_2c8e4f1d-a5c3-438f-8fd5-e5004c8a87ac">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="iac87ee4ea3e1448bb7405613a4163b4e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIxLTMtMS0xLTIwMzgyOA_8da5edee-2bd2-4657-a8db-4ede62d5e392">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="i25d66504917048df9a2c3c6c414561bb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIxLTQtMS0xLTIwMzgyOA_0a9cca7b-d940-419e-8ff6-adf21851410a">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="iea64a15cafd84c08a4740968a015f05b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIxLTUtMS0xLTIwMzgyOA_7ac2eea2-c41e-460f-a1fb-0a9c784ce8c6">13,948</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="ibe9343fd21984456a329aa4216ccc6de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIxLTYtMS0xLTIwMzgyOA_c9233f4b-2d34-44fa-9323-9a4d58409aaa">13,948</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i0b2ba296bd2d4055b96412f9c2a0aa8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIyLTEtMS0xLTIwMzgyOA_32d2d359-7666-4e62-9e41-2bf68607ff2b">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 #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="if15e1d78f1ec4eeaa00beb441bf59ed9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIyLTItMS0xLTIwMzgyOA_299d6179-606e-4bb8-9b39-d8086b66ff37">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-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="i2d2070e401dc42d492d2ee26a2bdf19f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIyLTMtMS0xLTIwMzgyOA_fe334fe7-9f7d-4ba7-9938-95717ec6c796">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 #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="ie51ee6a9ff4e48eaa4ab0828d540d65c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIyLTQtMS0xLTIwMzgyOA_9cbe60c5-47dc-4eef-8959-d0985713fcf7">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 #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="i9e8070c907c540ed8e2e096118aeaf35_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIyLTUtMS0xLTIwMzgyOA_3b2e0af9-2de9-4fe1-ab52-75503785ba3d">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 #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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIyLTYtMS0xLTIwMzgyOA_aac6a1eb-2fed-45b8-9c21-a1dc5d041546">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></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="i9e8070c907c540ed8e2e096118aeaf35_I20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIzLTUtMS0xLTIwMzgyOA_a2f50ed5-029e-4578-8cac-fe7f39eaeb73">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIzLTYtMS0xLTIwMzgyOA_20147145-983d-4e3a-ae1c-63884bbfe0a9">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></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, 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="i0b2ba296bd2d4055b96412f9c2a0aa8f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzI0LTEtMS0xLTIwMzgyOA_eed2766b-b331-4e38-9ccb-4e43eedb37ef">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 #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="if15e1d78f1ec4eeaa00beb441bf59ed9_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzI0LTItMS0xLTIwMzgyOA_dfd591f4-35dc-4b15-888a-111592c4d49e">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 #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="i2d2070e401dc42d492d2ee26a2bdf19f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzI0LTMtMS0xLTIwMzgyOA_c3502a4c-cf37-49ba-bda5-79a9d9dcf85b">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 #000000;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="ie51ee6a9ff4e48eaa4ab0828d540d65c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzI0LTQtMS0xLTIwMzgyOA_e89ec733-ffbf-4480-9b71-85948f8f512f">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 #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="i9e8070c907c540ed8e2e096118aeaf35_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzI0LTUtMS0xLTIwMzgyOA_af456e5d-50c1-47f5-b02e-6bf55029dd81">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-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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzI0LTYtMS0xLTIwMzgyOA_5369f9d6-4e25-4cd0-ad43-810efdbe0079">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></tr><tr><td colspan="12" 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-style:italic;font-weight:400;line-height:100%">*SBA Paycheck Protection Program ("PPP")</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></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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i2c36aeb0d7154aabb660304a90dd9bd4" continuedAt="ica022c8145c3465393453da52b18e5af"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMjM4_17cd6a85-8807-4fa7-9a31-b83e65f6a31c" 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, 2022</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="i9b2d03de27534857bef226c6351c7ec5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzUtMS0xLTEtMjAzODI4_9e28388a-31eb-4029-b057-d466d6384892">411</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="i9b2d03de27534857bef226c6351c7ec5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzUtMi0xLTEtMjAzODI4_3472b45e-b9b0-4a88-970b-2db85d4c9d78">618</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="i9b2d03de27534857bef226c6351c7ec5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzUtMy0xLTEtMjAzODI4_e3694a7d-f509-4e55-a859-2bf686211623">25</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="i85fe16c90aa543629d10308e496b8295_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzctMS0xLTEtMjAzODI4_827b960c-3454-4774-b99e-bf7a69b19545">411</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="i85fe16c90aa543629d10308e496b8295_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzctMi0xLTEtMjAzODI4_bc3f733e-e981-42e8-bb9c-449b671beb52">618</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="i85fe16c90aa543629d10308e496b8295_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzctMy0xLTEtMjAzODI4_28bed754-bf26-4e6b-8d11-25f8b56802e5">25</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="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%">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="ie3de37a495d1412295c4e03b4d91fe06_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzEwLTEtMS0xLTIwMzgyOA_f032e69f-308a-4784-8d85-ad86c622db6d">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="ie3de37a495d1412295c4e03b4d91fe06_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzEwLTItMS0xLTIwMzgyOA_dfbca874-9538-40c1-9fba-086d503d02c6">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="ie3de37a495d1412295c4e03b4d91fe06_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzEwLTMtMS0xLTIwMzgyOA_68b0ef04-ad4c-4d1a-b96b-de54926b3cbe">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%">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="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzExLTEtMS0xLTIwMzgyOA_53dbf40a-1aaa-46b2-8719-19d9a91dd211">13,101</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzExLTItMS0xLTIwMzgyOA_57eed1c9-c4df-48b7-b0a9-5464d15a249d">13,672</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzExLTMtMS0xLTIwMzgyOA_d8055e95-1f90-4e3e-ac6c-0d66480b4301">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="i526c93ae05dc40b6851fb30c85476c84_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzEyLTEtMS0xLTIwMzgyOA_706eedcd-67c5-456b-8fac-79f2275dbb4e">13,287</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="i526c93ae05dc40b6851fb30c85476c84_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzEyLTItMS0xLTIwMzgyOA_4d993f55-216e-452e-86f5-728eeac03c20">13,858</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="i526c93ae05dc40b6851fb30c85476c84_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzEyLTMtMS0xLTIwMzgyOA_654275c2-b4f7-454f-9fcb-bbf51e354419">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 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:#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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19dc44146af84415b5943578518b6e96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE0LTEtMS0xLTIwMzgyOA_2f17ffa8-3ee2-45d8-b672-106f68d3232d">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="i19dc44146af84415b5943578518b6e96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE0LTItMS0xLTIwMzgyOA_444ffb13-71bf-4e6a-b9e1-4b1d0b60e35b">2,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i19dc44146af84415b5943578518b6e96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE0LTMtMS0xLTIwMzgyOA_eefde580-628e-4e29-a591-a4b64be40a5c">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%">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="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE1LTEtMS0xLTIwMzgyOA_5d3c9f65-382f-4962-bafa-fb9555a97e2e">1,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="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE1LTItMS0xLTIwMzgyOA_f42b7490-8837-4038-9503-2c9d9819fc27">11,153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE1LTMtMS0xLTIwMzgyOA_ce1ddc97-36b3-4e28-bff5-9ea15d474ae0">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="i9340426e11aa4deeb87eed21f2bf9ae0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE2LTEtMS0xLTIwMzgyOA_6cf959f5-890f-423a-baad-d3a8f19bcf65">1,495</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="i9340426e11aa4deeb87eed21f2bf9ae0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE2LTItMS0xLTIwMzgyOA_61b0b425-0409-4a4b-bdd0-ea238acaa8b0">13,544</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="i9340426e11aa4deeb87eed21f2bf9ae0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE2LTMtMS0xLTIwMzgyOA_33f94fbf-b847-4945-a13d-3330e584a3da">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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE4LTEtMS0xLTIwMzgyOA_8365afc5-2330-418c-9d70-8608001389fb">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="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE4LTItMS0xLTIwMzgyOA_5b3449eb-df45-4f10-8405-d3f7bdeaa53e">94</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE4LTMtMS0xLTIwMzgyOA_6946e4c1-8f71-4b0a-9203-b140b529564a">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%">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="i7db1effbc229441da952d0bfeeea4a4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE5LTEtMS0xLTIwMzgyOA_0f817f41-df1a-496b-ab56-4f902062293d">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="i7db1effbc229441da952d0bfeeea4a4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE5LTItMS0xLTIwMzgyOA_ace7daf2-77fe-41c8-b4d1-795bdac4b3ae">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="i7db1effbc229441da952d0bfeeea4a4d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE5LTMtMS0xLTIwMzgyOA_4d72ae33-9f9b-482e-b121-9a9e9427442b">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="i22756d2ed0be487e8098c8af36e16749_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzIwLTEtMS0xLTIwMzgyOA_c3d4f085-c99f-4c2e-b590-98accf98e5c8">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="i22756d2ed0be487e8098c8af36e16749_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzIwLTItMS0xLTIwMzgyOA_1af45d27-1685-4b3e-b3ac-ca73a48479c4">269</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="i22756d2ed0be487e8098c8af36e16749_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzIwLTMtMS0xLTIwMzgyOA_1ba0e2c2-88ab-48f1-bc70-35e0bf40137a">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 #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:#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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzIyLTEtMS0xLTIwMzgyOA_b7f6a32b-951e-4117-ae42-b79286ff5868">15,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 #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%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzIyLTItMS0xLTIwMzgyOA_0964e8e2-f5cb-402d-83f2-a8c977bb2d62">28,289</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzIyLTMtMS0xLTIwMzgyOA_ef908cb7-4dac-4697-913d-ad8a6403d080">25</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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></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: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 #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="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzUtMS0xLTEtMjAzODI4_6dc57fc1-fe75-4918-a42a-b4d7bc8b9cb5">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="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzUtMi0xLTEtMjAzODI4_5abca663-c9dc-49b5-ab69-51ad14c92520">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="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzUtMy0xLTEtMjAzODI4_9243a466-e489-472f-be72-e2984f061eea">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="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzctMS0xLTEtMjAzODI4_93ed09b4-728c-437d-a4bf-5941cb4bdc49">502</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="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzctMi0xLTEtMjAzODI4_6e6b655f-d7d2-46cb-91a9-1bd35f19e3df">533</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="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzctMy0xLTEtMjAzODI4_55465055-9603-4f1d-9863-fd2cad909e7f">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="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzEwLTEtMS0xLTIwMzgyOA_946bdf07-ba4f-4307-a5e0-12efddf3a04e">348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzEwLTItMS0xLTIwMzgyOA_b2c9ebb7-e66c-4fcc-943b-f018a5c6205d">456</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzEwLTMtMS0xLTIwMzgyOA_c6881939-0655-43c3-afa2-93f7ebe9bcfe">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="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzExLTEtMS0xLTIwMzgyOA_f96491c1-0e96-4b40-b3db-56b59cde4317">12,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="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzExLTItMS0xLTIwMzgyOA_958d7e4c-f33c-4086-a94a-e115efb5638d">12,766</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzExLTMtMS0xLTIwMzgyOA_4d5ce4e0-ebda-49d0-af59-f97cc7c3eefc">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="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzEyLTEtMS0xLTIwMzgyOA_a8b633c1-e0ab-47b3-92e1-939ccf98aa43">13,502</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="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzEyLTItMS0xLTIwMzgyOA_fc941c11-1b72-44b1-ab4e-19f449ae0278">13,893</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="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzEyLTMtMS0xLTIwMzgyOA_5cab2973-5943-402c-b631-782c1b0d8683">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="if5ae0de742e84b508665811bbaa5d22d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE0LTEtMS0xLTIwMzgyOA_ebabeb41-bd9f-4c29-b470-db88dedd4882">380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE0LTItMS0xLTIwMzgyOA_5f8bad4c-49a6-4e04-b9c9-50d24b4858c7">2,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="if5ae0de742e84b508665811bbaa5d22d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE0LTMtMS0xLTIwMzgyOA_2332bd97-02ba-4c7d-bb0b-aa39386e4a9a">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="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE1LTEtMS0xLTIwMzgyOA_47fabf51-c606-4414-98d6-2432c7951290">716</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE1LTItMS0xLTIwMzgyOA_6d40daa1-86ca-47bd-87b0-589ae8715d70">8,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE1LTMtMS0xLTIwMzgyOA_8e01bd8e-2c78-47a4-a3bc-64bd56f1d0ad">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="i2844ef5d3c0a47c1af5bf65515d4c9f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE2LTEtMS0xLTIwMzgyOA_bb34da70-a799-4fbf-afde-802a9671b734">1,096</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="i2844ef5d3c0a47c1af5bf65515d4c9f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE2LTItMS0xLTIwMzgyOA_f13b288d-15b9-4d3c-a022-ea2cab671255">11,178</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="i2844ef5d3c0a47c1af5bf65515d4c9f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE2LTMtMS0xLTIwMzgyOA_e60e4264-e43c-4817-be3f-66a27d3e6820">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="i73a523f33c4744eca243e4eff27c50e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE4LTEtMS0xLTIwMzgyOA_fd747961-985e-483b-aa4c-6adaf49e4aa5">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="i73a523f33c4744eca243e4eff27c50e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE4LTItMS0xLTIwMzgyOA_5e901b0a-186f-4363-9f07-45c1d8a52e1d">246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE4LTMtMS0xLTIwMzgyOA_1d947b95-beb8-4f54-9118-f2b7f754601e">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="ie7a4862be558462fa2a6ec48c3a7b281_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE5LTEtMS0xLTIwMzgyOA_73869db9-03c5-4c30-b209-7432ad5d2f6d">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="ie7a4862be558462fa2a6ec48c3a7b281_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE5LTItMS0xLTIwMzgyOA_7651d9c3-ac57-4dfa-a4d9-586983e8a79d">183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie7a4862be558462fa2a6ec48c3a7b281_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE5LTMtMS0xLTIwMzgyOA_4bb0e9bf-059f-49f5-9675-8d81e1b34508">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="ia48ae137ab954101a3d5461727e8c0e5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzIwLTEtMS0xLTIwMzgyOA_49ecc47d-774b-454e-bde0-a6109cc96dd5">1</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="ia48ae137ab954101a3d5461727e8c0e5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzIwLTItMS0xLTIwMzgyOA_c7a66e58-0854-4c21-8cad-ae98114a02aa">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="ia48ae137ab954101a3d5461727e8c0e5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzIwLTMtMS0xLTIwMzgyOA_d8a90c89-b82f-457c-ba2b-0d5701867feb">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableNonaccrualNoAllowance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzIyLTEtMS0xLTIwMzgyOA_2404d610-b909-4e88-85ee-1f9639250b72">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:#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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzIyLTItMS0xLTIwMzgyOA_54e52bbc-ba6a-4e24-ae3d-74a72ae95baf">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:#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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzIyLTMtMS0xLTIwMzgyOA_c99a6683-e0d5-4f8d-a58b-ca17a0491681">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="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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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="ica022c8145c3465393453da52b18e5af">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-5" name="us-gaap:FinancingReceivableNonaccrualInterestIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMDIw_312b20d9-8dde-4d20-9c48-dbb6bcbf7ae5">1.4</ix:nonFraction> million for the year ended December 31, 2022, $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-5" name="us-gaap:FinancingReceivableNonaccrualInterestIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMDQ2_546c12bd-76a1-406e-9e64-bd208f8efaa9">1.5</ix:nonFraction> million for year ended December 31, 2021, and $<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-5" name="us-gaap:FinancingReceivableNonaccrualInterestIncome" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMDg1_95e84981-1b98-4c4a-9611-ce2b13747876">1.7</ix:nonFraction> million for year ended December 31, 2020. 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="ic41d93084a174d97ace5fadce768b1bd_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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:AllowanceForCreditLossesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90ZXh0cmVnaW9uOjlkZDMyZTM3YTk1OTQyNDlhZWQ2OGJiYTRiNTNiZjU2XzkwMzI_d50ee68e-10c6-4f73-ba25-af7af9ccf142" continuedAt="ib5086881fad6404cabce5b219435eae0" escape="true">Allowance for Credit Losses</ix:nonNumeric></span></div><ix:continuation id="ib5086881fad6404cabce5b219435eae0" continuedAt="i64c44c88ce014c5d8fef20dd375c2817"><div 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, 2022, 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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i64c44c88ce014c5d8fef20dd375c2817" continuedAt="icf50b1cbdb8a431188921a93e26ba89b"><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 style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90ZXh0cmVnaW9uOjlkZDMyZTM3YTk1OTQyNDlhZWQ2OGJiYTRiNTNiZjU2XzkwNjI_34e5bd77-7b0b-4986-9e7c-885c4b2b7956" continuedAt="i9077a72d836d482d9af83f225af90b01" 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, 2022, 2021 and 2020 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzEtMS0xLTEtMjAzODI4_0e24a217-06f4-4df5-ba21-63f9bef3f0a3">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-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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzEtMi0xLTEtMjAzODI4_2a1b75f7-81f2-41bd-8b22-5f9730873502">51,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0d314e7172d40d5952028624f8215fa_I20191231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzEtMy0xLTEtMjAzODI4_feb91980-d02d-420f-935b-d1179c5c6839">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ieff8f77db4664db98bf18f17c5464402_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzItMS0xLTEtMjAzODI4_67d5bb33-9404-4ba3-8e7f-6111f68ba522">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="i4e1bb239c0de4e63b37dca39b242a713_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzItMi0xLTEtMjAzODI4_3f934e7d-78a1-46ba-9cbc-54113cb20676">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="ie0e2e8ffa21f4c3c825942aa87be95d8_I20191231" decimals="-3" sign="-" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzItMy0xLTEtMjAzODI4_184b6e05-8b86-4b69-89fe-89105c7f3d31">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;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzMtMS0xLTEtMjAzODI4_9f17f754-9aa5-43ba-bc86-b56ac7797723">2,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzMtMi0xLTEtMjAzODI4_e58fad8c-8953-48ae-af38-3a1118a8ea2e">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzMtMy0xLTEtMjAzODI4_202c2be8-247a-4cd7-a413-a272f6abc07c">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;padding:2px 1pt;text-align: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzQtMS0xLTEtMjAzODI4_bc1b52f9-68e6-4c38-b2d2-bea584addeef">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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzQtMi0xLTEtMjAzODI4_cc61b320-7346-4e29-ae47-f13524350e1f">1,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzQtMy0xLTEtMjAzODI4_16e01f78-8dee-4f10-96c8-fcabd44e1230">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;text-align: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzUtMS0xLTEtMjAzODI4_903a0a58-2049-44a6-ba15-20ba88ca32ab">1,206</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzUtMi0xLTEtMjAzODI4_86e378b1-eff6-462c-818f-d95e32d31ebf">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzUtMy0xLTEtMjAzODI4_dd039358-86b0-4bf4-b44a-82798e81489b">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;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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzYtMS0xLTEtMjAzODI4_3877ae27-08f7-4413-8ff4-3e1d2bbc8b5a">45,934</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzYtMi0xLTEtMjAzODI4_8e2f555b-cbb7-44e7-b17e-44c2fa4e1d02">42,843</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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzYtMy0xLTEtMjAzODI4_e371ccef-b478-42a7-a91a-6240e60c86c3">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></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%">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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzEtMS0xLTEtMjAzODI4_d0d06e9b-abe8-4567-9e5d-0071772ce749">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="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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzEtMi0xLTEtMjA1MjI5_5438c16f-8cf3-47e8-8adc-da82dfc19803">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: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="if0d314e7172d40d5952028624f8215fa_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzEtMy0xLTEtMjAzODI4_0b71df75-d262-47f6-baf0-1f8fa68501f5">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:#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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieff8f77db4664db98bf18f17c5464402_I20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzItMS0xLTEtMjAzODI4_d074ad16-96bd-421f-ad59-87b69621b167">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e1bb239c0de4e63b37dca39b242a713_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzItMi0xLTEtMjA1MjI5_b2c8cfd4-8ec6-4426-8157-a55a9690e870">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie0e2e8ffa21f4c3c825942aa87be95d8_I20191231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzItMy0xLTEtMjAzODI4_3704117c-f45b-40c5-82a4-680a3d688ad3">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzMtMS0xLTEtMjAzODI4_c2c602e5-6c73-4535-826d-96e2aba5f50e">290</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzMtMi0xLTEtMjA1MjI5_6fba122b-5b54-4be0-8d94-cd136910af86">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzMtMy0xLTEtMjAzODI4_334e8fdf-d663-419f-97e4-f9f75b027bf8">1,062</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzQtMS0xLTEtMjAzODI4_1cd41ded-0715-41ba-8a9c-b26f563383a8">2,796</ix:nonFraction></span><span 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: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzQtMi0xLTEtMjA1MjI5_cd0ff935-b05a-4f77-b528-3bea68054ae1">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: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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:OffBalanceSheetCreditLossLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzQtMy0xLTEtMjAzODI4_999a92b9-efab-4ebd-aa1b-7d683071bb08">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="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 tables detail activity in the allowance for credit losses for loans for the years ended December 31, 2022 and 2021. 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, 2022</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="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzMtMS0xLTEtMjAzODI4_12a1c7f1-3738-4c03-a21d-401068114896">6,335</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="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzMtMi0xLTEtMjAzODI4_2ba50aef-61e9-4150-b8de-f8e924c3e2d2">24,813</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="i2844ef5d3c0a47c1af5bf65515d4c9f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzMtMy0xLTEtMjAzODI4_053ce993-ad82-4f56-bdc2-5eb255d69a28">10,139</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="ia48ae137ab954101a3d5461727e8c0e5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzMtNC0xLTEtMjAzODI4_9102ea56-799b-48d0-85da-b81433e995d3">1,492</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="ibe9343fd21984456a329aa4216ccc6de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzMtNS0xLTEtMjAzODI4_7a9d69c8-a1a4-4eba-a9b1-db8b996168fb">64</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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzMtNi0xLTEtMjAzODI4_a5a17716-cb88-4370-ab45-876378b82ba1">42,843</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="i44e067749fd54a7f951c2ddf67ac070d_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzQtMS0xLTEtMjAzODI4_3637bb67-2f2a-4eca-a7c2-0dc16f9dc3d1">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="i545ad46ed7e64e2faa1dcecd8fdf1e2b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzQtMi0xLTEtMjAzODI4_c2fd3559-698a-4e03-9050-246a3e725261">50</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="i2233fc65a465426489276744864497f4_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzQtMy0xLTEtMjAzODI4_3f30b078-7cf4-45aa-9294-bf2c6fd3c32e">53</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="i4e628916c892445eb3948ab78afd6c27_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzQtNC0xLTEtMjAzODI4_dd785aa7-f7a9-4a69-9b5a-bbe68ae6056e">544</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="i994dcaaae1b84d52a189000cf246eabc_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzQtNS0xLTEtMjAzODI4_0fc213fb-355d-4f8a-b95a-8eaa2c2ed780">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzQtNi0xLTEtMjAzODI4_c45a54ad-17f7-43eb-91a5-aa704c80a35c">1,206</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="i44e067749fd54a7f951c2ddf67ac070d_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzUtMS0xLTEtMjAzODI4_89692eb0-02e5-4d89-8e14-aba2b651a9ba">195</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i545ad46ed7e64e2faa1dcecd8fdf1e2b_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzUtMi0xLTEtMjAzODI4_ede1d8d2-21c1-4e93-9dfc-d1fc26e08062">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="i2233fc65a465426489276744864497f4_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzUtMy0xLTEtMjAzODI4_dae3ed24-c61e-449a-b1da-af9c6c4ce424">346</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e628916c892445eb3948ab78afd6c27_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzUtNC0xLTEtMjAzODI4_d7b1f0c6-b915-46d1-8b56-41de42c8b98c">306</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i994dcaaae1b84d52a189000cf246eabc_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzUtNS0xLTEtMjAzODI4_c31718c8-918c-45ab-9aba-49237df10cd4">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzUtNi0xLTEtMjAzODI4_dc8daf59-0e9f-4bb4-808f-9db5ac52a039">1,798</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%">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="i44e067749fd54a7f951c2ddf67ac070d_D20220101-20221231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzYtMS0xLTEtMjAzODI4_105f5241-8a7a-4035-bc4b-4c5ecae9b4f1">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i545ad46ed7e64e2faa1dcecd8fdf1e2b_D20220101-20221231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzYtMi0xLTEtMjAzODI4_88c08d24-8d71-465c-9a3e-0347f06836fc">1,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2233fc65a465426489276744864497f4_D20220101-20221231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzYtMy0xLTEtMjAzODI4_a1279d32-730b-449f-926b-d116e95fe55c">722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4e628916c892445eb3948ab78afd6c27_D20220101-20221231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzYtNC0xLTEtMjAzODI4_acad517b-b9a4-43dd-9b14-7d1a48310b4e">104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i994dcaaae1b84d52a189000cf246eabc_D20220101-20221231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzYtNS0xLTEtMjAzODI4_c1b58b43-fad9-421b-9806-5aa7b48cb9f2">32</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzYtNi0xLTEtMjAzODI4_d2ff31e4-a476-4d7e-bb99-a267a82b3ef8">2,499</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%">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="i85fe16c90aa543629d10308e496b8295_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzctMS0xLTEtMjAzODI4_f8daf551-b26c-4434-b7b1-4caf996ade90">6,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-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="i526c93ae05dc40b6851fb30c85476c84_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzctMi0xLTEtMjAzODI4_b63dbf05-cfac-4e6b-8e84-a3743172fdc5">27,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:#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="i9340426e11aa4deeb87eed21f2bf9ae0_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzctMy0xLTEtMjAzODI4_ef8dab80-fb5d-4705-bb0e-b484c0f6d996">11,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-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="i22756d2ed0be487e8098c8af36e16749_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzctNC0xLTEtMjAzODI4_49ba40a2-249d-412e-976d-9e0369ebcdb7">1,358</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i5f873879c6d943cf87c684bd0430ca0e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzctNS0xLTEtMjAzODI4_663626f9-9291-4317-b866-6136bf93e7d9">96</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzctNi0xLTEtMjAzODI4_64c02541-ba15-4b0e-9fbf-547a0ec6fe30">45,934</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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 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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="icf50b1cbdb8a431188921a93e26ba89b" continuedAt="ibe6aa247bcee4dac98b5bcd979ac5574"><ix:continuation id="i9077a72d836d482d9af83f225af90b01"><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 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%">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="ib7cd8ccf4d294b1b9692bc3196f71034_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzQtMS0xLTEtMjAzODI4_077597b7-0901-4bf3-950d-dbb392054167">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="i3d512c6d0e0941d0be5f04f0cb34afa6_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzQtMi0xLTEtMjAzODI4_881b5153-cf96-4a31-88e7-6cd6acb8488d">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="i378fb93d14a2423d8675a27a08f7ff0b_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzQtMy0xLTEtMjAzODI4_c89582f6-da7e-4463-ba62-3e2a9d2362ac">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="icf36ded7f76f49d4924c591a34a8b1c0_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzQtNC0xLTEtMjAzODI4_2cf17f88-4200-4a09-a16a-e9bede487bdd">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="i093c3cac8e174d96865d7d20c7152d32_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzQtNS0xLTEtMjAzODI4_c0524f6e-53f0-4f1b-a7bf-edf92320b57f">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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzQtNi0xLTEtMjAzODI4_13016847-ef32-4700-9b7e-88a7e58d5096">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="ic471df5aa13b4ccc97a0264f01e0ac1d_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzUtMS0xLTEtMjAzODI4_9790514a-4d11-4550-bdc1-eb9c2ce5a4a0">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="ic985eed7d7594bb79f6d0ee5d68321ee_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzUtMi0xLTEtMjAzODI4_059fb661-00e8-41af-8582-d2e64d12b3c6">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="i4a11597385ac4566b49e3931b9712e4a_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzUtMy0xLTEtMjAzODI4_12c63bee-8433-40f2-b0f6-431391eddc42">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="i886573a751a64b3790a366872bd38868_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzUtNC0xLTEtMjAzODI4_bb1e9592-2c9d-494d-885f-d1c236bf7569">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="i8c1d2c2b61504460b8d7d892076ad81c_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzUtNS0xLTEtMjAzODI4_e2ffe98b-fde1-4833-88ef-254a32d7e673">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzUtNi0xLTEtMjAzODI4_9b2cc4c6-c136-43df-ac33-4cbced603f68">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="ic471df5aa13b4ccc97a0264f01e0ac1d_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzYtMS0xLTEtMjAzODI4_c3410dc2-a390-4e7e-8d15-da7c7fbb7c09">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="ic985eed7d7594bb79f6d0ee5d68321ee_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzYtMi0xLTEtMjAzODI4_f64bb05f-65f0-4835-b9f3-ad7f1dfd05e4">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="i4a11597385ac4566b49e3931b9712e4a_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzYtMy0xLTEtMjAzODI4_b9393f8b-34c3-4594-9a72-0e651475564a">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="i886573a751a64b3790a366872bd38868_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzYtNC0xLTEtMjAzODI4_0323d87c-aef7-4c83-b5a2-88b6f5a5bab4">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="i8c1d2c2b61504460b8d7d892076ad81c_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzYtNS0xLTEtMjAzODI4_1731f47d-bcf9-4079-bfe0-9424ce140094">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzYtNi0xLTEtMjAzODI4_d9d17b30-7b60-4feb-875d-279da62c5fdd">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="ic471df5aa13b4ccc97a0264f01e0ac1d_D20210101-20211231" decimals="-3" sign="-" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzctMS0xLTEtMjAzODI4_9a3b1833-bb48-436a-a5ed-aa6158fc6f9b">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="ic985eed7d7594bb79f6d0ee5d68321ee_D20210101-20211231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzctMi0xLTEtMjAzODI4_012540d7-e0cc-40c5-8c49-4ba10ddaa320">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="i4a11597385ac4566b49e3931b9712e4a_D20210101-20211231" decimals="-3" sign="-" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzctMy0xLTEtMjAzODI4_3cbdce72-362b-4cc9-a0b4-6d1643e85ed9">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="i886573a751a64b3790a366872bd38868_D20210101-20211231" decimals="-3" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzctNC0xLTEtMjAzODI4_4f91485f-d02b-4ca2-9e70-f84a92485236">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="i8c1d2c2b61504460b8d7d892076ad81c_D20210101-20211231" decimals="-3" sign="-" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzctNS0xLTEtMjAzODI4_aa86269c-8a7e-413e-b1a6-0c0132941220">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzctNi0xLTEtMjAzODI4_9b1f9d94-c5fd-470a-be3f-49b98f2f19e3">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="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzgtMS0xLTEtMjAzODI4_6a04f2a9-6866-4091-8792-27700aca30f9">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="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzgtMi0xLTEtMjAzODI4_9f0e070f-cca2-4696-8d1b-98a18a4dbe38">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="i2844ef5d3c0a47c1af5bf65515d4c9f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzgtMy0xLTEtMjAzODI4_4688003d-6248-4167-b2e6-6eb28fb7ef7e">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="ia48ae137ab954101a3d5461727e8c0e5_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzgtNC0xLTEtMjAzODI4_6ed17bea-f8ce-4b40-88b9-10318733e7c0">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="ibe9343fd21984456a329aa4216ccc6de_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzgtNS0xLTEtMjAzODI4_703713b5-b95b-44b4-ad06-e1093e9f9bab">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzgtNi0xLTEtMjAzODI4_432ac182-9704-4262-9f3f-d3d79e9c2df9">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><br/></span></div><div style="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 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 as of December&#160;31, 2022 and 2021:</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, 2022</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="ia66c37e0680a48a480fdfbc7bcd918af_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzItMS0xLTEtMjAzODI4_5239a696-2b06-4ab3-90ce-916067822d78">642</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="i597b050f56c54aa68e16b836f3425bc7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzItMi0xLTEtMjAzODI4_56ef81f5-ed23-4b73-8c13-89f83e2678db">28</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="i7a4ec319ccbe42d4bd0619312f9be923_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzItMy0xLTEtMjAzODI4_43b04dc5-821f-4a07-8714-02c9c62dd3f0">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="i85fe16c90aa543629d10308e496b8295_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzItNC0xLTEtMjAzODI4_641aef89-cae8-44c8-9f26-3dca44c48d89">670</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="i85fe16c90aa543629d10308e496b8295_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzItNS0xLTEtMjAzODI4_3f724cbc-beca-42bc-835f-a0cbe2e3e3f6">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i3685df32ba8946a5b5b364c1cd515d78_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzMtMS0xLTEtMjAzODI4_4de0a75a-be58-46da-bda0-631e66f19722">13,209</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie4b7b28b91004b0bbf5e14708b057651_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzMtMi0xLTEtMjAzODI4_c11f5cd4-de41-462a-9576-f93b13ae1d96">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="i4cf3060b1df942e89fcdcf13ac4caaed_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzMtMy0xLTEtMjAzODI4_99bb9dac-50a9-4c92-9748-209b4be1f72c">78</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i526c93ae05dc40b6851fb30c85476c84_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzMtNC0xLTEtMjAzODI4_1c14df49-1544-403b-a5f3-36df32a8036c">13,287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i526c93ae05dc40b6851fb30c85476c84_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzMtNS0xLTEtMjAzODI4_a5f7ced7-b0d8-4efe-a41d-6d88dbb8550a">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%">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="i2e28cd60055c4672bed1c73f7cd14346_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzQtMS0xLTEtMjAzODI4_da86e8c1-981d-4d94-a7e9-e7d52c0adfcb">188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id9c03d77d3344123860f1ff11bd4baa5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzQtMi0xLTEtMjAzODI4_522d3ebc-8964-4f84-b75d-d5e70212d499">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="i86ecf0a3d7a143798d917529d393de29_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzQtMy0xLTEtMjAzODI4_5f83bd7d-d210-4250-8c4b-10fc9d019d90">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="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzQtNC0xLTEtMjAzODI4_567b5f11-e4a4-4adc-b5dc-1174bf72ca14">188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzQtNS0xLTEtMjAzODI4_3683217c-6a5c-4ffd-9e98-2b84e49543e1">3</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="if14b6ef8291f4ae9a45ca954eb11fb20_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzUtMS0xLTEtMjAzODI4_79b3b09b-7416-4ec5-9430-eea3554d514b">15,554</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i12b5da1da14d43139d82a1792d2fa961_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzUtMi0xLTEtMjAzODI4_fead8555-f9b1-4528-a1fd-66f76386e3fc">28</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i29ac722cdd0d48ea91be312298ea5593_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzUtMy0xLTEtMjAzODI4_23442331-03ee-4e43-b45d-96c39261adda">78</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzUtNC0xLTEtMjAzODI4_f35ddadb-6df5-47f6-b187-3b1131bb0e0b">15,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-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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzUtNS0xLTEtMjAzODI4_ac115be1-f84b-4899-9325-75d29a6ef519">3</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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><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: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%">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="iad57bed57f89447cba36eb69a9999d02_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzItMS0xLTEtMjA1Mjg2_02825214-a24f-4183-b2b6-604f5a33edcc">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="i22c91acde5d94a28aad8378f09b61a1e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzItMi0xLTEtMjA1Mjg2_f4fa0054-c5bf-4663-b923-4700042109eb">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="if51c1bfe1faa4547a52471379415a0b2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzItMy0xLTEtMjA1Mjg2_7b78137c-1a0f-46d2-b440-cbb85c3b6242">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="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzItNC0xLTEtMjA1Mjg2_903e5147-7f86-49f2-9189-0568c6898ce9">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="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzItNS0xLTEtMjA1Mjg2_1dddf3d6-a875-4b80-9031-23204a909c8a">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="iefbc74ef5bf54f7fad86383e38e67a83_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzMtMS0xLTEtMjA1Mjg2_48d3ecc0-18f7-4d8e-88cc-6da4f549b7f8">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="ia86cfba2dddc4735ab89f62cd7f61cbe_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzMtMi0xLTEtMjA1Mjg2_c6cc36b8-d962-460e-a1c0-0b8707108c3d">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="i23af84f49f4b47b989af273f3cb43048_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzMtMy0xLTEtMjA1Mjg2_a6456b6a-2823-4c14-a191-5aae09748275">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="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzMtNC0xLTEtMjA1Mjg2_ca3c5a56-bff2-4485-ac75-08f0a808aa40">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="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzMtNS0xLTEtMjA1Mjg2_00a0a3c0-bc30-44e4-8b17-45216941d435">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="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: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="i9ae2558a040443e9b50e92297215986b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzUtMS0xLTEtMjA1Mjg2_bfbd5b04-ecd1-4748-b0dd-b6f2bc7b0005">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="ib56dbc7b8c914b95baaa650c3937d746_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzUtMi0xLTEtMjA1Mjg2_3494f1ad-d878-4112-b408-d394b3751c48">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="ie6f0710ad0284e94925c41ef9a673c82_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzUtMy0xLTEtMjA1Mjg2_fb1a3087-86bb-4210-85bc-b021aabfb783">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="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzUtNC0xLTEtMjA1Mjg2_5a2575d9-31b4-4ae5-8bb6-78cc5b3c8a2a">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="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzUtNS0xLTEtMjA1Mjg2_3dd979aa-77ce-4077-a677-f8fe4c5eade3">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="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="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="i0af753d97fc44a44a2df2a3975cbbcc7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzYtMS0xLTEtMjA1Mjg2_cc41fa60-7998-463e-88fb-2c7379f99e32">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="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: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="i6977177fc4d74c6081ce6aa9dcc71f40_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzYtMi0xLTEtMjA1Mjg2_22715bbf-9a37-4213-8e07-348bbc5cec78">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="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: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="ifda7a3a3348146a88490d7bddf36bd74_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzYtMy0xLTEtMjA1Mjg2_34308759-1d96-45b5-80f9-b96a79b6c126">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="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: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzYtNC0xLTEtMjA1Mjg2_2071f2e7-6c92-4249-b269-ab41a40565c4">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="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: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzYtNS0xLTEtMjA1Mjg2_4e073ab3-fc64-47d8-aac4-29f2fbe16877">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="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><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%">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%">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 Company's TDRs added during 2022 totaled $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsRecordedInvestment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90ZXh0cmVnaW9uOjlkZDMyZTM3YTk1OTQyNDlhZWQ2OGJiYTRiNTNiZjU2XzU0OTc1NTgzOTc3OQ_cdfc0662-134b-4bfe-a4c6-06d40b6757e7">714,000</ix:nonFraction>, compared to $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsRecordedInvestment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90ZXh0cmVnaW9uOjlkZDMyZTM3YTk1OTQyNDlhZWQ2OGJiYTRiNTNiZjU2XzU0OTc1NTgzOTc5Ng_a205ba70-a40d-4cf6-82d4-5eeb5c0a4aa3">219,000</ix:nonFraction> in 2021. At December 31, 2022, 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 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 2021. </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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="ibe6aa247bcee4dac98b5bcd979ac5574" continuedAt="i9301924415f9460ea5819600778452d7"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90ZXh0cmVnaW9uOjlkZDMyZTM3YTk1OTQyNDlhZWQ2OGJiYTRiNTNiZjU2XzkwNjM_31a44c99-501b-4c45-9c81-4b128b4dff76" 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 2022 and 2021 as troubled debt restructurings. Post-modification balances reflect paydowns and charge-offs at time of modification.</span></div><div 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: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, 2022</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="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="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="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%">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="subsidiary" contextRef="i07da6e5ba140459fadcb285c17791c73_D20220101-20221231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzgtMS0xLTEtMjAzODI4_3aea614a-845d-433d-8fd2-fa61b8983220">7</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="i07da6e5ba140459fadcb285c17791c73_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzgtMi0xLTEtMjAzODI4_7a4a7396-9d66-4627-9946-0878eefcb452">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="i07da6e5ba140459fadcb285c17791c73_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzgtMy0xLTEtMjAzODI4_7de4f6e3-2be3-4f63-8045-d7375355d98d">714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i07da6e5ba140459fadcb285c17791c73_D20220101-20221231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzgtNC0xLTEtMjAzODI4_6cbebc15-da04-4f9c-828c-442d74422d42">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="i07da6e5ba140459fadcb285c17791c73_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzgtNS0xLTEtMjAzODI4_e97340c3-1b2c-4f42-afe2-0754aaf0831a">87</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="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-bottom:1pt solid #000000;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:#ffffff;border-bottom:1pt solid #000000;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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzEyLTEtMS0xLTIwMzgyOA_1c821042-06e8-45bc-b8e0-3252a416d705">7</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzEyLTItMS0xLTIwMzgyOA_132455a5-9d95-47ee-afd7-65c20b9e1db5">714</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzEyLTMtMS0xLTIwMzgyOA_c1446d27-3e2f-41e3-9cc9-1bfc694a511d">714</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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 #000;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 #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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzEyLTQtMS0xLTIwMzgyOA_afdd4965-a73d-49f4-af41-6cae9742775d">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;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:#ffffff;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:#ffffff;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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzEyLTUtMS0xLTIwMzgyOA_fdb4055c-6fd0-42f0-be64-1982acda5e51">87</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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 #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: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, 2022, that had been restructured in the prior twelve months.</span></div><div style="margin-top:3pt"><span><br/></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><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="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="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="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%">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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i007cf01c47cb4352a7bcdc77fb5ff415_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzktMS0xLTEtMjAzODI4_13993d33-3f1b-4da4-82c0-8d675732b888">2</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="i007cf01c47cb4352a7bcdc77fb5ff415_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzktMi0xLTEtMjAzODI4_fcc9f182-cb5a-4d9f-b8b5-85197a8e4037">219</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="i007cf01c47cb4352a7bcdc77fb5ff415_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzktMy0xLTEtMjAzODI4_4f7caf99-9db4-4d75-913c-8e6fcd37cee6">219</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i007cf01c47cb4352a7bcdc77fb5ff415_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzktNC0xLTEtMjAzODI4_89be4901-c411-4c0b-b779-7286f90a961f">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="i007cf01c47cb4352a7bcdc77fb5ff415_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzktNS0xLTEtMjAzODI4_fb426c12-3361-49e2-bcfa-f14272d4cfc3">201</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;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:#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:700;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsNumberOfContracts2" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzEyLTEtMS0xLTIwMzgyOA_414ba6eb-65ce-4405-8fcf-f61cd0793f75">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:#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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzEyLTItMS0xLTIwMzgyOA_91fbdc86-906f-4e14-aa52-9b29b3462c24">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:#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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzEyLTMtMS0xLTIwMzgyOA_b9cabd09-9942-4605-87db-4cd4e9a42da0">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:#ffffff;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:#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:700;line-height:100%"><ix:nonFraction unitRef="loan" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="INF" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzEyLTQtMS0xLTIwMzgyOA_06ac4a73-fd54-4b36-8d8d-1a3e7541e844">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;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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzEyLTUtMS0xLTIwMzgyOA_382aba90-f2b6-4f5d-85f4-670a38b5751c">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:#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><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, 2021, that had been restructured in the prior twelve months.</span></div></ix:nonNumeric></ix:continuation><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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i9301924415f9460ea5819600778452d7" continuedAt="i0880a5a7879440b5a1b4049b609100e3"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90ZXh0cmVnaW9uOjlkZDMyZTM3YTk1OTQyNDlhZWQ2OGJiYTRiNTNiZjU2XzkwNDY_3d103d18-b7ab-4797-828e-bafe0301fc20" continuedAt="i91af2f763c9443d79b61566f1e11e26a" 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, 2022.</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%">2022</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%">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="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtMS0xLTEtMjAzODI4_9c37b58b-09bd-4a8c-b87c-4c0ed004694f">124,190</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="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtMi0xLTEtMjAzODI4_3ce9a2f4-d0ec-4d62-863a-c2799c15c36b">79,861</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="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtMy0xLTEtMjAzODI4_d47ab901-a60c-4eab-bc24-eaade99cde6c">38,158</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="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtNC0xLTEtMjAzODI4_5de1288b-ee98-4243-895d-2c0fa980f2d2">41,391</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="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtNS0xLTEtMjAzODI4_7b3c885f-fa9b-428d-b596-40bf6ccda57b">33,238</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="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtNi0xLTEtMjAzODI4_689e72eb-784d-4056-bf33-7859abcbdc05">156,038</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="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtNy0xLTEtMjAzODI4_a77cf01a-8117-4f94-a241-5a4da0b60ef3">215,890</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="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtOC0xLTEtMjAzODI4_58fc436f-57bf-48e1-a1dc-604ef5e016e5">6,466</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="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtOS0xLTEtMjAzODI4_05e07c26-67cf-4688-9f73-b0b14c18aee5">695,232</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="i458e77f159114e0384d6d14d5066a2d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtMS0xLTEtMjAzODI4_d67bac9c-21ae-4d79-aac6-b0d404a7d930">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="i458e77f159114e0384d6d14d5066a2d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtMi0xLTEtMjAzODI4_ef51e7cc-657f-4ccc-852f-8df690477f5a">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i458e77f159114e0384d6d14d5066a2d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtMy0xLTEtMjAzODI4_7439b005-53cc-463a-97e7-4cfee2ae4eb7">421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i458e77f159114e0384d6d14d5066a2d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtNC0xLTEtMjAzODI4_62fc7350-5401-49ab-b60a-cfdf3534e07c">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="i458e77f159114e0384d6d14d5066a2d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtNS0xLTEtMjAzODI4_6cff41c1-f3b9-4117-b1bc-01d9432f65f1">271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i458e77f159114e0384d6d14d5066a2d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtNi0xLTEtMjAzODI4_270bc4f8-7b59-4621-acfa-d671ee0d25f0">1,380</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i458e77f159114e0384d6d14d5066a2d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtNy0xLTEtMjAzODI4_ea1567f0-ee34-43be-a981-894af14b95cc">501</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i458e77f159114e0384d6d14d5066a2d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtOC0xLTEtMjAzODI4_d6cc026a-8fa0-41ad-9551-ab36e2d962ed">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="i458e77f159114e0384d6d14d5066a2d2_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtOS0xLTEtMjAzODI4_8e99a0df-1dd0-48e8-9f46-86e667b3bb90">2,985</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="i7644193e7dfa4749aac0fc771af1950d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtMS0xLTEtMjAzODI4_2e99c30d-f33d-443b-93d6-296d4e9c0490">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="i7644193e7dfa4749aac0fc771af1950d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtMi0xLTEtMjAzODI4_53b4ba9a-059a-4f63-baa4-b08d6125c195">111</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7644193e7dfa4749aac0fc771af1950d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtMy0xLTEtMjAzODI4_e6399ff9-2315-404c-9706-8a0caff0ef62">442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7644193e7dfa4749aac0fc771af1950d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtNC0xLTEtMjAzODI4_9f5ea284-c223-472d-bec7-4527b9c46781">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="i7644193e7dfa4749aac0fc771af1950d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtNS0xLTEtMjAzODI4_388db0ad-f0d0-48a0-9356-ce87f2523273">733</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7644193e7dfa4749aac0fc771af1950d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtNi0xLTEtMjAzODI4_9bf49dd6-92df-4ca7-9c40-3e2c3ee3972d">503</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7644193e7dfa4749aac0fc771af1950d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtNy0xLTEtMjAzODI4_7ffbb550-8304-4369-a71e-2ac28ca0b770">5,659</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7644193e7dfa4749aac0fc771af1950d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtOC0xLTEtMjAzODI4_161f6837-9f10-48ca-bd25-1b8490f6b17c">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="i7644193e7dfa4749aac0fc771af1950d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtOS0xLTEtMjAzODI4_a06b53f8-3f49-4d0d-b05d-3ea48c408e06">7,483</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="i9b2d03de27534857bef226c6351c7ec5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtMS0xLTEtMjAzODI4_d5cadcc3-3df6-4f93-9a1f-101c46dc416a">124,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="i9b2d03de27534857bef226c6351c7ec5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtMi0xLTEtMjAzODI4_dafe920f-0257-4388-8d6d-3cd2c5899457">80,099</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i9b2d03de27534857bef226c6351c7ec5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtMy0xLTEtMjAzODI4_0fbabc9f-a81e-4437-b70b-40c20d47d368">39,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:#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="i9b2d03de27534857bef226c6351c7ec5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtNC0xLTEtMjAzODI4_948f9e5d-4f89-4d54-a28a-6d66fdeceb57">41,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="i9b2d03de27534857bef226c6351c7ec5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtNS0xLTEtMjAzODI4_105099e7-4c99-40bf-985c-d370383d5e4b">34,242</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i9b2d03de27534857bef226c6351c7ec5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtNi0xLTEtMjAzODI4_2841bb44-a219-4ed4-8f83-cea3a2de5ca5">157,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-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="i9b2d03de27534857bef226c6351c7ec5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtNy0xLTEtMjAzODI4_e6c69136-cf99-4d40-b54a-30566c4fb142">222,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:#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="i9b2d03de27534857bef226c6351c7ec5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtOC0xLTEtMjAzODI4_7d5ed896-c4cb-4a84-99d9-e3ac88eb6005">6,466</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i9b2d03de27534857bef226c6351c7ec5_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtOS0xLTEtMjAzODI4_de1414e2-639d-4f63-a87e-6cf60846971e">705,700</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i38a3b94eee0a42da87911eac6106730f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktMS0xLTEtMjAzODI4_af62b3e8-6b36-4e3a-a0cd-29eee2ea72f3">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="i38a3b94eee0a42da87911eac6106730f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktMi0xLTEtMjAzODI4_48d6623b-8b4a-4aef-a93c-42c0b838d568">416</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="i38a3b94eee0a42da87911eac6106730f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktMy0xLTEtMjAzODI4_157d1562-5e4b-4983-b40a-3879ac30cf44">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="i38a3b94eee0a42da87911eac6106730f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktNC0xLTEtMjAzODI4_6b617176-94f3-412e-a5ef-84c16df4e8fa">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="i38a3b94eee0a42da87911eac6106730f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktNS0xLTEtMjAzODI4_5dbd9797-4d52-471a-9e48-af265b3ba0b2">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="i38a3b94eee0a42da87911eac6106730f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktNi0xLTEtMjAzODI4_16338f0d-47c2-47d8-81a6-a85f8aad73fe">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="i38a3b94eee0a42da87911eac6106730f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktNy0xLTEtMjAzODI4_12d8bf58-d7dc-4dda-bf24-1dd8fd833d29">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="i38a3b94eee0a42da87911eac6106730f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktOC0xLTEtMjAzODI4_44dcfb2d-18fc-4e09-be02-d9ce192fd4b4">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="i38a3b94eee0a42da87911eac6106730f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktOS0xLTEtMjAzODI4_64ac9b12-d147-491b-9dc5-e09c0bb91739">756</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="i277bc4651cb0487097a1fd3c3899483e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTEtMS0xLTIwMzgyOA_e7061bed-e961-438c-ac47-2fc3926c347b">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="i277bc4651cb0487097a1fd3c3899483e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTItMS0xLTIwMzgyOA_cd388ece-9de6-4ad1-9f91-29c281c9d918">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="i277bc4651cb0487097a1fd3c3899483e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTMtMS0xLTIwMzgyOA_afa1819a-2387-4db4-bb59-872ec70a4d25">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="i277bc4651cb0487097a1fd3c3899483e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTQtMS0xLTIwMzgyOA_da135596-8aad-4bb0-8705-e44915fdbb5c">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="i277bc4651cb0487097a1fd3c3899483e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTUtMS0xLTIwMzgyOA_9a2a983e-d5f0-4767-ad6f-0b130391cd71">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="i277bc4651cb0487097a1fd3c3899483e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTYtMS0xLTIwMzgyOA_4f0f84d3-98eb-49d0-a3e2-26f6aba418ca">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="i277bc4651cb0487097a1fd3c3899483e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTctMS0xLTIwMzgyOA_40866400-2942-49a7-86d9-bbd5c13ca8ad">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="i277bc4651cb0487097a1fd3c3899483e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTgtMS0xLTIwMzgyOA_414f7e8a-724f-4566-9db3-213509d5b839">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="i277bc4651cb0487097a1fd3c3899483e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTktMS0xLTIwMzgyOA_e985e77f-fdd1-4f73-99d3-8718d128dbc1">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="i9312b115ecc14428818121303bee97da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTEtMS0xLTIwMzgyOA_64f81500-12eb-451a-8a0a-72f6657499bd">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="i9312b115ecc14428818121303bee97da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTItMS0xLTIwMzgyOA_c389f1d4-01d1-4730-913c-553b53665670">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="i9312b115ecc14428818121303bee97da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTMtMS0xLTIwMzgyOA_63d4d68a-c0ea-415d-931e-693b57abf4a7">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="i9312b115ecc14428818121303bee97da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTQtMS0xLTIwMzgyOA_165fcb38-80ce-43d3-a648-7afa07b5a165">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="i9312b115ecc14428818121303bee97da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTUtMS0xLTIwMzgyOA_4538767e-808f-44bb-a959-b642ebbdfa5f">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="i9312b115ecc14428818121303bee97da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTYtMS0xLTIwMzgyOA_8109210d-4f50-46c0-a7a6-ef8f675d5bd0">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="i9312b115ecc14428818121303bee97da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTctMS0xLTIwMzgyOA_51e958da-f735-46f1-89e6-2075fd8627cc">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="i9312b115ecc14428818121303bee97da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTgtMS0xLTIwMzgyOA_9e19f0f2-16a1-4c78-aebd-8313cc79dd41">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="i9312b115ecc14428818121303bee97da_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTktMS0xLTIwMzgyOA_e8b70190-ceff-467e-bec4-65ef2fd4b2af">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="i8307d840c9bc4d0a98b49056b43b5712_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTEtMS0xLTIwMzgyOA_9d5aa9f6-5be6-46c6-83fc-23afbd22e5b6">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="i8307d840c9bc4d0a98b49056b43b5712_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTItMS0xLTIwMzgyOA_2cac69a2-73c7-4fa3-a0d8-4f4c07a75f37">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;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="i8307d840c9bc4d0a98b49056b43b5712_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTMtMS0xLTIwMzgyOA_963de100-7781-495c-9ed8-adaf30c50bcd">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="i8307d840c9bc4d0a98b49056b43b5712_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTQtMS0xLTIwMzgyOA_3757fcba-b65c-4db5-9166-0a9ba1a99392">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="i8307d840c9bc4d0a98b49056b43b5712_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTUtMS0xLTIwMzgyOA_8ce20cb3-e5e8-4ad9-b4c0-1699642d55ea">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="i8307d840c9bc4d0a98b49056b43b5712_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTYtMS0xLTIwMzgyOA_f0f9533f-0512-40da-adf7-5516adfdba84">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="i8307d840c9bc4d0a98b49056b43b5712_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTctMS0xLTIwMzgyOA_7b678b9e-6ab2-48be-ac22-43dd0d48f8dd">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="i8307d840c9bc4d0a98b49056b43b5712_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTgtMS0xLTIwMzgyOA_d2541da9-eee0-44de-b6c7-8e9c4e2082d3">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="i8307d840c9bc4d0a98b49056b43b5712_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTktMS0xLTIwMzgyOA_c687cc90-32ae-41a7-a239-a7b6eeb77e6b">756</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="idefb328547474500bc8bb4243a44b22e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTEtMS0xLTIwMzgyOA_0b98014b-867f-4693-90c7-f0a1fed99032">16,694</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="idefb328547474500bc8bb4243a44b22e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTItMS0xLTIwMzgyOA_feb50219-f118-468d-9771-2070e5ebcbad">4,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="idefb328547474500bc8bb4243a44b22e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTMtMS0xLTIwMzgyOA_65d86640-f97f-427e-a1c1-5c6706771fc8">4,944</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="idefb328547474500bc8bb4243a44b22e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTQtMS0xLTIwMzgyOA_13e5cef6-5567-41a6-9d17-3cc93ce16f5a">4,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="idefb328547474500bc8bb4243a44b22e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTUtMS0xLTIwMzgyOA_02bdaf71-8289-4ad3-b266-1c6dcaa2d04c">7,734</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="idefb328547474500bc8bb4243a44b22e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTYtMS0xLTIwMzgyOA_4fd848ed-513e-476a-bfc8-6cd23032118e">4,883</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="idefb328547474500bc8bb4243a44b22e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTctMS0xLTIwMzgyOA_ca0fab21-5320-4a3d-a120-a2eb184601dc">42,097</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="idefb328547474500bc8bb4243a44b22e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTgtMS0xLTIwMzgyOA_3aafeadd-127f-43aa-83c3-04891ed410c4">215</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="idefb328547474500bc8bb4243a44b22e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTktMS0xLTIwMzgyOA_afd431c6-84cf-4bfe-90cf-0abd25a107c0">84,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="background-color:#ffffff;padding:2px 1pt;text-align: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="ic78a65c5da7a42cbb324b071d19a2660_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTEtMS0xLTIwMzgyOA_a46cab15-b795-44bc-b7f3-9c5338df3aba">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="ic78a65c5da7a42cbb324b071d19a2660_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTItMS0xLTIwMzgyOA_1c034c8d-8ca1-45bc-8103-70bcbacf260d">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="ic78a65c5da7a42cbb324b071d19a2660_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTMtMS0xLTIwMzgyOA_acd192c8-15ff-4b72-8ac3-49ff9b8c9171">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="ic78a65c5da7a42cbb324b071d19a2660_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTQtMS0xLTIwMzgyOA_7def0a51-745e-4627-8720-5503c04ec6b9">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="ic78a65c5da7a42cbb324b071d19a2660_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTUtMS0xLTIwMzgyOA_a06f4110-e29c-444d-a475-c406081613a4">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="ic78a65c5da7a42cbb324b071d19a2660_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTYtMS0xLTIwMzgyOA_b4b7ba4e-2811-46f4-8cb0-e1de7248f7a5">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="ic78a65c5da7a42cbb324b071d19a2660_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTctMS0xLTIwMzgyOA_f938ed7f-b571-4498-b6b0-a0d66d243d11">50</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic78a65c5da7a42cbb324b071d19a2660_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTgtMS0xLTIwMzgyOA_de5430dc-0edb-42f5-992f-7f1ba82104e6">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="ic78a65c5da7a42cbb324b071d19a2660_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTktMS0xLTIwMzgyOA_b22209ca-5a2c-4f57-8ebd-f4e92336285a">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;text-align: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="i2928a79b99994f8c9f985b6c3c273f82_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTEtMS0xLTIwMzgyOA_aae5c6e5-6cd8-4add-b544-158601e35fbf">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="i2928a79b99994f8c9f985b6c3c273f82_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTItMS0xLTIwMzgyOA_62bce2bc-e374-4e52-b660-8495ca186abc">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="i2928a79b99994f8c9f985b6c3c273f82_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTMtMS0xLTIwMzgyOA_56491205-235d-4064-90a8-265ede0bca51">71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2928a79b99994f8c9f985b6c3c273f82_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTQtMS0xLTIwMzgyOA_13f83988-a212-44a1-9432-dd14bae7ec0a">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="i2928a79b99994f8c9f985b6c3c273f82_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTUtMS0xLTIwMzgyOA_7fb9b9c0-ea47-40af-89eb-126424c3ebb6">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="i2928a79b99994f8c9f985b6c3c273f82_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTYtMS0xLTIwMzgyOA_aa66f7fa-7f81-43a1-9b5b-8f059e767e02">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2928a79b99994f8c9f985b6c3c273f82_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTctMS0xLTIwMzgyOA_2b2f6da8-624a-4019-a8f4-238360f45b3c">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2928a79b99994f8c9f985b6c3c273f82_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTgtMS0xLTIwMzgyOA_fa6afc2b-a38e-43ac-924b-62edc51c59ab">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="i2928a79b99994f8c9f985b6c3c273f82_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTktMS0xLTIwMzgyOA_d75734eb-ec44-4b61-a318-1cf1b1a7a628">92</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="i4aef0ffc00b946bf8c9138550622c235_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTEtMS0xLTIwMzgyOA_495bed69-a26d-44ff-a94a-3b8dc9b86a0b">16,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:#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="i4aef0ffc00b946bf8c9138550622c235_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTItMS0xLTIwMzgyOA_37722d7e-4072-44cd-afa7-4840a7d582dd">4,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:#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="i4aef0ffc00b946bf8c9138550622c235_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTMtMS0xLTIwMzgyOA_1746b9cc-074d-494e-98c6-e7ffcdebbb60">5,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:#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="i4aef0ffc00b946bf8c9138550622c235_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTQtMS0xLTIwMzgyOA_f8423261-1812-4470-bb50-c9fa3824b569">4,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;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="i4aef0ffc00b946bf8c9138550622c235_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTUtMS0xLTIwMzgyOA_9fc29ca6-333f-471c-9899-e111de78b16f">7,734</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i4aef0ffc00b946bf8c9138550622c235_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTYtMS0xLTIwMzgyOA_5a27e8ad-549f-4eab-866e-5361cb5f85a6">4,899</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i4aef0ffc00b946bf8c9138550622c235_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTctMS0xLTIwMzgyOA_8d6fc1c5-5331-4263-9d00-510118dec96c">42,152</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i4aef0ffc00b946bf8c9138550622c235_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTgtMS0xLTIwMzgyOA_680e2d34-3c45-4c4d-ab9d-ea759a6dfdd5">215</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i4aef0ffc00b946bf8c9138550622c235_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTktMS0xLTIwMzgyOA_eec0f7e4-dfb2-4b75-999a-cb6cb01ea18d">85,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></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="i0a0bc11518dd40e18d463a5144cbecb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTEtMS0xLTIwMzgyOA_9bcb8fd6-48b1-4aa3-af84-6c4fc6cb61b6">342,311</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="i0a0bc11518dd40e18d463a5144cbecb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTItMS0xLTIwMzgyOA_911d6d63-88ae-4c21-a9ba-35a3bc2ff62e">367,104</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="i0a0bc11518dd40e18d463a5144cbecb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTMtMS0xLTIwMzgyOA_a519d59a-d74f-4e9f-8680-b10e4ad97802">311,607</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="i0a0bc11518dd40e18d463a5144cbecb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTQtMS0xLTIwMzgyOA_8d72121d-caa3-4449-a402-9c56cbd2e912">279,587</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="i0a0bc11518dd40e18d463a5144cbecb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTUtMS0xLTIwMzgyOA_0d11288e-40a0-48bb-9b5e-952eee4106e1">203,016</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="i0a0bc11518dd40e18d463a5144cbecb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTYtMS0xLTIwMzgyOA_0dc2d525-b800-4a79-87ed-191bf2ca2169">812,563</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="i0a0bc11518dd40e18d463a5144cbecb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTctMS0xLTIwMzgyOA_aa84f0c2-03b1-42f5-abc7-454f12a119dd">10,906</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="i0a0bc11518dd40e18d463a5144cbecb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTgtMS0xLTIwMzgyOA_6344e259-7fb7-4d18-a6dd-35a957ca2037">24,503</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="i0a0bc11518dd40e18d463a5144cbecb7_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTktMS0xLTIwMzgyOA_99111597-f0fb-40cc-8af6-468b2557fe5b">2,351,597</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="iba661296173c460487e7360df57e9020_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTEtMS0xLTIwMzgyOA_674181d9-65ba-4ef3-b072-bb5d16122a1a">643</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba661296173c460487e7360df57e9020_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTItMS0xLTIwMzgyOA_d4058dee-7f6f-482c-bb2f-ab86a56d2c68">3,406</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba661296173c460487e7360df57e9020_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTMtMS0xLTIwMzgyOA_662a2d2f-a846-404d-a180-4b44ccf16c02">1,688</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba661296173c460487e7360df57e9020_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTQtMS0xLTIwMzgyOA_54007823-887b-48af-a2cd-ad84c0fb84ed">11,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba661296173c460487e7360df57e9020_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTUtMS0xLTIwMzgyOA_e000f0f3-33db-4ada-a906-ac235617b216">2,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba661296173c460487e7360df57e9020_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTYtMS0xLTIwMzgyOA_6ce900f5-cf3b-4023-9dcc-d8205450f1ff">25,361</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iba661296173c460487e7360df57e9020_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTctMS0xLTIwMzgyOA_de082efc-f0ee-41a3-b2bf-2e6c20a88295">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="iba661296173c460487e7360df57e9020_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTgtMS0xLTIwMzgyOA_882e91aa-72fb-4ec7-a30d-04b28fd981e2">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="iba661296173c460487e7360df57e9020_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTktMS0xLTIwMzgyOA_7fa5e74e-465f-4dec-8c64-e6ecda95ab3c">45,115</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="i587cf173c38049429b4fbae188f666b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTEtMS0xLTIwMzgyOA_7c31d989-af79-484e-9e9c-351c467022b6">78</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i587cf173c38049429b4fbae188f666b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTItMS0xLTIwMzgyOA_7f02b049-a09f-482b-866e-9f685f285201">110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i587cf173c38049429b4fbae188f666b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTMtMS0xLTIwMzgyOA_02aa7798-3580-4477-9e48-27b380c3a398">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="i587cf173c38049429b4fbae188f666b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTQtMS0xLTIwMzgyOA_6ca6c83d-7a28-44d5-a228-b88a82438ec1">3,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i587cf173c38049429b4fbae188f666b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTUtMS0xLTIwMzgyOA_d2ec9223-ec12-4f5a-916c-75bfb7d592d8">1,692</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i587cf173c38049429b4fbae188f666b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTYtMS0xLTIwMzgyOA_68958a63-67c9-4561-8899-3747a76bded3">35,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i587cf173c38049429b4fbae188f666b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTctMS0xLTIwMzgyOA_b52ce676-eb29-490f-8956-9145c933eb51">132</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i587cf173c38049429b4fbae188f666b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTgtMS0xLTIwMzgyOA_d5c83054-3adc-48db-ab55-28d72a5140c8">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="i587cf173c38049429b4fbae188f666b4_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTktMS0xLTIwMzgyOA_2a53b6e6-4c46-47e0-b309-fd2e801327e3">40,627</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="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTEtMS0xLTIwMzgyOA_5eab8489-b649-47ce-86d2-c613645a77bb">343,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:#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="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTItMS0xLTIwMzgyOA_fa742ae3-3306-4189-b593-d6028aa96cae">370,620</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTMtMS0xLTIwMzgyOA_8a455c9d-80c4-4a56-94ad-937bebc3dd1f">313,295</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTQtMS0xLTIwMzgyOA_558dd6f5-fbca-4658-a0d6-a5c536d76048">294,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="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTUtMS0xLTIwMzgyOA_1d7ac53e-a290-4ad0-a34f-ad850e2d4637">207,263</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTYtMS0xLTIwMzgyOA_314ca434-8eca-41a8-b231-67c5df403fdb">873,145</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTctMS0xLTIwMzgyOA_f764041f-cdd0-4d88-a769-14374a002b94">11,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="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTgtMS0xLTIwMzgyOA_3672571f-700b-4709-b1e6-8e29ad2e1aac">24,503</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTktMS0xLTIwMzgyOA_9a40881a-d1db-44ab-889f-c99f32f5b825">2,437,339</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i6c79e018bd6f4041a0538820a2d27419_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTEtMS0xLTIwMzgyOA_1a29ae5a-6f4d-4430-aa1c-16e33d7ec75a">33,241</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="i6c79e018bd6f4041a0538820a2d27419_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTItMS0xLTIwMzgyOA_e8057e5a-7bf1-4823-8e45-edeb1168f341">24,125</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="i6c79e018bd6f4041a0538820a2d27419_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTMtMS0xLTIwMzgyOA_7dc48957-6ecc-485a-8ac7-1717fba8317a">22,831</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="i6c79e018bd6f4041a0538820a2d27419_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTQtMS0xLTIwMzgyOA_70a70d24-b20f-4de7-8ac4-cc0a71511ca5">25,576</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="i6c79e018bd6f4041a0538820a2d27419_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTUtMS0xLTIwMzgyOA_3fbca07b-39eb-4957-8dd9-3adbc48eefe6">37,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="i6c79e018bd6f4041a0538820a2d27419_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTYtMS0xLTIwMzgyOA_2b5a9cfe-3ce6-4619-8423-f63b6d82e08d">65,112</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="i6c79e018bd6f4041a0538820a2d27419_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTctMS0xLTIwMzgyOA_daf6febe-4b52-410c-acf9-5aea0bc932e3">3,131</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="i6c79e018bd6f4041a0538820a2d27419_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTgtMS0xLTIwMzgyOA_85fdd06d-a025-4fdf-85e5-1c49059985b7">1,235</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="i6c79e018bd6f4041a0538820a2d27419_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTktMS0xLTIwMzgyOA_ca835f5c-7d23-4f68-8952-8a53b3c6cc7e">213,086</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="iaf10effef10847d9a880cc0f8ef1663d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTEtMS0xLTIwMzgyOA_a2d700ea-4b04-434c-8d78-9f720b56d657">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="iaf10effef10847d9a880cc0f8ef1663d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTItMS0xLTIwMzgyOA_f7b962e4-f61e-4fa7-bc9d-90d9c267eb56">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="iaf10effef10847d9a880cc0f8ef1663d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTMtMS0xLTIwMzgyOA_152e08e4-cd48-4859-97ce-84f21b2ff13d">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="iaf10effef10847d9a880cc0f8ef1663d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTQtMS0xLTIwMzgyOA_005a4d0c-1119-4d99-b9a2-a9893a9986db">401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf10effef10847d9a880cc0f8ef1663d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTUtMS0xLTIwMzgyOA_e0d23bd5-d1e3-48da-a37d-44d8f09fda77">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="iaf10effef10847d9a880cc0f8ef1663d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTYtMS0xLTIwMzgyOA_287240ad-f192-4b75-b983-631736cf206c">1,142</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf10effef10847d9a880cc0f8ef1663d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTctMS0xLTIwMzgyOA_4f0eca5e-3bad-4206-b7f2-55e89c2efd1f">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="iaf10effef10847d9a880cc0f8ef1663d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTgtMS0xLTIwMzgyOA_75150252-1deb-430c-8907-3bd4e26b9c7f">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="iaf10effef10847d9a880cc0f8ef1663d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTktMS0xLTIwMzgyOA_ccfb6aac-1884-4c4b-86cf-709c929e67b5">1,543</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="iac3d76ff4e0f47acadb7ec93aba58143_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTEtMS0xLTIwMzgyOA_f329a348-29b4-48cf-8af7-77523ef59e3b">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="iac3d76ff4e0f47acadb7ec93aba58143_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTItMS0xLTIwMzgyOA_9d3394d9-48b3-4c06-851f-c92fe026e85b">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="iac3d76ff4e0f47acadb7ec93aba58143_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTMtMS0xLTIwMzgyOA_59ed0275-f5ae-46b4-bf64-0ba9f770b7b6">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="iac3d76ff4e0f47acadb7ec93aba58143_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTQtMS0xLTIwMzgyOA_ec816bb5-24a0-4ee4-bbe9-aee9e96585de">186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac3d76ff4e0f47acadb7ec93aba58143_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTUtMS0xLTIwMzgyOA_b6975adf-4052-4ed6-b5e3-35b408672fe1">38</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac3d76ff4e0f47acadb7ec93aba58143_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTYtMS0xLTIwMzgyOA_3957c56f-4dfa-4132-be6d-22262a47cd6b">110</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iac3d76ff4e0f47acadb7ec93aba58143_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTctMS0xLTIwMzgyOA_2f8da40d-f7a9-4c2c-a3b5-432ea3ec8000">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="iac3d76ff4e0f47acadb7ec93aba58143_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTgtMS0xLTIwMzgyOA_2361bf86-2834-4702-a12d-980e7f9cad82">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="iac3d76ff4e0f47acadb7ec93aba58143_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTktMS0xLTIwMzgyOA_6ced44d9-eccf-4705-b2dd-ca07507c2e76">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-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="ie3de37a495d1412295c4e03b4d91fe06_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTEtMS0xLTIwMzgyOA_ea4692e5-a446-4976-ab5b-f68e43595848">33,241</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="ie3de37a495d1412295c4e03b4d91fe06_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTItMS0xLTIwMzgyOA_e86b6f3e-0434-4036-b3ae-a2eb5c72e9ff">24,125</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="ie3de37a495d1412295c4e03b4d91fe06_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTMtMS0xLTIwMzgyOA_b686e9da-ceee-47c8-910a-0fbfbe092162">22,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:#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="ie3de37a495d1412295c4e03b4d91fe06_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTQtMS0xLTIwMzgyOA_10cf84c9-adfa-4cb1-92c0-de94eb19d942">26,163</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="ie3de37a495d1412295c4e03b4d91fe06_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTUtMS0xLTIwMzgyOA_4d89a0f8-c53b-4188-a014-9720d1a4090b">37,873</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="ie3de37a495d1412295c4e03b4d91fe06_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTYtMS0xLTIwMzgyOA_cb39bd4a-3dca-4231-99e1-d3b3f47cb432">66,364</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="ie3de37a495d1412295c4e03b4d91fe06_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTctMS0xLTIwMzgyOA_6fddcb0d-629d-4ca2-a49c-19a21c979448">3,131</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="ie3de37a495d1412295c4e03b4d91fe06_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTgtMS0xLTIwMzgyOA_0b133eba-f2e2-4e5c-a7fa-ee125a2f1b01">1,235</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="ie3de37a495d1412295c4e03b4d91fe06_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTktMS0xLTIwMzgyOA_92598279-b330-420e-9794-b03c923fee65">214,963</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="ie0add8149e3f4737be7048a03d50ef62_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTEtMS0xLTIwMzgyOA_ae4de46a-aadb-467b-973c-3ee5d43ab0a9">23,105</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="ie0add8149e3f4737be7048a03d50ef62_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTItMS0xLTIwMzgyOA_38d5e4b8-2722-4935-bd45-6bc5e29d965e">75,245</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="ie0add8149e3f4737be7048a03d50ef62_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTMtMS0xLTIwMzgyOA_a687a984-1148-4bd6-811c-ed9ec6eb0d61">27,584</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="ie0add8149e3f4737be7048a03d50ef62_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTQtMS0xLTIwMzgyOA_9d21e583-e8ea-47a7-ad9f-556435f09816">14,842</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="ie0add8149e3f4737be7048a03d50ef62_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTUtMS0xLTIwMzgyOA_3a9797af-5e91-4089-bc81-9c0c9fdb9105">9,083</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="ie0add8149e3f4737be7048a03d50ef62_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTYtMS0xLTIwMzgyOA_7a3cffde-ae8e-4f02-a147-24387d4d3bf9">7,268</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="ie0add8149e3f4737be7048a03d50ef62_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTctMS0xLTIwMzgyOA_bc801a69-059b-4fa9-a29c-75c9a2e80655">42,701</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="ie0add8149e3f4737be7048a03d50ef62_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTgtMS0xLTIwMzgyOA_9ff4ac17-d9c7-43b3-bc13-0fdb0ce130d9">1,288</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="ie0add8149e3f4737be7048a03d50ef62_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTktMS0xLTIwMzgyOA_13bfdd58-ceaf-461b-9fc6-2f9d770d1df6">201,116</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="i2671a7ec84c747c0a437811d8b029d87_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTEtMS0xLTIwMzgyOA_19af881b-72a5-476a-beaa-8889f2803c15">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="i2671a7ec84c747c0a437811d8b029d87_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTItMS0xLTIwMzgyOA_55f53a0d-d41c-4a64-8626-b9bce062bf96">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="i2671a7ec84c747c0a437811d8b029d87_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTMtMS0xLTIwMzgyOA_b8c33a3d-3a1f-4d76-8acf-61ddc77d7d01">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="i2671a7ec84c747c0a437811d8b029d87_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTQtMS0xLTIwMzgyOA_61e43e86-08b1-4a33-8fd9-fdc7dbe2a48a">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="i2671a7ec84c747c0a437811d8b029d87_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTUtMS0xLTIwMzgyOA_8bcbe7fe-32d2-4363-a369-f29f9476c09f">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="i2671a7ec84c747c0a437811d8b029d87_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTYtMS0xLTIwMzgyOA_ad97f875-7726-4e34-bb12-1f3b3af02585">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="i2671a7ec84c747c0a437811d8b029d87_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTctMS0xLTIwMzgyOA_f34d5c50-c70a-4e07-80c6-f3d06b1ff431">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="i2671a7ec84c747c0a437811d8b029d87_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTgtMS0xLTIwMzgyOA_d96c5b16-a382-484e-b190-76238533ffc1">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="i2671a7ec84c747c0a437811d8b029d87_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTktMS0xLTIwMzgyOA_21459959-418d-4289-814d-f95c1998905e">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="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTEtMS0xLTIwMzgyOA_76540f31-f33b-4e33-836f-9230af45df27">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="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTItMS0xLTIwMzgyOA_511581ec-dd68-4b11-a7e4-863c1f3ea12e">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="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTMtMS0xLTIwMzgyOA_d831cac4-2e5a-4e8b-bbc4-557ad03ca64f">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="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTQtMS0xLTIwMzgyOA_496ab919-cba6-4bf7-9e2b-4f110b9eace4">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="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTUtMS0xLTIwMzgyOA_fd731065-7c01-47f1-9015-2ac670a54235">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="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTYtMS0xLTIwMzgyOA_839adc72-25bd-4792-89e0-502b7a121baf">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="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTctMS0xLTIwMzgyOA_15dc1ca1-46b7-4f5c-9495-556975681ae4">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="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTgtMS0xLTIwMzgyOA_d94176cf-d786-4487-aa56-0a20aa6948bf">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="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTktMS0xLTIwMzgyOA_73e89982-1775-4b31-9af3-ad8601898be1">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;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="i1e7f2d092e2d445d878e190077ca815a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTEtMS0xLTIwMzgyOA_82b68568-ad38-46d2-a157-b304d5f3c03c">23,105</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i1e7f2d092e2d445d878e190077ca815a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTItMS0xLTIwMzgyOA_61ca0891-6b34-41a8-8a16-ee99257a2872">75,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;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="i1e7f2d092e2d445d878e190077ca815a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTMtMS0xLTIwMzgyOA_d107c1af-84a0-4296-85ec-dfc7a7dadcf2">27,584</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i1e7f2d092e2d445d878e190077ca815a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTQtMS0xLTIwMzgyOA_babf9d62-5636-4584-960c-5e5cb7c82776">14,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:#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="i1e7f2d092e2d445d878e190077ca815a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTUtMS0xLTIwMzgyOA_06f9fdb2-3e8d-4ab2-b12f-bcad28990497">9,083</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i1e7f2d092e2d445d878e190077ca815a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTYtMS0xLTIwMzgyOA_277200ff-23b3-4f59-9e36-137786b9d630">7,268</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i1e7f2d092e2d445d878e190077ca815a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTctMS0xLTIwMzgyOA_d4aaa438-44dc-4f1e-850f-9a99df00cc45">42,701</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i1e7f2d092e2d445d878e190077ca815a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTgtMS0xLTIwMzgyOA_250b2527-fd0b-4bee-8357-b5da95414fd7">1,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 #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="i1e7f2d092e2d445d878e190077ca815a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTktMS0xLTIwMzgyOA_9de361ae-e3c3-4424-b07f-c4edf5dd1a5b">201,116</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i0880a5a7879440b5a1b4049b609100e3" continuedAt="ic6326a2472a0421cb58d6ca97db8cff3"><ix:continuation id="i91af2f763c9443d79b61566f1e11e26a" continuedAt="ifc82eb6cf86a41d0b1624a38ad56db78"><div style="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, 2022, 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%">2022</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%">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="i16220e92070240c48718e5a7e565273c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtMS0xLTEtMjAzODI4_b1928fc5-ebc3-45f0-b756-c245ed4a747c">3,030</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="i16220e92070240c48718e5a7e565273c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtMi0xLTEtMjAzODI4_c34da52a-3bc3-41b8-8531-7d0915c6aad9">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i16220e92070240c48718e5a7e565273c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtMy0xLTEtMjAzODI4_b7f9d4b5-8027-4c7c-8ba4-9c0d057d7984">637</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="i16220e92070240c48718e5a7e565273c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtNC0xLTEtMjAzODI4_10be97e3-3a43-4021-bccc-01babdeb0be7">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="i16220e92070240c48718e5a7e565273c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtNS0xLTEtMjAzODI4_1665b424-be11-4d5d-b405-199f10b2911e">792</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="i16220e92070240c48718e5a7e565273c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtNi0xLTEtMjAzODI4_eb34ba24-cedb-4bc0-8690-6c4f4c953ff5">3,183</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="i16220e92070240c48718e5a7e565273c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtNy0xLTEtMjAzODI4_2a44de41-b7a4-4d11-9da9-52a48fd7e65e">175,451</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="i16220e92070240c48718e5a7e565273c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtOC0xLTEtMjAzODI4_cc12aa48-42e7-4919-8b42-0e9148384ef5">1,085</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="i16220e92070240c48718e5a7e565273c_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtOS0xLTEtMjAzODI4_8b55d76d-2ac0-44c3-bfc3-106e8594fc19">186,232</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="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtMS0xLTEtMjAzODI4_53311fc5-3d65-45c4-8240-e16a04c9117d">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="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtMi0xLTEtMjAzODI4_55937a07-75e9-46ec-9a66-51d9544633b8">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="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtMy0xLTEtMjAzODI4_1d1e2264-29ea-4ba1-9417-7fb13e8163d6">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="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtNC0xLTEtMjAzODI4_cf380f59-64bf-4cb3-99d8-0ae067767d72">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtNS0xLTEtMjAzODI4_3d474328-ca02-42af-b1da-f0bf50e66bc8">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="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtNi0xLTEtMjAzODI4_b53c3f42-bf6c-453a-ab85-99866e2b4a08">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtNy0xLTEtMjAzODI4_fd313ea2-e70a-4a34-9e0b-2aa7c0d0408a">2,352</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtOC0xLTEtMjAzODI4_4c864c83-cf49-43ed-b453-40661086c4b8">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="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtOS0xLTEtMjAzODI4_fa8cd6a4-b56b-4b8a-9d6f-72a676d98331">2,391</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="i19dc44146af84415b5943578518b6e96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtMS0xLTEtMjAzODI4_d1f54da1-da00-4762-8fa1-b95d78d362a4">3,030</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i19dc44146af84415b5943578518b6e96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtMi0xLTEtMjAzODI4_f802a253-056e-4d6e-ba19-a4fa8705964c">1,062</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i19dc44146af84415b5943578518b6e96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtMy0xLTEtMjAzODI4_449cfdaf-9d74-4369-b86a-c9a8fb72f976">637</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i19dc44146af84415b5943578518b6e96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtNC0xLTEtMjAzODI4_8a546abd-a8f6-4aa8-b47f-987a520dedf0">1,006</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i19dc44146af84415b5943578518b6e96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtNS0xLTEtMjAzODI4_6426adca-0abf-4e04-a5a5-3e640c3934f2">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:#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="i19dc44146af84415b5943578518b6e96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtNi0xLTEtMjAzODI4_a1a4efb6-6296-490a-a7fb-23ca324d2d53">3,208</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i19dc44146af84415b5943578518b6e96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtNy0xLTEtMjAzODI4_a5604e16-4ee6-4595-83eb-e1bf09b6ad95">177,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;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="i19dc44146af84415b5943578518b6e96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtOC0xLTEtMjAzODI4_a120d422-f8ae-4d7d-8f19-cb787fb395a8">1,085</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i19dc44146af84415b5943578518b6e96_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtOS0xLTEtMjAzODI4_5c160f05-214f-49b4-b6d3-2ef91a46bfbb">188,623</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i6e91b88d200b4ced868c884d4a135352_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtMS0xLTEtMjAzODI4_a631bc66-afed-4108-9b9d-5bed00b27c96">187,129</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="i6e91b88d200b4ced868c884d4a135352_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtMi0xLTEtMjAzODI4_aee8f0f5-a89e-4470-8389-622d52a5e16b">272,235</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="i6e91b88d200b4ced868c884d4a135352_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtMy0xLTEtMjAzODI4_19ef852b-c93e-47df-89fd-c59da0add3d5">239,584</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="i6e91b88d200b4ced868c884d4a135352_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtNC0xLTEtMjAzODI4_ef8550e2-5da0-4231-a3b2-fb3253593158">117,391</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="i6e91b88d200b4ced868c884d4a135352_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtNS0xLTEtMjAzODI4_bbcb15d1-ba08-4896-8586-a5f75deffbeb">66,605</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="i6e91b88d200b4ced868c884d4a135352_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtNi0xLTEtMjAzODI4_f1cc16f4-63a5-4c9c-8796-7847e4790f68">452,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="i6e91b88d200b4ced868c884d4a135352_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtNy0xLTEtMjAzODI4_a1299f64-a41d-4e96-baf3-f7cc59673934">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="i6e91b88d200b4ced868c884d4a135352_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtOC0xLTEtMjAzODI4_3eb9c383-06f6-4baf-9c1b-a6e211a1f5a2">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="i6e91b88d200b4ced868c884d4a135352_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtOS0xLTEtMjAzODI4_3ab5d8bd-b2f5-4478-ae45-359873284f94">1,335,165</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="i2cd85c01d2834710a183a528aada9b50_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktMS0xLTEtMjAzODI4_7bb4a82e-ad07-4eb3-95af-6a44a43ae32d">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktMi0xLTEtMjAzODI4_7a8adf85-9c13-447f-9a73-6c2a52a3c684">335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktMy0xLTEtMjAzODI4_43162e1d-6335-45b0-89b1-1f52352c6ecf">628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktNC0xLTEtMjAzODI4_fb612b10-1f39-437f-bdfe-a192140cb340">682</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktNS0xLTEtMjAzODI4_4bc70e0a-e4d7-4eb4-928c-bc9fde90a067">1,552</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktNi0xLTEtMjAzODI4_1b0d61d8-717f-4529-b15e-3c44fe63a00a">7,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktNy0xLTEtMjAzODI4_ef977c9f-7ebe-47d0-8e51-f38f1d7794bd">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="i2cd85c01d2834710a183a528aada9b50_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktOC0xLTEtMjAzODI4_6891c930-1da8-40c3-90ae-4c1fd6cb7821">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="i2cd85c01d2834710a183a528aada9b50_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktOS0xLTEtMjAzODI4_5138cbf3-c6d4-459f-a30d-9c1a8eb673d3">11,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;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="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTEtMS0xLTIwMzgyOA_9f8f8cd6-d6ef-48de-b4b8-3137d595ca2b">187,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;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="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTItMS0xLTIwMzgyOA_64c4836e-64cc-405c-bd06-cb136703bb8b">272,570</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTMtMS0xLTIwMzgyOA_9cd996c8-7335-4d17-8767-25fa758f8c4d">240,212</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTQtMS0xLTIwMzgyOA_212d17dd-0e90-4e63-b7c1-80071050aca4">118,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="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTUtMS0xLTIwMzgyOA_cc301fb1-054c-49e5-bc56-a74e9d3262a3">68,157</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTYtMS0xLTIwMzgyOA_a895428c-65ba-4d15-a753-aaf27b99d389">459,959</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTctMS0xLTIwMzgyOA_f4ee1e26-2d90-4b1d-a74a-89f2133a2dc8">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="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTgtMS0xLTIwMzgyOA_d0fcb251-4ac5-4f7b-9379-600677b5fd24">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="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTktMS0xLTIwMzgyOA_45050381-8f03-40ef-be50-69e696a36cc1">1,346,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 #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="i1c7727ffdfa4486481d4a71f93ff193a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTEtMS0xLTIwMzgyOA_4f8992d1-ed06-4e70-a554-ae57f3e98b97">31,243</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="i1c7727ffdfa4486481d4a71f93ff193a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTItMS0xLTIwMzgyOA_52a24b98-e4e4-4ee4-84fb-907d39f3cc47">13,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="i1c7727ffdfa4486481d4a71f93ff193a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTMtMS0xLTIwMzgyOA_8b1cfb2f-85fe-464f-879d-bb857b6b29be">7,372</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="i1c7727ffdfa4486481d4a71f93ff193a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTQtMS0xLTIwMzgyOA_63bbbbd7-4264-463a-9f23-b507bf6dbd69">6,138</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="i1c7727ffdfa4486481d4a71f93ff193a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTUtMS0xLTIwMzgyOA_f66f928c-c220-46fc-b76e-9675a52a3517">4,386</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="i1c7727ffdfa4486481d4a71f93ff193a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTYtMS0xLTIwMzgyOA_1bff0c6d-277b-47cf-a450-e6b158eb0c77">8,029</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="i1c7727ffdfa4486481d4a71f93ff193a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTctMS0xLTIwMzgyOA_b6d46bde-a6af-4677-b778-8bae648c7ada">4,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c7727ffdfa4486481d4a71f93ff193a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTgtMS0xLTIwMzgyOA_57de8e3a-49ae-40a4-9f60-2f09349c15c8">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="i1c7727ffdfa4486481d4a71f93ff193a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTktMS0xLTIwMzgyOA_1aa689ee-77a7-4863-b68f-9f0349dd9f52">75,237</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="i6b82b9fda5c64ed69ddaac456594419d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTEtMS0xLTIwMzgyOA_fe2ddb5f-44f7-449d-8b42-1a18c1fd1fa2">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="i6b82b9fda5c64ed69ddaac456594419d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTItMS0xLTIwMzgyOA_b46464fa-b237-442e-8937-fc33e5a185fd">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="i6b82b9fda5c64ed69ddaac456594419d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTMtMS0xLTIwMzgyOA_67e50121-94fb-4807-825d-efcb58e43fd7">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="i6b82b9fda5c64ed69ddaac456594419d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTQtMS0xLTIwMzgyOA_faa7c5ba-9123-4255-bba8-eda676d0dc46">93</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b82b9fda5c64ed69ddaac456594419d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTUtMS0xLTIwMzgyOA_99c5082d-8311-4094-8ad2-fda599d536ee">76</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6b82b9fda5c64ed69ddaac456594419d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTYtMS0xLTIwMzgyOA_3e740085-c6a7-4d0d-b10c-44a602b3f032">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="i6b82b9fda5c64ed69ddaac456594419d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTctMS0xLTIwMzgyOA_44a0971b-73a8-44af-ac17-f6a3a6e618d6">3</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="i6b82b9fda5c64ed69ddaac456594419d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTgtMS0xLTIwMzgyOA_37ac6894-0eff-445d-bc61-b6f0fd93d5e2">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="i6b82b9fda5c64ed69ddaac456594419d_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTktMS0xLTIwMzgyOA_395ff97b-b093-4be0-9396-ec796fa0a98f">175</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="i7ccffb42551d41f4be291aa03c0e465a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTEtMS0xLTIwMzgyOA_124bb83b-7cdf-4222-874e-6e20a2773e60">31,243</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i7ccffb42551d41f4be291aa03c0e465a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTItMS0xLTIwMzgyOA_a7417ec8-ef8a-41ee-95c0-0e73c4a45ae3">13,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:#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="i7ccffb42551d41f4be291aa03c0e465a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTMtMS0xLTIwMzgyOA_fdb9cc3e-b2c0-4663-90d6-0f6714d2b4fc">7,375</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i7ccffb42551d41f4be291aa03c0e465a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTQtMS0xLTIwMzgyOA_1976e498-06dc-4eb3-814a-f51043afc319">6,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 #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="i7ccffb42551d41f4be291aa03c0e465a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTUtMS0xLTIwMzgyOA_6f714cb4-1e38-46c1-80a5-d55109c4dbc6">4,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:#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="i7ccffb42551d41f4be291aa03c0e465a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTYtMS0xLTIwMzgyOA_ae7f0867-8f27-4c98-928f-34da812b457b">8,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:#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="i7ccffb42551d41f4be291aa03c0e465a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTctMS0xLTIwMzgyOA_9a6020c9-3a32-4d06-adc6-851d7a5f0775">4,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:#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="i7ccffb42551d41f4be291aa03c0e465a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTgtMS0xLTIwMzgyOA_139548a5-2b99-4602-9c1e-272fb26e25d4">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="i7ccffb42551d41f4be291aa03c0e465a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTktMS0xLTIwMzgyOA_dc23b0d7-e1ad-4b84-b875-5989f6b4cf67">75,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 #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="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTEtMS0xLTIwMzgyOA_dfddb740-a486-47cb-a13b-2e2071c7b77a">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="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTItMS0xLTIwMzgyOA_aa84ed70-ccd0-4547-a0b0-b04b153b3314">156</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="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTMtMS0xLTIwMzgyOA_22b9c3ff-724b-488b-a3d1-418e8c0bee44">146</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="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTQtMS0xLTIwMzgyOA_1423ccd5-f3c2-4514-aa03-e0b8ce51fa41">1,092</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="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTUtMS0xLTIwMzgyOA_31bbe671-41b1-4144-92e1-23ba33d1785f">635</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="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTYtMS0xLTIwMzgyOA_7bcb9186-f7ce-4b53-96ea-467f812ce9ec">101</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="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTctMS0xLTIwMzgyOA_6d5a9c20-d46c-4840-be0f-eb16a289f587">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="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTgtMS0xLTIwMzgyOA_03557fc6-4942-4ebd-a6e1-29e3a8e5ed3f">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="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTktMS0xLTIwMzgyOA_9530edbd-ea73-4e39-9c6e-af45a5683d3f">2,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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i53331da7f970470280cc7b3d3c88c64b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTEtMS0xLTIwMzgyOA_a2338d0e-8342-474b-8984-4062b95fb291">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="i53331da7f970470280cc7b3d3c88c64b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTItMS0xLTIwMzgyOA_75f24802-385a-4aff-b3df-dde18f16fdae">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="i53331da7f970470280cc7b3d3c88c64b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTMtMS0xLTIwMzgyOA_9366c34a-a877-4b1d-bf28-9ff4a09b9237">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="i53331da7f970470280cc7b3d3c88c64b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTQtMS0xLTIwMzgyOA_068d9bf7-f56e-492f-92b2-1e582beb1688">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="i53331da7f970470280cc7b3d3c88c64b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTUtMS0xLTIwMzgyOA_aabc912d-ce52-47dd-8915-03a973a633cb">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53331da7f970470280cc7b3d3c88c64b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTYtMS0xLTIwMzgyOA_c10608ca-1df8-47f4-a2c1-3eafc342ba5a">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53331da7f970470280cc7b3d3c88c64b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTctMS0xLTIwMzgyOA_01bbc712-431c-4967-a9c3-e60cb2f99d32">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="i53331da7f970470280cc7b3d3c88c64b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTgtMS0xLTIwMzgyOA_2bb33d95-03a9-4b9f-ab57-4ba7992782be">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="i53331da7f970470280cc7b3d3c88c64b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTktMS0xLTIwMzgyOA_78fc1bf8-49e1-4369-895c-5f5e19fb6adc">94</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="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTEtMS0xLTIwMzgyOA_0c101912-9369-49ea-9780-8f44f7b5f4a1">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="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTItMS0xLTIwMzgyOA_6566ec87-d47e-4c0e-81f8-ba95276058c7">156</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTMtMS0xLTIwMzgyOA_19aceffc-6b50-4e7e-97e1-15aadecbd95c">146</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTQtMS0xLTIwMzgyOA_c8b79659-49cf-45c6-8f48-dca635671f71">1,168</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTUtMS0xLTIwMzgyOA_beaeac27-db09-4541-898d-7f1386f43621">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:#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="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTYtMS0xLTIwMzgyOA_363be290-ee82-46ba-9e5c-6d8629a47a62">109</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTctMS0xLTIwMzgyOA_43df994b-d187-4979-b8c8-89dcbe3a0c6d">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="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTgtMS0xLTIwMzgyOA_be8b7293-7c1f-4353-a9cf-23a2dfb41509">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="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTktMS0xLTIwMzgyOA_e23644bb-4c9e-4b80-ae3b-6ddb2d77a639">2,224</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="ic6326a2472a0421cb58d6ca97db8cff3" continuedAt="ic95a12cc3f814379bfe862830c571a58"><ix:continuation id="ifc82eb6cf86a41d0b1624a38ad56db78" continuedAt="i4a73c2fa64814d0f96199e1facd4587e"><div style="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, 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: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%">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="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="idccde63f3f514500bbac9ba916a20164_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtMS0xLTEtMjAzODI4_015faeae-1ef6-4a66-93e9-b6ffc4132b09">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="idccde63f3f514500bbac9ba916a20164_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtMi0xLTEtMjAzODI4_9e0289d4-61d3-4ae3-bcbb-4a63eafa2e9a">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="idccde63f3f514500bbac9ba916a20164_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtMy0xLTEtMjAzODI4_d45f1ff3-10bd-424c-8221-43f101be525a">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="idccde63f3f514500bbac9ba916a20164_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtNC0xLTEtMjAzODI4_a1ef9d55-d3e4-4452-a62f-e7444ef68ba5">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="idccde63f3f514500bbac9ba916a20164_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtNS0xLTEtMjAzODI4_096f9773-7346-4eed-8ecd-77915d8231f1">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="idccde63f3f514500bbac9ba916a20164_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtNi0xLTEtMjAzODI4_68f50910-b319-4a6b-9018-485104d4899a">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="idccde63f3f514500bbac9ba916a20164_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtNy0xLTEtMjAzODI4_c5047257-9676-4f25-ac80-5f75b285dd79">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="idccde63f3f514500bbac9ba916a20164_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtOC0xLTEtMjAzODI4_6e2ac178-644c-40ce-a51b-ea8008252b38">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="idccde63f3f514500bbac9ba916a20164_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtOS0xLTEtMjAzODI4_bc9adba1-675a-4a92-935f-24e18791ea5d">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="ic4f983856f5e4f54a75cccd09bf176e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtMS0xLTEtMjAzODI4_a6e7a135-c225-4aa0-a392-040ff818b4d9">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="ic4f983856f5e4f54a75cccd09bf176e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtMi0xLTEtMjAzODI4_1bd9ea16-9aba-4a40-94fb-487be00214a8">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="ic4f983856f5e4f54a75cccd09bf176e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtMy0xLTEtMjAzODI4_99407b1f-c69d-4540-a78c-aba299ea5f4a">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="ic4f983856f5e4f54a75cccd09bf176e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtNC0xLTEtMjAzODI4_a3294e13-f927-4cc3-95df-e3a18fba92ae">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="ic4f983856f5e4f54a75cccd09bf176e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtNS0xLTEtMjAzODI4_b541e0f8-2752-467e-99ef-6b11fe517f4c">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="ic4f983856f5e4f54a75cccd09bf176e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtNi0xLTEtMjAzODI4_f1a65028-c140-4aea-9622-7b2e959a9268">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="ic4f983856f5e4f54a75cccd09bf176e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtNy0xLTEtMjAzODI4_ca4e85c5-c6cb-451f-b35b-6035aa1fc707">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="ic4f983856f5e4f54a75cccd09bf176e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtOC0xLTEtMjAzODI4_6c9ec6bd-2dba-40b8-a03c-1b15ae06cd4d">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="ic4f983856f5e4f54a75cccd09bf176e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtOS0xLTEtMjAzODI4_ef2d2cc3-8b1d-49dd-90ab-dabc99a0f24f">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="ia4fbde87ca77427d9351be77643837b6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtMS0xLTEtMjAzODI4_117ddfde-df4e-40ef-a29d-fb3dc8b41934">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="ia4fbde87ca77427d9351be77643837b6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtMi0xLTEtMjAzODI4_7d771ae7-f388-49ee-a7d0-56e507089daf">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="ia4fbde87ca77427d9351be77643837b6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtMy0xLTEtMjAzODI4_00f38837-ac25-47b4-998b-d2f07d5e768b">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="ia4fbde87ca77427d9351be77643837b6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtNC0xLTEtMjAzODI4_038e79c9-a10c-4983-b441-179bfb1774e5">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="ia4fbde87ca77427d9351be77643837b6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtNS0xLTEtMjAzODI4_b554137e-fb6c-4d6d-9ac4-a368103fa3a3">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="ia4fbde87ca77427d9351be77643837b6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtNi0xLTEtMjAzODI4_5fa6f657-a2ec-416d-bb15-4a90669525f5">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="ia4fbde87ca77427d9351be77643837b6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtNy0xLTEtMjAzODI4_3174698d-dfe4-4f5c-bd44-f811585b5fd8">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="ia4fbde87ca77427d9351be77643837b6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtOC0xLTEtMjAzODI4_901fee5d-c70e-4c5f-a24f-c81a22247058">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="ia4fbde87ca77427d9351be77643837b6_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtOS0xLTEtMjAzODI4_7ff8a498-0359-4e9b-8ec1-8272febf8e98">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="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtMS0xLTEtMjAzODI4_9ba92666-37a2-4371-9541-a8595051e7c0">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="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtMi0xLTEtMjAzODI4_979d8593-d5b0-4e72-879f-9bfa85d46569">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="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtMy0xLTEtMjAzODI4_88ceedab-2dcb-4a4d-a856-919fe20d38ed">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="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtNC0xLTEtMjAzODI4_12fb5b72-9926-4d94-88bf-c1c4dd3697ed">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="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtNS0xLTEtMjAzODI4_210c09d6-febc-47b7-bda1-d36db209d28a">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="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtNi0xLTEtMjAzODI4_e64b2537-9879-4c06-bcf1-002fd679ad66">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="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtNy0xLTEtMjAzODI4_9ad65a7a-f84a-4d36-b3b8-d492b826549b">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="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtOC0xLTEtMjAzODI4_dcd56f12-1318-450d-a239-e8529dc6a5ed">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="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtOS0xLTEtMjAzODI4_a81d6423-69a8-4b5b-a499-56db0c17628f">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;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><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="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 - 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="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktMS0xLTEtMjAzODI4_69787c4c-fc45-4edc-9988-12d9a93a6ecd">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="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktMi0xLTEtMjAzODI4_e911d2f7-fb5d-4149-8543-d50b5c553313">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="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktMy0xLTEtMjAzODI4_35da1ccd-bc1b-4927-afac-3edfe89294e7">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="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktNC0xLTEtMjAzODI4_c65c2730-52aa-48f9-88e5-fd93ae3242c0">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="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktNS0xLTEtMjAzODI4_7c342004-0bcb-4f33-a4f8-bf48664e471c">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="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktNi0xLTEtMjAzODI4_10f90a0d-e861-4317-8ef0-e516629c077d">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="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktNy0xLTEtMjAzODI4_4b66753d-4fca-4d17-8a41-c0d0a1251ae5">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="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktOC0xLTEtMjAzODI4_790c4418-6f30-4a2e-8b3f-d899845548c4">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="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktOS0xLTEtMjAzODI4_4d5d926f-8399-49c6-8f5e-29ca083aa815">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="i6c8ccf3b34f74ed089930645115b28ae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTEtMS0xLTIwMzgyOA_81cc8b29-3caa-4c40-b550-c9f011dcc38a">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="i6c8ccf3b34f74ed089930645115b28ae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTItMS0xLTIwMzgyOA_04cd6639-aee8-4994-a156-632d191c523e">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="i6c8ccf3b34f74ed089930645115b28ae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTMtMS0xLTIwMzgyOA_d0bd7ef0-ab16-4e97-be0e-cfd3d092d661">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="i6c8ccf3b34f74ed089930645115b28ae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTQtMS0xLTIwMzgyOA_89e1a487-20ab-4776-bcc4-33765a628ef1">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="i6c8ccf3b34f74ed089930645115b28ae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTUtMS0xLTIwMzgyOA_94a67c82-1599-448d-ad88-f1ba4fda0fcf">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="i6c8ccf3b34f74ed089930645115b28ae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTYtMS0xLTIwMzgyOA_f08aa6b2-0499-423c-96d6-4110c797a0f5">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="i6c8ccf3b34f74ed089930645115b28ae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTctMS0xLTIwMzgyOA_514a4f13-f993-4743-bbb8-6f1f6bf0c1da">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="i6c8ccf3b34f74ed089930645115b28ae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTgtMS0xLTIwMzgyOA_fa5e346a-d8d4-4a48-87af-bd801e0a552d">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="i6c8ccf3b34f74ed089930645115b28ae_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTktMS0xLTIwMzgyOA_8934ce7a-6f78-45e0-9aaa-d9576184c377">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="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTEtMS0xLTIwMzgyOA_00ffe0c6-71b7-4f4b-b3e4-7945fe93c0e6">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="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTItMS0xLTIwMzgyOA_e3240549-5289-400c-b915-355051aaf886">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="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTMtMS0xLTIwMzgyOA_c0fd4e77-e54f-497d-a0d2-273c413c0174">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="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTQtMS0xLTIwMzgyOA_fa885b2e-3696-458f-a79d-edc04f73be88">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="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTUtMS0xLTIwMzgyOA_f07ab1b0-5cb5-41d7-abbd-9537b62405bb">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="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTYtMS0xLTIwMzgyOA_87657f01-9fc6-4a63-8b17-08fc3fb0e7f6">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="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTctMS0xLTIwMzgyOA_e4b6a661-5358-42cb-9053-a959f29acded">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="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTgtMS0xLTIwMzgyOA_cfc7f523-11e7-4a78-98ec-05abe3efbef8">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="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTktMS0xLTIwMzgyOA_b2e4fb05-159a-4245-9d70-23debaf9aee2">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="id5192ab6725a4a8588221c156b9ff24c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTEtMS0xLTIwMzgyOA_30de0a0c-5c6f-47d6-bffc-405169f13d20">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="id5192ab6725a4a8588221c156b9ff24c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTItMS0xLTIwMzgyOA_62fb9785-1cd7-4cf8-84d8-64e270859cfc">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="id5192ab6725a4a8588221c156b9ff24c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTMtMS0xLTIwMzgyOA_e07a1a61-f512-4028-9482-06957b813989">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="id5192ab6725a4a8588221c156b9ff24c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTQtMS0xLTIwMzgyOA_9ea004b6-0906-41dd-b395-f743b2cabac5">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="id5192ab6725a4a8588221c156b9ff24c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTUtMS0xLTIwMzgyOA_7bd351c2-a9c8-4386-b5df-5bf06ee3bc66">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="id5192ab6725a4a8588221c156b9ff24c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTYtMS0xLTIwMzgyOA_fdf95cba-536e-463e-99de-43f7160c1f22">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="id5192ab6725a4a8588221c156b9ff24c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTctMS0xLTIwMzgyOA_4ec2313a-4d83-4646-99b4-e5e83781fa03">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="id5192ab6725a4a8588221c156b9ff24c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTgtMS0xLTIwMzgyOA_79a35a45-50c5-4353-a5c7-bcee50980f2e">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="id5192ab6725a4a8588221c156b9ff24c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTktMS0xLTIwMzgyOA_382e71da-9dd7-4ac5-9511-6d3defaff38a">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="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="i4d4d58deecd04a769b0ff074ef7df94e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTEtMS0xLTIwMzgyOA_d39d07f2-a827-4ab9-9c1d-31c770ad5c42">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="i4d4d58deecd04a769b0ff074ef7df94e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTItMS0xLTIwMzgyOA_00c04c95-f987-4ca4-911d-5654054c9985">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="i4d4d58deecd04a769b0ff074ef7df94e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTMtMS0xLTIwMzgyOA_d7d0e98b-bfd0-4a5f-8eee-caa2cf14a676">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="i4d4d58deecd04a769b0ff074ef7df94e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTQtMS0xLTIwMzgyOA_67d34c9a-32ee-4f9b-a479-71d7a9e4573f">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="i4d4d58deecd04a769b0ff074ef7df94e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTUtMS0xLTIwMzgyOA_6a9a7782-3d9d-46e0-8a2b-5adfd9b9a849">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="i4d4d58deecd04a769b0ff074ef7df94e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTYtMS0xLTIwMzgyOA_daad9504-b427-4b32-8a06-5eca55869818">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="i4d4d58deecd04a769b0ff074ef7df94e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTctMS0xLTIwMzgyOA_75d06f40-c1d0-44ef-8210-6447c1075be9">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="i4d4d58deecd04a769b0ff074ef7df94e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTgtMS0xLTIwMzgyOA_921d268d-f2cf-494f-8998-8f4a373e9024">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="i4d4d58deecd04a769b0ff074ef7df94e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTktMS0xLTIwMzgyOA_c1dd5557-896b-463a-b828-0e923812d26e">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="i78e06523c6c847e89f6d9699c515a68c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTEtMS0xLTIwMzgyOA_e50eb060-ef14-44c6-9a98-c459442ef336">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="i78e06523c6c847e89f6d9699c515a68c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTItMS0xLTIwMzgyOA_37bc90a1-075c-4ece-bb29-a301ed28ba00">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="i78e06523c6c847e89f6d9699c515a68c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTMtMS0xLTIwMzgyOA_b7baf306-fdd3-43d0-959d-af721aff9972">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="i78e06523c6c847e89f6d9699c515a68c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTQtMS0xLTIwMzgyOA_234d6664-38e7-412d-ad76-268576db2962">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="i78e06523c6c847e89f6d9699c515a68c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTUtMS0xLTIwMzgyOA_49dd9891-67ce-4d7b-ae94-cd51788857f8">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="i78e06523c6c847e89f6d9699c515a68c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTYtMS0xLTIwMzgyOA_9d291f5f-684a-410e-8e65-6474ffe97279">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="i78e06523c6c847e89f6d9699c515a68c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTctMS0xLTIwMzgyOA_cc481fb0-6165-46fa-b33b-0cf551642f20">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="i78e06523c6c847e89f6d9699c515a68c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTgtMS0xLTIwMzgyOA_19836d38-e0c3-4ebf-bc35-66d9ae121136">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="i78e06523c6c847e89f6d9699c515a68c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTktMS0xLTIwMzgyOA_424c155e-e457-4e5a-a1e1-f8e129688fd6">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="ie0d13588116c438fa1ffaad6b521de46_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTEtMS0xLTIwMzgyOA_7c69d0b4-fb9d-4759-acc7-96fcde0bc7eb">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="ie0d13588116c438fa1ffaad6b521de46_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTItMS0xLTIwMzgyOA_3dbd9617-25b0-47e2-a712-8aa769cf3ae8">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="ie0d13588116c438fa1ffaad6b521de46_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTMtMS0xLTIwMzgyOA_8f90474c-d509-4d6c-b07b-10c4b095daba">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="ie0d13588116c438fa1ffaad6b521de46_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTQtMS0xLTIwMzgyOA_cb2b32ed-7cf8-44fb-9342-3da76b59af66">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="ie0d13588116c438fa1ffaad6b521de46_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTUtMS0xLTIwMzgyOA_3faed577-22a7-4a62-a061-021cc07f2aae">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="ie0d13588116c438fa1ffaad6b521de46_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTYtMS0xLTIwMzgyOA_a960b5b9-290a-4d11-90f6-2db2c744058a">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="ie0d13588116c438fa1ffaad6b521de46_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTctMS0xLTIwMzgyOA_5ba4e1c8-6fc2-4c5a-8eb7-d9fc0b073572">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="ie0d13588116c438fa1ffaad6b521de46_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTgtMS0xLTIwMzgyOA_992aca93-2876-4ffa-9f0e-3ba691790477">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="ie0d13588116c438fa1ffaad6b521de46_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTktMS0xLTIwMzgyOA_d856ef2d-9cac-404b-8528-2b90d309bce8">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="i5a588015fb844e6a8c0664ecb726985b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTEtMS0xLTIwMzgyOA_4c988478-a9d5-48c8-8ccf-702c7cdb73bc">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="i5a588015fb844e6a8c0664ecb726985b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTItMS0xLTIwMzgyOA_bd633afa-90b9-4915-ab50-000259dcf775">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="i5a588015fb844e6a8c0664ecb726985b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTMtMS0xLTIwMzgyOA_6764a250-6613-44f4-9e16-149862a8cb6c">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="i5a588015fb844e6a8c0664ecb726985b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTQtMS0xLTIwMzgyOA_4b7b1891-37dd-4bbe-aa6f-8618e300f1e7">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="i5a588015fb844e6a8c0664ecb726985b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTUtMS0xLTIwMzgyOA_73a528df-a5f1-4001-9cca-63e42460525e">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="i5a588015fb844e6a8c0664ecb726985b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTYtMS0xLTIwMzgyOA_961c0fdf-9712-4fbf-97fe-faf989fa812f">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="i5a588015fb844e6a8c0664ecb726985b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTctMS0xLTIwMzgyOA_0a390d83-7d12-4216-a78f-e29304de5efb">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="i5a588015fb844e6a8c0664ecb726985b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTgtMS0xLTIwMzgyOA_b7c40995-0401-414a-96b2-980eb2708c1d">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="i5a588015fb844e6a8c0664ecb726985b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTktMS0xLTIwMzgyOA_8012e31d-c31c-40c5-9b29-34ef3bb5c69c">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="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="ia3b44a71db4d433a98b3ff716e29b86f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTEtMS0xLTIwMzgyOA_cc76abef-5729-4623-a6ab-9ad484fb3550">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="ia3b44a71db4d433a98b3ff716e29b86f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTItMS0xLTIwMzgyOA_298fe060-4f79-4398-8402-27ee4a71874b">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="ia3b44a71db4d433a98b3ff716e29b86f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTMtMS0xLTIwMzgyOA_e0204600-3374-4924-a733-c758f19ef435">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="ia3b44a71db4d433a98b3ff716e29b86f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTQtMS0xLTIwMzgyOA_ea9643c1-b993-496d-819d-8576fb4bdc85">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="ia3b44a71db4d433a98b3ff716e29b86f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTUtMS0xLTIwMzgyOA_33d98596-6f77-494b-b3ed-4e15780b2358">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="ia3b44a71db4d433a98b3ff716e29b86f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTYtMS0xLTIwMzgyOA_0700cde0-8414-4174-af3b-2e8598c4fc0e">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="ia3b44a71db4d433a98b3ff716e29b86f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTctMS0xLTIwMzgyOA_8bd3c218-e03f-4eb1-928e-db6ca84a86a3">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="ia3b44a71db4d433a98b3ff716e29b86f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTgtMS0xLTIwMzgyOA_ce694877-0db1-4888-86c0-f4f6a39e3741">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="ia3b44a71db4d433a98b3ff716e29b86f_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTktMS0xLTIwMzgyOA_78a38eca-2ab5-44ad-8e38-1d4b6dd09abd">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="iab4e388f4dc7438f91f900bca2c9251a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTEtMS0xLTIwMzgyOA_9cef6563-deee-4513-905e-3d7b28cab1cb">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="iab4e388f4dc7438f91f900bca2c9251a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTItMS0xLTIwMzgyOA_45d9157a-79f5-4755-8358-46ab2cd5cf39">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="iab4e388f4dc7438f91f900bca2c9251a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTMtMS0xLTIwMzgyOA_0ff74442-847e-4a59-8e24-c16b40e98570">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="iab4e388f4dc7438f91f900bca2c9251a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTQtMS0xLTIwMzgyOA_d28033c5-8e2e-4cb2-91c8-d7306e14746a">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="iab4e388f4dc7438f91f900bca2c9251a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTUtMS0xLTIwMzgyOA_18dc6dca-5994-45e5-9957-88acb543220d">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="iab4e388f4dc7438f91f900bca2c9251a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTYtMS0xLTIwMzgyOA_b13bc5bb-9034-42f0-8429-dcd46c215ea3">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="iab4e388f4dc7438f91f900bca2c9251a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTctMS0xLTIwMzgyOA_1a8cf266-bf29-468f-adc4-0222ac19f48e">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="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="iab4e388f4dc7438f91f900bca2c9251a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTgtMS0xLTIwMzgyOA_2e4963ae-8708-4688-9efc-1684debecfcb">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="iab4e388f4dc7438f91f900bca2c9251a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTktMS0xLTIwMzgyOA_f19000a1-1296-4923-878c-bb0c54c4b2bc">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="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTEtMS0xLTIwMzgyOA_03f3fb6c-9eec-49be-89e1-69434429a682">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="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTItMS0xLTIwMzgyOA_4c2a43d5-a642-4b01-9e42-e82150d3bc1b">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="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTMtMS0xLTIwMzgyOA_6aa016d1-54d1-4003-8b20-16b4b436879d">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="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTQtMS0xLTIwMzgyOA_8d7bcf03-e430-4309-8855-8bea58c3c76e">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="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTUtMS0xLTIwMzgyOA_ab3eceb1-381f-4620-820c-055d00d5b065">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="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTYtMS0xLTIwMzgyOA_88ee5b9f-c7cd-4f58-acff-a3b4f63e7e98">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="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTctMS0xLTIwMzgyOA_144e9ee8-e4f5-497a-8488-fa3738a8d07c">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="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTgtMS0xLTIwMzgyOA_7d9247d3-b326-4944-9447-a412a3c8c0ac">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="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTktMS0xLTIwMzgyOA_0d36fe05-aa83-4c12-82ae-eaa04600dd07">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="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTEtMS0xLTIwMzgyOA_62959dff-970a-42a0-8578-b64537e283b6">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="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTItMS0xLTIwMzgyOA_e8775a59-6b02-4747-a9c3-adb475d8244a">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="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTMtMS0xLTIwMzgyOA_0145b1f8-d817-4699-b59d-8079db40deec">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="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTQtMS0xLTIwMzgyOA_d798869d-cdba-45d2-889a-f3c0178c5758">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="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTUtMS0xLTIwMzgyOA_e570a74b-96dd-4e41-8ffb-5fdb98085e25">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="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTYtMS0xLTIwMzgyOA_ac9218be-cace-45f1-893a-21c608ee19f9">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="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTctMS0xLTIwMzgyOA_9be1a5f0-5c24-482d-ae0c-bb377ce0162f">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="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTgtMS0xLTIwMzgyOA_8baa7265-7330-447c-8e5b-17b7081c34b5">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="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTktMS0xLTIwMzgyOA_1f449bfd-bad8-418a-89e5-73cb19e53139">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="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="i6f686af8a2fb476398b4b0cc67b14c77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTEtMS0xLTIwMzgyOA_713e6546-9d81-4f33-a255-68c5f268b2c5">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="i6f686af8a2fb476398b4b0cc67b14c77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTItMS0xLTIwMzgyOA_2f9f56cf-d458-4c78-b728-43ebb7e949a6">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="i6f686af8a2fb476398b4b0cc67b14c77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTMtMS0xLTIwMzgyOA_ea47bc49-a923-4f46-820f-2a512429914c">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="i6f686af8a2fb476398b4b0cc67b14c77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTQtMS0xLTIwMzgyOA_f82fdd43-a6c5-44cb-b71c-350a755c09ae">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="i6f686af8a2fb476398b4b0cc67b14c77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTUtMS0xLTIwMzgyOA_d89642ca-da16-4bd2-a825-85acde96f033">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="i6f686af8a2fb476398b4b0cc67b14c77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTYtMS0xLTIwMzgyOA_7e84eada-0285-400e-83dd-8e694d0b1556">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="i6f686af8a2fb476398b4b0cc67b14c77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTctMS0xLTIwMzgyOA_88288736-fa8d-417d-afb6-607cc7cbf2b9">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="i6f686af8a2fb476398b4b0cc67b14c77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTgtMS0xLTIwMzgyOA_bd42af5f-b54e-491e-8ea9-5327641247c8">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="i6f686af8a2fb476398b4b0cc67b14c77_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTktMS0xLTIwMzgyOA_16ce97fa-1203-4c6b-bbed-b3cc017d4a16">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="i6a091e980c284ae3a7f51bd4f46558b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTEtMS0xLTIwMzgyOA_8c8c827c-10b2-42c3-b8fe-8732c2e83575">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="i6a091e980c284ae3a7f51bd4f46558b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTItMS0xLTIwMzgyOA_34ba966e-35e7-4556-b059-8bfb9710afa4">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="i6a091e980c284ae3a7f51bd4f46558b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTMtMS0xLTIwMzgyOA_d362cfb5-3cc4-4651-9185-3fe46a53ffcb">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="i6a091e980c284ae3a7f51bd4f46558b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTQtMS0xLTIwMzgyOA_2804c0b5-b03a-4c42-b1fb-f28d9f7ade5d">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="i6a091e980c284ae3a7f51bd4f46558b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTUtMS0xLTIwMzgyOA_3f955503-b434-4438-9804-b29252bb3327">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="i6a091e980c284ae3a7f51bd4f46558b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTYtMS0xLTIwMzgyOA_fd97029d-3914-4a35-b704-6d7b65bc1af6">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="i6a091e980c284ae3a7f51bd4f46558b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTctMS0xLTIwMzgyOA_06e09202-3c89-45e7-b8bc-93f0eaf03715">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="i6a091e980c284ae3a7f51bd4f46558b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTgtMS0xLTIwMzgyOA_1a26f82d-4002-400e-80fa-efe50ed2b0fe">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="i6a091e980c284ae3a7f51bd4f46558b7_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTktMS0xLTIwMzgyOA_58d6699a-9839-46e8-b86f-d70a27dee97b">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="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTEtMS0xLTIwMzgyOA_aaf00f2d-1b61-42c4-ac11-82c4e6277087">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="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTItMS0xLTIwMzgyOA_b5cebc5d-b75f-498a-8c2f-29c5e642fde2">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="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTMtMS0xLTIwMzgyOA_c69e9785-578d-46db-b889-ad50dfd04acd">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="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTQtMS0xLTIwMzgyOA_4566b579-f683-4999-b3ed-76e2cd810bc0">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="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTUtMS0xLTIwMzgyOA_2c4f163f-6fd7-4ed4-af03-bad02f28cfa6">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="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTYtMS0xLTIwMzgyOA_80d0af5e-09ed-4a05-904d-cf233805a6e7">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="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTctMS0xLTIwMzgyOA_5b84591e-90c5-4477-938e-1dc3418a9578">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="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTgtMS0xLTIwMzgyOA_adfc5e1f-fc96-4c6a-851c-ae790d4f743e">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="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTktMS0xLTIwMzgyOA_5eee4162-bbe7-4ccc-86f1-2fdb54fb27db">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="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTEtMS0xLTIwMzgyOA_f0ea5d26-ecd9-4dc3-b310-905b2332b0f2">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="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTItMS0xLTIwMzgyOA_fa216102-6782-4c52-95d5-00e74a00f46b">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="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTMtMS0xLTIwMzgyOA_e90a47a2-3e04-45d2-b9c6-47e9936267fb">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="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTQtMS0xLTIwMzgyOA_fca74a4f-6df0-4dc9-9b92-a4e39e411a31">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="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTUtMS0xLTIwMzgyOA_5e0ea214-cb6f-4ce9-a183-1bd5b42afdc5">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="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTYtMS0xLTIwMzgyOA_b71983c8-60d6-4b98-9a37-2b0d0fd97687">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="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTctMS0xLTIwMzgyOA_fe692fe8-dfc9-4862-8e87-59a6b5a093ee">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="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTgtMS0xLTIwMzgyOA_eee2e198-2cd4-4543-8ba4-ed1e6128b415">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="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTktMS0xLTIwMzgyOA_37465a47-03f4-4bb9-ba63-09ddba0d4fdc">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: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="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTEtMS0xLTIwMzgyOA_04aaeeb2-858d-4152-94de-ee680c446731">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="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTItMS0xLTIwMzgyOA_4d36abe3-0a7d-4e4b-a1fc-6fb24dbf57a2">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="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTMtMS0xLTIwMzgyOA_192476a4-e6d6-4613-8a2e-0fa52bd4e02a">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="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTQtMS0xLTIwMzgyOA_1c79efd3-3b5f-485b-af2b-f2c758ed1697">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="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTUtMS0xLTIwMzgyOA_cddc3e23-0c3e-40e5-9f4b-2990eb9b021c">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="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTYtMS0xLTIwMzgyOA_420b26ba-5246-4520-817b-a8b300c5f6b6">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="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTctMS0xLTIwMzgyOA_878c6007-bb73-414b-8355-a8e7ca3e5572">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="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTgtMS0xLTIwMzgyOA_3a96024c-817b-4875-ae87-f0844d723580">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="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTktMS0xLTIwMzgyOA_a4fd240b-62a0-48c4-9a19-f426411eb211">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="i7cdd0288bbf94aa494ababee8b026240_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTEtMS0xLTIwMzgyOA_433bd45d-2f89-4d78-a0cf-d833992c8f94">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="i7cdd0288bbf94aa494ababee8b026240_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTItMS0xLTIwMzgyOA_6a0d1c8c-749f-448a-b31e-02cc18960279">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="i7cdd0288bbf94aa494ababee8b026240_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTMtMS0xLTIwMzgyOA_9a51eac6-8474-426c-ae67-7a4cc7b27a7f">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="i7cdd0288bbf94aa494ababee8b026240_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTQtMS0xLTIwMzgyOA_e2b1f52c-2164-44e1-b117-c703f92c5cd4">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="i7cdd0288bbf94aa494ababee8b026240_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTUtMS0xLTIwMzgyOA_33f55402-0c68-457a-ab85-52e0296a80b6">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="i7cdd0288bbf94aa494ababee8b026240_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTYtMS0xLTIwMzgyOA_63122efa-8d71-4bd2-9045-196d8883dde8">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="i7cdd0288bbf94aa494ababee8b026240_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTctMS0xLTIwMzgyOA_93d64d38-1766-4e03-abd0-3341c9e3daca">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="i7cdd0288bbf94aa494ababee8b026240_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTgtMS0xLTIwMzgyOA_66bfb0b1-4c36-411b-922b-ba562ee99102">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="i7cdd0288bbf94aa494ababee8b026240_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTktMS0xLTIwMzgyOA_179124aa-d180-4fd2-b2d9-755431da4ce3">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="idb5580940202427f97fb9ac3c31cec8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTEtMS0xLTIwMzgyOA_02f751eb-0aa5-4795-b137-f3a1f93adfd1">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="idb5580940202427f97fb9ac3c31cec8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTItMS0xLTIwMzgyOA_a5af9cfb-e997-4596-810b-0393ea881bc7">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="idb5580940202427f97fb9ac3c31cec8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTMtMS0xLTIwMzgyOA_d59cba94-dc06-491d-b973-b159850584d6">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="idb5580940202427f97fb9ac3c31cec8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTQtMS0xLTIwMzgyOA_c1ed8d82-ad43-41c4-8c73-69db7e7b1743">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="idb5580940202427f97fb9ac3c31cec8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTUtMS0xLTIwMzgyOA_caa5301a-5f65-426c-82a9-b450e31f1909">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="idb5580940202427f97fb9ac3c31cec8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTYtMS0xLTIwMzgyOA_d9d88e6e-c37d-42d0-b948-4be93742d5e8">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="idb5580940202427f97fb9ac3c31cec8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTctMS0xLTIwMzgyOA_882fb750-2ce1-4873-b5b2-7272669b5dde">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="idb5580940202427f97fb9ac3c31cec8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTgtMS0xLTIwMzgyOA_5fedd2c8-16af-4b77-9cb8-390e5a9ca47d">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="idb5580940202427f97fb9ac3c31cec8e_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTktMS0xLTIwMzgyOA_273f1938-a1f1-43d5-a946-0026e189d8be">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="i34eb470f475e444cbd61b0351e817ea8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTEtMS0xLTIwMzgyOA_5efd2c04-843b-4722-a545-85e582e04acc">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="i34eb470f475e444cbd61b0351e817ea8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTItMS0xLTIwMzgyOA_09c75915-3db9-4254-953b-ecda5c84cf35">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="i34eb470f475e444cbd61b0351e817ea8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTMtMS0xLTIwMzgyOA_cea011c7-4f4c-4fb7-a670-3065c75d2d45">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="i34eb470f475e444cbd61b0351e817ea8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTQtMS0xLTIwMzgyOA_11b3f1b5-b5bd-4483-ae08-bb5267c18bfb">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="i34eb470f475e444cbd61b0351e817ea8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTUtMS0xLTIwMzgyOA_3e01be31-9279-4a70-b7cb-551125781dbd">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="i34eb470f475e444cbd61b0351e817ea8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTYtMS0xLTIwMzgyOA_9ec88e97-c67e-4d72-b0c3-b0c23e8bcb6b">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="i34eb470f475e444cbd61b0351e817ea8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTctMS0xLTIwMzgyOA_dfdd48ea-234a-4e65-ac0b-76af696931c2">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="i34eb470f475e444cbd61b0351e817ea8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTgtMS0xLTIwMzgyOA_8938652c-c8da-488a-898d-451443121761">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="i34eb470f475e444cbd61b0351e817ea8_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTktMS0xLTIwMzgyOA_1737b62a-c462-4b5c-9397-1c477e37d06f">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:continuation></ix:continuation><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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="ic95a12cc3f814379bfe862830c571a58"><ix:continuation id="i4a73c2fa64814d0f96199e1facd4587e"><div style="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, 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="id515daf0228a401382eca221738af804_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtMS0xLTEtMjAzODI4_175cb136-c5e5-4c76-88b7-769e27059b35">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="id515daf0228a401382eca221738af804_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtMi0xLTEtMjAzODI4_e4efcbfd-487b-4c3b-9a24-8db6fd9900b1">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="id515daf0228a401382eca221738af804_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtMy0xLTEtMjAzODI4_889670b2-8c7a-4a30-88e4-43b91c082453">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="id515daf0228a401382eca221738af804_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtNC0xLTEtMjAzODI4_44ce7110-7aae-472b-a193-eea9d1ffb0e7">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="id515daf0228a401382eca221738af804_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtNS0xLTEtMjAzODI4_a150ed7c-a59c-4851-b321-a81a1d55dc2f">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="id515daf0228a401382eca221738af804_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtNi0xLTEtMjAzODI4_36a2d3fa-2f1f-48b1-9624-c2e0767d88eb">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="id515daf0228a401382eca221738af804_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtNy0xLTEtMjAzODI4_7d0ba96f-f602-4d21-a8f0-fc744ad7f21f">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="id515daf0228a401382eca221738af804_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtOC0xLTEtMjAzODI4_fbdab650-7611-4cd8-9091-cb82700ca009">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="id515daf0228a401382eca221738af804_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtOS0xLTEtMjAzODI4_501ae9d6-c9b2-4c7c-a528-026705c60cd4">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="i6be0c5110f124e2e91befad6be3bf5eb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtMS0xLTEtMjAzODI4_a20be04a-3200-403a-b995-331e8f371f95">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="i6be0c5110f124e2e91befad6be3bf5eb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtMi0xLTEtMjAzODI4_d89946f7-de69-4a94-aaa1-d5bc90152b64">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="i6be0c5110f124e2e91befad6be3bf5eb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtMy0xLTEtMjAzODI4_e2bde8a7-2083-4b09-9984-3974fc7e7a49">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="i6be0c5110f124e2e91befad6be3bf5eb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtNC0xLTEtMjAzODI4_e3b63f28-974a-4122-beb8-0b8a975c252f">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="i6be0c5110f124e2e91befad6be3bf5eb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtNS0xLTEtMjAzODI4_58dfe421-90eb-4d1d-a8d0-2c18a73d0bd1">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="i6be0c5110f124e2e91befad6be3bf5eb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtNi0xLTEtMjAzODI4_5cc4353a-1657-49a5-8fee-6f305b9dddb7">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="i6be0c5110f124e2e91befad6be3bf5eb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtNy0xLTEtMjAzODI4_46b6fbec-e710-407f-a2ea-29033bab90e1">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="i6be0c5110f124e2e91befad6be3bf5eb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtOC0xLTEtMjAzODI4_9698a34b-1113-44b4-9787-ee14553e766c">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="i6be0c5110f124e2e91befad6be3bf5eb_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtOS0xLTEtMjAzODI4_ac680fbe-1792-4964-b432-7dc74b9effc4">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="if5ae0de742e84b508665811bbaa5d22d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtMS0xLTEtMjAzODI4_b370f3e6-f382-4f9d-b6b5-fc4862968b01">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="if5ae0de742e84b508665811bbaa5d22d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtMi0xLTEtMjAzODI4_5ef1786f-8635-4d57-8de6-e44116edf14a">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="if5ae0de742e84b508665811bbaa5d22d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtMy0xLTEtMjAzODI4_a4213367-0e29-45f6-b91e-b0c8ddeb1019">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="if5ae0de742e84b508665811bbaa5d22d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtNC0xLTEtMjAzODI4_e45825c9-69f1-4372-b17e-46d52f2163f8">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="if5ae0de742e84b508665811bbaa5d22d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtNS0xLTEtMjAzODI4_877b11b1-ef3c-4500-8fa9-087676e2f386">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="if5ae0de742e84b508665811bbaa5d22d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtNi0xLTEtMjAzODI4_874a8fc5-e4cb-47c1-b464-977891f57822">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="if5ae0de742e84b508665811bbaa5d22d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtNy0xLTEtMjAzODI4_b58f3410-c976-4d71-a01d-3a197db16156">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="if5ae0de742e84b508665811bbaa5d22d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtOC0xLTEtMjAzODI4_88690bea-f75d-4e2e-bba1-6435b3cc3a8f">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="if5ae0de742e84b508665811bbaa5d22d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtOS0xLTEtMjAzODI4_8cfa333c-b7ec-4b42-8732-a9f76a9cb1c8">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="ia68153dd82a143df983557ec00534ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtMS0xLTEtMjAzODI4_2b6e50f6-b3be-46b3-8711-f2eca72c2fa7">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="ia68153dd82a143df983557ec00534ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtMi0xLTEtMjAzODI4_01a3d8ec-282b-4038-88a2-688843c86622">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="ia68153dd82a143df983557ec00534ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtMy0xLTEtMjAzODI4_895e5560-dd3b-444f-a41e-7b86b2f62431">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="ia68153dd82a143df983557ec00534ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtNC0xLTEtMjAzODI4_99d82506-95dd-4025-9199-28d0fd62e197">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="ia68153dd82a143df983557ec00534ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtNS0xLTEtMjAzODI4_dc78be1c-e39d-44d6-845d-b7cc636cb6d9">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="ia68153dd82a143df983557ec00534ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtNi0xLTEtMjAzODI4_f4bae1c9-1801-4da5-9b11-1352be9d4f92">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="ia68153dd82a143df983557ec00534ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtNy0xLTEtMjAzODI4_ba09d459-e145-4499-8c26-1be8ca305114">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="ia68153dd82a143df983557ec00534ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtOC0xLTEtMjAzODI4_6c4eaa80-380a-4643-950a-735f555d419b">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="ia68153dd82a143df983557ec00534ad2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtOS0xLTEtMjAzODI4_4ebc5398-8ac2-4e3a-896d-37950637c6bf">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="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktMS0xLTEtMjAzODI4_41a339f6-af26-4154-8a9a-763965100d5f">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="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktMi0xLTEtMjAzODI4_ab910a1d-bdc1-441b-9998-c6af90e3b26f">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="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktMy0xLTEtMjAzODI4_2d271093-007c-4cca-b129-49027d15bcc3">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="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktNC0xLTEtMjAzODI4_20ccc4e6-362b-4867-bd26-2c1301facfb3">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="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktNS0xLTEtMjAzODI4_e702a59d-2567-4672-928d-086129fbf900">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="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktNi0xLTEtMjAzODI4_978036fd-c4de-491a-8c27-fedb7fc06b29">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="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktNy0xLTEtMjAzODI4_51b880eb-90b9-4098-8b13-f8b2d5fa9ae8">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="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktOC0xLTEtMjAzODI4_318f094c-a861-4b59-a9f3-65db06c28d53">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="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktOS0xLTEtMjAzODI4_d83c1bf3-1cf0-443e-b2e7-84cd02d3551b">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="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTEtMS0xLTIwMzgyOA_e87df916-4611-47af-8ba1-6df681c541d1">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="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTItMS0xLTIwMzgyOA_aac319ad-3ddd-4fa3-9896-5a1ab0528cff">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="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTMtMS0xLTIwMzgyOA_10d73bde-d606-40c5-b2dc-3f2bd081f113">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="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTQtMS0xLTIwMzgyOA_317f1603-f2d2-454b-b207-3a45cb6f7571">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="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTUtMS0xLTIwMzgyOA_0e3d34db-d122-4380-a273-a706844c7295">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="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTYtMS0xLTIwMzgyOA_121d78ed-ddf7-400a-9b15-6507f02c88e7">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="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTctMS0xLTIwMzgyOA_b3fbdca9-17dd-47ff-a10b-d03df981dcdf">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="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTgtMS0xLTIwMzgyOA_3d6ef6d9-5f0f-4d9a-8663-940d6b2d37b5">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="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTktMS0xLTIwMzgyOA_d993f189-1197-48fb-94d8-2e289dd61a70">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="if31d4b871fa94d9982358e57e2a5c48d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTEtMS0xLTIwMzgyOA_2ebb4616-f768-4677-ae0f-a2900ac9985b">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="if31d4b871fa94d9982358e57e2a5c48d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTItMS0xLTIwMzgyOA_33823038-0ce1-4f91-8742-30be6ec3c9d6">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="if31d4b871fa94d9982358e57e2a5c48d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTMtMS0xLTIwMzgyOA_3847c981-99bd-4ca4-8ee3-39c9e53bc317">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="if31d4b871fa94d9982358e57e2a5c48d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTQtMS0xLTIwMzgyOA_9f9230ed-7931-4a4b-b65b-9b3098a4654e">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="if31d4b871fa94d9982358e57e2a5c48d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTUtMS0xLTIwMzgyOA_fe1c8b83-39f7-4184-96c9-3d305baf1177">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="if31d4b871fa94d9982358e57e2a5c48d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTYtMS0xLTIwMzgyOA_db42d940-fc42-4472-88a3-02b51c047241">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="if31d4b871fa94d9982358e57e2a5c48d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTctMS0xLTIwMzgyOA_559fd1a7-291b-4287-99dc-4e25ab0725cd">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="if31d4b871fa94d9982358e57e2a5c48d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTgtMS0xLTIwMzgyOA_bdc17bca-144f-4dbd-b829-261afe5fef4f">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="if31d4b871fa94d9982358e57e2a5c48d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTktMS0xLTIwMzgyOA_c229a47d-4226-4e86-bd23-04b12c8b4438">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="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTEtMS0xLTIwMzgyOA_f6406ded-0c57-40f3-b379-2974439aa907">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="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTItMS0xLTIwMzgyOA_dd7d348e-6228-44d5-b2e9-446a31498281">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="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTMtMS0xLTIwMzgyOA_b80c4a80-91d6-419e-81a4-f180ae33f0a8">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="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTQtMS0xLTIwMzgyOA_22f2e795-e847-45bf-b035-f5db0712dbf6">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="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTUtMS0xLTIwMzgyOA_02b9a10c-0373-4150-b102-62efd4141ca9">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="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTYtMS0xLTIwMzgyOA_c1c97569-af10-463c-af8f-4da9e6f3c935">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="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTctMS0xLTIwMzgyOA_f742f581-9987-4189-998a-83754151b01f">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="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTgtMS0xLTIwMzgyOA_d7cc60c5-8d48-4648-b91a-b237b850ab2f">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="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTktMS0xLTIwMzgyOA_ae1dd513-c4ca-4cc6-9bd7-dec0606fa355">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="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTEtMS0xLTIwMzgyOA_2fbb7a0c-6733-44a3-ab8f-422c0d335060">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="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTItMS0xLTIwMzgyOA_5e7d88a7-95ad-407c-a177-a31479887c28">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="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTMtMS0xLTIwMzgyOA_0c25ccb7-410d-492f-9c77-322f0514f7a0">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="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTQtMS0xLTIwMzgyOA_f59f3b75-e652-470d-a120-0f6e57b40e76">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="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTUtMS0xLTIwMzgyOA_f6f3e1fd-aa80-4e6d-b706-1cbfb1c3cd57">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="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTYtMS0xLTIwMzgyOA_b398a249-6999-4e55-b73a-25f6a4d16f01">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="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTctMS0xLTIwMzgyOA_3c4fe465-24f4-43ef-afca-fca015f47974">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="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTgtMS0xLTIwMzgyOA_94facf98-91ca-4b61-829e-bb5f855324d2">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="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTktMS0xLTIwMzgyOA_f8288056-1ba5-4430-8c2c-ec1344b60e48">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="iac002b6d145e4ff59d63425267fc4664_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTEtMS0xLTIwMzgyOA_ec72d45e-5b58-4664-ab8f-d99dde67ef1c">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="iac002b6d145e4ff59d63425267fc4664_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTItMS0xLTIwMzgyOA_eb19f9dd-bbb7-45b3-8f4d-ba9e08424c6e">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="iac002b6d145e4ff59d63425267fc4664_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTMtMS0xLTIwMzgyOA_97950788-1f3f-493a-a0ab-e082e541d27b">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="iac002b6d145e4ff59d63425267fc4664_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTQtMS0xLTIwMzgyOA_c9dd6797-8fab-4e5f-b8e6-a4949c5853be">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="iac002b6d145e4ff59d63425267fc4664_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTUtMS0xLTIwMzgyOA_2d783c97-0604-4b33-99d9-42cb13bde39e">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="iac002b6d145e4ff59d63425267fc4664_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTYtMS0xLTIwMzgyOA_84706048-518c-47cb-99cf-286edc380624">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="iac002b6d145e4ff59d63425267fc4664_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTctMS0xLTIwMzgyOA_04f0e08f-d4fb-48ab-8874-3020af190dde">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="iac002b6d145e4ff59d63425267fc4664_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTgtMS0xLTIwMzgyOA_fe849637-96b6-49ee-a8b3-837da5012a0a">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="iac002b6d145e4ff59d63425267fc4664_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTktMS0xLTIwMzgyOA_3e80f0e7-132a-45de-ba1a-71b364e08cdf">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="ia7ba1d74ce014fb4992b0d70821122a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTEtMS0xLTIwMzgyOA_72322de2-684b-4811-8475-2655dc165286">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="ia7ba1d74ce014fb4992b0d70821122a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTItMS0xLTIwMzgyOA_76a04edf-7226-40ae-8303-45590d953e5f">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="ia7ba1d74ce014fb4992b0d70821122a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTMtMS0xLTIwMzgyOA_b660dafa-6725-4432-a6ac-2417435757eb">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="ia7ba1d74ce014fb4992b0d70821122a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTQtMS0xLTIwMzgyOA_8b125bb2-f47f-4803-bed6-62f7d345c8e0">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="ia7ba1d74ce014fb4992b0d70821122a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTUtMS0xLTIwMzgyOA_89a5f22d-a3b7-4835-837c-118b59e16c5f">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="ia7ba1d74ce014fb4992b0d70821122a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTYtMS0xLTIwMzgyOA_6309ddc1-1ce2-4ac9-b6bc-7015ae7c09f3">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="ia7ba1d74ce014fb4992b0d70821122a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTctMS0xLTIwMzgyOA_0e1039a4-c980-4cd1-b2bb-e911f4cb56eb">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="ia7ba1d74ce014fb4992b0d70821122a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTgtMS0xLTIwMzgyOA_42af65d3-6c82-4d93-a498-21d108b0ade1">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="ia7ba1d74ce014fb4992b0d70821122a2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTktMS0xLTIwMzgyOA_e5fd9f85-e5b5-4df6-9946-49cbf754af06">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="i73a523f33c4744eca243e4eff27c50e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTEtMS0xLTIwMzgyOA_e26b7f06-d177-4231-94f5-051dd9220555">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="i73a523f33c4744eca243e4eff27c50e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTItMS0xLTIwMzgyOA_9315d7f4-37bd-498b-b6ea-a219ec18d562">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="i73a523f33c4744eca243e4eff27c50e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTMtMS0xLTIwMzgyOA_82f1f360-9dc6-4d7e-b3fc-617cdf02f889">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="i73a523f33c4744eca243e4eff27c50e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTQtMS0xLTIwMzgyOA_05b40219-b86d-41c1-98fc-df4fda225eb4">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="i73a523f33c4744eca243e4eff27c50e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTUtMS0xLTIwMzgyOA_f7daaa40-e7c1-4a79-be6e-c7c60d91ebaa">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="i73a523f33c4744eca243e4eff27c50e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTYtMS0xLTIwMzgyOA_787dc4b8-87a9-4654-b154-e49adab8d670">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="i73a523f33c4744eca243e4eff27c50e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolving" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTctMS0xLTIwMzgyOA_13045909-397b-4b25-9ae4-757f220d9a64">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="i73a523f33c4744eca243e4eff27c50e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTgtMS0xLTIwMzgyOA_b03b601e-07ff-4714-a396-23aa05f13e40">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="i73a523f33c4744eca243e4eff27c50e2_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTktMS0xLTIwMzgyOA_8502407a-9d8a-44ac-b01d-4c1a111a8961">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 style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzg5MQ_5882ee4e-d72b-497b-ae2e-eae5a8522fb7" continuedAt="i7a56f1f04c6f4032bd0f57b79a35e734" escape="true">Goodwill and Other Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="i7a56f1f04c6f4032bd0f57b79a35e734" continuedAt="i72a1f784ed4f4df5b8d7803e95a5e5dc"><div style="margin-top:5pt;text-align:center"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzg5NA_07f4ecd0-bcce-4a81-9827-8dcee9b8f3d9" 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, 2021</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="i57742565df4c4d5b98e6e6bd9f366815_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzEtMS0xLTEtMjAzODI4_2f1e03b1-c738-4415-a16f-81b8dfbb6f79">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="ie07d5452f6c0485e9027df78b02b36f7_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzEtMi0xLTEtMjAzODI4_6b6af770-54d8-4341-bb49-079fc18fcb8f">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="i497482557c3146bb9ba1d82f545871b6_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzEtMy0xLTEtMjAzODI4_28b02a03-ab5a-45ca-9708-817f2eb65ca1">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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzEtNC0xLTEtMjAzODI4_e3650181-cc01-4a04-9131-37ad09343294">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="i6f166c89563d4eafa750023b06a524ce_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzQtMS0xLTEtMjAzODI4_51ddc395-b53a-45c9-9606-ffb6fbd1129b">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="i0e471ec4899f43cd94b57bf8946dd44c_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzQtMi0xLTEtMjAzODI4_b76419d9-affe-45c6-a1ce-b0dd89d31f74">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="ifa96d3e376134abb9c657a01fe031a97_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzQtMy0xLTEtMjAzODI4_c2ead00e-168a-45db-b5fd-6a9adee401a1">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzQtNC0xLTEtMjAzODI4_9ab16b40-604f-44f9-a01b-29c8bf32a0be">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, 2021</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="i5654c82f07a24968baf5bfc5fa0173df_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzUtMS0xLTEtMjAzODI4_c7838c05-832e-49f2-896c-3e93486de737">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="ided924a0b0a24cbdb0df0d3bfe9c1c13_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzUtMi0xLTEtMjAzODI4_4e5decd7-f10a-406f-a318-f3cdf7deabd8">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="ib0437f79ec6b4f729a6d5d8eaeacffbc_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzUtMy0xLTEtMjAzODI4_743a92f4-991f-4dd5-b6c4-a6e123443cc1">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzUtNC0xLTEtMjAzODI4_1712f332-7dfb-456f-ac97-083e296a4531">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="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i94a8bdd883474e3a8d4c49bf794b98dc_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzctMS0xLTEtMjAzODI4_9931bbe0-fa0f-459d-b536-e4ee2a3a305d">155</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic2e52ce9b4184572a90d8b8864866549_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzctMi0xLTEtMjAzODI4_e42c84b0-a1a0-425b-8b96-2ad0ac0dbc35">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="i2a4d138fe5f947f1888da8f10c3bfd78_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzctMy0xLTEtMjAzODI4_23aba4a8-6825-44d0-afcd-9cc983dc4a3f">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:GoodwillPeriodIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzctNC0xLTEtMjAzODI4_b6323405-f4c5-45ec-a647-f8e7050b2277">155</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%">Balance at December 31, 2022</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="i2c9cf668484f4365b9ef5a70d43812ca_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzgtMS0xLTEtMjAzODI4_fce0e168-5346-42f3-890d-7a618484a014">64,524</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3ceda84611aa447bb9933b14eb685a7f_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzgtMi0xLTEtMjAzODI4_573c4ac0-92a1-416f-90c0-742bc2538770">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="i4dde9edd1f314a43910c417858d36016_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzgtMy0xLTEtMjAzODI4_27272cbb-1041-4d51-8fa1-2e7a9c18782a">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzgtNC0xLTEtMjAzODI4_33f1ea23-61b2-450c-b7db-5e13639ca199">92,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-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, 2022, there was <ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzM3MA_39491782-0519-413e-847d-89ca1b1e9564">no</ix:nonFraction> impairment of its goodwill or intangible assets. </span><span style="background-color:#ffffff;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="background-color:#ffffff;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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i72a1f784ed4f4df5b8d7803e95a5e5dc"><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:700;line-height:120%">Other Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzg4OQ_02050e1c-1468-4f37-9d81-d5082e8ce63f" 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 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, 2022</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="i52d0494025294dbf962549e1cd1f17ae_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzMtMS0xLTEtMjAzODI4_504067e3-b186-467e-8ef1-eb4fd62bcbc5">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="i52d0494025294dbf962549e1cd1f17ae_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzMtMi0xLTEtMjAzODI4_2856768f-d4db-43c2-aa87-4f8e8225ff4d">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="i52d0494025294dbf962549e1cd1f17ae_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzMtMy0xLTEtMjAzODI4_607c27e3-620c-4021-a28b-2efe0f1937c8">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%">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="i11c41684fc354184b4dac8cf564a0c33_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzQtMS0xLTEtMjAzODI4_2b373a49-e0a1-4cf6-9aba-e7daafacaa7a">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="i11c41684fc354184b4dac8cf564a0c33_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzQtMi0xLTEtMjAzODI4_e9a5c054-3261-4529-abe8-2913f3829153">7,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i11c41684fc354184b4dac8cf564a0c33_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzQtMy0xLTEtMjAzODI4_09931ec0-d0ad-4ae7-89b9-23d025d357a6">1,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 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="ia3936bc26c2542308e911ac3e85c7774_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzUtMS0xLTEtMjAzODI4_9bacf3eb-79fc-410c-bbae-7321b5a9900a">6,887</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3936bc26c2542308e911ac3e85c7774_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzUtMi0xLTEtMjAzODI4_daa15aee-f6f6-453f-841d-ac6b1d90833b">5,595</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3936bc26c2542308e911ac3e85c7774_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzUtMy0xLTEtMjAzODI4_d81e3cdf-bce2-4a42-a5d9-cb5441ddc6a8">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-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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzYtMS0xLTEtMjAzODI4_55e9cde0-df68-465b-aa55-f0b816666611">34,709</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzYtMi0xLTEtMjAzODI4_8e434b93-8395-4c6a-b784-283d6889ebbd">32,001</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzYtMy0xLTEtMjAzODI4_8c7708d7-1de0-4660-a59d-841bdfa7fa85">2,708</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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, 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="i740cd7f36598447f9944673926cff346_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzMtMS0xLTEtMjAzODI4_d4d506b2-1b01-4e25-b6d1-5e8cb8ca55d1">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="i740cd7f36598447f9944673926cff346_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzMtMi0xLTEtMjAzODI4_e9641234-c454-4cee-a983-ec9a95ee68a9">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="i740cd7f36598447f9944673926cff346_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzMtMy0xLTEtMjAzODI4_b5785c18-888d-449b-b899-129156ef64dd">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="id9e8bb9f5aa440ea9e695d05bf56d0f7_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzQtMS0xLTEtMjAzODI4_62a87345-400f-444e-ae83-26a6ca3f486b">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="id9e8bb9f5aa440ea9e695d05bf56d0f7_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzQtMi0xLTEtMjAzODI4_03efe863-f709-4e45-bd13-9689514ff0a0">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="id9e8bb9f5aa440ea9e695d05bf56d0f7_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzQtMy0xLTEtMjAzODI4_23d6ebf2-6811-4509-b6c6-2448dcbee0e6">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="i7fda833bb591456582006d8bba0d6d9b_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzUtMS0xLTEtMjAzODI4_4ca9037b-2a89-41aa-8398-8f79d3296c30">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="i7fda833bb591456582006d8bba0d6d9b_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzUtMi0xLTEtMjAzODI4_1c9c99d6-7790-473b-8661-689ad2db8267">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="i7fda833bb591456582006d8bba0d6d9b_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzUtMy0xLTEtMjAzODI4_7bcfe066-a72c-424f-8552-75de3452d862">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzYtMS0xLTEtMjAzODI4_4d82ab3b-e4b4-4146-aa1f-33a23397c38c">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzYtMi0xLTEtMjAzODI4_23ed8694-1f87-444c-b4a1-386af1f5ac50">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzYtMy0xLTEtMjAzODI4_14e7c21a-9585-48ca-ab70-2183d9c26550">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></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%">Amortization expense related to intangible assets totaled $<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzYxMA_30d53d52-85aa-4d7c-8d7b-6b656d765de4">873,000</ix:nonFraction> in 2022, $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzYyMA_7bafa4a9-40f1-4f70-9ed6-df9fa01ef250">1.3</ix:nonFraction> million in 2021 and $<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzYzMw_b8c71f59-92c8-476d-b0ec-cdb041357bec">1.5</ix:nonFraction> million in 2020. <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzkxMA_c6c0fb7d-9c33-4bca-897e-5d46051e1e9c" continuedAt="ib196eea7b30a46edb318a3cdf5c869ce" escape="true">The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2022 is as follows:</ix:nonNumeric></span></div><ix:continuation id="ib196eea7b30a46edb318a3cdf5c869ce"><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, 2023</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0ZWQ4ODAxOTc0MmU0ZWNlOGRjNTJmMWE5ZDYxYmYxNy90YWJsZXJhbmdlOjRlZDg4MDE5NzQyZTRlY2U4ZGM1MmYxYTlkNjFiZjE3XzItMS0xLTEtMjAzODI4_5a457424-429f-4508-a31c-8ee340c4d925">334</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, 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0ZWQ4ODAxOTc0MmU0ZWNlOGRjNTJmMWE5ZDYxYmYxNy90YWJsZXJhbmdlOjRlZDg4MDE5NzQyZTRlY2U4ZGM1MmYxYTlkNjFiZjE3XzMtMS0xLTEtMjAzODI4_3c12589a-0bf9-44eb-9044-8f50265d18f8">294</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, 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0ZWQ4ODAxOTc0MmU0ZWNlOGRjNTJmMWE5ZDYxYmYxNy90YWJsZXJhbmdlOjRlZDg4MDE5NzQyZTRlY2U4ZGM1MmYxYTlkNjFiZjE3XzQtMS0xLTEtMjAzODI4_4879c3ed-e45b-47c5-86a5-f061eb317fb2">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><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, 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0ZWQ4ODAxOTc0MmU0ZWNlOGRjNTJmMWE5ZDYxYmYxNy90YWJsZXJhbmdlOjRlZDg4MDE5NzQyZTRlY2U4ZGM1MmYxYTlkNjFiZjE3XzUtMS0xLTEtMjAzODI4_d59c6fc5-8999-4db4-b789-7a7cd96f11b1">225</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, 2027</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0ZWQ4ODAxOTc0MmU0ZWNlOGRjNTJmMWE5ZDYxYmYxNy90YWJsZXJhbmdlOjRlZDg4MDE5NzQyZTRlY2U4ZGM1MmYxYTlkNjFiZjE3XzYtMS0xLTEtMjAzODI4_7be2fd7c-8bbe-4b91-9ccf-ad7ca83ab783">196</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: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;Amortization of mortgage servicing rights was $<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzg1Nw_72195a7e-18d6-4d3a-8a8e-0bd783c4ea46">128,000</ix:nonFraction> in 2022, $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzg2Nw_a3cfa687-d73d-426a-ba58-ac35855b08b9">182,000</ix:nonFraction> in 2021 and $<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:AmortizationOfMortgageServicingRightsMSRs" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzg4MA_2ba1f3af-0443-46af-bc4c-168126ef201b">221,000</ix:nonFraction> in 2020.</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_124"></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 6 <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzNg_ae9828e8-2c8d-4686-9e65-521fa939e9cd" continuedAt="i67c7cc40a39f44c0a002140bc1d02138" escape="true">Premises and Equipment</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i67c7cc40a39f44c0a002140bc1d02138" continuedAt="iebf2a18383e44224afa132c6e3c1b2f3"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQ0Mw_3de9f8c4-e7fe-4fed-ba54-78d871a1879a" 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="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%">2022</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></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%">Land</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="i8f0f12de9d73492fa1da17b6a9dd4c35_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzEtMS0xLTEtMjAzODI4_094a1420-8238-4ec5-90bf-5955a5d4a521">8,063</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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%"><ix:nonFraction unitRef="usd" contextRef="i9df7d2c1342c4502af5e43f0d3757dd2_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzEtMi0xLTEtMjAzODI4_a35ec3f7-945b-4513-aeb1-7a89896dad9b">9,195</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%">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="ib09ac060b7544b2687c02b21bd22ae91_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzItMS0xLTEtMjAzODI4_e3844712-7642-4b5d-bc78-c71843980502">106,297</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i260e6078d9784e35950576d94ba02c6b_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzItMi0xLTEtMjAzODI4_abd9c461-36b0-44c6-8764-d8cecaa46f67">105,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%">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="ifd15b3ab7df84ca5976d4d1a756b515a_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzMtMS0xLTEtMjAzODI4_6cac3b84-891a-4dfd-a356-b9df261cab78">87,619</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="idc66dacb1fd54af8b378ab255d582d9b_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzMtMi0xLTEtMjAzODI4_5fe3c918-1ebd-4773-9a7d-59adb09224e8">83,803</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzQtMS0xLTEtMjAzODI4_f7553cfa-aa1b-45b1-a933-9f1b73c33f4f">119,839</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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzQtMi0xLTEtMjAzODI4_baf51262-1b98-4160-bfcf-302e82faf473">112,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;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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzUtMS0xLTEtMjAzODI4_08e45159-b64d-4a09-be08-942c0d5de3e9">82,140</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzUtMi0xLTEtMjAzODI4_880d4b86-b9f7-4cb0-a140-3574d73a2977">85,416</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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="iebf2a18383e44224afa132c6e3c1b2f3" continuedAt="ia8579ac9e66b4f6cafee105b7d4a6e36"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="tmp:ScheduleOfDepreciationAndAmortizationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQ0MA_22eaadde-0554-4506-a6ef-6c678fe7ce7d" 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%">Depreciation and amortization expenses in 2022, 2021, and 2020 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="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%">2022</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:400;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:400;line-height:100%">2020</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%">Premises</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="i73f261418b0a4682bc261fe5db50a235_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzEtMS0xLTEtMjAzODI4_3c61d303-642b-4f68-8725-82179495400f">2,500</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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%"><ix:nonFraction unitRef="usd" contextRef="i0407f6c36b1647ca8ec67b7ba164155b_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzEtMi0xLTEtMjAzODI4_abc1c96a-ec2a-429e-b0da-1d1fdf941273">2,599</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="i7faf51e00a774a8cb886c0b553b4cde1_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzEtMy0xLTEtMjAzODI4_fdacd9ed-fae7-422f-9677-9088d2d958d8">2,608</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%">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="i813fbe3d19c142c58ee377ef87a2de31_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzItMS0xLTEtMjAzODI4_715f5f95-c296-4530-9caf-0f65cfc5d59f">5,138</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib689cc31976d466abc367f8c3bca5a7c_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzItMi0xLTEtMjAzODI4_2576d9ff-6345-4cd0-91b0-c4720b3df1e9">5,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="id4e52770926147528bfcd1abbcb018fb_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzItMy0xLTEtMjAzODI4_6b19dc9b-9222-45df-9579-628a8cb9e443">5,225</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzMtMS0xLTEtMjAzODI4_4333f5b1-2289-43b3-a416-7c8463564239">7,638</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzMtMi0xLTEtMjAzODI4_ad5864bb-5de3-4891-9439-e26169b393d8">7,966</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzMtMy0xLTEtMjAzODI4_881a4c14-86e4-4c57-9cc8-284a00679d23">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></tr></table></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 leases land, buildings and equipment under operating lease arrangements. Total gross rental expense amounted to $<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzMyNg_dc6c9767-d00c-49cb-96db-b2d98ec50b38">4.6</ix:nonFraction> million in 2022, $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzMzNg_c5179d24-bed9-44ca-8cdc-71867d2985ad">4.9</ix:nonFraction> million in 2021, and $<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-5" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzM1MA_dcd5080d-5236-4e69-8822-3b05467a5c89">4.9</ix:nonFraction> million in 2020. Most leases include options to renew for periods ranging from <ix:nonNumeric contextRef="ib4cb02a04f174accb81caaff8797511d_I20221231" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQyMg_ab1d734e-0e1d-4d11-960c-3d924bbd7d3f">5</ix:nonNumeric> to <ix:nonNumeric contextRef="i1f82decb76c341d3b2e3bbb9011cbc60_I20221231" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQyOA_2df63d57-e0eb-4970-a8bc-a5d939e04726">20</ix:nonNumeric> years. </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%">Lease components</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%">Right-of-use lease assets totaled $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjMzOTUz_a8c1a128-a519-4df9-ba09-297aa058c4cd">33.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-5" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjMzOTY4_df34a164-9da8-44cc-911b-e71822fea128">30.3</ix:nonFraction>&#160;million at December 31, 2022 and 2021, respectively and are reported in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzk_1bd032fd-4134-4fee-b7a0-6066b6f581b0"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzk_a8bc1fca-45af-4265-ada3-e2835cba277d">accrued interest and other assets</span></span> in the accompanying consolidated statements of condition. The related lease liabilities totaled $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjMzOTgz_976a1a91-bc56-413a-a1b6-9c0fcf678cd2">34.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-5" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjMzOTk4_04d2c669-9e2f-4134-b102-af8f9d213e0f">31.1</ix:nonFraction>&#160;million at December 31, 2022 and 2021, respectively, and are reported as a component of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzg_522ded16-1ac4-41eb-bfeb-f8e2c46d539b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzg_66955021-bac7-4675-8412-1713dc77cc2b">other liabilities</span></span> in the accompanying consolidated statements of condition.  Lease payments under operating leases that were applied to our operating lease liability totaled $<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-5" name="tmp:OperatingLeasePaymentsIncludingTerminationFees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjM0MDEz_09689bf9-00b9-41f1-a397-d47db163ecb9">3.4</ix:nonFraction>&#160;million during 2022 and $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-5" name="tmp:OperatingLeasePaymentsIncludingTerminationFees" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzIxOTkwMjMyNjAwNjE_ff6cbd22-0f2d-472e-911d-59d9a0fe21cc">5.2</ix:nonFraction>&#160;million during 2021.  Included in the 2021 figures above was a $<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-5" name="tmp:PaymentForLeaseTermination" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjM0ODg4_a2fd64b2-59fb-47e4-9f95-f5c759aae04e">2.2</ix:nonFraction>&#160;million lease termination payment on a property no longer utilized by the Company; $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-5" name="tmp:PaymentForLeaseTerminationDecreaseOfLeaseLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMjU_9eacd7fe-8adb-4d14-a49b-9c9909b48d17">1.8</ix:nonFraction>&#160;million was applied to the lease liability and $<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:PaymentForLeaseTerminationDecreaseOfRentExpense" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzY1OTcwNjk3NzExMzk_d243bc12-eb45-4aed-ad6b-87b64fc3eae9">410,000</ix:nonFraction> was applied to rent expense.   </span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjMzOTQ5_09d5eb96-7fd9-4915-8c20-f056cd586cd9" continuedAt="i94371783ad184e81a72ab6e097671ef6" 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 components of operating lease expense, primarily included in &#8220;Net occupancy expense of premises,&#8221; in 2022, 2021, and 2020 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><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="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;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="border-top:1pt solid #000;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></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%">Operating lease cost</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzEtMS0xLTEtMjMyNDkx_985f3871-18d6-42e9-9692-0c9450e2bdaa">4,654</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzEtMi0xLTEtMjMzMzIz_ec79f716-0f3a-45c3-afa9-1ce1d5dfbad2">4,939</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzEtMy0xLTEtMjMzMzUx_322b181b-0099-4f3b-9019-0d47d01b29e4">4,905</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%">Variable lease 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzItMS0xLTEtMjMyNDkx_5377dfeb-3643-42ea-93f0-f2601ef7c380">695</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzItMi0xLTEtMjMzMzIz_56c8bb25-c52c-4a08-a07c-fedcbe79ed02">668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzItMy0xLTEtMjMzMzUx_5dd3fb0a-4e43-42f9-9392-5220444cc3c0">674</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%">Short-term lease 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzMtMS0xLTEtMjMyNDkx_f34c9548-cc48-4c65-885f-8bc3f2ab0989">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzMtMi0xLTEtMjMzMzIz_5e682de8-a97a-4aa5-9c85-fa111eb53efa">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzMtMy0xLTEtMjMzMzUx_defc14b7-44de-4d7b-9ccf-9f5dfdd5c856">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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzQtMS0xLTEtMjMyNDkx_8bf589a6-75bc-44ab-8d29-bd6b0b6efa61">11</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzQtMi0xLTEtMjMzMzIz_25b70537-17b0-4772-95c9-a52e614ae8c3">25</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzQtMy0xLTEtMjMzMzUx_6443aa57-d3ce-4831-8e29-862657d9f1c1">32</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 #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 lease cost</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzUtMS0xLTEtMjMyNDkx_ff402788-24dd-4142-b512-e483be31cc2c">5,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:#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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzUtMi0xLTEtMjMzMzIz_abce86c9-fedb-4382-9939-d62f453692fc">5,584</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzUtMy0xLTEtMjMzMzUx_3b1da7ca-9b28-422f-8b80-ba2d7f3a5b94">5,552</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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 style="text-align:justify"><span><br/></span></div><div 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, 2022, we did not have any material finance lease assets or liabilities.</span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i94371783ad184e81a72ab6e097671ef6"><div 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 information related to operating leases for 2022 and 2021 was 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:69.660%"></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.521%"></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%">2022</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></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-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzItMS0xLTEtMjMyNTY1_1959f5e1-1367-4fe3-9f47-7ff3942fe09a">4,389</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzItMi0xLTEtMjMzMzgx_add95c5b-3325-423d-8d6c-1e903da1669f">6,482</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%">Weighted-average remaining lease term on operating leases</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:nonNumeric contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzMtMS0xLTEtMjMyNTY1_1e75be5f-e589-45f5-b7cc-8f18de5a3774">13.45</ix:nonNumeric></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:nonNumeric contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzMtMi0xLTEtMjMzMzgx_bab999a7-3388-4dfa-99bf-5edc9df9c2ea">13.68</ix:nonNumeric></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%">Weighted-average discount rates on operating 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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzQtMS0xLTEtMjMyNTY1_23c91962-e1a5-4011-a7ad-b82d5622457b">3.47</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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="4" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzQtMi0xLTEtMjMzMzgx_3790ae39-6742-4bbf-a696-b1e472f8fe22">3.53</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 #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%">Right-of-use assets obtained in exchange for 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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzUtMS0xLTEtMjMyNTY1_5495fe0f-53e3-4f92-a46f-fe56033b5018">2,498</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzUtMi0xLTEtMjMzMzgx_74c7f441-6d0b-4910-a1c4-1447a51429e9">2,280</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></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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="ia8579ac9e66b4f6cafee105b7d4a6e36"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjMzOTUx_1816dfbc-f134-48dc-86c4-bea9b06f228d" 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 reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2022:</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:79.016%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.784%"></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:400;line-height:100%">December 31, 2022</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%">2023</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzEtMS0xLTEtMjMyNjUz_7a004928-2c0e-466c-bf38-eb663d750a44">3,995</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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzItMS0xLTEtMjMyNjUz_229886a7-008a-490c-bdf4-0100169cd139">3,919</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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzMtMS0xLTEtMjMyNjUz_1740fcf3-2311-4bff-bf2f-8bc104d80cca">3,622</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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzQtMS0xLTEtMjMyNjUz_f20a283f-7193-4a85-85d2-11eb200a8130">3,511</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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzUtMS0xLTEtMjMyNjUz_3c9bea16-c580-4dde-b649-48286e87969b">3,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and subsequent 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzYtMS0xLTEtMjMyNjUz_35fd2fbb-9233-4e2b-a1d6-8670b597b373">25,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;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 lease payments</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzctMS0xLTEtMjMyNjUz_e0d82f4b-68f8-47b3-8266-df743939dc9e">44,206</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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;padding:2px 1pt;text-align: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:  Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzgtMS0xLTEtMjMyNjUz_57301679-936a-4210-8d26-3acfc9a2e66c">9,705</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%">Present value of lease liabilities</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzktMS0xLTEtMjMyNjUz_0b6526f1-5126-48e8-a530-c85c6d2005b3">34,501</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_127"></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 7 <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:DepositLiabilitiesDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90ZXh0cmVnaW9uOmJhZTAxMzU3NTg3MjQyYzY5ODMzY2NkYmQwY2JkOWYzXzE2NQ_d7f8c76b-5f6a-4ccc-8e45-40855f95151c" continuedAt="id10f41b841c949098243cfa667d9c026" escape="true">Deposits</ix:nonNumeric></span></div><ix:continuation id="id10f41b841c949098243cfa667d9c026"><div 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%">Aggregate time deposits of $250,000 or more were $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="tmp:TimeGreaterThanTwoHundredFiftyThousandDollars" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90ZXh0cmVnaW9uOmJhZTAxMzU3NTg3MjQyYzY5ODMzY2NkYmQwY2JkOWYzXzcy_82d6740a-0c10-4342-bb3a-9e5061988de2">192.7</ix:nonFraction> million at December&#160;31, 2022, and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-5" name="tmp:TimeGreaterThanTwoHundredFiftyThousandDollars" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90ZXh0cmVnaW9uOmJhZTAxMzU3NTg3MjQyYzY5ODMzY2NkYmQwY2JkOWYzXzg2_545566b5-639a-487b-aa87-1cc0f76780c0">167.9</ix:nonFraction> million at December&#160;31, 2021. <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="tmp:ScheduleOfMaturitiesOfTimeDepositsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90ZXh0cmVnaW9uOmJhZTAxMzU3NTg3MjQyYzY5ODMzY2NkYmQwY2JkOWYzXzE2Nw_2bd4317f-6fd0-4daa-8c3d-9dfec2fe32cc" continuedAt="i5632d82448674c35afa48c22072445c5" escape="true">Scheduled maturities of time deposits at December&#160;31, 2022, were as follows:</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="i5632d82448674c35afa48c22072445c5"><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="i5069635df8cd4eb386f2f0e492a9922f_I20221231" decimals="-3" name="tmp:ThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzItMS0xLTEtMjAzODI4_65bf6f61-8f8f-4db0-bdf1-1c107eeaa673">99,641</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="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231" decimals="-3" name="tmp:ThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzItMi0xLTEtMjAzODI4_17d3f18e-e4d4-4151-9dc1-22a5d894fa16">59,426</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:ThreeMonthsOrLess" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzItMy0xLTEtMjAzODI4_fe8107d3-c744-4992-b9c8-03dc98df3b77">159,067</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="i5069635df8cd4eb386f2f0e492a9922f_I20221231" decimals="-3" name="tmp:OverThreeThroughSixMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzMtMS0xLTEtMjAzODI4_0773288a-2093-47b5-adad-7ed1b3814abf">65,894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231" decimals="-3" name="tmp:OverThreeThroughSixMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzMtMi0xLTEtMjAzODI4_963b8f91-4885-4798-983f-576709f13e27">42,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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:OverThreeThroughSixMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzMtMy0xLTEtMjAzODI4_75413212-7649-429d-83aa-0026a9b771bc">108,073</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="i5069635df8cd4eb386f2f0e492a9922f_I20221231" decimals="-3" name="tmp:OverSixThroughTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzQtMS0xLTEtMjAzODI4_667d83ae-a278-4dac-be5a-b69ed6c8bf45">122,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="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231" decimals="-3" name="tmp:OverSixThroughTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzQtMi0xLTEtMjAzODI4_4be58380-03aa-4afc-9212-717644172961">53,569</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:OverSixThroughTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzQtMy0xLTEtMjAzODI4_7fb00f13-6e31-48bb-a2e5-14d11c36ca72">176,355</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 2023</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="i5069635df8cd4eb386f2f0e492a9922f_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzUtMS0xLTEtMjAzODI4_9062e428-c66a-4692-9567-ddb6f4f17eb7">288,321</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="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzUtMi0xLTEtMjAzODI4_c4b26d7c-f90b-4db7-a0a2-7115b111bd94">155,174</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearOne" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzUtMy0xLTEtMjAzODI4_0be62586-bacd-41d9-83cc-4e1055e188fc">443,495</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%">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="i5069635df8cd4eb386f2f0e492a9922f_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzYtMS0xLTEtMjAzODI4_4db065fe-b1d6-40dd-ac00-894717f723bc">91,467</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzYtMi0xLTEtMjAzODI4_73d9e636-b93b-47de-aa8a-7f416f51933c">26,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzYtMy0xLTEtMjAzODI4_43fceeb1-f4ed-4766-904c-4f517d565e84">118,303</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%">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="i5069635df8cd4eb386f2f0e492a9922f_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzctMS0xLTEtMjAzODI4_d41bc84a-5989-4fa6-afeb-976950598a80">47,929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzctMi0xLTEtMjAzODI4_7c6e506c-2c11-49ad-abb3-4d01a85239e7">9,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzctMy0xLTEtMjAzODI4_7eb61715-e82c-4bd5-a336-290e06bd6daf">57,672</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%">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="i5069635df8cd4eb386f2f0e492a9922f_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzgtMS0xLTEtMjAzODI4_20793f1e-53a8-47ff-a6ef-3f5d74bf7ea2">5,745</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzgtMi0xLTEtMjAzODI4_6c6a42a7-efaf-4208-ad17-7e8fb992dcb2">957</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzgtMy0xLTEtMjAzODI4_0e0eb708-0df1-4cee-8a5a-f9349488bba1">6,702</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%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5069635df8cd4eb386f2f0e492a9922f_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzktMS0xLTEtMjAzODI4_fb4ecae3-3b46-4c06-8177-8d04f9a677cb">5,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="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzktMi0xLTEtMjAzODI4_79a00543-b9b2-4dcc-a4aa-600df4012f13">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzktMy0xLTEtMjAzODI4_36a5aa44-75c9-4eeb-9c09-9973fde91298">5,221</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="i5069635df8cd4eb386f2f0e492a9922f_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzEwLTEtMS0xLTIwMzgyOA_3992e634-54e6-4266-bee0-f8d25fdfbe0c">18</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzEwLTItMS0xLTIwMzgyOA_42eeac36-57a8-4c49-ba2b-dc08f0bf2ed5">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:TimeDepositMaturitiesAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzEwLTMtMS0xLTIwMzgyOA_0df65b4d-b4a2-4455-b850-38e12c0f0e80">18</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="i5069635df8cd4eb386f2f0e492a9922f_I20221231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzExLTEtMS0xLTIwMzgyOA_74c51adb-af50-406e-b69b-732f4aef353a">438,701</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzExLTItMS0xLTIwMzgyOA_eadfbb23-9ad5-4aa0-a871-26412560cd5a">192,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:#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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzExLTMtMS0xLTIwMzgyOA_662df5c4-ee6b-44e8-b355-f1246d6e8571">631,411</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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 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><div id="ic41d93084a174d97ace5fadce768b1bd_130"></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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 8 <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90ZXh0cmVnaW9uOjY5OWM3ZjM3Y2FiYjRiNzM5NjBkMTExZjBhZDZjMGQ2XzEyOTI_f588bbb0-b665-4290-854d-e8c94a1352ed" continuedAt="i4b781698328c4f0bb85ac00d04575a61" escape="true">Securities Sold Under Agreements to Repurchase and Federal Funds Purchased</ix:nonNumeric></span></div><ix:continuation id="i4b781698328c4f0bb85ac00d04575a61" continuedAt="iceb02662f1e34ab8930e6000e120cd9c"><div 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfRepurchaseAgreements" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90ZXh0cmVnaW9uOjY5OWM3ZjM3Y2FiYjRiNzM5NjBkMTExZjBhZDZjMGQ2XzEyODM_fbd2ef9e-ad38-4d8d-98c9-d7fae1b402fc" 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><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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="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="icb115ba42a124d0986c08980cd0cfd7a_I20221231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzItMS0xLTEtMjAzODI4_813237a9-7b21-4424-b1f2-85d78fd17ec2">56,278</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ia6d3b883cefd4963a22b836137f565d2_I20211231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzItMi0xLTEtMjAzODI4_a7bbdd6e-86c4-4a82-b7a2-dbcb73a2b500">66,787</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="i1d8f6943f4004fd2b35bf27100d247d2_I20201231" decimals="-3" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzItMy0xLTEtMjAzODI4_dea40469-e329-45b7-af1e-13d4b84dd2ad">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></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="icb115ba42a124d0986c08980cd0cfd7a_I20221231" decimals="-3" name="tmp:MaximumMonthendBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzQtMS0xLTEtMjAzODI4_1cab7170-e541-4eb0-a922-34e735f4ba47">67,810</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ia6d3b883cefd4963a22b836137f565d2_I20211231" decimals="-3" name="tmp:MaximumMonthendBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzQtMi0xLTEtMjAzODI4_b2c1e177-3442-4b05-94d0-82453e3e49d3">78,420</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1d8f6943f4004fd2b35bf27100d247d2_I20201231" decimals="-3" name="tmp:MaximumMonthendBalance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzQtMy0xLTEtMjAzODI4_1502f891-d098-4a18-be6d-5fdd18f3d5cc">72,883</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="i6c5bbdd40e4f4e719833dc0abe43befa_D20220101-20221231" decimals="-3" name="tmp:AverageBalanceDuringtheYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzUtMS0xLTEtMjAzODI4_79476676-a08c-4863-9a51-7dd4ea71ff8f">57,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="ia50e15880e8744f7bab94b5a824c3b99_D20210101-20211231" decimals="-3" name="tmp:AverageBalanceDuringtheYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzUtMi0xLTEtMjAzODI4_76e3a1c1-19b1-4f67-acbe-02bf4ffa2dcd">58,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6a63189578bb4f56813b237e8e46de46_D20200101-20201231" decimals="-3" name="tmp:AverageBalanceDuringtheYear" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzUtMy0xLTEtMjAzODI4_186d7482-8a8f-4bcc-a256-9849b7f1811d">55,973</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="i6c5bbdd40e4f4e719833dc0abe43befa_D20220101-20221231" decimals="4" name="tmp:WeightedAverageRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzYtMS0xLTEtMjAzODI4_86738f21-2a35-4580-be12-8d82186c03bf">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="ia50e15880e8744f7bab94b5a824c3b99_D20210101-20211231" decimals="4" name="tmp:WeightedAverageRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzYtMi0xLTEtMjAzODI4_130c9263-239b-47d8-811b-6ee56d8d7717">0.10</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="i6a63189578bb4f56813b237e8e46de46_D20200101-20201231" decimals="4" name="tmp:WeightedAverageRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzYtMy0xLTEtMjAzODI4_f7f73e02-98a0-4ee1-9a0e-480c1e1dc91e">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i6c5bbdd40e4f4e719833dc0abe43befa_D20220101-20221231" decimals="4" name="tmp:AverageInterestRatePaidDuringtheYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzctMS0xLTEtMjAzODI4_801c9f59-3825-4368-b330-4c12b60792b8">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:#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="ia50e15880e8744f7bab94b5a824c3b99_D20210101-20211231" decimals="4" name="tmp:AverageInterestRatePaidDuringtheYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzctMi0xLTEtMjAzODI4_2e2bb654-2255-449b-bafb-21efeec47638">0.11</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="i6a63189578bb4f56813b237e8e46de46_D20200101-20201231" decimals="4" name="tmp:AverageInterestRatePaidDuringtheYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzctMy0xLTEtMjAzODI4_af19598a-9263-4e2d-90f2-1b37f8c00e0b">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></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="i72a66945170f4cdd963b9cd1c5ccc302_D20220101-20221231" decimals="-3" name="tmp:AverageBalanceDuringtheYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzktMS0xLTEtMjAzODI4_9268cb3e-37fd-4235-928d-f7b84d222be1">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="i5936b42be4a24a978c9ff79390f056f6_D20210101-20211231" decimals="-3" name="tmp:AverageBalanceDuringtheYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzktMi0xLTEtMjAzODI4_2df71e85-5af1-4d2c-9109-5053b3140a88">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="ibd6a03e2865242aaad18a2448c44a35c_D20200101-20201231" decimals="-3" name="tmp:AverageBalanceDuringtheYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzktMy0xLTEtMjAzODI4_c0dbab92-2430-429f-8d2c-5e449f79d315">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%">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="i72a66945170f4cdd963b9cd1c5ccc302_D20220101-20221231" decimals="4" name="tmp:AverageInterestRatePaidDuringtheYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzExLTEtMS0xLTIwMzgyOA_0a2f0d1e-7d85-4a05-96e5-75c236e6aa7f">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="i5936b42be4a24a978c9ff79390f056f6_D20210101-20211231" decimals="4" name="tmp:AverageInterestRatePaidDuringtheYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzExLTItMS0xLTIwMzgyOA_cb65c46f-6f3a-49f7-b405-6ad8ff45c176">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="ibd6a03e2865242aaad18a2448c44a35c_D20200101-20201231" decimals="4" name="tmp:AverageInterestRatePaidDuringtheYear" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzExLTMtMS0xLTIwMzgyOA_8a34f723-3d65-4ce2-a5d1-1eabd8915d1f">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></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%">Securities sold under agreements to repurchase ("repurchase agreements") are secured borrowings that typically mature within thirty to ninety days, although the Company has, at times, entered into repurchase agreements with the Federal Home Loan Bank ("FHLB") 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="ied9ecd1d7b1e4aaba17485b8f6614bbc_I20221231" decimals="-5" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90ZXh0cmVnaW9uOjY5OWM3ZjM3Y2FiYjRiNzM5NjBkMTExZjBhZDZjMGQ2Xzg2MA_d19edf6e-0e45-4f70-94fe-ff52e9cf7bd9">56.3</ix:nonFraction> million at December&#160;31, 2022. The Company had <ix:nonFraction unitRef="usd" contextRef="ia48fcd57d6e9435c99035656fc182719_I20221231" decimals="INF" name="us-gaap:SecuritiesSoldUnderAgreementsToRepurchase" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90ZXh0cmVnaW9uOjY5OWM3ZjM3Y2FiYjRiNzM5NjBkMTExZjBhZDZjMGQ2Xzg4Ng_04b7d8b8-10fa-4ad0-8d4e-9c6870ef5c5a">no</ix:nonFraction> outstanding wholesale repurchase agreements at December&#160;31, 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%">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="iceb02662f1e34ab8930e6000e120cd9c">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="ic41d93084a174d97ace5fadce768b1bd_133"></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 9 <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzE1ODk_1611edd3-f57a-4fef-be9a-2eab79a0bebd" continuedAt="i32e83ebf8e6a4c09b16845712002ddf1" escape="true">Other Borrowings</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i32e83ebf8e6a4c09b16845712002ddf1" continuedAt="i1e30c380676945b0a88155ea4c32576a"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzE1OTQ_097371e7-d2f5-4e4a-8dc8-6f035a7106fd" 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 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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></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%">Overnight FHLB advances</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:FederalHomeLoanBankAdvancesOvernight" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90YWJsZTo1MjdmZjk0ZWE3MTA0YjZhYmY2MDNkMmVhN2QxOGQwOS90YWJsZXJhbmdlOjUyN2ZmOTRlYTcxMDRiNmFiZjYwM2QyZWE3ZDE4ZDA5XzEtMS0xLTEtMjAzODI4_c3a91a98-dfda-4475-b7de-fd175f39815b">241,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 #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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:FederalHomeLoanBankAdvancesOvernight" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90YWJsZTo1MjdmZjk0ZWE3MTA0YjZhYmY2MDNkMmVhN2QxOGQwOS90YWJsZXJhbmdlOjUyN2ZmOTRlYTcxMDRiNmFiZjYwM2QyZWE3ZDE4ZDA5XzEtMi0xLTEtMjAzODI4_93876fc2-ec50-436a-8619-70e1b703963a">14,000</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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90YWJsZTo1MjdmZjk0ZWE3MTA0YjZhYmY2MDNkMmVhN2QxOGQwOS90YWJsZXJhbmdlOjUyN2ZmOTRlYTcxMDRiNmFiZjYwM2QyZWE3ZDE4ZDA5XzItMS0xLTEtMjAzODI4_bff8a341-b21f-4199-9099-247ca3e4c8e8">50,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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesLongTerm" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90YWJsZTo1MjdmZjk0ZWE3MTA0YjZhYmY2MDNkMmVhN2QxOGQwOS90YWJsZXJhbmdlOjUyN2ZmOTRlYTcxMDRiNmFiZjYwM2QyZWE3ZDE4ZDA5XzItMi0xLTEtMjAzODI4_2ae2d8d1-f817-4a0e-b522-c954dd590e45">110,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 #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 other borrowings</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90YWJsZTo1MjdmZjk0ZWE3MTA0YjZhYmY2MDNkMmVhN2QxOGQwOS90YWJsZXJhbmdlOjUyN2ZmOTRlYTcxMDRiNmFiZjYwM2QyZWE3ZDE4ZDA5XzQtMS0xLTEtMjAzODI4_5ccd6538-631e-4988-94a4-479de7102cbe">291,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 #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:400;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90YWJsZTo1MjdmZjk0ZWE3MTA0YjZhYmY2MDNkMmVhN2QxOGQwOS90YWJsZXJhbmdlOjUyN2ZmOTRlYTcxMDRiNmFiZjYwM2QyZWE3ZDE4ZDA5XzQtMi0xLTEtMjAzODI4_5f03c8de-2dd4-46d2-9b44-5012d30fbfe4">124,000</ix:nonFraction>&#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 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, through its subsidiary bank had available line-of-credit agreements with correspondent banks permitting borrowings to a maximum of approximately $<ix:nonFraction unitRef="usd" contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzI2OQ_547d174f-2f12-40ee-97bc-db7345ba0908">99.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i6147f461d07242d18181a504a52aa790_I20211231" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzYwNDczMTM5NTU4MTM_b7c3fc4b-42e6-43ba-99f9-1b9f95af48b4">89.0</ix:nonFraction>&#160;million at  December&#160;31, 2022 and December&#160;31, 2021, respectively. There were <ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzMwMg_b7454c44-2d6a-47e2-b4a2-513611ac4028"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzMwMg_bd3c6f9d-08f6-4a06-aa1e-3bdac4de113b">no</ix:nonFraction></ix:nonFraction> outstanding advances against those lines at December&#160;31, 2022 and 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%">Through its subsidiary bank, the Company has a borrowing relationship with the FHLB, which provides secured borrowing capacity, subject to available collateral. As members of the FHLB, the Company can use certain unencumbered mortgage-related assets and securities to secure borrowings from the FHLB. Established borrowing capacity with the FHLB was $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-8" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzYwNDczMTM5NTcwMTM_e7462859-c8e6-4e09-a99b-d49db52ede12">1.6</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-8" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzYwNDczMTM5NTcwMjc_4b07be64-0b24-4ae5-85c7-918701a21ba7">1.8</ix:nonFraction> billion at December&#160;31, 2022 and December&#160;31, 2021, respectively.  The unused borrowing capacity on established lines with the FHLB was $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-8" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" format="ixt:num-dot-decimal" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzU5Mg_25625b9f-d3c7-4b86-9bea-79fa4950fceb">1.3</ix:nonFraction> billion  and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-8" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzYwNQ_d3756f2f-1ac3-4241-9ebc-2a0eaf13c3fd">1.6</ix:nonFraction> billion at December&#160;31, 2022 and December&#160;31, 2021, 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%">At December&#160;31, 2022, there were $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="tmp:FederalHomeLoanBankAdvancesOvernight" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1Xzk4Mg_336f7b7f-4587-42c9-bf8f-d9a4eec66b0a">241.3</ix:nonFraction>&#160;million in overnight advances and $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesLongTerm" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzEwMTE_75187b0b-a163-4f62-9844-87708b6f6e01">50.0</ix:nonFraction> million in term advances with the FHLB, with a weighted average rate of <ix:nonFraction unitRef="number" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzEwNzg_6ab4499c-8421-412d-8de1-2e7ed6881b38">4.12</ix:nonFraction>%, compared to $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-5" name="tmp:FederalHomeLoanBankAdvancesOvernight" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzYwNDczMTM5NTc0Mzc_97016e36-2d84-4efc-917a-b0b17ecf5a03">14.0</ix:nonFraction> million in overnight advances and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesLongTerm" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzExMjA_1dc05750-c669-43d6-96b2-c6a7db4d13f0">110.0</ix:nonFraction> million in term advances with a weighted average rate of <ix:nonFraction unitRef="number" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="4" name="us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzExNzI_faed3eea-0d7a-405f-8210-11bab4ca3111">1.80</ix:nonFraction>%, at December&#160;31, 2021. At December&#160;31, 2022, the term advances with the FHLB includes $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzEyMzE_9cc9516d-a21b-4835-8f1e-8710161a8fd4">10.0</ix:nonFraction> million which matures within one year and $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="tmp:TermAdvancesMaturingAfterOneYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzEyNjg_f1a8edc4-b813-4435-8a89-4d1f15dd9351">40.0</ix:nonFraction> million which matures in over one year. Maturities of advances due in over one year include $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzEzNTU_bb1c2208-9892-41fb-84a0-963bd9a41b97">40.0</ix:nonFraction> million in 2024.</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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i1e30c380676945b0a88155ea4c32576a"><div style="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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="us-gaap:AdvancesFromFederalHomeLoanBanks" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzEzOTU_b9ed109e-8cf2-4cdd-a341-945c8a76393c">no</ix:nonFraction> callable FHLB borrowings at December&#160;31, 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%">The Company has a $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzE0NDY_877b7fcb-04c0-425e-b64e-1e68970ade1b">25.0</ix:nonFraction> million line of credit with a bank.&#160;As of December&#160;31, 2022 and December&#160;31, 2021, there was <ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="INF" name="us-gaap:ShortTermBankLoansAndNotesPayable" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzE1MDQ_03ba1afb-2a1a-46a4-b709-31a0b04048e6"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="us-gaap:ShortTermBankLoansAndNotesPayable" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzE1MDQ_7cc40b64-c123-4d90-b219-ef5070fb23e7">no</ix:nonFraction></ix:nonFraction> outstanding balance on the line. The line matures in June 2023.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="tmp:TrustPreferredDebenturesTextBlockTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzE4ODM_32ddc654-6ec0-48ff-b469-cb7e19119c96" continuedAt="ib3d61449007740ff84f58c87818ad098" 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="ib3d61449007740ff84f58c87818ad098">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="ief24587fd247420aa4f2f1bca47d0dd2_I20210630" decimals="-6" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzE5Ng_7eff0596-9939-491d-b952-df677485baee">5.0</ix:nonFraction>&#160;million. The redemption price was equal to <ix:nonFraction unitRef="number" contextRef="icf7c0644bf2441988df1e534f180be3d_D20210807-20210807" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzIzNA_20bdda58-c9e4-40b4-b6f5-7457ac044243">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="i1497be94cf1c4213968c8b25484c820a_I20210930" decimals="-6" name="us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzQ2OQ_85fc0e64-c338-42c3-b9dc-493c9096ee79">10.0</ix:nonFraction>&#160;million. The redemption price was equal to <ix:nonFraction unitRef="number" contextRef="icf7c0644bf2441988df1e534f180be3d_D20210807-20210807" decimals="INF" name="us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzUwNw_20bdda58-c9e4-40b4-b6f5-7457ac044243">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="iafa79710bbde4e0b89975e1e6eba10ac_D20210101-20211231" decimals="-5" name="us-gaap:DebtInstrumentIncreaseAccruedInterest" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzY2Ng_b4d87bfa-166c-455e-ab2c-eb41c2098f4f">1.9</ix:nonFraction>&#160;million in interest expense related to the redemptions. As of December 31, 2022 and 2021, the Company had <ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzc1OA_1d1fb28d-c456-4c9a-b8aa-278359b7fdba"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzc1OA_97e5c393-4ef6-46d6-b073-ea8b2284f12c">no</ix:nonFraction></ix:nonFraction> trust preferred debentures.</ix:continuation></span></div><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_139"></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 11 <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDYy_36b011a9-4930-4a24-9479-4a722281d6f0" continuedAt="i1ce5e3609a094c05a0a2063f973f27ca" escape="true">Employee Benefit Plans</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i1ce5e3609a094c05a0a2063f973f27ca" continuedAt="id1582318ff4849eaa255300b104b821f"><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 maintains a noncontributory defined-benefit plan (the "DB Pension Plan") and a 401(k) plan ("the Retirement Savings Plan"), within which the company makes both matching contributions and Discretionary contributions 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="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Retirement Savings Plan covers substantially all employees of the Company who have reached the age of 21 and completed <ix:nonNumeric contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" name="tmp:DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzc4Nw_82417588-59a2-4c62-927c-b23853df3e0d">one year</ix:nonNumeric> of service. For participants in these plans, the Company makes matching and Discretionary contributions to an account set up in the participant's name. The Discretionary amount equals a percentage of pay and varies based on the participant's age, service, and tenure with the Company. The Retirement Savings Plan offers 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyMTk_23de9272-cea0-4543-9f5e-dcd9b70681ba">4.1</ix:nonFraction> million in 2022, $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyMjk_121fdc61-8461-4c6e-a4cb-ec50269ff885">4.4</ix:nonFraction> million in 2021, and $<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-5" name="us-gaap:DefinedContributionPlanCostRecognized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyNDM_1e04c0a3-be2d-4f50-acf1-bbf37df705ff">4.4</ix:nonFraction> million in 2020.</span></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%">The Company maintains supplemental employee retirement plans ("SERPs") 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="background-color:#ffffff;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 "Life and Healthcare Plan"), 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 ("HRA") 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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="INF" name="tmp:DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzI1NzQ_a22fbbc9-afd2-4c83-93ab-c49370140b74">4</ix:nonFraction>% of the total HRA balance. 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="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="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 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="background-color:#ffffff;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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="id1582318ff4849eaa255300b104b821f" continuedAt="i33f12e5077d84ecc87eaa65880b1630e"><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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDY5_18c11dc0-be01-48e1-b57d-d9b55b725afc" continuedAt="icf203e4ad2d040fc969c4a3cf291b8b7" 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, 2022 and 2021 (the measurement dates of the plans).</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="icf203e4ad2d040fc969c4a3cf291b8b7"><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%">2022</span></td><td colspan="3" style="padding: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%">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%">2022</span></td><td colspan="3" style="padding: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%">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%">2022</span></td><td colspan="3" style="padding: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%">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: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="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzMtMS0xLTEtMjAzODI4_12762d88-edfb-42f8-af71-f1b224e0919a">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d8415113b84584a0f22970698d6393_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzMtMi0xLTEtMjAzODI4_7fe76a9d-41e0-4bc5-a920-e9a6ee8521eb">98,021</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="ice1c07afd63f4f30ae362ad956e00b60_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzMtMy0xLTEtMjAzODI4_d7c1174e-75c2-4402-942f-d73c03c89b11">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab76799f48024ec18e4bbb40f36ea096_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzMtNC0xLTEtMjAzODI4_fad27144-c038-4c62-bcc6-3c8b89de6a63">10,508</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="i7bd746ef875f4129a9accc9af7e4bc62_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzMtNS0xLTEtMjAzODI4_d5bd9360-3d76-4c4b-b740-d80c52448f55">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc283d51bbaf4ed1ae6a0a14f2598d13_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzMtNi0xLTEtMjAzODI4_37827a0e-e9cb-4ee3-8070-b5f6cab9c645">36,710</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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzQtMS0xLTEtMjAzODI4_6a7dff9a-8d01-4062-a27d-7c34da5183a4">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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzQtMi0xLTEtMjAzODI4_708bab35-efc0-4071-8849-5aad68019b35">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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzQtMy0xLTEtMjAzODI4_2b1a9cd0-8ebb-4ca5-9315-d36d1cf7062a">174</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzQtNC0xLTEtMjAzODI4_45302c2e-75f9-45fb-bdd8-343f0f17c9dd">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzQtNS0xLTEtMjAzODI4_b6529287-d2e7-447f-8e39-871d8a004073">78</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzQtNi0xLTEtMjAzODI4_b8c192ef-d460-4b56-9c1a-55457bd992bc">231</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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzUtMS0xLTEtMjAzODI4_6dd8f4a9-1fee-4d81-80c6-cfdf2bdd0824">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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzUtMi0xLTEtMjAzODI4_2f972274-45ad-4037-98d2-f4d4ac0ecfd2">1,628</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzUtMy0xLTEtMjAzODI4_6af7577a-e68c-42b5-b5a5-cd193e05a1f5">223</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzUtNC0xLTEtMjAzODI4_49d9d7f3-b4dc-494d-b2ed-91d25585eab8">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzUtNS0xLTEtMjAzODI4_55a250e5-4d22-43e9-bba0-d5499f632675">814</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzUtNi0xLTEtMjAzODI4_b283e0cb-4175-4a93-8aaa-3a7f925bafec">692</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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzYtMS0xLTEtMjAzODI4_50e82e44-6f0c-40b9-a126-0b9d660d7320">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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzYtMi0xLTEtMjAzODI4_a5e03a8e-2268-4b00-b919-1a43eb38f8af">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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzYtMy0xLTEtMjAzODI4_e1b2a180-7315-48a9-8198-297c5de99517">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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzYtNC0xLTEtMjAzODI4_d46bbe19-a7e2-4044-affb-5c56a4ea0834">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzYtNS0xLTEtMjAzODI4_13f0b388-e07c-44c9-968a-86aa0bd46aa8">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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzYtNi0xLTEtMjAzODI4_b2cadb7e-c666-4e18-93ad-d4bf014c52b8">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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzktMS0xLTEtMjAzODI4_21dfe52b-f37d-4678-a1a3-59626e3d0913">20,729</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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzktMi0xLTEtMjAzODI4_6a6a8b7e-19e5-4a06-ba52-ba7901aadf48">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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzktMy0xLTEtMjAzODI4_11ec748e-42d3-4bc4-a314-cea560f6e367">2,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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzktNC0xLTEtMjAzODI4_d37f1dd9-ea38-403d-b685-e946e7ae4437">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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzktNS0xLTEtMjAzODI4_e92bdbe7-bd20-4bc0-9317-1a4391f6b24e">9,083</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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzktNi0xLTEtMjAzODI4_6bbf7d43-f7dd-4053-b0c3-ed578e2d56ef">3,002</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 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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEwLTEtMS0xLTIwMzgyOA_7152688a-a55d-4394-831e-a7f2bee74332">3,744</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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEwLTItMS0xLTIwMzgyOA_b1e98f2a-a19d-4471-9d93-431bd33a2dac">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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEwLTMtMS0xLTIwMzgyOA_8ee1a4f8-d217-4179-951b-5fb38794470a">351</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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEwLTQtMS0xLTIwMzgyOA_2cf67c77-0c77-45b4-a4bc-1f888cd9b839">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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEwLTUtMS0xLTIwMzgyOA_0e5a1807-9170-4ee8-8f1d-2dd4d6c47ca7">851</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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEwLTYtMS0xLTIwMzgyOA_b22bbbb3-2542-4598-bef8-bf3ef13f3e35">598</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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzExLTEtMS0xLTIwMzgyOA_789c27bf-2bb0-469e-8c06-3e928ab17256">70,521</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzExLTItMS0xLTIwMzgyOA_56c28178-76ab-4460-b700-433162113f9b">93,009</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="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzExLTMtMS0xLTIwMzgyOA_726262b8-a5e7-4e18-b405-e548b8f16ac8">7,603</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ice1c07afd63f4f30ae362ad956e00b60_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzExLTQtMS0xLTIwMzgyOA_97d84b51-5421-43aa-9ebf-1a3f6a4a2717">10,055</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="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzExLTUtMS0xLTIwMzgyOA_4f6190ef-eab6-4f26-8c66-e2d63379a750">24,991</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i7bd746ef875f4129a9accc9af7e4bc62_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzExLTYtMS0xLTIwMzgyOA_bfb61746-145c-4d06-931c-49331ba180db">34,033</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="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEzLTEtMS0xLTIwMzgyOA_98668a24-1cd4-4f13-8ec0-c6e762716ebb">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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i34d8415113b84584a0f22970698d6393_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEzLTItMS0xLTIwMzgyOA_690dbbe0-ba4d-43f7-a6e0-376e69ecc74a">89,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: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="ice1c07afd63f4f30ae362ad956e00b60_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEzLTMtMS0xLTIwMzgyOA_6da0be71-dc22-4a7f-a702-c5431bbc5874">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="iab76799f48024ec18e4bbb40f36ea096_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEzLTQtMS0xLTIwMzgyOA_b60ed828-7ff6-4ee6-b8a3-84f3e3004634">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="i7bd746ef875f4129a9accc9af7e4bc62_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEzLTUtMS0xLTIwMzgyOA_cad2a43a-14c5-4e3d-9910-a6a928410ba0">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="idc283d51bbaf4ed1ae6a0a14f2598d13_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEzLTYtMS0xLTIwMzgyOA_d728768a-63b8-485b-909a-735872c1089a">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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE0LTEtMS0xLTIwMzgyOA_7df27ac7-1c9b-4a79-854f-5c2b598ebef6">13,764</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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE0LTItMS0xLTIwMzgyOA_1d5ff8e1-d8a7-4f2e-99a0-7a5becd691aa">11,027</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE0LTMtMS0xLTIwMzgyOA_ec65c5ef-5004-465e-baa9-65058c586d12">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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE0LTQtMS0xLTIwMzgyOA_1de50e28-d227-458b-ae8b-19f7b91cd612">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="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE0LTUtMS0xLTIwMzgyOA_2bbef136-198e-4287-a5c9-3947d30ef5bf">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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE0LTYtMS0xLTIwMzgyOA_1145616b-1c74-41b1-b4ff-8b266e030b24">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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE1LTEtMS0xLTIwMzgyOA_b84f17ee-e920-45d5-a352-c0b55ca38742">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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE1LTItMS0xLTIwMzgyOA_db9fed80-33f6-43fa-9d00-6819d777caa7">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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE1LTMtMS0xLTIwMzgyOA_28645801-9ee2-474e-bd3c-dd8aaab386ff">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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE1LTQtMS0xLTIwMzgyOA_13138896-d6e2-4e4c-9996-0057bbd3433e">108</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE1LTUtMS0xLTIwMzgyOA_4613ce7c-1b7b-4b63-94e7-c231630dd90f">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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE1LTYtMS0xLTIwMzgyOA_5657b0ce-f01d-4023-bb1d-ae006fc86876">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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE2LTEtMS0xLTIwMzgyOA_7fa6540b-bfce-4702-be49-09d53e2fde5f">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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE2LTItMS0xLTIwMzgyOA_d6b337a8-d7f9-42ee-aa2c-423b6fad2e42">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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE2LTMtMS0xLTIwMzgyOA_074ad114-28e1-4cca-98b2-b08668c395f4">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE2LTQtMS0xLTIwMzgyOA_0da1fbb3-9608-4d8f-8d15-b9a5cd5c2e69">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE2LTUtMS0xLTIwMzgyOA_67dd0c0f-94e0-4531-9bde-e219b95dfc1d">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE2LTYtMS0xLTIwMzgyOA_02ae676b-e283-42d6-bb54-4b1a2d941982">598</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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE3LTEtMS0xLTIwMzgyOA_9a133837-d48a-493a-a5a0-5a93584c847a">3,744</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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE3LTItMS0xLTIwMzgyOA_f0f04f80-d4b0-4bae-a49d-a211ce257941">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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE3LTMtMS0xLTIwMzgyOA_71382ed1-eead-4012-aa56-b549507b6e96">351</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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE3LTQtMS0xLTIwMzgyOA_5d199d1f-7dbc-4e65-989c-32e9456cb2c3">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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE3LTUtMS0xLTIwMzgyOA_37f2e21d-4571-4992-8e94-abe102cda9d8">850</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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE3LTYtMS0xLTIwMzgyOA_647baeeb-3bb1-47e1-aa66-579d4f940ab0">598</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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE4LTEtMS0xLTIwMzgyOA_77e4a1a6-8a23-48e5-84f2-572c7ef9e6a4">78,885</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE4LTItMS0xLTIwMzgyOA_2e1badc1-578c-4a65-af02-7ca492a11a41">96,393</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="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE4LTMtMS0xLTIwMzgyOA_e3772211-23f5-4fde-a998-5c93ac2e6eab">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="ice1c07afd63f4f30ae362ad956e00b60_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE4LTQtMS0xLTIwMzgyOA_12064cba-03d3-4ea0-bfbd-2b4f4f625d69">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="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE4LTUtMS0xLTIwMzgyOA_be2a1147-0e83-4bdc-a4b8-d6dbd7453052">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="i7bd746ef875f4129a9accc9af7e4bc62_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE4LTYtMS0xLTIwMzgyOA_f82c92bc-611a-4ba9-93ff-593592c32af4">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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE5LTEtMS0xLTIwMzgyOA_13a767d8-b182-48cb-a43d-d58a6572ca39">8,364</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE5LTItMS0xLTIwMzgyOA_f4428139-fa96-441b-b65d-4bedf14d6745">3,384</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="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE5LTMtMS0xLTIwMzgyOA_4211220c-60d5-42a9-aaaa-2bf73053ee1d">7,603</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="ice1c07afd63f4f30ae362ad956e00b60_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE5LTQtMS0xLTIwMzgyOA_d8f2c947-9f04-439a-8d74-caf58f7b30cf">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: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="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE5LTUtMS0xLTIwMzgyOA_5f9018ff-d2ef-4e15-b910-010c15d759da">24,991</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="i7bd746ef875f4129a9accc9af7e4bc62_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE5LTYtMS0xLTIwMzgyOA_14dd2e2a-2475-450a-8576-0bb6cdb8f57c">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></tr></table></ix:continuation></div><div 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="background-color:#ffffff;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, 2022 and 2021, was $<ix:nonFraction unitRef="usd" contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzQ1MTQ_0c7acd74-cd13-4f13-8fe2-47aa2e3895e3">70.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzQ1MjE_8164eb9d-5ef4-4995-8138-6d9f7cc26e8c">93.0</ix:nonFraction> million, respectively. The accumulated benefit obligation for the Life and Healthcare Plan at year end 2022 and 2021 was $<ix:nonFraction unitRef="usd" contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzQ2MzM_25d6f465-2496-41a0-b065-6b304594288e">7.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ice1c07afd63f4f30ae362ad956e00b60_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzQ2NDA_9376165c-cd5c-4f0d-889e-de85a20efd92">10.1</ix:nonFraction> million, respectively. The accumulated benefit obligation for the SERPs at December 31, 2022 and 2021 was $<ix:nonFraction unitRef="usd" contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzQ3Mzc_9d93c349-3835-49bf-a1f9-f27f0f474f7a">25.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i7bd746ef875f4129a9accc9af7e4bc62_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzQ3NDQ_deb8abcb-d7e0-43d4-9fec-6203875f073b">34.0</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, 2022 in the amounts of $<ix:nonFraction unitRef="usd" contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzUwMDQ_c9048a98-11e4-48f4-857b-76e84c973af9">8.4</ix:nonFraction> million, $(<ix:nonFraction unitRef="usd" contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzUwMDg_9744343b-f6d8-4bb5-bb60-9deccda9679b">7.6</ix:nonFraction>) million, and $(<ix:nonFraction unitRef="usd" contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzUwMTY_391b3c53-4574-4110-9742-ab6197ae4bcc">25.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="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzUxMzU_10b2d2b6-0b8c-43f2-bedd-c05bf563a0d6">3.4</ix:nonFraction> million, $(<ix:nonFraction unitRef="usd" contextRef="ice1c07afd63f4f30ae362ad956e00b60_I20211231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzUxMzk_f2e7d23e-dceb-43b7-b822-d1d11e3e4e95">10.1</ix:nonFraction>) million, and $(<ix:nonFraction unitRef="usd" contextRef="i7bd746ef875f4129a9accc9af7e4bc62_I20211231" decimals="-5" sign="-" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzUxNDc_b39eb726-c6e2-4df3-b9e4-85b2dfb82ec9">34.0</ix:nonFraction>) million, respectively, was recognized in other liabilities in the Consolidated Statement of Condition 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%">The actuarial gains shown above totaling $<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-5" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEwOTk1MTE2NTY1NzQ_850f7ddb-9362-46a8-96e5-9b2429640e86">32.4</ix:nonFraction> million in 2022 and $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-5" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEwOTk1MTE2NTY1ODI_72c8c6b4-a709-4e58-b584-43fde7a352a9">6.4</ix:nonFraction> million in 2</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">021 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&#160;31, 2022 and December&#160;31, 2021 are provided below.</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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i33f12e5077d84ecc87eaa65880b1630e" continuedAt="ie4552702a8494bf6a3f14d3bc53140c0"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDU0_56137873-efa8-418b-a6be-c1b9c7989f6a" 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%">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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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="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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItMS0xLTEtMjAzODI4_eca79e8d-0ecd-4e6d-8d3f-a487dd859a5b">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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItMi0xLTEtMjAzODI4_944dfed8-f98d-4aaf-9598-f0b8c06876a7">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="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItMy0xLTEtMjAzODI4_f400f184-1b98-48d9-a172-d4b2c75918fa">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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItNC0xLTEtMjAzODI4_625cce76-aec8-45b9-9bd4-804a9cbc8a3f">174</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItNS0xLTEtMjAzODI4_89248572-db73-4e04-932c-b0a28d6532ca">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItNi0xLTEtMjAzODI4_57263f22-90fa-4ec0-aa1e-9590545c033a">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: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="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItNy0xLTEtMjAzODI4_b283e651-b34d-4b57-96bf-6401b8b580af">78</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItOC0xLTEtMjAzODI4_406c26a8-6c14-4f2a-9524-205955c6a339">231</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="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItOS0xLTEtMjAzODI4_03950448-a5f0-42f8-be4e-f89b7e6006d6">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtMS0xLTEtMjAzODI4_fb9b2121-b9c6-476b-b82b-faeaad52b3ec">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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtMi0xLTEtMjAzODI4_b502de75-e585-43a9-9400-f9be9855388a">1,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="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtMy0xLTEtMjAzODI4_0f393862-5c20-41a2-ac0b-9ae21d7fee33">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtNC0xLTEtMjAzODI4_39ee95ba-8021-4901-bab8-08d9975ff97d">223</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtNS0xLTEtMjAzODI4_4ea15bb0-9898-4cdb-9a39-c62b09ca768f">180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtNi0xLTEtMjAzODI4_bcb7f6df-1411-49a8-8e95-da7547645f28">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtNy0xLTEtMjAzODI4_fdedc03f-aafe-4613-b104-0e6dbdda582f">814</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtOC0xLTEtMjAzODI4_71a1bd3a-b562-4210-b9fa-dfb54ebe80eb">692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtOS0xLTEtMjAzODI4_b874d99e-0374-45a1-886a-0eb0ec728c81">914</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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtMS0xLTEtMjAzODI4_62b55506-d76e-45f2-ad6c-dc5a0fb22d12">5,885</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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtMi0xLTEtMjAzODI4_9a6f23cd-fe29-4888-aad1-e04d6b42c976">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="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtMy0xLTEtMjAzODI4_d9a80b79-221d-4e56-9d98-fc66506a97b0">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtNC0xLTEtMjAzODI4_2f01ea5d-8bd7-4a1f-a881-1e03a808c870">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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtNS0xLTEtMjAzODI4_1ccce61f-cd46-4ac3-8338-bddc324cde32">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="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtNi0xLTEtMjAzODI4_d1772dfa-b332-43d1-9a77-ee183fbba21f">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="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtNy0xLTEtMjAzODI4_1c1bec9b-e391-4899-a736-231b79692900">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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtOC0xLTEtMjAzODI4_e9955df9-719c-469a-8f5e-f1b9e1990046">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="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtOS0xLTEtMjAzODI4_693de780-d085-4047-899d-cf1304616614">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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtMS0xLTEtMjAzODI4_71657434-04cd-40bb-81b6-8bebc95c9df2">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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtMi0xLTEtMjAzODI4_95829f0d-8497-4de8-8341-1e8c3c7fd0a3">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="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtMy0xLTEtMjAzODI4_572f34c2-c431-4988-8050-a654febd9fe3">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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtNC0xLTEtMjAzODI4_3e88dc7b-94a1-404b-84dd-2345d73b301f">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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtNS0xLTEtMjAzODI4_b28da413-8d39-482b-bc84-9468b4e8e4fc">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="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtNi0xLTEtMjAzODI4_bd9bfc0e-f98f-4425-9d88-4666d86427b1">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtNy0xLTEtMjAzODI4_d5d609a2-32c6-4842-9352-b5eeeb675e31">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtOC0xLTEtMjAzODI4_bb9befeb-ad30-45e2-a338-5fb8c33526f9">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="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtOS0xLTEtMjAzODI4_5597c600-c7e6-4374-a136-cad0a0574fce">285</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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtMS0xLTEtMjAzODI4_71479f03-7db1-48bf-aa8e-4277b36722fd">1,217</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtMi0xLTEtMjAzODI4_886a222a-cdfb-452b-9133-649f555b4c59">1,559</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtMy0xLTEtMjAzODI4_0f98ec08-5017-4dc2-8a86-b8710c1d4361">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtNC0xLTEtMjAzODI4_b4af6545-2123-4a25-86e9-98330c6e5470">196</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtNS0xLTEtMjAzODI4_e6f7ec7c-c9b2-45c9-9b72-2ea2768473fe">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="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtNi0xLTEtMjAzODI4_ecced7cf-809c-4798-81aa-91430b407d81">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtNy0xLTEtMjAzODI4_a8b50603-94d0-4281-a90b-6403c3b0b1fe">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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtOC0xLTEtMjAzODI4_a9fe0752-5690-43ca-b701-8f705eb57413">1,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="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtOS0xLTEtMjAzODI4_ea04a4f8-1172-4475-878e-e95a4bfe7a90">800</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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctMS0xLTEtMjAzODI4_223c6272-7934-4284-b1e8-45b26b962771">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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctMi0xLTEtMjAzODI4_f3e59e3a-67e0-4a99-8405-07b07e9737e0">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="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctMy0xLTEtMjAzODI4_c39c265c-5e6c-46ce-bef3-9e0564c86eae">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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctNC0xLTEtMjAzODI4_3dbf3835-49d8-46db-82e0-65d992d876ad">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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctNS0xLTEtMjAzODI4_b1fe3c93-318b-4bc2-aacc-55a9d0cd8c96">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="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctNi0xLTEtMjAzODI4_2c80867d-1072-47f8-b86a-a506280b7f43">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="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctNy0xLTEtMjAzODI4_136fc5d9-e6a3-4898-b59e-1ad6e19408be">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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctOC0xLTEtMjAzODI4_c45caa65-7bcb-4d34-a753-19da1b990311">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="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctOS0xLTEtMjAzODI4_4d14b368-42fd-4cff-bfd5-ae8dba0aeef6">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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktMS0xLTEtMjAzODI4_f67ca8f2-cf67-425a-8fb8-218c64e9cf67">2,683</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 #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:#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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktMi0xLTEtMjAzODI4_02da2f79-b03d-48ad-a8f2-76cb4cd5e13e">2,464</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:400;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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktMy0xLTEtMjAzODI4_4c8f60cf-0570-492d-91c0-e6f3c5f181d5">1,644</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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktNC0xLTEtMjAzODI4_76d90f8f-a449-479d-90b8-35eb4e29676d">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-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:400;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktNS0xLTEtMjAzODI4_2f295975-759d-4215-b2d9-c3ae523187a3">617</ix:nonFraction>&#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:400;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktNi0xLTEtMjAzODI4_51f21a4d-cc26-4306-9fd2-f8975b3db31d">512</ix:nonFraction>&#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="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktNy0xLTEtMjAzODI4_ace21f14-2603-422d-96fc-1573e770bc24">2,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:#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:400;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktOC0xLTEtMjAzODI4_a79e2481-f994-4cde-9735-0fee7a54cc4b">2,285</ix:nonFraction>&#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:400;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:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktOS0xLTEtMjAzODI4_89cbb8bf-2088-45a0-914a-8593a590aa9a">2,213</ix:nonFraction>&#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><br/></span></div><div 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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="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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItMS0xLTEtMjAzODI4_508a9074-b9dd-4032-ae29-a57b37515843">1,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><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItMi0xLTEtMjAzODI4_3e7dbb05-254c-4114-8f6f-be2af0862923">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="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItMy0xLTEtMjAzODI4_7135a8b8-95f0-49b0-b7ce-84fde6f3e4eb">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: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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItNC0xLTEtMjAzODI4_95632e8c-8d5e-4360-935d-2da7b87999ba">2,598</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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItNS0xLTEtMjAzODI4_be0e5249-f7b0-42c7-b989-8db4a3411b45">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="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItNi0xLTEtMjAzODI4_fe7794b5-7b9b-45a0-ba3a-a690a01c76ff">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: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="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItNy0xLTEtMjAzODI4_4d9f3d4a-835f-4914-ae8d-c2acd1535023">9,083</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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItOC0xLTEtMjAzODI4_b7b22351-0a1e-418d-83b9-631ae41b2300">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="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItOS0xLTEtMjAzODI4_07cf780e-795a-4a73-89aa-12905fd5cc93">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtMS0xLTEtMjAzODI4_cbd6fe4b-bbcb-4456-82bc-ca28ba64daa2">1,217</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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtMi0xLTEtMjAzODI4_dd6970c9-527e-469c-a792-b372ef95420d">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="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtMy0xLTEtMjAzODI4_64ce6b95-24d6-44ab-a056-9c30b1b6b281">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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtNC0xLTEtMjAzODI4_a37747af-7a0f-4a51-83f8-4f47b95552a0">196</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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtNS0xLTEtMjAzODI4_96d27b85-0826-4000-b60b-57d7b345f541">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="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtNi0xLTEtMjAzODI4_ff2262b1-0593-4ff9-a3e9-4ea7dcdb5c13">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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtNy0xLTEtMjAzODI4_3939f69a-3db8-44a8-a00d-da2f18eca9ad">847</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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtOC0xLTEtMjAzODI4_40bdedb3-e02d-408c-884b-8c485dec049b">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="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtOS0xLTEtMjAzODI4_9e7581d4-e489-4a6a-b580-041af7921475">800</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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtMS0xLTEtMjAzODI4_ed80c500-72a4-4e47-b2b9-3e9853420c23">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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtMi0xLTEtMjAzODI4_3a5d495d-e478-4f52-a878-7e1c91bd8277">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="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtMy0xLTEtMjAzODI4_9fa53cb7-329f-454c-9f53-5afa6eac7d15">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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtNC0xLTEtMjAzODI4_f7b41407-a2de-4bc9-80e4-b09915bf5eff">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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtNS0xLTEtMjAzODI4_50977557-896c-432f-84eb-e0675a2ea7ab">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="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtNi0xLTEtMjAzODI4_ef7a6786-24dd-4f2e-89bb-912d71c3836e">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="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtNy0xLTEtMjAzODI4_473c0c9e-e6d4-4837-b092-9a916409b0a0">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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtOC0xLTEtMjAzODI4_86a90078-5372-4618-a104-799c31f3af4e">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="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtOS0xLTEtMjAzODI4_fc3665d0-d166-4f89-ae6e-e121f3980b6e">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%">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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtMS0xLTEtMjAzODI4_4473c4d7-9456-4f50-912d-dee11ceb130f">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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtMi0xLTEtMjAzODI4_e1c4a0e2-2431-4460-bbb1-9ad49c65f538">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="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtMy0xLTEtMjAzODI4_20d2640b-218e-4f5e-8e22-71df0809907c">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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtNC0xLTEtMjAzODI4_d1a3fd42-c6aa-4b19-8b21-bace9bf04978">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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtNS0xLTEtMjAzODI4_39cd3bbc-ee8f-4868-87c6-8e7ddf7f98f5">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="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtNi0xLTEtMjAzODI4_cd8fc39b-dcf7-4cd4-ae67-aade965c21c8">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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtNy0xLTEtMjAzODI4_199acda1-54eb-4995-a150-3b8c669c996f">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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtOC0xLTEtMjAzODI4_40b39c81-658e-4600-bea4-b28c6e44f268">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="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtOS0xLTEtMjAzODI4_f43a5874-9ff2-4363-8363-a34715195bc6">285</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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtMS0xLTEtMjAzODI4_d325d62b-9dcf-4b32-8c7e-c11fb4c3ccf5">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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtMi0xLTEtMjAzODI4_ef89a38c-f3e3-4869-a396-169c35f2ef50">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="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtMy0xLTEtMjAzODI4_6b6b3d5c-998c-42e2-adee-1d94812b9dff">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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtNC0xLTEtMjAzODI4_b425421f-0224-4e46-aaa4-094314f34a89">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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtNS0xLTEtMjAzODI4_585249df-42fc-40a9-aa74-d72547eab106">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="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtNi0xLTEtMjAzODI4_570d6e43-678e-44e6-bf02-e02488d2df1c">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="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtNy0xLTEtMjAzODI4_366baaf1-fac9-4c08-a129-911d85a646c3">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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtOC0xLTEtMjAzODI4_7e05e80d-9f8d-40e0-8a5c-893e3b6f5f29">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="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtOS0xLTEtMjAzODI4_6d369919-1352-4ace-bc5f-dccaf5292f7f">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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtMS0xLTEtMjAzODI4_5224de1c-2cff-4813-835f-50418c128909">2,297</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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtMi0xLTEtMjAzODI4_cf439ac3-3120-4d58-8b94-b4c336fca7b5">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="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtMy0xLTEtMjAzODI4_6d0776b6-e41a-4233-b3b9-b4e0fb6837a4">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: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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtNC0xLTEtMjAzODI4_ad6d3c8d-f08e-4f8b-ae67-5d1ac6cbe19e">2,733</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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtNS0xLTEtMjAzODI4_4d72c527-88e8-4d0e-8c04-a1272c74ad3f">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="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtNi0xLTEtMjAzODI4_4cb131b0-5062-46ff-adec-8501bb38bee9">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: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="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtNy0xLTEtMjAzODI4_2b4b11fc-ed64-4e0c-b5dc-687c5b472613">10,207</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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtOC0xLTEtMjAzODI4_2d61626f-cef3-4748-b0fb-60ea420eb7b8">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="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtOS0xLTEtMjAzODI4_011de7e3-336b-4d6b-bb8a-2c9172cc72a0">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></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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktMS0xLTEtMjAzODI4_3e763db8-5ea3-4a75-84e5-c450e12ad4cb">4,980</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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktMi0xLTEtMjAzODI4_1c49601f-bb39-41dc-bf9b-15f20a5bddd2">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="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="-3" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktMy0xLTEtMjAzODI4_e02c0693-fbc5-4f36-ace3-401da8f983be">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: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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktNC0xLTEtMjAzODI4_a019a2ca-8f29-4085-a8f3-bb35ddf61c9c">2,201</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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktNS0xLTEtMjAzODI4_921d222a-33df-47e1-b2b5-41d2394df7d5">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="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="-3" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktNi0xLTEtMjAzODI4_c5b285a8-0faf-4220-bec7-9e9e2cab542c">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: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="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktNy0xLTEtMjAzODI4_df554790-b4c2-4301-9bd9-1027b94a44a3">8,191</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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktOC0xLTEtMjAzODI4_bd7e5bf8-1909-40e0-8274-ff4b83b32d95">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="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="-3" name="us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktOS0xLTEtMjAzODI4_f669e533-5335-4249-a755-f458f9926640">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></tr></table></div></ix:nonNumeric><div><span><br/></span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDY0_46c29fc4-18e7-493b-8dc8-5539e6a6b12b" 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.</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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="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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItMS0xLTEtMjAzODI4_bbc79179-958b-4607-864c-268f2d8857d6">38,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:#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="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItMi0xLTEtMjAzODI4_f65cd301-a211-4e3b-9ec8-06e626f5692d">40,765</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="i34d8415113b84584a0f22970698d6393_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItMy0xLTEtMjAzODI4_18ec9156-b1ef-4e89-bcf4-1bfe9018f7b0">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: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="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItNC0xLTEtMjAzODI4_db6d36c0-b946-4787-adac-da147ff2d62b">909</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="ice1c07afd63f4f30ae362ad956e00b60_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItNS0xLTEtMjAzODI4_9003341c-1f4f-4e89-83fd-da7ce355bba5">1,886</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="iab76799f48024ec18e4bbb40f36ea096_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItNi0xLTEtMjAzODI4_f611b2cc-12ed-46b7-bee7-dd6607cae604">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: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="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItNy0xLTEtMjAzODI4_43bd325a-ebb9-4ebf-8c35-651baa5f0007">603</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i7bd746ef875f4129a9accc9af7e4bc62_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItOC0xLTEtMjAzODI4_b485ffc3-2589-40a0-b56c-281642c5d467">10,532</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="idc283d51bbaf4ed1ae6a0a14f2598d13_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItOS0xLTEtMjAzODI4_c6c6966f-1785-458d-a03d-ff58e75120af">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtMS0xLTEtMjAzODI4_fd03f9cb-5e30-4b84-a256-48cf7d967508">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="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtMi0xLTEtMjAzODI4_d7b01595-db4e-4325-9eba-d98f68639325">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="i34d8415113b84584a0f22970698d6393_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtMy0xLTEtMjAzODI4_0c502839-45bf-44a0-867f-50ae74eeb5cf">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:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtNC0xLTEtMjAzODI4_c8e3a337-4d2a-4e42-a942-dedcc52a5c5a">165</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="ice1c07afd63f4f30ae362ad956e00b60_I20211231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtNS0xLTEtMjAzODI4_dc14ad73-efe9-40a5-8f07-806572cda119">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="iab76799f48024ec18e4bbb40f36ea096_I20201231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtNi0xLTEtMjAzODI4_6bb7d0c3-6c4a-4144-8fcd-a1750cfe3aef">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:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtNy0xLTEtMjAzODI4_7658e498-917e-4ed7-ba99-4613cc2d4d45">1,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="i7bd746ef875f4129a9accc9af7e4bc62_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtOC0xLTEtMjAzODI4_66b97ebf-6da8-47cf-beb5-5b933c78fe5c">1,866</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc283d51bbaf4ed1ae6a0a14f2598d13_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtOS0xLTEtMjAzODI4_812a8864-c3a2-4968-8988-ef7b9791fe55">2,148</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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtMS0xLTEtMjAzODI4_dfd99919-ac75-4100-8f46-517ee264e3ab">38,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:#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="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtMi0xLTEtMjAzODI4_e95c12f7-1e8c-443d-90f4-e3f7e93cdd00">40,765</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="i34d8415113b84584a0f22970698d6393_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtMy0xLTEtMjAzODI4_21bf863e-e2f9-45f1-a0f0-79e57d6353f9">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: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="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtNC0xLTEtMjAzODI4_99c9a10a-194d-4764-91d7-8836e3ba14d0">1,074</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="ice1c07afd63f4f30ae362ad956e00b60_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtNS0xLTEtMjAzODI4_9f99dd70-9083-4e51-9d43-0791a966dc5b">1,660</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="iab76799f48024ec18e4bbb40f36ea096_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtNi0xLTEtMjAzODI4_2b5a1d7e-b89b-4f94-8cda-228c7008857e">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: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="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtNy0xLTEtMjAzODI4_f2336405-8a77-48af-9a2b-ab06af2b3ad3">2,191</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i7bd746ef875f4129a9accc9af7e4bc62_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtOC0xLTEtMjAzODI4_09af776b-141a-48d4-8a61-50a1f6607fd7">12,398</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="idc283d51bbaf4ed1ae6a0a14f2598d13_I20201231" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtOS0xLTEtMjAzODI4_19e33fc8-2751-4e50-84c4-7a4e0dc40af2">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></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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="ie4552702a8494bf6a3f14d3bc53140c0" continuedAt="id2303f56c3cf4cc7a45c0f6508f167f5"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDM5_bddcbb69-c567-49fb-abec-368101b0f309" 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%">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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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%">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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtMS0xLTEtMjAzODI4_145d1131-89fd-427d-9694-655ba5cb2f00">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:#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="if388010e96c44cf0a90487822842745d_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtMi0xLTEtMjAzODI4_25997643-5a91-41e1-a873-8d5cf26e3f3a">2.24</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="i046a63859c4a43279b6c215207ac6771_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtMy0xLTEtMjAzODI4_ee4c7aa6-a113-4289-b0b6-0d6cbd31c785">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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtNC0xLTEtMjAzODI4_75c5a39d-9e08-437b-9821-499c3e6f0a37">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:#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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtNS0xLTEtMjAzODI4_71e1b4a9-fc99-43ce-990c-c7cdef27b2d6">2.33</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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtNi0xLTEtMjAzODI4_16a25cd8-c3cd-4174-b84b-b42acc0451c8">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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtNy0xLTEtMjAzODI4_34749e05-03d5-46dd-9ad2-86994b3b2117">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:#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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtOC0xLTEtMjAzODI4_1c60a26f-b566-4678-ac5d-461a55302de1">2.37</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:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtOS0xLTEtMjAzODI4_50a8ac5e-f3c9-4e58-af17-3c3bc7465efc">3.14</ix:nonFraction> %</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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtMS0xLTEtMjAzODI4_042abb04-395c-4735-99a0-4643b18a7996">4.95</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtMi0xLTEtMjAzODI4_30c147e4-f187-4ed1-b063-fc3f58896216">2.63</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="i34d8415113b84584a0f22970698d6393_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtMy0xLTEtMjAzODI4_b7e3a10d-5284-4ea5-b790-61dbe7d666c4">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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtNC0xLTEtMjAzODI4_a564fa88-0fa0-47e6-81f0-1400034ca79e">4.98</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="ice1c07afd63f4f30ae362ad956e00b60_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtNS0xLTEtMjAzODI4_e20b45a9-7013-4613-8429-22bf51b67786">2.69</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="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="iab76799f48024ec18e4bbb40f36ea096_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtNi0xLTEtMjAzODI4_8ff2707b-9659-4f5a-8461-edc80310a622">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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtNy0xLTEtMjAzODI4_f2347d12-f54f-4985-96fd-ef72e3641589">4.98</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="i7bd746ef875f4129a9accc9af7e4bc62_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtOC0xLTEtMjAzODI4_edd40aa1-8419-4f63-8121-c3b268464fae">2.71</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="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="idc283d51bbaf4ed1ae6a0a14f2598d13_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtOS0xLTEtMjAzODI4_bb4373e3-2659-4927-96bc-053d7e2b95ff">2.37</ix:nonFraction> %</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzUtMS0xLTEtMjAzODI4_99a2d542-ad46-4126-90b9-d13b4862fec8">6.25</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzUtMi0xLTEtMjAzODI4_4e2a1c0f-77e7-4899-8e21-71d90f2bc78a">6.50</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzUtMy0xLTEtMjAzODI4_6d214f86-26c7-4e23-89dc-4156d62bad07">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="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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzctNC0xLTEtMjAzODI4_c95ffe01-3a21-4b9c-9727-16262ea1877c">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="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzctNS0xLTEtMjAzODI4_57f4987e-5dcf-4b34-9f86-418d19a50c74">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="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzctNi0xLTEtMjAzODI4_e7ed70ca-d523-4a0e-88d1-5727e0694498">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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzctNy0xLTEtMjAzODI4_eb2a253a-6212-492a-8ae6-b8bcfadfb2e2">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="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzctOC0xLTEtMjAzODI4_70676872-424e-4cd4-bed1-f752c74af6c6">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="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzctOS0xLTEtMjAzODI4_f085400d-7b3d-4b6d-93f4-3d9819117d79">5.00</ix:nonFraction> %</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="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzgtNC0xLTEtMjAzODI4_d6ff747d-883b-4a9f-bfaa-1065f7e6b576">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="ice1c07afd63f4f30ae362ad956e00b60_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzgtNS0xLTEtMjAzODI4_85bd5c34-c5f9-479d-9691-28be0673a503">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="iab76799f48024ec18e4bbb40f36ea096_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzgtNi0xLTEtMjAzODI4_5b8ffc81-8440-4fb4-ab50-e6683e0b3aef">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:700;line-height:100%"><ix:nonFraction unitRef="number" contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzgtNy0xLTEtMjAzODI4_5c3d059e-8707-4771-94b0-6f9d529320c3">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="i7bd746ef875f4129a9accc9af7e4bc62_I20211231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzgtOC0xLTEtMjAzODI4_f880e423-57d6-44fd-8cb1-fcc0c83e78c5">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="idc283d51bbaf4ed1ae6a0a14f2598d13_I20201231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzgtOS0xLTEtMjAzODI4_9a214ad9-4ce3-463f-99a4-ea40d8f33807">5.00</ix:nonFraction> %</span></td></tr></table></div></ix:nonNumeric><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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzY3Mzg_99a2d542-ad46-4126-90b9-d13b4862fec8">6.25</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="background-color:#ffffff;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, 2022, and December&#160;31, 2021, were determined by matching estimated benefit cash flows to a yield curve derived from Citigroup&#8217;s regular bond yield at December&#160;31, 2022 and December&#160;31, 2021.</span></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%">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&#160;31, 2022. 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"><span><br/></span></div><div 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><br/></span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDU3_adb9d43c-bbc1-40e7-beea-6e2ccf2c3b76" 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, 2022, 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="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%">2023</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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzEtMS0xLTEtMjAzODI4_012db495-0caa-407f-8b0f-26472949eeaa">4,448</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="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzEtMi0xLTEtMjAzODI4_f2a6c40d-85af-461d-baa5-cd1957f1a27e">488</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="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzEtMy0xLTEtMjAzODI4_e67d8c1e-b132-4ec1-80ff-658d4aa04368">866</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%">2024</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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzItMS0xLTEtMjAzODI4_75564636-1231-4ec8-bb4d-789d3b42fc85">4,552</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="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzItMi0xLTEtMjAzODI4_0646e509-576e-48ae-9ba5-910a98c04668">508</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="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzItMy0xLTEtMjAzODI4_d411f044-dd26-4cbb-a2f8-8ed7020ec73e">849</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%">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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzMtMS0xLTEtMjAzODI4_412c5933-7ba2-4191-bd34-a5d5383519e5">4,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzMtMi0xLTEtMjAzODI4_f09574d3-87ea-4ebe-92ac-3774739ea3d3">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="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzMtMy0xLTEtMjAzODI4_b4909ef9-04e3-4cfa-903b-fa826e8e207b">846</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%">2026</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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzQtMS0xLTEtMjAzODI4_5c82632a-25fe-4d08-b227-e9e0c1590390">4,822</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="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzQtMi0xLTEtMjAzODI4_b49adec3-e180-490a-8010-93a6979d83a1">490</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="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzQtMy0xLTEtMjAzODI4_9570821b-be5d-40b7-aa3f-fba72c11b659">1,012</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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzUtMS0xLTEtMjAzODI4_72b1ef59-dd79-45ce-90a2-715587c8444c">4,927</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzUtMi0xLTEtMjAzODI4_43abf56f-69b9-4c11-8e0c-9979a081117a">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="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzUtMy0xLTEtMjAzODI4_6ae3a94d-cbc8-45a7-93d4-8b1ebc7ee37a">988</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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzYtMS0xLTEtMjAzODI4_788ffaa8-3924-4cff-bd2b-3e63a67cdefe">24,660</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="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzYtMi0xLTEtMjAzODI4_7af2d2cd-dc8d-4fca-afb6-de193ce8879c">2,382</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="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzYtMy0xLTEtMjAzODI4_c2c3cac2-1bda-40e7-a801-7b87cd01e280">8,206</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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-3" name="tmp:DefinedBenefitPlanExpectedFutureBenefitPayment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzctMS0xLTEtMjAzODI4_e75cbaee-81fa-405c-8beb-4d4fb65ab452">48,118</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231" decimals="-3" name="tmp:DefinedBenefitPlanExpectedFutureBenefitPayment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzctMi0xLTEtMjAzODI4_6b600cce-c097-42a1-85a1-b3bd6b4ef5d8">4,858</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ie494ede471994be8a19578f9f06b46b2_I20221231" decimals="-3" name="tmp:DefinedBenefitPlanExpectedFutureBenefitPayment" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzctMy0xLTEtMjAzODI4_1beb7cd5-3c15-4c40-a311-f37259d2466a">12,767</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="id2303f56c3cf4cc7a45c0f6508f167f5" continuedAt="i018792a2537f4ec99ce6174a2e759641"><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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDQw_4d084283-f88f-4de3-a759-3068383e57cc" 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, 2022 and 2021, 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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></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="i9e99961cff7a4ed3834f1b0f77a4b6ab_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzEtMS0xLTEtMjAzODI4_640f41f3-aed2-4c05-8031-a72747a34e08">58</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i91856d2d9165435883eddfdc0e6eba37_I20211231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzEtMi0xLTEtMjAzODI4_d3c74111-bb2f-4d54-80dd-9ebce3638013">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"><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="i64624a5bfb1344e690479c6ea66dbd16_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzItMS0xLTEtMjAzODI4_65381129-f4fa-4e31-b919-46683bfa0441">38</ix:nonFraction></span><span 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="i7979d8f25fa74426b6bc04c005d41f59_I20211231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzItMi0xLTEtMjAzODI4_2fd4b81d-98af-4fbb-a06d-bc8842ff25e9">33</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="i73f1051e5e7041eb8c569110045c1164_I20221231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzMtMS0xLTEtMjAzODI4_23968edd-36fa-4763-808d-641734dd51fd">4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="i2ef5d8c531984680a6d15397f4af4617_I20211231" decimals="2" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzMtMi0xLTEtMjAzODI4_478b3898-0a85-4ebd-b025-514fb22602b1">6</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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzQtMS0xLTEtMjAzODI4_1fc9f48f-885f-42b8-bcf7-df96bbba558f">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="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231" decimals="INF" name="us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzQtMi0xLTEtMjAzODI4_747e7533-5e2e-4142-85f3-b84835e84f0e">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 style="text-align:justify"><span><br/></span></div><div 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 "Fund") 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 ("ERISA"), section 407, 29 U.S.C. 1106.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 "A" or Moody&#8217;s rating of "A", 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 "A-1" or Moody&#8217;s National Credit Officer rating of "P-1"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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="tmp:ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDM0_a876f500-ac89-448c-befb-1375cae8aa2b" 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, 2022</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 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="idd907a03d025474a94b3d32ffbca955d_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzMtMS0xLTEtMjAzODI4_99b4f846-46c4-4ed5-81c1-b067f77d9745">3,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id0cadaffedac4288b5bb8d29ca592c48_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzMtMi0xLTEtMjAzODI4_8a80e65e-0700-43ab-9c14-a57e847a6e9d">3,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic095307e819e4323997fc301ea54900b_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzMtMy0xLTEtMjAzODI4_2cc5cd6e-2be5-4aa5-b8b0-5e312f8c34e9">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="i9cadf87a7f9b4b45892153dba51489d1_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzMtNC0xLTEtMjAzODI4_8cec9162-0032-4084-8baf-f86a1007c139">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="i159dbe9ae44c4d298f0f1519018e0828_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzctMS0xLTEtMjAzODI4_74e6078e-df85-4f4c-960f-d5163bd64f7d">22,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07038b1e9bad46f5aea27696d16dda20_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzctMi0xLTEtMjAzODI4_784afcb2-cb9f-4be0-b4b9-ce369ddc9fa5">22,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5d949b9a7cfd464c8ea9e3c70d9494f1_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzctMy0xLTEtMjAzODI4_4e0264b5-d808-494e-a254-0afe5fc92545">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="ic89b04d3bdbd4c64aa4454c50915964a_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzctNC0xLTEtMjAzODI4_6598c994-1ec7-4ae9-b3e7-9c10a8086bdf">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="ib98c63d3c83f48e19aedc76354f1d46b_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzgtMS0xLTEtMjAzODI4_b5e62c3b-7185-488d-b0d5-f48a68d44b04">53,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="i8e6f95b86e36494282b849ffc8b4da81_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzgtMi0xLTEtMjAzODI4_746c0c13-ec6c-4bc6-8238-6396f57b350b">53,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="i32a17869b66246fd8c616302696690e9_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzgtMy0xLTEtMjAzODI4_b40c3b1a-4809-4fac-9872-3336cc17012a">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="i0cfd5a4cbaa0415f944b2ec89f16d13b_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzgtNC0xLTEtMjAzODI4_987d78a7-5eea-44ee-897e-4631ae1b3f38">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 #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 Fair Value of Plan Assets</span></td><td style="background-color:#ffffff;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:#ffffff;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="ie26a6eb097074920a7bcd06fac358528_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzEwLTEtMS0xLTIwMzgyOA_90990dc3-90c3-466b-85a2-80c82386d981">78,885</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifbf75c27b4f749d888d8da398781f064_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzEwLTItMS0xLTIwMzgyOA_e5fb0015-ed24-45be-a4b9-cf6fff5781d3">78,885</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieb8f68b0d93e4aa8b749acef2b9a5a67_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzEwLTMtMS0xLTIwMzgyOA_e9ba07c3-9811-45b9-a3ae-86b1857d0cc6">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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if49204fad2d44db6bd4cd1216f1dba71_I20221231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzEwLTQtMS0xLTIwMzgyOA_ba57155c-0336-436e-8f47-6423acedb0db">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 #000;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, 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="i33715da94070485aaf1c2ce20bf32740_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzMtMS0xLTEtMjAzODI4_57cdb13d-4a1e-4e44-9b3d-cf434616ea78">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="idf212077a3c947e0ae417c5cd95afe40_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzMtMi0xLTEtMjAzODI4_4d779806-fcd3-4845-9a1a-60165130ac23">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="ic41fb04b16d84fb4a905b4bbcbf1ea8e_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzMtMy0xLTEtMjAzODI4_4de4b578-6e77-4a4c-9b1f-21d1c50f7588">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="i06bafc82175c495298a1c995ed04edb8_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzMtNC0xLTEtMjAzODI4_483c4f2c-f41d-4513-a592-de82166cc072">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="i368883a2e6c54ca3a0a6fb3bddf88f16_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzctMS0xLTEtMjAzODI4_b147da79-7f09-495b-a601-a9793d824a82">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="idfc0425a2b6e4294bb7a4fa371064a85_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzctMi0xLTEtMjAzODI4_546a5ff8-2963-489a-a8d4-4ba030f3243a">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="i544bd336fa9046d4badf7c8cea3cf684_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzctMy0xLTEtMjAzODI4_40ac2409-bc72-47bf-97ef-3966e4bbcd17">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="i9a6c8aba50e14f40ab42dea167caa4ea_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzctNC0xLTEtMjAzODI4_55dc9b8f-e5e4-4156-b97d-70f6153545a7">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="ibcff3ba43ca04d669985b5a50b9e98c0_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzgtMS0xLTEtMjAzODI4_866edda8-bfcc-4ccd-9a61-0eec7c841ff2">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="i1952710c66cf4b7bbdf36c4356fec8f0_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzgtMi0xLTEtMjAzODI4_596b3aea-c4bc-4a76-b938-b086e8da2122">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="i17da821618e849f1966ce32b8cf6d407_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzgtMy0xLTEtMjAzODI4_da133188-d7da-4976-b515-8b1dfeff4cf1">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="i45fa5b032812469a9b6409ab57f9b8f0_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzgtNC0xLTEtMjAzODI4_ec9bc9b2-4c75-42ec-878e-350527e9c05b">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="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzEwLTEtMS0xLTIwMzgyOA_d362c6f7-aea7-41d7-85bf-54029f6bfd35">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="i1dc668ccb0be413197bf0813e63514cf_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzEwLTItMS0xLTIwMzgyOA_85180440-e64f-4de8-9d76-478b14d05587">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="ibd6ca7ed7985410d9e50ec8db32c91eb_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzEwLTMtMS0xLTIwMzgyOA_7e081e25-681f-47d3-8482-7d0a605738b2">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="i7a206fd79de74a648c5091fba1941854_I20211231" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzEwLTQtMS0xLTIwMzgyOA_4fde7917-a322-4040-996f-a10bd14967d8">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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i018792a2537f4ec99ce6174a2e759641"><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 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><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 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, contributed to an HSA, or deferred into the ISOP at the direction of the employee. Compensation expense related to the profit-sharing totaled $<ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-5" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzExODM5_6e2884c9-1c68-4bff-967a-9c304e86bb73">5.3</ix:nonFraction> million in 2022, $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-5" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzExODQ5_451c72e3-b394-48da-aad3-d5fd28355ea3">5.4</ix:nonFraction> million in 2021, and $<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-5" name="us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzExODYz_63c911a0-94b6-4a67-bf60-4c9ecc522486">4.5</ix:nonFraction> million in 2020.</span></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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="tmp:EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyMDI4_df25ad7b-859b-418d-b381-f5089ad867a2">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-5" name="tmp:DefinedBenefitPlanMatchingContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyMTgz_e91263f6-3cc8-4dfa-8078-2390120d62bd">3.1</ix:nonFraction> million in 2022, $<ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-5" name="tmp:DefinedBenefitPlanMatchingContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyMTkz_0488db58-9f3f-4ad7-856c-9a012f359536">3.0</ix:nonFraction> million in 2021, and $<ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-5" name="tmp:DefinedBenefitPlanMatchingContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyMjA3_5235dbd7-9b8d-4aac-891b-54ab640d979c">2.9</ix:nonFraction> million in 2020.</span></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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyNDE3_892ee69b-3846-4b25-8008-584b513be24d">85.6</ix:nonFraction> million at December&#160;31, 2022, and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-5" name="us-gaap:BankOwnedLifeInsurance" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyNDMx_a1a3c83d-574a-49b4-badd-08c2324f97fb">86.5</ix:nonFraction> million at December&#160;31, 2021. 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="background-color:#ffffff;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 is recorded in other liabilities in the Consolidated Statement of Condition at $<ix:nonFraction unitRef="usd" contextRef="i0b007e43a7494cb49ef2a6e3a4d7e7b8_I20221231" decimals="-5" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyODE0_36c085fc-7c48-44fb-93ca-4ecd5ccb1e37"><ix:nonFraction unitRef="usd" contextRef="i98176b62323344a081652fad709cd44e_I20211231" decimals="-5" name="us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyODE0_fefe8953-9d60-4a05-9d7a-af0f831a3525">1.5</ix:nonFraction></ix:nonFraction> million as of both December&#160;31, 2022 and 2021. Compensation expense related to the split dollar life insurance was approximately $<ix:nonFraction unitRef="usd" contextRef="ia1c3710dad8b47be821200014c588c5a_D20220101-20221231" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDEx_067ff267-a90d-4da4-9113-ffe6dc35cea1">7,000</ix:nonFraction> in 2022 and $<ix:nonFraction unitRef="usd" contextRef="iff69efd27b1740a5a7c2c23fc797f27d_D20210101-20211231" decimals="-3" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDI0_9157b272-26f0-48f4-a224-da2413e269bb">52,000</ix:nonFraction> in 2021.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_142"></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 12&#160;<ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUyMjY_ac704e26-54cc-45f9-8ca7-ba916ada8e3d" continuedAt="i3aa63ab9618248e68d7e4655380527d3" escape="true">Stock Plans and Stock Based Compensation</ix:nonNumeric></span></div><ix:continuation id="i3aa63ab9618248e68d7e4655380527d3" continuedAt="i714dd17e36e84468a516124853ec4af3"><div 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 2019, the 2009 Tompkins Financial Corporation Equity Plan ("2009 Equity Plan") expired and was replaced by the new Tompkins Financial Corporation 2019 Equity Plan ("2019 Equity Plan"). 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="i446397a3992f48a5afe032b8f6ab1550_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQyMg_5bbdc116-6b02-4e05-b4c3-8dcae95fe69b">1,275,000</ix:nonFraction> shares of the Company's common stock to certain officers and employees.  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="ibf3057074cb74f74bfe97a266685b21d_D20220101-20221231" decimals="INF" name="tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzY4Mg_b2b7e644-c389-4bba-81aa-d088979d2ed3">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="i6fd573846e204884986390119b7c0049_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzgyNQ_70c00dcd-05de-4b75-acd5-beca69ea9b60">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="ie5b9b0ed9f7a41c0aba6f5c8b7e014c9_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzk3Mg_7f545ca7-da72-4ffe-8c29-17ab4d062564">ten years</ix:nonNumeric>, and have vesting periods that range between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEwMjA_bed1dafd-85b9-490a-94a1-70cfcac4fdb5">five</span> and <ix:nonNumeric contextRef="ie194eade4d194a89be36480d5c37252b_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEwMjc_fd9fe469-6f73-48a6-942d-dce39faef74c">seven years</ix:nonNumeric> from the grant date. Options and Stock Appreciation Rights with an expiration date in 2026 have a <ix:nonNumeric contextRef="i878c6d3fcaf44de9a058a9e81e4377a6_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUyMjg_10eefbff-b3db-48c6-b65c-29e4b1868469">five-year</ix:nonNumeric> vesting schedule with <ix:nonFraction unitRef="number" contextRef="icd6382516c9a42128a155ebf8048a47a_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzExNTg_62426db3-7a1a-42da-b283-439e14d4d8a2">zero percent</ix:nonFraction> vesting in year one and <ix:nonFraction unitRef="number" contextRef="ib67ac7cdc1314e85a2aca57ba872ccb3_D20220101-20221231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzExODU_86143338-fbfc-4dd3-81fe-747cb5c86ad2"><ix:nonFraction unitRef="number" contextRef="i27f1d630ac194a37aa03540230c411d7_D20220101-20221231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzExODU_9efebea6-9c3b-428a-9db0-d0f2333bb913"><ix:nonFraction unitRef="number" contextRef="i444b04ee01c04bb38bd54fb099fd37a5_D20220101-20221231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzExODU_db3aa8b3-ab10-4368-a8fa-85af999d519d"><ix:nonFraction unitRef="number" contextRef="iaa0ea37b26994e49a78048e4455bc0ff_D20220101-20221231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzExODU_f85da286-62a1-493f-823f-7037ddd562e2">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="i3187dc32074f47cebeb9837969300f54_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUyMDc_56b623ef-275d-4920-b0b5-b299ae2d760b">seven-year</ix:nonNumeric> vesting schedule with <ix:nonFraction unitRef="number" contextRef="i5f6858a27f1b4a3685c6614534f6bb55_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEzMDg_41df314f-633a-451c-b921-42bfbd4f66f1">zero percent</ix:nonFraction> vesting in year one, <ix:nonFraction unitRef="number" contextRef="i10b2571b5680454d9331c179616134db_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEzMzI_034c8dd5-e866-4dec-8e20-ad278df252f8"><ix:nonFraction unitRef="number" contextRef="icdf48b892a0c40668da47f5d8120da2a_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEzMzI_0cb8d737-9b34-447f-a605-092f5a9db866"><ix:nonFraction unitRef="number" contextRef="i811115c0f5684a1b84e71559baaf59e8_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEzMzI_1666c653-f280-4688-b91a-09d5f77c298c"><ix:nonFraction unitRef="number" contextRef="i297e524a783a475e9b2c9ccf82bac4d6_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEzMzI_7dfb08d2-1f67-46a8-9c9b-e1377e826959"><ix:nonFraction unitRef="number" contextRef="ia1b12abe30814c8c87da4d68df8097b2_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEzMzI_a48db5bf-c518-47e9-9379-5bd636975dd8">17</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>% vesting in years two through six and <ix:nonFraction unitRef="number" contextRef="i32b5373325304d839899c265379c131a_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEzNzI_f987da19-a481-4aef-939b-4e46e65d13b3">15</ix:nonFraction>% vesting in year seven. Restricted stock awards and restricted stock units that were granted in  2018, 2019, 2020, 2021 and 2022 have a <ix:nonNumeric contextRef="id0d0baf1adf14617a49f55292e2f1ce6_D20220101-20221231" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUxOTk_0e40d6ea-f5dd-4f9b-ba0d-88012a3dd7ae">five-year</ix:nonNumeric> vesting schedule with <ix:nonFraction unitRef="number" contextRef="i4a53c43df8c44b50801eca314b60c75b_D20220101-20221231" decimals="INF" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" format="ixt:fixed-zero" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzE1MTg_ddc31587-7190-40c6-9ce0-8ce0a2a1a010">zero percent</ix:nonFraction> vesting in year one and <ix:nonFraction unitRef="number" contextRef="i09cc9e5ef3164812a0c9f2c716f5b726_D20220101-20221231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzE1NDU_2721b9a2-c419-49cb-986b-98185bf82467"><ix:nonFraction unitRef="number" contextRef="i83c39d35013a415b8bc460f06ad8634d_D20220101-20221231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzE1NDU_4d5fbe7c-c23b-4d20-8a33-d9ca33912f00"><ix:nonFraction unitRef="number" contextRef="i85418efc417d40aa8ce30c9873854ad3_D20220101-20221231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzE1NDU_90569fa3-8bc0-442a-87b8-7877582407e8"><ix:nonFraction unitRef="number" contextRef="i4dc1b43bcdef4938b5789382c20185c6_D20220101-20221231" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzE1NDU_d2461604-a3c4-45e9-9053-78cca853c8bc">25</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>% vesting in years two through five.  For Performance Awards, there is a <ix:nonNumeric contextRef="i6bcf628af6424eb0b2b39e1456921ff9_D20220101-20221231" name="tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUyMjQ_a8558b16-cc26-4400-825b-611d5eaf9de0">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzIxMzg_afcc4f4b-31fd-4b3f-8e84-04f2ba6ab491">77,269</ix:nonFraction> equity awards to its employees in 2022, consisting of <ix:nonFraction unitRef="shares" contextRef="ibc24ad9caf214a8498f26efd3674b85e_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzIxOTM_d8b89dd3-b7e6-4bc9-bd38-08c81c7eea5b">50,155</ix:nonFraction> shares of restricted stock, <ix:nonFraction unitRef="shares" contextRef="i54fbdf8083084ce39b0d55df043ee310_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzIyMjQ_7e0ef704-8c85-4005-b2ff-f1f7fbcabda0">2,615</ix:nonFraction> performance share awards, <ix:nonFraction unitRef="shares" contextRef="ic00669e6ab77441ebc4697fa8cb986dd_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEwNDQ1MzYwNDc3NTUx_2190df8a-1327-4b61-b895-5881251020f4">16,284</ix:nonFraction> performance stock units and <ix:nonFraction unitRef="shares" contextRef="i562a0376bc4a490389c9933afbfe8b32_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzIyNTY_350a9a4e-006f-4233-98f5-21d7bbc56cb2">8,215</ix:nonFraction> restricted stock units. The Company granted <ix:nonFraction unitRef="shares" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzIzMDM_7d1172da-c01d-4c43-9702-9044717cb78d">67,846</ix:nonFraction> equity awards to its employees in 2021, consisting of <ix:nonFraction unitRef="shares" contextRef="i286a73e3ad1b4f5ea91ce3cd446f0950_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzIzNTg_98d729a3-b563-4b23-a654-9ba46d7dd01b">54,151</ix:nonFraction> shares of restricted stock, <ix:nonFraction unitRef="shares" contextRef="i60698fac55fc4714b5f34036b9045f4c_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzIzODk_1a5c8ba6-f698-4552-9bac-6ce5b32dc0ab">5,340</ix:nonFraction> performance share awards and <ix:nonFraction unitRef="shares" contextRef="i6f59a59d2980498f94377ebde10dab59_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI0MjE_06173ad0-2aec-47c7-8e80-76247ed17c7f">8,355</ix:nonFraction> restricted stock units. The Company granted <ix:nonFraction unitRef="shares" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI0Njg_7b4903a4-593d-4c04-a9f5-988f401ef685">86,411</ix:nonFraction> equity awards to its employees in 2020, consisting of <ix:nonFraction unitRef="shares" contextRef="i23a4e5bdeb144a2f899c8b3659c06f46_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI1MjM_b1bca275-c286-4c80-9210-88a63401bd1f">69,451</ix:nonFraction> shares of restricted stock, <ix:nonFraction unitRef="shares" contextRef="ice37e054ded64d488879b0d61f6ecb9f_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI1NTQ_644d1179-d372-436d-99a5-f35db30582d1">6,545</ix:nonFraction> performance share awards and <ix:nonFraction unitRef="shares" contextRef="i7403c9d6b8714b138ce9fb716760e756_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI1ODY_f202fa43-3b39-4bad-a60c-07e2731c8f82">10,415</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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i714dd17e36e84468a516124853ec4af3" continuedAt="ie50149a5af2a45e2b1653e5c60289f79"><div style="text-align:justify"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUyMDA_b9ed7304-1458-4a7c-ac50-fe4b59d5dcdc" 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, 2022.</span><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:33.892%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.155%"></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, 2022</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="idda3a1136b454beda9f4098256b4b527_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzEtMS0xLTEtMjAzODI4_7c4cf1ed-68e0-4eed-b7c2-ba6c5600fc86">91,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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="idda3a1136b454beda9f4098256b4b527_I20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzEtMi0xLTEtMjAzODI4_83be36a6-caa7-4ce2-992a-4ff9bb63d566">54.17</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="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzItMS0xLTEtMjAzODI4_6c9dd35f-ee4c-4ea2-8115-a36e8649b7a9">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="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzItMi0xLTEtMjAzODI4_ebbfd610-ed45-4608-893d-626eb23542b6">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="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzMtMS0xLTEtMjAzODI4_85358d87-a7e9-475d-8006-d8e029250b00">30,557</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="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzMtMi0xLTEtMjAzODI4_9632cfab-d646-4178-9e8f-6a7b7f9ca278">47.92</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="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzQtMS0xLTEtMjAzODI4_f9b090ed-f987-4f7c-9969-27a90e20015d">1,070</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="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzQtMi0xLTEtMjAzODI4_108de3fc-dd7a-4d93-a838-a7b1caba2c51">67.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="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, 2022</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="idea4321ddb4e40d1b5068240f85f76e2_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzUtMS0xLTEtMjAzODI4_c5176742-d37b-419a-8f62-3f8b008eccd2">59,853</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="idea4321ddb4e40d1b5068240f85f76e2_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzUtMi0xLTEtMjAzODI4_6edb4b17-c88e-4569-9785-385c335f0302">57.12</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzUtMy0xLTEtMjAzODI4_da63dad7-5cd7-4c6c-822f-b22c97509984">2.50</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="idea4321ddb4e40d1b5068240f85f76e2_I20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzUtNC0xLTEtMjAzODI4_a6006e95-6a23-418e-959a-7546726289f5">1,226,708</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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, 2022</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="idea4321ddb4e40d1b5068240f85f76e2_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzYtMS0xLTEtMjAzODI4_081e9f4b-8467-49ae-b4de-0865f28dac6d">59,853</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="idea4321ddb4e40d1b5068240f85f76e2_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzYtMi0xLTEtMjAzODI4_bbe39854-8cfe-483e-829e-1e39725024fe">57.12</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzYtMy0xLTEtMjAzODI4_e5ae4f74-1eac-4528-af25-b7c0fe38ad21">2.50</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="idea4321ddb4e40d1b5068240f85f76e2_I20221231" decimals="-3" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzYtNC0xLTEtMjAzODI4_124f229f-9a3d-4a23-a9fc-69587904fe4c">1,226,708</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI4MDI_e798439e-e879-4c93-945f-6b3b47ba129e">33,000</ix:nonFraction> in 2022, $<ix:nonFraction unitRef="usd" contextRef="idceb1cef6c9947038361ccda5de2615f_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI4MTI_823c138b-9135-406f-a071-6be48ad3c06a">151,000</ix:nonFraction> in 2021, and $<ix:nonFraction unitRef="usd" contextRef="i8a715ee0b6df4c9eb22063f7ca1c802a_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI4MjY_5937b9d3-5f53-4124-893e-40c9a7a6e117">194,000</ix:nonFraction> in 2020. As of December&#160;31, 2022, unrecognized compensation cost related to unvested stock options and SARs totaled $<ix:nonFraction unitRef="usd" contextRef="idea4321ddb4e40d1b5068240f85f76e2_I20221231" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI5Mjg_82e68988-7ac7-4c29-8b0e-e3bd4a65731b">0</ix:nonFraction>.  <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUyMTk_17fd8bf8-e873-4329-a92a-fbaf450a3248" continuedAt="i4b62166827504f7d9d7d9553924e4a91" 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="i4b62166827504f7d9d7d9553924e4a91"><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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzEtMS0xLTEtMjAzODI4_f832c76e-824d-4d11-a107-966a11b8076c">538</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzEtMi0xLTEtMjAzODI4_6d22c1fd-15b9-40bb-ac77-7bdaa90d2323">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzEtMy0xLTEtMjAzODI4_3d3af615-ca95-40a1-a96f-bea47cb4d402">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzItMS0xLTEtMjAzODI4_1bd95157-0bb6-4844-a012-0698ab6b2f92">196</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzItMi0xLTEtMjAzODI4_cccf18f1-9a91-482e-b113-d50099c11119">355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzItMy0xLTEtMjAzODI4_ec36b628-6dd0-47c2-804a-833d9dfcab8e">156</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzMtMS0xLTEtMjAzODI4_205199c7-1334-441f-badd-88b3647a6100">1,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:#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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzMtMi0xLTEtMjAzODI4_059a5a5f-e180-4e67-a5c1-85f6ce5cf7c0">1,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzMtMy0xLTEtMjAzODI4_bb28659a-8ddb-4aa4-8239-7ac294bb4052">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></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="i8a715ee0b6df4c9eb22063f7ca1c802a_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQwMzE_0afeda28-9686-477f-b51e-5882643324ef"><ix:nonFraction unitRef="shares" contextRef="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQwMzE_dbe66e1f-b1a5-46aa-9a33-3cfaf51e8171"><ix:nonFraction unitRef="shares" contextRef="idceb1cef6c9947038361ccda5de2615f_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQwMzE_e75aa6a4-b1f6-4c8b-a991-847ebbd8e3a3">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> incentive stock options or SARs granted in 2022, 2021 and 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="margin-top:5pt"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUyMDU_9bbfe746-74d2-4ca3-9f24-2e338dfcadc2" 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, 2022</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="i5290fb4087aa4b8a973c40bf686b5f95_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzYtMC0xLTEtMjAzODI4L3RleHRyZWdpb246OTM5OWRkN2JiNTljNDMxY2ExMzgzOTQ4MDY4OTZmZTdfNA_e7b9ad7b-10db-4e3e-8197-2cbfe8989cbf">37.51</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="i5290fb4087aa4b8a973c40bf686b5f95_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzYtMC0xLTEtMjAzODI4L3RleHRyZWdpb246OTM5OWRkN2JiNTljNDMxY2ExMzgzOTQ4MDY4OTZmZTdfNw_905d8127-5f5a-4390-9b41-df26c4da3ab4">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="i704005745e0941828b9c44dd918689b3_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzYtMS0xLTEtMjAzODI4_14e23d58-71cd-42f9-a4b1-be98ada50111">5,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><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="i5290fb4087aa4b8a973c40bf686b5f95_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzYtMi0xLTEtMjAzODI4_1734fe9e-a569-40b9-a38a-fcdff3c5b149">0.34</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="i704005745e0941828b9c44dd918689b3_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzYtMy0xLTEtMjAzODI4_e23f5579-25a6-4bce-b165-950145eab42b">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="i704005745e0941828b9c44dd918689b3_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzYtNC0xLTEtMjAzODI4_c61d0439-db5c-45f6-a8ec-a8a6412d89ed">5,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><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="i704005745e0941828b9c44dd918689b3_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzYtNS0xLTEtMjAzODI4_2582e414-0c7d-4643-b004-d9deeea548ff">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="i3ae7cfb70cf74a3490812c6898cd39c9_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246NGI5NzY1MTAzYzQ0NDlmZTljMDlhNGJlNWUyMjc0NjJfNA_ac8de156-0612-4001-86fb-4878374dac48">41.01</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="i3ae7cfb70cf74a3490812c6898cd39c9_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246NGI5NzY1MTAzYzQ0NDlmZTljMDlhNGJlNWUyMjc0NjJfNw_762d9f44-ca40-4426-b822-c1f9fc12467d">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="i7636c9b84350444580ca140666dedf2f_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzctMS0xLTEtMjAzODI4_14b1d688-3f00-47ee-b8cb-edddd300eaa0">22,084</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="i3ae7cfb70cf74a3490812c6898cd39c9_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzctMi0xLTEtMjAzODI4_e7e7d0f1-21f6-40e2-83a0-d788f11acdb3">1.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="i7636c9b84350444580ca140666dedf2f_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzctMy0xLTEtMjAzODI4_089fb5ea-1d5e-4663-aeb3-5ef02d70d877">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="i7636c9b84350444580ca140666dedf2f_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzctNC0xLTEtMjAzODI4_6b12fe03-a502-44ff-8bdf-734cddea0b14">22,084</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="i7636c9b84350444580ca140666dedf2f_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzctNS0xLTEtMjAzODI4_808ed687-c252-4fe1-8a0c-1b6e21159f65">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="idc2843ce1d44434e8ca98328c8b9f467_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzgtMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZDZlMTE5ZDkzYzg5NDBhNWEzNDc5NjRmOWY5NjhmNWNfNA_e9c53604-b5ce-4199-92bd-91390505a1e9">50.01</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="idc2843ce1d44434e8ca98328c8b9f467_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzgtMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZDZlMTE5ZDkzYzg5NDBhNWEzNDc5NjRmOWY5NjhmNWNfNw_0d070eb0-afd0-4d00-ab3e-830689b7c545">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="i973db6d897f840b6ae65aa00c7c9325f_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzgtMS0xLTEtMjAzODI4_a4640fb6-e05f-4acb-bbbb-044543f83422">32,101</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="idc2843ce1d44434e8ca98328c8b9f467_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzgtMi0xLTEtMjAzODI4_41cb1f47-a825-407c-baaf-a6b44eb8dfde">3.28</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="i973db6d897f840b6ae65aa00c7c9325f_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzgtMy0xLTEtMjAzODI4_8da20252-7a69-44ef-ae59-9ab0a20cc4b0">65.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="shares" contextRef="i973db6d897f840b6ae65aa00c7c9325f_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzgtNC0xLTEtMjAzODI4_d11f33d9-3bb3-463b-987b-37d3c23104c0">32,101</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="i973db6d897f840b6ae65aa00c7c9325f_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzgtNS0xLTEtMjAzODI4_618673e1-a866-407c-acfd-bdfc119a0e2b">65.15</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="i0be84e2499584476ab6ec2363de46ca1_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzktMC0xLTEtMjAzODI4L3RleHRyZWdpb246NzRlMTMyNmFkZWEwNDQwZjg2YzQ5MTU0NmMzYWJhMzJfNA_dd876492-f0fb-4210-a37e-c5a2f77c44e0">76.91</ix:nonFraction>-<ix:nonFraction unitRef="usdPerShare" contextRef="i0be84e2499584476ab6ec2363de46ca1_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzktMC0xLTEtMjAzODI4L3RleHRyZWdpb246NzRlMTMyNmFkZWEwNDQwZjg2YzQ5MTU0NmMzYWJhMzJfNw_696a9298-59b6-4793-8d3e-34b3dc7d2de1">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="iff4c5afcee324b218e3fa9d2432686fc_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzktMS0xLTEtMjAzODI4_59094862-9390-40f3-8dcb-e6e72cc69d76">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="i0be84e2499584476ab6ec2363de46ca1_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzktMi0xLTEtMjAzODI4_2df45f6e-add8-4532-8dd8-c714548da3f6">3.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="iff4c5afcee324b218e3fa9d2432686fc_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzktMy0xLTEtMjAzODI4_66ac7f33-c280-44d7-a0d5-c03a6c042c04">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="iff4c5afcee324b218e3fa9d2432686fc_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzktNC0xLTEtMjAzODI4_7ace08f2-0417-44db-9e78-34ca7ac7b077">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="iff4c5afcee324b218e3fa9d2432686fc_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzktNS0xLTEtMjAzODI4_0fe49ca4-d67d-4987-a994-a0f6fbb20f38">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzEwLTEtMS0xLTIwMzgyOA_ca4e171b-0cc0-443d-babc-9d97fa638570">59,853</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzEwLTItMS0xLTIwMzgyOA_db0f8075-8176-4960-9e27-5f0fa6b443b9">2.50</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzEwLTMtMS0xLTIwMzgyOA_7c184720-adfa-40f2-95f3-506242bdd8b3">57.12</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzEwLTQtMS0xLTIwMzgyOA_0e822151-30df-4354-b041-605605a0aa9a">59,853</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzEwLTUtMS0xLTIwMzgyOA_dfe0f195-76d5-4638-a77a-bfc169b117da">57.12</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="ie50149a5af2a45e2b1653e5c60289f79"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUxOTc_5bc94d79-487f-451a-90c2-7dd2ea6f84ad" 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 activity related to restricted stock awards and restricted stock units for the year ended December&#160;31, 2022.&#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:68.446%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.126%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.128%"></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, 2022</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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzEtMS0xLTEtMjAzODI4_1c2e842b-6246-4f27-84b6-2b2e1255f6cf">241,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><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="2" name="tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzEtMi0xLTEtMjAzODI4_d96167c9-8eba-4c43-b8bf-8218b0250624">71.60</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzItMS0xLTEtMjAzODI4_09bfe05a-34a8-4c8b-ab81-36088614a29c">77,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="2" name="tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzItMi0xLTEtMjAzODI4_d7d5e8d1-3b5c-4f5c-bda8-d696caa26c55">81.48</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzMtMS0xLTEtMjAzODI4_2d3a2027-a74a-40ef-a2ed-13267f8330ce">61,855</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="2" name="tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzMtMi0xLTEtMjAzODI4_0a29697a-faef-4456-956a-de638690794d">72.01</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzQtMS0xLTEtMjAzODI4_a9e4492a-0ade-4475-b14a-8e2311b12413">19,968</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="2" name="tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzQtMi0xLTEtMjAzODI4_6b8a1664-cf30-483b-a6bd-188face447b2">75.91</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, 2022</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzUtMS0xLTEtMjAzODI4_165ba626-b340-4906-9f07-5348db614693">237,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:#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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="2" name="tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzUtMi0xLTEtMjAzODI4_e2d4e576-e6ac-4018-9d5a-f4aee6b9fd69">73.07</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ibc24ad9caf214a8498f26efd3674b85e_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQyNDU_d8b89dd3-b7e6-4bc9-bd38-08c81c7eea5b">50,155</ix:nonFraction> restricted stock awards, <ix:nonFraction unitRef="shares" contextRef="i562a0376bc4a490389c9933afbfe8b32_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQyNzM_350a9a4e-006f-4233-98f5-21d7bbc56cb2">8,215</ix:nonFraction> restricted stock units, <ix:nonFraction unitRef="shares" contextRef="ic00669e6ab77441ebc4697fa8cb986dd_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEwNDQ1MzYwNDc5MDQx_2190df8a-1327-4b61-b895-5881251020f4">16,284</ix:nonFraction> performance units and <ix:nonFraction unitRef="shares" contextRef="i54fbdf8083084ce39b0d55df043ee310_D20220101-20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQzMDM_7e0ef704-8c85-4005-b2ff-f1f7fbcabda0">2,615</ix:nonFraction> performance share awards in 2022, each at an average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQzODI_8f639bc6-5ce7-4260-8fe1-680598b30098">81.48</ix:nonFraction>. The Company granted <ix:nonFraction unitRef="shares" contextRef="i286a73e3ad1b4f5ea91ce3cd446f0950_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ0MDY_98d729a3-b563-4b23-a654-9ba46d7dd01b">54,151</ix:nonFraction> restricted stock awards, <ix:nonFraction unitRef="shares" contextRef="i6f59a59d2980498f94377ebde10dab59_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ0MzM_06173ad0-2aec-47c7-8e80-76247ed17c7f">8,355</ix:nonFraction> restricted stock units and <ix:nonFraction unitRef="shares" contextRef="i60698fac55fc4714b5f34036b9045f4c_D20210101-20211231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ0NjM_1a5c8ba6-f698-4552-9bac-6ce5b32dc0ab">5,340</ix:nonFraction> performance share awards in 2021, each at an average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i286a73e3ad1b4f5ea91ce3cd446f0950_D20210101-20211231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ1NDI_c45ec595-dba3-4401-b302-1e5aeefa3323">83.97</ix:nonFraction>. The Company granted <ix:nonFraction unitRef="shares" contextRef="i23a4e5bdeb144a2f899c8b3659c06f46_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ1NjY_b1bca275-c286-4c80-9210-88a63401bd1f">69,451</ix:nonFraction> restricted stock awards, <ix:nonFraction unitRef="shares" contextRef="i7403c9d6b8714b138ce9fb716760e756_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ1OTQ_f202fa43-3b39-4bad-a60c-07e2731c8f82">10,415</ix:nonFraction> restricted stock units and <ix:nonFraction unitRef="shares" contextRef="ice37e054ded64d488879b0d61f6ecb9f_D20200101-20201231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ2MjQ_644d1179-d372-436d-99a5-f35db30582d1">6,545</ix:nonFraction> performance share awards in 2020 at an average grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i23a4e5bdeb144a2f899c8b3659c06f46_D20200101-20201231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ2OTc_21fa982c-85ae-49d5-a33d-059fbcb13cef">63.44</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="iec2a2ae4b06745c9898cf1a2e8e6e712_D20220101-20221231" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ5NDI_5ac8e0f5-6b3c-4732-a7cc-7b07d39e1090">4.8</ix:nonFraction> million in 2022, $<ix:nonFraction unitRef="usd" contextRef="i80dba10e2e9c4c93998a519172f6a63b_D20210101-20211231" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ5NTI_7cb2330a-f048-4b3a-80ba-0dbd13adc458">5.4</ix:nonFraction> million in 2021, and $<ix:nonFraction unitRef="usd" contextRef="i0e2e2989585242bda3b0e11649c37cc8_D20200101-20201231" decimals="-5" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEwNDQ1MzYwNDc5MDY5_2e833f4b-2530-42e8-9b07-5d98dbed8b44">4.7</ix:nonFraction> million in 2020. Unrecognized compensation costs related to restricted stock and performance awards totaled $<ix:nonFraction unitRef="usd" contextRef="if2bacb475bd1425396d601857638598e_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUwNjc_e063c411-e5ef-4f76-bf20-55b86dd7cb7a">10.8</ix:nonFraction> million, and restricted stock units totaled $<ix:nonFraction unitRef="usd" contextRef="i662e19718fdc451b8baa5632795fc71a_I20221231" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUxMDY_e76d75e8-91b3-474b-9181-1278ed3f8a2e">1.4</ix:nonFraction> million at December&#160;31, 2022 and will be recognized over <ix:nonNumeric contextRef="i0d145cf11cb140289e7c0b0ed21a0f5b_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUxNDM_6ff7d93b-faf9-424a-886f-dc8cdd1962e4">3.5</ix:nonNumeric> years and <ix:nonNumeric contextRef="i562a0376bc4a490389c9933afbfe8b32_D20220101-20221231" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUxNTA_5377727a-3bce-4bd9-bbd0-4327eb7173bc">3.9</ix:nonNumeric> years, respectively on a weighted average basis.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90ZXh0cmVnaW9uOmUyODI2MTQyNDdiNzQ0MTNiMmE3YjQ1ZGYzNDJmMmE1XzM1NA_c5db9808-c92c-427b-821b-6d0d853dcad7" continuedAt="i6419765d79464da6acc6fdbfe3b7a654" escape="true">Other Noninterest Income and Expense</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i6419765d79464da6acc6fdbfe3b7a654"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90ZXh0cmVnaW9uOmUyODI2MTQyNDdiNzQ0MTNiMmE3YjQ1ZGYzNDJmMmE1XzM1NQ_2d9590a0-4c87-4475-b835-2d91322d4d2f" 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;Components of these totals exceeding <ix:nonFraction unitRef="number" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="tmp:ReportingThresholdForOtherIncomeAndOperatingExpenses" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90ZXh0cmVnaW9uOmUyODI2MTQyNDdiNzQ0MTNiMmE3YjQ1ZGYzNDJmMmE1XzE2NA_deaf746e-1108-4c98-b1e5-43431d9f8053">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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:OtherServiceCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzMtMS0xLTEtMjAzODI4_8788bcb9-5b7c-470c-831e-0ee8a7a126d1">2,703</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:OtherServiceCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzMtMi0xLTEtMjAzODI4_50541168-97c3-4719-b950-b5f9f487fb88">2,826</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:OtherServiceCharges" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzMtMy0xLTEtMjAzODI4_0c96b3f8-286b-48a2-a1d8-704e551e7047">2,835</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzQtMS0xLTEtMjAzODI4_497fbea9-0f88-4321-a442-7b0a036b8f07">1,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzQtMi0xLTEtMjAzODI4_0dc33daf-4cd2-4d33-8b8a-4e198baeaca7">1,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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:BankOwnedLifeInsuranceIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzQtMy0xLTEtMjAzODI4_dda2f936-cdca-4ea5-90a2-002575f8f91e">2,188</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzUtMS0xLTEtMjAzODI4_934c6cd1-ec28-415e-9396-f27b3ec20318">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:GainLossOnSalesOfLoansNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzUtMi0xLTEtMjAzODI4_58ca522b-e937-4467-bda0-00b8262259b9">943</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:GainLossOnSalesOfLoansNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzUtMy0xLTEtMjAzODI4_668338c5-57df-4291-9cfc-42f3a5aaa7b1">2,054</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzctMS0xLTEtMjAzODI4_ee8a8dc9-4945-4881-b317-3d9d14451224">1,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzctMi0xLTEtMjAzODI4_f22f8685-0375-4705-b51b-13f2f127c4af">1,555</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzctMy0xLTEtMjAzODI4_d1108133-8965-4438-a167-5d992e9b3bb9">1,740</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzgtMS0xLTEtMjAzODI4_31514902-db5f-4eb0-8014-749d375c8a4c">5,925</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzgtMi0xLTEtMjAzODI4_d1da3106-7d26-43f8-b2a5-0543f21ad6c0">7,203</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncomeOtherOperatingIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzgtMy0xLTEtMjAzODI4_a6db031a-03d3-4947-a60a-521119bc64d7">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEwLTEtMS0xLTIwMzgyOA_a96542bc-b859-4eee-9992-f4c9c85f432b">5,708</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEwLTItMS0xLTIwMzgyOA_d63ccd8f-2cc3-48c9-9810-9fc90c6043e0">4,319</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:MarketingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEwLTMtMS0xLTIwMzgyOA_dfe10f6b-dd5d-4fa4-8a98-badc88745de5">4,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;padding:2px 1pt;text-align: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzExLTEtMS0xLTIwMzgyOA_15c85dc8-561f-4071-85da-c8284780ef2d">6,931</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzExLTItMS0xLTIwMzgyOA_c80325b0-a1ec-414d-8fcf-b8b90d40fed3">6,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProfessionalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzExLTMtMS0xLTIwMzgyOA_2cb5d649-f629-45f4-9fd9-557e37541764">6,054</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:TechnologyExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEyLTEtMS0xLTIwMzgyOA_dc87b607-a7be-48d9-b11b-dabcc9b3963a">15,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="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:TechnologyExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEyLTItMS0xLTIwMzgyOA_4c63b46e-be6d-46f4-93ff-35f8d0a09ddc">11,747</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:TechnologyExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEyLTMtMS0xLTIwMzgyOA_bba0577d-8eb9-4be7-be38-0b08f6ba896f">11,791</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:CardholderExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEzLTEtMS0xLTIwMzgyOA_b813c984-0173-4383-bbe2-63f57ffe96d1">4,560</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:CardholderExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEzLTItMS0xLTIwMzgyOA_86c23eae-daab-4a10-bf89-3c42be066e82">3,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:CardholderExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEzLTMtMS0xLTIwMzgyOA_d7f03e98-3bac-4215-9f8c-52079aab74f7">3,252</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE0LTEtMS0xLTIwMzgyOA_106efc66-65c5-496d-8252-6d42cdb14f9c">2,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE0LTItMS0xLTIwMzgyOA_4132f8a1-9a18-4f5e-b4f6-668f23e9a11d">2,758</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE0LTMtMS0xLTIwMzgyOA_a9f09af7-03a0-480b-8df4-ebae10573115">2,398</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:LegalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE1LTEtMS0xLTIwMzgyOA_0c3589ad-550b-4871-985c-8479e745706e">1,414</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:LegalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE1LTItMS0xLTIwMzgyOA_c16dab53-85d3-4a29-ac19-52f4e1a4511c">1,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:LegalFees" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE1LTMtMS0xLTIwMzgyOA_01fddb42-4710-4399-bfcc-393efbcbb903">1,199</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE2LTEtMS0xLTIwMzgyOA_1d99ba01-935d-4ae8-bb3a-45cb651ad7db">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE2LTItMS0xLTIwMzgyOA_33cba28c-50de-4dac-9f23-0a460fdff06a">2,929</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE2LTMtMS0xLTIwMzgyOA_a6a58a21-c91e-4c55-b246-f555609a4682">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:OtherMiscellaneousExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE3LTEtMS0xLTIwMzgyOA_90ba2aff-68c7-46f6-98bc-49acea984df1">13,919</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:OtherMiscellaneousExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE3LTItMS0xLTIwMzgyOA_1a444564-1630-4c6f-80dd-5b32ba2e2637">13,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:OtherMiscellaneousExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE3LTMtMS0xLTIwMzgyOA_f8eb86f9-633e-45f1-b630-2f7869112869">15,285</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE4LTEtMS0xLTIwMzgyOA_d99e5a08-cbad-4d27-946c-23cf1d8e56e2">50,497</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE4LTItMS0xLTIwMzgyOA_f8e9e075-914a-4e1d-9db7-4de91813b072">47,253</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE4LTMtMS0xLTIwMzgyOA_0fe72bfd-33e1-40d5-8aad-394a3e6ae40d">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></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_148"></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:700;line-height:120%">Note 14 <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzgwMjc_4515ad9b-8bd3-4604-9013-73fa4deab608" continuedAt="ic7c046fd6bc542cf838f145b3b89acae" escape="true">Revenue Recognition</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="ic7c046fd6bc542cf838f145b3b89acae" continuedAt="ia859eefe051f44bfb2bed5d34d5db13c"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As stated under Recently Adopted Accounting Standards,  the Company adopted </span><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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</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 update relates to the previous adoption of ASC 606, </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%">"Revenue from Contracts with Customers"</span><span style="background-color:#ffffff;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.  </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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="ia859eefe051f44bfb2bed5d34d5db13c" continuedAt="i25a6100e1d24489cbc22cd1ad95c9fb2"><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%">ASU 2021-08 became effective for the Company on January 1, 2022, and will be applied to future acquisitions.  As there were no acquisitions during the current year, the adoption of ASU No. 2021-08 had no effect on the financial statements for the current fiscal year.</span></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%">Generally, this new guidance strives to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity and inconsistency amongst entities in measuring contract assets and liabilities. The update requires that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606 as if it had originated the contract. Changes in the acquiree&#8217;s balance of contract asset and contract liabilities identified as necessary to conform to the acquirer&#8217;s accounting policies would result in a reallocation of the purchase price.</span></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%">ASC 606 does not apply to revenue associated with financial instruments, including revenue from loans and securities. In addition, 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 ASC 606. Likewise, the guidance set forth under ASU 2021-08 will not apply to these sources of revenue.</span></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-style:italic;font-weight:700;line-height:120%">Insurance Commissions and Fees</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%">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 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.  Contingent commissions are estimated based upon management's expectations for the user with an appropriate constraint applied and accrued relative to the recognition of the corresponding core commissions.</span></div><div style="text-align:justify"><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 fair 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 style="text-align:justify"><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 style="text-align:justify"><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%">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 </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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i25a6100e1d24489cbc22cd1ad95c9fb2"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><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</span></div><div 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 style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzgwMjg_388768e1-b108-4a97-8b87-795e7da0a057" 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, 2022, 2021, and 2020.</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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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="ifd9cfac87904462bb0a0b8e3f438da00_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzQtMS0xLTEtMjAzODI4_e00cd9c5-32ca-49b5-bc1d-a91eeccd9574">36,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3d11e722f3e14c57a2402097bf2784fc_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzQtMi0xLTEtMjAzODI4_74463223-0f65-4cb6-a2a2-b00d314a305e">34,836</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="i1192272cb516437cbbef0164a08d8088_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzQtMy0xLTEtMjAzODI4_f327bc10-9b8e-4014-89b4-3b3cfb5a1fa6">31,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;text-align: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="i775e1ef351a14da6b9d5784ebbc4f944_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzUtMS0xLTEtMjAzODI4_fc7c1308-b429-461a-b5d1-ed64ab93a164">18,091</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ia7b9958604384f2a9e4605995ffca14a_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzUtMi0xLTEtMjAzODI4_87cd69a0-725b-4ddf-abd7-cb1cf69e8e10">19,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iffab7f848d2e4557b6c9f70eb6a06a3a_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzUtMy0xLTEtMjAzODI4_0133d6e6-366d-4d4a-a5f5-310a7840f233">17,520</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="i4a7a38a951724c48a279102cdd9fbabc_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzYtMS0xLTEtMjAzODI4_8def4f22-cf9c-4734-963e-e5cc1be9d458">7,365</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="icad67787cc714c11a8834b082d9bc64c_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzYtMi0xLTEtMjAzODI4_534c729f-125b-4a06-b486-7983ba2b7fbe">6,347</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if186adbdf4024f6587a11b40138ad078_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzYtMy0xLTEtMjAzODI4_58db5504-e476-4dac-8b9b-87dde6710caf">6,312</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="idac19d1cda0a49f3985b15cff79d6e45_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzctMS0xLTEtMjAzODI4_2af7320e-aba5-4d29-b4fc-96b023059aa6">11,024</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i97ef32e2ebf342db962b01eec526b7e7_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzctMi0xLTEtMjAzODI4_c0cc7c46-3935-4308-a16b-5b2e8838c1e9">10,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i01c6d1d44bab4425bcf7ae72f67afaf6_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzctMy0xLTEtMjAzODI4_d61d5bfc-39f7-41cf-bb5c-9082d967e021">9,263</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="i6f6a0a468a3e4aa0b39a40ebee791cfc_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzgtMS0xLTEtMjAzODI4_4ace07c7-b87f-4ff7-87c5-77183078fac9">1,291</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ic617de6e88954567aad607d888163cab_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzgtMi0xLTEtMjAzODI4_1e92dbff-fe6d-4653-a287-f862dca49d99">1,204</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5f28ce48bd7c4dfe937f5e087c80a91f_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzgtMy0xLTEtMjAzODI4_fc961eee-816e-4e5e-9c23-8d89180ae4b1">1,146</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzktMS0xLTEtMjAzODI4_ff371909-2498-4160-ab66-a8f5ef14640c">73,972</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzktMi0xLTEtMjAzODI4_a280fc64-3fa4-4577-b6ea-e0da7c3464a7">72,601</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzktMy0xLTEtMjAzODI4_6138df68-a021-4201-b3e9-f3e28953b4c6">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzEwLTEtMS0xLTIwMzgyOA_0f22a47b-2fdc-4c6f-adc6-d950a5b2409f">4,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzEwLTItMS0xLTIwMzgyOA_0310563f-1bc1-4d87-800d-307a6fa8042d">6,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzEwLTMtMS0xLTIwMzgyOA_18eb8929-22d9-4f37-9dbe-b72f6ef90a1f">8,114</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzExLTEtMS0xLTIwMzgyOA_b7f35c82-184a-4d82-8b32-7b89eaaf9d86">77,972</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzExLTItMS0xLTIwMzgyOA_4fb372e1-c99f-49f8-958c-2321c3daf09a">78,849</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzExLTMtMS0xLTIwMzgyOA_b8eec29d-d3c1-4292-ad33-dae73b8dfe89">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></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-style:italic;font-weight:700;line-height:120%">Contract Balances</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 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. 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. 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="i3ceda84611aa447bb9933b14eb685a7f_I20221231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzY5MzU_e44f6dcf-b073-4a7a-bc7b-66d71738fab6">6.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i4dde9edd1f314a43910c417858d36016_I20221231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzY5NDI_07e54861-0374-43d0-a85c-ae26a650d865">2.5</ix:nonFraction> million, respectively, at December&#160;31, 2022, compared to $<ix:nonFraction unitRef="usd" contextRef="ided924a0b0a24cbdb0df0d3bfe9c1c13_I20211231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzY5Nzk_9e96e0ca-b115-4341-ac58-4f22a05ca04a">6.0</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ib0437f79ec6b4f729a6d5d8eaeacffbc_I20211231" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzY5ODY_cd20c4ff-c7a5-4b69-ad0e-a0227c7ba707">2.3</ix:nonFraction> million, respectively, at December&#160;31, 2021. Additionally, the Company had contract assets related to contingent income of $<ix:nonFraction unitRef="usd" contextRef="idae801aa273b4c479df60d5587db0dc8_I20221231" decimals="-5" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzcwODk_a2c1179d-3053-4656-a66c-5ca99a3e802b">2.9</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="i5cb879defe4a49d2a7d3e20ef8c2a952_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerAssetNet" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzcwOTc_fcaeb4bd-037b-4e4b-8ae8-e73df92c2451">3.0</ix:nonFraction> million, respectively, related to period end 2022, and 2021, and contract liabilities of $<ix:nonFraction unitRef="usd" contextRef="idae801aa273b4c479df60d5587db0dc8_I20221231" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzcxNzc_d06fd6d0-a96d-4729-9ce5-3b456066b18e">1.6</ix:nonFraction> million for year end 2022 and $<ix:nonFraction unitRef="usd" contextRef="i5cb879defe4a49d2a7d3e20ef8c2a952_I20211231" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzcyMDA_1af73af6-a964-40b3-b816-5b213c892b02">1.7</ix:nonFraction> million for year end 2021.</span></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-style:italic;font-weight:700;line-height:120%">Contract Acquisition Costs</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%">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%">110</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 15 <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzIzMjI_908f97fd-2523-4da3-a955-c7f19caf803b" continuedAt="i39dc20b43afd4517a744a3ee3892dd0a" escape="true">Income Taxes</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i39dc20b43afd4517a744a3ee3892dd0a" continuedAt="i16a0b1d32b0943f286a197421376bcb7"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzIzMTg_f3bb3f10-c465-4bf7-9ecd-d906244b4543" 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 income tax expense (benefit) attributable to income from operations is summarized as follows:</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: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%">2022</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzItMS0xLTEtMjAzODI4_bbc34d66-400d-4c01-a018-76bcfd4f60e2">19,238</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzItMi0xLTEtMjAzODI4_3c36f691-ee14-4341-94ff-15b3f10bab98">994</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzItMy0xLTEtMjAzODI4_fd46fea5-deeb-4ea7-a237-424528217801">20,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:#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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzMtMS0xLTEtMjAzODI4_0bff3241-c5c2-4a42-8b0e-2be9a254f20f">4,409</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzMtMi0xLTEtMjAzODI4_24d40d4a-278f-473e-adde-79d81584cd8e">84</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzMtMy0xLTEtMjAzODI4_e5724277-9da9-4dd7-bf57-d8e20f4c84cd">4,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;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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzQtMS0xLTEtMjAzODI4_88f6f822-faf4-4b34-a98b-43589c5a15fd">23,647</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzQtMi0xLTEtMjAzODI4_7f8c3bcd-6734-477a-9e4a-77f42bd13b48">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><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzQtMy0xLTEtMjAzODI4_180adf00-f2d1-4899-b6eb-e604d95b5223">24,557</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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%">2021</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzYtMS0xLTEtMjAzODI4_9bd198ec-472f-4b57-9a5e-9ad3e753d367">19,345</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzYtMi0xLTEtMjAzODI4_627dfb8b-f47e-4201-9da3-ac27141ef833">1,485</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzYtMy0xLTEtMjAzODI4_9e1ef4d6-45f6-45d5-a797-02f306772a7e">20,830</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzctMS0xLTEtMjAzODI4_9482274b-daca-43da-a79d-7a5cc338fa1f">4,039</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzctMi0xLTEtMjAzODI4_b21b1cc3-3ab2-498f-abfd-7db85e4cb1c3">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzctMy0xLTEtMjAzODI4_5d14ff21-765e-4f09-9062-ee8b32045ba4">4,352</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzgtMS0xLTEtMjAzODI4_f35f0446-58be-4924-8a07-2b9a5db2664d">23,384</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzgtMi0xLTEtMjAzODI4_e1cc7e13-99e0-4db0-8692-75c7b69b51cc">1,798</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzgtMy0xLTEtMjAzODI4_a9cb1bdc-a562-4c1c-a7c7-a8f4e66acd7e">25,182</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%">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:CurrentFederalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzEwLTEtMS0xLTIwMzgyOA_fba65da7-4104-4ff1-9b9e-eb30d971984d">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzEwLTItMS0xLTIwMzgyOA_a8f1e6a9-deee-48b4-99c6-27d19aa69874">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzEwLTMtMS0xLTIwMzgyOA_383ef560-34d1-48aa-8989-98237da12fac">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzExLTEtMS0xLTIwMzgyOA_3afe2eb8-55e1-43ff-a74b-284e2473fe17">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzExLTItMS0xLTIwMzgyOA_9bd8ceb4-3450-48af-8372-4d5394524127">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzExLTMtMS0xLTIwMzgyOA_c9e16b0f-98d4-4135-8680-1d0f3f38089f">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-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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:CurrentIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzEyLTEtMS0xLTIwMzgyOA_8732c0a0-60dd-4cbb-a578-14c875e8560e">26,208</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzEyLTItMS0xLTIwMzgyOA_5d00de29-4646-466d-83bd-153b1dfd1c12">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 style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzEyLTMtMS0xLTIwMzgyOA_fb3cbd19-9ce7-4f2d-8004-e899b16a4ce5">19,924</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzIzMTE_c509ba26-018d-47ae-96a9-a1eec94d87c2" 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"><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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzEtMS0xLTEtMjAzODI4_5de53ba4-3361-4e3b-a42f-53767b0d5402">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzEtMi0xLTEtMjAzODI4_9bba7fac-972e-459c-b9d2-484ee35c2121">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="INF" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzEtMy0xLTEtMjAzODI4_6fd95882-b88a-46da-8be9-ec0c3bf11440">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzItMS0xLTEtMjAzODI4_ecb3b5c2-0606-41ac-b1fa-6565b270ca93">3.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="number" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzItMi0xLTEtMjAzODI4_26172680-fa4c-4e07-bc46-5af765656fbe">3.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="number" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzItMy0xLTEtMjAzODI4_94db2bb9-1f41-4622-85c3-30c9c48696b2">2.4</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzMtMS0xLTEtMjAzODI4_186a62f9-bb5a-4d07-a135-d596454bea4c">1.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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzMtMi0xLTEtMjAzODI4_4bac9dc4-6023-457e-a80f-4232814b1c02">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzMtMy0xLTEtMjAzODI4_9a3fd48a-2efd-45e6-b12a-4fb1d9b20534">1.8</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzQtMS0xLTEtMjAzODI4_6f71fb04-5761-46e3-8f96-2f90a16cfb45">0.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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="number" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzQtMi0xLTEtMjAzODI4_8c114830-aa18-4a44-9711-22d84d10d66a">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzQtMy0xLTEtMjAzODI4_2fbcbfa9-8db1-49ac-ba81-c198846355ef">0.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="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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="3" name="tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzUtMS0xLTEtMjAzODI4_57706bcd-edfb-435d-afe2-e9d6dca18026">0.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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="3" name="tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzUtMi0xLTEtMjAzODI4_e6d8db1b-48fc-4f69-a387-e9a9a59555e5">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="3" name="tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzUtMy0xLTEtMjAzODI4_ed4c4768-b70d-4d24-9f5d-340358805f7a">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzYtMS0xLTEtMjAzODI4_a2444809-f6a2-411e-84b7-7248f53a9ace">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzYtMi0xLTEtMjAzODI4_a1c9f933-2982-4a91-9f2a-d8339389cb0a">0.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="number" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzYtMy0xLTEtMjAzODI4_2ad1b71c-1297-4cc5-9a4f-7cc8446223ce">0.4</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzgtMS0xLTEtMjAzODI4_e1c7afd4-44f9-43a9-aab3-08e7081fd744">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzgtMi0xLTEtMjAzODI4_6e0cde19-9ef4-4a5b-89d6-77895cabe947">0.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="number" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzgtMy0xLTEtMjAzODI4_c669e6fe-e153-4125-879d-a82354d929da">0.1</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%">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzktMS0xLTEtMjAzODI4_36f7f923-eca8-4f90-be1e-c799fe294f69">22.4</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzktMi0xLTEtMjAzODI4_4d848861-6f10-4ab4-98b0-6b31c9c85e2e">22.0</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzktMy0xLTEtMjAzODI4_1e783d4a-e7dd-42c9-910d-e603fd40de57">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></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%">111</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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i16a0b1d32b0943f286a197421376bcb7"><div 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;<ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzIzMzA_11ec4c53-40ce-403d-9ce0-70e9f9272f86" continuedAt="i96d3a70dea9749be9be554fb28b9de4a" 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="i96d3a70dea9749be9be554fb28b9de4a"><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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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="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 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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:DeferredTaxAssetsAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzItMS0xLTEtMjAzODI4_66063edb-3188-4b67-8be0-009825ca1a91">12,387</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:DeferredTaxAssetsAllowanceForCreditLosses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzItMi0xLTEtMjAzODI4_231f80da-4587-4431-86fc-5e4193fa694d">11,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="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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:DeferredTaxAssetsLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzMtMS0xLTEtMjAzODI4_9a32803c-822b-4822-8632-8cff052fb340">8,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;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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:DeferredTaxAssetsLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzMtMi0xLTEtMjAzODI4_9ccf7204-8df4-4b68-a9a0-66e444fa4080">7,277</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 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 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzQtMS0xLTEtMjAzODI4_dfea05ef-46da-485c-aeba-5f1254609145">503</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzQtMi0xLTEtMjAzODI4_b4a68977-f1ea-496a-a279-cf75fb0a7a50">470</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 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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:DeferredTaxAssetCompensationAndBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzUtMS0xLTEtMjAzODI4_6b2d1464-848d-4f1a-ba8f-3967dacf8353">12,316</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:DeferredTaxAssetCompensationAndBenefits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzUtMi0xLTEtMjAzODI4_44915cdb-72af-4f40-bca5-7cd8c12616cf">12,303</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 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 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:DeferredTaxAssetsPurchaseAccountingAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzYtMS0xLTEtMjAzODI4_daebb58c-0179-4387-890d-0e7877af7dd8">517</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:DeferredTaxAssetsPurchaseAccountingAdjustments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzYtMi0xLTEtMjAzODI4_3aeffa33-66e3-47eb-8c5f-f31275d4c6ec">360</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 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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:DeferredTaxAssetsLiabilitiesHeldAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzgtMS0xLTEtMjAzODI4_7c9ea917-df87-4185-8632-68f0ed0ad15c">56</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:DeferredTaxAssetsLiabilitiesHeldAtFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzgtMi0xLTEtMjAzODI4_f78d979c-12dc-42da-9089-20cfc9bf1aed">21</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 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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:DeferredTaxAssetsDeferredLoanFeesAndCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzktMS0xLTEtMjAzODI4_750efd85-3f92-436a-9176-4b0a4f5f63d4">1,053</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:DeferredTaxAssetsDeferredLoanFeesAndCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzktMi0xLTEtMjAzODI4_64ab2e79-5d71-4cff-ae16-a77c03ab7034">1,664</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 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzEwLTEtMS0xLTIwMzgyOA_cf72c5ec-0b50-4e19-8908-77779ebaff56">593</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzEwLTItMS0xLTIwMzgyOA_544abc91-b950-4f57-928a-6ce2e189ce19">1,017</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzExLTEtMS0xLTIwMzgyOA_125b5d92-1f7c-4c8f-9a32-54c4bcb0933f">35,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:#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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzExLTItMS0xLTIwMzgyOA_4409386f-9e6e-4475-9cbe-c14c3d16f75b">34,272</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: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 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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:DeferredTaxLiabilitiesPrepaidPension" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzEzLTEtMS0xLTIwMzgyOA_8d452460-4f00-431e-9227-a5f42b68c9e7">11,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:DeferredTaxLiabilitiesPrepaidPension" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzEzLTItMS0xLTIwMzgyOA_93f4a67d-d9aa-4229-8bab-9fb1c5a5be21">10,875</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 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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:DeferredTaxLiabilitiesRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE0LTEtMS0xLTIwMzgyOA_26d0302a-511b-463c-b4e2-42d5c1ba2aee">8,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:#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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:DeferredTaxLiabilitiesRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE0LTItMS0xLTIwMzgyOA_6cc832cf-8a3a-4c66-b28f-39de6539db90">7,092</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 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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:DeferredTaxLiabilitiesDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE1LTEtMS0xLTIwMzgyOA_0efaba9d-6f29-4e4b-a840-7e2913c70319">3,767</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:DeferredTaxLiabilitiesDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE1LTItMS0xLTIwMzgyOA_befb5382-2f63-4ca2-8d09-40020b767750">3,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="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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE2LTEtMS0xLTIwMzgyOA_c0dc7d8f-5863-443f-858e-40a6a6c12896">1,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE2LTItMS0xLTIwMzgyOA_2f0e6095-0b98-4fd2-8792-0ef91470e8ac">1,401</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="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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE4LTEtMS0xLTIwMzgyOA_18cb646d-17d7-4ce7-b457-526cee93b11d">2,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE4LTItMS0xLTIwMzgyOA_88526b05-87a3-4170-8077-897aee2823c3">1,985</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;text-align: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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE5LTEtMS0xLTIwMzgyOA_7507f19c-ebfa-4968-999b-a2f2221b0e85">1,571</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE5LTItMS0xLTIwMzgyOA_626de4a4-5cc2-404b-ac26-82c7acd35ac0">1,657</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 deferred tax liabilities</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIwLTEtMS0xLTIwMzgyOA_f62f3985-1ef0-4007-be93-c76dd594f6e0">29,194</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DeferredTaxLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIwLTItMS0xLTIwMzgyOA_aba4a7ba-2c7b-4f36-8d88-64283060852c">26,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="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 year-end</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIxLTEtMS0xLTIwMzgyOA_b08db5cb-f253-492d-ac3a-0a4a8958588e">6,766</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIxLTItMS0xLTIwMzgyOA_268577de-affd-49a5-aa3c-9811c78b8196">7,676</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 beginning of year</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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIyLTEtMS0xLTIwMzgyOA_c1ffe010-3209-4af4-8b32-7dd64fe4d834">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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIyLTItMS0xLTIwMzgyOA_6ced35ad-68be-4da7-8de8-7c2ead32c1d6">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:400;line-height:100%">Decrease in net deferred tax asset</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIzLTEtMS0xLTIwMzgyOA_51ca49b0-e178-41c6-8f87-2a2b2dfb8b7f">910</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIzLTItMS0xLTIwMzgyOA_055c3980-80ad-4464-891b-60c96320d7ae">1,798</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="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:#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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzI2LTEtMS0xLTIwMzgyOA_05c31c35-4a43-4126-9b09-61318ec9abfb">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: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzI2LTItMS0xLTIwMzgyOA_8e0f1c62-91c7-46e7-b702-46c53fb2191d">1,798</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 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzcwNg_9036bbb8-8169-4656-af8f-f044ce5388bc">58.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-5" name="tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzcxMw_580cc3f2-4287-4e52-a7f8-e3086806aa55">4.7</ix:nonFraction> million as of December&#160;31, 2022 and 2021, 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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-5" name="tmp:EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzkxNw_eb43a221-14bc-4c8d-a8ed-c2ccdadb97de">9.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-5" name="tmp:EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzkyNA_c4b6b4fc-b0c6-40b0-9e13-4a4e2ff3b0cf">13.4</ix:nonFraction> million, as of December&#160;31, 2022 and 2021, respectively, related to 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%">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzE2MzM_a38e7331-1301-4b1e-a39a-721bbff66e0d"><ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="INF" name="us-gaap:DeferredTaxAssetsValuationAllowance" format="ixt:fixed-zero" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzE2MzM_e8ea3e1b-ddec-45b0-bce4-1a585e676963">no</ix:nonFraction></ix:nonFraction> valuation allowance was necessary at December&#160;31, 2022 and 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%">At December&#160;31, 2022 and December 31, 2021, the Company had an insignificant amount of 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 style="text-align:justify"><span><br/></span></div><div style="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, 2018 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%">112</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ComprehensiveIncomeNoteTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90ZXh0cmVnaW9uOjllYjczYmViYjAyZjQxNWFhNzExYjE3NWIxNWFmZjdhXzUxNQ_67e08026-6fc3-4f0a-9da9-6d2f1026b4d7" continuedAt="i5a79de24a0bf4d028d646cf4eb60c51d" escape="true">Other Comprehensive Income (Loss)</ix:nonNumeric></span></div><ix:continuation id="i5a79de24a0bf4d028d646cf4eb60c51d" continuedAt="i67dd83872073425cbb78f1e47ab38bb3"><div 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90ZXh0cmVnaW9uOjllYjczYmViYjAyZjQxNWFhNzExYjE3NWIxNWFmZjdhXzUwNw_fa5db1e1-cb97-4bd3-b19b-09c721abda39" continuedAt="ib4d2b62c396c43229a57c982bb4e9689" 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 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:56.356%"></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:14.104%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.182%"></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, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzMtMS0xLTEtMjAzODI4_8396627a-9f44-4dcc-aeb6-b0722ad09449">229,463</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="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzMtMi0xLTEtMjAzODI4_af86e28c-008b-480e-95b0-716bb7e5a6df">56,223</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="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzMtMy0xLTEtMjAzODI4_4d401422-6b1b-41fe-b11f-9f6188138c80">173,240</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 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="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzUtMS0xLTEtMjAzODI4_987d5ed1-5bbc-44ea-8b5d-ba63de438cd3">11,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzUtMi0xLTEtMjAzODI4_5f3e3594-a594-43dd-b524-2e653082fcb6">2,919</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="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzUtMy0xLTEtMjAzODI4_9968438e-75ae-4ebd-922c-50398a32d5b6">8,997</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%">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="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzYtMS0xLTEtMjAzODI4_b8f86b98-7d87-4b4d-910d-3c452745c71c">217,547</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="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzYtMi0xLTEtMjAzODI4_de0b2272-7964-44c3-b554-89aee2336269">53,304</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="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzYtMy0xLTEtMjAzODI4_583d0c63-a452-4bf1-893e-14b246bf6cf4">164,243</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="i26dab34c874b46ec8250b5067e1f60ea_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzktMS0xLTEtMjAzODI4_dc31c2af-5d70-49bd-b1fd-9d53214e07ec">12,761</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i26dab34c874b46ec8250b5067e1f60ea_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzktMi0xLTEtMjAzODI4_53211281-da1d-4b47-8b3a-48ea0c365957">3,127</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="i26dab34c874b46ec8250b5067e1f60ea_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzktMy0xLTEtMjAzODI4_6b09c8e9-cfb4-4310-aed2-461903f59cc3">9,634</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="i26dab34c874b46ec8250b5067e1f60ea_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzEyLTEtMS0xLTIwMzgyOA_a21f106b-b607-44ba-9b86-e3236bcda79d">2,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="i26dab34c874b46ec8250b5067e1f60ea_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzEyLTItMS0xLTIwMzgyOA_a96c3313-aff9-47e4-b440-e525e77b167f">554</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="i26dab34c874b46ec8250b5067e1f60ea_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzEyLTMtMS0xLTIwMzgyOA_0753bf43-c896-46ac-bad6-a9e6db057ded">1,706</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="i26345236e4dc47aeaf4da437b9b1ba02_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzEzLTEtMS0xLTIwMzgyOA_a1972252-c3bc-49e5-89ea-a0cbe52fecd7">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="i26345236e4dc47aeaf4da437b9b1ba02_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzEzLTItMS0xLTIwMzgyOA_12c847f2-c886-429c-9b0c-2744221e420f">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="i26345236e4dc47aeaf4da437b9b1ba02_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzEzLTMtMS0xLTIwMzgyOA_24001a51-c2e0-415e-9c6e-268e1953423f">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;border-top:1pt solid #000000;padding:2px 1pt;text-align: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="if6b0657c934b44f488ddaec30d249d08_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzE0LTEtMS0xLTIwMzgyOA_bab4cc92-bf57-4d6b-af4f-51ed2e89204d">15,237</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="if6b0657c934b44f488ddaec30d249d08_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzE0LTItMS0xLTIwMzgyOA_25bd230c-c330-4c56-acca-157dac6d1f24">3,733</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="if6b0657c934b44f488ddaec30d249d08_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzE0LTMtMS0xLTIwMzgyOA_12f51f8b-788d-48d7-bc32-47a6001eae52">11,504</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzE2LTEtMS0xLTIwMzgyOA_76f4ac3a-de0e-4482-8e42-c8b90174c976">202,310</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzE2LTItMS0xLTIwMzgyOA_16448e5d-ec3f-468c-ace1-b2b2fa4ab44d">49,571</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzE2LTMtMS0xLTIwMzgyOA_4a2f09c5-d9c4-49a0-9de1-be117baef8b0">152,739</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><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:56.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.866%"></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="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzMtMS0xLTEtMjAzODI4_cc3be391-3cc7-4932-9b87-70bd3ad74381">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="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzMtMi0xLTEtMjAzODI4_561d6f7b-ebc8-4ef4-88af-06b56524d747">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="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzMtMy0xLTEtMjAzODI4_b7ace9ce-7c80-49c9-b60c-d9f7ec1b6ff1">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="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzUtMS0xLTEtMjAzODI4_d94bdae3-a096-430e-84dd-de0b6eeb9ff8">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="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzUtMi0xLTEtMjAzODI4_dbda9db9-f604-4fb2-a3e2-38ec77f54b35">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="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzUtMy0xLTEtMjAzODI4_b54f1294-6798-4d69-9155-9d3e437d84c0">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 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 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="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzYtMS0xLTEtMjAzODI4_531ea202-35ed-4ec7-a55c-ed885f255ffa">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="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzYtMi0xLTEtMjAzODI4_a340a71f-d3c3-4128-aefc-bd4730f1e0ea">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="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzYtMy0xLTEtMjAzODI4_303d1ab5-e7b8-4584-84bd-eea985f6a5fd">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 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 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="ia6ad45130aaa4a7692b3a1447b955815_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzktMS0xLTEtMjAzODI4_1c3cee19-6412-42fd-83d3-e4481a002511">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="ia6ad45130aaa4a7692b3a1447b955815_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzktMi0xLTEtMjAzODI4_ad6e8683-535e-4abd-a696-80b29762bfa5">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="ia6ad45130aaa4a7692b3a1447b955815_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzktMy0xLTEtMjAzODI4_54630b47-1d3e-4095-b69c-ce1062e5e809">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="ia6ad45130aaa4a7692b3a1447b955815_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzEyLTEtMS0xLTIwMzgyOA_e09bef0d-e4a2-48eb-9f7b-c80b4d285a48">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="ia6ad45130aaa4a7692b3a1447b955815_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzEyLTItMS0xLTIwMzgyOA_dc0bb900-ebcc-4631-8f83-e548b5b9401f">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="ia6ad45130aaa4a7692b3a1447b955815_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzEyLTMtMS0xLTIwMzgyOA_37e83047-18d6-4860-9758-42b016c88be8">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="i4cdab840e01a4f9bb052f5c1676a4d30_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzEzLTEtMS0xLTIwMzgyOA_ebc63c42-0313-414f-b4a2-29678108617c">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="i4cdab840e01a4f9bb052f5c1676a4d30_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzEzLTItMS0xLTIwMzgyOA_dff790de-17a6-41b5-8f1f-988b243f52bd">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="i4cdab840e01a4f9bb052f5c1676a4d30_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzEzLTMtMS0xLTIwMzgyOA_44219594-4282-4256-b8f4-4886fe10ea26">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 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="i4701b3678e02405bbb0a697b76ac0517_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzE0LTEtMS0xLTIwMzgyOA_353b0ce8-302a-46bb-b10e-542742d82aa4">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="i4701b3678e02405bbb0a697b76ac0517_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzE0LTItMS0xLTIwMzgyOA_4f4f4dda-d69a-4df6-a0de-f06c930b012e">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="i4701b3678e02405bbb0a697b76ac0517_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzE0LTMtMS0xLTIwMzgyOA_d5504e98-1d32-4cb2-a037-240fd3f5ccc2">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: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 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzE2LTEtMS0xLTIwMzgyOA_000c765f-98d1-4407-8b98-f2b05a9f6e0d">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzE2LTItMS0xLTIwMzgyOA_dbdeda6e-ab9a-41a4-912c-04a67d2e15e8">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzE2LTMtMS0xLTIwMzgyOA_3f1c2d6a-b46e-4e62-bfb6-4eae0993b85a">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;</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%">113</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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i67dd83872073425cbb78f1e47ab38bb3" continuedAt="i74d506840852433d82a1e4373ab013a6"><div style="margin-top:5pt"><ix:continuation id="ib4d2b62c396c43229a57c982bb4e9689"><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:56.356%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.158%"></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 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 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="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzMtMS0xLTEtMjAzODI4_2cabb66b-4572-4910-8230-191b8e13ba20">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="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzMtMi0xLTEtMjAzODI4_06ec0b61-43d6-4b43-95b5-94b83d29fa49">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="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzMtMy0xLTEtMjAzODI4_a1d9ad8f-1162-41cf-9e37-256a5d9d0411">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 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="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzUtMS0xLTEtMjAzODI4_8e555812-a094-496a-a5ed-2fc031ecc2a9">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="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzUtMi0xLTEtMjAzODI4_d1abcda1-9381-4586-bd86-161b781b7795">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="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231" decimals="-3" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzUtMy0xLTEtMjAzODI4_d5844718-4734-454d-8e13-b476e7c99150">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="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzYtMS0xLTEtMjAzODI4_f7cc1628-1ce6-47c4-8be5-9ba414abb1bb">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="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzYtMi0xLTEtMjAzODI4_44a059f3-d718-4d15-89f7-e03e73e1e5e3">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="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzYtMy0xLTEtMjAzODI4_a77be76d-ba2f-4968-8b63-a74823aba17b">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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4115241204b24970bd9fd8888ca379c0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzktMS0xLTEtMjAzODI4_93b4dfed-736f-4c78-8970-bf1a220ceb87">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="i4115241204b24970bd9fd8888ca379c0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzktMi0xLTEtMjAzODI4_885c406a-dad9-47a3-8324-6a1299f8683d">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="i4115241204b24970bd9fd8888ca379c0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzktMy0xLTEtMjAzODI4_aba465a4-05b8-4e89-8433-9af77ec0bf11">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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4115241204b24970bd9fd8888ca379c0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzEyLTEtMS0xLTIwMzgyOA_6bcb369c-944e-4a09-8c4b-3c193989fb3b">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="i4115241204b24970bd9fd8888ca379c0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzEyLTItMS0xLTIwMzgyOA_f2568756-4326-4e15-9302-e05651601b24">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="i4115241204b24970bd9fd8888ca379c0_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzEyLTMtMS0xLTIwMzgyOA_5989496d-c9e9-4770-b558-9f1ba164a307">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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f4958fefad24e30872a2e71257b2717_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzEzLTEtMS0xLTIwMzgyOA_15c9d32d-e88e-4afb-a603-435644066259">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="i7f4958fefad24e30872a2e71257b2717_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzEzLTItMS0xLTIwMzgyOA_fda82766-fdc4-45e3-abf6-68a2d9418c62">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="i7f4958fefad24e30872a2e71257b2717_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzEzLTMtMS0xLTIwMzgyOA_2c3d312a-22f6-4f3b-9392-0004e73a43f3">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 #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:#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="i6c2203be1e3e408da3011945d52a7b97_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzE0LTEtMS0xLTIwMzgyOA_3453c964-498a-4dd9-bd76-5697432526f9">6,729</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 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="i6c2203be1e3e408da3011945d52a7b97_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzE0LTItMS0xLTIwMzgyOA_7bc9f255-9b29-4463-9f23-1879d29ce184">1,649</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="i6c2203be1e3e408da3011945d52a7b97_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzE0LTMtMS0xLTIwMzgyOA_96d193a2-5fd6-4977-9156-bf0d8d8257b0">5,080</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><td colspan="3" style="background-color:#ffffff;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:#ffffff;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:#ffffff;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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzE1LTEtMS0xLTIwMzgyOA_29abbf6c-4937-4796-bfe4-7e2463ea933f">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:#ffffff;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:#ffffff;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:#ffffff;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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzE1LTItMS0xLTIwMzgyOA_41937840-df3f-407f-9886-e90ecc535034">3,732</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzE1LTMtMS0xLTIwMzgyOA_76672b50-8bc4-4b66-95b9-32675bea6fa6">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:#ffffff;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-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90ZXh0cmVnaW9uOjllYjczYmViYjAyZjQxNWFhNzExYjE3NWIxNWFmZjdhXzUyNA_71f5de03-f92f-4961-bb5f-06eafcdc15b8" continuedAt="i6ce50aa0c54a41f9b1a774d890a0b724" 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 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 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, 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="i80377256d7d446c69b18889ff5cf2d00_I20191231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEtMS0xLTEtMjAzODI4_7f869daf-dc8b-46d3-b778-d351d98c427b">4,039</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="ic1701aa12887431ca6928a07f42277a0_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEtMi0xLTEtMjAzODI4_8eaea935-378c-41b0-be84-3cab82bf5d70">47,603</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="i5175cb2d8ab9430295ba095af5934c36_I20191231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEtMy0xLTEtMjAzODI4_5fb78d8f-22e5-45a6-8455-17910f986aed">43,564</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="i865f151573bf4b04b508c8e897df764a_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzItMS0xLTEtMjAzODI4_7c3565ab-5447-4b2d-b5b0-9240dad06f2b">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="i3f339da0e4ed47dfaeaa5b5462bb988c_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzItMi0xLTEtMjAzODI4_ed0c829c-dd40-4ffa-b3a5-599848101135">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="i90c4be9d3217429b823e605b8dff8d0c_D20200101-20201231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzItMy0xLTEtMjAzODI4_69f5c66f-16f7-424e-998e-199192ceae9a">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="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="i094896d896c54315aced2d15cb07cdb2_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzMtMS0xLTEtMjAzODI4_6418a3c3-32d1-4057-bb31-1a6dc3f91306">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="ie0a9335e792c4566943a289bc5cddda3_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzMtMi0xLTEtMjAzODI4_2572dbfe-81ae-4f73-89be-2f4a1755940a">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="ieab038d38d4e48d98bb30d6825e2008d_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzMtMy0xLTEtMjAzODI4_4e0cf8df-b637-4191-a6f4-15e758ec45e3">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: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, 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="i094896d896c54315aced2d15cb07cdb2_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzUtMS0xLTEtMjAzODI4_98919ae9-8452-44fe-aa10-36c54ceb87fe">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="ie0a9335e792c4566943a289bc5cddda3_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzUtMi0xLTEtMjAzODI4_7d757680-fc12-42a9-bb73-91938d56c703">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="ieab038d38d4e48d98bb30d6825e2008d_I20201231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzUtMy0xLTEtMjAzODI4_c94ca433-5f63-4fc4-9fab-6df86a427c46">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 (loss) 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ifacb6c10032447d49cf6b4f3ee6e3b2e_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzYtMS0xLTEtMjAzODI4_7a0830a4-1dec-49e8-a35b-99a0793b0bbf">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="i2fdf1448c0eb4bc28adc81f117271812_D20210101-20211231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzYtMi0xLTEtMjAzODI4_42209f4f-79c6-4b31-bb2c-01bc948f11f7">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="ie9fc64a5bb094f38888679e6b3d14f4c_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzYtMy0xLTEtMjAzODI4_fe84516e-434d-4c17-9acd-831f2d3439da">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-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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i02832915619045a992d67f0586e7ba01_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzgtMS0xLTEtMjAzODI4_6d3de49a-b388-4542-a056-261ab033fb53">14,560</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="ib225d16316e34d24b0c5a4888211be6c_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzgtMi0xLTEtMjAzODI4_87e7a9c5-6352-4066-b3cc-7fc89c962fd8">41,390</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="ie4326269f17f45b19a1df532a7466564_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzgtMy0xLTEtMjAzODI4_d03a64d9-2b71-4062-80a3-9cc2d0c8261d">55,950</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, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i02832915619045a992d67f0586e7ba01_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEwLTEtMS0xLTIwMzgyOA_d0eb9562-40e0-4a33-bab3-a3079f84e932">14,560</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="ib225d16316e34d24b0c5a4888211be6c_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEwLTItMS0xLTIwMzgyOA_26be44ac-9b36-4676-b065-925e940be4c0">41,390</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="ie4326269f17f45b19a1df532a7466564_I20211231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEwLTMtMS0xLTIwMzgyOA_e2334d1e-a9aa-4992-9314-006cd075f882">55,950</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 (loss) 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:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id5553e4b9b744d859238fbe1a538777f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzExLTEtMS0xLTIwMzgyOA_4ea4875a-4fb9-481a-91ab-a5f4164deb99">164,243</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="i7bd31316fab641e7822d995eeffbb0c6_D20220101-20221231" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzExLTItMS0xLTIwMzgyOA_e79868a4-7846-4212-b2eb-b0ed5c976775">11,504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i442a97e1633f493cb3a62c0d69091c27_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzExLTMtMS0xLTIwMzgyOA_df66478e-b2c9-4234-842d-c0c116817858">152,739</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, 2022</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="i832435e6eee94fbcbf9c3ba152603697_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEzLTEtMS0xLTIwMzgyOA_5e80b0da-2fb1-44f8-b601-e88d51b32705">178,803</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="i22e99412e6f94068a69a528110199ffe_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEzLTItMS0xLTIwMzgyOA_baca19b8-6dac-444f-bad2-da0b089ae6b1">29,886</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="i352541eb581243cdbc8889ca021c1a33_I20221231" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEzLTMtMS0xLTIwMzgyOA_3ef182a2-b3e5-431a-a501-33265cc549dc">208,689</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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i74d506840852433d82a1e4373ab013a6"><ix:continuation id="i6ce50aa0c54a41f9b1a774d890a0b724"><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:49.777%"></td><td style="width:0.1%"></td><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:30.918%"></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, 2022</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="i5867a5b8c9a4418785deb9437bc7792e_D20220101-20221231" decimals="-3" sign="-" name="tmp:NetGainLossOnSecuritiesTransactions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzMtMS0xLTEtMjAzODI4_fee674f4-c26c-4be0-ba2e-0b70ae02e134">11,916</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%">Net (loss) 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="i5867a5b8c9a4418785deb9437bc7792e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzQtMS0xLTEtMjAzODI4_24260cbb-7565-4cfc-9ae5-155b1a94c927">2,919</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: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="i5867a5b8c9a4418785deb9437bc7792e_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzUtMS0xLTEtMjAzODI4_831540ec-9f40-4e0e-b9d6-fbbfde96d9dd">8,997</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="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="ifd88b309de6f4cf2b729afffc20b0729_D20220101-20221231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzgtMS0xLTEtMjAzODI4_8e44961d-4ede-415f-9643-b4fd4bd7dd40">2,260</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="i7b050e8d2a55407e9cf2caa10c5f68ee_D20220101-20221231" decimals="-3" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzktMS0xLTEtMjAzODI4_43972518-68a9-4b87-8ab1-1d7b7b03ed38">216</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="i4d249b31e240495b99d56981828c8903_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzExLTEtMS0xLTIwMzgyOA_46ae164d-189b-41ee-bb99-219e1640937e">2,476</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="i4d249b31e240495b99d56981828c8903_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzEyLTEtMS0xLTIwMzgyOA_d89d3b33-826e-453b-a4f9-94d719ec3cdc">606</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="i4d249b31e240495b99d56981828c8903_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzEzLTEtMS0xLTIwMzgyOA_1435b70e-757d-413d-a5b4-25fa53724ac7">1,870</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:49.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.151%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.919%"></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="i02442a3d3d934872a8374424c46bdb44_D20210101-20211231" decimals="-3" name="tmp:NetGainLossOnSecuritiesTransactions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzMtMS0xLTEtMjAzODI4_198b6d93-2198-4bd3-89c0-626ba0c10817">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="i02442a3d3d934872a8374424c46bdb44_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzQtMS0xLTEtMjAzODI4_d6483e2f-22d8-46bc-bec0-d4e1eeffe6a6">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 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="i02442a3d3d934872a8374424c46bdb44_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzUtMS0xLTEtMjAzODI4_f47a7597-382b-460f-9bfe-7d09e3a18cb5">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="i24864640d6d741a685c0e88a2d0bf86d_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzgtMS0xLTEtMjAzODI4_7153dc69-fc9b-4930-8473-75fe32940402">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="ie0c438c0925a4ff1b6d6e9be064dce72_D20210101-20211231" decimals="-3" name="us-gaap:OtherNoninterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzktMS0xLTEtMjAzODI4_a70d9e4f-bdfc-4c08-8573-d1a98a026e52">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="ia2ec0307d68b4143830ad942bbcdcf35_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzExLTEtMS0xLTIwMzgyOA_57e0c01c-eeca-42ff-bfc2-cfa66ed79e38">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="ia2ec0307d68b4143830ad942bbcdcf35_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzEyLTEtMS0xLTIwMzgyOA_d31f251b-3363-466a-a43a-8ec43b7bc77a">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="ia2ec0307d68b4143830ad942bbcdcf35_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzEzLTEtMS0xLTIwMzgyOA_db555d48-2d00-4103-8baa-bc5f3fb73064">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 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%">Amounts in parentheses indicate debits in income statement.</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%">The accumulated other comprehensive income (loss) components are included in the computation of net periodic benefit cost (See Note 11 - "Employee Benefit Plans").</span></div></ix:continuation></ix:continuation><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90ZXh0cmVnaW9uOjgzMmY0YmIyNWI4YTQyNDY5MzZjODVkMmEyNmVjZWFkXzM4MTU_d0cf0a8a-aded-4814-92e3-bf24c2e5ba15" continuedAt="ifba33d6f6aa14bbe9ea8736f2ba77d4f" escape="true">Commitments and Contingent Liabilities</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="ifba33d6f6aa14bbe9ea8736f2ba77d4f" continuedAt="if2fb77f43fe34951aea1ef080b2573ea">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.</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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="if2fb77f43fe34951aea1ef080b2573ea" continuedAt="ieb13242cf3d642b7803c82b248d9859a"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="tmp:ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90ZXh0cmVnaW9uOjgzMmY0YmIyNWI4YTQyNDY5MzZjODVkMmEyNmVjZWFkXzM4MTA_1c4026f3-4080-41d7-95cb-a3dd2e3d28c6" 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-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: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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></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="i1c92acb0467648f2bcaab2fbf7a96d87_I20221231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzEtMS0xLTEtMjAzODI4_bc5d4d3d-b469-4557-9a63-0d6e2f7fcf65">160,647</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ic00bda30fed3450bb885b21176bb7c15_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzEtMi0xLTEtMjAzODI4_8f111d8d-83dc-43ff-b70f-e9e658b12d39">176,510</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="i53687fe9043b46a0a6558c4ed6bb2337_I20221231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzItMS0xLTEtMjAzODI4_4e33ddfa-d01c-4158-8f42-e8940430304d">35,759</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="i873adde458c64ea880e869d26eddf3b8_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzItMi0xLTEtMjAzODI4_9ae25fa1-44c2-49ca-91d7-8137bf9d8d2c">39,773</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="i51fbc43c5c404202b6e58645255757c0_I20221231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzMtMS0xLTEtMjAzODI4_089d3f26-e031-4a7a-98e4-999196d78ae2">978,484</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ie412873ad9394f89827dcef01a7c6d1c_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzMtMi0xLTEtMjAzODI4_c9a1b6f9-2e4c-4838-ae38-aee2f9b84069">911,694</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzQtMS0xLTEtMjAzODI4_dc7dfc42-2383-4302-bf95-871b70f1af29">1,174,890</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzQtMi0xLTEtMjAzODI4_00ff5930-0365-4e8c-8588-fdff1f00f903">1,127,977</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-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%">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, 2022, the Company&#8217;s maximum potential obligation under standby letters of credit was $<ix:nonFraction unitRef="usd" contextRef="i53687fe9043b46a0a6558c4ed6bb2337_I20221231" decimals="-5" name="us-gaap:GuaranteeObligationsMaximumExposure" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90ZXh0cmVnaW9uOjgzMmY0YmIyNWI4YTQyNDY5MzZjODVkMmEyNmVjZWFkXzE0OTA_7c6f475a-b3f5-4609-b3b0-65303a22aeba">35.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"><span><br/></span></div><div style="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, 2022, the Company had approximately $<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:AgreementsToSellMortgagesOnALoanbyloanBasis" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90ZXh0cmVnaW9uOjgzMmY0YmIyNWI4YTQyNDY5MzZjODVkMmEyNmVjZWFkXzMwMzM_1f4962f0-f023-40e4-8a1f-fc4c8fe944f6">187,000</ix:nonFraction> of commitments to sell mortgages to unrelated investors on a loan-by-loan basis.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div 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="ieb13242cf3d642b7803c82b248d9859a">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%">116</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90ZXh0cmVnaW9uOmViYTRkMmZlMmE3NzQ0Zjc5NDIxODhmNmEwMDZlNGRhXzQwMA_93d924f4-323a-468c-b4b4-063f2d1dadf4" continuedAt="i529a233afc314a15b9726a0177494c06" escape="true">Earnings Per Share </ix:nonNumeric></span></div><ix:continuation id="i529a233afc314a15b9726a0177494c06" continuedAt="i60bf66e4054d4a57b6068130dbb5397f"><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%">&#160;</span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90ZXh0cmVnaW9uOmViYTRkMmZlMmE3NzQ0Zjc5NDIxODhmNmEwMDZlNGRhXzQwNw_ae606bc6-58f4-470b-8cd7-8294a6a64b42" 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%">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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzMtMS0xLTEtMjAzODI4_56d7c010-92cc-4429-b526-ceae81e95e2d">85,030</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzMtMi0xLTEtMjAzODI4_fc9e0c2e-a73b-47b5-9cf8-16e8a569ff11">89,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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzMtMy0xLTEtMjAzODI4_22be734a-5f23-4582-9563-19bca15d012e">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><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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="tmp:IncomeAllocatedToUnvestedRestrictedStockAwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzQtMS0xLTEtMjAzODI4_aa886b14-5d2f-4132-bcd5-6f1e78e549e5">250</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="tmp:IncomeAllocatedToUnvestedRestrictedStockAwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzQtMi0xLTEtMjAzODI4_99fae52a-ccd2-4962-b886-14d9cbbcf373">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="tmp:IncomeAllocatedToUnvestedRestrictedStockAwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzQtMy0xLTEtMjAzODI4_03c1965c-fc82-4ab9-9674-3019ed4e10b6">857</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzUtMS0xLTEtMjAzODI4_29cb0055-ca50-40f0-be63-53a8cdc29e33">84,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:#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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzUtMi0xLTEtMjAzODI4_9dd2b556-4e71-4b80-af55-32c1947a1dad">88,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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzUtMy0xLTEtMjAzODI4_2e111fbb-e7f3-47fc-8eaf-dc1a98002f88">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzYtMS0xLTEtMjAzODI4_a5caa333-6c4e-40c1-a2fb-0a40e3d7ab39">14,532,448</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzYtMi0xLTEtMjAzODI4_9de4f97f-d8ed-4548-b585-2e9fc37192cc">14,798,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzYtMy0xLTEtMjAzODI4_80f1c49d-c9b7-46c4-9fe4-dcaf96bcfcb0">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzctMS0xLTEtMjAzODI4_cfaf970a-1433-4638-8e8f-b70369548856">204,168</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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzctMi0xLTEtMjAzODI4_14aca749-2485-4936-a377-a8c07e6bb0d0">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzctMy0xLTEtMjAzODI4_fe764236-9e5e-4f70-bf6a-d04dba659fe6">230,600</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzgtMS0xLTEtMjAzODI4_f234bc59-d186-4fb7-8c00-f188158214f6">14,328,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 #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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzgtMi0xLTEtMjAzODI4_84491662-f438-4103-913c-0348d550f0b3">14,568,763</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzgtMy0xLTEtMjAzODI4_70b6a3b3-6e41-4aa8-aca1-67533d65c91f">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzExLTEtMS0xLTIwMzgyOA_8ad1604d-9466-4081-bfb2-0ee1904b6e82">84,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzExLTItMS0xLTIwMzgyOA_80eb27eb-2bfc-40ac-ad62-af2abe82f6e3">88,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzExLTMtMS0xLTIwMzgyOA_4c047b71-1a9e-4560-805e-295050326c7c">76,731</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzEyLTEtMS0xLTIwMzgyOA_2b6b6faf-e718-48e6-942a-a71942b193b0">14,328,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzEyLTItMS0xLTIwMzgyOA_9176a9c2-f939-4285-a255-d4a5a3c2c143">14,568,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="shares" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzEyLTMtMS0xLTIwMzgyOA_2de59671-4c1e-4900-8808-cceb8c62b87a">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></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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzEzLTEtMS0xLTIwMzgyOA_dcf28425-34cc-460b-87cf-ddfd2af295d7">76,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzEzLTItMS0xLTIwMzgyOA_aeacb3c1-8335-44dc-b774-cb045b959e14">79,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="shares" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzEzLTMtMS0xLTIwMzgyOA_bcb351b7-69cf-4b0c-b021-8633dd1b08b6">38,650</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 #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%">&#160;Weighted average shares outstanding - Diluted</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE1LTEtMS0xLTIwMzgyOA_606e31d9-c9bb-4743-89bd-5681a02dd2b4">14,404,294</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE1LTItMS0xLTIwMzgyOA_e82dce99-144c-47ff-96d0-4d73a35a1baf">14,648,167</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE1LTMtMS0xLTIwMzgyOA_9bd3f5be-fcda-421b-a80e-76b62124612f">14,742,040</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 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:#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="usdPerShare" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE3LTEtMS0xLTIwMzgyOA_1154ee50-40d0-4518-9153-d4ce72c543b5">5.92</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="usdPerShare" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE3LTItMS0xLTIwMzgyOA_07edf390-230a-4c32-8a9c-4c8e99ab749c">6.08</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE3LTMtMS0xLTIwMzgyOA_5f113409-b93d-49a4-8e01-46ea9de9242e">5.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;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:#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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE4LTEtMS0xLTIwMzgyOA_24bd9296-ea42-4780-90cb-de1f1033b9ed">5.89</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE4LTItMS0xLTIwMzgyOA_faf64d84-b9ea-42fe-af8b-daad4f43c311">6.05</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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE4LTMtMS0xLTIwMzgyOA_dce0f3e8-b06f-4bb7-8a9c-80dbea19eb0a">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></tr></table></div></ix:nonNumeric></ix:continuation><div style="text-align:justify"><span><br/></span></div><div 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="i60bf66e4054d4a57b6068130dbb5397f">Stock-based compensation awards representing <ix:nonFraction unitRef="shares" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90ZXh0cmVnaW9uOmViYTRkMmZlMmE3NzQ0Zjc5NDIxODhmNmEwMDZlNGRhXzE5Ng_d7aaacc3-05f8-42bd-9285-cb8c648d6ee3">4,984</ix:nonFraction>, <ix:nonFraction unitRef="shares" contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90ZXh0cmVnaW9uOmViYTRkMmZlMmE3NzQ0Zjc5NDIxODhmNmEwMDZlNGRhXzIwMA_968b268d-6fad-49ae-840b-419325bb3a13">7,591</ix:nonFraction>, and <ix:nonFraction unitRef="shares" contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90ZXh0cmVnaW9uOmViYTRkMmZlMmE3NzQ0Zjc5NDIxODhmNmEwMDZlNGRhXzIwOA_e18c2288-81c4-4073-b2bb-3a4cf5188756">14,982</ix:nonFraction> common shares for 2022, 2021, and 2020, 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-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_163"></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 19&#160;<ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90ZXh0cmVnaW9uOjY1MjdmMGE4ZWEwMjQ1MTVhYTEyYjNjYWIyOWVlNzI0Xzc3OTY_18bfb474-d540-402d-8100-fa20b2415d75" continuedAt="i999ed12244e74fa68bd8f055adadd59b" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="i999ed12244e74fa68bd8f055adadd59b" continuedAt="i0e564928d6944c9bb533dbbb84b3450f"><div 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 GAAP 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"><span><br/></span></div><div 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"><span><br/></span></div><div 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"><span><br/></span></div><div 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%">117</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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i0e564928d6944c9bb533dbbb84b3450f" continuedAt="i01aa2d12f5a14f3cb4c1021d33588991"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90ZXh0cmVnaW9uOjY1MjdmMGE4ZWEwMjQ1MTVhYTEyYjNjYWIyOWVlNzI0Xzc3ODM_653e2d67-143b-41cc-8047-b85a41f33ff9" continuedAt="ifad167e731b74e28b19b07d0e49e7440" 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, 2022 and 2021 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 style="text-align:justify"><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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December&#160;31, 2022</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"></td><td colspan="3" style="padding:2px 1pt;text-align: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="i00f2bbdffbaf4250a8426b8524e99341_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzMtMS0xLTEtMjAzODI4_9c8c3bcb-5daa-4614-b8ec-2df7841ead42">167,251</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="i375cfae0e75c43ffa8cc4f699532f0ac_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzMtMi0xLTEtMjAzODI4_f7834cba-a723-46aa-86f3-945b12f23c18">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="i4de277f8dd544ce882b4061ffffe7688_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzMtMy0xLTEtMjAzODI4_7541c34a-86d0-4a44-b9c6-6211d2eba284">167,251</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="ida6d205bc0a7430fb050b7f8aa50f64e_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzMtNC0xLTEtMjAzODI4_0bb6dc5f-5055-4978-b5b0-b19d1c4e75b9">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="ib400f767ea864d209e0f4b3fd8831d9a_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzQtMS0xLTEtMjAzODI4_dde14d43-8afe-495f-bce7-0aa40bdde418">601,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="ibdf8a726d06c4ae788f961a917dd739f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzQtMi0xLTEtMjAzODI4_41c8f5c7-9bfa-442f-af54-d4dfa8adbe95">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="i7482ae0593764073b00f45fddbb1ee5f_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzQtMy0xLTEtMjAzODI4_dcc7cf89-e34d-42d4-a327-07d6a8ba8a77">601,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="i3dd4b576c2244cb9b459f7c4a2f38a85_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzQtNC0xLTEtMjAzODI4_616d7c45-8f1e-4681-bb8c-a5fb74d0c1ab">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="i4fb7530d3ac14334a71ca3eace65eabf_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzUtMS0xLTEtMjAzODI4_e0ac4710-2264-4d65-8b68-034613af5274">85,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib2642a79df084318acf871bd4119870c_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzUtMi0xLTEtMjAzODI4_5ef4a431-8ef3-4f9c-8852-bfaecb527886">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="iee6ebab123c5407290f554e7f759ccd9_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzUtMy0xLTEtMjAzODI4_322ae45e-443b-4f87-89f8-d361cc132105">85,281</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9744dd9ac3d34d8e9b092ea4928976da_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzUtNC0xLTEtMjAzODI4_608c4c5a-2f08-4907-9735-072cd3d26dec">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="i7e9888dcd4654e3f912c3c8375410f1a_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzctMS0xLTEtMjAzODI4_98c79230-a5cf-4797-bcf4-b014d9401568">52,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i70e5c898ccc742379a59f8ca16445115_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzctMi0xLTEtMjAzODI4_2e1b8fb1-26e4-428b-a042-10416c947ff4">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="i4adf80e2ae6a4f76bee2f21d8dc9b231_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzctMy0xLTEtMjAzODI4_bc913dde-0b01-470d-8eb7-50065b897e7a">52,668</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibe616b0897564eb2aca927270c459289_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzctNC0xLTEtMjAzODI4_5285d6a9-f20c-4eea-91ed-4f7df28937a0">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="i00fa8d09c9e14750ad1843c1d7cdbba6_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzgtMS0xLTEtMjAzODI4_cad0f0b9-2843-47fa-b439-8d1e0efef478">686,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6592cc04d9a043819c074ad46271dc47_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzgtMi0xLTEtMjAzODI4_72ea4852-7396-4b96-b3f7-c17005c14eae">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="i1fbab27b28864bf886fb12a7496a9907_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzgtMy0xLTEtMjAzODI4_54e6a3a4-5d95-4445-86b1-267c2b231b84">686,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0733151de49f4297a7d712725252a3ef_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzgtNC0xLTEtMjAzODI4_78874a5f-e768-49ad-b6ee-439344a5d40d">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="i124b06514a3244da803e22d2f5926d2c_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEwLTEtMS0xLTIwMzgyOA_e2d0bc58-4055-4bf4-908c-8c487f80503a">2,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b33af23d33e4849a61cd3a0d00947e5_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEwLTItMS0xLTIwMzgyOA_f46af3bd-8561-4505-af68-10dadf6a40d6">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="i15b790249c1c41c4961b76a183e4974a_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEwLTMtMS0xLTIwMzgyOA_97fde9e3-6397-444c-96cf-4004b00afca8">2,378</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0480515d13ef47f0a309f252320cd5e4_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEwLTQtMS0xLTIwMzgyOA_aaa57e7d-ae1f-44f5-86af-c4e7f1e45e79">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="i9eabf60aa24c4c2e9b1fa1707eae323d_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzExLTEtMS0xLTIwMzgyOA_03fdee7e-c5f5-4684-93f2-c517137bd919">1,594,967</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="i364cfedf4d9441739e389a394a2e151d_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzExLTItMS0xLTIwMzgyOA_05a218d3-f4f5-4b3c-be04-a540fab69cff">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="ib007cd075bee4550859b886d65464949_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzExLTMtMS0xLTIwMzgyOA_788cd065-56a9-44d2-88c6-eb575f816421">1,594,967</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="ie46100a3a7dd49d08f696de5d9140076_I20221231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzExLTQtMS0xLTIwMzgyOA_e770262b-d039-45e7-aa5a-0b0309fc1c81">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="i3977fb6ddfee4d459cfd87aabd0b1f6c_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEyLTEtMS0xLTIwMzgyOA_a5b886ea-a161-43bc-9097-efb8089ab462">777</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="ie4774a3678f04139a686dd4ea9fae531_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEyLTItMS0xLTIwMzgyOA_3e98a9c9-d52c-43d4-95e2-8f96589d33a0">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="i45fe44c833e749649839a0b966dd7d1b_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEyLTMtMS0xLTIwMzgyOA_e92a0fdc-430d-48fd-81e2-7f2c050e5c10">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="i92d15cdede21476bb5091ebee7b0ea79_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEyLTQtMS0xLTIwMzgyOA_110b85bf-5670-41e1-89e6-d8bf797a5cfe">777</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-align:justify"><span><br/></span></div><div style="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="i3977fb6ddfee4d459cfd87aabd0b1f6c_I20221231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90ZXh0cmVnaW9uOjY1MjdmMGE4ZWEwMjQ1MTVhYTEyYjNjYWIyOWVlNzI0XzE2MjA_a5b886ea-a161-43bc-9097-efb8089ab462">777,000</ix:nonFraction> of equity securities valued using significant unobservable inputs (level 3), between January 1, 2022 and December&#160;31, 2022 was immaterial.</span></div><div style="text-align:justify"><span><br/></span></div><ix:continuation id="ifad167e731b74e28b19b07d0e49e7440"><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%">Recurring 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: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"></td><td colspan="3" style="padding:2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt;text-align: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="i1f670349d9514f1cba6c7df84986559d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzItMS0xLTEtMjAzODI4_bfe25124-7e50-43d7-935c-fb562954d283">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="i25b7c67f55864a059b7165a1939090a8_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzItMi0xLTEtMjAzODI4_50d787e3-fc85-4fed-b938-f5500f209aae">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="i137896ed34bd4386af9542f26e2cc4be_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzItMy0xLTEtMjAzODI4_2b928e1f-1cc6-42b8-84b1-d4826f614522">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="i23bcec1a987d4bc9882f131fe9d21969_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzItNC0xLTEtMjAzODI4_31077a54-1707-434a-a004-861bdec4a544">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="i46782a888c5c4440bab83509c9f751ac_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzMtMS0xLTEtMjAzODI4_bece13c8-b6b5-4057-9ef6-b0d10a19cb2f">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia85e950e26d149e284142551d43eb673_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzMtMi0xLTEtMjAzODI4_928b0b38-3413-4ed6-abff-ee43c6d294eb">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="i8af6e222e0b24f43bc6e1cd385e0760c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzMtMy0xLTEtMjAzODI4_005326cc-6bb7-476b-94a4-a8c190319777">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice729a791ace4216a1dcb6cbedd41c07_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzMtNC0xLTEtMjAzODI4_e8d2538c-6199-4faf-a5a5-ccad9abd1cd1">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="i2c6cdf4152d54c9dbb409ee2875727b9_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzQtMS0xLTEtMjAzODI4_bc90ee30-a1b6-4d73-b19b-e77c7cc138c7">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="i5c3278db31cb4df99688b666f7d7645d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzQtMi0xLTEtMjAzODI4_5baf550e-5ef0-43b1-b189-7be178211023">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="i71f25eacb9a641f88b993873b788ebbd_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzQtMy0xLTEtMjAzODI4_ebd0d6fb-5730-45f9-adc3-c41ee11150cc">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="ib5a0c6f2dca545e381afd89194c677ed_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzQtNC0xLTEtMjAzODI4_74cfccf8-8319-4097-a005-c48cac76aedc">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="iade209856c86421f99134c1794d88288_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzYtMS0xLTEtMjAzODI4_3c03cf9f-9529-46a8-9ba1-4685b52d677c">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="ie66bc27252f343d690544bfded39ada0_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzYtMi0xLTEtMjAzODI4_37a14bd1-1627-4b6b-b736-9420aa3792a6">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="icb4bea56749840239770cf068aaaf5aa_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzYtMy0xLTEtMjAzODI4_7bd058bb-2971-4af6-aad9-36d29626a21b">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="ibd8739c2c6e34bd7bba11609ea02439a_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzYtNC0xLTEtMjAzODI4_f05db4ec-13d6-4db2-bd59-9b815248d722">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="iccc7a201dfe74f5a90aa7b275ac0009d_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzctMS0xLTEtMjAzODI4_d3bcb59a-30a4-4d61-9b53-c68d46a48fc2">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="i7f7ae88360134d499bcc982996b434f5_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzctMi0xLTEtMjAzODI4_4c751021-687f-4eb4-901b-3d14d27024de">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="i508c1d8eca424f98b6c97ee56d5ad841_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzctMy0xLTEtMjAzODI4_a2711284-a82a-4971-a1ca-f8079108b665">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="id2a3604cb84348e6a6e1b61f04b4b33c_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzctNC0xLTEtMjAzODI4_0077570f-67e4-4959-b101-77b40cf08eff">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="idd8edf72a5e34cfea7e3a201dfb92e04_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzktMS0xLTEtMjAzODI4_6129e1fb-7bae-4e66-ab01-ce86df9a84b5">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="i344bf70fa6904743b3291f1030c13378_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzktMi0xLTEtMjAzODI4_a42fed2d-8194-4e2f-8870-a262708c2e9d">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="i3b03313444e34111918e1f7351b81d41_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzktMy0xLTEtMjAzODI4_695c1676-c799-4331-b971-879c9457b65f">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="i567f2b9bd2c04144960a6657df0c1b74_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzktNC0xLTEtMjAzODI4_9926627a-da87-4894-8177-e2c73a87b92b">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="i1406f5665a6e4f95ab8d8438970a1f12_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzEwLTEtMS0xLTIwMzgyOA_bb591ae3-6bdb-4ef4-a0af-7012ba5ab27e">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="i3e14127c834a4f72ab4c79e9d1f12031_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzEwLTItMS0xLTIwMzgyOA_0f4c70c2-28b8-43f9-8a61-74a8c1387c62">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="ie4480c9b1ce34fce94e9812ca54455da_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzEwLTMtMS0xLTIwMzgyOA_2e51e3c2-241a-46bb-b6a4-2ad642428b80">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="ia0209c629a454b97a4dfa27a76e43fdc_I20211231" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzEwLTQtMS0xLTIwMzgyOA_39dc5961-f1e3-42cd-b7d4-46a249af68b0">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="i70f7c89749e4452db39bc6f67e48b70b_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzExLTEtMS0xLTIwMzgyOA_4eee87ff-1ee2-4dbd-8d5c-61840b13f744">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="i606403e583d2458f80d62c8e64941c55_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzExLTItMS0xLTIwMzgyOA_96d92f03-6539-4d24-b20c-0a4d6bf7caae">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="i313fb6f62f4749eebb0e5f33f14908ee_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzExLTMtMS0xLTIwMzgyOA_8840fea5-4fed-441a-b1fc-116261d141ed">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="i22f528021e2145e99ead41f64f7f605a_I20211231" decimals="-3" name="us-gaap:EquitySecuritiesFvNi" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzExLTQtMS0xLTIwMzgyOA_27bdaba7-17ce-48f8-a228-87354c27e50e">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></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. 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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i01aa2d12f5a14f3cb4c1021d33588991" continuedAt="i3cfdf9ffb24d40d1a71d82052a160178"><div 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 2022, certain collateral dependent individually evaluated loans and other real estate owned at December&#160;31, 2022, 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90ZXh0cmVnaW9uOjY1MjdmMGE4ZWEwMjQ1MTVhYTEyYjNjYWIyOWVlNzI0Xzc3OTA_f6b5d352-b970-4996-91e8-0426757f07d4" 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:23.315%"></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:16.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></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:16.592%"></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/2022</span></td><td colspan="3" style="padding: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/2022</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="i7e2d56c572444355ae5d17c5bbc17192_D20220101-20221231" decimals="-3" name="tmp:ImpairedLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzMtMS0xLTEtMjAzODI4_c7fa2389-09f3-4368-a105-d2346c908236">9,460</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="i9c74554671ca4ecd93b2e83529033d4f_D20220101-20221231" decimals="-3" name="tmp:ImpairedLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzMtMi0xLTEtMjAzODI4_f033dddf-c4c0-4c35-b888-f495219ad3b6">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="i02ea0ddace1247328c4e7f27b323ce64_D20220101-20221231" xsi:nil="true" name="tmp:ImpairedLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzMtMy0xLTEtMjAzODI4_53a0b331-c762-4e11-98a6-884f7befa517"></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="i8813a64cdeec46308258a67a8f662957_D20220101-20221231" decimals="-3" name="tmp:ImpairedLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzMtNC0xLTEtMjAzODI4_da71ce05-021b-488d-a743-19528c584e90">9,460</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="i7e2d56c572444355ae5d17c5bbc17192_D20220101-20221231" decimals="-3" name="tmp:GainLossonImpairedLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzMtNS0xLTEtMjAzODI4_2715e468-3382-41f5-b60f-1e3b90bf1235">59</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 #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="i7e2d56c572444355ae5d17c5bbc17192_D20220101-20221231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzQtMS0xLTEtMjAzODI4_a9369d49-e8ff-4404-bba5-b9cc6bcef419">152</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="i9c74554671ca4ecd93b2e83529033d4f_D20220101-20221231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzQtMi0xLTEtMjAzODI4_dd72ce38-9721-4a21-b7c4-d7f8972e5520">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="i02ea0ddace1247328c4e7f27b323ce64_D20220101-20221231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzQtMy0xLTEtMjAzODI4_5942549e-feab-48c8-ac1e-cc754a4c9a39">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="i8813a64cdeec46308258a67a8f662957_D20220101-20221231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzQtNC0xLTEtMjAzODI4_f176c936-aaf5-40d5-97cd-0c1583816a6b">152</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="i7e2d56c572444355ae5d17c5bbc17192_D20220101-20221231" decimals="-3" name="tmp:GainLossOnOtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzQtNS0xLTEtMjAzODI4_ea343eff-74ad-49b5-91e0-d32df6fe4073">15</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="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:23.315%"></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:16.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></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:16.592%"></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="ibe7b7f74180b4eed80cf82899ddb1e73_D20210101-20211231" decimals="-3" name="tmp:ImpairedLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzMtMS0xLTEtMjAzODI4_76576e4d-8f51-42a7-ae29-7afc24d0498c">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="ib17b8ec80de44d758753b9852f130b48_D20210101-20211231" decimals="-3" name="tmp:ImpairedLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzMtMi0xLTEtMjAzODI4_c09a022c-60d8-4134-9ef7-52a17d755170">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="i92035a60a4e04de48c8015af23a9e659_D20210101-20211231" xsi:nil="true" name="tmp:ImpairedLoans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzMtMy0xLTEtMjAzODI4_6579c131-2fc9-4ad3-90f0-87c03b570e99"></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="ifb02b038fb004c4fa123e6dc62a9ee73_D20210101-20211231" decimals="-3" name="tmp:ImpairedLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzMtNC0xLTEtMjAzODI4_7c2a5280-5769-4186-9992-b7798e5e5542">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="ibe7b7f74180b4eed80cf82899ddb1e73_D20210101-20211231" decimals="-3" sign="-" name="tmp:GainLossonImpairedLoans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzMtNS0xLTEtMjAzODI4_71fd2634-80e5-4508-b2ff-26da1a8c1859">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="ibe7b7f74180b4eed80cf82899ddb1e73_D20210101-20211231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzQtMS0xLTEtMjAzODI4_21ba8628-30fb-4795-b336-f6ef052cd5da">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="ib17b8ec80de44d758753b9852f130b48_D20210101-20211231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzQtMi0xLTEtMjAzODI4_c7c8ea3e-48a8-4af8-b9b8-9f99d481a2d4">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="i92035a60a4e04de48c8015af23a9e659_D20210101-20211231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzQtMy0xLTEtMjAzODI4_564dba7a-dff7-44e4-9d2b-9be087e1d8df">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="ifb02b038fb004c4fa123e6dc62a9ee73_D20210101-20211231" decimals="-3" name="tmp:OtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzQtNC0xLTEtMjAzODI4_217693ee-9cf2-4209-aec9-cf6d1c6ccf4c">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="ibe7b7f74180b4eed80cf82899ddb1e73_D20210101-20211231" decimals="-3" sign="-" name="tmp:GainLossOnOtherRealEstateOwned" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzQtNS0xLTEtMjAzODI4_9fb45abb-2670-4a8c-9131-223d66a49dfe">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></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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i3cfdf9ffb24d40d1a71d82052a160178" continuedAt="i62c716e4f4304fa9a7ba5ddad031190c"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90ZXh0cmVnaW9uOjY1MjdmMGE4ZWEwMjQ1MTVhYTEyYjNjYWIyOWVlNzI0Xzc3ODc_754f8f5e-8c03-484c-adb1-3379d8bebede" 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, 2022 and 2021. 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 GAAP 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, 2022</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="id36ac0fda8bf43d598deb0f9914a5d39_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzQtMS0xLTEtMjAzODI4_1df23422-ab39-4c79-9c83-5cc34fa7ee37">77,837</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="id6f45790f12f443a9aada7b130ae0fdb_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzQtMi0xLTEtMjAzODI4_971bc326-582f-4871-80de-942efd0a5dee">77,837</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="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzQtMy0xLTEtMjAzODI4_832db2cb-8a11-4983-9ab0-c8d753b7ed06">77,837</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="id86a6f9760554209bc2155b406d0eeb7_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzQtNC0xLTEtMjAzODI4_aedf52f4-b79f-4923-a016-ebdb793fdb85">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="idb452ef3c1ac486789ea820faebaf5b1_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzQtNS0xLTEtMjAzODI4_54aabb93-63b3-491c-bc02-f7b57ea1597d">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="id36ac0fda8bf43d598deb0f9914a5d39_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzUtMS0xLTEtMjAzODI4_e2879a1a-91eb-4f81-b12c-b943e6a16f70">312,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="id6f45790f12f443a9aada7b130ae0fdb_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzUtMi0xLTEtMjAzODI4_85850a6c-ebee-46db-b018-b3353a032c95">261,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzUtMy0xLTEtMjAzODI4_1d1fa50e-f88f-42e6-b170-b0bc73c2e95c">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="id86a6f9760554209bc2155b406d0eeb7_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzUtNC0xLTEtMjAzODI4_fcc5a21a-a085-47b7-b415-664f5021cd56">261,692</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzUtNS0xLTEtMjAzODI4_3cf15a1b-7513-4290-8025-60495dac44c6">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="id36ac0fda8bf43d598deb0f9914a5d39_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzYtMS0xLTEtMjAzODI4_63a43ba2-d41a-4808-842e-74259b631409">17,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzYtMi0xLTEtMjAzODI4_f0adddcf-43a3-45f3-9e1d-d3dde34690d5">17,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzYtMy0xLTEtMjAzODI4_6ddd9fdf-72d5-489d-a794-95531cc3d0c5">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="id86a6f9760554209bc2155b406d0eeb7_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzYtNC0xLTEtMjAzODI4_b23a4ce3-a04a-48af-9885-a854f6ca0210">17,720</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzYtNS0xLTEtMjAzODI4_24b33706-b997-4e43-84a1-dd3a41d8c94b">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="id36ac0fda8bf43d598deb0f9914a5d39_I20221231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzctMS0xLTEtMjAzODI4_559659e4-519e-4446-a0a5-374165009271">24,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzctMi0xLTEtMjAzODI4_82b4e620-4569-4ec9-9f48-6679a16631f9">24,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231" decimals="-3" name="us-gaap:InterestReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzctMy0xLTEtMjAzODI4_af15c1fc-8ba5-4094-a93b-bdd9131f3d3a">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="id86a6f9760554209bc2155b406d0eeb7_I20221231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzctNC0xLTEtMjAzODI4_b58b2884-f3e1-4cb5-a504-768553ece2b6">24,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231" decimals="-3" name="us-gaap:InterestReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzctNS0xLTEtMjAzODI4_b6ca3143-f833-452b-bd0e-46e00c8245db">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="id36ac0fda8bf43d598deb0f9914a5d39_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzgtMS0xLTEtMjAzODI4_2604b27b-ea27-44f2-bb00-7fad1338c26b">5,222,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzgtMi0xLTEtMjAzODI4_65c6138e-e93e-49ac-9157-205975db6b00">4,939,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="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzgtMy0xLTEtMjAzODI4_f3a90fb0-9e59-46a4-8231-8327d08feb5f">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="id86a6f9760554209bc2155b406d0eeb7_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzgtNC0xLTEtMjAzODI4_edf537f0-b7b2-48f4-a0c8-3670f983782a">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="idb452ef3c1ac486789ea820faebaf5b1_I20221231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzgtNS0xLTEtMjAzODI4_c8478e69-57fd-438f-b8b6-b2a88503cbf7">4,939,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 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="id36ac0fda8bf43d598deb0f9914a5d39_I20221231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzExLTEtMS0xLTIwMzgyOA_db4e690a-8a39-4a7b-8f58-f0fc9839babc">631,411</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="id6f45790f12f443a9aada7b130ae0fdb_I20221231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzExLTItMS0xLTIwMzgyOA_4bf5d246-ea95-4dbd-aabf-b031d82bebf2">616,488</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="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231" decimals="-3" name="us-gaap:TimeDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzExLTMtMS0xLTIwMzgyOA_6e5b50b9-a353-4c55-a3f6-f51c195aed7b">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="id86a6f9760554209bc2155b406d0eeb7_I20221231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzExLTQtMS0xLTIwMzgyOA_02f31762-60b9-4811-966c-e0bbfb88b48c">616,488</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="idb452ef3c1ac486789ea820faebaf5b1_I20221231" decimals="-3" name="us-gaap:TimeDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzExLTUtMS0xLTIwMzgyOA_80f8ccd0-6068-4565-9309-5c7b70aee53d">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="id36ac0fda8bf43d598deb0f9914a5d39_I20221231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEyLTEtMS0xLTIwMzgyOA_f8ef469e-9d88-4e78-84ee-e6a93593b8e6">5,970,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEyLTItMS0xLTIwMzgyOA_03ed0525-4dd6-4dce-825e-f598d52f5af4">5,970,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEyLTMtMS0xLTIwMzgyOA_0a3e4b90-78f5-4800-a601-491586c39808">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="id86a6f9760554209bc2155b406d0eeb7_I20221231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEyLTQtMS0xLTIwMzgyOA_66186909-fa2e-4458-b04d-6e1f98b37112">5,970,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEyLTUtMS0xLTIwMzgyOA_2f31d31d-7b13-4d67-b38a-87662064cc11">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="id36ac0fda8bf43d598deb0f9914a5d39_I20221231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEzLTEtMS0xLTIwMzgyOA_06f3e04c-ac89-4513-bab4-5310a930a12c">56,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEzLTItMS0xLTIwMzgyOA_4feb1389-d5f7-4809-be5a-e64ce3e25977">56,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEzLTMtMS0xLTIwMzgyOA_7fcbe224-9f1c-47a6-b7e4-74e4e200df22">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="id86a6f9760554209bc2155b406d0eeb7_I20221231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEzLTQtMS0xLTIwMzgyOA_3a4fc8d8-6762-4b64-81b5-4468d3a6d6ed">56,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEzLTUtMS0xLTIwMzgyOA_dc5a747f-e650-4110-a48d-7c5da2942b2d">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="id36ac0fda8bf43d598deb0f9914a5d39_I20221231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE0LTEtMS0xLTIwMzgyOA_57c5e785-7200-4670-b5b6-4f722442e057">291,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE0LTItMS0xLTIwMzgyOA_30185f81-2187-40ee-9855-64ee277ee8bd">289,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231" decimals="-3" name="us-gaap:OtherBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE0LTMtMS0xLTIwMzgyOA_cad6adcd-eea4-4039-9a60-783230eecc32">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="id86a6f9760554209bc2155b406d0eeb7_I20221231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE0LTQtMS0xLTIwMzgyOA_d4bd9e0f-317a-41bd-8771-4ab5981c9f73">289,234</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231" decimals="-3" name="us-gaap:OtherBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE0LTUtMS0xLTIwMzgyOA_203a6e53-943e-4a5a-9076-69d0fc2f0dac">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="id36ac0fda8bf43d598deb0f9914a5d39_I20221231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE1LTEtMS0xLTIwMzgyOA_ce2fb801-4d86-4cf7-b927-cbc1329357f1">1,420</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="id6f45790f12f443a9aada7b130ae0fdb_I20221231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE1LTItMS0xLTIwMzgyOA_280b70ae-7292-40f4-bea0-65ff00317f78">1,420</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="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE1LTMtMS0xLTIwMzgyOA_fdac026c-6c2a-4361-a9a1-cda91f3da66f">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="id86a6f9760554209bc2155b406d0eeb7_I20221231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE1LTQtMS0xLTIwMzgyOA_10c7ddd0-14d1-4eb2-80cd-13c9b27ba37e">1,420</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="idb452ef3c1ac486789ea820faebaf5b1_I20221231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE1LTUtMS0xLTIwMzgyOA_f26a65d0-f272-4ae6-aa65-200127bf0cac">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: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, 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="i51b23a97f1924b3390f130f67abe2fd7_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzQtMS0xLTEtMjAzODI4_0a1e10e4-5139-470d-9ff5-6b6341656b2e">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="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzQtMi0xLTEtMjAzODI4_7ec004f2-e0f5-493b-8368-9871b794c203">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="i74b6f62d44954d059dc9d3da2fb86555_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzQtMy0xLTEtMjAzODI4_31a71f02-abb4-4559-a8be-a6bb02a8894a">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="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzQtNC0xLTEtMjAzODI4_e8451f76-ff33-4135-8ca0-1ee9a7c49e35">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="icba72a3b84184e14bb922081d404595c_I20211231" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzQtNS0xLTEtMjAzODI4_df27cb33-228f-415c-8710-a0d93d0e0542">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="i51b23a97f1924b3390f130f67abe2fd7_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzUtMS0xLTEtMjAzODI4_a45af6a2-482b-4105-9c83-5dd916bd77f2">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="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzUtMi0xLTEtMjAzODI4_82a150b9-fc53-4113-a7f4-2427b5ff810a">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="i74b6f62d44954d059dc9d3da2fb86555_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzUtMy0xLTEtMjAzODI4_996833cc-d38d-448a-b189-8864b42e4d7e">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="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzUtNC0xLTEtMjAzODI4_08c8f3ea-610c-4cf5-af07-60c06f452c87">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="icba72a3b84184e14bb922081d404595c_I20211231" decimals="-3" name="us-gaap:HeldToMaturitySecuritiesFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzUtNS0xLTEtMjAzODI4_c94b8237-6b80-436b-bd7f-7e50332eb80f">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="i51b23a97f1924b3390f130f67abe2fd7_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzYtMS0xLTEtMjAzODI4_17ec8b00-fcf0-4602-af96-7eb07985c7a6">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="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzYtMi0xLTEtMjAzODI4_1ff3f14c-89dc-4158-89da-5cdc0fc9d3dd">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="i74b6f62d44954d059dc9d3da2fb86555_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzYtMy0xLTEtMjAzODI4_7e937e94-19b6-4a88-8916-11ca6b50c12d">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="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzYtNC0xLTEtMjAzODI4_5d8f8fa9-bf39-4ff5-ae4f-1bb235dadbd5">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="icba72a3b84184e14bb922081d404595c_I20211231" decimals="-3" name="us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzYtNS0xLTEtMjAzODI4_f05294e8-1746-45f3-a230-79a00b4db649">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="i51b23a97f1924b3390f130f67abe2fd7_I20211231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzctMS0xLTEtMjAzODI4_a76bdfc4-6b2a-4ee7-89be-662fe3112008">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="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzctMi0xLTEtMjAzODI4_dbb9ac09-0801-4d15-abce-a31236eca622">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="i74b6f62d44954d059dc9d3da2fb86555_I20211231" decimals="-3" name="us-gaap:InterestReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzctMy0xLTEtMjAzODI4_7b57d121-66b4-4a56-8bb3-0867196c07bf">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="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231" decimals="-3" name="us-gaap:InterestReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzctNC0xLTEtMjAzODI4_555a018c-a97e-45f5-8bc4-e99e78d84577">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="icba72a3b84184e14bb922081d404595c_I20211231" decimals="-3" name="us-gaap:InterestReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzctNS0xLTEtMjAzODI4_d115e24c-8508-4385-81ce-b746a3a9aad3">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="i51b23a97f1924b3390f130f67abe2fd7_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzgtMS0xLTEtMjAzODI4_803893b0-db39-4858-b42c-fa57db3462b8">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="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzgtMi0xLTEtMjAzODI4_0f52d007-bb0f-42ea-b5bb-2e1da88ee2ee">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="i74b6f62d44954d059dc9d3da2fb86555_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzgtMy0xLTEtMjAzODI4_969b4873-49a0-4bcc-8e01-2c7d9af8bbfb">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="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzgtNC0xLTEtMjAzODI4_b78c8540-a9bb-42fa-92d9-759304cc8d8f">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="icba72a3b84184e14bb922081d404595c_I20211231" decimals="-3" name="us-gaap:LoansReceivableFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzgtNS0xLTEtMjAzODI4_11f0e547-dcdf-4f63-9bd0-106d7659e333">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="i51b23a97f1924b3390f130f67abe2fd7_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzExLTEtMS0xLTIwMzgyOA_64b43d36-14d8-46f2-a3ff-d6bc84b5d861">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="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzExLTItMS0xLTIwMzgyOA_6a676112-705c-44a0-9c76-f99106df1320">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="i74b6f62d44954d059dc9d3da2fb86555_I20211231" decimals="-3" name="us-gaap:TimeDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzExLTMtMS0xLTIwMzgyOA_72f2efd6-fb01-4c8d-92e3-756a15236471">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="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231" decimals="-3" name="us-gaap:TimeDeposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzExLTQtMS0xLTIwMzgyOA_a34ac8b8-2788-4085-bfdb-0b851bd9f8f1">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="icba72a3b84184e14bb922081d404595c_I20211231" decimals="-3" name="us-gaap:TimeDeposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzExLTUtMS0xLTIwMzgyOA_046b091f-0795-4cc8-8f4e-55b179441273">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="i51b23a97f1924b3390f130f67abe2fd7_I20211231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEyLTEtMS0xLTIwMzgyOA_54e693db-63dc-4d5f-9924-59f527a2b282">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="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEyLTItMS0xLTIwMzgyOA_3cffd555-a47b-4b29-ba45-aeb227f179e2">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="i74b6f62d44954d059dc9d3da2fb86555_I20211231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEyLTMtMS0xLTIwMzgyOA_9ef7793b-d8d4-4154-b334-cc57a9eba238">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="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEyLTQtMS0xLTIwMzgyOA_228111f7-1507-443c-9a44-58b5fa847df3">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="icba72a3b84184e14bb922081d404595c_I20211231" decimals="-3" name="tmp:OtherDepositsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEyLTUtMS0xLTIwMzgyOA_1bc64db1-5fca-4a42-a227-e9ac2582a26b">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="i51b23a97f1924b3390f130f67abe2fd7_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEzLTEtMS0xLTIwMzgyOA_6958f81d-0fca-471d-b9bd-5b2b946fc482">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="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEzLTItMS0xLTIwMzgyOA_c9a979b4-a645-4902-8026-03205a848e7e">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="i74b6f62d44954d059dc9d3da2fb86555_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEzLTMtMS0xLTIwMzgyOA_994ecdac-e92b-4b42-a90b-1d8e56d28234">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="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEzLTQtMS0xLTIwMzgyOA_f17a3a2e-4399-43a4-93db-612cc2d0bdf7">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="icba72a3b84184e14bb922081d404595c_I20211231" decimals="-3" name="us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEzLTUtMS0xLTIwMzgyOA_67ceea2e-2d88-4c2b-9e8f-b662908fa213">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="i51b23a97f1924b3390f130f67abe2fd7_I20211231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE0LTEtMS0xLTIwMzgyOA_c9791d2a-9d33-4ae8-a879-945b0364d834">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="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE0LTItMS0xLTIwMzgyOA_ba81d75c-a07a-4f9c-8e8a-92376d729868">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="i74b6f62d44954d059dc9d3da2fb86555_I20211231" decimals="-3" name="us-gaap:OtherBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE0LTMtMS0xLTIwMzgyOA_1940b3d7-cd0e-4739-a34e-1fcb925139a1">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="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231" decimals="-3" name="us-gaap:OtherBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE0LTQtMS0xLTIwMzgyOA_dd717874-8f2c-4807-abb1-06f548dfc34c">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="icba72a3b84184e14bb922081d404595c_I20211231" decimals="-3" name="us-gaap:OtherBorrowings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE0LTUtMS0xLTIwMzgyOA_92222883-d518-40fd-bfe7-59324016a5df">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;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="i51b23a97f1924b3390f130f67abe2fd7_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE2LTEtMS0xLTIwMzgyOA_bb3ae9ac-8e80-4027-b61a-c3b9d3b2b658">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="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE2LTItMS0xLTIwMzgyOA_0aa5e313-9533-419d-912d-4f1f44f8d3fe">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="i74b6f62d44954d059dc9d3da2fb86555_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE2LTMtMS0xLTIwMzgyOA_b6cfddce-6a46-4ee2-8856-3df2bd01b526">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="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE2LTQtMS0xLTIwMzgyOA_fd530736-c5df-4179-b46f-b55f79ef8ac6">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="icba72a3b84184e14bb922081d404595c_I20211231" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE2LTUtMS0xLTIwMzgyOA_92344aac-0fbe-454e-937b-9b281af4e49e">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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i62c716e4f4304fa9a7ba5ddad031190c"><div style="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></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="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="ic41d93084a174d97ace5fadce768b1bd_166"></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 20 <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90ZXh0cmVnaW9uOjk3YjQ4NmE3YmQ1OTRkMzM4NTdjODAzNDliZTlhYzRlXzM0MDE_78315f03-3744-48f4-9efc-d6fd9eb2233c" continuedAt="ibb8e3d1c87004c2fbc1986eca0b97bfb" escape="true">Regulations and Supervision</ix:nonNumeric></span></div><ix:continuation id="ibb8e3d1c87004c2fbc1986eca0b97bfb" continuedAt="i73ddc140fc0c4d31bbe28a44b737187d"><div 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%">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 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 (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 bank 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, 2022, the most recent notifications from Federal bank regulatory agencies categorized the Company's subsidiary bank as "well capitalized" under the regulatory framework for PCA. To be categorized as well capitalized, the Company and its subsidiary bank 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 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%">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-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></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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i73ddc140fc0c4d31bbe28a44b737187d" continuedAt="i80e99846a69f48319cce73984f72cd87"><div style="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, 2022 and December 31, 2021 for Tompkins and its banking subsidiaries.  Effective January 1, 2022, the Company's <ix:nonFraction unitRef="subsidiary" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="INF" name="tmp:NumberOfWhollyOwnedBankingSubsidiary" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90ZXh0cmVnaW9uOjk3YjQ4NmE3YmQ1OTRkMzM4NTdjODAzNDliZTlhYzRlXzQzOTgwNDY1MjE1NTM_e5a5ee54-2f31-4846-ac65-08c9d3b2e0d2">four</ix:nonFraction> wholly-owned banking subsidiaries were combined into one bank, with the Bank of of Castile, Mahopac Bank, and VIST Bank merging with and into Tompkins Trust Company (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. At December 31, 2022, the Company had <ix:nonFraction unitRef="subsidiary" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="INF" name="tmp:NumberOfWhollyOwnedBankingSubsidiary" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90ZXh0cmVnaW9uOjk3YjQ4NmE3YmQ1OTRkMzM4NTdjODAzNDliZTlhYzRlXzMyOTg1MzQ4OTM3Njk_b6634826-09f8-4b78-81be-1b83d896c67c">one</ix:nonFraction> wholly-owned banking subsidiary, 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 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="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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="i80e99846a69f48319cce73984f72cd87"><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90ZXh0cmVnaW9uOjk3YjQ4NmE3YmQ1OTRkMzM4NTdjODAzNDliZTlhYzRlXzM0MDI_b57fd643-8902-4ae0-96f1-b75306b8462a" 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 bank are as follows:</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:39.163%"></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.812%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.813%"></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 to be Considered 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, 2022</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQtMS0xLTEtMjAzODI4L3RleHRyZWdpb246MTA4ZjFjMGYxNWNlNDU2YjllNTIwMDJjNTgwZGY3NzJfNA_f1e91af7-a815-4277-b1d8-f1dfcc5608d0">780,472</ix:nonFraction> /<ix:nonFraction unitRef="number" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQtMS0xLTEtMjAzODI4L3RleHRyZWdpb246MTA4ZjFjMGYxNWNlNDU2YjllNTIwMDJjNTgwZGY3NzJfOA_9cd5487c-d644-4632-8803-ff9e4ea596ef">14.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:700;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQtMi0xLTEtMjAzODI4L3RleHRyZWdpb246ODcyMjdhZDBjMDEwNGQ0ZGIzM2Q2MzVkN2FkODc0NTBfNA_ddd7df8a-bdb4-4a96-9bbc-35a4d9aa4c61">568,431</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQtMi0xLTEtMjAzODI4L3RleHRyZWdpb246ODcyMjdhZDBjMDEwNGQ0ZGIzM2Q2MzVkN2FkODc0NTBfOA_bfa1f62b-da1e-4b18-ab60-7c7503c74b69">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQtMy0xLTEtMjAzODI4L3RleHRyZWdpb246YWViYmM4Njk4YzAxNDc2MWIwOWRmMzk3ZDhjOGQ5MGRfNA_58e57f91-5917-4d4b-b631-fd47a2b2fd75">541,363</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQtMy0xLTEtMjAzODI4L3RleHRyZWdpb246YWViYmM4Njk4YzAxNDc2MWIwOWRmMzk3ZDhjOGQ5MGRfOA_ba5af5cb-3895-46ee-bf69-82516415cc93">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%">Tompkins Community Bank</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="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUtMS0xLTEtMjAzODI4L3RleHRyZWdpb246NzIzMWU5YjIwOWNmNDhhZTkzZjRhNmEzNjhkOGRmZDRfNA_4b8d8dc1-0fe1-420a-bc72-40c74a7c0213">736,099</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUtMS0xLTEtMjAzODI4L3RleHRyZWdpb246NzIzMWU5YjIwOWNmNDhhZTkzZjRhNmEzNjhkOGRmZDRfNw_d70a5149-f281-4bdd-95c0-4b9c03dade99">13.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="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUtMi0xLTEtMjAzODI4L3RleHRyZWdpb246NmU1NDdlZTZlMzg5NDkyNWI4NWQ0MThjMDMwNTY4ZmRfNA_650685f3-827d-4f22-bd53-c98b23fab9d8">567,793</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUtMi0xLTEtMjAzODI4L3RleHRyZWdpb246NmU1NDdlZTZlMzg5NDkyNWI4NWQ0MThjMDMwNTY4ZmRfOA_80c8ff16-5468-46a0-ac76-4c69c30428eb">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="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUtMy0xLTEtMjAzODI4L3RleHRyZWdpb246MDA1ODQ3MDczYWU4NDA4N2IxMTUxNzA0Y2IxZjJkYzJfNA_f276c3d8-5fb8-449a-95ca-5d7452e51b91">540,755</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUtMy0xLTEtMjAzODI4L3RleHRyZWdpb246MDA1ODQ3MDczYWU4NDA4N2IxMTUxNzA0Y2IxZjJkYzJfOA_4510dce3-fcb1-4578-b0ef-4cc7ad180762">10.0</ix:nonFraction>%</span></div></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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"></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></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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzEwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmI1ZTdmYWVhODUzMzQ2MWM5YjFhNjc2MDUxZmQ4MDk3XzQ_74257fc1-58d1-434a-97b1-61a245ddac3e">730,330</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzEwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmI1ZTdmYWVhODUzMzQ2MWM5YjFhNjc2MDUxZmQ4MDk3Xzc_cdf49a5d-5525-4458-a7e4-cf5ba21cd1e2">13.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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzEwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjRkZGJmYWFlMTA0NDQ2MjY4NGJiYWQwMjU1YjdmZjBmXzQ_d8587f6b-8a9e-460a-a012-60d8ebddc67f">378,954</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzEwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjRkZGJmYWFlMTA0NDQ2MjY4NGJiYWQwMjU1YjdmZjBmXzg_c73014a1-4206-4481-837f-c532f08a08b0">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzEwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmEwZjU1YzJlYjcxODRiOTViY2QxNmExMDlmNTg5ZDA0XzQ_5f0ef890-25c5-489d-a823-ebaddfba8ce5">351,886</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzEwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmEwZjU1YzJlYjcxODRiOTViY2QxNmExMDlmNTg5ZDA0Xzg_deb78efb-2bbc-4b01-b7ed-18ce171eec72">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%">Tompkins Community Bank</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="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzExLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjljNjI2M2NhMjRkNjQzNDk4ZTU1MWMyNTk3MjdhOGFkXzQ_7a8c7619-9650-48d1-9641-5376e70bbcb9">685,956</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzExLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjljNjI2M2NhMjRkNjQzNDk4ZTU1MWMyNTk3MjdhOGFkXzc_64569aaa-9a72-49aa-b957-8a5815482450">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="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzExLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZkY2NiZDE5OGMxZjQ3ZmRiM2IyY2RmOWU3MGYyOWE3XzQ_5b949881-4b7a-4f2f-9d8c-18b5825c5bef">378,529</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzExLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZkY2NiZDE5OGMxZjQ3ZmRiM2IyY2RmOWU3MGYyOWE3Xzg_7888b1e9-b2de-46c1-b8b9-4b9ccf1fbde0">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="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzExLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE1ZDEwM2E1OTMwZjQwMmI5MjUzMGQzZDg3YjdhNWM5XzQ_fc6c1b33-ca2b-45ad-aab2-331b6e2247ae">351,491</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzExLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE1ZDEwM2E1OTMwZjQwMmI5MjUzMGQzZDg3YjdhNWM5Xzg_0a163897-5e4a-44b7-bb2a-2c0c5b0852e4">6.5</ix:nonFraction>%</span></div></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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"></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></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="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: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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE2LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjFjYWY5OGUyYTkwYzQwNmNiNWMzYWRlYWZjMWU4MjAyXzQ_d8d76771-0a1e-449e-b551-b6e4e25fe795">730,330</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE2LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjFjYWY5OGUyYTkwYzQwNmNiNWMzYWRlYWZjMWU4MjAyXzc_9e3202e8-9f40-4f72-a319-cb8a983916df">13.5</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE2LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFkMTJhOTdkMTFjMjQ5NmViNzRlNWUwZDAxZmI0MDNjXzQ_ba85e068-3fa5-48e2-a9da-96c5c7302a40">460,159</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="3" name="tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE2LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFkMTJhOTdkMTFjMjQ5NmViNzRlNWUwZDAxZmI0MDNjXzg_f05f3aa7-d6cf-4848-843b-31e648634ac8">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE2LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjI1M2JiYmRmZDJlODQzOTliOWEwZjUyNjYxOTg3OGQ3XzQ_25f384f0-d928-417d-92be-9c85c42e5829">433,091</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE2LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjI1M2JiYmRmZDJlODQzOTliOWEwZjUyNjYxOTg3OGQ3Xzg_71c16dac-cbfc-4a04-a621-a33591f7d001">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%">Tompkins Community Bank</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="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE3LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjRmODc2NDJjNTFmZjQzNGE4OWZmNDA3MTQzOGU4NTFjXzQ_d785a33e-584e-44b9-8c21-17bd4294a280">685,956</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE3LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjRmODc2NDJjNTFmZjQzNGE4OWZmNDA3MTQzOGU4NTFjXzc_c3518251-7fea-4e3b-91ed-35902e4dd4ca">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="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="-3" name="tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE3LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNlMDQzYWU4ZjI2ZTQ1ZDdiYjZiZjc2MzMxZDBmNGNiXzQ_24ccd6f1-10a2-4059-9eab-c5400b16059f">459,642</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="3" name="tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE3LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNlMDQzYWU4ZjI2ZTQ1ZDdiYjZiZjc2MzMxZDBmNGNiXzg_3ad0a232-391d-46b5-990f-1b116dc8d245">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="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE3LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjkxMTRjYmU5YjdhZDQ4MzViMzZkNzZjMDRkMTg0YmM3XzQ_645ff997-cdb5-4d0e-9a6d-272ffabbfdfa">432,604</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE3LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjkxMTRjYmU5YjdhZDQ4MzViMzZkNzZjMDRkMTg0YmM3Xzg_2363b665-3c9b-4af1-8a04-92663ba645be">8.0</ix:nonFraction>%</span></div></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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"></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></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: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="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: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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjcxMjQ3NTNmNTM4OTQ2NDE5ZGQyNDU5ZGQwZDc0ZDMzXzQ_44588efa-f951-4d74-96fc-1c1408baeeb7">730,330</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjcxMjQ3NTNmNTM4OTQ2NDE5ZGQyNDU5ZGQwZDc0ZDMzXzc_90563378-3ff9-4184-aebd-d409a5edbc05">9.3</ix:nonFraction>%</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjI0OGQ3YzlkOTk5ODRhMjA5YjYwMDYyYWFmYjBkOWIxXzQ_e8911775-9241-4fcc-ac52-fb5c84ad0d4a">312,695</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjI0OGQ3YzlkOTk5ODRhMjA5YjYwMDYyYWFmYjBkOWIxXzg_78d09bf2-9b8d-4e95-99a5-52f96d435b6f">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJkNzQ4NzhiNmYyYjQzOTk5MmRlOTBmYjhiZDhiY2Q1XzQ_931a90fb-091a-4c7c-8022-cd93d1d11e4b">390,868</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJkNzQ4NzhiNmYyYjQzOTk5MmRlOTBmYjhiZDhiY2Q1Xzg_b5bf2867-83ea-4f21-ac6a-cdb1f041798e">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%">Tompkins Community Bank</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="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIzLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmU3ZjNkY2QzOTg3YzQ3ZjRhZDhjZTFkODI0ZGJkODAzXzQ_589e3c24-d229-45c3-b9c8-c06b3f37862f">685,956</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIzLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmU3ZjNkY2QzOTg3YzQ3ZjRhZDhjZTFkODI0ZGJkODAzXzc_f33fb1f9-53b6-434a-9a86-22ac4f55162b">8.8</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="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIzLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjFlYjQ3YzgwMjE0NjQyZTQ5MDg2Y2NlNjA0MTBiMjE5XzQ_30ce45f7-0c65-4465-b792-0957252f0864">312,057</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIzLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjFlYjQ3YzgwMjE0NjQyZTQ5MDg2Y2NlNjA0MTBiMjE5Xzg_a5f72be9-e4ab-416f-80ab-e4cca8073ea8">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="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIzLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjc3YjkyNDQ0ODI5ZjRmOGI5ZThhOTI3M2U5ZTdiOTZiXzQ_2760000a-d220-404e-b96a-0e83e3311f2e">390,071</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIzLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjc3YjkyNDQ0ODI5ZjRmOGI5ZThhOTI3M2U5ZTdiOTZiXzg_a114a46c-68c7-4660-81a3-c4ef2c333e88">5.0</ix:nonFraction>%</span></div></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 style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt 0 19pt"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"></td></tr><tr style="height:3pt"><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, 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="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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjg5NzdlZDAyOGU1NzQzZmRiMDEwMDJiN2ZlYzFjM2FlXzQ_3b66fe10-f789-48c4-a5e0-fd974f753066">735,187</ix:nonFraction> /<ix:nonFraction unitRef="number" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjg5NzdlZDAyOGU1NzQzZmRiMDEwMDJiN2ZlYzFjM2FlXzg_79024921-988c-4a5d-86e2-b5282b3ed5bf">14.2</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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmQ2NWVjYjUzYjhmZjRkNDNiMzQ5YTA4MTI3YjBlOGJlXzQ_7a50dcb6-b799-48ab-8e60-a762ef4527eb">524,345</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmQ2NWVjYjUzYjhmZjRkNDNiMzQ5YTA4MTI3YjBlOGJlXzg_b55d83fe-e4e2-4e7c-bd0d-fc58d3406396">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjg0MDE0ZmIyODI1YTQyODhhOWU0YTBmZWRjYzk1ZDAwXzQ_40c31f8b-713e-416d-97c7-1e12dd2bd862">516,519</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjg0MDE0ZmIyODI1YTQyODhhOWU0YTBmZWRjYzk1ZDAwXzg_26a69a3b-ef5f-4893-9b7e-45715be9e65e">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="i6147f461d07242d18181a504a52aa790_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMxLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZkMmY4NjcyNzZlOTRmMDg5NjNmYTEwZDdiMTQ2MGQ4XzQ_7df03fa9-7b97-4d43-ae71-86b1476063e7">219,976</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i6147f461d07242d18181a504a52aa790_I20211231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMxLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZkMmY4NjcyNzZlOTRmMDg5NjNmYTEwZDdiMTQ2MGQ4Xzc_8ef69301-ab9a-4784-b5b2-f3a43703b85c">14.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="i6147f461d07242d18181a504a52aa790_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMxLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjMzYjExNTdlYTA4MzQ2ZWI4ZjFmZjg5YTBlNzRhOGU2XzQ_f9ae6a09-e6c9-44a6-bbaa-037e739c16b9">156,631</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i6147f461d07242d18181a504a52aa790_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMxLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjMzYjExNTdlYTA4MzQ2ZWI4ZjFmZjg5YTBlNzRhOGU2Xzg_3eb5aa12-b9b9-441e-bc1e-3ac1556f8c2b">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="i6147f461d07242d18181a504a52aa790_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMxLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjUwYWU2MmJjMTYyZDRmOWI4Zjc2OGJjOTM0Y2E3ZTdhXzQ_f36b4f54-9e25-473d-b60d-fdd4062eeee7">149,172</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i6147f461d07242d18181a504a52aa790_I20211231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMxLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjUwYWU2MmJjMTYyZDRmOWI4Zjc2OGJjOTM0Y2E3ZTdhXzg_f7239e46-61e7-40da-8799-b387d4127fe4">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="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjI4MGExYWM1MTZmYTQ4ZjQ5YWNjYTkyZmRlYThlYjJlXzQ_500829fc-ec51-4a2a-aa2d-19ee530b235e">160,757</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjI4MGExYWM1MTZmYTQ4ZjQ5YWNjYTkyZmRlYThlYjJlXzc_e5e3e6d9-6e30-4f1d-b8a6-da6c7c409a82">12.2</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="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJlNzAwMDllMjNjMzRhNDVhN2NhYWQ4YzgxNDljN2EwXzQ_f29498ca-2eef-4210-993f-ee8faa3e014d">138,104</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJlNzAwMDllMjNjMzRhNDVhN2NhYWQ4YzgxNDljN2EwXzg_5e5cbe4e-5220-4fcc-a7cf-169d365757e0">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="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNkMTIzNDBhMTZkYjRiZTZhNmU4ZmNkYWZmYmUxN2I1XzQ_c7b8933a-97a7-4382-aae0-7581c7cbf295">131,527</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNkMTIzNDBhMTZkYjRiZTZhNmU4ZmNkYWZmYmUxN2I1Xzg_4ab6bb67-a360-48c2-9f8d-28b0a9000a78">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="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMzLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjEzZDY0MmNhYzQ2YTQyNGQ4OTgzM2VkODRkYTVjYWMwXzQ_f67bd494-462e-4d12-bddd-b611e45ac237">136,247</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMzLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjEzZDY0MmNhYzQ2YTQyNGQ4OTgzM2VkODRkYTVjYWMwXzc_8ba6f69c-db38-429c-9f74-1e1d1a47c7c2">12.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="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMzLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjczZTE3MzU1MTJlNTRlOWFhN2QyMDQ4OTEyZjQ4NmU4XzQ_f80f7e62-bebd-498a-90dc-d44b4d0982d2">112,649</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMzLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjczZTE3MzU1MTJlNTRlOWFhN2QyMDQ4OTEyZjQ4NmU4Xzg_bd79c013-c2b8-46db-a3b0-b19a7f884823">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="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMzLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmE5ZDU4ZTRhODdjMTQwYWJhNzE3NmRkMzFhYjMxMDAxXzQ_735ca02a-976e-4faf-8bbb-686d0a6f67ee">107,285</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMzLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmE5ZDU4ZTRhODdjMTQwYWJhNzE3NmRkMzFhYjMxMDAxXzg_8b9e85d2-0102-4efe-bfcd-3e143f458460">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="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="-3" name="us-gaap:Capital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM0LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjk4MGRhMGRjYWJlMjQ3MGFiNzI4OTZmOGRhNTliMDE0XzQ_ae232c8a-71f3-4e66-97a4-e3f427f933d2">173,889</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="3" name="us-gaap:CapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM0LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjk4MGRhMGRjYWJlMjQ3MGFiNzI4OTZmOGRhNTliMDE0Xzc_4a1bfbb0-86f7-4426-abc8-92a22e059c89">13.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="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="-3" name="us-gaap:CapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM0LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjBhZDc4ZWEzYjA4YjRlMmM4YzMzNTYyZDNjMmI4YjljXzQ_8e70173b-8575-4fef-a8fe-f430eea89633">134,403</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="3" name="us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM0LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjBhZDc4ZWEzYjA4YjRlMmM4YzMzNTYyZDNjMmI4YjljXzg_8fc53f5a-22c3-491d-8b61-d3bd1781f25d">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="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="-3" name="us-gaap:CapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM0LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmUzNWYwNDEyNTQyZjQ2MWFiZjhhOTY2ZDQ2YzNlMzM1XzQ_f6f57a13-4a38-473c-95b2-b07a2e3b8131">128,003</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="3" name="us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM0LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmUzNWYwNDEyNTQyZjQ2MWFiZjhhOTY2ZDQ2YzNlMzM1Xzg_383c815c-c6c8-42f2-96d7-84e4653b0576">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%">$<ix:nonFraction unitRef="usd" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM2LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjUzNzAyMDY2M2I3ZjQ3MDQ4ODQ3OTdiNDNkNmVjMDY4XzE1MzkzMTYyNzg4OTAz_3c1a52cd-5543-4917-80ec-e8a943e4dc78">688,425</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM2LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjUzNzAyMDY2M2I3ZjQ3MDQ4ODQ3OTdiNDNkNmVjMDY4XzEz_0624b444-c3c4-4580-b1b2-a2f663cc4893">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM2LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmViN2NlNTg2NmIwNDQzYTVhNmZmYWYwMDA3NmE1YWYxXzQ_3789deca-0b36-4de2-8e40-eb8ae1164670">361,563</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM2LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmViN2NlNTg2NmIwNDQzYTVhNmZmYWYwMDA3NmE1YWYxXzg_01bd0be0-6675-4ac1-9283-86c82dc374fc">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM2LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjg2ZjhmMDQ4YzQxZDRjMzQ4NWIxZDUwYWRjOWFlMTJmXzQ_f48a4fd9-1621-4586-a4ae-1f12e0a110bf">335,737</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM2LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjg2ZjhmMDQ4YzQxZDRjMzQ4NWIxZDUwYWRjOWFlMTJmXzg_dc631e33-055b-45e3-bc56-f91d8d824dd0">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="i6147f461d07242d18181a504a52aa790_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM3LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmEzODdjY2E0N2IxNzRlYzJiOGEzMzcyMjAwYWMyMTA1XzQ_e462ad1a-5cda-4d3a-a5f1-cd016dadf788">207,632</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i6147f461d07242d18181a504a52aa790_I20211231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM3LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmEzODdjY2E0N2IxNzRlYzJiOGEzMzcyMjAwYWMyMTA1Xzc_c3fe6b8e-7cd1-4dea-b11a-14e94fd60cc4">13.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="i6147f461d07242d18181a504a52aa790_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM3LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmM4MzhmYzlmZDNjNTRkMzZiZDE5Yjk0ZjUwODk1MWU5XzQ_a8eace28-2473-4adc-812b-b2630482d3af">104,421</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i6147f461d07242d18181a504a52aa790_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM3LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmM4MzhmYzlmZDNjNTRkMzZiZDE5Yjk0ZjUwODk1MWU5Xzg_d4d9d6b1-be9b-4106-a4b0-0c2ed7a75f78">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="i6147f461d07242d18181a504a52aa790_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM3LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZhYjg2NjMwYzA3ODRiNWViNWYzYTlmNzNkZTg5ZmIwXzQ_71070d15-ea55-47e0-8ccc-528ea53de0cd">96,962</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i6147f461d07242d18181a504a52aa790_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM3LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZhYjg2NjMwYzA3ODRiNWViNWYzYTlmNzNkZTg5ZmIwXzg_e85b6c1d-f721-4053-bd00-d95c1810209a">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="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM4LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmQzNWFmNjFlYjllMTQwNmJiOWRhZjdjYWEzMTQwOTE4XzQ_bd61fe95-e31d-41e3-bdb9-a98f11ff2d7d">149,154</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM4LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmQzNWFmNjFlYjllMTQwNmJiOWRhZjdjYWEzMTQwOTE4Xzc_165fee4c-b880-47f1-b2b6-f9e0f1f00553">11.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="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM4LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjU5NzBkNzJjMTYwZjRhODJiOThjZWQ3NDllZGNkYmI5XzQ_b7421c8e-debf-43ef-968a-2602be277c74">92,069</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM4LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjU5NzBkNzJjMTYwZjRhODJiOThjZWQ3NDllZGNkYmI5Xzg_040d98bf-dfb3-4b49-b990-a58db333fc4d">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="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM4LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZlN2RkMTQxN2JiYjQ1ZTNhOWIzZmRkMzcxYmQyZjQ2XzQ_aa9c24e2-ef0e-46d4-88b9-8ad4e93c2c9c">85,493</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM4LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZlN2RkMTQxN2JiYjQ1ZTNhOWIzZmRkMzcxYmQyZjQ2Xzg_9b59ba51-0635-42cc-9f8c-61a32b3e2185">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="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM5LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmNjMDY0ZmY2NTY2ZjQ2ZDViYTdmN2UxNWM5MmYzMWM4XzQ_c830c924-62bb-4dd3-bc49-c1c0ac56469f">126,718</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM5LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmNjMDY0ZmY2NTY2ZjQ2ZDViYTdmN2UxNWM5MmYzMWM4Xzc_7c3456f9-31e7-4b05-93bf-a0121804c287">11.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="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM5LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE0NmQwZWM1YjUxZjRkOGY5M2ViZWYzNTgzNGUxZDM4XzQ_4e536c6b-4b5a-405e-88c5-e9ff03ad4a58">75,100</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM5LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE0NmQwZWM1YjUxZjRkOGY5M2ViZWYzNTgzNGUxZDM4Xzg_1aaf6f06-c0d4-40cd-8f98-7fd07aa5c649">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="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM5LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmViYzc1MTYyYjFlNDQ2OTU4ODA0YWJjM2Q0YWFiNWJlXzQ_fd665171-a81f-42da-8362-06a9c1323d4c">69,735</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM5LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmViYzc1MTYyYjFlNDQ2OTU4ODA0YWJjM2Q0YWFiNWJlXzg_99efb300-8901-4a9d-8fb3-dd6eaf7c8c95">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="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="-3" name="us-gaap:CommonEquityTierOneCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjAyZTgwYmViYzE2YjQ1NDY5MGEzOGY2ZjBiY2E3NTU5XzQ_d34003b2-a325-40ec-8161-221f3817934b">163,145</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="3" name="us-gaap:CommonEquityTierOneCapitalRatio" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjAyZTgwYmViYzE2YjQ1NDY5MGEzOGY2ZjBiY2E3NTU5Xzc_8336d050-af2f-40c8-85b7-f26eb467916f">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="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjllNTQzMDM2NTg2ODRhOWQ5OGE3NmMyYjRhNTc3Zjc1XzQ_0c0e41de-0575-47be-aaff-8a1e4cca41fc">89,602</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjllNTQzMDM2NTg2ODRhOWQ5OGE3NmMyYjRhNTc3Zjc1Xzg_761d7db8-5a6e-4f77-8ff6-3266787e48ad">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="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="-3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjU4YThhZjkzZTMxMDQ3Njk4MzM1OWEyNGJjNjM4YjVkXzQ_ef0591fe-72c2-4da2-a33b-9293de1eeefd">83,202</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="3" name="tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjU4YThhZjkzZTMxMDQ3Njk4MzM1OWEyNGJjNjM4YjVkXzg_268ff970-47c1-45d4-9d5a-df1bec993774">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJiMmZjMmJlOTg0NzQ3ZjFhNGJjNDc5MjA2NTUyY2RjXzQ_ea15b52f-6149-4287-ba83-18cfd386426b">688,425</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJiMmZjMmJlOTg0NzQ3ZjFhNGJjNDc5MjA2NTUyY2RjXzc_4662b93d-161d-41af-89e4-461b7c6587eb">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmVhMzYxMzY0ZjhiZTQ1MWY4YmE2OTU2ZjAwYzRhYmUyXzQ_b849db03-4cae-4aa8-bdc1-d910f2ff66b3">439,041</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="3" name="tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmVhMzYxMzY0ZjhiZTQ1MWY4YmE2OTU2ZjAwYzRhYmUyXzg_22cefe5e-3329-45bd-a597-956af004c2b5">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjlhY2QxNGFiOTE2MjQxODE5M2Q5MjAzYWVkZTRiNjRiXzQ_0e3bdf88-441d-45cc-a66b-9235d0ac6041">413,215</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjlhY2QxNGFiOTE2MjQxODE5M2Q5MjAzYWVkZTRiNjRiXzg_ca0d4dcf-73bd-42cd-822a-76857fe42e1e">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="i6147f461d07242d18181a504a52aa790_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQzLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjQ3NjZlZmRiYmEyODRkY2FhN2VkYTVlNWU4NjcxMjQyXzQ_4d592ad4-834e-4bfa-ad6c-058b40d29b2f">207,632</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i6147f461d07242d18181a504a52aa790_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQzLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjQ3NjZlZmRiYmEyODRkY2FhN2VkYTVlNWU4NjcxMjQyXzc_6ab3e7b2-4e23-45b0-8c8f-b826205ceaf2">13.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="i6147f461d07242d18181a504a52aa790_I20211231" decimals="-3" name="tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQzLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmYwODkyMWRmMjI5NjRkNDdhNzU3MTYwYTIxZWM2N2ZmXzQ_621cf4fa-7474-4250-a36f-a96d1268c8eb">126,797</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i6147f461d07242d18181a504a52aa790_I20211231" decimals="3" name="tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQzLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmYwODkyMWRmMjI5NjRkNDdhNzU3MTYwYTIxZWM2N2ZmXzg_4499c2d5-0da6-4de7-beb6-93ecec389b4e">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="i6147f461d07242d18181a504a52aa790_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQzLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZlMjIxMzViOWRmYjQ5M2JhMjNjNjg1Mjc0ZTZhZDFlXzQ_ea3386e5-ec62-4ad3-85c7-51bf4f7447fe">119,338</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i6147f461d07242d18181a504a52aa790_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQzLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZlMjIxMzViOWRmYjQ5M2JhMjNjNjg1Mjc0ZTZhZDFlXzg_03841f78-ef56-466e-9e69-cd69bd22d8db">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="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ0LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmUyN2U3ZmUxYjg1YjQwMzQ4ZmM2NTE1NDQ4ZGY3M2E2XzQ_06924d95-5b44-41e0-9e58-78ee4f6ca2e7">149,154</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ0LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmUyN2U3ZmUxYjg1YjQwMzQ4ZmM2NTE1NDQ4ZGY3M2E2Xzc_8f368f20-eb23-40c4-8ab4-81f407efe179">11.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="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="-3" name="tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ0LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjRhNTJhM2JiMTU0ZDRhZGRhNDUxNTVkMTk0ZmQ3ODRiXzQ_2a3030c8-9688-4a8e-b8a4-ffc8047fe7d9">111,798</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="3" name="tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ0LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjRhNTJhM2JiMTU0ZDRhZGRhNDUxNTVkMTk0ZmQ3ODRiXzg_e2346fe2-ac46-4bbf-9305-9d3f65880f93">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="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ0LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE5ZWQwNjM3ZDdmNDQxZjFhZjBkZjk1MTBjNTg1ZTdhXzQ_690654a4-fe59-49a7-a95c-f1a0d513f90c">105,222</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ0LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE5ZWQwNjM3ZDdmNDQxZjFhZjBkZjk1MTBjNTg1ZTdhXzg_8fe293a4-55fe-4a98-a9eb-d3e3bc966eb3">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="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ1LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNiZDEzODY5OGZjMzRhZGZhOTI3ODAzNDhjMTMzY2YzXzQ_30536ce7-b996-4f99-b3bb-3a3b7b6c4014">126,718</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ1LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNiZDEzODY5OGZjMzRhZGZhOTI3ODAzNDhjMTMzY2YzXzc_236cd047-2f2e-47ec-8717-13d86550a817">11.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="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="-3" name="tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ1LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjIzOGNkOTFiZDRiNTQ1ZDM4MjAwMTA4ZmRmMDc4MmNlXzQ_06666f6e-b20b-4a3e-927b-57b668e2d826">91,192</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="3" name="tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ1LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjIzOGNkOTFiZDRiNTQ1ZDM4MjAwMTA4ZmRmMDc4MmNlXzg_20c60638-c74f-411b-b834-ec07daf4a2f5">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="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ1LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFjMzQ1NjMyYWM1MTRlODdiMjY3MmU5Njg2MDdjYjY0XzQ_10d42a3f-188e-425c-85a7-f508af757d06">85,282</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ1LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFjMzQ1NjMyYWM1MTRlODdiMjY3MmU5Njg2MDdjYjY0Xzg_51f1f5bd-d411-4371-a306-582d19daf0e4">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="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ2LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjZlNDEwM2E2YmYxNDRlNzhhNzdiNmIzYjMzZjUzYWFjXzQ_f9a9acb6-4702-4173-b9d3-2d0353ea424f">163,145</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ2LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjZlNDEwM2E2YmYxNDRlNzhhNzdiNmIzYjMzZjUzYWFjXzc_73de9853-794d-40da-9c65-06883fb61a69">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="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="-3" name="tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ2LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNkYjQ4ZTY1NGNkZjQxZGNiNGNiMDZhNTU2ZGZkYjM3XzQ_df5e4219-f837-4f01-a22a-9d7b938a9845">108,803</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="3" name="tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ2LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNkYjQ4ZTY1NGNkZjQxZGNiNGNiMDZhNTU2ZGZkYjM3Xzg_443a4692-8d9f-489a-988f-2c8e980a2161">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="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="-3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ2LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjBjYjkwMWVjMmUzMjQ3MTU4ODQ3OGY1MDVhZTVmMjk3XzQ_7b3df0ee-3e7a-438a-8273-19a9ac4ffc50">102,403</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="3" name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ2LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjBjYjkwMWVjMmUzMjQ3MTU4ODQ3OGY1MDVhZTVmMjk3Xzg_bc599391-7328-415c-a8a1-b8793576894e">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ4LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE2YTAxZmZiMmVkMjQ3NDFhMTYyZjAwZDkyYmEzNWI4XzQ_3f6f19fa-68cd-432c-949f-96125e9e67d3">688,425</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ4LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE2YTAxZmZiMmVkMjQ3NDFhMTYyZjAwZDkyYmEzNWI4Xzc_e668d5db-66ee-4a6a-9117-f48c05e58a87">8.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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ4LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjUxMTE5M2FlZGUxNDQ3M2Q4ODQ0MDhkMDgxNGU0YzMyXzQ_d12da026-29b6-4726-8c3a-80a331b248b8">315,820</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ4LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjUxMTE5M2FlZGUxNDQ3M2Q4ODQ0MDhkMDgxNGU0YzMyXzg_6cf9fbe6-c87d-465f-990d-679bb69ee209">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ4LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjJjOGZjOGVmZjNmOTQyOTliYWZmODUxODEzM2VmYjhkXzQ_9e4f1fd8-1c3f-4bd0-b809-66b747d677c3">394,775</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ4LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjJjOGZjOGVmZjNmOTQyOTliYWZmODUxODEzM2VmYjhkXzg_b89e3df1-1bb6-4150-be9f-a46fda424d17">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="i6147f461d07242d18181a504a52aa790_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ5LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmU3MzA4NWIzYTA3MjQ0MGNiNjZlOWQwNTM0ODYwMzI5XzQ_8b0cf272-46bd-45f9-88bc-098032c593a4">207,632</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i6147f461d07242d18181a504a52aa790_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ5LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmU3MzA4NWIzYTA3MjQ0MGNiNjZlOWQwNTM0ODYwMzI5Xzc_97c75da0-9366-4ad9-9a4c-4ea0f24a75e1">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="i6147f461d07242d18181a504a52aa790_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ5LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjllMDFjMDRiZDZhMzRhMWVhYWQ5Njc5ZjkyN2I5YjAyXzQ_e6292ed4-eaff-4142-bf82-614808504780">99,000</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i6147f461d07242d18181a504a52aa790_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ5LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjllMDFjMDRiZDZhMzRhMWVhYWQ5Njc5ZjkyN2I5YjAyXzg_0b17669d-578d-493e-8154-e2d835dfdeb9">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="i6147f461d07242d18181a504a52aa790_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ5LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjEwMzcwMWVkZTYwZDRjMWViNGVlMTI0YmJlNWRiNDAzXzQ_ac130e76-ff8d-4292-a74f-bebc4d911b16">123,751</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i6147f461d07242d18181a504a52aa790_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ5LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjEwMzcwMWVkZTYwZDRjMWViNGVlMTI0YmJlNWRiNDAzXzg_760657b2-40ee-4b85-90ab-e0c650762302">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="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmUwZDNjZmNhYWRhNzQ2OTNiOTUwNzM5MTc0YmJiY2Y5XzQ_19caa9bd-1066-4677-815e-8bf04ac8e40f">149,154</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmUwZDNjZmNhYWRhNzQ2OTNiOTUwNzM5MTc0YmJiY2Y5Xzc_bb13aa24-db11-4c86-8c14-77c0a11fef1c">7.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="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjhjMWE3MDQ3NmU1YzRjMDZiNzA3Mjg4ZDIyOTQzYzg5XzQ_b90083eb-ef71-4599-9a3e-fc3eb2fa1eea">75,935</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjhjMWE3MDQ3NmU1YzRjMDZiNzA3Mjg4ZDIyOTQzYzg5Xzg_0b552279-afb1-47ae-ac17-f92abaf50826">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="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFjMDVjNmJmM2NlMjRiYjM4ZTlmYzFmYzE5YmMyMjUzXzQ_7f2acaf6-cc68-48ff-86e5-7069c3c5f88c">94,918</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFjMDVjNmJmM2NlMjRiYjM4ZTlmYzFmYzE5YmMyMjUzXzg_603999c8-1e97-4e1f-8659-d6f915aba4c2">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="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUxLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjJmOTliZjk4OTAxOTQ1NTRiZmQ0NTM0YmI4NDZlOWJkXzQ_3a36968f-a571-46b6-a43b-643902e069da">126,718</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUxLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjJmOTliZjk4OTAxOTQ1NTRiZmQ0NTM0YmI4NDZlOWJkXzc_fa6ef85f-cf45-4b88-a7e8-72b34c81ae64">8.1</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="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUxLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjZiOTM2ODMyNWJjNjQ2YTA5YjAxMTFhNGNhMDg5M2ZkXzQ_2895453b-b03e-4328-a249-ee2cfadfbc41">62,815</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUxLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjZiOTM2ODMyNWJjNjQ2YTA5YjAxMTFhNGNhMDg5M2ZkXzg_6aed91f4-adcc-44a0-9218-4d2328b66423">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="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUxLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFjODRiMDc1NDkxOTQ1MzZiM2FhOGY2MTA4MjU1YTA0XzQ_b2e4ba8a-f3f1-495a-990d-7b216491b455">78,519</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUxLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFjODRiMDc1NDkxOTQ1MzZiM2FhOGY2MTA4MjU1YTA0Xzg_ca749f35-18a2-4c8b-99e6-94a5d4e83e0b">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="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapital" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmNjYTZkZTk3MzA2NTQ0MjNhNDhkMTBmZDE4NWZiNjJkXzQ_f342e03f-7a62-40f5-9c96-158df032aa0e">163,145</ix:nonFraction>/<ix:nonFraction unitRef="number" contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmNjYTZkZTk3MzA2NTQ0MjNhNDhkMTBmZDE4NWZiNjJkXzc_01d07749-6c0b-4eb9-ae6d-f6f44947b057">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="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmRhYjM1OGQ1ZmQzOTQyNDRiMWY5NTU2OTc3NGZhMTI1XzQ_797114d5-507e-4962-95e1-79abbc8569fd">77,953</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmRhYjM1OGQ1ZmQzOTQyNDRiMWY5NTU2OTc3NGZhMTI1Xzg_1a5898d1-b6be-4754-9ec0-8f93c8439d8a">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="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="-3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjQyMDNjN2JhYjBjODQxYzhiYTM1NmNhODgyYjgxNjJhXzQ_d033f166-3ca6-4c59-8575-f3630fec8fcc">97,441</ix:nonFraction>/&gt;<ix:nonFraction unitRef="number" contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231" decimals="3" name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjQyMDNjN2JhYjBjODQxYzhiYTM1NmNhODgyYjgxNjJhXzg_305ea874-a7d2-4328-a845-bdd6da888a2c">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%">123</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 21 <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90ZXh0cmVnaW9uOjFkYWUyNjRkOTE2YzQ3OTBhNjA0OTZjOWJjOGMwMTM2XzM5Ng_38ca135a-75ab-44d5-ab68-aa9b7ba23f65" continuedAt="i7aab9a1adb734a5aa37f4b9ec3611fd2" escape="true">Condensed Parent Company Only Financial Statements</ix:nonNumeric></span></div><ix:continuation id="i7aab9a1adb734a5aa37f4b9ec3611fd2" continuedAt="ia966698cf0ba4ae7b0fc0ec12e024e4a"><div 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90ZXh0cmVnaW9uOjFkYWUyNjRkOTE2YzQ3OTBhNjA0OTZjOWJjOGMwMTM2XzQxMg_31779086-6f0b-4ed2-b1af-6d012ad69544" 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) 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:2px 1pt;text-align: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 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%">12/31/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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></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="if9f0430a0794473e8754ea666d8a17c4_I20221231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzMtMS0xLTEtMjAzODI4_a6cff680-ea1f-4db4-9869-5586d53f03df">28,543</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ic1469373beb94d89931277250f87075c_I20211231" decimals="-3" name="us-gaap:Cash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzMtMi0xLTEtMjAzODI4_1a23e81e-fde5-4514-acdd-551755a070a2">18,691</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="if9f0430a0794473e8754ea666d8a17c4_I20221231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzUtMS0xLTEtMjAzODI4_b6996fab-0548-4fd1-a94e-1f0933843dfb">587,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1469373beb94d89931277250f87075c_I20211231" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzUtMi0xLTEtMjAzODI4_142cca6f-00fb-4533-8a2c-777cd35de265">705,723</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="if9f0430a0794473e8754ea666d8a17c4_I20221231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzYtMS0xLTEtMjAzODI4_e849f75e-6f74-4b7d-84df-4d75f5e277c1">1,344</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ic1469373beb94d89931277250f87075c_I20211231" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzYtMi0xLTEtMjAzODI4_1f860fd1-5d58-4d32-8883-fec600b58de2">4,032</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="if9f0430a0794473e8754ea666d8a17c4_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzctMS0xLTEtMjAzODI4_fbec5872-f86a-4a0f-baca-8f50fb0b46c3">616,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:#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="ic1469373beb94d89931277250f87075c_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzctMi0xLTEtMjAzODI4_a092247f-c5b7-46c2-aac3-27d59431b814">728,446</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="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:#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="if9f0430a0794473e8754ea666d8a17c4_I20221231" decimals="-3" name="us-gaap:OtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzExLTEtMS0xLTIwMzgyOA_32b74cb4-0e84-4dfe-b54f-060acebf091c">942</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ic1469373beb94d89931277250f87075c_I20211231" decimals="-3" name="us-gaap:OtherLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzExLTItMS0xLTIwMzgyOA_19355072-f4a7-44ab-8c88-ab0df6ca6aa2">917</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="if9f0430a0794473e8754ea666d8a17c4_I20221231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzEyLTEtMS0xLTIwMzgyOA_b034dfc6-0676-4273-9e2c-f0568aea7514">615,978</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ic1469373beb94d89931277250f87075c_I20211231" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzEyLTItMS0xLTIwMzgyOA_684e7877-c56f-43d0-91f2-72ff60c11604">727,529</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="if9f0430a0794473e8754ea666d8a17c4_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzEzLTEtMS0xLTIwMzgyOA_efe86b11-707d-4bb4-803c-e5cb0bcc0313">616,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:#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="ic1469373beb94d89931277250f87075c_I20211231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzEzLTItMS0xLTIwMzgyOA_4cd48384-c94c-435d-8cda-b60742ebbbec">728,446</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="srt:ScheduleOfCondensedIncomeStatementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90ZXh0cmVnaW9uOjFkYWUyNjRkOTE2YzQ3OTBhNjA0OTZjOWJjOGMwMTM2XzQwMQ_f36195f9-c7bc-4a46-bc40-3ec382f718c9" 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="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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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="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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="tmp:DividendsReceivedFromSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzMtMS0xLTEtMjAzODI4_5c44cb0f-3076-4955-8701-884e0653e665">62,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;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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="tmp:DividendsReceivedFromSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzMtMi0xLTEtMjAzODI4_53f29e7d-c427-46c9-b698-d1e6a746f679">81,408</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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="tmp:DividendsReceivedFromSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzMtMy0xLTEtMjAzODI4_bb5202a8-6b3c-4d50-ac16-95e64eb4491d">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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzQtMS0xLTEtMjAzODI4_15dc3904-106b-49b0-97a2-1b5bed8a43cc">147</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzQtMi0xLTEtMjAzODI4_77b71f0a-5a78-4efd-aaef-2d65799d16ad">279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:OtherIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzQtMy0xLTEtMjAzODI4_fba72397-d935-4859-94d8-33bd446fe9cf">52</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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzUtMS0xLTEtMjAzODI4_3bdc4385-efb1-4ff3-b611-ad4f4394c2d4">62,706</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzUtMi0xLTEtMjAzODI4_c24872e9-bddc-4ba5-9116-59498ff18cf7">81,687</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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzUtMy0xLTEtMjAzODI4_8bf347cf-ed45-4b1f-b962-837326dee498">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></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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzYtMS0xLTEtMjAzODI4_a6ebe4af-a915-40ef-9106-84254c582854">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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzYtMi0xLTEtMjAzODI4_5e904e12-f503-4eeb-b858-e3c8f8576630">2,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><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzYtMy0xLTEtMjAzODI4_16a5d24c-388a-4bf4-8675-9cc682c103e9">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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzctMS0xLTEtMjAzODI4_71b2283b-4ced-4b8c-9c6a-d3a25223a71a">11,295</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzctMi0xLTEtMjAzODI4_cde0ebb0-fc00-44b9-a3bf-cf982cf37560">9,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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:OtherExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzctMy0xLTEtMjAzODI4_9791bd41-0018-4450-9e35-7c602f566786">9,184</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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzgtMS0xLTEtMjAzODI4_03fee0ae-88b9-442d-ad4b-48df2d9e0892">11,295</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzgtMi0xLTEtMjAzODI4_77f8bc7f-1cab-4657-beb5-a1e575be8a98">11,271</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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzgtMy0xLTEtMjAzODI4_195f2626-d6c6-44d9-b77d-f88415541233">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></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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEwLTEtMS0xLTIwMzgyOA_a72fa53f-05c1-4494-ba25-729ec7bfcc3a">51,411</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEwLTItMS0xLTIwMzgyOA_badc468f-15c5-4e5f-bdb2-0f9d4c973da9">70,416</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromSubsidiariesBeforeTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEwLTMtMS0xLTIwMzgyOA_2af593a5-fafe-40f7-8821-9c47c9ed6778">50,445</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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzExLTEtMS0xLTIwMzgyOA_3ae96458-2978-4ff3-b2b1-a55faffa44bc">2,841</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzExLTItMS0xLTIwMzgyOA_bcbc7c53-ada5-4e98-8f9c-cfa9728a6092">2,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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzExLTMtMS0xLTIwMzgyOA_fc8c687a-3ebe-4dec-8582-09e6ba095ad9">2,160</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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="tmp:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEyLTEtMS0xLTIwMzgyOA_ac8fc856-c429-47f8-9e27-c0f859b9174d">30,778</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="tmp:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEyLTItMS0xLTIwMzgyOA_16617126-6882-4840-98de-b7b4b38a773a">16,780</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="tmp:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEyLTMtMS0xLTIwMzgyOA_6baaed84-8f98-4a2b-a141-cb53cdde2334">24,983</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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEzLTEtMS0xLTIwMzgyOA_edc13dc9-8b61-42e4-b318-9950469c1193">85,030</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEzLTItMS0xLTIwMzgyOA_ad5e8ca8-ecd2-48de-9afc-54ff57100419">89,264</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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEzLTMtMS0xLTIwMzgyOA_ab7909be-d419-4f7e-81fb-e2f4a912418f">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></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%">124</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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="ia966698cf0ba4ae7b0fc0ec12e024e4a"><div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="srt:ScheduleOfCondensedCashFlowStatementTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90ZXh0cmVnaW9uOjFkYWUyNjRkOTE2YzQ3OTBhNjA0OTZjOWJjOGMwMTM2XzM5NQ_ccefa3b2-49c3-4acf-bad2-c7e1db6c5b6d" 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="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 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzMtMS0xLTEtMjAzODI4_b734fad6-d3a9-454c-a1cc-fa08b18af4e0">85,030</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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzMtMi0xLTEtMjAzODI4_79135462-efdc-446e-9e78-6ad082027d0f">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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzMtMy0xLTEtMjAzODI4_0986ffce-dad3-4fc0-a4f8-688689a8581f">77,588</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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="tmp:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzUtMS0xLTEtMjAzODI4_7f058948-3f7c-460f-bdf1-49ff9afc86f3">30,778</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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="tmp:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzUtMi0xLTEtMjAzODI4_8c6ad5e2-7733-487c-9e0b-c5db1de608fb">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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="tmp:EquityInUndistributedEarningsOfSubsidiaries" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzUtMy0xLTEtMjAzODI4_b775918e-92ef-4ce8-9bd9-b1bcc655aa71">24,983</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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzYtMS0xLTEtMjAzODI4_13c830dc-284d-4ee2-b9f9-5f84fbe28092">3,561</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzYtMi0xLTEtMjAzODI4_a9ccccae-d952-41a0-8bde-bf1487419aca">4,126</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzYtMy0xLTEtMjAzODI4_79cfbc7d-9eaf-4458-828f-739c77645d5b">1,541</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: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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzctMS0xLTEtMjAzODI4_70e27494-eab6-43b1-99fb-dd1b130b6892">57,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-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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzctMi0xLTEtMjAzODI4_7c0ab439-4a31-48bd-b9e4-f2e6308d921a">76,610</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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzctMy0xLTEtMjAzODI4_6ea685ff-74f4-47ed-8074-1f5f6ab3d088">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></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%">Repayment of investments in and advances to subsidiaries</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="usd" contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzktMS0xLTEtMjMzNzE0_17086502-ec1b-401e-baf8-39bd97ad482c">350</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="usd" contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzktMi0xLTEtMjMzNzE2_b3e2f501-6a4b-4644-abf2-29f50b5eb690">0</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="usd" contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzktMy0xLTEtMjMzNzE4_8d0dfc6c-82c7-41dc-8ad8-c2c1353c3724">0</ix:nonFraction></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%">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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzktMS0xLTEtMjAzODI4_ea211a07-edb1-448a-9eab-ef0ae4e4588f">29</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzktMi0xLTEtMjAzODI4_f990fdb6-252e-410f-801e-e58d2041c3ec">76</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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzktMy0xLTEtMjAzODI4_3ed11867-778e-495e-a495-f2af49e018a6">100</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: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 (Used in) 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:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEwLTEtMS0xLTIwMzgyOA_670f7b39-35be-4b9c-a81d-f3c8cc3eaa2b">379</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEwLTItMS0xLTIwMzgyOA_2d5a6ce8-7d2a-4805-a74f-df964f7d0280">76</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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEwLTMtMS0xLTIwMzgyOA_a9d64615-facc-47de-bb4e-7cea8f94979e">100</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-top:1pt solid #000000;padding:2px 1pt;text-align: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:#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%">Borrowings, 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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEyLTEtMS0xLTIwMzgyOA_98ca305f-b502-4090-b794-34135b354197">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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromRepaymentsOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEyLTItMS0xLTIwMzgyOA_58be0258-d885-4542-ade8-7771a2a9f256">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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:ProceedsFromRepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEyLTMtMS0xLTIwMzgyOA_2a03c07b-aab4-42c7-9b83-d44f10032537">4,000</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%">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:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEzLTEtMS0xLTIwMzgyOA_727df612-ed86-44cf-b909-1f69c79016bf">33,565</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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEzLTItMS0xLTIwMzgyOA_a8b83f78-a7f8-4d17-8511-45cb78599b19">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEzLTMtMS0xLTIwMzgyOA_47dbca02-ce79-4751-8136-7332dbc8ca52">31,359</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%">Repurchase of common shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE0LTEtMS0xLTIwMzgyOA_36834eda-eebe-4284-a65b-7ae26c8e2777">15,430</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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE0LTItMS0xLTIwMzgyOA_a8e62cac-234e-400e-9494-1d82827c157d">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE0LTMtMS0xLTIwMzgyOA_8746464c-a7e4-48fe-95b6-fb913bbbe78a">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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="tmp:PaymentsForRedemptionOfTrustPreferredDebentures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE1LTEtMS0xLTIwMzgyOA_b161a8f6-0c0d-409a-8831-8ea22c236d56">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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="tmp:PaymentsForRedemptionOfTrustPreferredDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE1LTItMS0xLTIwMzgyOA_98bc555e-34d6-4e8e-96ff-6c8a5eefc93a">15,150</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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="tmp:PaymentsForRedemptionOfTrustPreferredDebentures" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE1LTMtMS0xLTIwMzgyOA_9ae5fc31-5cb0-41e5-a227-41c6e80bbe89">4,124</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 proceeds from 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:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="tmp:NetProceedsFromIssuanceOfRestrictedStockAwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE2LTEtMS0xLTIwMzgyOA_df8a6527-ecfc-4760-8775-196d19cd3ba2">1,758</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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="tmp:NetProceedsFromIssuanceOfRestrictedStockAwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE2LTItMS0xLTIwMzgyOA_fd621eb9-172c-4014-845c-3aa30cd8f3be">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="tmp:NetProceedsFromIssuanceOfRestrictedStockAwards" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE2LTMtMS0xLTIwMzgyOA_ff371ec9-db80-441c-9bb3-9fe14970219d">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="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 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:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE3LTEtMS0xLTIwMzgyOA_55ad2e9b-0daf-40b2-8c22-601557f06e21">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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE3LTItMS0xLTIwMzgyOA_e4e4bc37-b4ac-4ba2-bc38-0424243aea6c">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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE3LTMtMS0xLTIwMzgyOA_d4cdbe54-75a0-4287-a7a1-a74ff8136097">1,825</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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIwLTEtMS0xLTIyMjI0Nw_9a78d21f-d443-4282-b8c5-1e529b4bab01">2,951</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIwLTItMS0xLTIyMjI0Nw_93b85961-5952-4c26-818c-40458eaa64fe">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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:ProceedsFromStockPlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIwLTMtMS0xLTIyMjI0Nw_78df81a4-3b0d-4bf2-9463-f40643b0f043">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 exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE5LTEtMS0xLTIwMzgyOA_0b6ec587-0217-4cc9-85c1-2c8fb669b36a">538</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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE5LTItMS0xLTIwMzgyOA_f0e59d27-00aa-4020-8ae6-ffba787e5091">803</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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" sign="-" name="tmp:ProceedsFromStockOptionsExercisedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE5LTMtMS0xLTIwMzgyOA_de9f5976-8bef-4280-a237-a2610d376633">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="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;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIyLTEtMS0xLTIwMzgyOA_bd047f6a-63a6-4351-99f6-06af2296ada6">48,340</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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIyLTItMS0xLTIwMzgyOA_878de0ab-3be6-4799-81f2-510d9c587a04">74,431</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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIyLTMtMS0xLTIwMzgyOA_0998cf4a-49d1-4c44-ab81-db8f06c2f6d0">49,007</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-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:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIzLTEtMS0xLTIwMzgyOA_96718023-1130-43de-a48c-d4f7a3393c53">9,852</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIzLTItMS0xLTIwMzgyOA_c9d28897-1611-46d3-90e6-817e0eee465b">2,103</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="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIzLTMtMS0xLTIwMzgyOA_e5f50942-0efe-453c-895d-7c2f32e9c3b8">1,957</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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic1469373beb94d89931277250f87075c_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzI0LTEtMS0xLTIwMzgyOA_95be8b03-1d40-468c-b754-4e1233cb9256">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i18a71ce9622545439b4213774e4dc638_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzI0LTItMS0xLTIwMzgyOA_accebd2d-c486-4786-ac6b-739e9aa49913">16,588</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i54ba805e147b4abf818d966ba9b3f36e_I20191231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzI0LTMtMS0xLTIwMzgyOA_d64475eb-1ad0-442f-bee6-efc7b86e12bf">14,631</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%">Cash at End of Year</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="if9f0430a0794473e8754ea666d8a17c4_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzI1LTEtMS0xLTIwMzgyOA_16516725-c1b3-4c7e-a70a-83a5c71ab189">28,543</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="ic1469373beb94d89931277250f87075c_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzI1LTItMS0xLTIwMzgyOA_c0e540e0-049c-4d41-80a7-028d01afcccf">18,691</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><td style="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="i18a71ce9622545439b4213774e4dc638_I20201231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzI1LTMtMS0xLTIwMzgyOA_8a595e6f-2e90-4895-aa7e-ff16fd031a35">16,588</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></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 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="ic41d93084a174d97ace5fadce768b1bd_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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzQ3NTI_0a9e8552-22fa-4ce9-a97d-083143d2df9e" continuedAt="ie7769a8989a841c587741c3a271e2c2c" escape="true">Segment and Related Information</ix:nonNumeric></span></div><ix:continuation id="ie7769a8989a841c587741c3a271e2c2c" continuedAt="icc1e4bddc2394ccd82e75430cfa3372b"><div 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 manages its operations through <ix:nonFraction unitRef="subsidiarytrust" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzkw_6d19cb13-59ea-411f-827b-e25001a103a5">three</ix:nonFraction> reportable business segments in accordance with the standards set forth 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%">FASB ASC 280, "Segment Reporting"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: (i) banking and financial services ("Banking"), (ii) insurance services ("Tompkins Insurance") and (iii) wealth management ("Tompkins Financial Advisors"). 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%">Tompkins Community Bank has <ix:nonFraction unitRef="banking_office" contextRef="ie4c90d9cb8304af58ca05870580560ad_D20220101-20221231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzYxNA_f3f0be62-342b-49ec-b44f-a01ac0890a66">twelve</ix:nonFraction> banking offices located in Ithaca, NY and surrounding communities; <ix:nonFraction unitRef="banking_office" contextRef="i621f0b9e667445e192c253489a227d08_D20220101-20221231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzc2MA_66a4fd0e-d75d-41a1-8386-ee7c55c0af27">sixteen</ix:nonFraction> banking offices located in the Genesee Valley region of New York State as well as Monroe County; <ix:nonFraction unitRef="banking_office" contextRef="i947ef3f6afad4782896b9cda30890f67_D20220101-20221231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzkyNQ_f4bfbca4-7578-409b-b4a6-c207d433597b">thirteen</ix:nonFraction> full-service banking offices located in the counties north of New York City; and <ix:nonFraction unitRef="banking_office" contextRef="i78d18bb1ea2c4b47a6e25315a072666a_D20220101-20221231" decimals="INF" name="tmp:NatureOfOperationsNumberOfBankingOffices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzEwNzM_5e52fe93-dc02-4bee-8ac3-78b4b71e32df">nineteen</ix:nonFraction> banking offices headquartered and operating in the areas surrounding 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 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 subsidiary bank provides 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 bank also provides 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 of credit, sweep accounts, credit cards, Internet-based account services, mobile banking and remote deposit services. The banking subsidiary does not engage in sub-prime lending.</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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="icc1e4bddc2394ccd82e75430cfa3372b" continuedAt="iff880e756db24b0eb76b19420737658d"><div 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 Agencies, Inc., a <ix:nonFraction unitRef="number" contextRef="i7efb3ab707ea458d8a41b0705639766d_I20221231" decimals="INF" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzEwOTk1MTE2NDA4NjQ_20a4e1c1-0486-4247-9f4b-732ebe8a831e">100</ix:nonFraction>% wholly-owned subsidiary of the Company, headquartered in Batavia, New York. Tompkins Insurance is an independent insurance agency, representing many major insurance carriers and 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. Tompkins Insurance has <ix:nonFraction unitRef="office" contextRef="i4f29fae1723d49b3a5157d2036320d6e_D20220101-20221231" decimals="INF" name="tmp:NatureOfOperationsNumberofOffices" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzMzNTY_1c34a97c-1338-482b-a0c2-6b58c45e07f2">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 regional 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><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzQ3NjE_7ab79115-e7ac-4b85-bc99-fa5e6a00a5f7" continuedAt="i3f6a4ce50688430bab13bbe700c91e2d" 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 "Intercompany" 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 "Summary of Significant Accounting Policies" 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, 2022</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="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzItMS0xLTEtMjAzODI4_0209bb28-0402-40e7-967c-93863c422fc8">251,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 style="background-color:#cceeff;border-top:1pt solid #000000;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="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzItMi0xLTEtMjAzODI4_2c4c5f13-9447-45fe-a2c8-1133b661d4c6">5</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="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzItMy0xLTEtMjAzODI4_3f5f218f-1b79-4e87-b634-bd6804fc7fed">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="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzItNC0xLTEtMjAzODI4_4bc56bfa-96b2-4d5a-b2ef-55afd75d4149">5</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzItNS0xLTEtMjAzODI4_c65c2c7c-eaf6-4051-8e60-d75eb2489395">251,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></tr><tr><td colspan="3" style="background-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="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzMtMS0xLTEtMjAzODI4_3436ea04-1f87-4024-8746-b444889fac9e">21,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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzMtMi0xLTEtMjAzODI4_71a47ad4-1b26-4a4f-91b7-6d0f28a29496">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="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzMtMy0xLTEtMjAzODI4_e073f489-eaa8-4309-8798-d9a227c8b035">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="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzMtNC0xLTEtMjAzODI4_74bda7b4-0652-4136-96fb-e64f784e18b1">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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzMtNS0xLTEtMjAzODI4_f8c2ee78-8866-47e8-b5b9-ad7bebcdfb60">21,043</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="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzQtMS0xLTEtMjAzODI4_53c5849a-7e00-4dfe-9ba8-5b6c9af9a7ee">230,276</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="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzQtMi0xLTEtMjAzODI4_20b0793c-e502-475c-922e-ae83e4cf5a5f">5</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="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzQtMy0xLTEtMjAzODI4_45c2d82b-a6b2-49c1-808f-314e0970b7f2">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="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzQtNC0xLTEtMjAzODI4_683a8314-a9ec-49b4-8586-56cc4aa41a24">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzQtNS0xLTEtMjAzODI4_81ca1671-bea9-4a42-93c2-a1dd6a0d5ba2">230,281</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="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzUtMS0xLTEtMjAzODI4_4a6b3a6b-f536-492d-8783-6817c19f3025">2,789</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="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzUtMi0xLTEtMjAzODI4_00229344-3b20-432f-a0a3-f0f27d88c2db">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="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzUtMy0xLTEtMjAzODI4_8a742f43-284a-4e32-8716-3d64b9c1076c">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="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzUtNC0xLTEtMjAzODI4_eb81e5f4-3c7c-4cdb-a412-1ee86ba54e05">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzUtNS0xLTEtMjAzODI4_0b802b5b-3d97-409e-b934-b45357b1c2fd">2,789</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="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzYtMS0xLTEtMjAzODI4_35811956-21e5-4074-8ea0-f9c3f5b74166">25,394</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzYtMi0xLTEtMjAzODI4_5559fafe-aaf9-4f3c-9e37-8b54d7396460">36,721</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzYtMy0xLTEtMjAzODI4_5850fbd4-0423-4a18-b26c-9f9b9237597e">18,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:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzYtNC0xLTEtMjAzODI4_8a1ff1bb-c137-4a3a-a2b7-ba23d10db456">2,272</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzYtNS0xLTEtMjAzODI4_ab56ee9f-d171-4c82-836c-46a4b4350d31">77,972</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="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzctMS0xLTEtMjAzODI4_ddf01f22-a6e3-4e6d-aa99-d8b7f9eb02af">156,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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzctMi0xLTEtMjAzODI4_a4c5dce0-494e-4922-85f3-327b88b875f4">27,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzctMy0xLTEtMjAzODI4_ff6a62fe-2fe1-4ff1-a2b0-9cc50f778b54">14,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231" decimals="-3" sign="-" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzctNC0xLTEtMjAzODI4_7cb72397-f8a9-4824-9f73-4060c2aabf13">2,272</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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzctNS0xLTEtMjAzODI4_f64d1fd7-54ba-474a-9dd0-7223ddefc482">195,751</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="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzgtMS0xLTEtMjAzODI4_15959d7a-187c-435e-98c2-8fe201e56ad7">96,695</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="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzgtMi0xLTEtMjAzODI4_100478c9-bc98-48e0-aef6-ab954e59f0e4">9,048</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="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzgtMy0xLTEtMjAzODI4_3f685793-f527-4bc7-8cde-35405e3fb75d">3,970</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="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzgtNC0xLTEtMjAzODI4_0196fd10-1547-49b8-8f9c-9f82d85ab957">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzgtNS0xLTEtMjAzODI4_f86174dd-ee06-4230-9ecd-2be8adb3d746">109,713</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="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzktMS0xLTEtMjAzODI4_49972d3a-f59d-4707-bdb0-bd41a9dcf334">21,085</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="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzktMi0xLTEtMjAzODI4_bf43a0b0-1fde-4f47-87cf-2ba544276180">2,504</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="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzktMy0xLTEtMjAzODI4_485a83f9-b733-48f6-a89c-c81cd8cdd0ae">968</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="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzktNC0xLTEtMjAzODI4_9732f054-adf8-4e63-bbe8-f230e04b68b3">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzktNS0xLTEtMjAzODI4_b9addde2-6603-402a-9c84-9d90011314ce">24,557</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="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEwLTEtMS0xLTIwMzgyOA_4ab57a1c-dd9d-4c71-84fe-85316fd02250">75,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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEwLTItMS0xLTIwMzgyOA_c63c6c4a-8425-4236-bf70-90ab2232463e">6,544</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEwLTMtMS0xLTIwMzgyOA_87a220de-9cc2-42ea-bd71-676007121145">3,002</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEwLTQtMS0xLTIwMzgyOA_97379693-0d41-4e71-99cc-040b7ea12806">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEwLTUtMS0xLTIwMzgyOA_169b62c1-ce80-4e17-953c-5ee46f3ea6b8">85,156</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="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzExLTEtMS0xLTIwMzgyOA_d80da1ba-f52d-4fd5-b5b6-bbcdd92fe6a5">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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzExLTItMS0xLTIwMzgyOA_6789b112-7212-4157-b11b-e4da8733ef27">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="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzExLTMtMS0xLTIwMzgyOA_4b242284-da73-4ba5-882a-a89c6fa1d548">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="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzExLTQtMS0xLTIwMzgyOA_b9a1a5a5-b73b-4efa-9a9f-94b141a25a37">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzExLTUtMS0xLTIwMzgyOA_1a4e9e0b-2168-454b-b2a1-f3ee27da2550">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></tr><tr><td colspan="3" style="background-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="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEyLTEtMS0xLTIwMzgyOA_e12d8d0c-2866-490b-aa26-9e2118261c57">75,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: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="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEyLTItMS0xLTIwMzgyOA_5d2e9e31-49a0-4b43-925a-b94e9a077e11">6,544</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="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEyLTMtMS0xLTIwMzgyOA_0094ef7e-b282-42a3-a2d5-a2bbd83698ab">3,002</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="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEyLTQtMS0xLTIwMzgyOA_8197a683-5c78-45b2-b223-8ee6add56dff">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEyLTUtMS0xLTIwMzgyOA_9d8c60bf-197a-458d-8967-8b156a093fcf">85,030</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="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE0LTEtMS0xLTIwMzgyOA_733b6630-b8d3-44b2-a617-ce1dc475576b">10,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><td style="background-color:#cceeff;border-top:1pt solid #000000;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="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE0LTItMS0xLTIwMzgyOA_cc77714e-405c-4670-a31f-a6132e922972">175</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="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE0LTMtMS0xLTIwMzgyOA_ff901342-8a46-43e4-9bc7-1d02048f859d">143</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="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE0LTQtMS0xLTIwMzgyOA_50ddd6d5-070d-476f-91bd-bf76cc71802a">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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE0LTUtMS0xLTIwMzgyOA_575efac0-3a63-4ffe-9764-27d2ffc570be">10,684</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="id61ac6a19d964e0a84dd795bd0ebb96a_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE1LTEtMS0xLTIwMzgyOA_ceb0ae37-7027-4920-8591-c1a0cd681147">7,610,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0b9e98680164c6fb9aacf5851ce0644_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE1LTItMS0xLTIwMzgyOA_525214a7-db5a-46a8-a029-79e8c7e724a1">45,090</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bbea6aa20a04801a2ae188ebcb8214b_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE1LTMtMS0xLTIwMzgyOA_21f28485-40eb-46fe-82aa-a21b319a63e3">28,977</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iadaf9142c89b49b8bca81ee96c7c6ddc_I20221231" decimals="-3" sign="-" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE1LTQtMS0xLTIwMzgyOA_3830fa2a-4c9e-4200-a399-f84de0061782">14,082</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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE1LTUtMS0xLTIwMzgyOA_6e6290d0-3239-4d39-932c-e36641bfe0c7">7,670,686</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="id61ac6a19d964e0a84dd795bd0ebb96a_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE2LTEtMS0xLTIwMzgyOA_f0257d0d-b9c9-4901-bb1f-80c4b116230d">64,524</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0b9e98680164c6fb9aacf5851ce0644_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE2LTItMS0xLTIwMzgyOA_eb7865ea-8913-42d7-a2f2-935292c5d827">19,867</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bbea6aa20a04801a2ae188ebcb8214b_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE2LTMtMS0xLTIwMzgyOA_fa6b864e-4ff2-4ff6-956b-df4b51d9df57">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="iadaf9142c89b49b8bca81ee96c7c6ddc_I20221231" decimals="-3" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE2LTQtMS0xLTIwMzgyOA_0138fe88-f18a-4c46-899d-12e5c4d7c0ba">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE2LTUtMS0xLTIwMzgyOA_77593401-b176-44eb-93cd-667be8eddc92">92,602</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="id61ac6a19d964e0a84dd795bd0ebb96a_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE3LTEtMS0xLTIwMzgyOA_648cd0b9-7651-43b0-ab7c-92a545c41872">1,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="ic0b9e98680164c6fb9aacf5851ce0644_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE3LTItMS0xLTIwMzgyOA_4ef3b439-befb-4bfd-a439-a1350577ebe4">1,655</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bbea6aa20a04801a2ae188ebcb8214b_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE3LTMtMS0xLTIwMzgyOA_167088d7-6cb7-4109-bbf0-988e0da627b4">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:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iadaf9142c89b49b8bca81ee96c7c6ddc_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE3LTQtMS0xLTIwMzgyOA_c84a0d54-2049-4d18-83d1-d90ce617f04b">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE3LTUtMS0xLTIwMzgyOA_666360f6-a666-4824-90ba-93933cdbe8ce">2,708</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="id61ac6a19d964e0a84dd795bd0ebb96a_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE4LTEtMS0xLTIwMzgyOA_44a1de45-2c1c-4d4e-8e30-9359f9dddab6">5,222,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0b9e98680164c6fb9aacf5851ce0644_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE4LTItMS0xLTIwMzgyOA_f9951243-c531-4540-8f77-c4fab27c5290">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="i7bbea6aa20a04801a2ae188ebcb8214b_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE4LTMtMS0xLTIwMzgyOA_f9fff94f-801b-47c1-aa2a-a45b8bb049d1">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="iadaf9142c89b49b8bca81ee96c7c6ddc_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE4LTQtMS0xLTIwMzgyOA_d1db6bce-ab72-43c5-8a06-d7c97954b6dc">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE4LTUtMS0xLTIwMzgyOA_126572b8-67e9-4fa7-8ea8-ad54cf69a552">5,222,977</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="id61ac6a19d964e0a84dd795bd0ebb96a_I20221231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE5LTEtMS0xLTIwMzgyOA_6355edf0-3655-4c22-881a-78e54c8fa320">6,614,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic0b9e98680164c6fb9aacf5851ce0644_I20221231" decimals="-3" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE5LTItMS0xLTIwMzgyOA_0449612d-d598-487a-934b-48c8c7e7f3c9">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="i7bbea6aa20a04801a2ae188ebcb8214b_I20221231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE5LTMtMS0xLTIwMzgyOA_3454f880-a060-4a31-a532-9a5fee578a89">1,079</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="iadaf9142c89b49b8bca81ee96c7c6ddc_I20221231" decimals="-3" sign="-" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE5LTQtMS0xLTIwMzgyOA_b9cdec41-8529-40f6-bb2b-59ce1c53d7ac">13,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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE5LTUtMS0xLTIwMzgyOA_f7e28747-232d-4aab-a8cc-4936faf830e1">6,602,295</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="id61ac6a19d964e0a84dd795bd0ebb96a_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzIwLTEtMS0xLTIwMzgyOA_ef6ed983-f847-4d27-9f90-c523637e74e0">559,123</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="ic0b9e98680164c6fb9aacf5851ce0644_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzIwLTItMS0xLTIwMzgyOA_9d23385b-af63-46a9-8669-1a0b662af501">35,155</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="i7bbea6aa20a04801a2ae188ebcb8214b_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzIwLTMtMS0xLTIwMzgyOA_4d83082b-07f2-46e4-9a7c-1f434d172f23">23,112</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="iadaf9142c89b49b8bca81ee96c7c6ddc_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzIwLTQtMS0xLTIwMzgyOA_507d3de2-19b9-42d2-98eb-20f41614272a">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzIwLTUtMS0xLTIwMzgyOA_7b50f7a3-9b07-4111-ae1c-0ca84ecafa7b">617,390</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%">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:continuation id="iff880e756db24b0eb76b19420737658d"><ix:continuation id="i3f6a4ce50688430bab13bbe700c91e2d"><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, 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="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzItMS0xLTEtMjAzODI4_23a85550-6be1-440f-aaf7-b52f480c3f42">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="i18028e92369f49f480311af778dc7965_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzItMi0xLTEtMjAzODI4_18fe6d65-4e8f-480e-aa03-b7ac42441ba9">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="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzItMy0xLTEtMjAzODI4_1efac75d-91fb-4a90-abdf-0fdf92d86981">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="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzItNC0xLTEtMjAzODI4_e39a20b1-8c09-4f4c-9b27-1a3dc9abb53c">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzItNS0xLTEtMjAzODI4_e7ad0225-1204-4b77-978a-22af7eaa77b0">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="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzMtMS0xLTEtMjAzODI4_34d99ad3-8c20-4594-826f-cda0181771fa">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="i18028e92369f49f480311af778dc7965_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzMtMi0xLTEtMjAzODI4_b0c3a084-b03f-48dc-8c75-939345d5617a">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="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzMtMy0xLTEtMjAzODI4_523535d0-d810-4806-b1bc-298391e04466">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="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzMtNC0xLTEtMjAzODI4_3a7edecc-89ed-4c5c-9bdd-93d49981506b">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzMtNS0xLTEtMjAzODI4_6b381885-e7bd-4feb-a5f2-a519f9b9e4a2">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="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzQtMS0xLTEtMjAzODI4_bdfc562d-ac00-4967-bfd2-8c31276aca32">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="i18028e92369f49f480311af778dc7965_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzQtMi0xLTEtMjAzODI4_09c2312a-e4f3-4068-9b6f-00970ca8d5fb">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="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzQtMy0xLTEtMjAzODI4_b87a2456-ae99-4c1e-9281-104e3a751e15">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="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzQtNC0xLTEtMjAzODI4_004c5cff-cbec-42eb-b22b-417be63d2e51">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzQtNS0xLTEtMjAzODI4_24202bc6-16a7-4d81-a410-b88931fd854b">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="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzUtMS0xLTEtMjAzODI4_dccb6207-251a-4e75-967a-7acf3d069a94">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="i18028e92369f49f480311af778dc7965_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzUtMi0xLTEtMjAzODI4_795ea6d1-6ff9-4e03-a0b0-41e380f4836f">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="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzUtMy0xLTEtMjAzODI4_efe82211-9018-4a22-9376-7002b31efa78">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="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzUtNC0xLTEtMjAzODI4_36943e3e-651a-44d2-a1f2-7b042ee51321">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzUtNS0xLTEtMjAzODI4_e3037538-4ccf-474f-b192-e2b4fdc32117">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="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzYtMS0xLTEtMjAzODI4_9f4919b1-2843-4933-9e6a-3d1267558fd9">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="i18028e92369f49f480311af778dc7965_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzYtMi0xLTEtMjAzODI4_1dd45cca-b937-41f1-8c38-e30f31f8cb96">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="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzYtMy0xLTEtMjAzODI4_df2aad96-c7b2-4a73-94d8-84d7be4b964e">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="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzYtNC0xLTEtMjAzODI4_b8450171-4bba-42b7-ae94-f87d083855d7">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzYtNS0xLTEtMjAzODI4_2cd65a3d-ab76-47a4-9715-bb0cb91fff20">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="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzctMS0xLTEtMjAzODI4_739178ba-b7c9-48a1-95fd-dbb0627c6efb">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="i18028e92369f49f480311af778dc7965_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzctMi0xLTEtMjAzODI4_6de43b1f-008d-4453-888d-cb56d21896b5">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="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzctMy0xLTEtMjAzODI4_253ba14d-4b78-4c35-953e-429103878f79">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="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231" decimals="-3" sign="-" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzctNC0xLTEtMjAzODI4_4f58c983-393b-4bfe-9412-f8e08521c679">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzctNS0xLTEtMjAzODI4_df93e837-3041-4d5f-9155-22d275d01a3f">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="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzgtMS0xLTEtMjAzODI4_759a44c0-19eb-474c-bdbf-4d6c85bd7ac6">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="i18028e92369f49f480311af778dc7965_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzgtMi0xLTEtMjAzODI4_b2180a6b-7479-49ee-b15e-91c13a327fb9">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="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzgtMy0xLTEtMjAzODI4_bed224ff-58f6-4e92-be74-6086279b0643">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="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzgtNC0xLTEtMjAzODI4_58b0ea2e-f5a9-47e7-9b2b-3e3c21c3c980">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzgtNS0xLTEtMjAzODI4_d02030f3-a6ce-4927-a574-81a65b4f48a7">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="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzktMS0xLTEtMjAzODI4_6385667c-1cae-47c2-b5a3-e5e4263fac10">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="i18028e92369f49f480311af778dc7965_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzktMi0xLTEtMjAzODI4_00d8db23-32a9-49cf-9d11-1354468e92d2">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="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzktMy0xLTEtMjAzODI4_4ec1b3da-80b5-47a6-974c-a374e643a59b">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="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzktNC0xLTEtMjAzODI4_91b31254-f82b-4c67-8fb5-47b950b3ea16">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzktNS0xLTEtMjAzODI4_d50c540a-147f-4095-85df-f01087c2148b">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="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEwLTEtMS0xLTIwMzgyOA_4c680cb1-3fd8-4086-81ee-4aa1bf92e9aa">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="i18028e92369f49f480311af778dc7965_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEwLTItMS0xLTIwMzgyOA_466568fc-79fd-4ffd-8092-841648c39c42">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="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEwLTMtMS0xLTIwMzgyOA_e40c027d-4077-4b11-b08a-7618be6afb62">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="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEwLTQtMS0xLTIwMzgyOA_72e450a1-9f14-4c6f-a282-dfe4115d4b4b">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEwLTUtMS0xLTIwMzgyOA_8f4b45d0-7750-461d-9536-5093a7cceba3">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="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzExLTEtMS0xLTIwMzgyOA_81905be6-b093-407a-8dd9-a31c1eebdbf9">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="i18028e92369f49f480311af778dc7965_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzExLTItMS0xLTIwMzgyOA_ff9428d2-acda-4102-b260-a356fb0cc207">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="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzExLTMtMS0xLTIwMzgyOA_09c2aa65-8d14-4bce-bf14-596097a70095">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="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzExLTQtMS0xLTIwMzgyOA_b7a17dce-5747-4137-80b8-c40687a10c1b">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzExLTUtMS0xLTIwMzgyOA_0af7ef1e-bb5c-4392-814c-ddb41f764766">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="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEyLTEtMS0xLTIwMzgyOA_c54ec742-4a8e-47cd-a210-2fd7e34e59b2">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="i18028e92369f49f480311af778dc7965_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEyLTItMS0xLTIwMzgyOA_6ac5f11d-e4ae-4035-8a37-1f0256e3a4f6">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="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEyLTMtMS0xLTIwMzgyOA_deb48a3c-973d-4d15-b77b-42089f3c00d0">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="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEyLTQtMS0xLTIwMzgyOA_bfd0e81b-ff94-4752-81be-3e1a29c62c60">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEyLTUtMS0xLTIwMzgyOA_9c229aa6-6eec-4174-a148-d58f446b1d5b">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="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE0LTEtMS0xLTIwMzgyOA_58f563fb-2d52-45dd-8726-88ac9873a49f">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="i18028e92369f49f480311af778dc7965_D20210101-20211231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE0LTItMS0xLTIwMzgyOA_e9b6694b-f362-43ca-a53e-f63368d9967e">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="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE0LTMtMS0xLTIwMzgyOA_58605199-3ffd-4c7e-887a-9bd5b77a5bd9">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="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE0LTQtMS0xLTIwMzgyOA_5cd989c2-d126-4b82-9086-e77d9db2b3b5">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="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE0LTUtMS0xLTIwMzgyOA_ce8ca40d-7c4d-4539-85a9-86eb71dbb7fe">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="i19d6d4679f0b4141ad2db2d91ae93866_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE1LTEtMS0xLTIwMzgyOA_348da8dd-f74e-4eb8-a8f4-759a63475452">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="ic08c2f462007454da9520ff5241b5d64_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE1LTItMS0xLTIwMzgyOA_c9ca4e60-ed7e-4ecb-95d8-aa992c05aefb">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="ic5fd727d15514c448c267d0c7abc1f68_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE1LTMtMS0xLTIwMzgyOA_3c920471-f003-4854-a215-5f26eda65199">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="i28a1fd3bf7b4417d8b82d4aac695dfa3_I20211231" decimals="-3" sign="-" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE1LTQtMS0xLTIwMzgyOA_457a733e-e4a8-41ad-87eb-ffa562f61d74">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE1LTUtMS0xLTIwMzgyOA_fd615ee2-9343-4711-87bf-acf01104bf8c">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="i19d6d4679f0b4141ad2db2d91ae93866_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE2LTEtMS0xLTIwMzgyOA_399283f5-5e03-4523-94ce-659e4ae1ff50">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="ic08c2f462007454da9520ff5241b5d64_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE2LTItMS0xLTIwMzgyOA_21ad44f4-ec7a-465e-a028-b5bdfe94b453">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="ic5fd727d15514c448c267d0c7abc1f68_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE2LTMtMS0xLTIwMzgyOA_a50cd707-2cc5-4e4c-a4a0-151f656de469">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="i28a1fd3bf7b4417d8b82d4aac695dfa3_I20211231" decimals="-3" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE2LTQtMS0xLTIwMzgyOA_f755cf90-d0c8-4b39-86df-e5aa5ea0d5cc">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE2LTUtMS0xLTIwMzgyOA_24ffb966-ae3f-42ca-a6f8-bcfb98c604e2">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="i19d6d4679f0b4141ad2db2d91ae93866_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE3LTEtMS0xLTIwMzgyOA_50b3fa89-13d4-4ea8-9e92-65937cace6e3">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="ic08c2f462007454da9520ff5241b5d64_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE3LTItMS0xLTIwMzgyOA_f0693410-f7f9-42d6-b1f7-12be0b87eb5b">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="ic5fd727d15514c448c267d0c7abc1f68_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE3LTMtMS0xLTIwMzgyOA_6670343b-c0d0-4fe8-b66f-d98258769dc2">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="i28a1fd3bf7b4417d8b82d4aac695dfa3_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE3LTQtMS0xLTIwMzgyOA_2b1d1ce6-a398-41f8-88fb-6cd3f7d6a8a7">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE3LTUtMS0xLTIwMzgyOA_dd4c2295-8640-4317-af6f-b0c38fbf89e3">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="i19d6d4679f0b4141ad2db2d91ae93866_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE4LTEtMS0xLTIwMzgyOA_4797955e-7fa9-41ee-b164-317d38c3f867">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="ic08c2f462007454da9520ff5241b5d64_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE4LTItMS0xLTIwMzgyOA_f63c433b-f224-44f2-946c-38d8a106ed4f">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="ic5fd727d15514c448c267d0c7abc1f68_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE4LTMtMS0xLTIwMzgyOA_1fd58090-ae49-465a-a36d-a7ddc69db6d4">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="i28a1fd3bf7b4417d8b82d4aac695dfa3_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE4LTQtMS0xLTIwMzgyOA_1d70ea89-f017-4bc0-a1fe-f4050615d9d7">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE4LTUtMS0xLTIwMzgyOA_fd0f751d-ff7c-4ffc-8ff1-fa03d51cb62a">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="i19d6d4679f0b4141ad2db2d91ae93866_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE5LTEtMS0xLTIwMzgyOA_0587ab7e-aa0d-478f-98b0-efa606c771f7">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="ic08c2f462007454da9520ff5241b5d64_I20211231" decimals="-3" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE5LTItMS0xLTIwMzgyOA_20ae281b-e73d-473e-9e81-9d7f6d159217">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="ic5fd727d15514c448c267d0c7abc1f68_I20211231" decimals="-3" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE5LTMtMS0xLTIwMzgyOA_c0edad78-1cde-45f1-8b85-465cf2514d3a">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="i28a1fd3bf7b4417d8b82d4aac695dfa3_I20211231" decimals="-3" sign="-" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE5LTQtMS0xLTIwMzgyOA_4d4a9d1e-797c-4093-8c3e-94bab1411d4d">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE5LTUtMS0xLTIwMzgyOA_5cb1e415-dbec-4b2f-a53a-12615f3da237">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="i19d6d4679f0b4141ad2db2d91ae93866_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzIwLTEtMS0xLTIwMzgyOA_97e983ee-ec3c-44fe-b08e-aa0ce5f82690">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="ic08c2f462007454da9520ff5241b5d64_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzIwLTItMS0xLTIwMzgyOA_e65af875-40ef-49f7-9dbd-d495720b1431">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="ic5fd727d15514c448c267d0c7abc1f68_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzIwLTMtMS0xLTIwMzgyOA_e36b155a-bc5a-4c59-b3c5-9c960933833e">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="i28a1fd3bf7b4417d8b82d4aac695dfa3_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzIwLTQtMS0xLTIwMzgyOA_53e4a22e-3888-4e4d-b5b4-b7126015ffaa">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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzIwLTUtMS0xLTIwMzgyOA_7f2200f7-a427-4f8d-b6fd-ed4ea0210f1c">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><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="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzItMS0xLTEtMjAzODI4_3a2c92e1-47ce-4521-9f26-2e013498f06d">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="if92a82efd7884247aacafcd316a36880_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzItMi0xLTEtMjAzODI4_7dea8837-7183-4375-8a63-688cfb3f7204">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="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzItMy0xLTEtMjAzODI4_73ad7ecc-a7ae-468e-b17e-823a2225d40f">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="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InterestAndDividendIncomeOperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzItNC0xLTEtMjAzODI4_df96afab-7aaa-422c-ab3d-ca8f97cca50d">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestAndDividendIncomeOperating" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzItNS0xLTEtMjAzODI4_9bd51a1d-df60-4eca-a534-63df028310b2">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="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzMtMS0xLTEtMjAzODI4_7bfc1ff6-6d78-4c71-8132-0c4e78b93452">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="if92a82efd7884247aacafcd316a36880_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzMtMi0xLTEtMjAzODI4_e154d6c9-ca46-406a-b8a8-c46fc412af54">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="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzMtMy0xLTEtMjAzODI4_c7583179-c75e-4e83-ae97-6b8d485e0aee">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="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:InterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzMtNC0xLTEtMjAzODI4_e1f680fb-8aa7-49a4-9fe0-6b816ecfafc0">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzMtNS0xLTEtMjAzODI4_8ed79835-09af-478c-ab93-5f8aa19abe91">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="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzQtMS0xLTEtMjAzODI4_4ed19cf2-4920-4f02-8784-50d9e6e121fd">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="if92a82efd7884247aacafcd316a36880_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzQtMi0xLTEtMjAzODI4_2f54b007-9a38-4b7e-be33-242b560bd3ad">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="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzQtMy0xLTEtMjAzODI4_81b17203-cadc-4400-bec8-1176bb2af46b">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="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzQtNC0xLTEtMjAzODI4_f08e89a8-053f-4003-921e-94d20f7f1217">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:InterestIncomeExpenseNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzQtNS0xLTEtMjAzODI4_2a6c0807-6823-45ad-8ae6-4bcd7f4b207b">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%">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="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzUtMS0xLTEtMjAzODI4_cf40a87f-6550-4a06-83f5-db08dc3b9f7d">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="if92a82efd7884247aacafcd316a36880_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzUtMi0xLTEtMjAzODI4_0c04b992-3cad-49f3-b5f3-b640dffd32c1">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="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzUtMy0xLTEtMjAzODI4_98b9cf2b-4872-40ac-ac2d-2f18c359433b">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="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzUtNC0xLTEtMjAzODI4_49c51af2-aba9-4564-a68d-21725790cac1">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProvisionForLoanLossesExpensed" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzUtNS0xLTEtMjAzODI4_b91c4c83-6fd6-48ea-a474-1aabfed2fb89">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="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzYtMS0xLTEtMjAzODI4_da0c26b1-330d-441b-9418-800a6959b214">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="if92a82efd7884247aacafcd316a36880_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzYtMi0xLTEtMjAzODI4_f3ce0a7d-3155-4120-99ba-40de8b8b92d6">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="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzYtMy0xLTEtMjAzODI4_18727f48-6784-420c-84bd-ea6384029e82">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="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzYtNC0xLTEtMjAzODI4_f4fdf744-07e9-4dc3-b4ed-68061eeac209">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestIncome" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzYtNS0xLTEtMjAzODI4_f269fdb8-4111-4650-add2-a94432ada9cb">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="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzctMS0xLTEtMjAzODI4_05d547b8-a05f-4c34-a323-97c3c26a46e8">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="if92a82efd7884247aacafcd316a36880_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzctMi0xLTEtMjAzODI4_99626256-b2e0-41c3-b14c-ccf53bcfc9c0">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="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzctMy0xLTEtMjAzODI4_6db37e56-3a80-4edc-a5c1-ab485306c2bd">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="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231" decimals="-3" sign="-" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzctNC0xLTEtMjAzODI4_992fa05b-79d6-4f6b-b58b-f5fc61a36e60">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NoninterestExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzctNS0xLTEtMjAzODI4_2c0fd254-dec4-472d-9eea-3eed649e608b">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="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzgtMS0xLTEtMjAzODI4_3660f16b-cf9b-41e1-8615-df39216863db">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="if92a82efd7884247aacafcd316a36880_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzgtMi0xLTEtMjAzODI4_708f43ca-19a6-443e-9975-1e1163072c70">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="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzgtMy0xLTEtMjAzODI4_4498f7b3-43e3-42fb-8fb2-e87fd2d8ed0b">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="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzgtNC0xLTEtMjAzODI4_32528aea-477b-4d36-824b-0d260ee3612e">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzgtNS0xLTEtMjAzODI4_efcdf780-44bd-495b-ad92-f9bbbc808dd3">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="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzktMS0xLTEtMjAzODI4_2449e1c2-95d2-49d2-9eeb-c273dcd4d79c">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="if92a82efd7884247aacafcd316a36880_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzktMi0xLTEtMjAzODI4_bc40dcaf-fe07-43e9-8246-8a8c00a6ea98">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="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzktMy0xLTEtMjAzODI4_c3779df3-0fc7-41b2-b5d9-8c7a9edcb770">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="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzktNC0xLTEtMjAzODI4_a20a5c23-577e-4666-a1f3-2a7006cdd142">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzktNS0xLTEtMjAzODI4_85b11313-6e29-4f80-aa7c-c55af9a975bc">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="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEwLTEtMS0xLTIwMzgyOA_077c80d8-2dbf-4d12-82d1-25901639abba">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="if92a82efd7884247aacafcd316a36880_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEwLTItMS0xLTIwMzgyOA_c448df5c-05fe-4c42-addb-5e3c228afb38">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="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEwLTMtMS0xLTIwMzgyOA_3923dde6-5396-4ddc-95e4-71ec01588bb5">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="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEwLTQtMS0xLTIwMzgyOA_ae3fe3b9-c22a-423d-b90b-e262d0daf23d">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEwLTUtMS0xLTIwMzgyOA_0886d856-4938-4eaa-8654-f41410239872">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="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzExLTEtMS0xLTIwMzgyOA_48d97ceb-ad35-448b-80f7-3386c610ef4b">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="if92a82efd7884247aacafcd316a36880_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzExLTItMS0xLTIwMzgyOA_7610ae35-4162-4648-bea9-f53c6a3fafa3">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="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzExLTMtMS0xLTIwMzgyOA_639adfc6-4c1c-420b-a949-b2ee1f391791">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="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzExLTQtMS0xLTIwMzgyOA_9835dc68-6b9a-4dbc-b493-61c96aade85f">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzExLTUtMS0xLTIwMzgyOA_bc4b5977-b163-4d5d-90ea-a6aa7cdb03bc">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="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEyLTEtMS0xLTIwMzgyOA_a471897f-db7a-4435-a1ca-4c47f20082f4">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="if92a82efd7884247aacafcd316a36880_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEyLTItMS0xLTIwMzgyOA_af6900a6-f9ff-4965-9fe6-9bc89aab5288">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="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEyLTMtMS0xLTIwMzgyOA_cf263ac3-2d5e-437d-a86a-5ca8e3d02b4f">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="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEyLTQtMS0xLTIwMzgyOA_4326af6d-927f-4049-8046-fdb29746afe8">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEyLTUtMS0xLTIwMzgyOA_0bb36361-4d49-4580-abf4-8aa8e6373666">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="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE0LTEtMS0xLTIwMzgyOA_2e11a96e-5a70-460f-9bfc-ba78c705dedf">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="if92a82efd7884247aacafcd316a36880_D20200101-20201231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE0LTItMS0xLTIwMzgyOA_d5830bd7-5c06-4965-ab08-8b2abafbe684">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="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE0LTMtMS0xLTIwMzgyOA_87bd6ba3-6bc6-4b29-9345-65610a6e136b">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="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE0LTQtMS0xLTIwMzgyOA_2faa8831-e24a-4c29-906c-76e7dbbab267">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="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE0LTUtMS0xLTIwMzgyOA_1773fd3e-df25-4390-9185-41b394380891">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="i0b30e21a509941d29102ef530e36457a_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE1LTEtMS0xLTIwMzgyOA_55282653-c782-476d-9f51-2cd646ea60ba">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="idfc413a63acd48a4822812666e30bac2_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE1LTItMS0xLTIwMzgyOA_06d1be4d-f021-4470-b3a1-dc6e12372a2b">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="i6104316c0b684119bf0a8c0a3876e049_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE1LTMtMS0xLTIwMzgyOA_9b4bb49a-6b24-4560-ac73-12b66d9e0ff9">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="i3f997c77d8a04a329ee21032c2f8e03f_I20201231" decimals="-3" sign="-" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE1LTQtMS0xLTIwMzgyOA_6825d4a1-5dc2-4d9f-8941-2342dfe99498">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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE1LTUtMS0xLTIwMzgyOA_6471fd15-27a2-4ed8-8fbb-41e94f106f66">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="i0b30e21a509941d29102ef530e36457a_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE2LTEtMS0xLTIwMzgyOA_f71b99bd-10da-45a4-a46f-a0d26fb4d948">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="idfc413a63acd48a4822812666e30bac2_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE2LTItMS0xLTIwMzgyOA_3ab90ada-23a7-4489-a0f5-ee61aa23fbe6">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="i6104316c0b684119bf0a8c0a3876e049_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE2LTMtMS0xLTIwMzgyOA_b00995bb-d686-4b9c-9588-a9a5f41f85b5">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="i3f997c77d8a04a329ee21032c2f8e03f_I20201231" decimals="-3" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE2LTQtMS0xLTIwMzgyOA_a2809ef7-dcbd-412e-80a5-b23254b24e42">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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE2LTUtMS0xLTIwMzgyOA_5ed1f267-36bc-4a2d-93aa-252007435336">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="i0b30e21a509941d29102ef530e36457a_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE3LTEtMS0xLTIwMzgyOA_636c5645-1b4c-4a5c-b167-c12bc40d2b0b">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="idfc413a63acd48a4822812666e30bac2_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE3LTItMS0xLTIwMzgyOA_4600eb53-889e-4881-a0db-10467af87fd3">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="i6104316c0b684119bf0a8c0a3876e049_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE3LTMtMS0xLTIwMzgyOA_57269f67-5853-4655-9d06-addf8670dca6">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="i3f997c77d8a04a329ee21032c2f8e03f_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE3LTQtMS0xLTIwMzgyOA_f4973fba-ad3d-490c-a560-d17b4a59d0c6">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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE3LTUtMS0xLTIwMzgyOA_f08b2fc8-3f77-4760-af41-0ebe95103a81">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="i0b30e21a509941d29102ef530e36457a_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE4LTEtMS0xLTIwMzgyOA_f88fb5b5-9a7f-4ac9-91cf-6d95f98aeadf">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="idfc413a63acd48a4822812666e30bac2_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE4LTItMS0xLTIwMzgyOA_8492af10-f9bf-410e-8ff5-2251479d9e13">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="i6104316c0b684119bf0a8c0a3876e049_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE4LTMtMS0xLTIwMzgyOA_9fa2d635-f903-400d-9814-85e186b257a3">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="i3f997c77d8a04a329ee21032c2f8e03f_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE4LTQtMS0xLTIwMzgyOA_8a3ba463-bcab-4e00-98e8-2584fc7970dd">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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE4LTUtMS0xLTIwMzgyOA_f65a7018-06a9-42ac-b13d-8a93f2703c8a">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="i0b30e21a509941d29102ef530e36457a_I20201231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE5LTEtMS0xLTIwMzgyOA_e368fa6f-4d4f-4360-ac19-72faf66ac154">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="idfc413a63acd48a4822812666e30bac2_I20201231" decimals="-3" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE5LTItMS0xLTIwMzgyOA_13e1d236-06cd-4e46-94b7-e700626ad034">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="i6104316c0b684119bf0a8c0a3876e049_I20201231" decimals="-3" name="us-gaap:Deposits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE5LTMtMS0xLTIwMzgyOA_d3a47bca-cd23-412c-b1f1-7dcbc616a7e0">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="i3f997c77d8a04a329ee21032c2f8e03f_I20201231" decimals="-3" sign="-" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE5LTQtMS0xLTIwMzgyOA_b45e230c-51f7-4c1a-b318-367c9825c09b">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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:Deposits" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE5LTUtMS0xLTIwMzgyOA_344bce08-2c33-462d-a1ae-e70739166757">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="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="i0b30e21a509941d29102ef530e36457a_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzIwLTEtMS0xLTIwMzgyOA_ded35def-52e7-4460-b296-eaa736da188d">660,334</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="idfc413a63acd48a4822812666e30bac2_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzIwLTItMS0xLTIwMzgyOA_1d3316fc-f389-4263-bc51-e6c6e3ba0ed9">31,455</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="i6104316c0b684119bf0a8c0a3876e049_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzIwLTMtMS0xLTIwMzgyOA_edef141c-37b4-4180-9c46-4678d183dc0c">25,900</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="i3f997c77d8a04a329ee21032c2f8e03f_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzIwLTQtMS0xLTIwMzgyOA_c6db0d80-2523-43bb-8fe8-d055f066deb7">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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzIwLTUtMS0xLTIwMzgyOA_e0f542c3-a83c-4b05-84f9-83f5231b9fb8">717,689</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%">127</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_1840"></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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 23 <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGV4dHJlZ2lvbjo1Mzg5YmJjZjhkYzk0MTUwYWFlMzMwNGYxZjFiMTU5OV8zMjk4NTM0ODg3NTQz_5a2f1f3f-5a08-487f-873c-5b50b116825d" continuedAt="ie062b95ff9414f5f99a265249a8c256c" escape="true">Derivatives and Hedging Activities</ix:nonNumeric></span></div><div><span><br/></span></div><ix:continuation id="ie062b95ff9414f5f99a265249a8c256c"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Management Objective of Using Derivatives</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 exposed to certain risks arising from both its business operations and economic conditions. The Company principally manages its exposures to a wide variety of business and operational risks through management of its core business activities. The Company manages economic risks, including interest rate, liquidity, and credit risk, primarily by managing the amount, sources, and duration of its assets and liabilities. The Company&#8217;s existing credit derivatives result from participation in loan participation arrangements, and therefore, are not used to manage interest rate risk in the Company&#8217;s assets or liabilities.</span></div><div style="text-align:justify"><span><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%">Non-designated Hedges </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:115%">Derivatives not designated as hedges are not speculative and result from a service the Company provides to certain customers.  The Company has entered into risk participation agreements with other banks in commercial loan arrangements, where participating banks guarantee performance on borrower related interest rate swap contracts. These derivatives are not designated as hedges and therefore, changes in fair value are recognized in earnings. As of  December&#160;31, 2022 the Company has entered into a risk participation-in agreement with a notional value of $<ix:nonFraction unitRef="usd" contextRef="i303c11d69e4a43988cf3763500d70acc_I20221231" decimals="-5" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGV4dHJlZ2lvbjo1Mzg5YmJjZjhkYzk0MTUwYWFlMzMwNGYxZjFiMTU5OV80Mzk4MDQ2NTE5Mjky_83bcfbf8-431b-436e-9864-04b2ed2a17a6">7.5</ix:nonFraction> million. Under a risk participation-in agreement, a derivative liability, the Company assumes, or participates in, a portion of the credit risk associated with the interest rate swap position with the commercial borrower for a fee received from the other 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:700;line-height:120%">Tabular Disclosure of Fair Values of Derivative Instruments on the Balance Sheet</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the fair value of the Company&#8217;s derivative financial instruments as well as their classification on the consolidated statements of condition as of December&#160;31, 2022 and December 31, 2021. <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGV4dHJlZ2lvbjo1Mzg5YmJjZjhkYzk0MTUwYWFlMzMwNGYxZjFiMTU5OV8zMjk4NTM0ODg3NTQ0_9f5c2066-417c-4ca7-a355-099af41ef0b6" continuedAt="i31690d6edffe4f7fbd0783bf012953f8" escape="true">The Company began entering into derivative transactions in the second quarter of 2022.</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><ix:continuation id="i31690d6edffe4f7fbd0783bf012953f8"><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.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.667%"></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%">Derivative Liabilities</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="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%">December 31, 2022</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Notional</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%">Balance Sheet</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</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%">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%">Location</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Value</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-weight:400;line-height:100%">Derivatives not designated as hedging instruments</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="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%">Risk Participation Agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i303c11d69e4a43988cf3763500d70acc_I20221231" decimals="-3" name="us-gaap:DerivativeLiabilityNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGFibGU6MDlmZmY2YzlhZjZjNGFlMTlhZWUyM2Y1NmZlZmFkZTAvdGFibGVyYW5nZTowOWZmZjZjOWFmNmM0YWUxOWFlZTIzZjU2ZmVmYWRlMF82LTEtMS0xLTIwNjAyMQ_ce0ac28d-c679-4580-9ebd-14920e5d78f8">7,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;Other Liabilities </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="i303c11d69e4a43988cf3763500d70acc_I20221231" decimals="-3" sign="-" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGFibGU6MDlmZmY2YzlhZjZjNGFlMTlhZWUyM2Y1NmZlZmFkZTAvdGFibGVyYW5nZTowOWZmZjZjOWFmNmM0YWUxOWFlZTIzZjU2ZmVmYWRlMF82LTMtMS0xLTIwNjAyMQ_e561962e-c0a0-487d-9ece-9c5dfcfa74bc">21</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 derivatives not designated as hedging instruments </span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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="i859c40706e61431a87f4b7996b5d8200_I20221231" decimals="-3" sign="-" name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGFibGU6MDlmZmY2YzlhZjZjNGFlMTlhZWUyM2Y1NmZlZmFkZTAvdGFibGVyYW5nZTowOWZmZjZjOWFmNmM0YWUxOWFlZTIzZjU2ZmVmYWRlMF83LTMtMS0xLTIwNjAyMQ_1aa8f344-0ccf-4b4b-84b8-fb59288054fd">21</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></ix:continuation></div><div style="text-align:justify"><span><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%">Tabular Disclosure of the Effect of Derivatives Not Designated as Hedging Instruments on the Income statement</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGV4dHJlZ2lvbjo1Mzg5YmJjZjhkYzk0MTUwYWFlMzMwNGYxZjFiMTU5OV8zMjk4NTM0ODg3NTQ1_a0fe2aad-0134-4b2c-ab7f-89f1eeed2e60" 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 table below presents the effect of the Company's derivative financial instruments that are not designated as hedging instruments on the consolidated statements of income for the year-ended December&#160;31, 2022.</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:36.326%"></td><td style="width:0.1%"></td><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:18.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.346%"></td><td style="width:0.1%"></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%">Effect of Derivatives Not Designated as Hedging Instruments on the Statement of Financial Performance</span></td></tr><tr><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%">Derivatives Not Designated as Hedging Instruments under Subtopic 815-20 </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%">Location of Gain or (Loss) Recognized in Income on Derivative</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%">Amount of Gain or (Loss) Recognized in Income on Derivative</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%">Amount of Gain or (Loss) Recognized in Income on Derivative</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:0 1pt"></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%">Three Months Ended December 31, 2022</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%">Year Ended December 31, 2022</span></td></tr><tr style="height:15pt"><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="3" style="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%">Risk Participation Agreement</span></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 income / (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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if664d9bc80a241b28de61d03b484cdd8_D20221001-20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGFibGU6MTg0MjZkNmI1YmIzNDNlNTg3NmY2ZmI3MWYxMDMxZmUvdGFibGVyYW5nZToxODQyNmQ2YjViYjM0M2U1ODc2ZjZmYjcxZjEwMzFmZV81LTItMS0xLTIyMDgxMg_4c5b569f-1199-4ab7-bc31-f0771b773f6d">13</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="i012a5399a6d94884b3684b3070ca5b0e_D20220101-20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGFibGU6MTg0MjZkNmI1YmIzNDNlNTg3NmY2ZmI3MWYxMDMxZmUvdGFibGVyYW5nZToxODQyNmQ2YjViYjM0M2U1ODc2ZjZmYjcxZjEwMzFmZV81LTMtMS0xLTIyMDgxMg_12926453-bd9a-41fd-bac0-a2b0568a46fb">57</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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></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="ife1c14c75c424d4f8382852cbd40bd01_D20221001-20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGFibGU6MTg0MjZkNmI1YmIzNDNlNTg3NmY2ZmI3MWYxMDMxZmUvdGFibGVyYW5nZToxODQyNmQ2YjViYjM0M2U1ODc2ZjZmYjcxZjEwMzFmZV82LTItMS0xLTIyMDgxMg_50716837-c686-421a-9724-a908e8c39d3a">13</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" decimals="-3" name="us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGFibGU6MTg0MjZkNmI1YmIzNDNlNTg3NmY2ZmI3MWYxMDMxZmUvdGFibGVyYW5nZToxODQyNmQ2YjViYjM0M2U1ODc2ZjZmYjcxZjEwMzFmZV82LTMtMS0xLTIyMDgxMg_a76bcac3-af72-4345-9e09-602218bac118">57</ix:nonFraction></span><span style="color:#000000;font-family:'Times New 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%">128</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="us-gaap:QuarterlyFinancialInformationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzUvZnJhZzplODEyYTlkZjg1N2E0ZTFhODJiY2I0NWU5YzRhMzc0YS90ZXh0cmVnaW9uOmU4MTJhOWRmODU3YTRlMWE4MmJjYjQ1ZTljNGEzNzRhXzM3MA_d60b2437-7b60-452c-b1a8-10af352c2e01" escape="true"><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%">Unaudited Quarterly Financial 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 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, 2022 and December 31, 2021.</span></div></ix:nonNumeric><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_178"></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%">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="ic41d93084a174d97ace5fadce768b1bd_181"></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%">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 style="text-align:justify"><span><br/></span></div><div style="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, 2022. 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, 2022, 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 "Internal Control - Integrated Framework (2013)," 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, 2022. 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, 2022, 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, 2022, 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="ic41d93084a174d97ace5fadce768b1bd_184"></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%">Item 9B. Other Information</span></div><div style="text-align:justify"><span><br/></span></div><div 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="ic41d93084a174d97ace5fadce768b1bd_187"></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%">Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections</span></div><div style="text-align:justify"><span><br/></span></div><div 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="ic41d93084a174d97ace5fadce768b1bd_190"></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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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="ic41d93084a174d97ace5fadce768b1bd_193"></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%">Item 10. Directors, Executive Officers and Corporate Governance</span></div><div style="text-align:justify"><span><br/></span></div><div style="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 "Proposal No. 1 &#8211; Election of Directors", the discussion of the Company&#8217;s code of ethics under "Corporate Governance Matters", and the discussion of the Audit/Examining Committee under "Matters Relating to the Board of Directors - Board of Directors: Committee Membership" all in the Company&#8217;s proxy statement relating to its 2023 annual meeting of shareholders (the "Proxy Statement"), which the Company intends to file with the Securities and Exchange Commission on or about March 30, 2023; and the material captioned "Information About Our Executive Officers" 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="ic41d93084a174d97ace5fadce768b1bd_196"></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%">Item 11. Executive 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-weight:400;line-height:120%">The information called for by this item is incorporated herein by reference to the material under the captions, "Executive Compensation", "Matters Relating to the Board of Directors - Director Compensation", "Executive Compensation &#8211; Compensation Committee Interlocks and Insider Participation", "Executive Compensation &#8211; Compensation Committee Report", and "Corporate Governance Matters - Risk and Influence on Compensation Programs" in the Proxy Statement.</span></div><div style="text-align:justify"><span><br/></span></div><div style="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 "Executive Compensation - Compensation Committee Report" in the Proxy Statement is deemed "furnished" within this Report on Form 10-K and shall not be deemed to be "soliciting material" or to be "filed" 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="ic41d93084a174d97ace5fadce768b1bd_199"></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%">Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</span></div><div style="text-align:justify"><span><br/></span></div><div 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 security ownership of management and certain beneficial owners is incorporated by reference to the information under the caption "Security Ownership of Certain Beneficial Owners and Management" in the Proxy Statement. </span></div><div style="text-align:justify"><span><br/></span></div><div 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 stock-based compensation awards outstanding and available for future grant as of December&#160;31, 2022 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%">59,853&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.12&#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%">336,209 </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 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 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"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_202"></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%">Item 13. Certain Relationships and Related Transactions, and Director Independence</span></div><div style="text-align:justify"><span><br/></span></div><div style="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 "Corporate Governance Matters - Affirmative Determination of Director Independence" and "Transactions with Related Persons" in the Proxy Statement. </span></div><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_205"></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%">Item 14. Principal Accountant Fees 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%">The information called for by this item is incorporated herein by reference to the material under the caption "Independent Registered Public Accounting Firm" in the Proxy Statement. Our independent registered public accounting firm is KPMG LLP, Rochester, NY, Auditor Firm ID <ix:nonNumeric contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231" name="dei:AuditorFirmId" id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8yMDUvZnJhZzo4MTFhNjdhZjkyY2Y0ZTMxYmE4M2UwMmZhNWNlYWQwYS90ZXh0cmVnaW9uOjgxMWE2N2FmOTJjZjRlMzFiYTgzZTAyZmE1Y2VhZDBhXzMyOQ_a385ecea-d9fc-49d5-8fe7-5578163c313e">185</ix:nonNumeric>.</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><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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><div style="text-align:justify"><span><br/></span></div><div id="ic41d93084a174d97ace5fadce768b1bd_208"></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="ic41d93084a174d97ace5fadce768b1bd_211"></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:left;vertical-align:top"><div style="text-align:justify"><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</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated Statements of Condition as of December 31, 2022 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:100%">Consolidated Statements of Income for the years ended December 31, 2022, 2021, and 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:100%">Consolidated Statements of Comprehensive Income for the years ended December 31, 2022, 2021, and 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:100%">Consolidated Statements of Cash Flows for the years ended December 31, 2022, 2021, and 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:100%">Consolidated Statements of Changes in Shareholders&#8217; Equity for the years ended December 31, 2022, 2021, and 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:100%">Notes to Consolidated Financial Statements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unaudited Quarterly Financial Data</span></div></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="ic41d93084a174d97ace5fadce768b1bd_214"></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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 "Plan") 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 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/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 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-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 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-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 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-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 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-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 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-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><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 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-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></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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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.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 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-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 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-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 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-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 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-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 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/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 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/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 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/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 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/0001005817/000100581721000004/exhibit1030-20201231x10k.htm">Second Amended and Restated Retainer Plan for Eligible Directors of Tompkins Financial Corporation and Its Wholly-owned Subsidiaries, incorporated herein by reference to Exhibit 10.30 to the Company's Annual Report on Form 10K, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.31*</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="exhibit1031-2022x12x31x10k.htm">Form of Performance Share Award Agreement (PSUs) under Tompkins Financial Corporation 2019 Equity Plan.</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.32*</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/000138713119002241/tmp-def14a_050719.htm">Tompkins Financial Corporation 2019 Equity Incentive Plan, incorporated herein by reference to Appendix A of the Company&#8217;s DEF 14A filed with the commission on March 29, 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%">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 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="exhibit21-2022x12x31x10k.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 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="exhibit23-2022x12x31x10k.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 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="#ic41d93084a174d97ace5fadce768b1bd_223">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 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="exhibit311-2022x12x31x10k.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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 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="exhibit312-2022x12x31x10k.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 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="exhibits321-2022x12x31x10k.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 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="exhibit322-2022x12x31x10k.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:justify;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: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 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: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 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"><div style="text-align:justify"><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, 2022 and December 31, 2021; (ii) Consolidated Statements of Income as of December 31, 2022; (iii) Consolidated Statements of Comprehensive Income as of December 31, 2022; (iv) Consolidated Statements of Cash Flows as of December 31, 2022; (v) Consolidated Statements of Changes in Shareholders' Equity as of December 31, 2022; and (vi Notes to Unaudited Condensed Consolidated Financial Statements.</span></div></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%">*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="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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%">Item 16. Form 10-K Summary.</span></div><div style="text-align:justify"><span><br/></span></div><div 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%">136</span></div></div></div><div id="ic41d93084a174d97ace5fadce768b1bd_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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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 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: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, 2023</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="ic41d93084a174d97ace5fadce768b1bd_223"></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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">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/2023</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/2023</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2023</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:bottom"><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/1/2023</span></td><td colspan="3" style="padding:0 1pt"></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%">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%">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/2023</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:bottom"><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/2023</span></td><td colspan="3" style="padding:0 1pt"></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%">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/2023</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/2023</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/2023</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/2023</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/2023</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/2023</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/2023</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/2023</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="#ic41d93084a174d97ace5fadce768b1bd_7">Table of </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="#ic41d93084a174d97ace5fadce768b1bd_7">Contents</a></span></div></div><div style="text-align:center"><img src="tmp-20221231_g3.jpg" alt="tmp-20221231_g3.jpg" style="height:63px;margin-bottom:5pt;vertical-align:text-bottom;width:250px"/></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-10.31
<SEQUENCE>2
<FILENAME>exhibit1031-2022x12x31x10k.htm
<DESCRIPTION>EX-10.31
<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 2023 Workiva -->
<title>Document</title></head><body><div id="i0f50778f19ad4e2ba019f500d604b456_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:12pt;font-weight:400;line-height:139%">Exhibit 10.31</font></div><div><font><br></font></div><div style="text-align:right"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:139%">TOMPKINS FINANCIAL CORPORATION</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:139%"> </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:139%">2019 EQUITY PLAN </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:700;line-height:139%">PERFORMANCE SHARE AWARD AGREEMENT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:14pt;font-weight:400;line-height:139%"> </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">###GRANT_DATE###</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">###PARTICIPANT_NAME###</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">###HOME_ADDRESS###</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">Dear ###PARTICIPANT_NAME###,</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">1) Tompkins Financial Corporation (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8221;) hereby grants to ###PARTICIPANT_NAME### (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%;text-decoration:underline">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8221;) the award(s) summarized below (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%;text-decoration:underline">Grant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8221;), pursuant to the terms and conditions of the Company&#8217;s 2019 Equity Plan, as it may be amended from time to time (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8221;). The terms, conditions and restrictions of your award are set forth in this Award Agreement, which is governed by the terms of the Plan. Capitalized terms used but not defined in this Award Agreement have the meanings given to them in the Plan. For the award to be effective, you must sign below and return this Award Agreement to the Company, acknowledging that you have received and read the Prospectus dated May 13, 2019 and any applicable prospectus supplements (together, the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%;text-decoration:underline">Prospectus</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8221;), and agree to the terms of this Award Agreement and the Plan.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">2) Award Summary&#58;</font></div><div style="padding-left:91.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:61.057%"><tr><td style="width:1.0%"></td><td style="width:36.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:61.368%"></td><td style="width:0.1%"></td></tr><tr style="height:0pt"><td colspan="6" style="padding:0 1pt"></td></tr><tr style="height:0pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="6" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Performance Share Award Summary</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline"> </font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 4.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Award Date&#58;</font></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">###GRANT_DATE###</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Number of Target Restricted Stock Units (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Target PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#58;</font></div></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">###TARGET_AWARD###</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:2.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Number of Enhanced Restricted Stock Units (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">Enhanced PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#8221;)&#58;</font></div></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">###MAX_PAYOUT###</font></div></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 4.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Performance Period&#58;</font></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 4.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Performance Goals for Target PSUs&#58;</font></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 4.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Performance Goals for Enhanced PSUs&#58;</font></td><td colspan="3" style="border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 4.77pt;text-align:left;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Additional Vesting Requirements (if any)&#58;</font></td><td colspan="3" style="border-bottom:0.5pt solid #000000;border-left:0.75pt solid #000000;border-right:0.75pt solid #000000;border-top:0.75pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">3) Explanation of Performance Goals and Additional Vesting Requirements (if any)&#58;</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%;text-decoration:underline">Performance Goals</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#58; The entire Grant covered by this Award Agreement shall remain subject to forfeiture unless and until the Committee determines, in accordance with the Plan, that the Performance Goals have been attained. </font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%;text-decoration:underline">Additional Vesting Requirements</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%"> (if any)&#58; </font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">4) To the extent the Performance Goals for the Target PSUs and Enhanced PSUs are achieved, any shares that are issuable under the Grant will be distributed as soon as practicable following the Committee&#8217;s determination of the satisfaction of the performance measures but in no event later than &#91;____&#93;.</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:12pt;font-weight:400;line-height:139%">5) Subject to any additional conditions or restrictions set forth above under &#8220;Additional Vesting Requirements&#8221;, and provided the Participant (a) is an Eligible Retiree as defined below, and (b) agrees in writing not to compete with the Company during the three-year period following the date of the Participant&#8217;s retirement, then, in the event of the Participant&#8217;s Retirement prior to the expiration of the Performance Period, the Participant shall remain eligible to receive shares covered by the Target PSUs, so long as the Performance Goal is attained at the end of the Performance Period, and the Enhanced PSUs shall be forfeited. The Performance Period will not be shortened, nor shall the Performance Goal be altered, as a result of the Participant&#8217;s Retirement during the Performance Period. </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:12pt;font-weight:400;line-height:139%">If the Participant is not an Eligible Retiree but (a) terminates employment due to Retirement (as determined by the Committee in its sole discretion), and (b) agrees in writing not to compete with the Company during the three-year period following the date of the Participant&#8217;s retirement, then, in the event of the Participant&#8217;s Retirement prior to the expiration of the Performance Period, the Participant shall remain eligible to receive a number of shares covered by the Target PSUs equal to the product (rounded down to the nearest whole share) obtained by multiplying (x) the number of Target PSUs and (y) a fraction, the numerator of which is the number of full years </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">2</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">completed between the first day of the Performance Period and the date of the Participant&#8217;s Retirement and the denominator of which is three, so long as the Performance Goal is attained at the end of the Performance Period, and the Enhanced PSUs shall be forfeited.  Notwithstanding anything to the contrary herein, no fractional shares covered by the Grant shall be issued to the Participant. </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:12pt;font-weight:400;line-height:139%">For purposes of this Agreement, an &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%;text-decoration:underline">Eligible Retiree</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8221; means a Participant who, upon Retirement, (x) is at least 55 years old, (y) has at least 10 years of service with the Company (including, to the extent approved by the Committee, service with a prior employer acquired by the Company through merger or other acquisition), and (z) has an age plus years of service totaling at least 75. </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:12pt;font-weight:400;line-height:139%">For the avoidance of doubt, in the event the Participant is terminated by the Company for Cause (as defined in the Plan or any applicable employment agreement between the Company and Participant) or terminates employment for any reason other than Retirement, the entire Award shall be terminated.</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">Notwithstanding the foregoing, to the extent that the Participant&#8217;s continued eligibility following Retirement as set forth above would cause the Company to issue shares of Company Stock under the Plan in excess of the limitation set forth in Section 4.7 of the Plan, the number of shares of Company Stock covered by the Grant and subject to such continued eligibility shall be reduced by such number (and may be reduced to zero) as is necessary to cause such limitation not to be exceeded. </font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">6) At the end of the Performance Period, Participants will be eligible to receive Dividend Equivalents on the Target PSUs and the Enhanced PSUs, to the extent earned. During the Performance Period, in the event of any issuance of a cash dividend on the shares of Common Stock (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%;text-decoration:underline">Dividend</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">&#8221;), the Participant shall be credited, as of the payment date for such Dividend, with a Dividend Equivalent equal to (a) the number of Target PSUs or Enhanced PSUs, as applicable, granted pursuant to this Agreement multiplied by (b)&#160;the amount of the Dividend per share.  The amount attributable to the Dividend Equivalents credited with respect to the Target PSUs or Enhanced PSUs, as applicable, shall be paid in cash within 30 days following the issuance and delivery of the shares of Common Stock underlying the Target PSUs and Enhanced PSUs, as applicable. In the event that the performance measures with respect to the Target PSUs or Enhanced PSUs are not achieved, the Dividend Equivalents credited with respect to such Target PSUs or Enhanced PSUs shall be forfeited.</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:12pt;font-weight:400;line-height:139%">7)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:139%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">The Participant shall not be deemed for any purpose to be the owner of any shares of Common Stock underlying this Grant unless, until and to the extent that (a)&#160;the Company shall have issued </font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">3</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">and delivered to the Participant the shares of Common Stock underlying the Target PSUs and Enhanced PSUs and (b)&#160;the Participant&#8217;s name shall have been entered as a stockholder of record with respect to such shares of Common Stock on the books of the Company.  The Company shall cause the actions described in clauses (a)&#160;and (b)&#160;of the preceding sentence to occur promptly following settlement as contemplated by this Agreement, subject to compliance with applicable laws</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:12pt;font-weight:400;line-height:139%">8) For purposes of Section 12.1 of the Plan, the &#8220;target payout&#8221; with respect to this Performance Share Award shall be the Target PSUs.</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:12pt;font-weight:400;line-height:139%">9) This Grant is intended to be exempt from, or compliant with, Section&#160;409A of the Code. Notwithstanding the foregoing or any provision of the Plan or this Agreement, if any provision of the Plan or this Agreement contravenes Section&#160;409A of the Code or could cause the Participant to incur any tax, interest or penalties under Section&#160;409A of the Code, the Committee may, in its sole discretion and without the Participant&#8217;s consent, modify such provision to (a)&#160;comply with, or avoid being subject to, Section&#160;409A of the Code, or to avoid the incurrence of taxes, interest and penalties under Section&#160;409A of the Code, and&#47;or (b)&#160;maintain, to the maximum extent practicable, the original intent and economic benefit to the Participant of the applicable provision without materially increasing the cost to the Company or contravening the provisions of Section&#160;409A of the Code. This Section&#160;9 does not create an obligation on the part of the Company to modify the Plan or this Agreement and does not guarantee that the Grant will not be subject to interest and penalties under Section&#160;409A.</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:12pt;font-weight:400;line-height:139%">10) By my signature below, I hereby acknowledge receipt of this Grant on the date shown above on the terms stated herein, which has been issued to me under the terms and conditions of the Plan. I further acknowledge receipt of a copy of the Plan and the Prospectus and agree to be bound by all of the terms and conditions of the Plan as if they were set out in full in this Award Agreement. I agree to accept as binding, conclusive and final all decisions or interpretations of the Committee or the Board, as the case may be, upon any questions relating to the Plan or this Grant. I further understand that I am a Covered Executive under the Tompkins Financial Corporation Clawback Policy, and I acknowledge and agree that I have received and understand such Policy. </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:12pt;font-weight:400;line-height:139%">I understand that in the event the Committee determines, in its sole discretion, that I engaged in any activity contrary or harmful to the interests of the Company or its customers, including without limitation, any violation of Company policy or procedures, any unvested awards I hold shall immediately be forfeited and any rights thereunder shall terminate.</font></div><div><font><br></font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">4</font></div><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">Signature&#58; __________________________ Date&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%;text-decoration:underline"> ###ACCEPTANCE DATE###</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%"> </font></div><div style="padding-left:36pt;text-indent:18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">###PARTICIPANT NAME###</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">TOMPKINS FINANCIAL CORPORATION</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">By&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">Signature&#58; __________________________ Date&#58; </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%;text-decoration:underline"> ###GRANT DATE### </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">Name&#58; </font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:139%">Title&#58; </font></div><div><font><br></font></div><div style="text-align:justify"><font><br></font></div><div><font><br></font></div><div style="text-align:justify"><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">5</font></div><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>3
<FILENAME>exhibit21-2022x12x31x10k.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 2023 Workiva -->
<title>Document</title></head><body><div id="id5ff202a41044c21a7b89a136c65f571_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:120%">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 Community 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%">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%">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 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%">Tompkins Insurance Agencies, Inc. &#8211; Incorporated in New York</font></div><div><font><br></font></div><div><font><br></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>4
<FILENAME>exhibit23-2022x12x31x10k.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 2023 Workiva -->
<title>Document</title></head><body><div id="i3d4be751a33447b2a640e1818798376e_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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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-258191, and 333-240069) on Form S-3 of our reports dated March 1, 2023, 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"><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, 2023</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>5
<FILENAME>exhibit311-2022x12x31x10k.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 2023 Workiva -->
<title>Document</title></head><body><div id="ib5d32ae43a9f42758f1d8a8e40014318_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, 2023 </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>6
<FILENAME>exhibit312-2022x12x31x10k.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 2023 Workiva -->
<title>Document</title></head><body><div id="i1c68ad7944064f46bf84dfee1693bc70_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, 2023 </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>7
<FILENAME>exhibits321-2022x12x31x10k.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 2023 Workiva -->
<title>Document</title></head><body><div id="ic0c87f6c4f2140d88750f56c135fbba9_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, 2022 (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, 2023 </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>8
<FILENAME>exhibit322-2022x12x31x10k.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 2023 Workiva -->
<title>Document</title></head><body><div id="i0d67394b027a46f1b38365e10d135f3b_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, 2022 (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, 2023 </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>9
<FILENAME>tmp-20221231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:3fd3ed03-6a17-4d58-8b82-db56ebb13b2a,g:da0edd40-3f37-4f75-925a-62a525283100-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:tmp="http://tompkinstrustco.com/20221231" 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/20221231">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.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-20221231_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-20221231_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-20221231_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-20221231_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>0000001 - 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>0000002 - 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>0000003 - 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>0000004 - 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>0000005 - 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>0000006 - 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>0000007 - 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>0000008 - 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>0000009 - 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>0000010 - 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="Securities" roleURI="http://tompkinstrustco.com/role/Securities">
        <link:definition>0000011 - 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="LoansandLeases" roleURI="http://tompkinstrustco.com/role/LoansandLeases">
        <link:definition>0000012 - 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="AllowanceforCreditLosses" roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLosses">
        <link:definition>0000013 - 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="GoodwillandOtherIntangibleAssets" roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssets">
        <link:definition>0000014 - 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="PremisesandEquipment" roleURI="http://tompkinstrustco.com/role/PremisesandEquipment">
        <link:definition>0000015 - 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="Deposits" roleURI="http://tompkinstrustco.com/role/Deposits">
        <link:definition>0000016 - 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="SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchased" roleURI="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchased">
        <link:definition>0000017 - 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="OtherBorrowings" roleURI="http://tompkinstrustco.com/role/OtherBorrowings">
        <link:definition>0000018 - 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="TrustPreferredDebentures" roleURI="http://tompkinstrustco.com/role/TrustPreferredDebentures">
        <link:definition>0000019 - 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="EmployeeBenefitPlans" roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlans">
        <link:definition>0000020 - 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="StockPlansandStockBasedCompensation" roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensation">
        <link:definition>0000021 - 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="OtherNoninterestIncomeandExpense" roleURI="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpense">
        <link:definition>0000022 - 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="RevenueRecognition" roleURI="http://tompkinstrustco.com/role/RevenueRecognition">
        <link:definition>0000023 - 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="IncomeTaxes" roleURI="http://tompkinstrustco.com/role/IncomeTaxes">
        <link:definition>0000024 - 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="OtherComprehensiveIncomeLoss" roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLoss">
        <link:definition>0000025 - 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="CommitmentsandContingentLiabilities" roleURI="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilities">
        <link:definition>0000026 - 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="EarningsPerShare" roleURI="http://tompkinstrustco.com/role/EarningsPerShare">
        <link:definition>0000027 - 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="FairValueMeasurements" roleURI="http://tompkinstrustco.com/role/FairValueMeasurements">
        <link:definition>0000028 - 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="RegulationsandSupervision" roleURI="http://tompkinstrustco.com/role/RegulationsandSupervision">
        <link:definition>0000029 - 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="CondensedParentCompanyOnlyFinancialStatements" roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatements">
        <link:definition>0000030 - 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="SegmentandRelatedInformation" roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformation">
        <link:definition>0000031 - 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="DerivativesandHedgingActivities" roleURI="http://tompkinstrustco.com/role/DerivativesandHedgingActivities">
        <link:definition>0000032 - Disclosure - Derivatives and Hedging Activities</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>0000033 - 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>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000034 - 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="SecuritiesTables" roleURI="http://tompkinstrustco.com/role/SecuritiesTables">
        <link:definition>0000035 - 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="LoansandLeasesTables" roleURI="http://tompkinstrustco.com/role/LoansandLeasesTables">
        <link:definition>0000036 - 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="AllowanceforCreditLossesTables" roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesTables">
        <link:definition>0000037 - 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="GoodwillandOtherIntangibleAssetsTables" roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsTables">
        <link:definition>0000038 - 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="PremisesandEquipmentTables" roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentTables">
        <link:definition>0000039 - 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="DepositsTables" roleURI="http://tompkinstrustco.com/role/DepositsTables">
        <link:definition>0000040 - 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="SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedTables" roleURI="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedTables">
        <link:definition>0000041 - 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="OtherBorrowingsTables" roleURI="http://tompkinstrustco.com/role/OtherBorrowingsTables">
        <link:definition>0000042 - 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="EmployeeBenefitPlansTables" roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansTables">
        <link:definition>0000043 - 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="StockPlansandStockBasedCompensationTables" roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationTables">
        <link:definition>0000044 - 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="OtherNoninterestIncomeandExpenseTables" roleURI="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseTables">
        <link:definition>0000045 - 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="RevenueRecognitionTables" roleURI="http://tompkinstrustco.com/role/RevenueRecognitionTables">
        <link:definition>0000046 - 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="IncomeTaxesTables" roleURI="http://tompkinstrustco.com/role/IncomeTaxesTables">
        <link:definition>0000047 - 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="OtherComprehensiveIncomeLossTables" roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTables">
        <link:definition>0000048 - 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="CommitmentsandContingentLiabilitiesTables" roleURI="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesTables">
        <link:definition>0000049 - 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="EarningsPerShareTables" roleURI="http://tompkinstrustco.com/role/EarningsPerShareTables">
        <link:definition>0000050 - 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="FairValueMeasurementsTables" roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsTables">
        <link:definition>0000051 - 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="RegulationsandSupervisionTables" roleURI="http://tompkinstrustco.com/role/RegulationsandSupervisionTables">
        <link:definition>0000052 - 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="CondensedParentCompanyOnlyFinancialStatementsTables" roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsTables">
        <link:definition>0000053 - 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="SegmentandRelatedInformationTables" roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformationTables">
        <link:definition>0000054 - 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="DerivativesandHedgingActivitiesTables" roleURI="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesTables">
        <link:definition>0000055 - Disclosure - Derivatives and Hedging Activities (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="SummaryofSignificantAccountingPoliciesDetails" roleURI="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>0000056 - 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="SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails" roleURI="http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails">
        <link:definition>0000057 - 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>0000058 - 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>0000059 - 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>0000060 - 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>0000061 - 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>0000062 - 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>0000063 - 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>0000064 - 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="LoansandLeasesScheduleofLoansandLeasesDetails" roleURI="http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails">
        <link:definition>0000065 - 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>0000066 - 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>0000067 - 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>0000068 - 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>0000069 - 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="AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails" roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails">
        <link:definition>0000070 - 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>0000071 - 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>0000072 - 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>0000073 - 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>0000074 - 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>0000075 - 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="GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails">
        <link:definition>0000076 - 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>0000077 - 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>0000078 - 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>0000079 - 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="PremisesandEquipmentScheduleofPremisesandEquipmentDetails" roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails">
        <link:definition>0000080 - 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>0000081 - 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>0000082 - 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="PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails" roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails">
        <link:definition>0000083 - Disclosure - Premises and Equipment - Schedule of Operating Lease 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="PremisesandEquipmentScheduleofOtherInformationRelatedtoOperatingLeasesDetails" roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOtherInformationRelatedtoOperatingLeasesDetails">
        <link:definition>0000084 - Disclosure - Premises and Equipment - Schedule of Other Information Related to Operating 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="PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails" roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails">
        <link:definition>0000085 - Disclosure - Premises and Equipment - Schedule of Future Undiscounted Lease Payments Due Under Non-Cancelable Operating 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="DepositsNarrativeDetails" roleURI="http://tompkinstrustco.com/role/DepositsNarrativeDetails">
        <link:definition>0000086 - 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>0000087 - 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="SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails" roleURI="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails">
        <link:definition>0000088 - 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="OtherBorrowingsScheduleofCompanysBorrowingsDetails" roleURI="http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails">
        <link:definition>0000089 - 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>0000090 - 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="TrustPreferredDebenturesDetails" roleURI="http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails">
        <link:definition>0000091 - 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="EmployeeBenefitPlansNarrativeDetails" roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails">
        <link:definition>0000092 - 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>0000093 - 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>0000094 - 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>0000095 - 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>0000096 - 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>0000097 - 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>0000098 - 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>0000099 - 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="StockPlansandStockBasedCompensationNarrativeDetails" roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails">
        <link:definition>0000100 - 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>0000101 - 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>0000102 - 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>0000103 - 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>0000104 - 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="OtherNoninterestIncomeandExpenseDetails" roleURI="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails">
        <link:definition>0000105 - 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="RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails" roleURI="http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails">
        <link:definition>0000106 - 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>0000107 - 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="IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails" roleURI="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails">
        <link:definition>0000108 - 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>0000108 - 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>0000109 - 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>0000110 - 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>0000111 - 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="OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails" roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails">
        <link:definition>0000112 - 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>0000112 - 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>0000113 - 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>0000114 - 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="CommitmentsandContingentLiabilitiesDetails" roleURI="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails">
        <link:definition>0000115 - 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="EarningsPerShareDetails" roleURI="http://tompkinstrustco.com/role/EarningsPerShareDetails">
        <link:definition>0000116 - 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="FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails" roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails">
        <link:definition>0000117 - 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>0000118 - 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>0000119 - 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="RegulationsandSupervisionAdditionalInformationDetails" roleURI="http://tompkinstrustco.com/role/RegulationsandSupervisionAdditionalInformationDetails">
        <link:definition>0000120 - 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>0000121 - 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="CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails" roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails">
        <link:definition>0000122 - 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>0000123 - 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>0000124 - 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="SegmentandRelatedInformationNarrativeDetails" roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails">
        <link:definition>0000125 - 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>0000126 - 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="DerivativesandHedgingActivitiesNarrativeDetails" roleURI="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails">
        <link:definition>0000127 - Disclosure - Derivatives and Hedging Activities - 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="DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails" roleURI="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails">
        <link:definition>0000128 - Disclosure - Derivatives and Hedging Activities - Derivative Instruments in Statement of Financial Position (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="DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails" roleURI="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails">
        <link:definition>0000129 - Disclosure - Derivatives and Hedging Activities - Derivative Instruments in 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>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="tmp_RiskParticipationAgreementMember" abstract="true" name="RiskParticipationAgreementMember" 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_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember" abstract="true" name="StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_WesternNewYorkMember" abstract="true" name="WesternNewYorkMember" 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_Residentialmortgageloansserviced" abstract="false" name="Residentialmortgageloansserviced" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_MaximumMonthendBalance" abstract="false" name="MaximumMonthendBalance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" 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_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger" abstract="false" name="DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_AgricultureLoansMember" abstract="true" name="AgricultureLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_InsuranceMember" abstract="true" name="InsuranceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_InterestExpenseOtherBorrowings" abstract="false" name="InterestExpenseOtherBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_OtherFinancingReceivableMember" abstract="true" name="OtherFinancingReceivableMember" 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_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" abstract="false" name="CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" abstract="false" name="FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion" nillable="true" xbrli:periodType="duration" 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_DeferredTaxAssetsLiabilitiesHeldAtFairValue" abstract="false" name="DeferredTaxAssetsLiabilitiesHeldAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_TimeDepositLiabilityAxis" abstract="true" name="TimeDepositLiabilityAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <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_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch" abstract="false" name="EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent" abstract="false" name="MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_DeferredTaxAssetsDeferredLoanFeesAndCosts" abstract="false" name="DeferredTaxAssetsDeferredLoanFeesAndCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability" abstract="false" name="PaymentForLeaseTerminationDecreaseOfLeaseLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_FeesAndCommissionsDepositAccounts" abstract="false" name="FeesAndCommissionsDepositAccounts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock" abstract="false" name="ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tmp_DeferredTaxAssets" abstract="true" name="DeferredTaxAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_TrustPreferredDebenturesAbstract" abstract="true" name="TrustPreferredDebenturesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_GainLossOnOtherRealEstateOwned" abstract="false" name="GainLossOnOtherRealEstateOwned" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan" abstract="false" name="DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_AverageInterestRatePaidDuringtheYear" abstract="false" name="AverageInterestRatePaidDuringtheYear" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings" abstract="false" name="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger" abstract="false" name="DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" abstract="false" name="BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember" abstract="true" name="BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DeferredTaxAssetCompensationAndBenefits" abstract="false" name="DeferredTaxAssetCompensationAndBenefits" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OtherComprehensiveIncomeLossNetOfTaxAbstract" abstract="true" name="OtherComprehensiveIncomeLossNetOfTaxAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member" abstract="true" name="RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member" 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_Tier1LeverageCapitalToAverageAssets" abstract="true" name="Tier1LeverageCapitalToAverageAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_PaymentForLeaseTerminationDecreaseOfRentExpense" abstract="false" name="PaymentForLeaseTerminationDecreaseOfRentExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_NatureOfOperationsNumberofOffices" abstract="false" name="NatureOfOperationsNumberofOffices" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_NetExcessTaxBenefitFromStockBasedCompensation" abstract="false" name="NetExcessTaxBenefitFromStockBasedCompensation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_MaturityOfDepositsAbstract" abstract="true" name="MaturityOfDepositsAbstract" 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_AverageBalanceDuringtheYear" abstract="false" name="AverageBalanceDuringtheYear" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" abstract="false" name="BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_EstimatedAmortizationExpenseAbstract" abstract="true" name="EstimatedAmortizationExpenseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_TwoHundredAndFiftyThousandDollarsAndOverMember" abstract="false" name="TwoHundredAndFiftyThousandDollarsAndOverMember" 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_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember" abstract="true" name="RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_WeightedAverageRemainingContractualTermAbstract" abstract="true" name="WeightedAverageRemainingContractualTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_NumberOfWhollyOwnedBankingSubsidiary" abstract="false" name="NumberOfWhollyOwnedBankingSubsidiary" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months" abstract="false" name="DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalGoodwill" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_TimeGreaterThanTwoHundredFiftyThousandDollars" abstract="false" name="TimeGreaterThanTwoHundredFiftyThousandDollars" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_Tier1CapitalToRiskweightedAssets" abstract="true" name="Tier1CapitalToRiskweightedAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_PaymentsForRedemptionOfTrustPreferredDebentures" abstract="false" name="PaymentsForRedemptionOfTrustPreferredDebentures" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_TompkinsFinancialCorporation2019EquityPlanMember" abstract="true" name="TompkinsFinancialCorporation2019EquityPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_PaymentForLeaseTermination" abstract="false" name="PaymentForLeaseTermination" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" 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_DeferredTaxLiabilitiesDepreciation" abstract="false" name="DeferredTaxLiabilitiesDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_LeesportTrustMember" abstract="true" name="LeesportTrustMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_TompkinsInsuranceAgenciesIncMember" abstract="true" name="TompkinsInsuranceAgenciesIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_OtherServiceCharges" abstract="false" name="OtherServiceCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months" abstract="false" name="DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_BankingSegmentMember" abstract="true" name="BankingSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_DirectLoansMember" abstract="true" name="DirectLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_OtherCollateralMember" abstract="true" name="OtherCollateralMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract" abstract="true" name="OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_OverThreeThroughSixMonths" abstract="false" name="OverThreeThroughSixMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_PerformanceStockUnitsMember" abstract="true" name="PerformanceStockUnitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" abstract="false" name="NetExerciseOfStockOptionsAndRelatedTaxBenefitShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <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_LoanToValueAdjustedRateLoans" abstract="false" name="LoanToValueAdjustedRateLoans" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_TreasuryStockPolicyTextBlock" abstract="false" name="TreasuryStockPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tmp_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_PPPLoansMember" abstract="true" name="PPPLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_AmortizationAccretionRelatedToPurchaseAccounting" abstract="false" name="AmortizationAccretionRelatedToPurchaseAccounting" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_OtherNonInterestIncomeMember" abstract="true" name="OtherNonInterestIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_ShareBasedPaymentArrangementTrancheFourMember" abstract="true" name="ShareBasedPaymentArrangementTrancheFourMember" 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_FederalHomeLoanBankAdvancesOvernight" abstract="false" name="FederalHomeLoanBankAdvancesOvernight" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CheckingSavingsAndMoneyMarket" abstract="false" name="CheckingSavingsAndMoneyMarket" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_OperatingLeasePaymentsIncludingTerminationFees" abstract="false" name="OperatingLeasePaymentsIncludingTerminationFees" 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_RestrictedStockAndPerformanceAwardsMember" abstract="true" name="RestrictedStockAndPerformanceAwardsMember" 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_DeferredTaxAssetsLeaseLiability" abstract="false" name="DeferredTaxAssetsLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue" abstract="false" name="DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" 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_StockOption3Member" abstract="true" name="StockOption3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_ContingentIncomeMember" abstract="true" name="ContingentIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <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_IncomeAllocatedToUnvestedRestrictedStockAwards" abstract="false" name="IncomeAllocatedToUnvestedRestrictedStockAwards" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tmp_AggregateIntrinsicValueAbstract" abstract="true" name="AggregateIntrinsicValueAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" abstract="false" name="IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" 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_OverSixThroughTwelveMonths" abstract="false" name="OverSixThroughTwelveMonths" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent" abstract="false" name="DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <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_DiscountRatesAbstract" abstract="true" name="DiscountRatesAbstract" 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_TrustPreferredDebenturesMember" abstract="true" name="TrustPreferredDebenturesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_StockOption2Member" abstract="true" name="StockOption2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation" abstract="false" name="NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation" nillable="true" xbrli:periodType="instant" 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_DeferredTaxLiabilitiesPrepaidPension" abstract="false" name="DeferredTaxLiabilitiesPrepaidPension" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CommercialAndIndustrialPortfolioSegmentMember" abstract="true" name="CommercialAndIndustrialPortfolioSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_OtherRealEstateOwned" abstract="false" name="OtherRealEstateOwned" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <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_DebtSecuritiesGainLossOnCalledSecurities" abstract="false" name="DebtSecuritiesGainLossOnCalledSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember" abstract="true" name="WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_Subsidiaries1Member" abstract="true" name="Subsidiaries1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <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_CommonEquityTier1CapitalToRiskweightedAssets" abstract="true" name="CommonEquityTier1CapitalToRiskweightedAssets" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <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_RateOfCompensationIncreaseAbstract" abstract="true" name="RateOfCompensationIncreaseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>tmp-20221231_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 2023 Workiva-->
<!--r:3fd3ed03-6a17-4d58-8b82-db56ebb13b2a,g:da0edd40-3f37-4f75-925a-62a525283100-->
<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-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCONDITION"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0db698fe-7107-4f95-b310-7ae24c99c5fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_04feb9f8-133e-4937-8026-824ae1b2ff3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0db698fe-7107-4f95-b310-7ae24c99c5fd" xlink:to="loc_us-gaap_CommonStockValue_04feb9f8-133e-4937-8026-824ae1b2ff3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ccd0fe16-1e0e-4234-b98c-b710fe88cc88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0db698fe-7107-4f95-b310-7ae24c99c5fd" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_ccd0fe16-1e0e-4234-b98c-b710fe88cc88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a8de1bee-bc9b-4964-add3-02280d272b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0db698fe-7107-4f95-b310-7ae24c99c5fd" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a8de1bee-bc9b-4964-add3-02280d272b3a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_91f7e123-dca5-4777-b5cf-01dff4e7d15c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0db698fe-7107-4f95-b310-7ae24c99c5fd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_91f7e123-dca5-4777-b5cf-01dff4e7d15c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_d300d99d-4081-499b-b1d3-f2938e663553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_0db698fe-7107-4f95-b310-7ae24c99c5fd" xlink:to="loc_us-gaap_TreasuryStockCommonValue_d300d99d-4081-499b-b1d3-f2938e663553" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_defad696-0e76-4549-9993-472b0a818e7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_187db9f8-a311-4fb8-bde6-df9e6fcfb0a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_defad696-0e76-4549-9993-472b0a818e7e" xlink:to="loc_us-gaap_Liabilities_187db9f8-a311-4fb8-bde6-df9e6fcfb0a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c3e73eff-4705-47c9-8418-f53b68182e55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_defad696-0e76-4549-9993-472b0a818e7e" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c3e73eff-4705-47c9-8418-f53b68182e55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_e343fb44-1c3a-4bbd-94e6-f89e3e2702c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0877a100-da23-4c7e-a192-013e5d89b2d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e343fb44-1c3a-4bbd-94e6-f89e3e2702c5" xlink:to="loc_us-gaap_StockholdersEquity_0877a100-da23-4c7e-a192-013e5d89b2d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_cfc1b825-6c96-4384-92c0-c3485e48eafe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e343fb44-1c3a-4bbd-94e6-f89e3e2702c5" xlink:to="loc_us-gaap_MinorityInterest_cfc1b825-6c96-4384-92c0-c3485e48eafe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_4f16fde3-c0ea-4c2c-a4e9-9dba5678bfd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CheckingSavingsAndMoneyMarket_8efbb0e6-e66d-416d-ba1c-88169025d15a" xlink:href="tmp-20221231.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_4f16fde3-c0ea-4c2c-a4e9-9dba5678bfd8" xlink:to="loc_tmp_CheckingSavingsAndMoneyMarket_8efbb0e6-e66d-416d-ba1c-88169025d15a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_ab0e7b40-195b-4e1e-9283-c254c46c8cff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4f16fde3-c0ea-4c2c-a4e9-9dba5678bfd8" xlink:to="loc_us-gaap_TimeDeposits_ab0e7b40-195b-4e1e-9283-c254c46c8cff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_4e8f18bc-2490-4b33-86d8-70a92ad36a93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4f16fde3-c0ea-4c2c-a4e9-9dba5678bfd8" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_4e8f18bc-2490-4b33-86d8-70a92ad36a93" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ccf0aee4-20f1-4828-ad7f-691dd6e93f4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_ebfc67eb-e928-4ef8-a556-3c0455a46791" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ccf0aee4-20f1-4828-ad7f-691dd6e93f4e" xlink:to="loc_us-gaap_CashAndDueFromBanks_ebfc67eb-e928-4ef8-a556-3c0455a46791" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_42a73a3d-947c-4356-86e8-0e42cf28f4b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ccf0aee4-20f1-4828-ad7f-691dd6e93f4e" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_42a73a3d-947c-4356-86e8-0e42cf28f4b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7cd26ddd-d53a-411f-9207-e94c1b8b3505" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_b339b537-42ed-416a-9ac9-c47682acb847" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7cd26ddd-d53a-411f-9207-e94c1b8b3505" xlink:to="loc_us-gaap_Deposits_b339b537-42ed-416a-9ac9-c47682acb847" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_08425871-ac39-4706-9190-b17c66406c35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7cd26ddd-d53a-411f-9207-e94c1b8b3505" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_08425871-ac39-4706-9190-b17c66406c35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherBorrowings_82ffe6c3-6521-4804-a917-aafe18639ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7cd26ddd-d53a-411f-9207-e94c1b8b3505" xlink:to="loc_us-gaap_OtherBorrowings_82ffe6c3-6521-4804-a917-aafe18639ce6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_97d9f0e9-ed13-40e2-95b7-51690961777a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_7cd26ddd-d53a-411f-9207-e94c1b8b3505" xlink:to="loc_us-gaap_OtherLiabilities_97d9f0e9-ed13-40e2-95b7-51690961777a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_5bec0343-8e0a-46d8-98de-67e4dc9c3022" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_4b9e084d-e8df-4802-ad3f-ce548fc6ff0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5bec0343-8e0a-46d8-98de-67e4dc9c3022" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_4b9e084d-e8df-4802-ad3f-ce548fc6ff0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_57a73b10-cdfa-43ef-a85b-1855f249273c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_5bec0343-8e0a-46d8-98de-67e4dc9c3022" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_57a73b10-cdfa-43ef-a85b-1855f249273c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_72867339-f91c-42cc-a504-e4efd47b49d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cbbe44e1-28c2-4bb1-8ab4-0824e223372e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_72867339-f91c-42cc-a504-e4efd47b49d6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cbbe44e1-28c2-4bb1-8ab4-0824e223372e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_7c542f09-44d0-4f5a-838c-6abc2cff0112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_72867339-f91c-42cc-a504-e4efd47b49d6" xlink:to="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_7c542f09-44d0-4f5a-838c-6abc2cff0112" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_15f984a7-1197-44ae-b50b-355f3859ae38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_72867339-f91c-42cc-a504-e4efd47b49d6" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_15f984a7-1197-44ae-b50b-355f3859ae38" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_f0646773-78b4-4bf6-b670-1c1bc4a34cb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_72867339-f91c-42cc-a504-e4efd47b49d6" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_f0646773-78b4-4bf6-b670-1c1bc4a34cb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_be5f5f14-7019-429b-aac1-b11f3ddb6e30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_72867339-f91c-42cc-a504-e4efd47b49d6" xlink:to="loc_us-gaap_Goodwill_be5f5f14-7019-429b-aac1-b11f3ddb6e30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_74cb00e7-4232-42aa-bc90-da2dfdfe39b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_72867339-f91c-42cc-a504-e4efd47b49d6" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_74cb00e7-4232-42aa-bc90-da2dfdfe39b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableAndOtherAssets_d488fc6e-508d-4c9e-94b9-7383b6eab44c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_72867339-f91c-42cc-a504-e4efd47b49d6" xlink:to="loc_us-gaap_InterestReceivableAndOtherAssets_d488fc6e-508d-4c9e-94b9-7383b6eab44c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_6c586d59-f2be-42df-845b-ff7068b885d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_72867339-f91c-42cc-a504-e4efd47b49d6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_6c586d59-f2be-42df-845b-ff7068b885d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_a7782512-195f-4ae2-9293-4cee43ebf8e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_72867339-f91c-42cc-a504-e4efd47b49d6" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_a7782512-195f-4ae2-9293-4cee43ebf8e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_9311d06c-4b7c-497c-b31d-67c274c95aa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_72867339-f91c-42cc-a504-e4efd47b49d6" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_9311d06c-4b7c-497c-b31d-67c274c95aa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_5793fa3a-11e1-43c0-be38-33463ddb5ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_72867339-f91c-42cc-a504-e4efd47b49d6" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_5793fa3a-11e1-43c0-be38-33463ddb5ad9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="tmp-20221231.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_d84ed708-d369-4d31-9e39-7c27857ead6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_f17cb8ba-a919-4545-b45b-ff45b16a9cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d84ed708-d369-4d31-9e39-7c27857ead6b" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_f17cb8ba-a919-4545-b45b-ff45b16a9cb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_dac96fd0-5d93-410d-bc58-040e83669513" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d84ed708-d369-4d31-9e39-7c27857ead6b" xlink:to="loc_us-gaap_InterestExpense_dac96fd0-5d93-410d-bc58-040e83669513" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_9f15c748-2bbe-4515-9875-a58f65139b54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages_f83f0592-b8ca-4728-a0e3-1d9a96a8a6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9f15c748-2bbe-4515-9875-a58f65139b54" xlink:to="loc_us-gaap_SalariesAndWages_f83f0592-b8ca-4728-a0e3-1d9a96a8a6c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitExpense_e77cdd74-22f7-42ca-be79-350d8839c046" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9f15c748-2bbe-4515-9875-a58f65139b54" xlink:to="loc_us-gaap_OtherPostretirementBenefitExpense_e77cdd74-22f7-42ca-be79-350d8839c046" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_d58fba14-e854-4da0-ade6-c644fda38fad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9f15c748-2bbe-4515-9875-a58f65139b54" xlink:to="loc_us-gaap_OccupancyNet_d58fba14-e854-4da0-ade6-c644fda38fad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_f07bf7f6-f2c6-42e5-9c8c-456fa837d5f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9f15c748-2bbe-4515-9875-a58f65139b54" xlink:to="loc_us-gaap_EquipmentExpense_f07bf7f6-f2c6-42e5-9c8c-456fa837d5f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_625aa4c0-beb8-4382-b7ae-e60510d0d559" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9f15c748-2bbe-4515-9875-a58f65139b54" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_625aa4c0-beb8-4382-b7ae-e60510d0d559" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_9d683d9e-b373-4cb0-99f0-a1ef856cd3b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9f15c748-2bbe-4515-9875-a58f65139b54" xlink:to="loc_us-gaap_OtherNoninterestExpense_9d683d9e-b373-4cb0-99f0-a1ef856cd3b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_f4ba9778-e15a-432c-b88e-b70de3c733fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_18aaef3e-3a54-444f-809a-4e97353063b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f4ba9778-e15a-432c-b88e-b70de3c733fd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_18aaef3e-3a54-444f-809a-4e97353063b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_57a06ba1-259d-4c74-9d3a-839bf7eac3a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f4ba9778-e15a-432c-b88e-b70de3c733fd" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_57a06ba1-259d-4c74-9d3a-839bf7eac3a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_a202bf59-29d7-46fe-bb73-7583230b6c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeOtherLoans_20be4361-bd4f-4b36-ab58-75906a1d16b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a202bf59-29d7-46fe-bb73-7583230b6c9e" xlink:to="loc_us-gaap_InterestAndFeeIncomeOtherLoans_20be4361-bd4f-4b36-ab58-75906a1d16b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity_2fdfaa0e-a3f6-4b32-b2ea-4dfc35da12d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a202bf59-29d7-46fe-bb73-7583230b6c9e" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity_2fdfaa0e-a3f6-4b32-b2ea-4dfc35da12d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances_63a1dc2c-04bd-48f0-9079-665e5afc4721" xlink:href="tmp-20221231.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_a202bf59-29d7-46fe-bb73-7583230b6c9e" xlink:to="loc_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances_63a1dc2c-04bd-48f0-9079-665e5afc4721" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_d17f9837-eeb3-4329-97e3-cae08dde4a63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a202bf59-29d7-46fe-bb73-7583230b6c9e" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_d17f9837-eeb3-4329-97e3-cae08dde4a63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_e8568010-5255-4ac4-8677-c54939295dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a202bf59-29d7-46fe-bb73-7583230b6c9e" xlink:to="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_e8568010-5255-4ac4-8677-c54939295dbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_32fb0c95-5262-4021-b6e2-ff3a4fad1a55" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetGainLossOnSecuritiesTransactions_64a95e16-f180-4525-8391-1acab41d024e" xlink:href="tmp-20221231.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_32fb0c95-5262-4021-b6e2-ff3a4fad1a55" xlink:to="loc_tmp_NetGainLossOnSecuritiesTransactions_64a95e16-f180-4525-8391-1acab41d024e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FeesAndCommissionsCardServices_aa4c1491-654c-43c7-be27-02daac967407" xlink:href="tmp-20221231.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_32fb0c95-5262-4021-b6e2-ff3a4fad1a55" xlink:to="loc_tmp_FeesAndCommissionsCardServices_aa4c1491-654c-43c7-be27-02daac967407" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InvestmentServicesIncome_90f16777-4b44-48fc-9cc2-9ffbf62a4934" xlink:href="tmp-20221231.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_32fb0c95-5262-4021-b6e2-ff3a4fad1a55" xlink:to="loc_tmp_InvestmentServicesIncome_90f16777-4b44-48fc-9cc2-9ffbf62a4934" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FeesAndCommissionsDepositAccounts_33fb6c24-b663-46ff-9227-b665961b36c5" xlink:href="tmp-20221231.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_32fb0c95-5262-4021-b6e2-ff3a4fad1a55" xlink:to="loc_tmp_FeesAndCommissionsDepositAccounts_33fb6c24-b663-46ff-9227-b665961b36c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_0215f1b7-46b4-4ab2-882c-0b6ef65913b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_32fb0c95-5262-4021-b6e2-ff3a4fad1a55" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_0215f1b7-46b4-4ab2-882c-0b6ef65913b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_3fe02dba-bcbf-46c7-9620-26d6ddc8671d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_32fb0c95-5262-4021-b6e2-ff3a4fad1a55" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_3fe02dba-bcbf-46c7-9620-26d6ddc8671d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_48f41359-de28-4bb3-9bda-9ab069911bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_7085722c-437e-42d3-8792-4afb26cebb05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_48f41359-de28-4bb3-9bda-9ab069911bcc" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_7085722c-437e-42d3-8792-4afb26cebb05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_81ff2dfb-0636-40ef-af0a-37ab4268f2d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_48f41359-de28-4bb3-9bda-9ab069911bcc" xlink:to="loc_us-gaap_NoninterestIncome_81ff2dfb-0636-40ef-af0a-37ab4268f2d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_b519d92f-8963-4e93-b547-bc31d6457553" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_48f41359-de28-4bb3-9bda-9ab069911bcc" xlink:to="loc_us-gaap_NoninterestExpense_b519d92f-8963-4e93-b547-bc31d6457553" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_1bcfa180-cb1c-4603-bf1d-d9bb612b056a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestExpenseTimeDeposits250000orMore_45fad231-6ec1-4a24-8db5-5b073fd0d8ab" xlink:href="tmp-20221231.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_1bcfa180-cb1c-4603-bf1d-d9bb612b056a" xlink:to="loc_tmp_InterestExpenseTimeDeposits250000orMore_45fad231-6ec1-4a24-8db5-5b073fd0d8ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOtherDomesticDeposits_f37137b8-074e-449f-9b10-ee69526087e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1bcfa180-cb1c-4603-bf1d-d9bb612b056a" xlink:to="loc_us-gaap_InterestExpenseOtherDomesticDeposits_f37137b8-074e-449f-9b10-ee69526087e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_be8f258e-a68b-4305-9555-e2682d4ceb2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1bcfa180-cb1c-4603-bf1d-d9bb612b056a" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_be8f258e-a68b-4305-9555-e2682d4ceb2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseTrustPreferredSecurities_7217e87d-ccbe-4352-94f0-50b74502ee41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1bcfa180-cb1c-4603-bf1d-d9bb612b056a" xlink:to="loc_us-gaap_InterestExpenseTrustPreferredSecurities_7217e87d-ccbe-4352-94f0-50b74502ee41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestExpenseOtherBorrowings_1949ddc4-eef1-4f38-8f0c-2c3cbae87cfa" xlink:href="tmp-20221231.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_1bcfa180-cb1c-4603-bf1d-d9bb612b056a" xlink:to="loc_tmp_InterestExpenseOtherBorrowings_1949ddc4-eef1-4f38-8f0c-2c3cbae87cfa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_42e457aa-12af-4702-a976-2eb4a0065dc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_9a50952b-0cc3-4446-881e-6f1f3b497f4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_42e457aa-12af-4702-a976-2eb4a0065dc2" xlink:to="loc_us-gaap_ProfitLoss_9a50952b-0cc3-4446-881e-6f1f3b497f4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_fee79077-2f2e-4bc7-8d79-5a6f8bef6b9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_42e457aa-12af-4702-a976-2eb4a0065dc2" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_fee79077-2f2e-4bc7-8d79-5a6f8bef6b9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_7b4ad6a9-6347-4fe6-aa84-b91468bbe55d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_d9152cf6-75f8-4530-a757-a136824fa862" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7b4ad6a9-6347-4fe6-aa84-b91468bbe55d" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_d9152cf6-75f8-4530-a757-a136824fa862" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_1b261a6f-a5a8-4112-996e-77d2bb494ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7b4ad6a9-6347-4fe6-aa84-b91468bbe55d" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_1b261a6f-a5a8-4112-996e-77d2bb494ba3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="tmp-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_ee8854e6-0b23-4752-8d22-21effd1b780f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_b7c37242-4628-46e0-ae6d-ba7d68dc2ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ee8854e6-0b23-4752-8d22-21effd1b780f" xlink:to="loc_us-gaap_ProfitLoss_b7c37242-4628-46e0-ae6d-ba7d68dc2ebc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_bf8571f9-aa66-4b7b-adb4-63bfc30a51ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ee8854e6-0b23-4752-8d22-21effd1b780f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_bf8571f9-aa66-4b7b-adb4-63bfc30a51ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_3a02abee-312d-4aed-b9ff-d901f11d092b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_53f7cac0-8c48-4eab-a882-b9491c34c143" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3a02abee-312d-4aed-b9ff-d901f11d092b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_53f7cac0-8c48-4eab-a882-b9491c34c143" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_abf03ef1-ef3a-492e-94ad-c8357bb348a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3a02abee-312d-4aed-b9ff-d901f11d092b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_abf03ef1-ef3a-492e-94ad-c8357bb348a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_230a6c78-d7de-482b-b3fa-186f8043cc03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3a02abee-312d-4aed-b9ff-d901f11d092b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_230a6c78-d7de-482b-b3fa-186f8043cc03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_32dfbaf6-9c22-4b8e-80d0-8af6367453e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3a02abee-312d-4aed-b9ff-d901f11d092b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_32dfbaf6-9c22-4b8e-80d0-8af6367453e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_5aa99b0b-1c7d-4668-9281-b5ebca6b0ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3a02abee-312d-4aed-b9ff-d901f11d092b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_5aa99b0b-1c7d-4668-9281-b5ebca6b0ee8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_560833b3-ce9c-4971-b02b-2181b953863b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_63186faa-4ac6-4401-98d6-406cd606acff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_560833b3-ce9c-4971-b02b-2181b953863b" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_63186faa-4ac6-4401-98d6-406cd606acff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4a73fd06-fd03-4cfb-b2d3-d770c82a1e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_560833b3-ce9c-4971-b02b-2181b953863b" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_4a73fd06-fd03-4cfb-b2d3-d770c82a1e3b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="tmp-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_711f15c7-205b-405b-976a-41389c43f796" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_711f15c7-205b-405b-976a-41389c43f796" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_ed0e115a-c055-4bf1-886c-7e0ee3662893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_ed0e115a-c055-4bf1-886c-7e0ee3662893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet_997f830b-f18e-494f-b820-f0e960eac829" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_GainLossOnSalesOfLoansNet_997f830b-f18e-494f-b820-f0e960eac829" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LossOnRedemptionOfTrustPreferredDebenture_69398518-ffd1-40cd-bf36-4a0d8e082bd4" xlink:href="tmp-20221231.xsd#tmp_LossOnRedemptionOfTrustPreferredDebenture"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_tmp_LossOnRedemptionOfTrustPreferredDebenture_69398518-ffd1-40cd-bf36-4a0d8e082bd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_f884b34a-64dc-4992-859e-fe72fd5e1c7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_f884b34a-64dc-4992-859e-fe72fd5e1c7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_33dc1fc4-c5b4-4e15-b5b0-5858c3b314b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_ShareBasedCompensation_33dc1fc4-c5b4-4e15-b5b0-5858c3b314b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_6facde85-5404-43c8-8054-11bc66159d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_6facde85-5404-43c8-8054-11bc66159d2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_76116fbe-9d31-4459-b23b-5612c3aaaca6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_76116fbe-9d31-4459-b23b-5612c3aaaca6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_048d2688-4b19-4d19-bed4-5bb7bf910d22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_048d2688-4b19-4d19-bed4-5bb7bf910d22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_3096de58-44ee-4c1c-b35a-6b526249d5c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_3096de58-44ee-4c1c-b35a-6b526249d5c4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetExcessTaxBenefitFromStockBasedCompensation_fce5cb84-110f-42f7-8ff8-9586c77c9748" xlink:href="tmp-20221231.xsd#tmp_NetExcessTaxBenefitFromStockBasedCompensation"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_tmp_NetExcessTaxBenefitFromStockBasedCompensation_fce5cb84-110f-42f7-8ff8-9586c77c9748" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_8cbcc2d6-6b5a-4710-bb39-84e738e474ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_8cbcc2d6-6b5a-4710-bb39-84e738e474ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_7d8b0ff3-14c8-4ed6-994f-3eed007d8fa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_7d8b0ff3-14c8-4ed6-994f-3eed007d8fa2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_cc6d40c6-c910-4443-8cc6-007421c9e4e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_cc6d40c6-c910-4443-8cc6-007421c9e4e6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_104b16c5-5d19-4f4b-b043-c737db5aba24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_104b16c5-5d19-4f4b-b043-c737db5aba24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_530a6c92-0725-41d6-9238-a789888a942e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_530a6c92-0725-41d6-9238-a789888a942e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_a8cfeb4a-e15e-42d0-bd78-25f0686a4422" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_a8cfeb4a-e15e-42d0-bd78-25f0686a4422" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_5fd3704a-69d7-458f-b6fc-d51c3d26f68c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_NetIncomeLoss_5fd3704a-69d7-458f-b6fc-d51c3d26f68c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_90b2a71f-83d2-4388-9899-684fcfb159ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:calculationArc order="19" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_90b2a71f-83d2-4388-9899-684fcfb159ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AmortizationAccretionRelatedToPurchaseAccounting_2b53c937-07a7-4d1e-8356-f751cba53d45" xlink:href="tmp-20221231.xsd#tmp_AmortizationAccretionRelatedToPurchaseAccounting"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_a91b0d17-1ad2-425b-816f-9d437869cb45" xlink:to="loc_tmp_AmortizationAccretionRelatedToPurchaseAccounting_2b53c937-07a7-4d1e-8356-f751cba53d45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_15cc3402-18f5-4a52-97d5-955e2b7a3280" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7b9f11ea-fdc5-4b05-8288-05875fab20c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_15cc3402-18f5-4a52-97d5-955e2b7a3280" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7b9f11ea-fdc5-4b05-8288-05875fab20c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5380519d-7457-48bf-83cb-a668aaf54734" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_15cc3402-18f5-4a52-97d5-955e2b7a3280" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_5380519d-7457-48bf-83cb-a668aaf54734" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_21e03ce2-7ae8-4543-89be-2ef549cc503e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_15cc3402-18f5-4a52-97d5-955e2b7a3280" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_21e03ce2-7ae8-4543-89be-2ef549cc503e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_23a287f0-5810-41c8-85de-99ae948185c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTimeDeposits_458b5ce1-b0d3-45f6-94c5-16cdd91fa35d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_23a287f0-5810-41c8-85de-99ae948185c6" xlink:to="loc_us-gaap_IncreaseDecreaseInTimeDeposits_458b5ce1-b0d3-45f6-94c5-16cdd91fa35d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_ca88839b-50fb-4890-8ac1-ef234518a49d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_23a287f0-5810-41c8-85de-99ae948185c6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_ca88839b-50fb-4890-8ac1-ef234518a49d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_c3fdd5bf-d38c-43da-bd69-fd6ffb950f7b" xlink:href="tmp-20221231.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_23a287f0-5810-41c8-85de-99ae948185c6" xlink:to="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_c3fdd5bf-d38c-43da-bd69-fd6ffb950f7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_8302fecc-7735-4c58-907d-3216b3580d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_23a287f0-5810-41c8-85de-99ae948185c6" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_8302fecc-7735-4c58-907d-3216b3580d3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_90214909-07ac-420c-8c3e-cca7bec1a828" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_23a287f0-5810-41c8-85de-99ae948185c6" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_90214909-07ac-420c-8c3e-cca7bec1a828" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7ef62399-a6ae-44e0-abf9-72ae4f5df300" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_23a287f0-5810-41c8-85de-99ae948185c6" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_7ef62399-a6ae-44e0-abf9-72ae4f5df300" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromStockOptionsExercisedNet_5063beaf-7aa2-4137-9be4-dd15e6446374" xlink:href="tmp-20221231.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_23a287f0-5810-41c8-85de-99ae948185c6" xlink:to="loc_tmp_ProceedsFromStockOptionsExercisedNet_5063beaf-7aa2-4137-9be4-dd15e6446374" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_1dc11eeb-a86a-4086-9ad1-c3ff0968ee21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_23a287f0-5810-41c8-85de-99ae948185c6" xlink:to="loc_us-gaap_RepaymentsOfDebt_1dc11eeb-a86a-4086-9ad1-c3ff0968ee21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_e9134f66-420c-47c9-b2df-ba0719ac0ed9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_23a287f0-5810-41c8-85de-99ae948185c6" xlink:to="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_e9134f66-420c-47c9-b2df-ba0719ac0ed9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits_5da036ac-d40b-4a3a-b46f-0e8cb5d07052" xlink:href="tmp-20221231.xsd#tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_23a287f0-5810-41c8-85de-99ae948185c6" xlink:to="loc_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits_5da036ac-d40b-4a3a-b46f-0e8cb5d07052" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_6f8579a9-a91a-455e-9789-943b661e76fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_23a287f0-5810-41c8-85de-99ae948185c6" xlink:to="loc_us-gaap_ProceedsFromStockPlans_6f8579a9-a91a-455e-9789-943b661e76fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings_e22ba8ea-a2d4-4720-8960-9e79057ec97b" xlink:href="tmp-20221231.xsd#tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_23a287f0-5810-41c8-85de-99ae948185c6" xlink:to="loc_tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings_e22ba8ea-a2d4-4720-8960-9e79057ec97b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e9758d5-bf93-4ff4-ae48-c77c6e17cb07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_e34b1c07-38f8-436c-99cd-ef10ef1dd4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_1e9758d5-bf93-4ff4-ae48-c77c6e17cb07" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_e34b1c07-38f8-436c-99cd-ef10ef1dd4fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_91020e73-34e9-4214-9001-472049cc8854" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e9758d5-bf93-4ff4-ae48-c77c6e17cb07" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_91020e73-34e9-4214-9001-472049cc8854" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_1a99d2e3-b750-4dca-998d-1fd65332335f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireFederalHomeLoanBankStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e9758d5-bf93-4ff4-ae48-c77c6e17cb07" xlink:to="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_1a99d2e3-b750-4dca-998d-1fd65332335f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_353d3210-4958-42c9-8d92-fd83bd624c6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e9758d5-bf93-4ff4-ae48-c77c6e17cb07" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_353d3210-4958-42c9-8d92-fd83bd624c6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ad40bca2-69cc-403f-85e0-c147ad28410b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e9758d5-bf93-4ff4-ae48-c77c6e17cb07" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ad40bca2-69cc-403f-85e0-c147ad28410b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_c23c50fc-4d86-4b4e-ba5a-ae00d1a6670b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e9758d5-bf93-4ff4-ae48-c77c6e17cb07" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_c23c50fc-4d86-4b4e-ba5a-ae00d1a6670b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_a5bec646-b4a9-42ac-87ae-d066df9650db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e9758d5-bf93-4ff4-ae48-c77c6e17cb07" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_a5bec646-b4a9-42ac-87ae-d066df9650db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_feebce0c-2860-4482-aadc-a30d3f16bdb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e9758d5-bf93-4ff4-ae48-c77c6e17cb07" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_feebce0c-2860-4482-aadc-a30d3f16bdb1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance_de5343bb-e9fb-435d-abf0-5c8a836a1068" xlink:href="tmp-20221231.xsd#tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e9758d5-bf93-4ff4-ae48-c77c6e17cb07" xlink:to="loc_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance_de5343bb-e9fb-435d-abf0-5c8a836a1068" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_f9d895fb-e1fe-4747-a730-69decede024f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e9758d5-bf93-4ff4-ae48-c77c6e17cb07" xlink:to="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_f9d895fb-e1fe-4747-a730-69decede024f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_2ee75786-1b97-46fd-bab8-90c3994f3d12" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e9758d5-bf93-4ff4-ae48-c77c6e17cb07" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_2ee75786-1b97-46fd-bab8-90c3994f3d12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherInvestments_c4fdabe6-e3d6-472b-9a06-7382c0b1e3e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_1e9758d5-bf93-4ff4-ae48-c77c6e17cb07" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherInvestments_c4fdabe6-e3d6-472b-9a06-7382c0b1e3e9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails" xlink:type="simple" xlink:href="tmp-20221231.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_37eeaf7c-2fa6-4d8a-8b52-b0b0901033fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_fb7d3f97-4040-48c6-a7d3-a5c7a7b6140b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_37eeaf7c-2fa6-4d8a-8b52-b0b0901033fa" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_fb7d3f97-4040-48c6-a7d3-a5c7a7b6140b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2ad5608f-3f35-42aa-b103-a766eadf75cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_37eeaf7c-2fa6-4d8a-8b52-b0b0901033fa" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2ad5608f-3f35-42aa-b103-a766eadf75cc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d5ac38a8-cfba-4ed2-b851-692fe4b108a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_37eeaf7c-2fa6-4d8a-8b52-b0b0901033fa" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_d5ac38a8-cfba-4ed2-b851-692fe4b108a0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_50f9a3f4-81ec-4fb2-8a7f-8973329b4e7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_0d2b8298-6f19-4e78-a82b-005626872d6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_50f9a3f4-81ec-4fb2-8a7f-8973329b4e7b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_0d2b8298-6f19-4e78-a82b-005626872d6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_aed6c059-abed-4a56-a0be-9f680dfcd42b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_50f9a3f4-81ec-4fb2-8a7f-8973329b4e7b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_aed6c059-abed-4a56-a0be-9f680dfcd42b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_bb22eff4-11f7-40d9-825c-04ec701a903f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_50f9a3f4-81ec-4fb2-8a7f-8973329b4e7b" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_bb22eff4-11f7-40d9-825c-04ec701a903f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails" xlink:type="simple" xlink:href="tmp-20221231.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_ba6a4849-708c-4433-ad8b-86849984443f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_045866c6-5b3c-4082-adec-19d258c99c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ba6a4849-708c-4433-ad8b-86849984443f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_045866c6-5b3c-4082-adec-19d258c99c9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_39390490-8237-4dd5-b74f-ee998ea01c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ba6a4849-708c-4433-ad8b-86849984443f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_39390490-8237-4dd5-b74f-ee998ea01c2a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails" xlink:type="simple" xlink:href="tmp-20221231.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_4f7b584b-5a84-4260-9dda-be8e3ee85f10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_bcdfcadc-dee8-4b80-a1c8-9a0cc0b0f05b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4f7b584b-5a84-4260-9dda-be8e3ee85f10" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_bcdfcadc-dee8-4b80-a1c8-9a0cc0b0f05b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1457edbb-df4d-45bd-a95e-67d9f807cb5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4f7b584b-5a84-4260-9dda-be8e3ee85f10" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_1457edbb-df4d-45bd-a95e-67d9f807cb5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_fbe977c7-96b4-430f-9738-925036fa61df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7525b325-392b-4509-88a9-2629fa95dada" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fbe977c7-96b4-430f-9738-925036fa61df" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_7525b325-392b-4509-88a9-2629fa95dada" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_0c32e66b-ccfc-4c80-9698-c8cf1c2026c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_fbe977c7-96b4-430f-9738-925036fa61df" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_0c32e66b-ccfc-4c80-9698-c8cf1c2026c6" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue_891d5440-f398-483d-8965-e5938c412d0f" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger_75b271af-0e87-405b-9e35-aaf5e056d319" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue_891d5440-f398-483d-8965-e5938c412d0f" xlink:to="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger_75b271af-0e87-405b-9e35-aaf5e056d319" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months_a7e73754-6c40-499a-9937-a054cb5b5e19" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue_891d5440-f398-483d-8965-e5938c412d0f" xlink:to="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months_a7e73754-6c40-499a-9937-a054cb5b5e19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_52e76a00-2d25-4b9f-a435-407cf04acbed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months_dda2c4cc-60fd-48db-836a-96cf4acf5efc" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_52e76a00-2d25-4b9f-a435-407cf04acbed" xlink:to="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months_dda2c4cc-60fd-48db-836a-96cf4acf5efc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger_b08bb5f8-9f80-48c6-a0c8-af0fc2476261" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_52e76a00-2d25-4b9f-a435-407cf04acbed" xlink:to="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger_b08bb5f8-9f80-48c6-a0c8-af0fc2476261" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails" xlink:type="simple" xlink:href="tmp-20221231.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_6e75988a-aadd-4faf-99d3-85a26e33976d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_eea51a23-f21d-429f-80a9-5ad5ba881283" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6e75988a-aadd-4faf-99d3-85a26e33976d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_eea51a23-f21d-429f-80a9-5ad5ba881283" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_4288adf6-017b-4035-b47a-5140f6f23b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6e75988a-aadd-4faf-99d3-85a26e33976d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_4288adf6-017b-4035-b47a-5140f6f23b1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_bc7db2eb-3f10-48e7-b563-8d2efc78f5eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_feec4b3a-e0f9-493c-88cf-d4f8b6fb1a5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bc7db2eb-3f10-48e7-b563-8d2efc78f5eb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_feec4b3a-e0f9-493c-88cf-d4f8b6fb1a5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_20ccb809-7dae-4fa4-8c89-8267ebca9ef0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bc7db2eb-3f10-48e7-b563-8d2efc78f5eb" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_20ccb809-7dae-4fa4-8c89-8267ebca9ef0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_8ab2fb3e-e8cd-44cb-84bc-23b12448c312" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_2830e6c0-6740-4b3c-891c-220ed5df0190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8ab2fb3e-e8cd-44cb-84bc-23b12448c312" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_2830e6c0-6740-4b3c-891c-220ed5df0190" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_a83e8cdf-66d5-4edc-943c-2fd34802cfdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8ab2fb3e-e8cd-44cb-84bc-23b12448c312" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_a83e8cdf-66d5-4edc-943c-2fd34802cfdc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_967ccded-4086-49f9-bb2d-5bc71581242c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8ab2fb3e-e8cd-44cb-84bc-23b12448c312" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_967ccded-4086-49f9-bb2d-5bc71581242c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_92dc2df6-10b7-46d5-b981-9384fc04008e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8ab2fb3e-e8cd-44cb-84bc-23b12448c312" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_92dc2df6-10b7-46d5-b981-9384fc04008e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_a9108793-6d23-4ed1-b6ae-11770c22be22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_84de999f-0590-4af4-8165-561c9d8833a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a9108793-6d23-4ed1-b6ae-11770c22be22" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_84de999f-0590-4af4-8165-561c9d8833a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_40492090-5f2b-4690-945b-7a61ea1905e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a9108793-6d23-4ed1-b6ae-11770c22be22" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_40492090-5f2b-4690-945b-7a61ea1905e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_8dba3c8e-8cd1-4afc-b91f-c0172349e034" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a9108793-6d23-4ed1-b6ae-11770c22be22" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_8dba3c8e-8cd1-4afc-b91f-c0172349e034" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_98f05a12-1776-41f9-8326-4378e79f413f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a9108793-6d23-4ed1-b6ae-11770c22be22" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_98f05a12-1776-41f9-8326-4378e79f413f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_7a6b07dd-34b2-4452-be7d-a2e7009aa61a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_9091c570-8be5-417c-8905-700a418762d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7a6b07dd-34b2-4452-be7d-a2e7009aa61a" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_9091c570-8be5-417c-8905-700a418762d0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails" xlink:type="simple" xlink:href="tmp-20221231.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_b7ba6633-7eb7-4340-994a-9c5de710beb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_24993525-d726-4c8b-8564-603a89c47ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b7ba6633-7eb7-4340-994a-9c5de710beb9" xlink:to="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_24993525-d726-4c8b-8564-603a89c47ba1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_45c79317-be5c-4aaf-8f66-680900d2d893" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_b7ba6633-7eb7-4340-994a-9c5de710beb9" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_45c79317-be5c-4aaf-8f66-680900d2d893" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails" xlink:type="simple" xlink:href="tmp-20221231.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_2620120b-7c3c-42c9-aca5-49b57d62b0f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_ba5cc76b-371a-41af-a70a-10e93932caef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_2620120b-7c3c-42c9-aca5-49b57d62b0f9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_ba5cc76b-371a-41af-a70a-10e93932caef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_7a714019-d25a-48a0-bea3-838acd05cfd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_2620120b-7c3c-42c9-aca5-49b57d62b0f9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_7a714019-d25a-48a0-bea3-838acd05cfd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_505f279c-5907-404b-b832-e435fc6ff4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_2620120b-7c3c-42c9-aca5-49b57d62b0f9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_505f279c-5907-404b-b832-e435fc6ff4d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_58607e28-a816-4012-a8e3-48f968fc9fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_2620120b-7c3c-42c9-aca5-49b57d62b0f9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_58607e28-a816-4012-a8e3-48f968fc9fa9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_8d8f9ad5-ddec-437d-8151-9b8268dfd8f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_2620120b-7c3c-42c9-aca5-49b57d62b0f9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_8d8f9ad5-ddec-437d-8151-9b8268dfd8f1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_c27906f2-c51d-4c61-a0be-ba67529e6b1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_2620120b-7c3c-42c9-aca5-49b57d62b0f9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_c27906f2-c51d-4c61-a0be-ba67529e6b1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_b620e4e2-d1c8-4d0c-bc65-386e272bc446" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_2620120b-7c3c-42c9-aca5-49b57d62b0f9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_b620e4e2-d1c8-4d0c-bc65-386e272bc446" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_2d7e3bdb-6ba0-4cc8-8c25-4a83798a5ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_2620120b-7c3c-42c9-aca5-49b57d62b0f9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_2d7e3bdb-6ba0-4cc8-8c25-4a83798a5ba1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails" xlink:type="simple" xlink:href="tmp-20221231.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_760bffd9-6108-4339-8512-ab04b7e44db2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_aeeccafe-03f9-4cc8-ab60-25ee90af19f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_760bffd9-6108-4339-8512-ab04b7e44db2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_aeeccafe-03f9-4cc8-ab60-25ee90af19f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e784717e-3c8c-44d0-bb18-9464cf487de8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_760bffd9-6108-4339-8512-ab04b7e44db2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_e784717e-3c8c-44d0-bb18-9464cf487de8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="simple" xlink:href="tmp-20221231.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_f1228491-dc83-41eb-94d5-4f0e39a93a7c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_590226dc-fd48-4525-994c-ae1bc225ac0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f1228491-dc83-41eb-94d5-4f0e39a93a7c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_590226dc-fd48-4525-994c-ae1bc225ac0a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b367b04d-1842-47d6-9530-cab2aa7ffc70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f1228491-dc83-41eb-94d5-4f0e39a93a7c" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b367b04d-1842-47d6-9530-cab2aa7ffc70" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_fa35fbe4-a2a9-494f-8914-205ecc191ed4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_b2fdb8d9-3639-4371-b613-71f7091e3e10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_fa35fbe4-a2a9-494f-8914-205ecc191ed4" xlink:to="loc_us-gaap_ShortTermLeaseCost_b2fdb8d9-3639-4371-b613-71f7091e3e10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_ad88f461-efed-4f22-a74a-5d22c2dae813" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_fa35fbe4-a2a9-494f-8914-205ecc191ed4" xlink:to="loc_us-gaap_VariableLeaseCost_ad88f461-efed-4f22-a74a-5d22c2dae813" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_d8fd6f54-02a0-4122-b636-37d4ec55eda2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_fa35fbe4-a2a9-494f-8914-205ecc191ed4" xlink:to="loc_us-gaap_OperatingLeaseCost_d8fd6f54-02a0-4122-b636-37d4ec55eda2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_d089c5e8-8903-4896-b54a-795c2c412c59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_fa35fbe4-a2a9-494f-8914-205ecc191ed4" xlink:to="loc_us-gaap_SubleaseIncome_d089c5e8-8903-4896-b54a-795c2c412c59" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_15d15ca2-5fc6-49bb-b1b5-20df95fb25fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c085a0d9-932e-460f-99f1-b69dd6a88001" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_15d15ca2-5fc6-49bb-b1b5-20df95fb25fe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c085a0d9-932e-460f-99f1-b69dd6a88001" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_00b36ab7-047a-42cb-8c5d-899d277067fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_15d15ca2-5fc6-49bb-b1b5-20df95fb25fe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_00b36ab7-047a-42cb-8c5d-899d277067fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fea8acf8-1267-4ce6-a2ec-fdb5c009cf1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_15d15ca2-5fc6-49bb-b1b5-20df95fb25fe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_fea8acf8-1267-4ce6-a2ec-fdb5c009cf1c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_71baff86-7e65-4a9e-820b-0d2482d4fcaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_15d15ca2-5fc6-49bb-b1b5-20df95fb25fe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_71baff86-7e65-4a9e-820b-0d2482d4fcaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_0e50df88-8bf9-420f-b490-3cc7721d91e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_15d15ca2-5fc6-49bb-b1b5-20df95fb25fe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_0e50df88-8bf9-420f-b490-3cc7721d91e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2cddf59c-93f3-41fe-9766-723b412e2a24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_15d15ca2-5fc6-49bb-b1b5-20df95fb25fe" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2cddf59c-93f3-41fe-9766-723b412e2a24" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails" xlink:type="simple" xlink:href="tmp-20221231.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_56c26bf1-13c5-4475-a16a-5b94f63909eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ThreeMonthsOrLess_fef56d80-e1f5-4e5a-ad76-2d0f24fb2293" xlink:href="tmp-20221231.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_56c26bf1-13c5-4475-a16a-5b94f63909eb" xlink:to="loc_tmp_ThreeMonthsOrLess_fef56d80-e1f5-4e5a-ad76-2d0f24fb2293" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OverThreeThroughSixMonths_5f58aa99-8ad2-4095-aeec-d62ae5072390" xlink:href="tmp-20221231.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_56c26bf1-13c5-4475-a16a-5b94f63909eb" xlink:to="loc_tmp_OverThreeThroughSixMonths_5f58aa99-8ad2-4095-aeec-d62ae5072390" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OverSixThroughTwelveMonths_de18f93a-94b2-4034-a25b-e30aba75d487" xlink:href="tmp-20221231.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_56c26bf1-13c5-4475-a16a-5b94f63909eb" xlink:to="loc_tmp_OverSixThroughTwelveMonths_de18f93a-94b2-4034-a25b-e30aba75d487" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_681fa929-000f-4745-ac94-d3271368c174" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne_f0652701-377d-4179-8721-bbc3cf8f134c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_681fa929-000f-4745-ac94-d3271368c174" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearOne_f0652701-377d-4179-8721-bbc3cf8f134c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo_ea9a0165-4f84-4005-b962-9c8e64abcbbd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_681fa929-000f-4745-ac94-d3271368c174" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearTwo_ea9a0165-4f84-4005-b962-9c8e64abcbbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearThree_699242d5-8fe9-400f-9748-95703d345c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_681fa929-000f-4745-ac94-d3271368c174" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearThree_699242d5-8fe9-400f-9748-95703d345c4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFour_0a8f92bb-0671-4be1-a54f-4540e93f9ac7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_681fa929-000f-4745-ac94-d3271368c174" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearFour_0a8f92bb-0671-4be1-a54f-4540e93f9ac7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFive_d0509be4-59e6-4b24-8490-6efccfc2b45d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_681fa929-000f-4745-ac94-d3271368c174" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearFive_d0509be4-59e6-4b24-8490-6efccfc2b45d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesAfterYearFive_ca4fd2a3-db85-463c-8b1e-d963cbc3f54c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_681fa929-000f-4745-ac94-d3271368c174" xlink:to="loc_us-gaap_TimeDepositMaturitiesAfterYearFive_ca4fd2a3-db85-463c-8b1e-d963cbc3f54c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails" xlink:type="simple" xlink:href="tmp-20221231.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_e25e9bb2-c495-4e17-b458-629b2df6a14e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherBorrowings"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FederalHomeLoanBankAdvancesOvernight_12754b84-7b8d-4237-9c59-f28189c20ebd" xlink:href="tmp-20221231.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_e25e9bb2-c495-4e17-b458-629b2df6a14e" xlink:to="loc_tmp_FederalHomeLoanBankAdvancesOvernight_12754b84-7b8d-4237-9c59-f28189c20ebd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_911d6be1-5466-419c-829e-dd608b213352" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e25e9bb2-c495-4e17-b458-629b2df6a14e" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_911d6be1-5466-419c-829e-dd608b213352" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails" xlink:type="simple" xlink:href="tmp-20221231.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_a5ea9ccc-d817-40db-9490-c0a5fd1b7cbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_a0814e78-644a-4579-83d5-11c0ef9f8a58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a5ea9ccc-d817-40db-9490-c0a5fd1b7cbc" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_a0814e78-644a-4579-83d5-11c0ef9f8a58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_d8d021b6-da7b-48fa-b731-3a9d229da297" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a5ea9ccc-d817-40db-9490-c0a5fd1b7cbc" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_d8d021b6-da7b-48fa-b731-3a9d229da297" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="tmp-20221231.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_53794b09-ae1b-4fc5-8205-3c85fc6ab4d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_a01be50d-682d-4bb8-b482-16f3ebe1ac84" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_53794b09-ae1b-4fc5-8205-3c85fc6ab4d4" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_a01be50d-682d-4bb8-b482-16f3ebe1ac84" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_fa78dea9-e3d6-496b-aeb2-0f5402390e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_53794b09-ae1b-4fc5-8205-3c85fc6ab4d4" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_fa78dea9-e3d6-496b-aeb2-0f5402390e4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_16d7d822-4bde-4fed-913d-a2f6d49ba080" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_53794b09-ae1b-4fc5-8205-3c85fc6ab4d4" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_16d7d822-4bde-4fed-913d-a2f6d49ba080" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_20d0bd7e-e4ae-4a20-8d85-a08f4a21d47d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_53794b09-ae1b-4fc5-8205-3c85fc6ab4d4" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_20d0bd7e-e4ae-4a20-8d85-a08f4a21d47d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_484b492e-2869-4f5a-8f1b-839b02c9902f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_53794b09-ae1b-4fc5-8205-3c85fc6ab4d4" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_484b492e-2869-4f5a-8f1b-839b02c9902f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_6da33f13-f0c1-49fb-bda6-9c3495fa77fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_53794b09-ae1b-4fc5-8205-3c85fc6ab4d4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_6da33f13-f0c1-49fb-bda6-9c3495fa77fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_87b7cd6a-e2d9-4103-b2dd-e13ff8a9365c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_e3ec1707-8610-42b2-af86-05ce475cd91e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_87b7cd6a-e2d9-4103-b2dd-e13ff8a9365c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_e3ec1707-8610-42b2-af86-05ce475cd91e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_3e4d2331-4245-4306-b3eb-1abb7346b71f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_87b7cd6a-e2d9-4103-b2dd-e13ff8a9365c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_3e4d2331-4245-4306-b3eb-1abb7346b71f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_c0188f54-9cd5-48ba-a5c9-827ad077cb89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_87b7cd6a-e2d9-4103-b2dd-e13ff8a9365c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_c0188f54-9cd5-48ba-a5c9-827ad077cb89" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_0c70fb66-33f5-4269-ab76-b474043b24b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_87b7cd6a-e2d9-4103-b2dd-e13ff8a9365c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_0c70fb66-33f5-4269-ab76-b474043b24b2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_ed8c85e4-28cf-4e63-9b37-f39a41fdbbc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_87b7cd6a-e2d9-4103-b2dd-e13ff8a9365c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_ed8c85e4-28cf-4e63-9b37-f39a41fdbbc0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tmp-20221231.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_ebe5fff5-af22-4e2c-88c7-4260659a4e8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_ea809c19-8514-434f-b767-bbd69087aeac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ebe5fff5-af22-4e2c-88c7-4260659a4e8e" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_ea809c19-8514-434f-b767-bbd69087aeac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_cd171f15-1b37-4d0c-93ae-c3c43ff9fe33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ebe5fff5-af22-4e2c-88c7-4260659a4e8e" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_cd171f15-1b37-4d0c-93ae-c3c43ff9fe33" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_3bc3d65d-5cd3-41de-b0b9-8fbdf7ed1470" xlink:href="tmp-20221231.xsd#tmp_DefinedBenefitPlanExpectedFutureBenefitPayment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_8bf8778d-6e73-4c28-8a38-489d28a1160f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3bc3d65d-5cd3-41de-b0b9-8fbdf7ed1470" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_8bf8778d-6e73-4c28-8a38-489d28a1160f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_e6567060-980d-4298-b868-4d0b70a1d21b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3bc3d65d-5cd3-41de-b0b9-8fbdf7ed1470" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_e6567060-980d-4298-b868-4d0b70a1d21b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_ef654cde-3c22-4eed-8d0b-1329d9bdb3b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3bc3d65d-5cd3-41de-b0b9-8fbdf7ed1470" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_ef654cde-3c22-4eed-8d0b-1329d9bdb3b7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_28837e40-fb13-4387-985b-a42e9df06731" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3bc3d65d-5cd3-41de-b0b9-8fbdf7ed1470" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_28837e40-fb13-4387-985b-a42e9df06731" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_62a8ca5c-5258-4a01-b4fd-dd3577507624" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3bc3d65d-5cd3-41de-b0b9-8fbdf7ed1470" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_62a8ca5c-5258-4a01-b4fd-dd3577507624" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_4862101c-d48c-4abd-95aa-98e4cc1b2541" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3bc3d65d-5cd3-41de-b0b9-8fbdf7ed1470" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_4862101c-d48c-4abd-95aa-98e4cc1b2541" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails" xlink:type="simple" xlink:href="tmp-20221231.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_04892f61-1292-4b87-9297-884c1d60412f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_94b9bd7d-1ff7-4613-bbaa-e631c4fb8d99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_04892f61-1292-4b87-9297-884c1d60412f" xlink:to="loc_us-gaap_MarketingExpense_94b9bd7d-1ff7-4613-bbaa-e631c4fb8d99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_205432df-6bd6-4ad5-98e0-4974273b4772" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_04892f61-1292-4b87-9297-884c1d60412f" xlink:to="loc_us-gaap_ProfessionalFees_205432df-6bd6-4ad5-98e0-4974273b4772" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TechnologyExpense_2b97a1e3-cca3-4d66-b57b-b98e4e37ceb9" xlink:href="tmp-20221231.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_04892f61-1292-4b87-9297-884c1d60412f" xlink:to="loc_tmp_TechnologyExpense_2b97a1e3-cca3-4d66-b57b-b98e4e37ceb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CardholderExpenses_9df10824-d600-4068-be2f-94ae7dc98d5e" xlink:href="tmp-20221231.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_04892f61-1292-4b87-9297-884c1d60412f" xlink:to="loc_tmp_CardholderExpenses_9df10824-d600-4068-be2f-94ae7dc98d5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherMiscellaneousExpenses_ffd4ce70-00d1-4a89-b0be-8d85c1f6bcb7" xlink:href="tmp-20221231.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_04892f61-1292-4b87-9297-884c1d60412f" xlink:to="loc_tmp_OtherMiscellaneousExpenses_ffd4ce70-00d1-4a89-b0be-8d85c1f6bcb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_12d9d78d-9009-413c-94a7-f35f06f3440a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_04892f61-1292-4b87-9297-884c1d60412f" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_12d9d78d-9009-413c-94a7-f35f06f3440a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalFees_0c557c84-c9cb-4f09-9793-59d8185cfcd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_04892f61-1292-4b87-9297-884c1d60412f" xlink:to="loc_us-gaap_LegalFees_0c557c84-c9cb-4f09-9793-59d8185cfcd5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_73db8b89-5c81-4265-a0a0-41605a40cee0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_04892f61-1292-4b87-9297-884c1d60412f" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_73db8b89-5c81-4265-a0a0-41605a40cee0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_865ddcaf-3762-46e4-9251-52a2bdc6a201" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherServiceCharges_12604ae8-8040-4c14-93e4-c4a33122c6f0" xlink:href="tmp-20221231.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_865ddcaf-3762-46e4-9251-52a2bdc6a201" xlink:to="loc_tmp_OtherServiceCharges_12604ae8-8040-4c14-93e4-c4a33122c6f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_e059974d-9939-4001-a790-966082eca48e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_865ddcaf-3762-46e4-9251-52a2bdc6a201" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_e059974d-9939-4001-a790-966082eca48e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet_99188954-37ed-474d-9848-060d63ffb63e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_865ddcaf-3762-46e4-9251-52a2bdc6a201" xlink:to="loc_us-gaap_GainLossOnSalesOfLoansNet_99188954-37ed-474d-9848-060d63ffb63e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_864fd9b4-7ee6-4b48-acdf-e2afd5ca87f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_865ddcaf-3762-46e4-9251-52a2bdc6a201" xlink:to="loc_us-gaap_NoninterestIncomeOther_864fd9b4-7ee6-4b48-acdf-e2afd5ca87f2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails" xlink:type="simple" xlink:href="tmp-20221231.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_6d6564c7-f697-47b5-a5a2-66965fe19e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome_8c3232bf-e664-463c-a847-67079175dae5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6d6564c7-f697-47b5-a5a2-66965fe19e9d" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome_8c3232bf-e664-463c-a847-67079175dae5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ea51f4aa-803c-4143-b21b-35aa4aa3fb6a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6d6564c7-f697-47b5-a5a2-66965fe19e9d" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_ea51f4aa-803c-4143-b21b-35aa4aa3fb6a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails" xlink:type="simple" xlink:href="tmp-20221231.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_78f1853b-5296-40cb-94f0-816794198bca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c239efa2-ad7f-4f52-b71a-1f1f5e604756" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_78f1853b-5296-40cb-94f0-816794198bca" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_c239efa2-ad7f-4f52-b71a-1f1f5e604756" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7a57f1c2-954c-45a8-8ed3-48d90ae96957" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_78f1853b-5296-40cb-94f0-816794198bca" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_7a57f1c2-954c-45a8-8ed3-48d90ae96957" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_3b4c2934-bb67-48ba-a1fe-ce35954ef44f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_546b3c84-4638-4330-8b92-21a3fae31d78" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3b4c2934-bb67-48ba-a1fe-ce35954ef44f" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_546b3c84-4638-4330-8b92-21a3fae31d78" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_8a1910f3-c2bc-43d9-927e-25a02a14d6d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3b4c2934-bb67-48ba-a1fe-ce35954ef44f" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_8a1910f3-c2bc-43d9-927e-25a02a14d6d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_06bce3e5-26dd-422d-8e04-ef4baadfbb56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1cbca978-58e7-4007-bbda-0ae5b14e46d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_06bce3e5-26dd-422d-8e04-ef4baadfbb56" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_1cbca978-58e7-4007-bbda-0ae5b14e46d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2db84b1f-9953-45b6-9fac-2d2b044832ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_06bce3e5-26dd-422d-8e04-ef4baadfbb56" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2db84b1f-9953-45b6-9fac-2d2b044832ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_8e8ff4d3-560c-4881-9252-bf2fd9a97a57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_08cfd781-f3b9-4b1c-8aa6-26ba8744af96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8e8ff4d3-560c-4881-9252-bf2fd9a97a57" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_08cfd781-f3b9-4b1c-8aa6-26ba8744af96" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_b5514184-14af-4bdd-afbc-b93dd4b665dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_8e8ff4d3-560c-4881-9252-bf2fd9a97a57" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_b5514184-14af-4bdd-afbc-b93dd4b665dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_7a2d87d2-3206-4cc3-9fbb-5a10c27dc8a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_2e593477-609b-4433-b2c7-ad7633289ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7a2d87d2-3206-4cc3-9fbb-5a10c27dc8a9" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_2e593477-609b-4433-b2c7-ad7633289ec2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_78e0f1d5-5798-4d73-b64f-58d199435e4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7a2d87d2-3206-4cc3-9fbb-5a10c27dc8a9" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_78e0f1d5-5798-4d73-b64f-58d199435e4a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails_1" xlink:type="simple" xlink:href="tmp-20221231.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_74249653-cdc8-4d5e-aa1f-7756e20fee13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_09f3463d-6662-4db0-b048-a3d4dce8b064" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_74249653-cdc8-4d5e-aa1f-7756e20fee13" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_09f3463d-6662-4db0-b048-a3d4dce8b064" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_c08cc7f9-282d-4586-9a5d-0cb8758a8b2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_74249653-cdc8-4d5e-aa1f-7756e20fee13" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_c08cc7f9-282d-4586-9a5d-0cb8758a8b2c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails" xlink:type="simple" xlink:href="tmp-20221231.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_3df0fab8-775b-4408-ac61-40fb8b0fa071" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_947ba9ba-2dfc-4994-b658-7b4ed3114cce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3df0fab8-775b-4408-ac61-40fb8b0fa071" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_947ba9ba-2dfc-4994-b658-7b4ed3114cce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_e98d3388-f1a6-4831-894b-ee78fadc3e00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3df0fab8-775b-4408-ac61-40fb8b0fa071" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_e98d3388-f1a6-4831-894b-ee78fadc3e00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_7ffc3a4f-4a0f-4868-aa37-5aae5604d8a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3df0fab8-775b-4408-ac61-40fb8b0fa071" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_7ffc3a4f-4a0f-4868-aa37-5aae5604d8a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_febeb9d4-fb9e-47c4-b50f-26cb124bb1fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3df0fab8-775b-4408-ac61-40fb8b0fa071" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_febeb9d4-fb9e-47c4-b50f-26cb124bb1fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent_7b86a320-8a3b-43a1-b1c4-d6cc86cf8588" xlink:href="tmp-20221231.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_3df0fab8-775b-4408-ac61-40fb8b0fa071" xlink:to="loc_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent_7b86a320-8a3b-43a1-b1c4-d6cc86cf8588" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_6a15c87a-80b5-47fc-971c-726287bddb95" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3df0fab8-775b-4408-ac61-40fb8b0fa071" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_6a15c87a-80b5-47fc-971c-726287bddb95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_5740ef3d-d822-4555-9ebf-d54edea6eb40" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_3df0fab8-775b-4408-ac61-40fb8b0fa071" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_5740ef3d-d822-4555-9ebf-d54edea6eb40" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_d21894fc-c23c-4c2e-9a45-53256435d58c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts_12de10af-00dd-4dd2-b69a-b23a4b4f701c" xlink:href="tmp-20221231.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_d21894fc-c23c-4c2e-9a45-53256435d58c" xlink:to="loc_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts_12de10af-00dd-4dd2-b69a-b23a4b4f701c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_41fc5ba3-98c1-40aa-ac8f-865f9f265cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d21894fc-c23c-4c2e-9a45-53256435d58c" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_41fc5ba3-98c1-40aa-ac8f-865f9f265cc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue_cc87773c-216c-44c3-9294-9a787b06a558" xlink:href="tmp-20221231.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_d21894fc-c23c-4c2e-9a45-53256435d58c" xlink:to="loc_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue_cc87773c-216c-44c3-9294-9a787b06a558" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_c19880b7-c629-4c4b-9784-e10b52369c91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_d21894fc-c23c-4c2e-9a45-53256435d58c" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_c19880b7-c629-4c4b-9784-e10b52369c91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsLeaseLiability_b13503c6-cbf6-4570-b670-478a88b5f989" xlink:href="tmp-20221231.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_d21894fc-c23c-4c2e-9a45-53256435d58c" xlink:to="loc_tmp_DeferredTaxAssetsLeaseLiability_b13503c6-cbf6-4570-b670-478a88b5f989" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetCompensationAndBenefits_da026554-be7c-4a32-86ce-1cab48d696df" xlink:href="tmp-20221231.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_d21894fc-c23c-4c2e-9a45-53256435d58c" xlink:to="loc_tmp_DeferredTaxAssetCompensationAndBenefits_da026554-be7c-4a32-86ce-1cab48d696df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments_adabdf2f-f0da-4bea-994d-a746659c9fac" xlink:href="tmp-20221231.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_d21894fc-c23c-4c2e-9a45-53256435d58c" xlink:to="loc_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments_adabdf2f-f0da-4bea-994d-a746659c9fac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsAllowanceForCreditLosses_0ba11a66-6e64-403d-bc45-f8fbf7699172" xlink:href="tmp-20221231.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_d21894fc-c23c-4c2e-9a45-53256435d58c" xlink:to="loc_tmp_DeferredTaxAssetsAllowanceForCreditLosses_0ba11a66-6e64-403d-bc45-f8fbf7699172" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9560754f-8f4f-4bf9-a905-250d31f93a8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_1b415e04-12b7-4213-80e7-4a29e0501b1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9560754f-8f4f-4bf9-a905-250d31f93a8b" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_1b415e04-12b7-4213-80e7-4a29e0501b1d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_c45221c5-f376-41f6-b7fa-31ab995bcdeb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_d626339e-4f90-44f2-9134-9d6582f0fe44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c45221c5-f376-41f6-b7fa-31ab995bcdeb" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_d626339e-4f90-44f2-9134-9d6582f0fe44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesRightOfUseAssets_85da36e9-9982-472d-9a9d-f42b534e99db" xlink:href="tmp-20221231.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_c45221c5-f376-41f6-b7fa-31ab995bcdeb" xlink:to="loc_tmp_DeferredTaxLiabilitiesRightOfUseAssets_85da36e9-9982-472d-9a9d-f42b534e99db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_6d107043-a54f-4723-93d5-f12e14f7f654" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c45221c5-f376-41f6-b7fa-31ab995bcdeb" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_6d107043-a54f-4723-93d5-f12e14f7f654" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesDepreciation_94ff216c-cf9c-499a-b2e3-0bbf5dd5d8b3" xlink:href="tmp-20221231.xsd#tmp_DeferredTaxLiabilitiesDepreciation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_c45221c5-f376-41f6-b7fa-31ab995bcdeb" xlink:to="loc_tmp_DeferredTaxLiabilitiesDepreciation_94ff216c-cf9c-499a-b2e3-0bbf5dd5d8b3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_3d38360d-6b5e-4319-ade0-33b1404e90db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_c45221c5-f376-41f6-b7fa-31ab995bcdeb" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_3d38360d-6b5e-4319-ade0-33b1404e90db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesPrepaidPension_5c0737e2-b703-4014-b33d-3e4feeec1613" xlink:href="tmp-20221231.xsd#tmp_DeferredTaxLiabilitiesPrepaidPension"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxLiabilities_c45221c5-f376-41f6-b7fa-31ab995bcdeb" xlink:to="loc_tmp_DeferredTaxLiabilitiesPrepaidPension_5c0737e2-b703-4014-b33d-3e4feeec1613" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_41d23cfe-5587-418c-b24f-47b638a73113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_042b3164-a214-4d1d-97f8-1641a2a527b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_41d23cfe-5587-418c-b24f-47b638a73113" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_042b3164-a214-4d1d-97f8-1641a2a527b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_ef146b4a-37bc-4261-b321-44bbff05a93c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_41d23cfe-5587-418c-b24f-47b638a73113" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_ef146b4a-37bc-4261-b321-44bbff05a93c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_66600f7e-0c1f-45d1-97fb-67a25d9816a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_61a85ab1-331b-4b7f-a2ac-d0ea9e998a15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_66600f7e-0c1f-45d1-97fb-67a25d9816a9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_61a85ab1-331b-4b7f-a2ac-d0ea9e998a15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_88b3deb5-53fa-431c-9f2d-8d3629babad0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_66600f7e-0c1f-45d1-97fb-67a25d9816a9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_88b3deb5-53fa-431c-9f2d-8d3629babad0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_c290b5b3-a164-4491-96b0-3faf8b17ead3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_9e321ece-abad-460f-bc40-6b3a54beb645" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c290b5b3-a164-4491-96b0-3faf8b17ead3" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_9e321ece-abad-460f-bc40-6b3a54beb645" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_20b35174-c22e-4ec4-af77-64ff553e09f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c290b5b3-a164-4491-96b0-3faf8b17ead3" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_20b35174-c22e-4ec4-af77-64ff553e09f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_ab7a4c7d-1c92-4769-9bc2-2b0bda801c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_e5a35a67-8862-4b3f-89ce-31a9e9ea9e56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ab7a4c7d-1c92-4769-9bc2-2b0bda801c2c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_e5a35a67-8862-4b3f-89ce-31a9e9ea9e56" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_c670d6bf-6e5e-4354-bf2f-e2094d115d97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ab7a4c7d-1c92-4769-9bc2-2b0bda801c2c" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_c670d6bf-6e5e-4354-bf2f-e2094d115d97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_6f2f87de-9b8c-4edb-acd3-3a4a9fe6cee3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_6318ed49-32da-411d-8a45-94d0fe3ee9f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6f2f87de-9b8c-4edb-acd3-3a4a9fe6cee3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_6318ed49-32da-411d-8a45-94d0fe3ee9f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_b834d7ae-e795-404d-bf49-50c83005ee91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_6f2f87de-9b8c-4edb-acd3-3a4a9fe6cee3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_b834d7ae-e795-404d-bf49-50c83005ee91" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails_1" xlink:type="simple" xlink:href="tmp-20221231.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_9183c52d-55f7-48e3-ad23-7a72ab9e961f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_c7b7dc1f-e289-4cb6-a1c8-e66e476754ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9183c52d-55f7-48e3-ad23-7a72ab9e961f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_c7b7dc1f-e289-4cb6-a1c8-e66e476754ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_f6ec9b6e-62c9-4a59-90d8-856aecabb5d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_9183c52d-55f7-48e3-ad23-7a72ab9e961f" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_f6ec9b6e-62c9-4a59-90d8-856aecabb5d8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EarningsPerShareDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#EarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://tompkinstrustco.com/role/EarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2e67fbf5-8508-491e-88e6-98c6b88545c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_89d19057-53ea-42ef-9bb8-e330b1009f1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2e67fbf5-8508-491e-88e6-98c6b88545c4" xlink:to="loc_us-gaap_NetIncomeLoss_89d19057-53ea-42ef-9bb8-e330b1009f1f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards_88505cfe-3b70-49a8-8b7a-977b9d4a7b81" xlink:href="tmp-20221231.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_2e67fbf5-8508-491e-88e6-98c6b88545c4" xlink:to="loc_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards_88505cfe-3b70-49a8-8b7a-977b9d4a7b81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bae91fdb-5ae8-425f-aceb-51555204df4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_e09cc9d4-e4f5-435a-b019-b734b526620b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bae91fdb-5ae8-425f-aceb-51555204df4c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_e09cc9d4-e4f5-435a-b019-b734b526620b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_f25572d2-4c82-4c0d-8df9-aacd8a6a6543" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bae91fdb-5ae8-425f-aceb-51555204df4c" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_f25572d2-4c82-4c0d-8df9-aacd8a6a6543" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_954fff79-575e-4591-8be0-badbd23da05b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_93e9cf5b-f73e-45b4-b1f8-7b48890d6aae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_954fff79-575e-4591-8be0-badbd23da05b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_93e9cf5b-f73e-45b4-b1f8-7b48890d6aae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_20701518-ae9c-43c7-8458-03b289707858" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_954fff79-575e-4591-8be0-badbd23da05b" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_20701518-ae9c-43c7-8458-03b289707858" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails" xlink:type="simple" xlink:href="tmp-20221231.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_4b0191f3-86a3-4443-b2d9-0c1612f1cf2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_6287b1ce-d54e-4d69-8604-5455680fa904" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4b0191f3-86a3-4443-b2d9-0c1612f1cf2f" xlink:to="loc_us-gaap_Cash_6287b1ce-d54e-4d69-8604-5455680fa904" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_3c15dca8-56fa-43e2-a1c5-6ef226daeb7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4b0191f3-86a3-4443-b2d9-0c1612f1cf2f" xlink:to="loc_us-gaap_EquityMethodInvestments_3c15dca8-56fa-43e2-a1c5-6ef226daeb7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_eba93b36-f9b9-4a8f-adb0-eb3144e6456d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4b0191f3-86a3-4443-b2d9-0c1612f1cf2f" xlink:to="loc_us-gaap_OtherAssets_eba93b36-f9b9-4a8f-adb0-eb3144e6456d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails" xlink:type="simple" xlink:href="tmp-20221231.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_558f27b1-2300-4919-b394-17d720ad5826" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_c8a4e856-2f20-431e-a370-e486fe23e304" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_558f27b1-2300-4919-b394-17d720ad5826" xlink:to="loc_us-gaap_InterestExpense_c8a4e856-2f20-431e-a370-e486fe23e304" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_9b34ed9a-dd3c-4064-94ad-924706fb6ed6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_558f27b1-2300-4919-b394-17d720ad5826" xlink:to="loc_us-gaap_OtherExpenses_9b34ed9a-dd3c-4064-94ad-924706fb6ed6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7d8a8e40-325d-436f-9fde-2011cf840411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DividendsReceivedFromSubsidiaries_d7098636-232f-4def-8aa2-0ab4a03f71c5" xlink:href="tmp-20221231.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_7d8a8e40-325d-436f-9fde-2011cf840411" xlink:to="loc_tmp_DividendsReceivedFromSubsidiaries_d7098636-232f-4def-8aa2-0ab4a03f71c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_5c15cbd5-0b4b-40f9-a867-f78da1443ea5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_7d8a8e40-325d-436f-9fde-2011cf840411" xlink:to="loc_us-gaap_OtherIncome_5c15cbd5-0b4b-40f9-a867-f78da1443ea5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0237cc1f-d8b8-4483-b9f9-a32694a24e45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_5d09d1ca-e411-4b81-9666-bc22329e74c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0237cc1f-d8b8-4483-b9f9-a32694a24e45" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_5d09d1ca-e411-4b81-9666-bc22329e74c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_ba630171-5f5d-4c03-9fb5-530d08de22ba" xlink:href="tmp-20221231.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_0237cc1f-d8b8-4483-b9f9-a32694a24e45" xlink:to="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_ba630171-5f5d-4c03-9fb5-530d08de22ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_903c2756-bdb2-40e2-b0b0-d26d0efd5c70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_0237cc1f-d8b8-4483-b9f9-a32694a24e45" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_903c2756-bdb2-40e2-b0b0-d26d0efd5c70" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails" xlink:type="simple" xlink:href="tmp-20221231.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_2b04b8aa-9e4c-4c3b-8900-3917c247cd49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfDebt_ee0aa3f0-a9bd-4b74-8968-d93d44399c45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2b04b8aa-9e4c-4c3b-8900-3917c247cd49" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfDebt_ee0aa3f0-a9bd-4b74-8968-d93d44399c45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_5600b4d8-7860-41d2-b724-28f2fb42faf9" xlink:href="tmp-20221231.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_2b04b8aa-9e4c-4c3b-8900-3917c247cd49" xlink:to="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_5600b4d8-7860-41d2-b724-28f2fb42faf9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_23e4e6d0-6035-41bb-bc25-9d1cb4aad507" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2b04b8aa-9e4c-4c3b-8900-3917c247cd49" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_23e4e6d0-6035-41bb-bc25-9d1cb4aad507" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_1ffc7673-983f-45bb-aa8c-60ba0fe13f8d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2b04b8aa-9e4c-4c3b-8900-3917c247cd49" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_1ffc7673-983f-45bb-aa8c-60ba0fe13f8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_4c1d93a0-077a-4af8-a360-654d08737c39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2b04b8aa-9e4c-4c3b-8900-3917c247cd49" xlink:to="loc_us-gaap_ProceedsFromStockPlans_4c1d93a0-077a-4af8-a360-654d08737c39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_04d1c9d8-71fb-4243-b181-969d6ae12fb9" xlink:href="tmp-20221231.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_2b04b8aa-9e4c-4c3b-8900-3917c247cd49" xlink:to="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_04d1c9d8-71fb-4243-b181-969d6ae12fb9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromStockOptionsExercisedNet_43a17a84-e21a-4a29-9e86-718a5ce7678a" xlink:href="tmp-20221231.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_2b04b8aa-9e4c-4c3b-8900-3917c247cd49" xlink:to="loc_tmp_ProceedsFromStockOptionsExercisedNet_43a17a84-e21a-4a29-9e86-718a5ce7678a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3e58d44c-e238-4b48-a068-6db0d80bc671" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_2b04b8aa-9e4c-4c3b-8900-3917c247cd49" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3e58d44c-e238-4b48-a068-6db0d80bc671" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f30b0e89-b972-434f-91d3-c3f7dad5d726" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_6b344ab5-0f33-4854-8331-a4c24c3d8b1b" xlink:href="tmp-20221231.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_f30b0e89-b972-434f-91d3-c3f7dad5d726" xlink:to="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_6b344ab5-0f33-4854-8331-a4c24c3d8b1b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_33474cdc-4759-48a8-bde3-a5d4a37efaca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f30b0e89-b972-434f-91d3-c3f7dad5d726" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_33474cdc-4759-48a8-bde3-a5d4a37efaca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6d5b008f-8f8c-4eb7-a7f1-535beb26877c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f30b0e89-b972-434f-91d3-c3f7dad5d726" xlink:to="loc_us-gaap_NetIncomeLoss_6d5b008f-8f8c-4eb7-a7f1-535beb26877c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15197513-219d-488d-b3bd-2da03704f506" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_f1a80005-749d-460f-8699-6660dcd2e6d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15197513-219d-488d-b3bd-2da03704f506" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_f1a80005-749d-460f-8699-6660dcd2e6d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_4602456c-1f42-433e-ac54-695d0ce9f6db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15197513-219d-488d-b3bd-2da03704f506" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_4602456c-1f42-433e-ac54-695d0ce9f6db" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>tmp-20221231_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 2023 Workiva-->
<!--r:3fd3ed03-6a17-4d58-8b82-db56ebb13b2a,g:da0edd40-3f37-4f75-925a-62a525283100-->
<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-20221231.xsd#CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" xlink:type="extended" id="ic89fe8e5db754d5ea46d259190db071d_CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3cb38bfe-8741-4526-8102-c75d0136cb3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_3cb38bfe-8741-4526-8102-c75d0136cb3b" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0944290f-6e8f-43ea-abbb-08dba82cad98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0944290f-6e8f-43ea-abbb-08dba82cad98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_253c3c57-e20c-4334-a51f-f9b19000615a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_253c3c57-e20c-4334-a51f-f9b19000615a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6a784df4-0b48-4617-8988-0239b12dff1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_ProfitLoss_6a784df4-0b48-4617-8988-0239b12dff1e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1670d2f9-9d3b-4cfe-bbed-b90bcd678f21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1670d2f9-9d3b-4cfe-bbed-b90bcd678f21" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7418748d-d6fd-4e7b-8343-03b6c03b5809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7418748d-d6fd-4e7b-8343-03b6c03b5809" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_4d840f41-1a51-4100-8e36-661a397b7c09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_DividendsCommonStockCash_4d840f41-1a51-4100-8e36-661a397b7c09" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1156ba03-a8b6-4965-acf8-05de9197f417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1156ba03-a8b6-4965-acf8-05de9197f417" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_d1ca0559-6ca1-43fe-9d87-0b97a9fb850f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_d1ca0559-6ca1-43fe-9d87-0b97a9fb850f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7310581b-4282-4935-8d8f-9b2abb9748a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7310581b-4282-4935-8d8f-9b2abb9748a4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_66b1abd5-8b60-4fb5-b0b2-d9019d9f192a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_66b1abd5-8b60-4fb5-b0b2-d9019d9f192a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_fdcf3dab-5e30-4585-a200-95c2a7a888b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_fdcf3dab-5e30-4585-a200-95c2a7a888b5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_32bdb12a-bc21-4519-8914-a76de6b37a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_32bdb12a-bc21-4519-8914-a76de6b37a4b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill_09040fad-552a-471d-9ea7-50b621f853f0" xlink:href="tmp-20221231.xsd#tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill_09040fad-552a-471d-9ea7-50b621f853f0" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_1336dd43-aa5e-465a-b282-dc506ea0c63d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_1336dd43-aa5e-465a-b282-dc506ea0c63d" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_f978403e-d30c-492f-8788-3d3d8e2d2cce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_f978403e-d30c-492f-8788-3d3d8e2d2cce" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_62de822e-c3b0-4409-90f8-fc3688488281" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6f4ea993-05b9-4014-8c8a-11eda6979f93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_3cb38bfe-8741-4526-8102-c75d0136cb3b" xlink:to="loc_us-gaap_StatementTable_6f4ea993-05b9-4014-8c8a-11eda6979f93" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_12f7672c-8694-4049-8b90-c55811f0f156" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6f4ea993-05b9-4014-8c8a-11eda6979f93" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_12f7672c-8694-4049-8b90-c55811f0f156" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_12f7672c-8694-4049-8b90-c55811f0f156_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_12f7672c-8694-4049-8b90-c55811f0f156" xlink:to="loc_us-gaap_EquityComponentDomain_12f7672c-8694-4049-8b90-c55811f0f156_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_12f7672c-8694-4049-8b90-c55811f0f156" xlink:to="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ea0a33fc-0bcf-4f26-8fee-307330105b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:to="loc_us-gaap_CommonStockMember_ea0a33fc-0bcf-4f26-8fee-307330105b7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_173728ca-ed70-4a01-bef9-e39af639dbe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_173728ca-ed70-4a01-bef9-e39af639dbe8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4e13d701-2cdf-45d7-8dbe-ee70d939a068" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:to="loc_us-gaap_RetainedEarningsMember_4e13d701-2cdf-45d7-8dbe-ee70d939a068" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_879dbfc4-db04-4980-82b7-4836e165727a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_879dbfc4-db04-4980-82b7-4836e165727a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_d7ad9b07-a717-4852-b9f3-c48da45cf217" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:to="loc_us-gaap_TreasuryStockCommonMember_d7ad9b07-a717-4852-b9f3-c48da45cf217" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_e350e102-afa7-4036-8ab5-2d75d0503bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:to="loc_us-gaap_NoncontrollingInterestMember_e350e102-afa7-4036-8ab5-2d75d0503bf9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_126671ab-ec09-4fe3-bda5-65c99cefac86" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6f4ea993-05b9-4014-8c8a-11eda6979f93" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_126671ab-ec09-4fe3-bda5-65c99cefac86" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_126671ab-ec09-4fe3-bda5-65c99cefac86_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_126671ab-ec09-4fe3-bda5-65c99cefac86" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_126671ab-ec09-4fe3-bda5-65c99cefac86_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_fd9b40c5-0641-427a-8b3e-51f4da5c9826" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_126671ab-ec09-4fe3-bda5-65c99cefac86" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_fd9b40c5-0641-427a-8b3e-51f4da5c9826" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_067f6067-dd00-4c00-8b89-39ad79f45e49" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_fd9b40c5-0641-427a-8b3e-51f4da5c9826" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_067f6067-dd00-4c00-8b89-39ad79f45e49" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended" id="idd5d8dcada9f48febee19706f55740c3_SummaryofSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_19893ae3-1839-4c8f-b1b7-1e65c5362b30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_19893ae3-1839-4c8f-b1b7-1e65c5362b30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_021e72c5-fa8f-4eb4-a3b9-6442a52d8168" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_021e72c5-fa8f-4eb4-a3b9-6442a52d8168" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_c2beb511-f62f-4c20-b881-69ffd61dec51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_c2beb511-f62f-4c20-b881-69ffd61dec51" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_40c4b6db-58ec-422e-853d-4375a0266427" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_40c4b6db-58ec-422e-853d-4375a0266427" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1bae7277-78c1-444a-84fe-1a2ffbc5e101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1bae7277-78c1-444a-84fe-1a2ffbc5e101" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_7b1cbe0f-dd11-4e85-8cb4-70dd1cf03b59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_7b1cbe0f-dd11-4e85-8cb4-70dd1cf03b59" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments_0b5dba06-12c6-4a3e-adc9-92655aa5b950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments_0b5dba06-12c6-4a3e-adc9-92655aa5b950" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_bf56d9ba-e1a0-46c1-b932-8fb2f557eb48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_NumberOfReportableSegments_bf56d9ba-e1a0-46c1-b932-8fb2f557eb48" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NumberOfWhollyOwnedBankingSubsidiary_d8634a54-7766-4d92-8105-4c522367a92f" xlink:href="tmp-20221231.xsd#tmp_NumberOfWhollyOwnedBankingSubsidiary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_tmp_NumberOfWhollyOwnedBankingSubsidiary_d8634a54-7766-4d92-8105-4c522367a92f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_26368872-f958-491a-b856-4c8efb413196" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_26368872-f958-491a-b856-4c8efb413196" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_26368872-f958-491a-b856-4c8efb413196_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_26368872-f958-491a-b856-4c8efb413196" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_26368872-f958-491a-b856-4c8efb413196_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_575266be-28ec-465a-b08b-80b6ae434651" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_26368872-f958-491a-b856-4c8efb413196" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_575266be-28ec-465a-b08b-80b6ae434651" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_e1f5161a-e66a-412f-93b0-c9bfa397dd13" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_575266be-28ec-465a-b08b-80b6ae434651" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_e1f5161a-e66a-412f-93b0-c9bfa397dd13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_b8543dc7-ee63-4b66-82ea-8f1830c317c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_b8543dc7-ee63-4b66-82ea-8f1830c317c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_b8543dc7-ee63-4b66-82ea-8f1830c317c0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_b8543dc7-ee63-4b66-82ea-8f1830c317c0" xlink:to="loc_us-gaap_TypeOfAdoptionMember_b8543dc7-ee63-4b66-82ea-8f1830c317c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_ab8b77a3-3d53-4ce4-ac5f-90862209d7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_b8543dc7-ee63-4b66-82ea-8f1830c317c0" xlink:to="loc_us-gaap_TypeOfAdoptionMember_ab8b77a3-3d53-4ce4-ac5f-90862209d7b2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_4343a1ea-cbe0-4d91-a0c5-64aa9e71db08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_ab8b77a3-3d53-4ce4-ac5f-90862209d7b2" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_4343a1ea-cbe0-4d91-a0c5-64aa9e71db08" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_70437767-58fe-4704-ad32-c584232c1d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_70437767-58fe-4704-ad32-c584232c1d2d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_70437767-58fe-4704-ad32-c584232c1d2d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_70437767-58fe-4704-ad32-c584232c1d2d" xlink:to="loc_us-gaap_EquityComponentDomain_70437767-58fe-4704-ad32-c584232c1d2d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a19fafc2-ec20-479b-880e-492c8c3fccbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_70437767-58fe-4704-ad32-c584232c1d2d" xlink:to="loc_us-gaap_EquityComponentDomain_a19fafc2-ec20-479b-880e-492c8c3fccbb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f0543852-86ab-4a79-8abc-1d512145d6b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a19fafc2-ec20-479b-880e-492c8c3fccbb" xlink:to="loc_us-gaap_RetainedEarningsMember_f0543852-86ab-4a79-8abc-1d512145d6b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3b207a71-b4ac-421e-ab90-a243c78da5a9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:to="loc_srt_RangeAxis_3b207a71-b4ac-421e-ab90-a243c78da5a9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_3b207a71-b4ac-421e-ab90-a243c78da5a9_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_3b207a71-b4ac-421e-ab90-a243c78da5a9" xlink:to="loc_srt_RangeMember_3b207a71-b4ac-421e-ab90-a243c78da5a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4377b7d7-9488-428b-b675-ba290cad0900" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_3b207a71-b4ac-421e-ab90-a243c78da5a9" xlink:to="loc_srt_RangeMember_4377b7d7-9488-428b-b675-ba290cad0900" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5b77758f-d276-42e3-9e99-1dd924354114" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4377b7d7-9488-428b-b675-ba290cad0900" xlink:to="loc_srt_MinimumMember_5b77758f-d276-42e3-9e99-1dd924354114" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9c68d38f-8a35-4919-9798-e7b8ed6de6fb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_4377b7d7-9488-428b-b675-ba290cad0900" xlink:to="loc_srt_MaximumMember_9c68d38f-8a35-4919-9798-e7b8ed6de6fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1afbbab4-7840-46d2-a4ba-a9a554e77f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1afbbab4-7840-46d2-a4ba-a9a554e77f2a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1afbbab4-7840-46d2-a4ba-a9a554e77f2a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1afbbab4-7840-46d2-a4ba-a9a554e77f2a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_1afbbab4-7840-46d2-a4ba-a9a554e77f2a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0acaa537-ed55-4904-a13e-391f78542548" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1afbbab4-7840-46d2-a4ba-a9a554e77f2a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0acaa537-ed55-4904-a13e-391f78542548" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_61ce4492-1048-46b8-9d44-30f094e8b226" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0acaa537-ed55-4904-a13e-391f78542548" xlink:to="loc_us-gaap_BuildingMember_61ce4492-1048-46b8-9d44-30f094e8b226" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_3afc56ae-4dc2-42f7-9571-91cf8b2deabe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0acaa537-ed55-4904-a13e-391f78542548" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_3afc56ae-4dc2-42f7-9571-91cf8b2deabe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0f1f2695-e122-4851-851f-01faba61f0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0f1f2695-e122-4851-851f-01faba61f0d1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0f1f2695-e122-4851-851f-01faba61f0d1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0f1f2695-e122-4851-851f-01faba61f0d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0f1f2695-e122-4851-851f-01faba61f0d1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e42cc500-ad4f-47b0-9c8b-25300e51cafd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0f1f2695-e122-4851-851f-01faba61f0d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e42cc500-ad4f-47b0-9c8b-25300e51cafd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_c15e4cf5-bc2a-4a75-ad42-e5c4a9b5bfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CoreDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e42cc500-ad4f-47b0-9c8b-25300e51cafd" xlink:to="loc_us-gaap_CoreDepositsMember_c15e4cf5-bc2a-4a75-ad42-e5c4a9b5bfa0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_10362e1e-214d-427e-823a-ee9bc14db224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e42cc500-ad4f-47b0-9c8b-25300e51cafd" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_10362e1e-214d-427e-823a-ee9bc14db224" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_f0e54c84-ddd5-4316-bee5-99f93d750fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e42cc500-ad4f-47b0-9c8b-25300e51cafd" xlink:to="loc_us-gaap_CustomerRelationshipsMember_f0e54c84-ddd5-4316-bee5-99f93d750fdb" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails" xlink:type="extended" id="i223f4829e8014c30ad8f0535cea317fe_SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_90469a05-821f-40b0-8baa-5d4d99057439" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_a5b94c88-8088-42fe-9197-657e79f09377" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_90469a05-821f-40b0-8baa-5d4d99057439" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_a5b94c88-8088-42fe-9197-657e79f09377" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_de58d1d8-a011-41ea-af67-e046be35a471" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_90469a05-821f-40b0-8baa-5d4d99057439" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_de58d1d8-a011-41ea-af67-e046be35a471" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7adaebbc-9bac-47d3-bb44-4f0ff7b4bd74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_90469a05-821f-40b0-8baa-5d4d99057439" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7adaebbc-9bac-47d3-bb44-4f0ff7b4bd74" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_4a2ab3c1-6c06-428c-95d0-74a5978aaf6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_90469a05-821f-40b0-8baa-5d4d99057439" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_4a2ab3c1-6c06-428c-95d0-74a5978aaf6c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9319d759-0af6-4f24-9a0f-bf0c6b86f356" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_90469a05-821f-40b0-8baa-5d4d99057439" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9319d759-0af6-4f24-9a0f-bf0c6b86f356" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e3879def-0130-452f-b1e5-0c05138daae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9319d759-0af6-4f24-9a0f-bf0c6b86f356" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e3879def-0130-452f-b1e5-0c05138daae1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e3879def-0130-452f-b1e5-0c05138daae1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e3879def-0130-452f-b1e5-0c05138daae1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e3879def-0130-452f-b1e5-0c05138daae1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e3879def-0130-452f-b1e5-0c05138daae1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_463a9c20-5da6-45e0-b421-8fb1379f56c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_463a9c20-5da6-45e0-b421-8fb1379f56c0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_3232c35a-e24f-4170-a1f9-9814e8a493a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_3232c35a-e24f-4170-a1f9-9814e8a493a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_fc05ea89-8290-463d-8d68-76f73738ca4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_fc05ea89-8290-463d-8d68-76f73738ca4f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_cddbef38-82cc-4ca2-9f92-c8d3b716c996" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_cddbef38-82cc-4ca2-9f92-c8d3b716c996" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_eb6ee707-fc4a-4cea-96c4-794e2ec4a47f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:to="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_eb6ee707-fc4a-4cea-96c4-794e2ec4a47f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_bd01fd28-ab4d-4ed7-b7ad-5d47d9194818" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:to="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_bd01fd28-ab4d-4ed7-b7ad-5d47d9194818" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails" xlink:type="extended" id="idf724b57f21f451f932be6ce0a46afed_SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_7c4b06be-da79-431f-bb9b-50bbccf8ebdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_73d7280d-8a55-406c-b148-a789d0ed60a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_7c4b06be-da79-431f-bb9b-50bbccf8ebdc" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_73d7280d-8a55-406c-b148-a789d0ed60a1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_f7b65fd2-3ffb-477c-aac6-b29cbb813d24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_7c4b06be-da79-431f-bb9b-50bbccf8ebdc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_f7b65fd2-3ffb-477c-aac6-b29cbb813d24" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_734a5c3b-0ea7-4a97-b1c6-0907f9f81888" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_7c4b06be-da79-431f-bb9b-50bbccf8ebdc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_734a5c3b-0ea7-4a97-b1c6-0907f9f81888" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_29a62472-5e39-4a0d-a769-3158bbfc25ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_7c4b06be-da79-431f-bb9b-50bbccf8ebdc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_29a62472-5e39-4a0d-a769-3158bbfc25ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_63d82bf5-af09-456a-9cc5-970d485c4d42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_7c4b06be-da79-431f-bb9b-50bbccf8ebdc" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_63d82bf5-af09-456a-9cc5-970d485c4d42" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_94c5b935-525d-4a84-98ef-b6cd209b4401" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_63d82bf5-af09-456a-9cc5-970d485c4d42" xlink:to="loc_us-gaap_FinancialInstrumentAxis_94c5b935-525d-4a84-98ef-b6cd209b4401" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_94c5b935-525d-4a84-98ef-b6cd209b4401_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_94c5b935-525d-4a84-98ef-b6cd209b4401" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_94c5b935-525d-4a84-98ef-b6cd209b4401_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1d0b0af-72a9-4130-8c36-f1aa239e809b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_94c5b935-525d-4a84-98ef-b6cd209b4401" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1d0b0af-72a9-4130-8c36-f1aa239e809b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_231bf042-7fb2-426a-83ab-4f2d64c7f192" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1d0b0af-72a9-4130-8c36-f1aa239e809b" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_231bf042-7fb2-426a-83ab-4f2d64c7f192" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_0e001641-6adb-47d9-93c6-25c47c35fb6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1d0b0af-72a9-4130-8c36-f1aa239e809b" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_0e001641-6adb-47d9-93c6-25c47c35fb6e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesNarrativeDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#SecuritiesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SecuritiesNarrativeDetails" xlink:type="extended" id="iadab1014955942c1b1e95ace6289cde1_SecuritiesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesGainLossOnCalledSecurities_1282ca03-dcba-4694-ac2c-de3bc19ebc32" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesGainLossOnCalledSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_tmp_DebtSecuritiesGainLossOnCalledSecurities_1282ca03-dcba-4694-ac2c-de3bc19ebc32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedLoss_f967841d-d502-4ff7-82df-04b1a1a310ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedLoss_f967841d-d502-4ff7-82df-04b1a1a310ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGain_fd21f89d-6dc3-4874-99d8-5d12f1ab4ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedGain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGain_fd21f89d-6dc3-4874-99d8-5d12f1ab4ba1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherInvestments_da7060d0-0481-4e52-a56b-85c092674cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherInvestments_da7060d0-0481-4e52-a56b-85c092674cf7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherInvestments_6a62f17a-2afc-4de0-940f-91a5a9fc637f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOtherInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherInvestments_6a62f17a-2afc-4de0-940f-91a5a9fc637f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_919d2a01-554d-45bd-8bad-10afcac93059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_919d2a01-554d-45bd-8bad-10afcac93059" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral_d460dd63-433e-471f-bc5a-824841fb2a17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral_d460dd63-433e-471f-bc5a-824841fb2a17" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_b3ba69e1-23a7-493e-8614-cd2c37d885ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_EquityMethodInvestments_b3ba69e1-23a7-493e-8614-cd2c37d885ef" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_b89993e6-757d-47a1-b033-25f772dc50f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_b89993e6-757d-47a1-b033-25f772dc50f2" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch_6740d54f-d699-4683-b559-868871ab21e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch_6740d54f-d699-4683-b559-868871ab21e0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_909a1912-596e-46bc-8c12-ed8f37755fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_909a1912-596e-46bc-8c12-ed8f37755fc0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_982a303b-7439-40a3-8d84-a7edb2cdf49b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_909a1912-596e-46bc-8c12-ed8f37755fc0" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_982a303b-7439-40a3-8d84-a7edb2cdf49b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_982a303b-7439-40a3-8d84-a7edb2cdf49b_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_982a303b-7439-40a3-8d84-a7edb2cdf49b" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_982a303b-7439-40a3-8d84-a7edb2cdf49b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_bdac205c-462b-41b0-b24b-652440ddbce3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_982a303b-7439-40a3-8d84-a7edb2cdf49b" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_bdac205c-462b-41b0-b24b-652440ddbce3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfNewYorkMember_871c9ada-565b-44c0-a6c6-5c0c8c194fdd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankOfNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_bdac205c-462b-41b0-b24b-652440ddbce3" xlink:to="loc_srt_FederalHomeLoanBankOfNewYorkMember_871c9ada-565b-44c0-a6c6-5c0c8c194fdd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfAtlantaMember_03deac3a-679f-4fdf-be28-f3f5357db60e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankOfAtlantaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_bdac205c-462b-41b0-b24b-652440ddbce3" xlink:to="loc_srt_FederalHomeLoanBankOfAtlantaMember_03deac3a-679f-4fdf-be28-f3f5357db60e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails" xlink:type="extended" id="ic2a82eae3174471abc7e5719456b3a79_SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_b4c929bc-9cf8-4894-a4b5-2dfad697f7a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_483a3041-836e-4486-adad-658dfc45afa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_b4c929bc-9cf8-4894-a4b5-2dfad697f7a7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_483a3041-836e-4486-adad-658dfc45afa2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_fa48efb6-9364-4540-9f1b-d3b3894a7a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_483a3041-836e-4486-adad-658dfc45afa2" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_fa48efb6-9364-4540-9f1b-d3b3894a7a5f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_d5b1782e-61ac-47cc-8e97-245b6c30ce64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_483a3041-836e-4486-adad-658dfc45afa2" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_d5b1782e-61ac-47cc-8e97-245b6c30ce64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_27c66772-c34a-463e-b47a-815a7d12c804" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_483a3041-836e-4486-adad-658dfc45afa2" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_27c66772-c34a-463e-b47a-815a7d12c804" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_32434d79-212e-4a99-8192-343fd5c93b50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_b4c929bc-9cf8-4894-a4b5-2dfad697f7a7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_32434d79-212e-4a99-8192-343fd5c93b50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_bd7eb846-d190-4207-968d-aa2e70ccd4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_32434d79-212e-4a99-8192-343fd5c93b50" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_bd7eb846-d190-4207-968d-aa2e70ccd4a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_98ac5bde-cb98-45f4-bf9e-1c03fda1fab0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_32434d79-212e-4a99-8192-343fd5c93b50" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_98ac5bde-cb98-45f4-bf9e-1c03fda1fab0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_4341ba8b-3d86-455e-a56b-7163c4dca743" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_32434d79-212e-4a99-8192-343fd5c93b50" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_4341ba8b-3d86-455e-a56b-7163c4dca743" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_12907f28-8630-4eb5-9983-e0c41573c9bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_b4c929bc-9cf8-4894-a4b5-2dfad697f7a7" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_12907f28-8630-4eb5-9983-e0c41573c9bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_f43b0822-4f53-411a-9fb9-4317f176a65d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_12907f28-8630-4eb5-9983-e0c41573c9bf" xlink:to="loc_us-gaap_FinancialInstrumentAxis_f43b0822-4f53-411a-9fb9-4317f176a65d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f43b0822-4f53-411a-9fb9-4317f176a65d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f43b0822-4f53-411a-9fb9-4317f176a65d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f43b0822-4f53-411a-9fb9-4317f176a65d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f43b0822-4f53-411a-9fb9-4317f176a65d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_0b4347b2-be98-45ad-aed7-ac7e99005112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_0b4347b2-be98-45ad-aed7-ac7e99005112" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_10f4619a-bcc4-47c0-9d95-abc12a68416c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_10f4619a-bcc4-47c0-9d95-abc12a68416c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_1da07349-cc5f-4247-97f4-15b8f0afef2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_1da07349-cc5f-4247-97f4-15b8f0afef2f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_46427455-ed1c-4940-95df-7208740ee461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_46427455-ed1c-4940-95df-7208740ee461" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_869fee42-3296-4ffb-9ba1-49845ba7e538" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:to="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_869fee42-3296-4ffb-9ba1-49845ba7e538" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_04399181-8df2-4121-bc65-b13fc3e66d01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:to="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_04399181-8df2-4121-bc65-b13fc3e66d01" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails" xlink:type="extended" id="id8a54245701f4396a708148eafa139e8_SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_2d730200-227c-4a5d-bd14-8b9b362741fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_99347791-62ed-4447-802d-d101264bc38a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_2d730200-227c-4a5d-bd14-8b9b362741fd" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_99347791-62ed-4447-802d-d101264bc38a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months_9972b18c-6f97-4108-bb07-c1c82e3410b8" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_99347791-62ed-4447-802d-d101264bc38a" xlink:to="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months_9972b18c-6f97-4108-bb07-c1c82e3410b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger_9151678e-6c3c-4566-9ccb-fa61440e8a38" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_99347791-62ed-4447-802d-d101264bc38a" xlink:to="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger_9151678e-6c3c-4566-9ccb-fa61440e8a38" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue_7efa0f66-ea18-4dc7-b0db-ca015ddda265" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_99347791-62ed-4447-802d-d101264bc38a" xlink:to="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue_7efa0f66-ea18-4dc7-b0db-ca015ddda265" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_bf338fe4-4d81-4bf4-a772-571df87fc51c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_2d730200-227c-4a5d-bd14-8b9b362741fd" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_bf338fe4-4d81-4bf4-a772-571df87fc51c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months_45266fad-5d51-4836-9871-33eafc5b6652" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_bf338fe4-4d81-4bf4-a772-571df87fc51c" xlink:to="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months_45266fad-5d51-4836-9871-33eafc5b6652" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger_32bcf1ef-6aef-4d01-8068-224766238a6f" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_bf338fe4-4d81-4bf4-a772-571df87fc51c" xlink:to="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger_32bcf1ef-6aef-4d01-8068-224766238a6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_559f6f7d-1e9a-4f70-b20f-15d878efb76c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_bf338fe4-4d81-4bf4-a772-571df87fc51c" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_559f6f7d-1e9a-4f70-b20f-15d878efb76c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_eea988c3-03fa-4d1e-9298-19b6753de841" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_2d730200-227c-4a5d-bd14-8b9b362741fd" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_eea988c3-03fa-4d1e-9298-19b6753de841" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e69a3325-e624-455c-b970-d6a4fcc597ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_eea988c3-03fa-4d1e-9298-19b6753de841" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e69a3325-e624-455c-b970-d6a4fcc597ad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e69a3325-e624-455c-b970-d6a4fcc597ad_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e69a3325-e624-455c-b970-d6a4fcc597ad" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e69a3325-e624-455c-b970-d6a4fcc597ad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1985b0ac-e47d-46ab-adec-145a95175be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e69a3325-e624-455c-b970-d6a4fcc597ad" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1985b0ac-e47d-46ab-adec-145a95175be3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_7344591d-bb65-4efd-b6bf-9d9a07b81d04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1985b0ac-e47d-46ab-adec-145a95175be3" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_7344591d-bb65-4efd-b6bf-9d9a07b81d04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_0ab365b9-658c-4068-aa77-58cb87b9a6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1985b0ac-e47d-46ab-adec-145a95175be3" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_0ab365b9-658c-4068-aa77-58cb87b9a6e6" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#LoansandLeasesScheduleofLoansandLeasesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails" xlink:type="extended" id="i29c72b601c6f4a029ccc88f85336f813_LoansandLeasesScheduleofLoansandLeasesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_69ce391b-fecb-4e0d-b4de-8686da7caef6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_fefd982b-c6ff-4cae-85bc-9c787606c2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_69ce391b-fecb-4e0d-b4de-8686da7caef6" xlink:to="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_fefd982b-c6ff-4cae-85bc-9c787606c2dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_d497a2a5-54ca-46a0-be84-43aa4a7eec88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_69ce391b-fecb-4e0d-b4de-8686da7caef6" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_d497a2a5-54ca-46a0-be84-43aa4a7eec88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d0d9c13b-46f0-438d-88cb-461265b904c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_69ce391b-fecb-4e0d-b4de-8686da7caef6" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d0d9c13b-46f0-438d-88cb-461265b904c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_15c529e0-f9c5-49ac-8e48-1096a9e38024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_69ce391b-fecb-4e0d-b4de-8686da7caef6" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_15c529e0-f9c5-49ac-8e48-1096a9e38024" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_16c0496b-f451-438a-afed-4fcb3b184873" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_15c529e0-f9c5-49ac-8e48-1096a9e38024" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_16c0496b-f451-438a-afed-4fcb3b184873" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_16c0496b-f451-438a-afed-4fcb3b184873_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_16c0496b-f451-438a-afed-4fcb3b184873" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_16c0496b-f451-438a-afed-4fcb3b184873_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8fd0471b-4907-4322-b8df-a51d6581c565" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_16c0496b-f451-438a-afed-4fcb3b184873" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8fd0471b-4907-4322-b8df-a51d6581c565" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_9c50cc5c-e822-4a67-959c-974702ae5729" xlink:href="tmp-20221231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8fd0471b-4907-4322-b8df-a51d6581c565" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_9c50cc5c-e822-4a67-959c-974702ae5729" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a8eae9f7-5bec-467a-836f-cb33ab36ffcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8fd0471b-4907-4322-b8df-a51d6581c565" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a8eae9f7-5bec-467a-836f-cb33ab36ffcc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_6f009c62-68d1-4839-978e-94617737b011" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8fd0471b-4907-4322-b8df-a51d6581c565" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_6f009c62-68d1-4839-978e-94617737b011" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_733027d1-4f4c-4979-9148-32f797b394e5" xlink:href="tmp-20221231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8fd0471b-4907-4322-b8df-a51d6581c565" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_733027d1-4f4c-4979-9148-32f797b394e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_57d6ef93-296d-4916-9d3f-7085c95bd09f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasesPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8fd0471b-4907-4322-b8df-a51d6581c565" xlink:to="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_57d6ef93-296d-4916-9d3f-7085c95bd09f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7fe652b0-635a-43b8-bf21-818c1445dbd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_15c529e0-f9c5-49ac-8e48-1096a9e38024" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7fe652b0-635a-43b8-bf21-818c1445dbd8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7fe652b0-635a-43b8-bf21-818c1445dbd8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7fe652b0-635a-43b8-bf21-818c1445dbd8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_7fe652b0-635a-43b8-bf21-818c1445dbd8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7fe652b0-635a-43b8-bf21-818c1445dbd8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_39d978f1-57ae-4725-8ff3-726419c17936" xlink:href="tmp-20221231.xsd#tmp_AgricultureLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:to="loc_tmp_AgricultureLoansMember_39d978f1-57ae-4725-8ff3-726419c17936" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_b238f291-1a31-4ae3-a0a9-3c950cb9272d" xlink:href="tmp-20221231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:to="loc_tmp_OtherFinancingReceivableMember_b238f291-1a31-4ae3-a0a9-3c950cb9272d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PPPLoansMember_98571bb6-4d71-4cbb-8928-b91651ca60b2" xlink:href="tmp-20221231.xsd#tmp_PPPLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:to="loc_tmp_PPPLoansMember_98571bb6-4d71-4cbb-8928-b91651ca60b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_1614d3d1-be58-479b-a838-94978f60ba97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:to="loc_us-gaap_ConstructionLoansMember_1614d3d1-be58-479b-a838-94978f60ba97" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_3c79bffa-b191-4555-91ff-4e3b902bfab6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:to="loc_us-gaap_HomeEquityLoanMember_3c79bffa-b191-4555-91ff-4e3b902bfab6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_84a3d335-e9ce-47f2-a655-124b1b10dc8f" xlink:href="tmp-20221231.xsd#tmp_IndirectLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:to="loc_tmp_IndirectLoansMember_84a3d335-e9ce-47f2-a655-124b1b10dc8f" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#LoansandLeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails" xlink:type="extended" id="ic2785a1bc6b341b09d89cc1e96dd1369_LoansandLeasesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoanToValueFixedRateLoans_56983862-b9a6-4d70-b226-aa8bf799712e" xlink:href="tmp-20221231.xsd#tmp_LoanToValueFixedRateLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_tmp_LoanToValueFixedRateLoans_56983862-b9a6-4d70-b226-aa8bf799712e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoanToValueAdjustedRateLoans_390f903f-49ad-4008-a3cc-3da5df922c29" xlink:href="tmp-20221231.xsd#tmp_LoanToValueAdjustedRateLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_tmp_LoanToValueAdjustedRateLoans_390f903f-49ad-4008-a3cc-3da5df922c29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent_b9119385-0f6a-4130-bdbc-618ed1fd0de5" xlink:href="tmp-20221231.xsd#tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent_b9119385-0f6a-4130-bdbc-618ed1fd0de5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_39b3f7e9-1421-40bb-905d-a391a28b8f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_39b3f7e9-1421-40bb-905d-a391a28b8f9b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfMortgageLoans_784fabbf-77fe-477b-ae01-6d7b0f08712d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfMortgageLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_GainLossOnSaleOfMortgageLoans_784fabbf-77fe-477b-ae01-6d7b0f08712d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions_8df77c8b-011b-4c04-812d-f5f576454809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtAmortizedValueAdditions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions_8df77c8b-011b-4c04-812d-f5f576454809" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_4e853310-aa44-4a33-99c7-49cfe47a9907" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_4e853310-aa44-4a33-99c7-49cfe47a9907" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Residentialmortgageloansserviced_428cb95b-63af-4d08-9da8-9b988602cf45" xlink:href="tmp-20221231.xsd#tmp_Residentialmortgageloansserviced"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_tmp_Residentialmortgageloansserviced_428cb95b-63af-4d08-9da8-9b988602cf45" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValue_245b0ea6-a0d0-422c-afb0-efe26a95475a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtAmortizedValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValue_245b0ea6-a0d0-422c-afb0-efe26a95475a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_4e1f2d4e-7f6c-45e5-a275-b8ebb243b2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_4e1f2d4e-7f6c-45e5-a275-b8ebb243b2a1" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_8a88515c-c035-4cc8-9d5b-0bd3792d554d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_8a88515c-c035-4cc8-9d5b-0bd3792d554d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_687e9404-3a76-4439-8401-c96b7aeed547" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_687e9404-3a76-4439-8401-c96b7aeed547" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfBankingOffices_603046ff-d828-4822-ad7c-db2ce770ace2" xlink:href="tmp-20221231.xsd#tmp_NatureOfOperationsNumberOfBankingOffices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_tmp_NatureOfOperationsNumberOfBankingOffices_603046ff-d828-4822-ad7c-db2ce770ace2" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_6968f91f-ab2a-4f01-92c1-87005f577882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableNonaccrualInterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_6968f91f-ab2a-4f01-92c1-87005f577882" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_993d611d-56fc-4adc-9e60-4f16f147276c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_993d611d-56fc-4adc-9e60-4f16f147276c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanToValueAxis_c0ea71b6-4a92-4edc-8143-849aa0ead7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanToValueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_993d611d-56fc-4adc-9e60-4f16f147276c" xlink:to="loc_us-gaap_LoanToValueAxis_c0ea71b6-4a92-4edc-8143-849aa0ead7ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanToValueDomain_c0ea71b6-4a92-4edc-8143-849aa0ead7ee_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanToValueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LoanToValueAxis_c0ea71b6-4a92-4edc-8143-849aa0ead7ee" xlink:to="loc_us-gaap_LoanToValueDomain_c0ea71b6-4a92-4edc-8143-849aa0ead7ee_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanToValueDomain_88ca5140-0c8b-4d2a-9486-ea20601ba9c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanToValueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LoanToValueAxis_c0ea71b6-4a92-4edc-8143-849aa0ead7ee" xlink:to="loc_us-gaap_LoanToValueDomain_88ca5140-0c8b-4d2a-9486-ea20601ba9c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Ltv80To100PercentMember_3bb4b438-94fb-4700-bd2a-dfa50d0db86f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Ltv80To100PercentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LoanToValueDomain_88ca5140-0c8b-4d2a-9486-ea20601ba9c1" xlink:to="loc_us-gaap_Ltv80To100PercentMember_3bb4b438-94fb-4700-bd2a-dfa50d0db86f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_597ed81f-7e0d-4666-9807-b7585cef3190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_993d611d-56fc-4adc-9e60-4f16f147276c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_597ed81f-7e0d-4666-9807-b7585cef3190" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_597ed81f-7e0d-4666-9807-b7585cef3190_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_597ed81f-7e0d-4666-9807-b7585cef3190" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_597ed81f-7e0d-4666-9807-b7585cef3190_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_933bc63e-abdc-4001-bfe8-85c331ec5bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_597ed81f-7e0d-4666-9807-b7585cef3190" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_933bc63e-abdc-4001-bfe8-85c331ec5bcb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_31895323-ec0e-4aa5-88f2-38e8c280ac44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_933bc63e-abdc-4001-bfe8-85c331ec5bcb" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_31895323-ec0e-4aa5-88f2-38e8c280ac44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_abe5c2ec-56af-4dc5-bd93-1b60096cc975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_993d611d-56fc-4adc-9e60-4f16f147276c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_abe5c2ec-56af-4dc5-bd93-1b60096cc975" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe5c2ec-56af-4dc5-bd93-1b60096cc975_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_abe5c2ec-56af-4dc5-bd93-1b60096cc975" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_abe5c2ec-56af-4dc5-bd93-1b60096cc975_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_635555b0-ad37-46a7-bb70-caf52b2deeb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_abe5c2ec-56af-4dc5-bd93-1b60096cc975" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_635555b0-ad37-46a7-bb70-caf52b2deeb7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_6875adf6-d08f-4a67-9269-1abe2aecb41c" xlink:href="tmp-20221231.xsd#tmp_AgricultureLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_635555b0-ad37-46a7-bb70-caf52b2deeb7" xlink:to="loc_tmp_AgricultureLoansMember_6875adf6-d08f-4a67-9269-1abe2aecb41c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_de6ce0e2-7bc8-4bb7-ac44-3f7e81a0e575" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_993d611d-56fc-4adc-9e60-4f16f147276c" xlink:to="loc_srt_StatementGeographicalAxis_de6ce0e2-7bc8-4bb7-ac44-3f7e81a0e575" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_de6ce0e2-7bc8-4bb7-ac44-3f7e81a0e575_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_de6ce0e2-7bc8-4bb7-ac44-3f7e81a0e575" xlink:to="loc_srt_SegmentGeographicalDomain_de6ce0e2-7bc8-4bb7-ac44-3f7e81a0e575_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_81894e23-7d3a-45a4-92d3-e7645220420e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_de6ce0e2-7bc8-4bb7-ac44-3f7e81a0e575" xlink:to="loc_srt_SegmentGeographicalDomain_81894e23-7d3a-45a4-92d3-e7645220420e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_c9608c89-641f-4088-a6df-d9711a1d9906" xlink:href="tmp-20221231.xsd#tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_81894e23-7d3a-45a4-92d3-e7645220420e" xlink:to="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_c9608c89-641f-4088-a6df-d9711a1d9906" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_54b86a2d-c80e-4b87-b23d-dd631fd9fdd6" xlink:href="tmp-20221231.xsd#tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_81894e23-7d3a-45a4-92d3-e7645220420e" xlink:to="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_54b86a2d-c80e-4b87-b23d-dd631fd9fdd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_85742151-0744-4d0c-b139-ae2cda5bebee" xlink:href="tmp-20221231.xsd#tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_81894e23-7d3a-45a4-92d3-e7645220420e" xlink:to="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_85742151-0744-4d0c-b139-ae2cda5bebee" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_54ac82d8-8e4c-4fb6-860c-1a77d16a6118" xlink:href="tmp-20221231.xsd#tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_81894e23-7d3a-45a4-92d3-e7645220420e" xlink:to="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_54ac82d8-8e4c-4fb6-860c-1a77d16a6118" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#LoansandLeasesAgingAnalysisofPastDueLoansDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails" xlink:type="extended" id="i8720866aa3ea4a8ba11b04ba75e6a04e_LoansandLeasesAgingAnalysisofPastDueLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_ecc0a9b2-87e5-4878-9f01-fdb33e948df9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_2c35c7ae-c0ac-4ca8-a462-6b751bbfc2de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_ecc0a9b2-87e5-4878-9f01-fdb33e948df9" xlink:to="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_2c35c7ae-c0ac-4ca8-a462-6b751bbfc2de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_de83a30a-cd46-4242-911d-e9bcd0d50783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_ecc0a9b2-87e5-4878-9f01-fdb33e948df9" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_de83a30a-cd46-4242-911d-e9bcd0d50783" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1e560937-151a-45e1-b66d-80473d4665af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_ecc0a9b2-87e5-4878-9f01-fdb33e948df9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1e560937-151a-45e1-b66d-80473d4665af" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_198a9e04-e264-4cea-b6ce-91cc559f34d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_ecc0a9b2-87e5-4878-9f01-fdb33e948df9" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_198a9e04-e264-4cea-b6ce-91cc559f34d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_c0d9c586-94b7-471f-a0b3-44e830e21c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_198a9e04-e264-4cea-b6ce-91cc559f34d5" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_c0d9c586-94b7-471f-a0b3-44e830e21c8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c0d9c586-94b7-471f-a0b3-44e830e21c8a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_c0d9c586-94b7-471f-a0b3-44e830e21c8a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c0d9c586-94b7-471f-a0b3-44e830e21c8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eb7cd17f-3dd3-4de8-8bb8-a63749df898a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_c0d9c586-94b7-471f-a0b3-44e830e21c8a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eb7cd17f-3dd3-4de8-8bb8-a63749df898a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_c96f4b22-0b21-46a8-9e00-708341884191" xlink:href="tmp-20221231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eb7cd17f-3dd3-4de8-8bb8-a63749df898a" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_c96f4b22-0b21-46a8-9e00-708341884191" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_f3e9c403-967e-48fb-a090-a5721955433a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eb7cd17f-3dd3-4de8-8bb8-a63749df898a" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_f3e9c403-967e-48fb-a090-a5721955433a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_44f61efd-ad30-4ae9-ac93-f8d717b11d10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eb7cd17f-3dd3-4de8-8bb8-a63749df898a" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_44f61efd-ad30-4ae9-ac93-f8d717b11d10" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_2c6d125e-c266-4840-a815-7814d42ace86" xlink:href="tmp-20221231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eb7cd17f-3dd3-4de8-8bb8-a63749df898a" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_2c6d125e-c266-4840-a815-7814d42ace86" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_962a15a5-f368-4fc4-8274-29d916bf32fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasesPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eb7cd17f-3dd3-4de8-8bb8-a63749df898a" xlink:to="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_962a15a5-f368-4fc4-8274-29d916bf32fc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_10781262-3e83-4320-992d-1d948d4624b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_198a9e04-e264-4cea-b6ce-91cc559f34d5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_10781262-3e83-4320-992d-1d948d4624b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_10781262-3e83-4320-992d-1d948d4624b0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_10781262-3e83-4320-992d-1d948d4624b0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_10781262-3e83-4320-992d-1d948d4624b0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_10781262-3e83-4320-992d-1d948d4624b0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_3def399b-a90c-48bc-a74c-58afeca55190" xlink:href="tmp-20221231.xsd#tmp_AgricultureLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:to="loc_tmp_AgricultureLoansMember_3def399b-a90c-48bc-a74c-58afeca55190" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_8b657201-7466-40de-8648-81512396a88b" xlink:href="tmp-20221231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:to="loc_tmp_OtherFinancingReceivableMember_8b657201-7466-40de-8648-81512396a88b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PPPLoansMember_5c839f8a-6122-447d-8a3b-5d7980b86248" xlink:href="tmp-20221231.xsd#tmp_PPPLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:to="loc_tmp_PPPLoansMember_5c839f8a-6122-447d-8a3b-5d7980b86248" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_97d32f16-0c02-4642-818b-611d494b4d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:to="loc_us-gaap_ConstructionLoansMember_97d32f16-0c02-4642-818b-611d494b4d0e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_d8d0c371-0e8e-4479-86bf-477b7720107b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:to="loc_us-gaap_HomeEquityLoanMember_d8d0c371-0e8e-4479-86bf-477b7720107b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_e84d2b57-92be-4f13-950d-e79d8cccd1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:to="loc_us-gaap_ResidentialMortgageMember_e84d2b57-92be-4f13-950d-e79d8cccd1bf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_2fff32e0-9f90-4f7d-b1e0-af97d17e278b" xlink:href="tmp-20221231.xsd#tmp_IndirectLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:to="loc_tmp_IndirectLoansMember_2fff32e0-9f90-4f7d-b1e0-af97d17e278b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_fb3ba39a-d7e4-4c88-aa08-640a01716582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_198a9e04-e264-4cea-b6ce-91cc559f34d5" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_fb3ba39a-d7e4-4c88-aa08-640a01716582" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fb3ba39a-d7e4-4c88-aa08-640a01716582_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_fb3ba39a-d7e4-4c88-aa08-640a01716582" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_fb3ba39a-d7e4-4c88-aa08-640a01716582_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_266280fa-100c-45fc-8548-98fd304f5126" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_fb3ba39a-d7e4-4c88-aa08-640a01716582" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_266280fa-100c-45fc-8548-98fd304f5126" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_e554cb21-b96c-42e9-9b1d-31e09a8acd39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_266280fa-100c-45fc-8548-98fd304f5126" xlink:to="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_e554cb21-b96c-42e9-9b1d-31e09a8acd39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_7af90529-979d-47d1-a525-b8141bf415b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_266280fa-100c-45fc-8548-98fd304f5126" xlink:to="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_7af90529-979d-47d1-a525-b8141bf415b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_483d82c0-edbc-441d-9fbc-bc17922fa1b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_266280fa-100c-45fc-8548-98fd304f5126" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_483d82c0-edbc-441d-9fbc-bc17922fa1b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_a4f5d632-0b4c-41da-8418-8c002cdc1749" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_266280fa-100c-45fc-8548-98fd304f5126" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_a4f5d632-0b4c-41da-8418-8c002cdc1749" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_91838f0e-1c0d-4556-b270-a5442579a437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_266280fa-100c-45fc-8548-98fd304f5126" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_91838f0e-1c0d-4556-b270-a5442579a437" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#LoansandLeasesNonaccrualLoansDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails" xlink:type="extended" id="i2d348880d532486393b85437508acc84_LoansandLeasesNonaccrualLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6b7a0986-353a-4dd2-afbe-dac4ecf0fdc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_531b6e4d-3bac-4bf0-8eb3-a42e9251ed1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6b7a0986-353a-4dd2-afbe-dac4ecf0fdc3" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_531b6e4d-3bac-4bf0-8eb3-a42e9251ed1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_cae3061f-1e14-4840-81b0-505447da7a61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6b7a0986-353a-4dd2-afbe-dac4ecf0fdc3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_cae3061f-1e14-4840-81b0-505447da7a61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_55d96e71-4dce-4375-a524-2140f6d275b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6b7a0986-353a-4dd2-afbe-dac4ecf0fdc3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_55d96e71-4dce-4375-a524-2140f6d275b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a4e03e22-0b43-4ad4-9f1c-2834e3f62e17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6b7a0986-353a-4dd2-afbe-dac4ecf0fdc3" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a4e03e22-0b43-4ad4-9f1c-2834e3f62e17" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0479fced-1a49-4280-a644-1941ef311c77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a4e03e22-0b43-4ad4-9f1c-2834e3f62e17" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0479fced-1a49-4280-a644-1941ef311c77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0479fced-1a49-4280-a644-1941ef311c77_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0479fced-1a49-4280-a644-1941ef311c77" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_0479fced-1a49-4280-a644-1941ef311c77_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97969059-29d5-48ac-8b41-679b5ffef8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0479fced-1a49-4280-a644-1941ef311c77" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97969059-29d5-48ac-8b41-679b5ffef8ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_6785a3f7-9d3b-4173-b963-b10458652990" xlink:href="tmp-20221231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97969059-29d5-48ac-8b41-679b5ffef8ce" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_6785a3f7-9d3b-4173-b963-b10458652990" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_46ed6e52-142c-4b15-96ce-49eb1e893b45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97969059-29d5-48ac-8b41-679b5ffef8ce" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_46ed6e52-142c-4b15-96ce-49eb1e893b45" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_4e3668f4-9ca9-4117-8804-fe594ca29bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97969059-29d5-48ac-8b41-679b5ffef8ce" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_4e3668f4-9ca9-4117-8804-fe594ca29bf1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_df5d7869-5a4e-4819-8ab5-a4ef6622c802" xlink:href="tmp-20221231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97969059-29d5-48ac-8b41-679b5ffef8ce" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_df5d7869-5a4e-4819-8ab5-a4ef6622c802" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9295b60c-6038-4c71-96bd-608d5db5a029" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a4e03e22-0b43-4ad4-9f1c-2834e3f62e17" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9295b60c-6038-4c71-96bd-608d5db5a029" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9295b60c-6038-4c71-96bd-608d5db5a029_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9295b60c-6038-4c71-96bd-608d5db5a029" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_9295b60c-6038-4c71-96bd-608d5db5a029_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e28410d-0fb1-4919-a85f-106c6afb8420" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9295b60c-6038-4c71-96bd-608d5db5a029" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e28410d-0fb1-4919-a85f-106c6afb8420" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_6100f204-2a2c-4415-8fae-b6db8278a088" xlink:href="tmp-20221231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e28410d-0fb1-4919-a85f-106c6afb8420" xlink:to="loc_tmp_OtherFinancingReceivableMember_6100f204-2a2c-4415-8fae-b6db8278a088" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_7ff292f0-51e5-49db-8b6c-3f0611e48216" xlink:href="tmp-20221231.xsd#tmp_AgricultureLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e28410d-0fb1-4919-a85f-106c6afb8420" xlink:to="loc_tmp_AgricultureLoansMember_7ff292f0-51e5-49db-8b6c-3f0611e48216" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_0cfdaba5-9bc9-4bf8-a6aa-54101e437539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e28410d-0fb1-4919-a85f-106c6afb8420" xlink:to="loc_us-gaap_HomeEquityLoanMember_0cfdaba5-9bc9-4bf8-a6aa-54101e437539" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_ca1fd5ea-c182-4484-984a-a84222af684c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e28410d-0fb1-4919-a85f-106c6afb8420" xlink:to="loc_us-gaap_ResidentialMortgageMember_ca1fd5ea-c182-4484-984a-a84222af684c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_ea7a8a73-f04f-4808-acfe-73ba2c7b85db" xlink:href="tmp-20221231.xsd#tmp_IndirectLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e28410d-0fb1-4919-a85f-106c6afb8420" xlink:to="loc_tmp_IndirectLoansMember_ea7a8a73-f04f-4808-acfe-73ba2c7b85db" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails" xlink:type="extended" id="i0fbf49438257472ca503e3c9e26be4b8_AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ce49f398-53f3-4060-9e43-6a9e4dc6108e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_0eb2a5b5-1acb-4fef-86a8-fe683fdb51e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ce49f398-53f3-4060-9e43-6a9e4dc6108e" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_0eb2a5b5-1acb-4fef-86a8-fe683fdb51e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_6252fbab-daba-4ae8-88b6-c3cc39f0628c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_0eb2a5b5-1acb-4fef-86a8-fe683fdb51e3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_6252fbab-daba-4ae8-88b6-c3cc39f0628c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion_40a73a19-9391-48a4-a04a-0f439ef9ada1" xlink:href="tmp-20221231.xsd#tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_0eb2a5b5-1acb-4fef-86a8-fe683fdb51e3" xlink:to="loc_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion_40a73a19-9391-48a4-a04a-0f439ef9ada1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_c3586cb3-cf51-457c-9547-ae312fb9fb2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_0eb2a5b5-1acb-4fef-86a8-fe683fdb51e3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_c3586cb3-cf51-457c-9547-ae312fb9fb2c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_e43b737b-1f76-45aa-ac68-682eeed595e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_0eb2a5b5-1acb-4fef-86a8-fe683fdb51e3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_e43b737b-1f76-45aa-ac68-682eeed595e0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c0da1f8a-3683-4eb2-a30a-648036dcfe34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9b9bf505-6db4-4ca6-b573-abe5b3cd76f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ce49f398-53f3-4060-9e43-6a9e4dc6108e" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9b9bf505-6db4-4ca6-b573-abe5b3cd76f1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_701831fc-1a44-443d-b07d-4874577db26d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9b9bf505-6db4-4ca6-b573-abe5b3cd76f1" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_701831fc-1a44-443d-b07d-4874577db26d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_701831fc-1a44-443d-b07d-4874577db26d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_701831fc-1a44-443d-b07d-4874577db26d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_701831fc-1a44-443d-b07d-4874577db26d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_02de7aa1-55c5-41b2-a4c5-5d18b46b5b28" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_701831fc-1a44-443d-b07d-4874577db26d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_02de7aa1-55c5-41b2-a4c5-5d18b46b5b28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_f472bf4c-4e20-4402-96cf-29766e8f08c3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_02de7aa1-55c5-41b2-a4c5-5d18b46b5b28" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_f472bf4c-4e20-4402-96cf-29766e8f08c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e8e03f78-e63d-4f3e-9225-2318e74b39dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9b9bf505-6db4-4ca6-b573-abe5b3cd76f1" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e8e03f78-e63d-4f3e-9225-2318e74b39dd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e8e03f78-e63d-4f3e-9225-2318e74b39dd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e8e03f78-e63d-4f3e-9225-2318e74b39dd" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_e8e03f78-e63d-4f3e-9225-2318e74b39dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f90cbf87-e2be-4d87-8930-1c8fe0702fac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e8e03f78-e63d-4f3e-9225-2318e74b39dd" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f90cbf87-e2be-4d87-8930-1c8fe0702fac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_4d4b540c-4b6b-4437-8b28-82cb9abc7802" xlink:href="tmp-20221231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f90cbf87-e2be-4d87-8930-1c8fe0702fac" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_4d4b540c-4b6b-4437-8b28-82cb9abc7802" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_558a2c81-58fb-407c-8338-066c1161862c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f90cbf87-e2be-4d87-8930-1c8fe0702fac" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_558a2c81-58fb-407c-8338-066c1161862c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_dbae20d7-8144-4ddf-92fd-8126234b4f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f90cbf87-e2be-4d87-8930-1c8fe0702fac" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_dbae20d7-8144-4ddf-92fd-8126234b4f6f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_f4c4e4a2-7f93-4564-9533-a4304bd1e3e2" xlink:href="tmp-20221231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f90cbf87-e2be-4d87-8930-1c8fe0702fac" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_f4c4e4a2-7f93-4564-9533-a4304bd1e3e2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_f936e6d6-c463-4fa9-80b9-b0c80cd5b1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasesPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f90cbf87-e2be-4d87-8930-1c8fe0702fac" xlink:to="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_f936e6d6-c463-4fa9-80b9-b0c80cd5b1cc" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails" xlink:type="extended" id="i5cabfd7bff0143e1829f724e5a3579c2_AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3ceb810a-1595-4452-838e-2d0b8edc36cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_771c1fc5-315d-47d1-ae18-34e7d320b6ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3ceb810a-1595-4452-838e-2d0b8edc36cf" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_771c1fc5-315d-47d1-ae18-34e7d320b6ff" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_6440526f-795d-4759-8a6b-ead77253f76c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_771c1fc5-315d-47d1-ae18-34e7d320b6ff" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_6440526f-795d-4759-8a6b-ead77253f76c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_8a21753a-94b2-4e72-863d-4fa0f95d0a06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_771c1fc5-315d-47d1-ae18-34e7d320b6ff" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_8a21753a-94b2-4e72-863d-4fa0f95d0a06" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_6d9d4ddf-960b-490c-a45c-0a84a95b8531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2b90b6c-da4c-4b51-a5b8-210b8aece2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3ceb810a-1595-4452-838e-2d0b8edc36cf" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2b90b6c-da4c-4b51-a5b8-210b8aece2ac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f4ee6176-5556-4a37-95f5-818d63eb749c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2b90b6c-da4c-4b51-a5b8-210b8aece2ac" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f4ee6176-5556-4a37-95f5-818d63eb749c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f4ee6176-5556-4a37-95f5-818d63eb749c_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f4ee6176-5556-4a37-95f5-818d63eb749c" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_f4ee6176-5556-4a37-95f5-818d63eb749c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_95d2cadd-d2a8-4059-a40c-2788c4623182" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f4ee6176-5556-4a37-95f5-818d63eb749c" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_95d2cadd-d2a8-4059-a40c-2788c4623182" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_f1583cc5-3276-4bd4-beae-a7a50376ee50" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_95d2cadd-d2a8-4059-a40c-2788c4623182" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_f1583cc5-3276-4bd4-beae-a7a50376ee50" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#AllowanceforCreditLossesCollateralDependentLoansDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails" xlink:type="extended" id="i6b9c9212fe6043c88cb269862e53a6f3_AllowanceforCreditLossesCollateralDependentLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_142ab625-32c2-4e01-aae4-415003285951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment_a395b5f3-b857-4003-983e-4322e2c260c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_142ab625-32c2-4e01-aae4-415003285951" xlink:to="loc_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment_a395b5f3-b857-4003-983e-4322e2c260c3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1_37594972-91f9-4080-923e-62230e1ed6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_142ab625-32c2-4e01-aae4-415003285951" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1_37594972-91f9-4080-923e-62230e1ed6f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14a00d4f-47f1-4789-baaa-7a5031a7fb06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_142ab625-32c2-4e01-aae4-415003285951" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14a00d4f-47f1-4789-baaa-7a5031a7fb06" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_949df259-a161-421b-8326-2b5616facb62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14a00d4f-47f1-4789-baaa-7a5031a7fb06" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_949df259-a161-421b-8326-2b5616facb62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_949df259-a161-421b-8326-2b5616facb62_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_949df259-a161-421b-8326-2b5616facb62" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_949df259-a161-421b-8326-2b5616facb62_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_da3cedb4-9c1a-4515-ab46-f0de824ab6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_949df259-a161-421b-8326-2b5616facb62" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_da3cedb4-9c1a-4515-ab46-f0de824ab6fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_f43249fa-2546-466d-bcb4-ccb76f891b0c" xlink:href="tmp-20221231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_da3cedb4-9c1a-4515-ab46-f0de824ab6fb" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_f43249fa-2546-466d-bcb4-ccb76f891b0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_4bd34a0c-2b5d-4e9d-b68a-c4e63530b986" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_da3cedb4-9c1a-4515-ab46-f0de824ab6fb" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_4bd34a0c-2b5d-4e9d-b68a-c4e63530b986" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_ecafbdb2-085e-4ff8-89c9-a071c7cbfa09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_da3cedb4-9c1a-4515-ab46-f0de824ab6fb" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_ecafbdb2-085e-4ff8-89c9-a071c7cbfa09" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_e12d5659-a731-4f67-a83e-2464020938bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14a00d4f-47f1-4789-baaa-7a5031a7fb06" xlink:to="loc_us-gaap_CollateralAxis_e12d5659-a731-4f67-a83e-2464020938bc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_e12d5659-a731-4f67-a83e-2464020938bc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CollateralAxis_e12d5659-a731-4f67-a83e-2464020938bc" xlink:to="loc_us-gaap_CollateralDomain_e12d5659-a731-4f67-a83e-2464020938bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_dad31dd1-06b5-4b4b-80e6-75ae6dcc9864" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CollateralAxis_e12d5659-a731-4f67-a83e-2464020938bc" xlink:to="loc_us-gaap_CollateralDomain_dad31dd1-06b5-4b4b-80e6-75ae6dcc9864" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_fae5f460-5002-42ca-8320-9c71b281bdb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_dad31dd1-06b5-4b4b-80e6-75ae6dcc9864" xlink:to="loc_us-gaap_RealEstateMember_fae5f460-5002-42ca-8320-9c71b281bdb4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BusinessAssetsMember_163c9718-d208-482f-aeee-2b8d2b52b75a" xlink:href="tmp-20221231.xsd#tmp_BusinessAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_dad31dd1-06b5-4b4b-80e6-75ae6dcc9864" xlink:to="loc_tmp_BusinessAssetsMember_163c9718-d208-482f-aeee-2b8d2b52b75a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherCollateralMember_069ea77a-a9bc-458d-9c07-3a45716bc29c" xlink:href="tmp-20221231.xsd#tmp_OtherCollateralMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CollateralDomain_dad31dd1-06b5-4b4b-80e6-75ae6dcc9864" xlink:to="loc_tmp_OtherCollateralMember_069ea77a-a9bc-458d-9c07-3a45716bc29c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c0de1275-ca76-46f5-b405-7fa7a2dbd563" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14a00d4f-47f1-4789-baaa-7a5031a7fb06" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c0de1275-ca76-46f5-b405-7fa7a2dbd563" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c0de1275-ca76-46f5-b405-7fa7a2dbd563_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c0de1275-ca76-46f5-b405-7fa7a2dbd563" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c0de1275-ca76-46f5-b405-7fa7a2dbd563_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_da43898a-a77e-4ba7-a954-c3fc3ce528e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c0de1275-ca76-46f5-b405-7fa7a2dbd563" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_da43898a-a77e-4ba7-a954-c3fc3ce528e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_2e1fbbb3-d68d-48f7-aecb-d4b7c9312ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_da43898a-a77e-4ba7-a954-c3fc3ce528e1" xlink:to="loc_us-gaap_ResidentialMortgageMember_2e1fbbb3-d68d-48f7-aecb-d4b7c9312ee5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails" xlink:type="extended" id="i85d57bc9682941a4a8474f7098e0caac_AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_4709b13a-daf6-4c22-92e7-3c770a87439a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_857ea682-65e2-4512-9d13-800b817dba83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsNumberOfContracts2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_4709b13a-daf6-4c22-92e7-3c770a87439a" xlink:to="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_857ea682-65e2-4512-9d13-800b817dba83" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_29775a1e-6274-426b-9182-36a9e65e9d01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_4709b13a-daf6-4c22-92e7-3c770a87439a" xlink:to="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_29775a1e-6274-426b-9182-36a9e65e9d01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_764edd0d-b69d-49b9-9208-2d264cbdcc9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_4709b13a-daf6-4c22-92e7-3c770a87439a" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_764edd0d-b69d-49b9-9208-2d264cbdcc9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_d8949496-b87d-4210-b4d9-a1539adc6e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_4709b13a-daf6-4c22-92e7-3c770a87439a" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_d8949496-b87d-4210-b4d9-a1539adc6e5f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_68ff031a-55fa-4ce3-8c9e-37912fd1421d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_4709b13a-daf6-4c22-92e7-3c770a87439a" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_68ff031a-55fa-4ce3-8c9e-37912fd1421d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_bebf689e-d497-4bb2-aabd-44a92b8fae4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_4709b13a-daf6-4c22-92e7-3c770a87439a" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_bebf689e-d497-4bb2-aabd-44a92b8fae4f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3b7ee951-7968-4c33-95f7-baa87af1ff83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_bebf689e-d497-4bb2-aabd-44a92b8fae4f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3b7ee951-7968-4c33-95f7-baa87af1ff83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3b7ee951-7968-4c33-95f7-baa87af1ff83_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3b7ee951-7968-4c33-95f7-baa87af1ff83" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_3b7ee951-7968-4c33-95f7-baa87af1ff83_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c316071c-e39c-4c2f-be30-82114f1642f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3b7ee951-7968-4c33-95f7-baa87af1ff83" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c316071c-e39c-4c2f-be30-82114f1642f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember_a1648f18-e1e0-4587-8fcc-5c26140408fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgagesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c316071c-e39c-4c2f-be30-82114f1642f8" xlink:to="loc_us-gaap_MortgagesMember_a1648f18-e1e0-4587-8fcc-5c26140408fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_85ac5148-4374-4386-b979-46902e132da4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c316071c-e39c-4c2f-be30-82114f1642f8" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_85ac5148-4374-4386-b979-46902e132da4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a244f951-13cd-4076-96d9-ade1fa1a0b25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_bebf689e-d497-4bb2-aabd-44a92b8fae4f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a244f951-13cd-4076-96d9-ade1fa1a0b25" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a244f951-13cd-4076-96d9-ade1fa1a0b25_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a244f951-13cd-4076-96d9-ade1fa1a0b25" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_a244f951-13cd-4076-96d9-ade1fa1a0b25_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_25246fac-0a3d-4a55-b274-e7b1f97f4f27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a244f951-13cd-4076-96d9-ade1fa1a0b25" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_25246fac-0a3d-4a55-b274-e7b1f97f4f27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_ea0bf587-ee2e-49df-ad2e-e6b40e936d44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_25246fac-0a3d-4a55-b274-e7b1f97f4f27" xlink:to="loc_us-gaap_HomeEquityLoanMember_ea0bf587-ee2e-49df-ad2e-e6b40e936d44" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails" xlink:type="extended" id="i2955fba210fc4f1784531497dd7ee894_AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_08e2469e-ccf2-4a4a-bdae-926875db6683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_08e2469e-ccf2-4a4a-bdae-926875db6683" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_77a669c8-61a9-4437-9e53-0ad0d1804871" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_77a669c8-61a9-4437-9e53-0ad0d1804871" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_e8052088-90fd-41b8-8356-3b815a58a2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_e8052088-90fd-41b8-8356-3b815a58a2c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_87ab34e8-6a01-4553-968a-329045018d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_87ab34e8-6a01-4553-968a-329045018d8b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_118aec86-ad15-486d-9c03-e421e39d6eda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_118aec86-ad15-486d-9c03-e421e39d6eda" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_1a753c40-746b-4ed4-9d50-389041b39546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_1a753c40-746b-4ed4-9d50-389041b39546" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_b4655055-8314-42c5-92e3-e8a7c5d7a398" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_b4655055-8314-42c5-92e3-e8a7c5d7a398" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_c626dd30-6095-4ce3-8ee2-fa35a98ba933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_c626dd30-6095-4ce3-8ee2-fa35a98ba933" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_9bf4a266-af10-47ff-9aff-a984a626db3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_9bf4a266-af10-47ff-9aff-a984a626db3f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_bee88017-5986-4cd4-afa3-0ee6946dab3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_bee88017-5986-4cd4-afa3-0ee6946dab3b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cc908987-9c0a-4010-b4d3-50ac8f80c75b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_bee88017-5986-4cd4-afa3-0ee6946dab3b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cc908987-9c0a-4010-b4d3-50ac8f80c75b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cc908987-9c0a-4010-b4d3-50ac8f80c75b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cc908987-9c0a-4010-b4d3-50ac8f80c75b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_cc908987-9c0a-4010-b4d3-50ac8f80c75b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5c77e2b5-7f9a-458b-88b5-17297e30073b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cc908987-9c0a-4010-b4d3-50ac8f80c75b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5c77e2b5-7f9a-458b-88b5-17297e30073b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_fac8b967-2acc-4d2b-b785-96cd4d586022" xlink:href="tmp-20221231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5c77e2b5-7f9a-458b-88b5-17297e30073b" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_fac8b967-2acc-4d2b-b785-96cd4d586022" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5a7e8cfb-58cc-42b4-890e-2553d50a227a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5c77e2b5-7f9a-458b-88b5-17297e30073b" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5a7e8cfb-58cc-42b4-890e-2553d50a227a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_dbdeb058-547a-4cf7-a585-d26ab1fd52ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5c77e2b5-7f9a-458b-88b5-17297e30073b" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_dbdeb058-547a-4cf7-a585-d26ab1fd52ac" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_fb51117c-751a-4232-ae1e-bd62100abf55" xlink:href="tmp-20221231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5c77e2b5-7f9a-458b-88b5-17297e30073b" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_fb51117c-751a-4232-ae1e-bd62100abf55" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_05515081-6d26-4bb7-a698-bb694d4393fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_bee88017-5986-4cd4-afa3-0ee6946dab3b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_05515081-6d26-4bb7-a698-bb694d4393fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_05515081-6d26-4bb7-a698-bb694d4393fe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_05515081-6d26-4bb7-a698-bb694d4393fe" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_05515081-6d26-4bb7-a698-bb694d4393fe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_05515081-6d26-4bb7-a698-bb694d4393fe" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_b5c9d3b3-1ef2-4a9d-be27-6bf67be2a7ee" xlink:href="tmp-20221231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_tmp_OtherFinancingReceivableMember_b5c9d3b3-1ef2-4a9d-be27-6bf67be2a7ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PPPLoansMember_c0c01805-3b9b-4344-a42e-94b65754b3ae" xlink:href="tmp-20221231.xsd#tmp_PPPLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_tmp_PPPLoansMember_c0c01805-3b9b-4344-a42e-94b65754b3ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_60142798-020f-426d-8f46-f86297d7bdd9" xlink:href="tmp-20221231.xsd#tmp_AgricultureLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_tmp_AgricultureLoansMember_60142798-020f-426d-8f46-f86297d7bdd9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_b6a8459d-bc0b-4011-8524-099779b1619e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_us-gaap_ConstructionLoansMember_b6a8459d-bc0b-4011-8524-099779b1619e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_9ab894c5-2fa0-46ef-b173-5328be0e8b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_us-gaap_HomeEquityLoanMember_9ab894c5-2fa0-46ef-b173-5328be0e8b5c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_20676ae2-4a69-4216-b67b-8ef8d7e4a1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_us-gaap_ResidentialMortgageMember_20676ae2-4a69-4216-b67b-8ef8d7e4a1dc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DirectLoansMember_bd4b499b-e9fd-4dd3-a42b-325a7abe9be7" xlink:href="tmp-20221231.xsd#tmp_DirectLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_tmp_DirectLoansMember_bd4b499b-e9fd-4dd3-a42b-325a7abe9be7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_d9615731-a9e5-4b38-9844-7c0e232d2be5" xlink:href="tmp-20221231.xsd#tmp_IndirectLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_tmp_IndirectLoansMember_d9615731-a9e5-4b38-9844-7c0e232d2be5" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_4ca1eead-a190-4b85-865f-f9e7c2d36617" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_bee88017-5986-4cd4-afa3-0ee6946dab3b" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_4ca1eead-a190-4b85-865f-f9e7c2d36617" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_4ca1eead-a190-4b85-865f-f9e7c2d36617_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_4ca1eead-a190-4b85-865f-f9e7c2d36617" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_4ca1eead-a190-4b85-865f-f9e7c2d36617_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_84b20068-814b-4e40-897a-5128c990c09e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_4ca1eead-a190-4b85-865f-f9e7c2d36617" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_84b20068-814b-4e40-897a-5128c990c09e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember_74e69d1d-fd01-4913-830a-ee75d91bc331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PassMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_84b20068-814b-4e40-897a-5128c990c09e" xlink:to="loc_us-gaap_PassMember_74e69d1d-fd01-4913-830a-ee75d91bc331" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember_3f5ba762-9e21-4ba1-af8b-c57a068de8cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SpecialMentionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_84b20068-814b-4e40-897a-5128c990c09e" xlink:to="loc_us-gaap_SpecialMentionMember_3f5ba762-9e21-4ba1-af8b-c57a068de8cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember_8b658137-185b-403c-a04f-a0f80dbbdbbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstandardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_84b20068-814b-4e40-897a-5128c990c09e" xlink:to="loc_us-gaap_SubstandardMember_8b658137-185b-403c-a04f-a0f80dbbdbbf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformingFinancingReceivableMember_0732d88e-1afe-433c-b2f8-6c0944370fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformingFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_84b20068-814b-4e40-897a-5128c990c09e" xlink:to="loc_us-gaap_PerformingFinancingReceivableMember_0732d88e-1afe-433c-b2f8-6c0944370fd0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_6c7c0be6-815e-4f44-b412-abde7c734edf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_84b20068-814b-4e40-897a-5128c990c09e" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_6c7c0be6-815e-4f44-b412-abde7c734edf" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" xlink:type="extended" id="i37265759adb044e3a4ed5dc45e20670d_GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_e6467621-7b82-4152-9fcc-df445e792dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_674e7168-3682-4ace-a87c-97d77e1ac4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillLineItems_e6467621-7b82-4152-9fcc-df445e792dcd" xlink:to="loc_us-gaap_GoodwillRollForward_674e7168-3682-4ace-a87c-97d77e1ac4fa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8c0c4717-be54-4ca6-a4e2-b6bc65fc79e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_674e7168-3682-4ace-a87c-97d77e1ac4fa" xlink:to="loc_us-gaap_Goodwill_8c0c4717-be54-4ca6-a4e2-b6bc65fc79e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_31f678f0-44f5-46ea-90e2-e10fa8f272c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_674e7168-3682-4ace-a87c-97d77e1ac4fa" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_31f678f0-44f5-46ea-90e2-e10fa8f272c1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease_4a7bef33-113a-4963-bba3-305fc876e502" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GoodwillRollForward_674e7168-3682-4ace-a87c-97d77e1ac4fa" xlink:to="loc_us-gaap_GoodwillPeriodIncreaseDecrease_4a7bef33-113a-4963-bba3-305fc876e502" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_930ec659-0f01-4121-95e7-db1a9b0abd36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_5e675c08-5e7d-4421-bf29-960bf6c051f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_GoodwillLineItems_e6467621-7b82-4152-9fcc-df445e792dcd" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_5e675c08-5e7d-4421-bf29-960bf6c051f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_7734c1c0-255c-4c27-8443-38b829c6d240" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_5e675c08-5e7d-4421-bf29-960bf6c051f4" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_7734c1c0-255c-4c27-8443-38b829c6d240" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_7734c1c0-255c-4c27-8443-38b829c6d240_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7734c1c0-255c-4c27-8443-38b829c6d240" xlink:to="loc_us-gaap_SegmentDomain_7734c1c0-255c-4c27-8443-38b829c6d240_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_992675b3-5e3f-4bc8-80cf-966e342e21e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7734c1c0-255c-4c27-8443-38b829c6d240" xlink:to="loc_us-gaap_SegmentDomain_992675b3-5e3f-4bc8-80cf-966e342e21e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingSegmentMember_6de2cd8e-b56f-4e12-9513-12cce09bfa18" xlink:href="tmp-20221231.xsd#tmp_BankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_992675b3-5e3f-4bc8-80cf-966e342e21e0" xlink:to="loc_tmp_BankingSegmentMember_6de2cd8e-b56f-4e12-9513-12cce09bfa18" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceMember_d6498039-2469-4840-b1c5-e07b93b3080e" xlink:href="tmp-20221231.xsd#tmp_InsuranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_992675b3-5e3f-4bc8-80cf-966e342e21e0" xlink:to="loc_tmp_InsuranceMember_d6498039-2469-4840-b1c5-e07b93b3080e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WealthManagementMember_a5bfbd38-511d-4de1-8cea-84dbbd49fb8e" xlink:href="tmp-20221231.xsd#tmp_WealthManagementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_992675b3-5e3f-4bc8-80cf-966e342e21e0" xlink:to="loc_tmp_WealthManagementMember_a5bfbd38-511d-4de1-8cea-84dbbd49fb8e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails" xlink:type="extended" id="ic43d1fd6d3454de0bda11fe3af46fd0f_GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c4bc12ea-da65-443f-aac9-a4e339ac3404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9efa5232-b79b-4643-a699-d6d47df9af37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c4bc12ea-da65-443f-aac9-a4e339ac3404" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9efa5232-b79b-4643-a699-d6d47df9af37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d4b634f5-27a1-40a4-bafb-0fa30611cbb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c4bc12ea-da65-443f-aac9-a4e339ac3404" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d4b634f5-27a1-40a4-bafb-0fa30611cbb3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8cff7ccd-149d-4dfa-b5c1-89a31d84088e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c4bc12ea-da65-443f-aac9-a4e339ac3404" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8cff7ccd-149d-4dfa-b5c1-89a31d84088e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd70feff-7bfc-4f90-91fd-1dbc608ecf99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c4bc12ea-da65-443f-aac9-a4e339ac3404" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd70feff-7bfc-4f90-91fd-1dbc608ecf99" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a7a3592e-99c2-4371-85cc-563f28f75cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd70feff-7bfc-4f90-91fd-1dbc608ecf99" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a7a3592e-99c2-4371-85cc-563f28f75cfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a7a3592e-99c2-4371-85cc-563f28f75cfa_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a7a3592e-99c2-4371-85cc-563f28f75cfa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a7a3592e-99c2-4371-85cc-563f28f75cfa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_127735ea-22d2-4a9c-b0cd-79424c4c8eff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a7a3592e-99c2-4371-85cc-563f28f75cfa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_127735ea-22d2-4a9c-b0cd-79424c4c8eff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_d82bf648-85cb-4450-934e-fb6c3bb60b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CoreDepositsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_127735ea-22d2-4a9c-b0cd-79424c4c8eff" xlink:to="loc_us-gaap_CoreDepositsMember_d82bf648-85cb-4450-934e-fb6c3bb60b2b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5438dfa0-03f6-4b56-b811-3de82dcd05dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_127735ea-22d2-4a9c-b0cd-79424c4c8eff" xlink:to="loc_us-gaap_CustomerRelationshipsMember_5438dfa0-03f6-4b56-b811-3de82dcd05dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_cd8f2a3d-8f4e-4b26-996d-a3afa2f85aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_127735ea-22d2-4a9c-b0cd-79424c4c8eff" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_cd8f2a3d-8f4e-4b26-996d-a3afa2f85aa8" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#PremisesandEquipmentScheduleofPremisesandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails" xlink:type="extended" id="i352bb93ca5d8455e9ebbfdbbbb394073_PremisesandEquipmentScheduleofPremisesandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5b6db091-b8ab-420d-b912-4e953a49300a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_830ba064-ffea-40eb-8dee-84a49229aaf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5b6db091-b8ab-420d-b912-4e953a49300a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_830ba064-ffea-40eb-8dee-84a49229aaf1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b89365c5-9e6c-4613-afdb-6478b8e8a3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5b6db091-b8ab-420d-b912-4e953a49300a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b89365c5-9e6c-4613-afdb-6478b8e8a3ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f005299f-9cb7-49e5-8f9a-75c7911c58fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5b6db091-b8ab-420d-b912-4e953a49300a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f005299f-9cb7-49e5-8f9a-75c7911c58fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a0623aa7-ecd6-4cb6-93c7-9e1e220e0e43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5b6db091-b8ab-420d-b912-4e953a49300a" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a0623aa7-ecd6-4cb6-93c7-9e1e220e0e43" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c85e81f3-06c9-44e0-ab4a-dc476f83d38a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a0623aa7-ecd6-4cb6-93c7-9e1e220e0e43" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c85e81f3-06c9-44e0-ab4a-dc476f83d38a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c85e81f3-06c9-44e0-ab4a-dc476f83d38a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c85e81f3-06c9-44e0-ab4a-dc476f83d38a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_c85e81f3-06c9-44e0-ab4a-dc476f83d38a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdb0e9e9-b28c-4a31-8b21-cd4e63813912" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c85e81f3-06c9-44e0-ab4a-dc476f83d38a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdb0e9e9-b28c-4a31-8b21-cd4e63813912" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_be91ca0f-2aa8-44e0-a6ad-9b188fa125fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdb0e9e9-b28c-4a31-8b21-cd4e63813912" xlink:to="loc_us-gaap_LandMember_be91ca0f-2aa8-44e0-a6ad-9b188fa125fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_88d36e7e-3093-4324-a568-85ac50fb5192" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdb0e9e9-b28c-4a31-8b21-cd4e63813912" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_88d36e7e-3093-4324-a568-85ac50fb5192" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_a2fab02d-ae3c-4da1-bc51-91c7a6445469" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdb0e9e9-b28c-4a31-8b21-cd4e63813912" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_a2fab02d-ae3c-4da1-bc51-91c7a6445469" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#PremisesandEquipmentDepreciationandAmortizationExpenseDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails" xlink:type="extended" id="ifbf52ae3be29412599fc135befa8fc3c_PremisesandEquipmentDepreciationandAmortizationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ea25775d-6ca5-4457-83e0-3f94920d29c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_87201994-cb81-4afa-9ac8-089021b8e7d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ea25775d-6ca5-4457-83e0-3f94920d29c1" xlink:to="loc_us-gaap_DepreciationAndAmortization_87201994-cb81-4afa-9ac8-089021b8e7d2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_80e75e21-09d6-4697-9003-09ca31de6449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ea25775d-6ca5-4457-83e0-3f94920d29c1" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_80e75e21-09d6-4697-9003-09ca31de6449" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_402434e3-4378-4ef2-bdac-eb2d8d677f62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_80e75e21-09d6-4697-9003-09ca31de6449" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_402434e3-4378-4ef2-bdac-eb2d8d677f62" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_402434e3-4378-4ef2-bdac-eb2d8d677f62_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_402434e3-4378-4ef2-bdac-eb2d8d677f62" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_402434e3-4378-4ef2-bdac-eb2d8d677f62_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e239931c-fdc9-44a4-ad2f-4ec0ab7bb3cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_402434e3-4378-4ef2-bdac-eb2d8d677f62" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e239931c-fdc9-44a4-ad2f-4ec0ab7bb3cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_a44b2bbb-0876-4487-b00c-cbe91362588e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e239931c-fdc9-44a4-ad2f-4ec0ab7bb3cc" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_a44b2bbb-0876-4487-b00c-cbe91362588e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_f36435ec-3e39-4809-a68a-4321820b3dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e239931c-fdc9-44a4-ad2f-4ec0ab7bb3cc" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_f36435ec-3e39-4809-a68a-4321820b3dbf" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#PremisesandEquipmentNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails" xlink:type="extended" id="i58db54de3f554900bdf3b60ed462abfb_PremisesandEquipmentNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_3a5f16c6-40c9-4f6e-9981-3c00be27afc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_us-gaap_OperatingLeaseExpense_3a5f16c6-40c9-4f6e-9981-3c00be27afc0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_3945b318-ed84-452b-8a75-10b7fb460081" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_3945b318-ed84-452b-8a75-10b7fb460081" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_187d388d-209d-4ea6-a30f-84d59402b0e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_187d388d-209d-4ea6-a30f-84d59402b0e8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_f1456684-edd5-4ca9-9b78-ddbe5e50997f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_f1456684-edd5-4ca9-9b78-ddbe5e50997f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_3317a6ba-2f4c-44e5-b38d-3e9050a32240" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_us-gaap_OperatingLeaseLiability_3317a6ba-2f4c-44e5-b38d-3e9050a32240" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_ccb2c21e-06b5-4124-8a01-80c90a2333ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_ccb2c21e-06b5-4124-8a01-80c90a2333ce" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OperatingLeasePaymentsIncludingTerminationFees_6ce010b0-cee2-4079-ac0d-dd09c47e469e" xlink:href="tmp-20221231.xsd#tmp_OperatingLeasePaymentsIncludingTerminationFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_tmp_OperatingLeasePaymentsIncludingTerminationFees_6ce010b0-cee2-4079-ac0d-dd09c47e469e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentForLeaseTermination_5b31b2e3-5a68-4171-9749-ba42d4616098" xlink:href="tmp-20221231.xsd#tmp_PaymentForLeaseTermination"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_tmp_PaymentForLeaseTermination_5b31b2e3-5a68-4171-9749-ba42d4616098" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability_9960f11e-e588-4466-a2a7-5a59b83191bb" xlink:href="tmp-20221231.xsd#tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability_9960f11e-e588-4466-a2a7-5a59b83191bb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentForLeaseTerminationDecreaseOfRentExpense_3cea85d6-3752-4d56-96e0-d69dab03237c" xlink:href="tmp-20221231.xsd#tmp_PaymentForLeaseTerminationDecreaseOfRentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_tmp_PaymentForLeaseTerminationDecreaseOfRentExpense_3cea85d6-3752-4d56-96e0-d69dab03237c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638d7abc-97a6-4d55-bd0e-b681228363b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638d7abc-97a6-4d55-bd0e-b681228363b3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2bf30f47-1a4c-47e0-aca8-8d9fd4db21dd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638d7abc-97a6-4d55-bd0e-b681228363b3" xlink:to="loc_srt_RangeAxis_2bf30f47-1a4c-47e0-aca8-8d9fd4db21dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2bf30f47-1a4c-47e0-aca8-8d9fd4db21dd_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2bf30f47-1a4c-47e0-aca8-8d9fd4db21dd" xlink:to="loc_srt_RangeMember_2bf30f47-1a4c-47e0-aca8-8d9fd4db21dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fdefa88e-68bf-4d93-b6db-7118f1781e54" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2bf30f47-1a4c-47e0-aca8-8d9fd4db21dd" xlink:to="loc_srt_RangeMember_fdefa88e-68bf-4d93-b6db-7118f1781e54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4fd304af-387f-4e1c-970e-c096e5ea3703" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fdefa88e-68bf-4d93-b6db-7118f1781e54" xlink:to="loc_srt_MinimumMember_4fd304af-387f-4e1c-970e-c096e5ea3703" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7ce6a006-56ed-4aeb-baaf-2b6a597eb0a8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_fdefa88e-68bf-4d93-b6db-7118f1781e54" xlink:to="loc_srt_MaximumMember_7ce6a006-56ed-4aeb-baaf-2b6a597eb0a8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#DepositsScheduledMaturitiesofTimeDepositsDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails" xlink:type="extended" id="if23eb87c0c9b4e6cae10e844505bdaac_DepositsScheduledMaturitiesofTimeDepositsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems_b1b331a2-fc7b-430a-9a56-67ab11127590" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:href="tmp-20221231.xsd#tmp_MaturityOfDepositsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b1b331a2-fc7b-430a-9a56-67ab11127590" xlink:to="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ThreeMonthsOrLess_390775fa-e08b-4067-9ee7-e61b63eff2b8" xlink:href="tmp-20221231.xsd#tmp_ThreeMonthsOrLess"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_tmp_ThreeMonthsOrLess_390775fa-e08b-4067-9ee7-e61b63eff2b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OverThreeThroughSixMonths_e0fa887d-bc5b-4ff8-9114-7126a0a37bbb" xlink:href="tmp-20221231.xsd#tmp_OverThreeThroughSixMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_tmp_OverThreeThroughSixMonths_e0fa887d-bc5b-4ff8-9114-7126a0a37bbb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OverSixThroughTwelveMonths_93d13bfb-c8c7-44b9-9400-0ce21520fc21" xlink:href="tmp-20221231.xsd#tmp_OverSixThroughTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_tmp_OverSixThroughTwelveMonths_93d13bfb-c8c7-44b9-9400-0ce21520fc21" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne_68e4a8b2-1226-4b12-a37f-2d23034863d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearOne_68e4a8b2-1226-4b12-a37f-2d23034863d3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo_aabc88d0-0dc7-4b9e-a1b9-07deb0d35e64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearTwo_aabc88d0-0dc7-4b9e-a1b9-07deb0d35e64" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearThree_ee426297-7765-479a-9e4b-822b64b15bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearThree_ee426297-7765-479a-9e4b-822b64b15bc6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFour_d2f72540-8a57-48d6-bccf-e21491f38174" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearFour_d2f72540-8a57-48d6-bccf-e21491f38174" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFive_bca97e1e-21f0-4bf0-896d-36905fd1d4c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearFive_bca97e1e-21f0-4bf0-896d-36905fd1d4c3" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesAfterYearFive_38d25ce4-bb19-4474-ba66-4983c215d1fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_us-gaap_TimeDepositMaturitiesAfterYearFive_38d25ce4-bb19-4474-ba66-4983c215d1fd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_378ef6bb-3b75-4fe9-95a6-443f40aa1717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_us-gaap_TimeDeposits_378ef6bb-3b75-4fe9-95a6-443f40aa1717" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsTable_482d12a5-69f0-4edc-b5b7-af5eecb851de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b1b331a2-fc7b-430a-9a56-67ab11127590" xlink:to="loc_us-gaap_TimeDepositsTable_482d12a5-69f0-4edc-b5b7-af5eecb851de" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeDepositLiabilityAxis_561fca37-427a-4583-8ca3-09adc5664c49" xlink:href="tmp-20221231.xsd#tmp_TimeDepositLiabilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_TimeDepositsTable_482d12a5-69f0-4edc-b5b7-af5eecb851de" xlink:to="loc_tmp_TimeDepositLiabilityAxis_561fca37-427a-4583-8ca3-09adc5664c49" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeDepositLiabilityDomain_561fca37-427a-4583-8ca3-09adc5664c49_default" xlink:href="tmp-20221231.xsd#tmp_TimeDepositLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_tmp_TimeDepositLiabilityAxis_561fca37-427a-4583-8ca3-09adc5664c49" xlink:to="loc_tmp_TimeDepositLiabilityDomain_561fca37-427a-4583-8ca3-09adc5664c49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeDepositLiabilityDomain_738be0c8-18a0-463f-8861-08afd28f3c0c" xlink:href="tmp-20221231.xsd#tmp_TimeDepositLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_tmp_TimeDepositLiabilityAxis_561fca37-427a-4583-8ca3-09adc5664c49" xlink:to="loc_tmp_TimeDepositLiabilityDomain_738be0c8-18a0-463f-8861-08afd28f3c0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LessThanTimeDepositMember_a177cd27-b809-4ce0-bcfe-1916aefe8bee" xlink:href="tmp-20221231.xsd#tmp_LessThanTimeDepositMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_TimeDepositLiabilityDomain_738be0c8-18a0-463f-8861-08afd28f3c0c" xlink:to="loc_tmp_LessThanTimeDepositMember_a177cd27-b809-4ce0-bcfe-1916aefe8bee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember_c7da5d7d-8ca4-4d82-90c2-9106a879f6be" xlink:href="tmp-20221231.xsd#tmp_TwoHundredAndFiftyThousandDollarsAndOverMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_TimeDepositLiabilityDomain_738be0c8-18a0-463f-8861-08afd28f3c0c" xlink:to="loc_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember_c7da5d7d-8ca4-4d82-90c2-9106a879f6be" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails" xlink:type="extended" id="i0eb515933711442c99889428f997cba8_SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_089f3a7c-5cf5-45b5-92ae-1cf2d06825dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepurchaseAgreementCounterpartyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_bc56f0c5-4d9f-4d89-8de3-a960d9d1d561" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_089f3a7c-5cf5-45b5-92ae-1cf2d06825dc" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_bc56f0c5-4d9f-4d89-8de3-a960d9d1d561" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MaximumMonthendBalance_a485ddb8-32f2-4801-9eee-9d29adf7ae28" xlink:href="tmp-20221231.xsd#tmp_MaximumMonthendBalance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_089f3a7c-5cf5-45b5-92ae-1cf2d06825dc" xlink:to="loc_tmp_MaximumMonthendBalance_a485ddb8-32f2-4801-9eee-9d29adf7ae28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AverageBalanceDuringtheYear_728532b9-e7ff-4213-a5a4-72d623d4d45e" xlink:href="tmp-20221231.xsd#tmp_AverageBalanceDuringtheYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_089f3a7c-5cf5-45b5-92ae-1cf2d06825dc" xlink:to="loc_tmp_AverageBalanceDuringtheYear_728532b9-e7ff-4213-a5a4-72d623d4d45e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WeightedAverageRateAtPeriodEnd_827e19bc-75af-42ee-9c0b-94b567dd1deb" xlink:href="tmp-20221231.xsd#tmp_WeightedAverageRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_089f3a7c-5cf5-45b5-92ae-1cf2d06825dc" xlink:to="loc_tmp_WeightedAverageRateAtPeriodEnd_827e19bc-75af-42ee-9c0b-94b567dd1deb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AverageInterestRatePaidDuringtheYear_ff2aad5f-f535-4960-8c81-58c92ed995d6" xlink:href="tmp-20221231.xsd#tmp_AverageInterestRatePaidDuringtheYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_089f3a7c-5cf5-45b5-92ae-1cf2d06825dc" xlink:to="loc_tmp_AverageInterestRatePaidDuringtheYear_ff2aad5f-f535-4960-8c81-58c92ed995d6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_3a452c28-acfc-4c60-ad1f-4a7547092e59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_089f3a7c-5cf5-45b5-92ae-1cf2d06825dc" xlink:to="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_3a452c28-acfc-4c60-ad1f-4a7547092e59" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_af3a2bf2-5de3-49f6-b5c9-1671f63ce0ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_3a452c28-acfc-4c60-ad1f-4a7547092e59" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_af3a2bf2-5de3-49f6-b5c9-1671f63ce0ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_af3a2bf2-5de3-49f6-b5c9-1671f63ce0ec_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_af3a2bf2-5de3-49f6-b5c9-1671f63ce0ec" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_af3a2bf2-5de3-49f6-b5c9-1671f63ce0ec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_2fe58a29-5556-4d32-af8f-616c4f7d7ef7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_af3a2bf2-5de3-49f6-b5c9-1671f63ce0ec" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_2fe58a29-5556-4d32-af8f-616c4f7d7ef7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_3586ec67-d57b-48c9-87c1-8f60f80e6ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_2fe58a29-5556-4d32-af8f-616c4f7d7ef7" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_3586ec67-d57b-48c9-87c1-8f60f80e6ee1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedMember_c85c8f62-ea00-4446-9eb7-c74de69cdaa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsPurchasedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_2fe58a29-5556-4d32-af8f-616c4f7d7ef7" xlink:to="loc_us-gaap_FederalFundsPurchasedMember_c85c8f62-ea00-4446-9eb7-c74de69cdaa5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_c68bbe42-89a5-4b9f-8481-7a9541ac0ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_3a452c28-acfc-4c60-ad1f-4a7547092e59" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_c68bbe42-89a5-4b9f-8481-7a9541ac0ebb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_c68bbe42-89a5-4b9f-8481-7a9541ac0ebb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_c68bbe42-89a5-4b9f-8481-7a9541ac0ebb" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_c68bbe42-89a5-4b9f-8481-7a9541ac0ebb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_f0a84f5c-4f85-4727-8674-c5a8de1cea91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_c68bbe42-89a5-4b9f-8481-7a9541ac0ebb" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_f0a84f5c-4f85-4727-8674-c5a8de1cea91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember_578c251b-9a04-4b60-8ce2-003907ead059" xlink:href="tmp-20221231.xsd#tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_f0a84f5c-4f85-4727-8674-c5a8de1cea91" xlink:to="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember_578c251b-9a04-4b60-8ce2-003907ead059" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember_71e87acf-f363-4b9f-bbf3-e233fe957635" xlink:href="tmp-20221231.xsd#tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_f0a84f5c-4f85-4727-8674-c5a8de1cea91" xlink:to="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember_71e87acf-f363-4b9f-bbf3-e233fe957635" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#OtherBorrowingsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails" xlink:type="extended" id="i0e29ab062a784918bccea8e7b5def7cb_OtherBorrowingsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0e164905-2f56-41af-8130-8837601a0b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0e164905-2f56-41af-8130-8837601a0b0a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_a2f13993-d6e8-49f0-908b-d0f75c414798" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_LineOfCredit_a2f13993-d6e8-49f0-908b-d0f75c414798" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable_ebcbe32e-8ea5-4aa8-8299-06305e2b2a89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable_ebcbe32e-8ea5-4aa8-8299-06305e2b2a89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_49a1c52c-3ccd-4661-81a4-6ba2eba7bb77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_49a1c52c-3ccd-4661-81a4-6ba2eba7bb77" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FederalHomeLoanBankAdvancesOvernight_8620e732-77e3-442d-b9ed-bee39401ae1c" xlink:href="tmp-20221231.xsd#tmp_FederalHomeLoanBankAdvancesOvernight"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_tmp_FederalHomeLoanBankAdvancesOvernight_8620e732-77e3-442d-b9ed-bee39401ae1c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_a4596cae-0dfb-4052-9a98-43dd081059f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesLongTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_a4596cae-0dfb-4052-9a98-43dd081059f5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_0a5ad85f-6dae-4a81-9203-46d6199cdd69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_0a5ad85f-6dae-4a81-9203-46d6199cdd69" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_9cb03121-768b-4c3f-bae1-393a57e80f70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_9cb03121-768b-4c3f-bae1-393a57e80f70" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TermAdvancesMaturingAfterOneYear_c38d0c0a-77e0-481d-b180-0bc57b5626ed" xlink:href="tmp-20221231.xsd#tmp_TermAdvancesMaturingAfterOneYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_tmp_TermAdvancesMaturingAfterOneYear_c38d0c0a-77e0-481d-b180-0bc57b5626ed" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate_afc4d9bd-451b-4e0a-ad3f-a7e7b9417eab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate_afc4d9bd-451b-4e0a-ad3f-a7e7b9417eab" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_d1c5bddf-8fcc-4f1f-afa7-1d3a1d677575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_d1c5bddf-8fcc-4f1f-afa7-1d3a1d677575" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_f1809818-c0fa-43ac-8107-ba28bff36e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_f1809818-c0fa-43ac-8107-ba28bff36e4d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_b9cb5117-7445-4e4a-aaac-e08a547d90fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_b9cb5117-7445-4e4a-aaac-e08a547d90fa" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_e8f62f3b-3c05-41df-a2fe-c30a21a7b662" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b9cb5117-7445-4e4a-aaac-e08a547d90fa" xlink:to="loc_srt_ConsolidatedEntitiesAxis_e8f62f3b-3c05-41df-a2fe-c30a21a7b662" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e8f62f3b-3c05-41df-a2fe-c30a21a7b662_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_e8f62f3b-3c05-41df-a2fe-c30a21a7b662" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e8f62f3b-3c05-41df-a2fe-c30a21a7b662_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_550554eb-d1b2-4a03-8790-51a98ff40a46" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_e8f62f3b-3c05-41df-a2fe-c30a21a7b662" xlink:to="loc_srt_ConsolidatedEntitiesDomain_550554eb-d1b2-4a03-8790-51a98ff40a46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember_e190805d-8c88-4d60-ad91-49e13981733f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_550554eb-d1b2-4a03-8790-51a98ff40a46" xlink:to="loc_srt_SubsidiariesMember_e190805d-8c88-4d60-ad91-49e13981733f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#TrustPreferredDebenturesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails" xlink:type="extended" id="ife5ddd7b7e784bc7a03999583f5d539c_TrustPreferredDebenturesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e0aa4eee-eb9f-4de0-938f-fcc18eeb0043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_7d096f09-e66c-43ce-ba06-7b0791389ecb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e0aa4eee-eb9f-4de0-938f-fcc18eeb0043" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_7d096f09-e66c-43ce-ba06-7b0791389ecb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_bc0e978e-1fe7-4da7-87b1-e96670371a88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e0aa4eee-eb9f-4de0-938f-fcc18eeb0043" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_bc0e978e-1fe7-4da7-87b1-e96670371a88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest_4c992807-52b9-42ad-b44c-aa83b7b43e20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e0aa4eee-eb9f-4de0-938f-fcc18eeb0043" xlink:to="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest_4c992807-52b9-42ad-b44c-aa83b7b43e20" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_d6dc3f72-36e6-42d0-ad41-879981a7ba8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e0aa4eee-eb9f-4de0-938f-fcc18eeb0043" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_d6dc3f72-36e6-42d0-ad41-879981a7ba8b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_1c50aee5-3a53-4ff4-b4a5-343a05785f56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e0aa4eee-eb9f-4de0-938f-fcc18eeb0043" xlink:to="loc_us-gaap_DebtInstrumentTable_1c50aee5-3a53-4ff4-b4a5-343a05785f56" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_7545a6f8-3615-454d-b32c-3d6809b0bc8c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1c50aee5-3a53-4ff4-b4a5-343a05785f56" xlink:to="loc_srt_OwnershipAxis_7545a6f8-3615-454d-b32c-3d6809b0bc8c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_7545a6f8-3615-454d-b32c-3d6809b0bc8c_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_7545a6f8-3615-454d-b32c-3d6809b0bc8c" xlink:to="loc_srt_OwnershipDomain_7545a6f8-3615-454d-b32c-3d6809b0bc8c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_3d1b2aff-927a-47be-a89e-a7aef26fbd79" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_7545a6f8-3615-454d-b32c-3d6809b0bc8c" xlink:to="loc_srt_OwnershipDomain_3d1b2aff-927a-47be-a89e-a7aef26fbd79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LeesportTrustMember_19506acd-e63e-4e4f-9e9c-508bc1a10ea9" xlink:href="tmp-20221231.xsd#tmp_LeesportTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_3d1b2aff-927a-47be-a89e-a7aef26fbd79" xlink:to="loc_tmp_LeesportTrustMember_19506acd-e63e-4e4f-9e9c-508bc1a10ea9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ce1d740c-5db0-4c82-bad0-1fd92ce517b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_1c50aee5-3a53-4ff4-b4a5-343a05785f56" xlink:to="loc_us-gaap_DebtInstrumentAxis_ce1d740c-5db0-4c82-bad0-1fd92ce517b2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ce1d740c-5db0-4c82-bad0-1fd92ce517b2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_ce1d740c-5db0-4c82-bad0-1fd92ce517b2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ce1d740c-5db0-4c82-bad0-1fd92ce517b2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0728d124-6ebd-4584-a0c4-4b145caa03f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_ce1d740c-5db0-4c82-bad0-1fd92ce517b2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0728d124-6ebd-4584-a0c4-4b145caa03f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MadisonTrustMember_8d44eace-9ace-4816-abd2-955bbcf12c84" xlink:href="tmp-20221231.xsd#tmp_MadisonTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0728d124-6ebd-4584-a0c4-4b145caa03f0" xlink:to="loc_tmp_MadisonTrustMember_8d44eace-9ace-4816-abd2-955bbcf12c84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LeesportTrustMember_b7fc9bc0-9a2b-44b7-9930-b9af8acac8f6" xlink:href="tmp-20221231.xsd#tmp_LeesportTrustMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0728d124-6ebd-4584-a0c4-4b145caa03f0" xlink:to="loc_tmp_LeesportTrustMember_b7fc9bc0-9a2b-44b7-9930-b9af8acac8f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustPreferredDebenturesMember_2af96d99-c4f3-4f48-80dd-decc160d9956" xlink:href="tmp-20221231.xsd#tmp_TrustPreferredDebenturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0728d124-6ebd-4584-a0c4-4b145caa03f0" xlink:to="loc_tmp_TrustPreferredDebenturesMember_2af96d99-c4f3-4f48-80dd-decc160d9956" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#EmployeeBenefitPlansNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails" xlink:type="extended" id="idd3c7b5c6e074a51bdd02f98ca9e1bd0_EmployeeBenefitPlansNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan_11779662-91d4-4db6-90d2-8344e9d567df" xlink:href="tmp-20221231.xsd#tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan_11779662-91d4-4db6-90d2-8344e9d567df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_bbfb931c-c172-4ddc-9dae-1aac7b45c2b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_bbfb931c-c172-4ddc-9dae-1aac7b45c2b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent_5502c73f-059e-41a1-a7bc-e474a2425fb3" xlink:href="tmp-20221231.xsd#tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent_5502c73f-059e-41a1-a7bc-e474a2425fb3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_b8418d50-e1e3-4ddc-b1f9-4aaf51e7c5cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_b8418d50-e1e3-4ddc-b1f9-4aaf51e7c5cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2db18abd-0ab6-43df-979e-e938da1b60ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2db18abd-0ab6-43df-979e-e938da1b60ff" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_24b98c6c-2430-4265-8c9b-596ef64ac642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_24b98c6c-2430-4265-8c9b-596ef64ac642" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_cf5b4841-d990-42c5-8be8-cb9b82e0d77f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_cf5b4841-d990-42c5-8be8-cb9b82e0d77f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_756bd141-ac40-477a-a38f-00a124c428d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_756bd141-ac40-477a-a38f-00a124c428d4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch_71ed424a-a5f9-41fd-bc08-ff982e28a6f9" xlink:href="tmp-20221231.xsd#tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch_71ed424a-a5f9-41fd-bc08-ff982e28a6f9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanMatchingContributionsByEmployer_d6661890-8704-464b-9bd5-08a872600eac" xlink:href="tmp-20221231.xsd#tmp_DefinedBenefitPlanMatchingContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_tmp_DefinedBenefitPlanMatchingContributionsByEmployer_d6661890-8704-464b-9bd5-08a872600eac" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_aece3fdc-47a4-46e4-a5e2-6668be592f60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_aece3fdc-47a4-46e4-a5e2-6668be592f60" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_3dcbe487-8b90-4e26-b0f2-8caa0d777c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_3dcbe487-8b90-4e26-b0f2-8caa0d777c1b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_dac42a97-77e3-43cd-b2af-2b4e1bcfd62f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_dac42a97-77e3-43cd-b2af-2b4e1bcfd62f" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_475f4579-ff4b-4865-87da-190bb94637c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_DefinedContributionPlanTable_475f4579-ff4b-4865-87da-190bb94637c3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_309224df-1677-43f3-bb16-b2ba71a76cde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_475f4579-ff4b-4865-87da-190bb94637c3" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_309224df-1677-43f3-bb16-b2ba71a76cde" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_309224df-1677-43f3-bb16-b2ba71a76cde_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_309224df-1677-43f3-bb16-b2ba71a76cde" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_309224df-1677-43f3-bb16-b2ba71a76cde_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d40bf251-8573-445b-a581-d57ab18c3787" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_309224df-1677-43f3-bb16-b2ba71a76cde" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d40bf251-8573-445b-a581-d57ab18c3787" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_83494b64-6a66-4dd3-939f-bbf540578fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d40bf251-8573-445b-a581-d57ab18c3787" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_83494b64-6a66-4dd3-939f-bbf540578fe7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_f57efc81-93a8-4612-bae2-989a14f7a173" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d40bf251-8573-445b-a581-d57ab18c3787" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_f57efc81-93a8-4612-bae2-989a14f7a173" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_dae1b3b1-2349-45bc-acd4-c793f2abfd77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d40bf251-8573-445b-a581-d57ab18c3787" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_dae1b3b1-2349-45bc-acd4-c793f2abfd77" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_b54d26e4-d580-41db-94b3-576474f4bc49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_475f4579-ff4b-4865-87da-190bb94637c3" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_b54d26e4-d580-41db-94b3-576474f4bc49" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_b54d26e4-d580-41db-94b3-576474f4bc49_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_b54d26e4-d580-41db-94b3-576474f4bc49" xlink:to="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_b54d26e4-d580-41db-94b3-576474f4bc49_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_ad97e9b9-a3d2-4978-a426-0124e7d612cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_b54d26e4-d580-41db-94b3-576474f4bc49" xlink:to="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_ad97e9b9-a3d2-4978-a426-0124e7d612cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_40e9f238-eae6-4c46-8e75-5d8d4c2a2b23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_ad97e9b9-a3d2-4978-a426-0124e7d612cc" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_40e9f238-eae6-4c46-8e75-5d8d4c2a2b23" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails" xlink:type="extended" id="i07ddd06d751645af99ceb303b8293493_EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a5a8fb4b-af7c-43ce-bd94-95f40a91e5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a5a8fb4b-af7c-43ce-bd94-95f40a91e5ae" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_7bbb7253-90b5-42bb-8540-b79c67f891d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_7bbb7253-90b5-42bb-8540-b79c67f891d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_c4335b9b-4483-4400-9331-21712b90556e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_c4335b9b-4483-4400-9331-21712b90556e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_ce5bdb6e-1af9-4625-ac87-efea89fa9158" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_ce5bdb6e-1af9-4625-ac87-efea89fa9158" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_68d8e6eb-1306-4481-bb83-47c5324322bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_68d8e6eb-1306-4481-bb83-47c5324322bf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_e9a11024-84b3-4d1a-8275-e4952d84f6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_e9a11024-84b3-4d1a-8275-e4952d84f6b4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_55690828-c2b7-4439-8a0e-84392f7ddbd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_55690828-c2b7-4439-8a0e-84392f7ddbd0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_64c6428a-27e8-4523-a467-7378d6dad9b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a5a8fb4b-af7c-43ce-bd94-95f40a91e5ae" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_616366c0-58b2-4a72-a6df-1f1d9f4524ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_616366c0-58b2-4a72-a6df-1f1d9f4524ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_e4d3c621-e442-4253-bb37-76a934ae7d26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_e4d3c621-e442-4253-bb37-76a934ae7d26" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_3e49c6c1-4584-43df-b39a-290e283048e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_3e49c6c1-4584-43df-b39a-290e283048e5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_9aa1e037-8fa1-4a5a-86f7-cf970370aaee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_9aa1e037-8fa1-4a5a-86f7-cf970370aaee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_f06923c0-c634-4134-be0e-74f9b99e0ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_f06923c0-c634-4134-be0e-74f9b99e0ebc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a2cd9fb6-ab45-43a2-bb1f-fbcae203b6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_0ec7afd3-906a-4498-b728-6e6025ce77f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a5a8fb4b-af7c-43ce-bd94-95f40a91e5ae" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_0ec7afd3-906a-4498-b728-6e6025ce77f3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31b0638f-af5c-4442-9bdb-f3feefdd7213" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a5a8fb4b-af7c-43ce-bd94-95f40a91e5ae" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31b0638f-af5c-4442-9bdb-f3feefdd7213" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_368258ba-67a3-4c0d-9545-98c823ab20ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31b0638f-af5c-4442-9bdb-f3feefdd7213" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_368258ba-67a3-4c0d-9545-98c823ab20ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_368258ba-67a3-4c0d-9545-98c823ab20ef_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_368258ba-67a3-4c0d-9545-98c823ab20ef" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_368258ba-67a3-4c0d-9545-98c823ab20ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_80aba9d2-03be-4063-95e1-a84b87f79233" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_368258ba-67a3-4c0d-9545-98c823ab20ef" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_80aba9d2-03be-4063-95e1-a84b87f79233" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_92be9b66-e622-49aa-aa19-6c460839bb05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_80aba9d2-03be-4063-95e1-a84b87f79233" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_92be9b66-e622-49aa-aa19-6c460839bb05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_21cd50a9-4d5e-4593-a098-51694caaf820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_80aba9d2-03be-4063-95e1-a84b87f79233" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_21cd50a9-4d5e-4593-a098-51694caaf820" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_c4608d9b-e39c-4cdd-9e2a-316d65dadabc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_80aba9d2-03be-4063-95e1-a84b87f79233" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_c4608d9b-e39c-4cdd-9e2a-316d65dadabc" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#EmployeeBenefitPlansNetPeriodicBenefitCostDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails" xlink:type="extended" id="i7ed2d585ab2a4a849638817cb8abc465_EmployeeBenefitPlansNetPeriodicBenefitCostDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_29756e0e-3ea0-4593-b20c-7ae2a0f890c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_29756e0e-3ea0-4593-b20c-7ae2a0f890c2" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_41c4aa70-d23d-4d64-9cd8-94ef883a15a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_41c4aa70-d23d-4d64-9cd8-94ef883a15a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_68adf105-23c2-43ac-8710-84554d32651b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_68adf105-23c2-43ac-8710-84554d32651b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_183f53e4-d079-4bc1-ac4e-db1fdbd50f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_183f53e4-d079-4bc1-ac4e-db1fdbd50f3d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_bc2d71f8-95f1-4d99-973d-ca8c6001e427" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_bc2d71f8-95f1-4d99-973d-ca8c6001e427" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_414c9c97-5177-4566-897e-de18d4ff69f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_414c9c97-5177-4566-897e-de18d4ff69f1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_807a0ed6-edda-4e46-b61c-51431408a469" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_807a0ed6-edda-4e46-b61c-51431408a469" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7d1e109c-008c-4448-96c3-ba9427ada378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7d1e109c-008c-4448-96c3-ba9427ada378" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:href="tmp-20221231.xsd#tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_29756e0e-3ea0-4593-b20c-7ae2a0f890c2" xlink:to="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_155e6383-d695-4330-a9d6-0aaf8b45eb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_155e6383-d695-4330-a9d6-0aaf8b45eb4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_747d2b58-a67f-492a-ac5b-646fd45aa73c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_747d2b58-a67f-492a-ac5b-646fd45aa73c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_23144dfe-49c8-444d-a540-c21dec3cea1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_23144dfe-49c8-444d-a540-c21dec3cea1c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_807e213e-6b6d-45fc-b120-064f82424c6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_807e213e-6b6d-45fc-b120-064f82424c6f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_c3a6beb3-8732-4d1c-9ca8-c05930a330b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_c3a6beb3-8732-4d1c-9ca8-c05930a330b5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_4c3e2f90-6dd9-459b-a592-702cd3c3a8a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_4c3e2f90-6dd9-459b-a592-702cd3c3a8a0" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_ea910f4a-a8f9-4325-a67d-08b16cb0cded" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:to="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_ea910f4a-a8f9-4325-a67d-08b16cb0cded" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_565886a7-1be2-4762-890e-708d1ff1ccf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_29756e0e-3ea0-4593-b20c-7ae2a0f890c2" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_565886a7-1be2-4762-890e-708d1ff1ccf9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_91c7e215-91d1-47f7-9b1a-7b03ca331f29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_565886a7-1be2-4762-890e-708d1ff1ccf9" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_91c7e215-91d1-47f7-9b1a-7b03ca331f29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_91c7e215-91d1-47f7-9b1a-7b03ca331f29_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_91c7e215-91d1-47f7-9b1a-7b03ca331f29" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_91c7e215-91d1-47f7-9b1a-7b03ca331f29_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9c5172d7-d2d8-43fc-97b0-b85fd970ef06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_91c7e215-91d1-47f7-9b1a-7b03ca331f29" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9c5172d7-d2d8-43fc-97b0-b85fd970ef06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_287c04a4-c940-4dac-ae2b-bac5286a7cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9c5172d7-d2d8-43fc-97b0-b85fd970ef06" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_287c04a4-c940-4dac-ae2b-bac5286a7cc9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_107a8877-4bbd-4df1-b811-fdddc0a09bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9c5172d7-d2d8-43fc-97b0-b85fd970ef06" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_107a8877-4bbd-4df1-b811-fdddc0a09bc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_c136e5a6-18af-49c1-aab3-2f8ff07286c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9c5172d7-d2d8-43fc-97b0-b85fd970ef06" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_c136e5a6-18af-49c1-aab3-2f8ff07286c5" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails" xlink:type="extended" id="iac1e174ff3d9432ca21bd0407286bc05_EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_e2213b42-1053-44c6-b07e-1e17e818bd35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_af261a98-cad8-4b69-b716-3735177f88f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_e2213b42-1053-44c6-b07e-1e17e818bd35" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_af261a98-cad8-4b69-b716-3735177f88f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_b96607cf-5418-4f5a-bdf9-cee0251c1065" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_e2213b42-1053-44c6-b07e-1e17e818bd35" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_b96607cf-5418-4f5a-bdf9-cee0251c1065" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_e5bc7473-086e-4ccd-ac38-2fcca299380e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_e2213b42-1053-44c6-b07e-1e17e818bd35" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_e5bc7473-086e-4ccd-ac38-2fcca299380e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c6c27f74-8a9b-441a-976f-8291384a40c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_e2213b42-1053-44c6-b07e-1e17e818bd35" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c6c27f74-8a9b-441a-976f-8291384a40c5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_101a64a4-5885-4014-945c-c0a10a2c269a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c6c27f74-8a9b-441a-976f-8291384a40c5" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_101a64a4-5885-4014-945c-c0a10a2c269a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_101a64a4-5885-4014-945c-c0a10a2c269a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_101a64a4-5885-4014-945c-c0a10a2c269a" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_101a64a4-5885-4014-945c-c0a10a2c269a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_fdd0679d-3be0-4030-904f-70b70e4f17cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_101a64a4-5885-4014-945c-c0a10a2c269a" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_fdd0679d-3be0-4030-904f-70b70e4f17cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_bd8f95ae-5251-4c6f-aeaf-15b02f2d6190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fdd0679d-3be0-4030-904f-70b70e4f17cc" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_bd8f95ae-5251-4c6f-aeaf-15b02f2d6190" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_909df565-8a2c-4d86-b3c8-bd326a88b9e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fdd0679d-3be0-4030-904f-70b70e4f17cc" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_909df565-8a2c-4d86-b3c8-bd326a88b9e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_f3fa4c8b-78b1-433b-9d35-d0ceeac3ae91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fdd0679d-3be0-4030-904f-70b70e4f17cc" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_f3fa4c8b-78b1-433b-9d35-d0ceeac3ae91" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails" xlink:type="extended" id="i415ef680b69b4113a64369c1a213c0f3_EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_862119d2-8508-443b-808c-2b19456b2f60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DiscountRatesAbstract_baa2214f-b344-40b5-afae-d79eb69ec8f6" xlink:href="tmp-20221231.xsd#tmp_DiscountRatesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_862119d2-8508-443b-808c-2b19456b2f60" xlink:to="loc_tmp_DiscountRatesAbstract_baa2214f-b344-40b5-afae-d79eb69ec8f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_25eecbc3-45fd-4f62-b92f-4867ab8c6712" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_DiscountRatesAbstract_baa2214f-b344-40b5-afae-d79eb69ec8f6" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_25eecbc3-45fd-4f62-b92f-4867ab8c6712" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_536e9837-cb16-4adf-ace0-6b21536cb2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_DiscountRatesAbstract_baa2214f-b344-40b5-afae-d79eb69ec8f6" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_536e9837-cb16-4adf-ace0-6b21536cb2cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_be4b5024-cb4b-4704-af01-e89df75ae18a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_DiscountRatesAbstract_baa2214f-b344-40b5-afae-d79eb69ec8f6" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_be4b5024-cb4b-4704-af01-e89df75ae18a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RateOfCompensationIncreaseAbstract_45259f05-9494-4f5c-9ad1-038ee34be05b" xlink:href="tmp-20221231.xsd#tmp_RateOfCompensationIncreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_862119d2-8508-443b-808c-2b19456b2f60" xlink:to="loc_tmp_RateOfCompensationIncreaseAbstract_45259f05-9494-4f5c-9ad1-038ee34be05b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_00c2b4af-769f-4109-b62c-57dc4d2e1024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_RateOfCompensationIncreaseAbstract_45259f05-9494-4f5c-9ad1-038ee34be05b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_00c2b4af-769f-4109-b62c-57dc4d2e1024" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_4047599c-5c78-476f-aacb-45b8f2a5b63f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_RateOfCompensationIncreaseAbstract_45259f05-9494-4f5c-9ad1-038ee34be05b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_4047599c-5c78-476f-aacb-45b8f2a5b63f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_d8cf69ff-ba2b-47be-b3fa-1fb843a106ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_862119d2-8508-443b-808c-2b19456b2f60" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_d8cf69ff-ba2b-47be-b3fa-1fb843a106ac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e240df83-78b9-4208-8703-280d1b372ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_d8cf69ff-ba2b-47be-b3fa-1fb843a106ac" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e240df83-78b9-4208-8703-280d1b372ee8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e240df83-78b9-4208-8703-280d1b372ee8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e240df83-78b9-4208-8703-280d1b372ee8" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e240df83-78b9-4208-8703-280d1b372ee8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8f8c5891-3dfa-4924-8726-66fc0ca6115f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e240df83-78b9-4208-8703-280d1b372ee8" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8f8c5891-3dfa-4924-8726-66fc0ca6115f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_9197895e-0adf-4ac3-b23a-656d04319c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8f8c5891-3dfa-4924-8726-66fc0ca6115f" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_9197895e-0adf-4ac3-b23a-656d04319c5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_4a541c3f-69df-412e-b793-da150627f70c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8f8c5891-3dfa-4924-8726-66fc0ca6115f" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_4a541c3f-69df-412e-b793-da150627f70c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_521c2290-e0f2-49e4-bd75-760c53dd2e0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8f8c5891-3dfa-4924-8726-66fc0ca6115f" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_521c2290-e0f2-49e4-bd75-760c53dd2e0b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails" xlink:type="extended" id="id90b7c1581ca42fe84b71e1c9ee1f6e7_EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_70eaa19b-168b-40c5-8f65-6f55ec5b5e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_70eaa19b-168b-40c5-8f65-6f55ec5b5e1e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_fa151850-bd6c-4520-8d3f-4d6845946619" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_fa151850-bd6c-4520-8d3f-4d6845946619" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_95ec1bd6-fae7-4b9d-8175-0854ace69f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_95ec1bd6-fae7-4b9d-8175-0854ace69f0d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_21ab94cf-737c-475e-8ab7-21701c9c39b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_21ab94cf-737c-475e-8ab7-21701c9c39b2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b5a99e99-e9e1-4685-8324-6d0c2f8e92b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b5a99e99-e9e1-4685-8324-6d0c2f8e92b5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_73f87f5e-eb06-4dbc-8cd8-7053b79cce22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_73f87f5e-eb06-4dbc-8cd8-7053b79cce22" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_51c25d9c-8afa-4d63-ac6c-8869911ad65d" xlink:href="tmp-20221231.xsd#tmp_DefinedBenefitPlanExpectedFutureBenefitPayment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_51c25d9c-8afa-4d63-ac6c-8869911ad65d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_fb73dc35-b5f2-4ec4-8c4b-cb181f6ffc7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_fb73dc35-b5f2-4ec4-8c4b-cb181f6ffc7d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_6d0d9f29-cae4-470f-9ac2-b6ece0b8a2d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_fb73dc35-b5f2-4ec4-8c4b-cb181f6ffc7d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_6d0d9f29-cae4-470f-9ac2-b6ece0b8a2d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_6d0d9f29-cae4-470f-9ac2-b6ece0b8a2d5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6d0d9f29-cae4-470f-9ac2-b6ece0b8a2d5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_6d0d9f29-cae4-470f-9ac2-b6ece0b8a2d5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_fa846c04-818a-4c6e-bc86-95f9f415c113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6d0d9f29-cae4-470f-9ac2-b6ece0b8a2d5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_fa846c04-818a-4c6e-bc86-95f9f415c113" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_814a54f0-9bc8-456f-b698-77155b0cfd0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fa846c04-818a-4c6e-bc86-95f9f415c113" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_814a54f0-9bc8-456f-b698-77155b0cfd0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_640199b9-1dd9-4915-bda0-2d966e2b01b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fa846c04-818a-4c6e-bc86-95f9f415c113" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_640199b9-1dd9-4915-bda0-2d966e2b01b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_c1e96c21-3c84-4e39-af9f-201e1165a2e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fa846c04-818a-4c6e-bc86-95f9f415c113" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_c1e96c21-3c84-4e39-af9f-201e1165a2e5" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails" xlink:type="extended" id="i8420bf946dcb44fa97536fdbb6beed19_EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c623055d-158d-40dd-9084-05f129125945" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_5b7a4cb1-4f33-4b38-9099-3f2f15082819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c623055d-158d-40dd-9084-05f129125945" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_5b7a4cb1-4f33-4b38-9099-3f2f15082819" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_5054fc5c-eaca-49cf-aedf-8bd5a0c445d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c623055d-158d-40dd-9084-05f129125945" xlink:to="loc_us-gaap_DefinedContributionPlanTable_5054fc5c-eaca-49cf-aedf-8bd5a0c445d9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_44c99360-ca84-4f65-9681-b9efaf60bf6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_5054fc5c-eaca-49cf-aedf-8bd5a0c445d9" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_44c99360-ca84-4f65-9681-b9efaf60bf6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_44c99360-ca84-4f65-9681-b9efaf60bf6e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_44c99360-ca84-4f65-9681-b9efaf60bf6e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_44c99360-ca84-4f65-9681-b9efaf60bf6e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_d0a3b7f4-4df4-4bbc-83ca-65f64e856400" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_44c99360-ca84-4f65-9681-b9efaf60bf6e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_d0a3b7f4-4df4-4bbc-83ca-65f64e856400" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b6647745-f693-41ae-8452-9719afc84160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d0a3b7f4-4df4-4bbc-83ca-65f64e856400" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b6647745-f693-41ae-8452-9719afc84160" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_a617b287-1d09-4b1b-8db1-a6baca87f9da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d0a3b7f4-4df4-4bbc-83ca-65f64e856400" xlink:to="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_a617b287-1d09-4b1b-8db1-a6baca87f9da" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_14edfbe9-f95e-4ba1-95e4-4637a8eb0846" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d0a3b7f4-4df4-4bbc-83ca-65f64e856400" xlink:to="loc_us-gaap_OtherInvestmentsMember_14edfbe9-f95e-4ba1-95e4-4637a8eb0846" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_8f99e9c3-ceb6-484a-b599-fc4ad123cb59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_5054fc5c-eaca-49cf-aedf-8bd5a0c445d9" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_8f99e9c3-ceb6-484a-b599-fc4ad123cb59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8f99e9c3-ceb6-484a-b599-fc4ad123cb59_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_8f99e9c3-ceb6-484a-b599-fc4ad123cb59" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8f99e9c3-ceb6-484a-b599-fc4ad123cb59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3ae4d263-44cd-4da4-ba85-cd8ee9f2ead8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_8f99e9c3-ceb6-484a-b599-fc4ad123cb59" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3ae4d263-44cd-4da4-ba85-cd8ee9f2ead8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_51fceeca-1abf-42df-a5f6-24ee7d423d82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3ae4d263-44cd-4da4-ba85-cd8ee9f2ead8" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_51fceeca-1abf-42df-a5f6-24ee7d423d82" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails" xlink:type="extended" id="icd7a4908a2a0428493feba605b3a9f48_EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0756024f-44b8-4b90-beb5-4e233c09abf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_48c7b1a2-d5be-45d1-b2ac-e9f3a10f7cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0756024f-44b8-4b90-beb5-4e233c09abf7" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_48c7b1a2-d5be-45d1-b2ac-e9f3a10f7cd1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c1fa5150-f483-4676-b073-074670753b71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0756024f-44b8-4b90-beb5-4e233c09abf7" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c1fa5150-f483-4676-b073-074670753b71" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_05792f73-0932-47b1-9c2a-917558060f38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c1fa5150-f483-4676-b073-074670753b71" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_05792f73-0932-47b1-9c2a-917558060f38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_05792f73-0932-47b1-9c2a-917558060f38_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_05792f73-0932-47b1-9c2a-917558060f38" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_05792f73-0932-47b1-9c2a-917558060f38_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_5c7507eb-90ae-40b9-af16-2a58a956c7d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_05792f73-0932-47b1-9c2a-917558060f38" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_5c7507eb-90ae-40b9-af16-2a58a956c7d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_b38e15db-4437-44e5-8aaf-1d3c80f7c3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5c7507eb-90ae-40b9-af16-2a58a956c7d5" xlink:to="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_b38e15db-4437-44e5-8aaf-1d3c80f7c3ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_e809a704-50bb-4583-9184-1b6871090402" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5c7507eb-90ae-40b9-af16-2a58a956c7d5" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_e809a704-50bb-4583-9184-1b6871090402" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_0649e037-742d-4e9f-afbf-52968afba9fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MutualFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5c7507eb-90ae-40b9-af16-2a58a956c7d5" xlink:to="loc_us-gaap_MutualFundMember_0649e037-742d-4e9f-afbf-52968afba9fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_575c157e-a861-4f60-9a4a-c2639be7aa60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c1fa5150-f483-4676-b073-074670753b71" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_575c157e-a861-4f60-9a4a-c2639be7aa60" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_575c157e-a861-4f60-9a4a-c2639be7aa60_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_575c157e-a861-4f60-9a4a-c2639be7aa60" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_575c157e-a861-4f60-9a4a-c2639be7aa60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7715439d-cbca-44ef-ba83-d1761db0ea5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_575c157e-a861-4f60-9a4a-c2639be7aa60" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7715439d-cbca-44ef-ba83-d1761db0ea5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_306a9db5-8bad-49ff-b9ea-cc7cd21e07c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7715439d-cbca-44ef-ba83-d1761db0ea5d" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_306a9db5-8bad-49ff-b9ea-cc7cd21e07c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fedc3d3f-74fb-4e8a-b501-d835dfd8648b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c1fa5150-f483-4676-b073-074670753b71" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fedc3d3f-74fb-4e8a-b501-d835dfd8648b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fedc3d3f-74fb-4e8a-b501-d835dfd8648b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fedc3d3f-74fb-4e8a-b501-d835dfd8648b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_fedc3d3f-74fb-4e8a-b501-d835dfd8648b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c629abfe-59cf-48b2-85f7-603914f1b08e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fedc3d3f-74fb-4e8a-b501-d835dfd8648b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c629abfe-59cf-48b2-85f7-603914f1b08e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_399fb966-2d78-4513-bc88-74d5f9a53d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c629abfe-59cf-48b2-85f7-603914f1b08e" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_399fb966-2d78-4513-bc88-74d5f9a53d0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_d618461f-8cb0-4b0c-a4a0-b339bfbb980f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c629abfe-59cf-48b2-85f7-603914f1b08e" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_d618461f-8cb0-4b0c-a4a0-b339bfbb980f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_243a840d-0ee9-4048-b350-81613c4dc88c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c629abfe-59cf-48b2-85f7-603914f1b08e" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_243a840d-0ee9-4048-b350-81613c4dc88c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#StockPlansandStockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails" xlink:type="extended" id="i310b2cdb005d42f38f6d6318e9e1c200_StockPlansandStockBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2c91e571-722c-440d-bf2f-29ca2c0b6c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2c91e571-722c-440d-bf2f-29ca2c0b6c3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio_630925f7-c932-4036-8d9b-9b432b6716cc" xlink:href="tmp-20221231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio_630925f7-c932-4036-8d9b-9b432b6716cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_cdce989e-691a-4d32-8646-4a4f0b554224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_cdce989e-691a-4d32-8646-4a4f0b554224" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bfffacc8-f481-49f9-88ff-1cc282c25e10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bfffacc8-f481-49f9-88ff-1cc282c25e10" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_885365f5-6a95-4088-b9c4-a997f16a8a07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_885365f5-6a95-4088-b9c4-a997f16a8a07" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_bdd5589f-d7e7-4e02-afa9-e5d34673aeee" xlink:href="tmp-20221231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_bdd5589f-d7e7-4e02-afa9-e5d34673aeee" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c320fdb1-339d-4482-ae62-746d9abfb649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c320fdb1-339d-4482-ae62-746d9abfb649" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_beb81a50-f957-49e4-88ff-d6d438313aea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_ShareBasedCompensation_beb81a50-f957-49e4-88ff-d6d438313aea" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_6fab5aba-0680-485f-a874-5b3d687853ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_6fab5aba-0680-485f-a874-5b3d687853ca" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_439f7af2-f4b8-44cc-89e5-fd352bd2c256" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_439f7af2-f4b8-44cc-89e5-fd352bd2c256" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_16e08e09-47c0-4d05-a6e6-d5da9d2cbd23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_16e08e09-47c0-4d05-a6e6-d5da9d2cbd23" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4201a919-2202-40e9-ae76-a8a1dd2b05d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4201a919-2202-40e9-ae76-a8a1dd2b05d0" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_b36e9298-1fbc-4644-bc42-8345e11cf71c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_b36e9298-1fbc-4644-bc42-8345e11cf71c" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_eae325d9-f243-47c3-a97c-fdcc2d3fd3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_eae325d9-f243-47c3-a97c-fdcc2d3fd3b4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b334cf21-2d3a-4330-8282-61364cea1daf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_eae325d9-f243-47c3-a97c-fdcc2d3fd3b4" xlink:to="loc_us-gaap_AwardTypeAxis_b334cf21-2d3a-4330-8282-61364cea1daf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b334cf21-2d3a-4330-8282-61364cea1daf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_b334cf21-2d3a-4330-8282-61364cea1daf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b334cf21-2d3a-4330-8282-61364cea1daf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_b334cf21-2d3a-4330-8282-61364cea1daf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember_f75064cb-1298-4958-9ba7-77138adafea7" xlink:href="tmp-20221231.xsd#tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember_f75064cb-1298-4958-9ba7-77138adafea7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember_39efca49-c4f5-40d3-9f86-8cd75c1d5c91" xlink:href="tmp-20221231.xsd#tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember_39efca49-c4f5-40d3-9f86-8cd75c1d5c91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FullValueShareAwardsMember_c93b3d97-3c1f-43db-a725-365efc4bb569" xlink:href="tmp-20221231.xsd#tmp_FullValueShareAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_tmp_FullValueShareAwardsMember_c93b3d97-3c1f-43db-a725-365efc4bb569" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsMember_58a6855c-5fd9-42a0-aac5-16c0c374d753" xlink:href="tmp-20221231.xsd#tmp_StockOptionsAndStockAppreciationRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsMember_58a6855c-5fd9-42a0-aac5-16c0c374d753" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member_0f037da4-3a34-4c7f-b073-8a07c8ef24a7" xlink:href="tmp-20221231.xsd#tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_StockOptionsAndStockAppreciationRightsMember_58a6855c-5fd9-42a0-aac5-16c0c374d753" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member_0f037da4-3a34-4c7f-b073-8a07c8ef24a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member_0843577b-7c82-43da-a5a7-8fcac719fdaf" xlink:href="tmp-20221231.xsd#tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_StockOptionsAndStockAppreciationRightsMember_58a6855c-5fd9-42a0-aac5-16c0c374d753" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member_0843577b-7c82-43da-a5a7-8fcac719fdaf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_9a707906-5719-4ab2-8368-adedb3cd9290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_us-gaap_RestrictedStockMember_9a707906-5719-4ab2-8368-adedb3cd9290" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member_6739aca3-1892-48e0-8e2a-f6a12121a8f7" xlink:href="tmp-20221231.xsd#tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedStockMember_9a707906-5719-4ab2-8368-adedb3cd9290" xlink:to="loc_tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member_6739aca3-1892-48e0-8e2a-f6a12121a8f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_eb764b9d-fe75-4d47-9712-5b0939fda4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_eb764b9d-fe75-4d47-9712-5b0939fda4d5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_1adffb49-4a8b-4015-83a5-7e364473fc0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_us-gaap_PerformanceSharesMember_1adffb49-4a8b-4015-83a5-7e364473fc0a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PerformanceStockUnitsMember_cf2fad0b-63e4-4312-9367-26c76c7cd7f2" xlink:href="tmp-20221231.xsd#tmp_PerformanceStockUnitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_tmp_PerformanceStockUnitsMember_cf2fad0b-63e4-4312-9367-26c76c7cd7f2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAndPerformanceAwardsMember_1cd156ef-52e0-4fd7-8190-2f069da9a11d" xlink:href="tmp-20221231.xsd#tmp_RestrictedStockAndPerformanceAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_tmp_RestrictedStockAndPerformanceAwardsMember_1cd156ef-52e0-4fd7-8190-2f069da9a11d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_a69f58e8-edb6-455a-8a1c-962192eea97d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_eae325d9-f243-47c3-a97c-fdcc2d3fd3b4" xlink:to="loc_us-gaap_PlanNameAxis_a69f58e8-edb6-455a-8a1c-962192eea97d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_a69f58e8-edb6-455a-8a1c-962192eea97d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_a69f58e8-edb6-455a-8a1c-962192eea97d" xlink:to="loc_us-gaap_PlanNameDomain_a69f58e8-edb6-455a-8a1c-962192eea97d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b7ef844e-9f95-4034-8686-cfd42d7202e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_a69f58e8-edb6-455a-8a1c-962192eea97d" xlink:to="loc_us-gaap_PlanNameDomain_b7ef844e-9f95-4034-8686-cfd42d7202e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsFinancialCorporation2019EquityPlanMember_937d4889-d437-4017-a77d-cc314282b64a" xlink:href="tmp-20221231.xsd#tmp_TompkinsFinancialCorporation2019EquityPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_b7ef844e-9f95-4034-8686-cfd42d7202e1" xlink:to="loc_tmp_TompkinsFinancialCorporation2019EquityPlanMember_937d4889-d437-4017-a77d-cc314282b64a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6149eb8d-723f-4241-939f-5e7081fdf7d8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_eae325d9-f243-47c3-a97c-fdcc2d3fd3b4" xlink:to="loc_srt_RangeAxis_6149eb8d-723f-4241-939f-5e7081fdf7d8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6149eb8d-723f-4241-939f-5e7081fdf7d8_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6149eb8d-723f-4241-939f-5e7081fdf7d8" xlink:to="loc_srt_RangeMember_6149eb8d-723f-4241-939f-5e7081fdf7d8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d6cf2047-1bd7-40c9-994c-db8c2256da15" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6149eb8d-723f-4241-939f-5e7081fdf7d8" xlink:to="loc_srt_RangeMember_d6cf2047-1bd7-40c9-994c-db8c2256da15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5428d11f-6dd0-4d95-8b35-2b15d54b64ba" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d6cf2047-1bd7-40c9-994c-db8c2256da15" xlink:to="loc_srt_MinimumMember_5428d11f-6dd0-4d95-8b35-2b15d54b64ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fbb4b3a5-dbd7-41c7-85ac-95801bf769a6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_d6cf2047-1bd7-40c9-994c-db8c2256da15" xlink:to="loc_srt_MaximumMember_fbb4b3a5-dbd7-41c7-85ac-95801bf769a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_d9367755-e9fc-4f9c-a7a8-10cbf2082b60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_eae325d9-f243-47c3-a97c-fdcc2d3fd3b4" xlink:to="loc_us-gaap_VestingAxis_d9367755-e9fc-4f9c-a7a8-10cbf2082b60" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_d9367755-e9fc-4f9c-a7a8-10cbf2082b60_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_d9367755-e9fc-4f9c-a7a8-10cbf2082b60" xlink:to="loc_us-gaap_VestingDomain_d9367755-e9fc-4f9c-a7a8-10cbf2082b60_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_d9367755-e9fc-4f9c-a7a8-10cbf2082b60" xlink:to="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1f1789bc-6d38-4f6e-9b3f-d2cf0dab2531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1f1789bc-6d38-4f6e-9b3f-d2cf0dab2531" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_32a7da5e-33ee-4925-8737-9f2ca6717834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_32a7da5e-33ee-4925-8737-9f2ca6717834" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_b71b1bdc-db9e-4e17-8893-86822cb3baa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_b71b1bdc-db9e-4e17-8893-86822cb3baa5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheFourMember_d9ac12e4-a612-4d13-84f7-2171f57d7733" xlink:href="tmp-20221231.xsd#tmp_ShareBasedPaymentArrangementTrancheFourMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheFourMember_d9ac12e4-a612-4d13-84f7-2171f57d7733" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheFiveMember_5bbcaf8c-75a1-45ce-9cc5-96739335d406" xlink:href="tmp-20221231.xsd#tmp_ShareBasedPaymentArrangementTrancheFiveMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheFiveMember_5bbcaf8c-75a1-45ce-9cc5-96739335d406" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheSixMember_50e4a0d3-4dbc-4026-8299-62b84714949f" xlink:href="tmp-20221231.xsd#tmp_ShareBasedPaymentArrangementTrancheSixMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheSixMember_50e4a0d3-4dbc-4026-8299-62b84714949f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheSevenMember_8e32a1df-8f41-4875-96d2-475be18a6e83" xlink:href="tmp-20221231.xsd#tmp_ShareBasedPaymentArrangementTrancheSevenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheSevenMember_8e32a1df-8f41-4875-96d2-475be18a6e83" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails" xlink:type="extended" id="ib3245920ee7a497e96a38a7ca8e555ae_StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_59b4c6be-bea4-44c8-b270-794e7bb07783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_59b4c6be-bea4-44c8-b270-794e7bb07783" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_cb6738b3-1132-4112-b235-cf8b48b86b39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_59b4c6be-bea4-44c8-b270-794e7bb07783" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_cb6738b3-1132-4112-b235-cf8b48b86b39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0bfd3132-0269-4be2-87d1-7cf44fd27c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_59b4c6be-bea4-44c8-b270-794e7bb07783" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0bfd3132-0269-4be2-87d1-7cf44fd27c6c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_282d093c-5abd-487f-b571-7632f0b03d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_59b4c6be-bea4-44c8-b270-794e7bb07783" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_282d093c-5abd-487f-b571-7632f0b03d0f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_88554e53-78f2-42d7-8831-43f58a051728" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_59b4c6be-bea4-44c8-b270-794e7bb07783" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_88554e53-78f2-42d7-8831-43f58a051728" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_87f710b5-dc22-4d60-92a9-5e913ed9aee9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_578b386e-4a91-43c2-82dd-0d2bcb7d16b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_578b386e-4a91-43c2-82dd-0d2bcb7d16b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ff41adbc-3ffb-4e1d-a6c5-c450fb9fe923" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ff41adbc-3ffb-4e1d-a6c5-c450fb9fe923" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3a7086aa-e8b6-4dc7-822e-b0ff1bd6d4b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ff41adbc-3ffb-4e1d-a6c5-c450fb9fe923" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3a7086aa-e8b6-4dc7-822e-b0ff1bd6d4b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_774d5989-fe00-44cb-8e56-04e1e802784e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ff41adbc-3ffb-4e1d-a6c5-c450fb9fe923" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_774d5989-fe00-44cb-8e56-04e1e802784e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e1c4f6db-92fc-4c62-bd28-f857a4caaf06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ff41adbc-3ffb-4e1d-a6c5-c450fb9fe923" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e1c4f6db-92fc-4c62-bd28-f857a4caaf06" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_583696f2-fb82-4fad-b4b8-68e9a111bdaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ff41adbc-3ffb-4e1d-a6c5-c450fb9fe923" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_583696f2-fb82-4fad-b4b8-68e9a111bdaa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_62dc54e6-4cda-4334-91b6-77bb724e91e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_118140e3-3f61-4317-afac-2339f6b52366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_118140e3-3f61-4317-afac-2339f6b52366" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WeightedAverageRemainingContractualTermAbstract_a39b6c6c-b1a7-458a-a6c3-69558ca7f307" xlink:href="tmp-20221231.xsd#tmp_WeightedAverageRemainingContractualTermAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:to="loc_tmp_WeightedAverageRemainingContractualTermAbstract_a39b6c6c-b1a7-458a-a6c3-69558ca7f307" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0b515012-9d45-4be8-bd78-8e93a58db708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_WeightedAverageRemainingContractualTermAbstract_a39b6c6c-b1a7-458a-a6c3-69558ca7f307" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0b515012-9d45-4be8-bd78-8e93a58db708" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_0b68951f-8a5c-4e3e-9949-3a2d561088e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_WeightedAverageRemainingContractualTermAbstract_a39b6c6c-b1a7-458a-a6c3-69558ca7f307" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_0b68951f-8a5c-4e3e-9949-3a2d561088e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AggregateIntrinsicValueAbstract_20e0ec35-9cd1-4df6-99f3-045b93f2650b" xlink:href="tmp-20221231.xsd#tmp_AggregateIntrinsicValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:to="loc_tmp_AggregateIntrinsicValueAbstract_20e0ec35-9cd1-4df6-99f3-045b93f2650b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3730414f-229b-4a0d-a224-dd4df3c1a4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_AggregateIntrinsicValueAbstract_20e0ec35-9cd1-4df6-99f3-045b93f2650b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3730414f-229b-4a0d-a224-dd4df3c1a4fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_e76adc50-a247-4df7-b18e-3bdb3026e807" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_AggregateIntrinsicValueAbstract_20e0ec35-9cd1-4df6-99f3-045b93f2650b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_e76adc50-a247-4df7-b18e-3bdb3026e807" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cd4ca65-2e0d-4c7f-b276-d4acfcc61998" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cd4ca65-2e0d-4c7f-b276-d4acfcc61998" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8c3417cf-5de6-4b17-ac15-d5ee9ac0d098" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cd4ca65-2e0d-4c7f-b276-d4acfcc61998" xlink:to="loc_us-gaap_AwardTypeAxis_8c3417cf-5de6-4b17-ac15-d5ee9ac0d098" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8c3417cf-5de6-4b17-ac15-d5ee9ac0d098_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8c3417cf-5de6-4b17-ac15-d5ee9ac0d098" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8c3417cf-5de6-4b17-ac15-d5ee9ac0d098_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4105c152-d0a7-40e2-8e06-b14332280dac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8c3417cf-5de6-4b17-ac15-d5ee9ac0d098" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4105c152-d0a7-40e2-8e06-b14332280dac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsMember_4deb0037-3ed3-4cac-a2cf-0d5e88eec8e4" xlink:href="tmp-20221231.xsd#tmp_StockOptionsAndStockAppreciationRightsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4105c152-d0a7-40e2-8e06-b14332280dac" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsMember_4deb0037-3ed3-4cac-a2cf-0d5e88eec8e4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails" xlink:type="extended" id="ieef3691c4de749528174bbf4d9b6e836_StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_5fc982e1-7255-455a-8a8f-7138ebbed663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_5fc982e1-7255-455a-8a8f-7138ebbed663" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_86eaa6ef-1152-468b-a7d5-43fa4586ca8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_86eaa6ef-1152-468b-a7d5-43fa4586ca8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f79faf55-a69c-4044-afac-6db57d860066" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f79faf55-a69c-4044-afac-6db57d860066" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_35039932-34bc-4329-af9e-d4483f93b825" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_35039932-34bc-4329-af9e-d4483f93b825" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e8a841ed-b874-4230-bf4d-7abf904c3cad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e8a841ed-b874-4230-bf4d-7abf904c3cad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_fd0132fc-eb19-4e4d-ab88-dea686726daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_fd0132fc-eb19-4e4d-ab88-dea686726daa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_e3039a1e-4772-4d60-b5f6-4a83e987aa17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_e3039a1e-4772-4d60-b5f6-4a83e987aa17" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75e87038-22b2-4ae2-9404-27a9666ce9d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75e87038-22b2-4ae2-9404-27a9666ce9d0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1c3f0f90-5d6d-421d-86b6-5b3bf1706556" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75e87038-22b2-4ae2-9404-27a9666ce9d0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1c3f0f90-5d6d-421d-86b6-5b3bf1706556" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1c3f0f90-5d6d-421d-86b6-5b3bf1706556_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1c3f0f90-5d6d-421d-86b6-5b3bf1706556" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_1c3f0f90-5d6d-421d-86b6-5b3bf1706556_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_43945b0f-cdf8-48a9-979a-fd30a199b016" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1c3f0f90-5d6d-421d-86b6-5b3bf1706556" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_43945b0f-cdf8-48a9-979a-fd30a199b016" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption2Member_b196e34d-f0fd-4516-a714-7c4c6bba1c3f" xlink:href="tmp-20221231.xsd#tmp_StockOption2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_43945b0f-cdf8-48a9-979a-fd30a199b016" xlink:to="loc_tmp_StockOption2Member_b196e34d-f0fd-4516-a714-7c4c6bba1c3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption3Member_e895bd88-e532-450c-b7f8-5f41d1e73a13" xlink:href="tmp-20221231.xsd#tmp_StockOption3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_43945b0f-cdf8-48a9-979a-fd30a199b016" xlink:to="loc_tmp_StockOption3Member_e895bd88-e532-450c-b7f8-5f41d1e73a13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption4Member_050624bd-4232-43f2-9282-01ace1ad297d" xlink:href="tmp-20221231.xsd#tmp_StockOption4Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_43945b0f-cdf8-48a9-979a-fd30a199b016" xlink:to="loc_tmp_StockOption4Member_050624bd-4232-43f2-9282-01ace1ad297d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption5Member_c447348a-cb0d-4779-8e99-2111cfc9ac8e" xlink:href="tmp-20221231.xsd#tmp_StockOption5Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_43945b0f-cdf8-48a9-979a-fd30a199b016" xlink:to="loc_tmp_StockOption5Member_c447348a-cb0d-4779-8e99-2111cfc9ac8e" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails" xlink:type="extended" id="i244701f4bc984c2b973c9afadf367472_RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_5d2dc9f5-9b73-4b46-b157-b2231936cc5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d90a1fea-6315-40d1-91c0-b1190dd3cca1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_5d2dc9f5-9b73-4b46-b157-b2231936cc5f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d90a1fea-6315-40d1-91c0-b1190dd3cca1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome_0e5f76bb-afca-453c-b7b7-6ecb2d548e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_5d2dc9f5-9b73-4b46-b157-b2231936cc5f" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome_0e5f76bb-afca-453c-b7b7-6ecb2d548e6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_9a97aa32-eb33-489d-b37c-63b5b8303328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_5d2dc9f5-9b73-4b46-b157-b2231936cc5f" xlink:to="loc_us-gaap_NoninterestIncome_9a97aa32-eb33-489d-b37c-63b5b8303328" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_63f29e18-1bbc-45d0-9f65-217a990f4a23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_5d2dc9f5-9b73-4b46-b157-b2231936cc5f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_63f29e18-1bbc-45d0-9f65-217a990f4a23" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_98f5c554-12b6-43aa-a3c9-52793f7e4393" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_63f29e18-1bbc-45d0-9f65-217a990f4a23" xlink:to="loc_srt_ProductOrServiceAxis_98f5c554-12b6-43aa-a3c9-52793f7e4393" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_98f5c554-12b6-43aa-a3c9-52793f7e4393_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_98f5c554-12b6-43aa-a3c9-52793f7e4393" xlink:to="loc_srt_ProductsAndServicesDomain_98f5c554-12b6-43aa-a3c9-52793f7e4393_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1a4419e2-f608-4aa5-b8f9-707a051f0f41" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_98f5c554-12b6-43aa-a3c9-52793f7e4393" xlink:to="loc_srt_ProductsAndServicesDomain_1a4419e2-f608-4aa5-b8f9-707a051f0f41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceRevenuesMember_7ea4d3df-b185-482f-acfe-54abf489df8b" xlink:href="tmp-20221231.xsd#tmp_InsuranceRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1a4419e2-f608-4aa5-b8f9-707a051f0f41" xlink:to="loc_tmp_InsuranceRevenuesMember_7ea4d3df-b185-482f-acfe-54abf489df8b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InvestmentServiceIncomeMember_2d8afbc0-22f7-4a4b-af29-7741d1fdcc78" xlink:href="tmp-20221231.xsd#tmp_InvestmentServiceIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1a4419e2-f608-4aa5-b8f9-707a051f0f41" xlink:to="loc_tmp_InvestmentServiceIncomeMember_2d8afbc0-22f7-4a4b-af29-7741d1fdcc78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ServiceChargesOnDepositAccountsMember_99060675-d211-4c8b-b366-c079117eac80" xlink:href="tmp-20221231.xsd#tmp_ServiceChargesOnDepositAccountsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1a4419e2-f608-4aa5-b8f9-707a051f0f41" xlink:to="loc_tmp_ServiceChargesOnDepositAccountsMember_99060675-d211-4c8b-b366-c079117eac80" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CardServicesIncomeMember_f340a4c5-dccc-495b-afac-e26684e4e401" xlink:href="tmp-20221231.xsd#tmp_CardServicesIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1a4419e2-f608-4aa5-b8f9-707a051f0f41" xlink:to="loc_tmp_CardServicesIncomeMember_f340a4c5-dccc-495b-afac-e26684e4e401" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherNonInterestIncomeMember_91382659-b585-46dd-b0b2-ec797c602c85" xlink:href="tmp-20221231.xsd#tmp_OtherNonInterestIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1a4419e2-f608-4aa5-b8f9-707a051f0f41" xlink:to="loc_tmp_OtherNonInterestIncomeMember_91382659-b585-46dd-b0b2-ec797c602c85" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#RevenueRecognitionNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails" xlink:type="extended" id="i3793ffa471324429b90d06f34f664317_RevenueRecognitionNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_95868333-287c-45aa-9d10-80e7048d0bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_73125d80-8e22-4c02-b2c9-b93b6ae50061" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_95868333-287c-45aa-9d10-80e7048d0bbe" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_73125d80-8e22-4c02-b2c9-b93b6ae50061" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_a57b4374-5534-4948-9696-8551200b8970" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_95868333-287c-45aa-9d10-80e7048d0bbe" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_a57b4374-5534-4948-9696-8551200b8970" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_815be951-2bae-49a3-bb81-7145cec6210e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_95868333-287c-45aa-9d10-80e7048d0bbe" xlink:to="loc_us-gaap_ContractWithCustomerLiability_815be951-2bae-49a3-bb81-7145cec6210e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_2f75f44b-8c66-4618-9e51-8de5a80fa969" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_95868333-287c-45aa-9d10-80e7048d0bbe" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_2f75f44b-8c66-4618-9e51-8de5a80fa969" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_d2976db1-e025-4bb8-bcf6-6fbeb855f62b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2f75f44b-8c66-4618-9e51-8de5a80fa969" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_d2976db1-e025-4bb8-bcf6-6fbeb855f62b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d2976db1-e025-4bb8-bcf6-6fbeb855f62b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d2976db1-e025-4bb8-bcf6-6fbeb855f62b" xlink:to="loc_us-gaap_SegmentDomain_d2976db1-e025-4bb8-bcf6-6fbeb855f62b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bb31b8cf-6a91-4036-998a-5f044dfd6b87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d2976db1-e025-4bb8-bcf6-6fbeb855f62b" xlink:to="loc_us-gaap_SegmentDomain_bb31b8cf-6a91-4036-998a-5f044dfd6b87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceMember_7c737369-bd64-46c4-aa2d-fdefad9fb83c" xlink:href="tmp-20221231.xsd#tmp_InsuranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_bb31b8cf-6a91-4036-998a-5f044dfd6b87" xlink:to="loc_tmp_InsuranceMember_7c737369-bd64-46c4-aa2d-fdefad9fb83c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WealthManagementMember_18b21730-6cac-4116-b4f3-319395aa64ee" xlink:href="tmp-20221231.xsd#tmp_WealthManagementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_bb31b8cf-6a91-4036-998a-5f044dfd6b87" xlink:to="loc_tmp_WealthManagementMember_18b21730-6cac-4116-b4f3-319395aa64ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ffaf407d-51a9-464d-8db4-7c92e467f129" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2f75f44b-8c66-4618-9e51-8de5a80fa969" xlink:to="loc_srt_ProductOrServiceAxis_ffaf407d-51a9-464d-8db4-7c92e467f129" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ffaf407d-51a9-464d-8db4-7c92e467f129_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_ffaf407d-51a9-464d-8db4-7c92e467f129" xlink:to="loc_srt_ProductsAndServicesDomain_ffaf407d-51a9-464d-8db4-7c92e467f129_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_114eaee9-a330-4e59-a59a-30fd6a3c7f68" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_ffaf407d-51a9-464d-8db4-7c92e467f129" xlink:to="loc_srt_ProductsAndServicesDomain_114eaee9-a330-4e59-a59a-30fd6a3c7f68" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ContingentIncomeMember_ca254b06-f557-46a9-827b-ad5fc0d6ce81" xlink:href="tmp-20221231.xsd#tmp_ContingentIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_114eaee9-a330-4e59-a59a-30fd6a3c7f68" xlink:to="loc_tmp_ContingentIncomeMember_ca254b06-f557-46a9-827b-ad5fc0d6ce81" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails" xlink:type="extended" id="i0f3be000cff841d6b868f02e396918e6_OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a8882e67-4d70-440f-b523-ccd90d6dff22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_a7469a9b-ccd9-4e46-97ca-90c2b16e0872" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a8882e67-4d70-440f-b523-ccd90d6dff22" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_a7469a9b-ccd9-4e46-97ca-90c2b16e0872" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_ea03043b-d5b5-4f51-b702-32649f9115e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_a7469a9b-ccd9-4e46-97ca-90c2b16e0872" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_ea03043b-d5b5-4f51-b702-32649f9115e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_c883ad23-8cd3-4c35-b34f-b4cc71539d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_a7469a9b-ccd9-4e46-97ca-90c2b16e0872" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_c883ad23-8cd3-4c35-b34f-b4cc71539d5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_1899307a-3867-4a25-ba78-66e2200d1b54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_a7469a9b-ccd9-4e46-97ca-90c2b16e0872" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_1899307a-3867-4a25-ba78-66e2200d1b54" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_6ff9c77f-e7cf-4e65-849d-0d50a5726f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a8882e67-4d70-440f-b523-ccd90d6dff22" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_6ff9c77f-e7cf-4e65-849d-0d50a5726f2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_fd46aff7-78f3-4d37-a7d6-d17fed8974a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_6ff9c77f-e7cf-4e65-849d-0d50a5726f2b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_fd46aff7-78f3-4d37-a7d6-d17fed8974a3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_6f3bd6c6-97ae-40b5-ac18-f1ae61c273ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_6ff9c77f-e7cf-4e65-849d-0d50a5726f2b" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_6f3bd6c6-97ae-40b5-ac18-f1ae61c273ff" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_7df47098-7e48-4aed-81f1-21bc723d3328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_6ff9c77f-e7cf-4e65-849d-0d50a5726f2b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_7df47098-7e48-4aed-81f1-21bc723d3328" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d72d6a17-fc9c-49c6-95dd-2db56ea81aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a8882e67-4d70-440f-b523-ccd90d6dff22" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d72d6a17-fc9c-49c6-95dd-2db56ea81aa3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_87aa9c95-1499-4497-ad33-0652cbbcd042" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d72d6a17-fc9c-49c6-95dd-2db56ea81aa3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_87aa9c95-1499-4497-ad33-0652cbbcd042" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_c67459e2-fbf7-485c-bc46-fa2ea0e43fca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d72d6a17-fc9c-49c6-95dd-2db56ea81aa3" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_c67459e2-fbf7-485c-bc46-fa2ea0e43fca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_28467c5c-79de-461c-a5b9-ee1279f24653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d72d6a17-fc9c-49c6-95dd-2db56ea81aa3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_28467c5c-79de-461c-a5b9-ee1279f24653" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3f5b9722-eeea-4d52-8cf3-9d48a88ca887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a8882e67-4d70-440f-b523-ccd90d6dff22" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3f5b9722-eeea-4d52-8cf3-9d48a88ca887" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_24c39a2a-0a8f-4c10-a351-cb547548f430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3f5b9722-eeea-4d52-8cf3-9d48a88ca887" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_24c39a2a-0a8f-4c10-a351-cb547548f430" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_24c39a2a-0a8f-4c10-a351-cb547548f430_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_24c39a2a-0a8f-4c10-a351-cb547548f430" xlink:to="loc_us-gaap_EquityComponentDomain_24c39a2a-0a8f-4c10-a351-cb547548f430_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7eae6bc3-09a1-4931-844e-336061be8965" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_24c39a2a-0a8f-4c10-a351-cb547548f430" xlink:to="loc_us-gaap_EquityComponentDomain_7eae6bc3-09a1-4931-844e-336061be8965" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember_6baa2469-6526-4ba4-bd31-57ec86639814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7eae6bc3-09a1-4931-844e-336061be8965" xlink:to="loc_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember_6baa2469-6526-4ba4-bd31-57ec86639814" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember_38ea0c3b-755e-4a99-a05f-4e10282d4546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7eae6bc3-09a1-4931-844e-336061be8965" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember_38ea0c3b-755e-4a99-a05f-4e10282d4546" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember_8a9c338b-e44a-49cd-966b-9ce13d23608b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7eae6bc3-09a1-4931-844e-336061be8965" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember_8a9c338b-e44a-49cd-966b-9ce13d23608b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_b5f0c7d3-32d1-4bab-8a9e-204b09ffe2c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_7eae6bc3-09a1-4931-844e-336061be8965" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_b5f0c7d3-32d1-4bab-8a9e-204b09ffe2c3" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails" xlink:type="extended" id="iba4a29089ca3462e888eafeecbdf99e2_OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3f539253-3cd5-4b29-adc0-d1bba84579dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_41bff4ed-e742-48b7-9584-635ece750431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3f539253-3cd5-4b29-adc0-d1bba84579dd" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_41bff4ed-e742-48b7-9584-635ece750431" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ea8a0f08-d3d7-40cd-bee4-cce388191249" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_41bff4ed-e742-48b7-9584-635ece750431" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ea8a0f08-d3d7-40cd-bee4-cce388191249" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_79a1a087-7581-4fa2-b3e8-7bd30e9646cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_41bff4ed-e742-48b7-9584-635ece750431" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_79a1a087-7581-4fa2-b3e8-7bd30e9646cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4323ecc9-b6c5-444c-8c37-af67e1d62ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_d83e49e6-cf81-4d16-b5ff-1b0e3a21934a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3f539253-3cd5-4b29-adc0-d1bba84579dd" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_d83e49e6-cf81-4d16-b5ff-1b0e3a21934a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e163bb00-7154-4e5d-8106-ad84f6e0de51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_d83e49e6-cf81-4d16-b5ff-1b0e3a21934a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e163bb00-7154-4e5d-8106-ad84f6e0de51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e163bb00-7154-4e5d-8106-ad84f6e0de51_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e163bb00-7154-4e5d-8106-ad84f6e0de51" xlink:to="loc_us-gaap_EquityComponentDomain_e163bb00-7154-4e5d-8106-ad84f6e0de51_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f8600728-a1be-4987-b34b-1e14cc8a16e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e163bb00-7154-4e5d-8106-ad84f6e0de51" xlink:to="loc_us-gaap_EquityComponentDomain_f8600728-a1be-4987-b34b-1e14cc8a16e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_c06a861a-22bb-454d-8bc8-9c8685565be0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f8600728-a1be-4987-b34b-1e14cc8a16e2" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_c06a861a-22bb-454d-8bc8-9c8685565be0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_02bbd8d3-02c7-42fb-90a9-ce1f94a75294" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f8600728-a1be-4987-b34b-1e14cc8a16e2" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_02bbd8d3-02c7-42fb-90a9-ce1f94a75294" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bac61764-a184-4a52-b82a-ad055a4b46f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f8600728-a1be-4987-b34b-1e14cc8a16e2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bac61764-a184-4a52-b82a-ad055a4b46f8" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails" xlink:type="extended" id="i79b00c94806541a3a0f6c65139c39884_OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_d2229c36-ee2b-4feb-aedf-163e3e01eed8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetGainLossOnSecuritiesTransactions_d171ffe1-b4e3-4005-8556-b42e06069940" xlink:href="tmp-20221231.xsd#tmp_NetGainLossOnSecuritiesTransactions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_d2229c36-ee2b-4feb-aedf-163e3e01eed8" xlink:to="loc_tmp_NetGainLossOnSecuritiesTransactions_d171ffe1-b4e3-4005-8556-b42e06069940" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_beecfae4-c82f-4b3e-bc21-5d71ff974f63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_d2229c36-ee2b-4feb-aedf-163e3e01eed8" xlink:to="loc_us-gaap_OtherNoninterestExpense_beecfae4-c82f-4b3e-bc21-5d71ff974f63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c857a33e-3812-40ba-81d2-e9951e720b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_d2229c36-ee2b-4feb-aedf-163e3e01eed8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c857a33e-3812-40ba-81d2-e9951e720b10" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ad0d8963-70c8-4f21-8851-6ff37d080fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_d2229c36-ee2b-4feb-aedf-163e3e01eed8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ad0d8963-70c8-4f21-8851-6ff37d080fd8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_965bfbb1-c628-4cf8-8b11-c2468fd47008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_d2229c36-ee2b-4feb-aedf-163e3e01eed8" xlink:to="loc_us-gaap_NetIncomeLoss_965bfbb1-c628-4cf8-8b11-c2468fd47008" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d7759f59-d11d-4bfe-9756-976566750367" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_d2229c36-ee2b-4feb-aedf-163e3e01eed8" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d7759f59-d11d-4bfe-9756-976566750367" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_6172d8bd-d2e9-4508-a634-afe1de107fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d7759f59-d11d-4bfe-9756-976566750367" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_6172d8bd-d2e9-4508-a634-afe1de107fb5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_6172d8bd-d2e9-4508-a634-afe1de107fb5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_6172d8bd-d2e9-4508-a634-afe1de107fb5" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_6172d8bd-d2e9-4508-a634-afe1de107fb5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_a9c4bd98-d1dc-41a7-840e-121bdd02f883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_6172d8bd-d2e9-4508-a634-afe1de107fb5" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_a9c4bd98-d1dc-41a7-840e-121bdd02f883" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_dc008cd3-1ab2-43ce-95f4-b32d416d5f49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_a9c4bd98-d1dc-41a7-840e-121bdd02f883" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_dc008cd3-1ab2-43ce-95f4-b32d416d5f49" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ace09db3-0f9d-4c5b-b32f-19ea1817671b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d7759f59-d11d-4bfe-9756-976566750367" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ace09db3-0f9d-4c5b-b32f-19ea1817671b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_ace09db3-0f9d-4c5b-b32f-19ea1817671b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ace09db3-0f9d-4c5b-b32f-19ea1817671b" xlink:to="loc_us-gaap_EquityComponentDomain_ace09db3-0f9d-4c5b-b32f-19ea1817671b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2c139c38-0575-4eb8-b81f-43204317ec2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ace09db3-0f9d-4c5b-b32f-19ea1817671b" xlink:to="loc_us-gaap_EquityComponentDomain_2c139c38-0575-4eb8-b81f-43204317ec2a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_6369c635-a10d-4b37-8c2b-f1618b23c00d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2c139c38-0575-4eb8-b81f-43204317ec2a" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_6369c635-a10d-4b37-8c2b-f1618b23c00d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_ac04432f-1f0d-466f-9387-be7e3f27d0d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2c139c38-0575-4eb8-b81f-43204317ec2a" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_ac04432f-1f0d-466f-9387-be7e3f27d0d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_83594f29-5d00-4dc7-bd1d-776c7d113504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2c139c38-0575-4eb8-b81f-43204317ec2a" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_83594f29-5d00-4dc7-bd1d-776c7d113504" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_97fa19b1-a4be-41a4-bed5-8631e17a3d26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_2c139c38-0575-4eb8-b81f-43204317ec2a" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_97fa19b1-a4be-41a4-bed5-8631e17a3d26" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#CommitmentsandContingentLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails" xlink:type="extended" id="i34ff0777a6f84c33a14cd288aa12a89a_CommitmentsandContingentLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_34027b5c-e07d-4f25-a45e-2b28d6bad2bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_cc942d28-9707-420e-bb1e-a7c93983c609" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_34027b5c-e07d-4f25-a45e-2b28d6bad2bc" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_cc942d28-9707-420e-bb1e-a7c93983c609" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis_a0a94068-2c94-4f2d-959e-11d3b943e411" xlink:href="tmp-20221231.xsd#tmp_AgreementsToSellMortgagesOnALoanbyloanBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_34027b5c-e07d-4f25-a45e-2b28d6bad2bc" xlink:to="loc_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis_a0a94068-2c94-4f2d-959e-11d3b943e411" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_f3180e97-999c-4863-9048-a873ab755d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_34027b5c-e07d-4f25-a45e-2b28d6bad2bc" xlink:to="loc_us-gaap_LossContingenciesTable_f3180e97-999c-4863-9048-a873ab755d0e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_45875c93-8a2f-4ca1-a833-cbc85c07c348" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_f3180e97-999c-4863-9048-a873ab755d0e" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_45875c93-8a2f-4ca1-a833-cbc85c07c348" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_45875c93-8a2f-4ca1-a833-cbc85c07c348_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_45875c93-8a2f-4ca1-a833-cbc85c07c348" xlink:to="loc_us-gaap_LossContingencyNatureDomain_45875c93-8a2f-4ca1-a833-cbc85c07c348_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_6b182c92-2a3d-44df-bdaa-a3080db2d0c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_45875c93-8a2f-4ca1-a833-cbc85c07c348" xlink:to="loc_us-gaap_LossContingencyNatureDomain_6b182c92-2a3d-44df-bdaa-a3080db2d0c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_c4f5e5f3-5a87-4bb4-b4a1-86839b2e0127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_6b182c92-2a3d-44df-bdaa-a3080db2d0c8" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_c4f5e5f3-5a87-4bb4-b4a1-86839b2e0127" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_34c4bb57-d29f-47f5-b6a7-5d6f2feb79cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_6b182c92-2a3d-44df-bdaa-a3080db2d0c8" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_34c4bb57-d29f-47f5-b6a7-5d6f2feb79cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_82e79cb9-5ab6-45f5-a3d8-d5dbe8ca3ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingencyNatureDomain_6b182c92-2a3d-44df-bdaa-a3080db2d0c8" xlink:to="loc_us-gaap_LineOfCreditMember_82e79cb9-5ab6-45f5-a3d8-d5dbe8ca3ab8" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails" xlink:type="extended" id="i41152984a96d482f98891bb7d5a42a2e_FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6b252e74-8b87-4951-bb98-419d5af4b927" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cbecbe49-f0c3-4f62-829c-d31b2df49775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6b252e74-8b87-4951-bb98-419d5af4b927" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cbecbe49-f0c3-4f62-829c-d31b2df49775" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_26408769-4196-4a84-ab99-077ecae7f5ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6b252e74-8b87-4951-bb98-419d5af4b927" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_26408769-4196-4a84-ab99-077ecae7f5ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f2f9921b-0fa3-4274-874a-20ae2934ce9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6b252e74-8b87-4951-bb98-419d5af4b927" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f2f9921b-0fa3-4274-874a-20ae2934ce9b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b7e352ab-6170-4b72-8666-9075c7453c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f2f9921b-0fa3-4274-874a-20ae2934ce9b" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b7e352ab-6170-4b72-8666-9075c7453c8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_b7e352ab-6170-4b72-8666-9075c7453c8f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b7e352ab-6170-4b72-8666-9075c7453c8f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_b7e352ab-6170-4b72-8666-9075c7453c8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_2604a1b2-3825-4076-87cf-10c3284ee12b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b7e352ab-6170-4b72-8666-9075c7453c8f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_2604a1b2-3825-4076-87cf-10c3284ee12b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_6012eacf-c362-48b3-8bb3-e5367f674f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_2604a1b2-3825-4076-87cf-10c3284ee12b" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_6012eacf-c362-48b3-8bb3-e5367f674f0f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b991f670-a9a3-4813-9883-d5a3e2da3b88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f2f9921b-0fa3-4274-874a-20ae2934ce9b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b991f670-a9a3-4813-9883-d5a3e2da3b88" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b991f670-a9a3-4813-9883-d5a3e2da3b88_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b991f670-a9a3-4813-9883-d5a3e2da3b88" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b991f670-a9a3-4813-9883-d5a3e2da3b88_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e30650c8-08a5-4e65-9881-994adccb93d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b991f670-a9a3-4813-9883-d5a3e2da3b88" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e30650c8-08a5-4e65-9881-994adccb93d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_880ffb9e-08f9-4d1e-abb7-1e668eb52f09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e30650c8-08a5-4e65-9881-994adccb93d8" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_880ffb9e-08f9-4d1e-abb7-1e668eb52f09" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_a9946056-21f4-4b41-ab0a-9bf178a2a138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e30650c8-08a5-4e65-9881-994adccb93d8" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_a9946056-21f4-4b41-ab0a-9bf178a2a138" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_d7b87000-7a29-487a-8bc6-6ffbe720d423" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e30650c8-08a5-4e65-9881-994adccb93d8" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_d7b87000-7a29-487a-8bc6-6ffbe720d423" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0cc21ad9-dd50-4a1d-91bf-ce3f418921c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f2f9921b-0fa3-4274-874a-20ae2934ce9b" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0cc21ad9-dd50-4a1d-91bf-ce3f418921c0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0cc21ad9-dd50-4a1d-91bf-ce3f418921c0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0cc21ad9-dd50-4a1d-91bf-ce3f418921c0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0cc21ad9-dd50-4a1d-91bf-ce3f418921c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0cc21ad9-dd50-4a1d-91bf-ce3f418921c0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_798478ca-ef05-40b6-a7d5-077d52537366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_798478ca-ef05-40b6-a7d5-077d52537366" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_61e38f07-73a8-4e6a-bd49-d98c12dbe973" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_61e38f07-73a8-4e6a-bd49-d98c12dbe973" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_ff2b6024-819e-4f95-9e9c-7a1cb9fa45f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_ff2b6024-819e-4f95-9e9c-7a1cb9fa45f2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_f6a8bf90-d97b-4b14-95fe-81484588c04c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_f6a8bf90-d97b-4b14-95fe-81484588c04c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_855333bd-0f56-4191-a9da-10d3e9dbb898" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:to="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_855333bd-0f56-4191-a9da-10d3e9dbb898" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_0a16cc64-3e59-4ece-a421-f1302ff0b7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:to="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_0a16cc64-3e59-4ece-a421-f1302ff0b7a2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_48218fed-7773-480a-9250-f8752234ec9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:to="loc_us-gaap_EquitySecuritiesMember_48218fed-7773-480a-9250-f8752234ec9b" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails" xlink:type="extended" id="i71b67701e2464e41822e88145b34531b_FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_27abbec9-f9f1-498e-aede-b686f41ba112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ImpairedLoans_bdaa0895-dda3-4244-b2ae-b312f3c9168a" xlink:href="tmp-20221231.xsd#tmp_ImpairedLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_27abbec9-f9f1-498e-aede-b686f41ba112" xlink:to="loc_tmp_ImpairedLoans_bdaa0895-dda3-4244-b2ae-b312f3c9168a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherRealEstateOwned_c4e42db2-f0d8-408c-94b5-8012bcb5d423" xlink:href="tmp-20221231.xsd#tmp_OtherRealEstateOwned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_27abbec9-f9f1-498e-aede-b686f41ba112" xlink:to="loc_tmp_OtherRealEstateOwned_c4e42db2-f0d8-408c-94b5-8012bcb5d423" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_GainLossonImpairedLoans_2ab0bb88-def6-47d3-8cb4-62ab393bdced" xlink:href="tmp-20221231.xsd#tmp_GainLossonImpairedLoans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_27abbec9-f9f1-498e-aede-b686f41ba112" xlink:to="loc_tmp_GainLossonImpairedLoans_2ab0bb88-def6-47d3-8cb4-62ab393bdced" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_GainLossOnOtherRealEstateOwned_55ec3bb3-2007-499e-92ae-e3789c268b5a" xlink:href="tmp-20221231.xsd#tmp_GainLossOnOtherRealEstateOwned"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_27abbec9-f9f1-498e-aede-b686f41ba112" xlink:to="loc_tmp_GainLossOnOtherRealEstateOwned_55ec3bb3-2007-499e-92ae-e3789c268b5a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b02db414-d013-4d09-bc79-c211b837f5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_27abbec9-f9f1-498e-aede-b686f41ba112" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b02db414-d013-4d09-bc79-c211b837f5f5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f2a18ba2-48aa-4a9e-a139-95e05c857392" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b02db414-d013-4d09-bc79-c211b837f5f5" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f2a18ba2-48aa-4a9e-a139-95e05c857392" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_f2a18ba2-48aa-4a9e-a139-95e05c857392_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f2a18ba2-48aa-4a9e-a139-95e05c857392" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_f2a18ba2-48aa-4a9e-a139-95e05c857392_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_207baade-e7be-4d30-a4d4-0ea54447e0b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f2a18ba2-48aa-4a9e-a139-95e05c857392" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_207baade-e7be-4d30-a4d4-0ea54447e0b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_e19fc979-023f-4f71-9a08-ec659fdec80f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_207baade-e7be-4d30-a4d4-0ea54447e0b9" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_e19fc979-023f-4f71-9a08-ec659fdec80f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_468508a8-d031-4352-b42d-d8413b485fce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b02db414-d013-4d09-bc79-c211b837f5f5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_468508a8-d031-4352-b42d-d8413b485fce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_468508a8-d031-4352-b42d-d8413b485fce_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_468508a8-d031-4352-b42d-d8413b485fce" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_468508a8-d031-4352-b42d-d8413b485fce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdebe6a6-4867-4e3f-ac22-820d247ad8a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_468508a8-d031-4352-b42d-d8413b485fce" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdebe6a6-4867-4e3f-ac22-820d247ad8a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_cc575bb6-7184-4dd1-8391-49d19824ef62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdebe6a6-4867-4e3f-ac22-820d247ad8a0" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_cc575bb6-7184-4dd1-8391-49d19824ef62" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_d02b6651-791b-4027-8d98-0ac9b7e9f71c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdebe6a6-4867-4e3f-ac22-820d247ad8a0" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_d02b6651-791b-4027-8d98-0ac9b7e9f71c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_c50c6929-a020-4fe6-82a5-62636956a0f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdebe6a6-4867-4e3f-ac22-820d247ad8a0" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_c50c6929-a020-4fe6-82a5-62636956a0f0" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails" xlink:type="extended" id="i4032a0d22581472093976be3b467c298_FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f93af389-e016-4616-8e6a-bd16c6397404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_86469a4a-931b-4707-86f7-2639298c9082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f93af389-e016-4616-8e6a-bd16c6397404" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_86469a4a-931b-4707-86f7-2639298c9082" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_64046a45-8b1a-485a-ac1a-c74f3649f77d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_86469a4a-931b-4707-86f7-2639298c9082" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_64046a45-8b1a-485a-ac1a-c74f3649f77d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_92e29bca-98dd-4599-a48f-2f30d6489132" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_86469a4a-931b-4707-86f7-2639298c9082" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_92e29bca-98dd-4599-a48f-2f30d6489132" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_5aae53c3-4ad1-4ab7-84bf-511193c1d651" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_86469a4a-931b-4707-86f7-2639298c9082" xlink:to="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_5aae53c3-4ad1-4ab7-84bf-511193c1d651" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_9130e5f5-c44f-404c-adfc-fce4222c0ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestReceivable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_86469a4a-931b-4707-86f7-2639298c9082" xlink:to="loc_us-gaap_InterestReceivable_9130e5f5-c44f-404c-adfc-fce4222c0ccf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_071f580a-c350-4c48-a121-e00cfcb991a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_86469a4a-931b-4707-86f7-2639298c9082" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_071f580a-c350-4c48-a121-e00cfcb991a8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_fd5ee29d-67b9-4958-a134-0a90636a81af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f93af389-e016-4616-8e6a-bd16c6397404" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_fd5ee29d-67b9-4958-a134-0a90636a81af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_af9218f5-fdff-4855-abb3-3b7ef8ee0715" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_fd5ee29d-67b9-4958-a134-0a90636a81af" xlink:to="loc_us-gaap_TimeDeposits_af9218f5-fdff-4855-abb3-3b7ef8ee0715" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherDepositsFairValueDisclosure_b69ae050-cd1c-45d3-a650-7ae3b1a5014c" xlink:href="tmp-20221231.xsd#tmp_OtherDepositsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_fd5ee29d-67b9-4958-a134-0a90636a81af" xlink:to="loc_tmp_OtherDepositsFairValueDisclosure_b69ae050-cd1c-45d3-a650-7ae3b1a5014c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_a3d9683f-3e1c-4c90-8bae-69a246fd6e54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_fd5ee29d-67b9-4958-a134-0a90636a81af" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_a3d9683f-3e1c-4c90-8bae-69a246fd6e54" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherBorrowings_091b5e04-7510-44b1-900c-433f413b8214" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_fd5ee29d-67b9-4958-a134-0a90636a81af" xlink:to="loc_us-gaap_OtherBorrowings_091b5e04-7510-44b1-900c-433f413b8214" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_721bc9b4-58e7-4c99-bca6-6b29dcd963a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_fd5ee29d-67b9-4958-a134-0a90636a81af" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_721bc9b4-58e7-4c99-bca6-6b29dcd963a1" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_32dfedb2-03ed-45fd-9420-35e20ba34735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f93af389-e016-4616-8e6a-bd16c6397404" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_32dfedb2-03ed-45fd-9420-35e20ba34735" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_77ff124c-db6a-42d3-ba7e-74e98a5d33df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_32dfedb2-03ed-45fd-9420-35e20ba34735" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_77ff124c-db6a-42d3-ba7e-74e98a5d33df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_77ff124c-db6a-42d3-ba7e-74e98a5d33df_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_77ff124c-db6a-42d3-ba7e-74e98a5d33df" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_77ff124c-db6a-42d3-ba7e-74e98a5d33df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_48ac32cf-755d-41d0-914e-7cb901f49e19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_77ff124c-db6a-42d3-ba7e-74e98a5d33df" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_48ac32cf-755d-41d0-914e-7cb901f49e19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_4c9566bf-955c-4251-bd69-6680a2c5d29c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_48ac32cf-755d-41d0-914e-7cb901f49e19" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_4c9566bf-955c-4251-bd69-6680a2c5d29c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_50b55bd5-89ab-48b3-9582-3feec82e136a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_48ac32cf-755d-41d0-914e-7cb901f49e19" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_50b55bd5-89ab-48b3-9582-3feec82e136a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_773e1c76-bd79-49e4-8fea-69b086bcfd16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_48ac32cf-755d-41d0-914e-7cb901f49e19" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_773e1c76-bd79-49e4-8fea-69b086bcfd16" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_209d6d82-b6b9-4458-bbe4-a68c2f539b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_32dfedb2-03ed-45fd-9420-35e20ba34735" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_209d6d82-b6b9-4458-bbe4-a68c2f539b1f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_209d6d82-b6b9-4458-bbe4-a68c2f539b1f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_209d6d82-b6b9-4458-bbe4-a68c2f539b1f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_209d6d82-b6b9-4458-bbe4-a68c2f539b1f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2cd1ca29-4673-43bb-abf1-78b058205cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_209d6d82-b6b9-4458-bbe4-a68c2f539b1f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2cd1ca29-4673-43bb-abf1-78b058205cfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_003754ff-dd2d-48de-9a59-fa2d62fdabba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2cd1ca29-4673-43bb-abf1-78b058205cfa" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_003754ff-dd2d-48de-9a59-fa2d62fdabba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_4303e6ef-552b-4316-a7b9-2391870348b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2cd1ca29-4673-43bb-abf1-78b058205cfa" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_4303e6ef-552b-4316-a7b9-2391870348b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_74782d50-78fe-4530-a5bb-920824661dad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2cd1ca29-4673-43bb-abf1-78b058205cfa" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_74782d50-78fe-4530-a5bb-920824661dad" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails" xlink:type="extended" id="ifa31c868ddaf40b8a7842ac3696de83e_RegulationsandSupervisionActualCapitalAmountsandRatiosDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_07109f15-5f8d-4b1d-8b6c-8b7ca1da2f21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_07109f15-5f8d-4b1d-8b6c-8b7ca1da2f21" xlink:to="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_7ba0c76c-84a6-4db7-a4ea-4da0bc44cc54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:to="loc_us-gaap_Capital_7ba0c76c-84a6-4db7-a4ea-4da0bc44cc54" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_64a34031-3fdb-4ff9-bfd9-459301fb755a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_64a34031-3fdb-4ff9-bfd9-459301fb755a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacy_713c580c-a0fe-46ef-b59a-9edbc67a5b45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacy_713c580c-a0fe-46ef-b59a-9edbc67a5b45" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_a429e268-835b-4183-896b-eee0667698b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_a429e268-835b-4183-896b-eee0667698b4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_b576724e-061d-47bc-b900-721db80c033c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_b576724e-061d-47bc-b900-721db80c033c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_4f432438-d9fb-44e7-ae1b-d58b25d06355" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_4f432438-d9fb-44e7-ae1b-d58b25d06355" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:href="tmp-20221231.xsd#tmp_CommonEquityTier1CapitalToRiskweightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_07109f15-5f8d-4b1d-8b6c-8b7ca1da2f21" xlink:to="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital_e0de9f8a-2c67-4ab8-90a4-50f8d2aeac57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:to="loc_us-gaap_CommonEquityTierOneCapital_e0de9f8a-2c67-4ab8-90a4-50f8d2aeac57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio_f92e9c9e-a67e-49e6-9058-dee8c5981223" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapitalRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRatio_f92e9c9e-a67e-49e6-9058-dee8c5981223" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy_42553400-2955-45f2-a9be-72b61b083370" xlink:href="tmp-20221231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy_42553400-2955-45f2-a9be-72b61b083370" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_ca7b9879-7b4d-455f-92c7-7d284489b0d9" xlink:href="tmp-20221231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_ca7b9879-7b4d-455f-92c7-7d284489b0d9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized_91a4635c-2c2e-420d-89f3-29ce8bc77bce" xlink:href="tmp-20221231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized_91a4635c-2c2e-420d-89f3-29ce8bc77bce" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_3bfe32f7-eaf7-4e2d-8bf1-fc497429262a" xlink:href="tmp-20221231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_3bfe32f7-eaf7-4e2d-8bf1-fc497429262a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:href="tmp-20221231.xsd#tmp_Tier1CapitalToRiskweightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_07109f15-5f8d-4b1d-8b6c-8b7ca1da2f21" xlink:to="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_e8a6d37c-13e7-4b5a-a4bf-71e5649e1d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_e8a6d37c-13e7-4b5a-a4bf-71e5649e1d2b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_d8123e7f-daa9-4e34-8702-a180d7a308e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_d8123e7f-daa9-4e34-8702-a180d7a308e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum_d4d61ac5-8d72-477d-a34c-a0766aafcdf7" xlink:href="tmp-20221231.xsd#tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:to="loc_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum_d4d61ac5-8d72-477d-a34c-a0766aafcdf7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum_af4399b4-82a2-4af8-87d8-c5bf4d37691d" xlink:href="tmp-20221231.xsd#tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:to="loc_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum_af4399b4-82a2-4af8-87d8-c5bf4d37691d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_253940cf-4ca8-4c72-83c7-9a7a835e2177" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_253940cf-4ca8-4c72-83c7-9a7a835e2177" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_e6d56498-6991-450e-8c20-4d3f6feb611a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_e6d56498-6991-450e-8c20-4d3f6feb611a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:href="tmp-20221231.xsd#tmp_Tier1LeverageCapitalToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_07109f15-5f8d-4b1d-8b6c-8b7ca1da2f21" xlink:to="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_62b3738d-25c6-4c3b-aa9e-002632505bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:to="loc_us-gaap_TierOneLeverageCapital_62b3738d-25c6-4c3b-aa9e-002632505bc0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_18673027-49e7-4633-a369-b37b77002cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_18673027-49e7-4633-a369-b37b77002cdd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_cc25505b-8f14-47ed-a08e-e21135f159de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_cc25505b-8f14-47ed-a08e-e21135f159de" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_bea7fd09-7f3d-4912-a676-9fd5dc8f07a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_bea7fd09-7f3d-4912-a676-9fd5dc8f07a8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_4acae5e6-7bef-436f-b7db-2b7844b7a0c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_4acae5e6-7bef-436f-b7db-2b7844b7a0c4" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_9c6960e3-e44a-46b2-8687-189587191e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_9c6960e3-e44a-46b2-8687-189587191e5f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1070b8c1-84c9-463a-ba29-344607305d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_07109f15-5f8d-4b1d-8b6c-8b7ca1da2f21" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1070b8c1-84c9-463a-ba29-344607305d7a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_eb438885-4271-4663-9cdd-f2412927510e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1070b8c1-84c9-463a-ba29-344607305d7a" xlink:to="loc_srt_ConsolidatedEntitiesAxis_eb438885-4271-4663-9cdd-f2412927510e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_eb438885-4271-4663-9cdd-f2412927510e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_eb438885-4271-4663-9cdd-f2412927510e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_eb438885-4271-4663-9cdd-f2412927510e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_8347db38-63d6-43ad-a9a5-95bc3e59adbf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_eb438885-4271-4663-9cdd-f2412927510e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_8347db38-63d6-43ad-a9a5-95bc3e59adbf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember_28984a82-51c3-4068-99e4-7742552eb0a9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SubsidiariesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8347db38-63d6-43ad-a9a5-95bc3e59adbf" xlink:to="loc_srt_SubsidiariesMember_28984a82-51c3-4068-99e4-7742552eb0a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ef241713-4982-4c80-b2b8-291c4cb08cb1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1070b8c1-84c9-463a-ba29-344607305d7a" xlink:to="loc_dei_LegalEntityAxis_ef241713-4982-4c80-b2b8-291c4cb08cb1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_ef241713-4982-4c80-b2b8-291c4cb08cb1_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_ef241713-4982-4c80-b2b8-291c4cb08cb1" xlink:to="loc_dei_EntityDomain_ef241713-4982-4c80-b2b8-291c4cb08cb1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1757dc08-48f0-4e0c-9997-b52d4b44ed75" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_ef241713-4982-4c80-b2b8-291c4cb08cb1" xlink:to="loc_dei_EntityDomain_1757dc08-48f0-4e0c-9997-b52d4b44ed75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries1Member_b2034cce-7c75-4aaa-9455-d06e86be4e73" xlink:href="tmp-20221231.xsd#tmp_Subsidiaries1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1757dc08-48f0-4e0c-9997-b52d4b44ed75" xlink:to="loc_tmp_Subsidiaries1Member_b2034cce-7c75-4aaa-9455-d06e86be4e73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries2Member_924e4b46-2eef-4705-a78a-a8b97f309648" xlink:href="tmp-20221231.xsd#tmp_Subsidiaries2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1757dc08-48f0-4e0c-9997-b52d4b44ed75" xlink:to="loc_tmp_Subsidiaries2Member_924e4b46-2eef-4705-a78a-a8b97f309648" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries3Member_0e7882e1-1974-417f-bbc8-eefc1264410d" xlink:href="tmp-20221231.xsd#tmp_Subsidiaries3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1757dc08-48f0-4e0c-9997-b52d4b44ed75" xlink:to="loc_tmp_Subsidiaries3Member_0e7882e1-1974-417f-bbc8-eefc1264410d" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails" xlink:type="extended" id="ie919ef5091764336896217dc72b04b03_CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5e7107fe-b490-4173-bdc9-a7226bd69458" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_7233871e-bda7-4323-a842-a0a8ed28c0d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5e7107fe-b490-4173-bdc9-a7226bd69458" xlink:to="loc_us-gaap_AssetsAbstract_7233871e-bda7-4323-a842-a0a8ed28c0d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_5545f981-5ea8-41c8-9069-c7e6f44586c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7233871e-bda7-4323-a842-a0a8ed28c0d5" xlink:to="loc_us-gaap_Cash_5545f981-5ea8-41c8-9069-c7e6f44586c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_46f932ee-b547-40b0-a538-a97bcc911898" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7233871e-bda7-4323-a842-a0a8ed28c0d5" xlink:to="loc_us-gaap_EquityMethodInvestments_46f932ee-b547-40b0-a538-a97bcc911898" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_f3c04f44-19bf-4b71-8284-77e099b1e0e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7233871e-bda7-4323-a842-a0a8ed28c0d5" xlink:to="loc_us-gaap_OtherAssets_f3c04f44-19bf-4b71-8284-77e099b1e0e0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a2f74a64-29b8-4624-b70d-32ec6b909c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_7233871e-bda7-4323-a842-a0a8ed28c0d5" xlink:to="loc_us-gaap_Assets_a2f74a64-29b8-4624-b70d-32ec6b909c9a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b63e6ada-d768-46f1-b5af-1b4e9fd11eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5e7107fe-b490-4173-bdc9-a7226bd69458" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b63e6ada-d768-46f1-b5af-1b4e9fd11eb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_7a3cf28b-e511-4a15-82aa-3c3124ef92ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b63e6ada-d768-46f1-b5af-1b4e9fd11eb0" xlink:to="loc_us-gaap_OtherLiabilities_7a3cf28b-e511-4a15-82aa-3c3124ef92ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e8bd2e12-9e4d-4a57-9987-197a093b61fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b63e6ada-d768-46f1-b5af-1b4e9fd11eb0" xlink:to="loc_us-gaap_StockholdersEquity_e8bd2e12-9e4d-4a57-9987-197a093b61fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7ef33d8a-70c7-4e26-aa36-c39c447ec05e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b63e6ada-d768-46f1-b5af-1b4e9fd11eb0" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_7ef33d8a-70c7-4e26-aa36-c39c447ec05e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_edd6a2ec-4355-464f-9c85-be8b6385ae24" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5e7107fe-b490-4173-bdc9-a7226bd69458" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_edd6a2ec-4355-464f-9c85-be8b6385ae24" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_fff07e30-1259-4a58-948a-9a931e05e611" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_edd6a2ec-4355-464f-9c85-be8b6385ae24" xlink:to="loc_srt_ConsolidatedEntitiesAxis_fff07e30-1259-4a58-948a-9a931e05e611" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_fff07e30-1259-4a58-948a-9a931e05e611_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_fff07e30-1259-4a58-948a-9a931e05e611" xlink:to="loc_srt_ConsolidatedEntitiesDomain_fff07e30-1259-4a58-948a-9a931e05e611_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_763920e3-b22c-4bac-9e2c-81c49a328759" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_fff07e30-1259-4a58-948a-9a931e05e611" xlink:to="loc_srt_ConsolidatedEntitiesDomain_763920e3-b22c-4bac-9e2c-81c49a328759" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_82236884-6eab-440d-a78f-65a99202faa0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_763920e3-b22c-4bac-9e2c-81c49a328759" xlink:to="loc_srt_ParentCompanyMember_82236884-6eab-440d-a78f-65a99202faa0" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails" xlink:type="extended" id="id246a0fd13d84d87bd47884d0d29412e_CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DividendsReceivedFromSubsidiaries_815adc03-32ba-4044-ae9b-a5344c6af688" xlink:href="tmp-20221231.xsd#tmp_DividendsReceivedFromSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_tmp_DividendsReceivedFromSubsidiaries_815adc03-32ba-4044-ae9b-a5344c6af688" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_1a565d87-26c4-4a2b-87df-142e61935e30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_OtherIncome_1a565d87-26c4-4a2b-87df-142e61935e30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_66646e4e-4602-4fc6-9611-710c7b93c4b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_OperatingIncomeLoss_66646e4e-4602-4fc6-9611-710c7b93c4b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_eeded1c4-93ea-46de-bf46-a60d803d94d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_InterestExpense_eeded1c4-93ea-46de-bf46-a60d803d94d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_f6e75b85-a3d4-4814-aad7-2aa855b1e6b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_OtherExpenses_f6e75b85-a3d4-4814-aad7-2aa855b1e6b2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_90c7603c-e26c-48a3-b6b2-c7e518a3566a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_OperatingExpenses_90c7603c-e26c-48a3-b6b2-c7e518a3566a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_65a62833-ed49-46c8-a3e6-77e257415bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_65a62833-ed49-46c8-a3e6-77e257415bcb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_51383b99-9f98-45e6-9cb0-15d0ab649d6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_51383b99-9f98-45e6-9cb0-15d0ab649d6d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_16676a02-a067-43fd-8fd8-557dbe0bbd13" xlink:href="tmp-20221231.xsd#tmp_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_16676a02-a067-43fd-8fd8-557dbe0bbd13" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_44248bcc-aec7-4162-a44c-c555eb28ed82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_NetIncomeLoss_44248bcc-aec7-4162-a44c-c555eb28ed82" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_7df7e726-603a-4717-8e86-a1ea62fcfee8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedIncomeStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_srt_CondensedIncomeStatementTable_7df7e726-603a-4717-8e86-a1ea62fcfee8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_214687aa-ecd9-4b55-9a08-ba9b32a0948d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedIncomeStatementTable_7df7e726-603a-4717-8e86-a1ea62fcfee8" xlink:to="loc_srt_ConsolidatedEntitiesAxis_214687aa-ecd9-4b55-9a08-ba9b32a0948d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_214687aa-ecd9-4b55-9a08-ba9b32a0948d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_214687aa-ecd9-4b55-9a08-ba9b32a0948d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_214687aa-ecd9-4b55-9a08-ba9b32a0948d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e1796746-9699-4822-bc6f-6c0f9740f8f5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_214687aa-ecd9-4b55-9a08-ba9b32a0948d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e1796746-9699-4822-bc6f-6c0f9740f8f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_e97b5d9e-dde1-42a1-97c2-bbc3ddc8dc62" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e1796746-9699-4822-bc6f-6c0f9740f8f5" xlink:to="loc_srt_ParentCompanyMember_e97b5d9e-dde1-42a1-97c2-bbc3ddc8dc62" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails" xlink:type="extended" id="ic10d0d02f6ab44948b376df11dbbb29b_CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_5a2e78f4-7d03-4efb-a4d5-7d015220ce44" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a5ae43b3-7eee-4ac1-bcd8-2bad96d49eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_5a2e78f4-7d03-4efb-a4d5-7d015220ce44" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a5ae43b3-7eee-4ac1-bcd8-2bad96d49eb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3e327516-928e-46b8-b844-41064ce7e17d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a5ae43b3-7eee-4ac1-bcd8-2bad96d49eb8" xlink:to="loc_us-gaap_NetIncomeLoss_3e327516-928e-46b8-b844-41064ce7e17d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c0995ad1-5a6a-4e4d-99a7-b1a01e8cc032" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a5ae43b3-7eee-4ac1-bcd8-2bad96d49eb8" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c0995ad1-5a6a-4e4d-99a7-b1a01e8cc032" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_a6928bde-63dd-4aca-a776-4f5257e654f4" xlink:href="tmp-20221231.xsd#tmp_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c0995ad1-5a6a-4e4d-99a7-b1a01e8cc032" xlink:to="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_a6928bde-63dd-4aca-a776-4f5257e654f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5da9167e-8faf-4ae4-9274-7fc44879b2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c0995ad1-5a6a-4e4d-99a7-b1a01e8cc032" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5da9167e-8faf-4ae4-9274-7fc44879b2b5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ce16d27-f7ca-42bc-b461-d824b593bf90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a5ae43b3-7eee-4ac1-bcd8-2bad96d49eb8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ce16d27-f7ca-42bc-b461-d824b593bf90" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_225b29e3-9d44-41dd-8a98-ac455c6b6635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_5a2e78f4-7d03-4efb-a4d5-7d015220ce44" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_225b29e3-9d44-41dd-8a98-ac455c6b6635" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_982b66bf-232a-4982-a001-ebafc36eae09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_225b29e3-9d44-41dd-8a98-ac455c6b6635" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_982b66bf-232a-4982-a001-ebafc36eae09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_5e612538-8ca7-4f44-8af9-424ba6f58080" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_225b29e3-9d44-41dd-8a98-ac455c6b6635" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_5e612538-8ca7-4f44-8af9-424ba6f58080" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b3a7a603-f78f-4a90-964c-e3087e452ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_225b29e3-9d44-41dd-8a98-ac455c6b6635" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b3a7a603-f78f-4a90-964c-e3087e452ff9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_5a2e78f4-7d03-4efb-a4d5-7d015220ce44" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfDebt_e6b0262d-0c64-4ed3-9e8c-46c0ff0abe11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfDebt_e6b0262d-0c64-4ed3-9e8c-46c0ff0abe11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_e0c55061-96c4-4462-9e06-8868c7bf12c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_e0c55061-96c4-4462-9e06-8868c7bf12c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2efac34f-50ca-4a2e-b2bd-b94e8d5819ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2efac34f-50ca-4a2e-b2bd-b94e8d5819ff" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_d2f5245f-0007-41a2-b030-1d441903bd31" xlink:href="tmp-20221231.xsd#tmp_PaymentsForRedemptionOfTrustPreferredDebentures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_d2f5245f-0007-41a2-b030-1d441903bd31" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_d446bb14-fbc4-4593-9821-64ba9c6f9e05" xlink:href="tmp-20221231.xsd#tmp_NetProceedsFromIssuanceOfRestrictedStockAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_d446bb14-fbc4-4593-9821-64ba9c6f9e05" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_7694e53a-1655-43a8-a7ed-39a35720938d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_7694e53a-1655-43a8-a7ed-39a35720938d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_5d834ab0-47c3-4a10-8a21-1e5a0c0eb18d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_ProceedsFromStockPlans_5d834ab0-47c3-4a10-8a21-1e5a0c0eb18d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromStockOptionsExercisedNet_c73c237b-0843-46ed-a652-ba90e594ad8d" xlink:href="tmp-20221231.xsd#tmp_ProceedsFromStockOptionsExercisedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_tmp_ProceedsFromStockOptionsExercisedNet_c73c237b-0843-46ed-a652-ba90e594ad8d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e83ef84c-9fed-4a9e-aafe-e9556822b4cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e83ef84c-9fed-4a9e-aafe-e9556822b4cd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e4952bbf-07cd-4159-b414-8111a1bd8ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e4952bbf-07cd-4159-b414-8111a1bd8ef3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c4fedc9e-b81b-4f99-ab96-e02a0e5e64a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c4fedc9e-b81b-4f99-ab96-e02a0e5e64a9" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_643405fc-c1c5-470b-8d47-5c557379af0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_dff816b1-482e-4695-b76a-a39ab05d9b66" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_5a2e78f4-7d03-4efb-a4d5-7d015220ce44" xlink:to="loc_srt_CondensedCashFlowStatementTable_dff816b1-482e-4695-b76a-a39ab05d9b66" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_4e7961db-02a2-4bd0-9a6f-2242d58574d6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srt_CondensedCashFlowStatementTable_dff816b1-482e-4695-b76a-a39ab05d9b66" xlink:to="loc_srt_ConsolidatedEntitiesAxis_4e7961db-02a2-4bd0-9a6f-2242d58574d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_4e7961db-02a2-4bd0-9a6f-2242d58574d6_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_4e7961db-02a2-4bd0-9a6f-2242d58574d6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_4e7961db-02a2-4bd0-9a6f-2242d58574d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_58220a3a-6e9c-4500-8931-201c5e63f836" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_4e7961db-02a2-4bd0-9a6f-2242d58574d6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_58220a3a-6e9c-4500-8931-201c5e63f836" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_64d24f89-c748-4ffb-ae6d-0ba5fe6712aa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_58220a3a-6e9c-4500-8931-201c5e63f836" xlink:to="loc_srt_ParentCompanyMember_64d24f89-c748-4ffb-ae6d-0ba5fe6712aa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#SegmentandRelatedInformationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails" xlink:type="extended" id="i101629e5a8d9462483a94903acebebbc_SegmentandRelatedInformationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_7302fa45-4c6d-4d75-85cf-ab733ebf572b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_c0e76c66-ca7b-42c1-982b-b99ccfd247b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7302fa45-4c6d-4d75-85cf-ab733ebf572b" xlink:to="loc_us-gaap_NumberOfReportableSegments_c0e76c66-ca7b-42c1-982b-b99ccfd247b1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfBankingOffices_7e0e098a-3d58-427b-a4d6-bf05582cb992" xlink:href="tmp-20221231.xsd#tmp_NatureOfOperationsNumberOfBankingOffices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7302fa45-4c6d-4d75-85cf-ab733ebf572b" xlink:to="loc_tmp_NatureOfOperationsNumberOfBankingOffices_7e0e098a-3d58-427b-a4d6-bf05582cb992" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_046d1913-35bb-4339-96a5-ad65d502bc58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7302fa45-4c6d-4d75-85cf-ab733ebf572b" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_046d1913-35bb-4339-96a5-ad65d502bc58" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberofOffices_d56c6041-a1a1-435e-b442-d6039405ab7b" xlink:href="tmp-20221231.xsd#tmp_NatureOfOperationsNumberofOffices"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7302fa45-4c6d-4d75-85cf-ab733ebf572b" xlink:to="loc_tmp_NatureOfOperationsNumberofOffices_d56c6041-a1a1-435e-b442-d6039405ab7b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b41a9d37-0bf7-448a-9217-67f4d5db16f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7302fa45-4c6d-4d75-85cf-ab733ebf572b" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b41a9d37-0bf7-448a-9217-67f4d5db16f2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b7d7e4ca-84ce-459e-83a1-d94dafe40ce0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b41a9d37-0bf7-448a-9217-67f4d5db16f2" xlink:to="loc_srt_StatementGeographicalAxis_b7d7e4ca-84ce-459e-83a1-d94dafe40ce0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b7d7e4ca-84ce-459e-83a1-d94dafe40ce0_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_b7d7e4ca-84ce-459e-83a1-d94dafe40ce0" xlink:to="loc_srt_SegmentGeographicalDomain_b7d7e4ca-84ce-459e-83a1-d94dafe40ce0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0b7465f9-39d2-41d7-a1d7-be97c8211cfb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_b7d7e4ca-84ce-459e-83a1-d94dafe40ce0" xlink:to="loc_srt_SegmentGeographicalDomain_0b7465f9-39d2-41d7-a1d7-be97c8211cfb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_8f4e212d-957d-4eaa-9dc0-54d03022dd7d" xlink:href="tmp-20221231.xsd#tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0b7465f9-39d2-41d7-a1d7-be97c8211cfb" xlink:to="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_8f4e212d-957d-4eaa-9dc0-54d03022dd7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_4073d354-c8e3-418e-9f43-d23d76230e36" xlink:href="tmp-20221231.xsd#tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0b7465f9-39d2-41d7-a1d7-be97c8211cfb" xlink:to="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_4073d354-c8e3-418e-9f43-d23d76230e36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_98bbd816-005d-451a-8a9a-8357ac7daace" xlink:href="tmp-20221231.xsd#tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0b7465f9-39d2-41d7-a1d7-be97c8211cfb" xlink:to="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_98bbd816-005d-451a-8a9a-8357ac7daace" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_95c5e734-9ab3-4688-835e-0fe2f786e97c" xlink:href="tmp-20221231.xsd#tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0b7465f9-39d2-41d7-a1d7-be97c8211cfb" xlink:to="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_95c5e734-9ab3-4688-835e-0fe2f786e97c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WesternNewYorkMember_f25bcb2e-8e3a-4923-9344-bb9594a67230" xlink:href="tmp-20221231.xsd#tmp_WesternNewYorkMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_0b7465f9-39d2-41d7-a1d7-be97c8211cfb" xlink:to="loc_tmp_WesternNewYorkMember_f25bcb2e-8e3a-4923-9344-bb9594a67230" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_80ec3a09-761a-490a-b029-e9353f9885fa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b41a9d37-0bf7-448a-9217-67f4d5db16f2" xlink:to="loc_srt_OwnershipAxis_80ec3a09-761a-490a-b029-e9353f9885fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_80ec3a09-761a-490a-b029-e9353f9885fa_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_80ec3a09-761a-490a-b029-e9353f9885fa" xlink:to="loc_srt_OwnershipDomain_80ec3a09-761a-490a-b029-e9353f9885fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_dad9aa9c-28f5-4f93-adc3-66d285426b1c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_80ec3a09-761a-490a-b029-e9353f9885fa" xlink:to="loc_srt_OwnershipDomain_dad9aa9c-28f5-4f93-adc3-66d285426b1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsInsuranceAgenciesIncMember_2fc8344c-47ea-4235-a9da-c4c6c2b81408" xlink:href="tmp-20221231.xsd#tmp_TompkinsInsuranceAgenciesIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_dad9aa9c-28f5-4f93-adc3-66d285426b1c" xlink:to="loc_tmp_TompkinsInsuranceAgenciesIncMember_2fc8344c-47ea-4235-a9da-c4c6c2b81408" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#SegmentandRelatedInformationSegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails" xlink:type="extended" id="i7d3ee716974c4215bf04b287446befe7_SegmentandRelatedInformationSegmentInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_0b2f45dd-5d8e-4bad-9450-be079ec344c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_0b2f45dd-5d8e-4bad-9450-be079ec344c1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_96af5e3b-8077-46f3-aa91-56379e698ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_InterestExpense_96af5e3b-8077-46f3-aa91-56379e698ba0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_ac429e60-db78-49f1-a5d2-8dfd064cceb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_ac429e60-db78-49f1-a5d2-8dfd064cceb2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_0140d6b5-e878-4069-99b8-d23c35ad6aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_0140d6b5-e878-4069-99b8-d23c35ad6aa4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_00744364-9a71-4814-b0dc-7a5b1650f0ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_NoninterestIncome_00744364-9a71-4814-b0dc-7a5b1650f0ec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_5bcb0d66-8e70-4d44-ac54-762f2ce99031" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_NoninterestExpense_5bcb0d66-8e70-4d44-ac54-762f2ce99031" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9a47e954-68bd-4c58-95dd-24783d77a5bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9a47e954-68bd-4c58-95dd-24783d77a5bf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ad65f9d6-d720-4c1b-bd2b-260313cfeebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ad65f9d6-d720-4c1b-bd2b-260313cfeebe" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_bdee96c9-9792-4f88-984c-377583230efd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_ProfitLoss_bdee96c9-9792-4f88-984c-377583230efd" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e18c7d88-92ce-4cac-9d16-4612e410e61b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e18c7d88-92ce-4cac-9d16-4612e410e61b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6c425134-4015-47a8-8030-77947c92016b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_NetIncomeLoss_6c425134-4015-47a8-8030-77947c92016b" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_f20f3f2a-c1c6-4728-b36c-c37a4f53e3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_f20f3f2a-c1c6-4728-b36c-c37a4f53e3a7" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c1691ca8-0680-4cfe-bef9-1bd233d4bf2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_Assets_c1691ca8-0680-4cfe-bef9-1bd233d4bf2a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f5777398-a0ae-4adc-9bd3-b5a211ffdd60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_Goodwill_f5777398-a0ae-4adc-9bd3-b5a211ffdd60" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d59b827e-0d7c-43a5-8829-03d6c4517245" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d59b827e-0d7c-43a5-8829-03d6c4517245" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_59f3e679-7d33-4f82-88cd-9674b8db42c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_59f3e679-7d33-4f82-88cd-9674b8db42c4" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_691f7e24-4379-4050-b22b-7d7a39738f43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_Deposits_691f7e24-4379-4050-b22b-7d7a39738f43" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d43b9e7f-d0fd-47a2-880a-78b1ccfaad46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d43b9e7f-d0fd-47a2-880a-78b1ccfaad46" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6a18597b-84b8-4e65-9ade-c3cbbf62bae0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6a18597b-84b8-4e65-9ade-c3cbbf62bae0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_38c79586-c562-4f0b-8d05-e9d9012dc579" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6a18597b-84b8-4e65-9ade-c3cbbf62bae0" xlink:to="loc_srt_ConsolidationItemsAxis_38c79586-c562-4f0b-8d05-e9d9012dc579" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_38c79586-c562-4f0b-8d05-e9d9012dc579_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_38c79586-c562-4f0b-8d05-e9d9012dc579" xlink:to="loc_srt_ConsolidationItemsDomain_38c79586-c562-4f0b-8d05-e9d9012dc579_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_e232043a-5195-4563-b862-de5255435d67" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_38c79586-c562-4f0b-8d05-e9d9012dc579" xlink:to="loc_srt_ConsolidationItemsDomain_e232043a-5195-4563-b862-de5255435d67" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_08b0f077-1451-4777-b1c8-0f5436f5f2d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_e232043a-5195-4563-b862-de5255435d67" xlink:to="loc_us-gaap_OperatingSegmentsMember_08b0f077-1451-4777-b1c8-0f5436f5f2d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_5eddff3e-7b19-40e2-87ba-a198ef144431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_e232043a-5195-4563-b862-de5255435d67" xlink:to="loc_us-gaap_IntersegmentEliminationMember_5eddff3e-7b19-40e2-87ba-a198ef144431" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9e295aeb-9e1b-4162-b117-fc48a1543c59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6a18597b-84b8-4e65-9ade-c3cbbf62bae0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9e295aeb-9e1b-4162-b117-fc48a1543c59" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_9e295aeb-9e1b-4162-b117-fc48a1543c59_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9e295aeb-9e1b-4162-b117-fc48a1543c59" xlink:to="loc_us-gaap_SegmentDomain_9e295aeb-9e1b-4162-b117-fc48a1543c59_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0f13e7fd-9a84-43ab-a2b3-c832402aacd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9e295aeb-9e1b-4162-b117-fc48a1543c59" xlink:to="loc_us-gaap_SegmentDomain_0f13e7fd-9a84-43ab-a2b3-c832402aacd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingSegmentMember_6c09c977-c301-4ff0-b554-e3d17420881c" xlink:href="tmp-20221231.xsd#tmp_BankingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0f13e7fd-9a84-43ab-a2b3-c832402aacd6" xlink:to="loc_tmp_BankingSegmentMember_6c09c977-c301-4ff0-b554-e3d17420881c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceMember_7d9efb7a-02e3-4688-bc08-0ad54b20352a" xlink:href="tmp-20221231.xsd#tmp_InsuranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0f13e7fd-9a84-43ab-a2b3-c832402aacd6" xlink:to="loc_tmp_InsuranceMember_7d9efb7a-02e3-4688-bc08-0ad54b20352a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WealthManagementMember_d7e9e03b-c28a-455c-bccb-9ce7257fbcb4" xlink:href="tmp-20221231.xsd#tmp_WealthManagementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_0f13e7fd-9a84-43ab-a2b3-c832402aacd6" xlink:to="loc_tmp_WealthManagementMember_d7e9e03b-c28a-455c-bccb-9ce7257fbcb4" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#DerivativesandHedgingActivitiesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails" xlink:type="extended" id="if8c31810d51b4904b7fc5a0620638ffa_DerivativesandHedgingActivitiesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_fe479bfb-abf2-499b-90e3-381169709823" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_893390a9-f8f5-42b4-8f3e-6a7d789a0cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_fe479bfb-abf2-499b-90e3-381169709823" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_893390a9-f8f5-42b4-8f3e-6a7d789a0cb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f003c566-f362-4cbf-b272-786f91e36fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_fe479bfb-abf2-499b-90e3-381169709823" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f003c566-f362-4cbf-b272-786f91e36fc1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a66eb517-2595-492e-8838-db798d232307" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f003c566-f362-4cbf-b272-786f91e36fc1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a66eb517-2595-492e-8838-db798d232307" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a66eb517-2595-492e-8838-db798d232307_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a66eb517-2595-492e-8838-db798d232307" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a66eb517-2595-492e-8838-db798d232307_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ae538192-fd3b-4ae7-81db-2f782fd91665" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a66eb517-2595-492e-8838-db798d232307" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ae538192-fd3b-4ae7-81db-2f782fd91665" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RiskParticipationAgreementMember_c0e79bb6-3aa9-4b29-83d0-423981bc07a8" xlink:href="tmp-20221231.xsd#tmp_RiskParticipationAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ae538192-fd3b-4ae7-81db-2f782fd91665" xlink:to="loc_tmp_RiskParticipationAgreementMember_c0e79bb6-3aa9-4b29-83d0-423981bc07a8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_4c0ab605-4c56-4856-a0e2-9bf7b9a35db0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f003c566-f362-4cbf-b272-786f91e36fc1" xlink:to="loc_us-gaap_HedgingDesignationAxis_4c0ab605-4c56-4856-a0e2-9bf7b9a35db0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_4c0ab605-4c56-4856-a0e2-9bf7b9a35db0_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_4c0ab605-4c56-4856-a0e2-9bf7b9a35db0" xlink:to="loc_us-gaap_HedgingDesignationDomain_4c0ab605-4c56-4856-a0e2-9bf7b9a35db0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_69e608ee-88a2-4548-aaf0-1cf6f16bdd42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_4c0ab605-4c56-4856-a0e2-9bf7b9a35db0" xlink:to="loc_us-gaap_HedgingDesignationDomain_69e608ee-88a2-4548-aaf0-1cf6f16bdd42" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_a990184b-ff34-4604-b2e9-cdfecb501c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_69e608ee-88a2-4548-aaf0-1cf6f16bdd42" xlink:to="loc_us-gaap_NondesignatedMember_a990184b-ff34-4604-b2e9-cdfecb501c0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_77c31803-0bde-425c-953c-606b083c50bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f003c566-f362-4cbf-b272-786f91e36fc1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_77c31803-0bde-425c-953c-606b083c50bc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_77c31803-0bde-425c-953c-606b083c50bc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_77c31803-0bde-425c-953c-606b083c50bc" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_77c31803-0bde-425c-953c-606b083c50bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_68e573bb-449e-4dbd-8e60-64a89f32ae23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_77c31803-0bde-425c-953c-606b083c50bc" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_68e573bb-449e-4dbd-8e60-64a89f32ae23" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_d403c714-f07e-44db-976c-2161b5893ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_68e573bb-449e-4dbd-8e60-64a89f32ae23" xlink:to="loc_us-gaap_OtherLiabilitiesMember_d403c714-f07e-44db-976c-2161b5893ffd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails" xlink:type="extended" id="i2f3af32fc4d548179d4cc3ce02936783_DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_c9435af8-bc07-4d9a-b15a-f2dcfcf53de1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_3d7e240e-4f03-469a-8f66-182a35291520" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c9435af8-bc07-4d9a-b15a-f2dcfcf53de1" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_3d7e240e-4f03-469a-8f66-182a35291520" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_a07cf3fb-1a80-4725-bc6b-022abdfa07fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c9435af8-bc07-4d9a-b15a-f2dcfcf53de1" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_a07cf3fb-1a80-4725-bc6b-022abdfa07fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d890bba6-8f4b-403c-ad0b-f928e2140129" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c9435af8-bc07-4d9a-b15a-f2dcfcf53de1" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d890bba6-8f4b-403c-ad0b-f928e2140129" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f4abb3ef-568e-475d-8cd9-919b57f5b870" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d890bba6-8f4b-403c-ad0b-f928e2140129" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f4abb3ef-568e-475d-8cd9-919b57f5b870" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_f4abb3ef-568e-475d-8cd9-919b57f5b870_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f4abb3ef-568e-475d-8cd9-919b57f5b870" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_f4abb3ef-568e-475d-8cd9-919b57f5b870_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a302dfd0-a988-4ba3-b9ec-9510b5ffe416" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f4abb3ef-568e-475d-8cd9-919b57f5b870" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a302dfd0-a988-4ba3-b9ec-9510b5ffe416" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RiskParticipationAgreementMember_cd6a345f-0815-404f-a451-2bc8dfe642d8" xlink:href="tmp-20221231.xsd#tmp_RiskParticipationAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_a302dfd0-a988-4ba3-b9ec-9510b5ffe416" xlink:to="loc_tmp_RiskParticipationAgreementMember_cd6a345f-0815-404f-a451-2bc8dfe642d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_1d5015f4-6e01-4e78-8ddc-72fda493e616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d890bba6-8f4b-403c-ad0b-f928e2140129" xlink:to="loc_us-gaap_HedgingDesignationAxis_1d5015f4-6e01-4e78-8ddc-72fda493e616" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_1d5015f4-6e01-4e78-8ddc-72fda493e616_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_1d5015f4-6e01-4e78-8ddc-72fda493e616" xlink:to="loc_us-gaap_HedgingDesignationDomain_1d5015f4-6e01-4e78-8ddc-72fda493e616_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_b3596862-7e08-4078-8655-9c60982d93b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_1d5015f4-6e01-4e78-8ddc-72fda493e616" xlink:to="loc_us-gaap_HedgingDesignationDomain_b3596862-7e08-4078-8655-9c60982d93b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_f0b99526-fde6-4f92-aba9-ac9ec8848582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_b3596862-7e08-4078-8655-9c60982d93b9" xlink:to="loc_us-gaap_NondesignatedMember_f0b99526-fde6-4f92-aba9-ac9ec8848582" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_93aa02d2-1e69-4e44-9838-55e3dac28754" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d890bba6-8f4b-403c-ad0b-f928e2140129" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_93aa02d2-1e69-4e44-9838-55e3dac28754" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_93aa02d2-1e69-4e44-9838-55e3dac28754_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_93aa02d2-1e69-4e44-9838-55e3dac28754" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_93aa02d2-1e69-4e44-9838-55e3dac28754_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b261a838-1d80-4885-a178-0745b398a1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_93aa02d2-1e69-4e44-9838-55e3dac28754" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b261a838-1d80-4885-a178-0745b398a1ab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_d6fcc122-1020-4d65-b137-5b3e4551ddf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_b261a838-1d80-4885-a178-0745b398a1ab" xlink:to="loc_us-gaap_OtherLiabilitiesMember_d6fcc122-1020-4d65-b137-5b3e4551ddf7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails"/>
  <link:definitionLink xlink:role="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails" xlink:type="extended" id="id4a56bf89f0d446e8539c6401c98fb46_DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_359f0195-dc81-4afc-82b6-c117f01a4aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_a5ca2290-8171-461e-bb10-9d8ebdf66c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_359f0195-dc81-4afc-82b6-c117f01a4aa4" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_a5ca2290-8171-461e-bb10-9d8ebdf66c2a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_919cda61-5d14-4911-a0fe-bfe3aa22d82d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_359f0195-dc81-4afc-82b6-c117f01a4aa4" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_919cda61-5d14-4911-a0fe-bfe3aa22d82d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_8f9ab8cc-9511-4526-ab93-e3a836636c43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_919cda61-5d14-4911-a0fe-bfe3aa22d82d" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_8f9ab8cc-9511-4526-ab93-e3a836636c43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_8f9ab8cc-9511-4526-ab93-e3a836636c43_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_8f9ab8cc-9511-4526-ab93-e3a836636c43" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_8f9ab8cc-9511-4526-ab93-e3a836636c43_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d2f28345-d282-4fbd-9e25-89e69a718d05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_8f9ab8cc-9511-4526-ab93-e3a836636c43" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d2f28345-d282-4fbd-9e25-89e69a718d05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RiskParticipationAgreementMember_46c5790c-999a-4d7e-84a4-f38fab440dcc" xlink:href="tmp-20221231.xsd#tmp_RiskParticipationAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_d2f28345-d282-4fbd-9e25-89e69a718d05" xlink:to="loc_tmp_RiskParticipationAgreementMember_46c5790c-999a-4d7e-84a4-f38fab440dcc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_2f9fe548-acfc-44f8-a927-f0eeca902caf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_919cda61-5d14-4911-a0fe-bfe3aa22d82d" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_2f9fe548-acfc-44f8-a927-f0eeca902caf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_2f9fe548-acfc-44f8-a927-f0eeca902caf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2f9fe548-acfc-44f8-a927-f0eeca902caf" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_2f9fe548-acfc-44f8-a927-f0eeca902caf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_771842e2-099a-4943-b998-ba9af52b57e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2f9fe548-acfc-44f8-a927-f0eeca902caf" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_771842e2-099a-4943-b998-ba9af52b57e3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_056460cd-c732-4aac-a3d7-358f0a8927eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_771842e2-099a-4943-b998-ba9af52b57e3" xlink:to="loc_us-gaap_OtherIncomeMember_056460cd-c732-4aac-a3d7-358f0a8927eb" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="loc_us-gaap_InterestReceivableAndOtherAssets" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>tmp-20221231_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 2023 Workiva-->
<!--r:3fd3ed03-6a17-4d58-8b82-db56ebb13b2a,g:da0edd40-3f37-4f75-925a-62a525283100-->
<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_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_c4a08aab-0f22-4603-ad61-6d25fe419ac6_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/2022/elts/us-gaap-2022.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_RepurchaseAgreementsValuationPolicy_675a9072-b259-4bfa-96f2-1cfc0a0b9752_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/2022/elts/us-gaap-2022.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_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation_6079d141-8664-47ff-a64d-2e0b05e8d900_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-20221231.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_06785e95-2333-4d95-b232-7da4e4e76858_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-20221231.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_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_e8c328d5-a26d-45f6-b7e3-7699ddcd1d28_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/2022/elts/us-gaap-2022.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_TimeDepositMaturitiesYearOne_e310c2e7-424e-4778-a390-a1609f351af0_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 2023</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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentAbstract_fa78c00b-cba3-46ea-8172-cbbb6de0edaf_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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_cd09e8f7-5bdb-4f80-b354-d9e130c9a24d_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/2022/elts/us-gaap-2022.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_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock_a0de87f6-1851-4d70-96f5-2fde1ebb221f_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/2022/elts/us-gaap-2022.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_Capital_c297bd7c-69f3-41cf-a4fa-178b0df324eb_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/2022/elts/us-gaap-2022.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_DebtInstrumentAxis_6174bdfa-c0f3-44c1-997b-339c95809baf_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentGross_c6cc3204-2823-4974-8edb-ece4d4feff9c_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/2022/elts/us-gaap-2022.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_us-gaap_PaymentsOfDividendsCommonStock_6ac33d6b-e638-497c-a91a-b58c00935405_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_218b878b-dac5-425b-ab27-9fe7e638e346_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/2022/elts/us-gaap-2022.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_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember_547e84f4-86f9-433d-9e3b-3b9291c0fb17_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-20221231.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_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_bc819a20-f02a-4fa9-b1ec-3cd746899893_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/2022/elts/us-gaap-2022.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_OtherIncomeAndExpensesAbstract_1a60f035-9da6-4cff-9ca4-120229f187f0_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_27a2d863-9c61-44cd-b4d4-b1cc43e4667d_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/2022/elts/us-gaap-2022.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_FairValueDisclosureItemAmountsDomain_518f8576-53e6-420f-b2e0-b319f0741545_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/2022/elts/us-gaap-2022.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_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5b296e2b-5aef-4189-8c3c-bcba22d34296_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/2022/elts/us-gaap-2022.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_TimeDepositMaturitiesYearFour_f555e11e-50cb-4823-979a-7b0c1c5b5259_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">2026</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/2022/elts/us-gaap-2022.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_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_0353c466-1a21-44b8-a955-374deea07d25_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/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodSharesStockOptionsExercised_caf9f366-2461-42df-936f-374633fcb2ea_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/2022/elts/us-gaap-2022.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_DeferredTaxAssetsLiabilitiesNet_c6cf8156-0d6a-4bb6-891b-18fb2d191c97_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_d4a781a5-1f6a-447d-a291-453aee5a1f31_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_b4764892-3f7d-43c3-9aa1-e1cd18854ccc_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/2022/elts/us-gaap-2022.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_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_6034bfc1-4dcc-4a0e-91af-8bc9a0ffed53_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/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_7f557e4f-1234-4329-9899-3add45d1d784_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/2022/elts/us-gaap-2022.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_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_e2358f88-1165-4f90-ae0d-e06af6ba47f6_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink: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 discount rates on operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink: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, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_75cbe0e5-174b-40bf-b7b1-ba514b8de4cc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink: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 Derivative Instruments in Statement of Income</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_cfa0f887-6123-4ed7-b835-701c60f7ebc9_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/2022/elts/us-gaap-2022.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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_310c7db7-ffad-43ad-89be-62a2162d139a_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/2022/elts/us-gaap-2022.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_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_42da2736-44a2-4e80-b4d4-19c4bd439f85_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/2022/elts/us-gaap-2022.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_tmp_IndirectLoansMember_14757614-a5b5-4b0e-982f-30bbc81ba75d_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-20221231.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_CommercialRealEstatePortfolioSegmentMember_e5c0d767-91e8-413d-a660-b30b2a2755ce_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_04252921-a276-4486-bcaa-4c8adff3f31a_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/2022/elts/us-gaap-2022.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_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_53a816e1-c674-474c-9152-6757feeb6746_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/2022/elts/srt-2022.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_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_417b862b-d966-4e45-8e20-cc342f273d74_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/2022/elts/us-gaap-2022.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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_de5d0eeb-55ee-440f-97bc-89ae29a35887_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_3133aee4-9cc6-4b76-80ac-326529652ee2_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanEquitySecuritiesMember_78377c12-f22f-4f77-86b0-10d678d61aae_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/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateReconciliationOtherAdjustments_b73e5547-8e14-4938-9cbc-72653c3d37c2_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_1defe34c-2589-4e50-a817-ab5ed67a3490_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2028 and subsequent years</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink: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, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_16ce82c1-b02f-4214-9ee7-8ecef95d52d5_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/2022/elts/us-gaap-2022.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_EquityComponentDomain_7d45ef64-e742-480d-9222-7f1dd74a6d91_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/2022/elts/us-gaap-2022.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_FairValueMeasurementsNonrecurringMember_a8e2739f-a5d3-49c3-acf2-961739b079e9_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/2022/elts/us-gaap-2022.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_srt_OwnershipAxis_0b280815-b59c-4374-af6d-1526b852d135_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/2022/elts/srt-2022.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_tmp_DiscountRatesAbstract_46b9f51c-c85b-403d-904d-8b2f18cfb45d_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-20221231.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_FairValueMeasurementPolicyPolicyTextBlock_3aa4b13d-dbf9-4293-9d93-237618f1ab5e_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/2022/elts/us-gaap-2022.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_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_f53e3a0a-efd5-4fe5-91e5-59b3d7685f02_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/2022/elts/us-gaap-2022.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_ScheduleOfRepurchaseAgreementCounterpartyTable_c22904d5-8c1d-4716-93fb-334ed342d03f_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtSecurities_eda67fd5-9ef0-4f1d-a1b4-7109fadfac10_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/2022/elts/us-gaap-2022.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_StandbyLettersOfCreditMember_48457228-cfc0-4a6d-be0c-209dbbf98b8d_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/2022/elts/us-gaap-2022.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_us-gaap_HedgingDesignationDomain_38e3e264-16f8-461d-83a9-27295e786e97_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_5a543289-cfaf-46b8-9298-fd828e1c1c45_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink: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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink: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, Originated, More than Five Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum_44e46c1f-50aa-4661-8cf2-d844583c67ff_terseLabel_en-US" xlink:label="lab_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" xlink: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_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum_label_en-US" xlink:label="lab_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" xlink: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 1 Risk-Based Capital, Capital Adequacy, With Buffer, Minimum</link:label>
    <link:label id="lab_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum_documentation_en-US" xlink:label="lab_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" 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 Regulation, Tier 1 Risk-Based Capital, Capital Adequacy, With Buffer, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" xlink:href="tmp-20221231.xsd#tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" xlink:to="lab_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_036f8fcc-746b-48eb-9032-4d03c9e59ce5_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_67c759f4-2af8-4be9-bd37-f7dabbe8efc7_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_0f243ce2-20c5-4ea3-8921-aae7786e25b6_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/2022/elts/us-gaap-2022.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_SupplementalCashFlowInformationAbstract_c575a760-2930-4b4d-976c-ccd1a026c821_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/2022/elts/us-gaap-2022.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_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_1249a7d3-c724-4fd4-8d55-b93bd28be953_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/2022/elts/us-gaap-2022.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_RevenueNotFromContractWithCustomerExcludingInterestIncome_a8084e30-1ade-4b64-96d7-df8659140ccc_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/2022/elts/us-gaap-2022.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_83e278b4-7e29-45e7-93c9-08124f2e2724_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/2022/elts/us-gaap-2022.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_PlanNameDomain_b0e10e52-5185-469f-8c5b-bf329001b26b_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/2022/elts/us-gaap-2022.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_us-gaap_LineOfCredit_21872f4b-0279-4ef8-8653-e151a03b2e97_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/2022/elts/us-gaap-2022.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_dei_EntityAddressStateOrProvince_89074008-4225-44fb-a746-8b3679af42a7_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/2022/dei-2022.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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_c1e36d53-56a9-40f0-8e31-e829fff76ded_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_579ad723-52f7-4f05-97aa-d4613b2aaa47_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/2022/elts/us-gaap-2022.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_tmp_NetExcessTaxBenefitFromStockBasedCompensation_84fa179e-36f7-49b9-8abc-13e8f4fcbdb2_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-20221231.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_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_452982bc-5f66-46dd-8eda-ce138735ed82_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/2022/elts/us-gaap-2022.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_us-gaap_AwardTypeAxis_84c5383a-f4ef-4a6a-b2bb-1fcad84df40c_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanActuarialGainLoss_85f1e68a-9dc2-48bb-a21d-36e5c0e7c556_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</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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_d4c395ee-05d4-4d04-be11-f082d6916c24_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">2027</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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_66112cd6-2717-451e-907a-4e36b106e8b4_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/2022/elts/us-gaap-2022.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_tmp_EquityInUndistributedEarningsOfSubsidiaries_46647b19-16ed-4c2a-9bbd-3bb02310f763_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_4548b257-77a6-4b33-a8a5-d886d956cc6e_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-20221231.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_IncomeLossFromSubsidiariesBeforeTax_6809506d-d55d-4157-9b0d-5dc99167cb6c_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/2022/elts/us-gaap-2022.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_tmp_PaymentForLeaseTerminationDecreaseOfRentExpense_19734085-f30b-4c04-acde-5840442f07af_terseLabel_en-US" xlink:label="lab_tmp_PaymentForLeaseTerminationDecreaseOfRentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for lease termination, applied to rent expense</link:label>
    <link:label id="lab_tmp_PaymentForLeaseTerminationDecreaseOfRentExpense_label_en-US" xlink:label="lab_tmp_PaymentForLeaseTerminationDecreaseOfRentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment For Lease Termination, Decrease Of Rent Expense</link:label>
    <link:label id="lab_tmp_PaymentForLeaseTerminationDecreaseOfRentExpense_documentation_en-US" xlink:label="lab_tmp_PaymentForLeaseTerminationDecreaseOfRentExpense" 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">Payment For Lease Termination, Decrease Of Rent Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentForLeaseTerminationDecreaseOfRentExpense" xlink:href="tmp-20221231.xsd#tmp_PaymentForLeaseTerminationDecreaseOfRentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_PaymentForLeaseTerminationDecreaseOfRentExpense" xlink:to="lab_tmp_PaymentForLeaseTerminationDecreaseOfRentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialAssetPastDueMember_d5ada80b-5dec-445e-b806-1dbbd403c8d1_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/2022/elts/us-gaap-2022.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_tmp_InterestExpenseOtherBorrowings_925ffe37-0b38-48e7-92aa-80e6da6bf6f4_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-20221231.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_SupplementalEmployeeRetirementPlanDefinedBenefitMember_7de0cc9b-4e66-450b-ae5d-432a0aa44be5_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/2022/elts/us-gaap-2022.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_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_87f8b892-84dc-4431-a76f-ec9756ced5ca_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_01ac5b02-210c-4d0d-816c-e3f92cdd3a29_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_ddfc75ea-8f18-4295-b9d7-6ea29988cf97_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_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanDebtSecurityMember_f5efd508-7818-43f2-9949-68137ee9e869_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/2022/elts/us-gaap-2022.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_PerformanceStockUnitsMember_baec8628-5f86-4028-a4b6-fe7d6f8050f1_terseLabel_en-US" xlink:label="lab_tmp_PerformanceStockUnitsMember" xlink: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 Stock Units</link:label>
    <link:label id="lab_tmp_PerformanceStockUnitsMember_label_en-US" xlink:label="lab_tmp_PerformanceStockUnitsMember" xlink: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 Stock Units [Member]</link:label>
    <link:label id="lab_tmp_PerformanceStockUnitsMember_documentation_en-US" xlink:label="lab_tmp_PerformanceStockUnitsMember" 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">Performance Stock Units [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PerformanceStockUnitsMember" xlink:href="tmp-20221231.xsd#tmp_PerformanceStockUnitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_PerformanceStockUnitsMember" xlink:to="lab_tmp_PerformanceStockUnitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_c7248716-45e3-44a0-ba1a-baa01ef02072_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink: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 years before current fiscal year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink: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, Year Four, Originated, Three Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsToExtendCreditMember_e9a124a9-38f8-4974-97d6-46f2cb109d14_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/2022/elts/us-gaap-2022.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_GainLossOnSaleOfOtherInvestments_d37ea719-1cdb-4b98-8888-f2ada7c02d17_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherInvestments" xlink: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 VISA Class B shares</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfOtherInvestments_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfOtherInvestments" xlink: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 Other Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOtherInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfOtherInvestments" xlink:to="lab_us-gaap_GainLossOnSaleOfOtherInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_c67605bc-45d1-4c09-a898-08cda53e4b46_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/2022/elts/us-gaap-2022.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_tmp_EstimatedAmortizationExpenseAbstract_4eeecd50-6afc-4503-a232-2aade5b10d8f_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-20221231.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_OperatingLeaseWeightedAverageRemainingLeaseTerm1_159b990a-c69a-4bab-b369-e03a64993237_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink: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 lease term on operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink: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, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e786dd78-28ad-45de-8727-dc8b2415e6f6_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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInInvestingActivitiesAbstract_f305dafe-6eb0-454a-936b-54e2985b1f93_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">Repayment of investments in and advances to subsidiaries</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/2022/elts/us-gaap-2022.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_ScheduleOfExpectedBenefitPaymentsTableTextBlock_500b22e4-cdd0-4611-813b-4eee2dfd7312_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/2022/elts/us-gaap-2022.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_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_233eca4e-ba73-467d-b1e7-b00267055c69_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/2022/elts/us-gaap-2022.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_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_25d2f9fc-3860-4a3c-9cc3-71bb772abc79_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/2022/elts/us-gaap-2022.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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_72f11f11-3d3a-44f1-acee-567853a7c2dc_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_e51f2959-65bc-4774-b3ff-aaabf38c190a_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/2022/elts/us-gaap-2022.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_dei_EntityCommonStockSharesOutstanding_359cac72-d6fc-4b42-b26b-1c8d85e886bf_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/2022/dei-2022.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_FairValueMeasurementsFairValueHierarchyDomain_0d6d7fe1-be59-409a-a291-10741932c508_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/2022/elts/us-gaap-2022.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_CollateralAxis_e3172231-c33b-4d04-8ba9-53bd89ce832d_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/2022/elts/us-gaap-2022.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_Deposits_00d62d82-e0ca-472b-979d-d407edb67434_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_e5d89794-6693-4580-b030-d5483714be35_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/2022/elts/us-gaap-2022.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_RevenueFromContractWithCustomerPolicyTextBlock_30bbee67-ac1b-44bd-a594-b1f211f14bbd_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/2022/elts/us-gaap-2022.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_AccumulatedNetUnrealizedInvestmentGainLossMember_e231fc5d-45e1-4c7f-84f4-00a4fa1b19c4_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_5e665c81-6865-4fa0-9bba-441bcb64b378_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/2022/elts/us-gaap-2022.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_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent_e38d2985-89be-47a7-b5ae-f8e6c4c64fec_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-20221231.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_dei_DocumentType_05821477-bfba-4172-8b5b-36154a73d102_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/2022/dei-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_58e1f043-af4e-4471-8282-19cf7275fe64_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/2022/elts/us-gaap-2022.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_tmp_ProceedsFromStockOptionsExercisedNet_69f47047-a1cc-48af-864b-60fe26a931dc_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_0c6fffe2-cc99-416e-b39d-8b3047b1baa3_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_a5a51ef8-dc94-4bde-aecf-d9cccbe8a1a2_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-20221231.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_DebtSecuritiesAvailableForSaleRealizedGainLoss_2126164c-8a37-4fc2-b12d-d41a6747f4b3_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 (loss) gain 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/2022/elts/us-gaap-2022.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_us-gaap_PropertyPlantAndEquipmentUsefulLife_83d9e604-1bec-415f-aa24-17f52ab75f4b_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_447f6d4d-e2b2-4dee-b5ee-67b9ac982667_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/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_2d899267-28ae-4235-a548-c7f329028d2c_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_9fccbb6b-0cf7-45a1-9090-850859095327_totalLabel_en-US" xlink:label="lab_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss" 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_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/2022/elts/us-gaap-2022.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_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_7927b46e-91c9-4f6f-ad63-76bfdeee3742_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/2022/elts/us-gaap-2022.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_us-gaap_FinanceLeasesPortfolioSegmentMember_ac57b441-f3e1-4a28-b1c5-4c61b8cb31db_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_155e1fbc-ad27-48cb-8363-943ec9c857d0_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/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1_f6251ad1-9a22-466a-bd55-83e1099c675b_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/2022/elts/us-gaap-2022.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_DeferredIncomeTaxExpenseBenefit_844a7ae5-6247-467b-83fd-4b9a1d4a627f_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_d7217f9f-dced-4534-b74e-276d0de2b4db_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_98e94579-aaba-49ee-be55-bb17dfb56ed7_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/2022/elts/us-gaap-2022.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_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_c5d58720-54b5-4717-beb7-806648488505_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/2022/elts/us-gaap-2022.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_tmp_InsuranceMember_a868bb7d-fdec-42c2-a773-556d9ae35ec9_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_9fa6677c-7502-4065-8059-2ac76aa26cbe_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_43a5a2b3-d99b-4a32-8687-f48a1827a791_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-20221231.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_us-gaap_ShareBasedCompensationAwardTrancheOneMember_f334949b-dc8c-4468-be30-476796788701_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/2022/elts/us-gaap-2022.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_OtherInvestmentsMember_ba6a9c3a-7d05-4769-812b-7c9e5bdcf8ab_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/2022/elts/us-gaap-2022.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_ShareBasedPaymentArrangementTrancheFiveMember_87ee7b56-da6a-4163-b9a1-843aa0aa9ebc_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-20221231.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_srt_FederalHomeLoanBankOfNewYorkMember_5752ac6b-8ba9-482f-96c6-e797fb53acef_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/2022/elts/srt-2022.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_DebtSecuritiesAvailableForSaleTable_390052d3-d8dd-462a-a3ed-7ce2f191fb7d_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/2022/elts/us-gaap-2022.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_InterestExpenseTimeDeposits250000orMore_98236d66-a5ab-44ad-91bd-33b7c6f45798_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-20221231.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_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_752a1c08-99f3-46ae-bcd5-ee40a7591611_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_46f01dfe-f6be-4822-90bd-67ee68445876_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/2022/elts/us-gaap-2022.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_us-gaap_IncomeStatementLocationAxis_98379c2f-92a9-4d51-9f89-a17530708b7c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_d8aea124-0047-448f-b762-7a737da40f83_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanContributionsByEmployer_9a0900c9-ac25-4f0a-b24a-3da4cb04dea8_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/2022/elts/us-gaap-2022.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_tmp_NatureOfOperationsNumberofOffices_3b9d266c-d5e2-403f-9045-1377318a2b81_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-20221231.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_NetCashProvidedByUsedInFinancingActivities_391a50d3-211c-4ad0-bae6-8ce9d7939363_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 (Used) Provided by 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/2022/elts/us-gaap-2022.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_AccountingPoliciesAbstract_454f721d-543f-4e85-b25c-537bb9569b48_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/2022/elts/us-gaap-2022.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_LineOfCreditMember_cd4ed434-5afa-4b89-a813-af4dd3391212_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/2022/elts/us-gaap-2022.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_VariableLeaseCost_8231f9f6-1138-400d-a36e-660b64c0ff10_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink: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 Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_ca0a3f57-b00f-432b-afcc-53b061b10bb1_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/2022/elts/us-gaap-2022.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_StockholdersEquityAbstract_e271890d-7ee2-4bee-9ea8-416fa85787c5_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/2022/elts/us-gaap-2022.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_srt_CumulativeEffectPeriodOfAdoptionDomain_66953d5a-eefe-4540-a5dc-07d59adfb6cb_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/2022/elts/srt-2022.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_DefinedBenefitPlanInterestCost_aaca8b53-6aab-47c9-a613-1286866ceb1c_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_a925528f-8bba-49c6-85e7-cd443a2f2387_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_cf835f01-6a2b-46e1-ab7e-6f3d688ce488_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/2022/elts/us-gaap-2022.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_MinorityInterestDecreaseFromRedemptions_4e474434-eeee-4e13-b45c-cbbf19a6f239_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/2022/elts/us-gaap-2022.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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_f9c8a9c9-0376-4160-a887-5bb2248c0b60_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink: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 Derivative Instruments in Statement of Financial Position, Fair Value</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink: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 Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_4ba37ff4-dc7d-452a-88db-770857d6ea30_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/2022/elts/us-gaap-2022.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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_88168bc7-bcd5-4496-b12c-4a73c99b3990_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/2022/elts/us-gaap-2022.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_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_84129dea-209c-4d65-b688-45b40d05adf7_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/2022/elts/us-gaap-2022.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_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_aa18c7df-8032-4c36-9ea4-36ef333c2ccb_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/2022/elts/us-gaap-2022.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_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_03f7dfcb-d9a3-466f-a476-83607bbe45bb_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_86dd8fd0-fbf0-4911-8f56-48c7fc888707_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 (loss) income</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/2022/elts/us-gaap-2022.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_FairValueByBalanceSheetGroupingTextBlock_f6772fd8-f037-4b30-9700-b8dcd47e6720_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/2022/elts/us-gaap-2022.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_DerivativeContractTypeDomain_92cd29b1-0e94-4dc2-8b93-f67bc2bfa6a7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_9022956c-108f-413d-9f59-597cd2a774ba_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/2022/dei-2022.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_01090c61-f6b0-47a1-9e26-9a3fe791f340_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">2026</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/2022/elts/us-gaap-2022.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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_2c731214-f1e3-4d4e-bf83-db58f73cbea0_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/2022/elts/us-gaap-2022.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_ProceedsFromSaleOfFederalHomeLoanBankStock_d593af97-8e3c-4ea1-949f-425dcfd3be3d_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 sale/redemptions 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/2022/elts/us-gaap-2022.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_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_3b28bfb4-7997-4023-8670-8a7798d411be_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_1cd5dc41-a6f1-443c-a22a-9223bb6d5536_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_da562b45-1028-4070-9401-bd62bc953d26_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/2022/elts/us-gaap-2022.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_tmp_Subsidiaries2Member_27625f1e-30e7-4893-b3c9-359905d766f8_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-20221231.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_DefinedBenefitPlanBenefitObligationBenefitsPaid_de65d21f-8bc2-492c-aa33-c78bc9578c84_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/2022/elts/us-gaap-2022.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_AmortizationAccretionRelatedToPurchaseAccounting_15db9835-2bab-4f0b-8011-b37d7b10a585_terseLabel_en-US" xlink:label="lab_tmp_AmortizationAccretionRelatedToPurchaseAccounting" xlink: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/accretion related to purchase accounting</link:label>
    <link:label id="lab_tmp_AmortizationAccretionRelatedToPurchaseAccounting_label_en-US" xlink:label="lab_tmp_AmortizationAccretionRelatedToPurchaseAccounting" xlink: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 (Accretion) Related To Purchase Accounting</link:label>
    <link:label id="lab_tmp_AmortizationAccretionRelatedToPurchaseAccounting_documentation_en-US" xlink:label="lab_tmp_AmortizationAccretionRelatedToPurchaseAccounting" 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">Amortization (Accretion) Related To Purchase Accounting</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AmortizationAccretionRelatedToPurchaseAccounting" xlink:href="tmp-20221231.xsd#tmp_AmortizationAccretionRelatedToPurchaseAccounting"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_AmortizationAccretionRelatedToPurchaseAccounting" xlink:to="lab_tmp_AmortizationAccretionRelatedToPurchaseAccounting" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_8776a4ad-636c-4d67-938b-06e59dd0e99e_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_6b72c028-4df9-40e3-8214-2ac3827e50d5_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/2022/elts/us-gaap-2022.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_MutualFundMember_7b66e259-acd1-4b85-852b-fab431ff5497_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/2022/elts/us-gaap-2022.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_38e9d835-37cc-413c-ac20-3165f1835ce6_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_f8c8eaaa-95a1-4f63-a145-d65304785f3a_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">Beginning balances</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2e11bd13-aec9-4443-9b70-8eccd27ba1e0_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">Ending balances</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_65431b5c-07f3-4a87-9fd7-c1bbd855d799_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_772d1182-d3b2-4db2-b69f-ddb7c561a9d6_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/2022/elts/us-gaap-2022.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_tmp_DeferredTaxAssets_5d212d27-b74b-4e15-b761-17ccf93e09c6_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-20221231.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_srt_MinimumMember_dda4095b-2563-40ef-b766-be931d647a54_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/2022/elts/srt-2022.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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_0d7caf3e-a44f-4104-948a-7a08d6e79662_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/2022/elts/us-gaap-2022.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_dei_EntityEmergingGrowthCompany_72ff8dbc-6857-4f0a-8e2f-4e378417b237_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/2022/dei-2022.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_OccupancyNet_fa94f27e-8f80-4d48-a15f-51dcbd808d56_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/2022/elts/us-gaap-2022.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_CommonStockParOrStatedValuePerShare_67b962b4-0777-4633-8572-91bb413ffe77_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossBeforeReclassificationsTax_b9854b0f-0715-453a-81a4-5e3497692171_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/2022/elts/us-gaap-2022.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_CommitmentsAndContingenciesDisclosureAbstract_411e433e-aec4-4a37-8d89-5ad4f2c63c8f_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/2022/elts/us-gaap-2022.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_FairValueDisclosuresTextBlock_d85fa029-775d-465f-afc0-4b3cd5e76153_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_8c8790bf-6498-40df-aca3-d04043ecd73b_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/2022/elts/us-gaap-2022.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_dei_TradingSymbol_d7ed0dad-5222-4da9-999c-7619af64d269_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/2022/dei-2022.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_dei_EntityFileNumber_624b36a9-c1c8-45a3-b748-42c3cf5da5fe_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/2022/dei-2022.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_OtherLiabilitiesMember_58b77e55-8df5-4ae9-bed7-6acd389a175c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesMember" xlink: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_OtherLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesMember" xlink:to="lab_us-gaap_OtherLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_WeightedAverageRateAtPeriodEnd_e0b8d524-0bff-44aa-8ad0-bca865a3fdb8_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-20221231.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_tmp_TermAdvancesMaturingAfterOneYear_ed1da9cd-3712-42bf-b670-7048290ad218_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 mature in over 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-20221231.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_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_80972dbb-499a-4302-9491-c31fd090ac22_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/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_2b02742f-441a-45a4-9c73-ed8839bf2eff_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, 2026</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/2022/elts/us-gaap-2022.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_OtherFinancingReceivableMember_f806e223-b480-40e4-b2f2-6c486f046a27_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-20221231.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_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_934a33f5-c815-4188-bb45-c6b1bf3303f1_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_d977ddf4-70af-480e-affa-bf209c443b3d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_7f71208f-9295-4c07-85ef-b3f80919e078_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/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateContinuingOperations_6c97b1c1-9ed8-4282-b16c-4318c51dfae2_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/2022/elts/us-gaap-2022.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_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months_af821b56-cd02-44d3-971b-bce4c58f6b03_terseLabel_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months" xlink: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_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months_label_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months" xlink: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, Fair Value, Less Than 12 Months</link:label>
    <link:label id="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months_documentation_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months" 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, Held-to-Maturity, Accumulated Unrecognized Loss, Fair Value, Less Than 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months" xlink:to="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_f6a131eb-bb37-42d9-84b4-677cf1cadfd4_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/2022/elts/us-gaap-2022.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_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_539f8e16-3004-467c-ac17-268a516f072a_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/2022/elts/us-gaap-2022.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_us-gaap_AdvancesFromFederalHomeLoanBanks_8f5e8dee-ad95-4180-b8ce-acba2004e303_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">Advance from Federal Home Loan Bank</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember_62604657-48c6-4917-99eb-2d8e18a64726_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-20221231.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_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock_10eb62f2-fc30-4220-83ee-615f864aede2_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-20221231.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_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_7cfa61b9-7b57-411d-837d-746fdea8b45f_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/2022/elts/us-gaap-2022.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_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_a0a1a47a-9b17-40e6-bb7f-10fdb51ceeed_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink: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_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink: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, Revolving, Converted to Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_d92a8a5d-a556-4c53-8ed4-9001530252a9_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/2022/elts/us-gaap-2022.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_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_f3e73e8a-45b6-43c1-9a94-434bc5243c7f_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, Fair Value, Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanCashAndCashEquivalentsMember_47fc0e0b-371b-4564-9556-27e22cd81abb_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/2022/elts/us-gaap-2022.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_EarningsPerShareBasic_194c9012-dc66-4ed9-8e72-64b3309748ca_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_c6a73784-de32-421b-aaa4-112140638e4a_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/2022/elts/us-gaap-2022.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_09464fe6-27a3-430a-a6fa-c867eb3db5fc_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/2022/elts/us-gaap-2022.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_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits_d0abb6d9-560f-4d74-b3fc-9951f651d624_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 (decrease) 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-20221231.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_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_9bdddf43-583a-45b8-8f5c-cf88d9cff6ed_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_3a65af25-646b-4bba-b666-e3a5ff60753e_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/2022/elts/us-gaap-2022.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_tmp_ContingentIncomeMember_5046b6a2-e84b-47f7-acb0-8bed81e1d693_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-20221231.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_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_2daad46d-bf48-4f02-a3a3-0c3673c5e59a_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_cfa15c4f-2bb1-449e-893d-8a1fc95c456f_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_54d4fdc3-c8b0-41d1-a120-e7f1a5d101a3_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/2022/elts/us-gaap-2022.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_FinancingReceivableRecordedInvestmentPastDueLineItems_5a543118-b6af-47ae-8c16-91368d074e2a_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/2022/elts/us-gaap-2022.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_srt_CondensedIncomeStatementTable_905d238c-7dac-4c8d-bffd-b4a485e1934c_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/2022/elts/srt-2022.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_srt_OwnershipDomain_45964352-2501-490c-bd7d-572f8ef8f395_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/2022/elts/srt-2022.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_us-gaap_DerivativeInstrumentsGainLossLineItems_1351e6a5-38f5-4fdb-b391-9e232fe21430_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_f9f2da9c-a196-4663-824f-d329fc6f63a8_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/2022/dei-2022.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_tmp_Subsidiaries3Member_9e100384-1ee3-4f26-a108-78bc7d6c9277_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-20221231.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_FairValueByBalanceSheetGroupingTable_135d7a73-2788-4346-8dce-1d4b886e79d7_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/2022/elts/us-gaap-2022.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_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis_1e647411-7262-497f-9fa1-eee5733807ac_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-20221231.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_PaymentsToAcquireFederalHomeLoanBankStock_ab1e5776-e430-4b91-96dd-6605303b35c5_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0e80f5fa-64cc-4220-9f25-0b02151bc037_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/2022/elts/us-gaap-2022.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_PortionAtFairValueFairValueDisclosureMember_ccb54f51-4dd0-48a7-9692-88834abd3163_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/2022/elts/us-gaap-2022.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_InternalCreditAssessmentDomain_eda9321d-a3fb-4d2a-9c85-2d5372b4c849_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/2022/elts/us-gaap-2022.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_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards_d6b7e2c7-d34e-42de-a6ba-713511ab4b38_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-20221231.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_NonperformingFinancingReceivableMember_e45ff678-dc0f-43b7-82c4-cad9ed2c6b38_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/2022/elts/us-gaap-2022.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_PaymentsForRepurchaseOfCommonStock_fae0b91d-ea61-4d68-9580-14a59f11b88f_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_7bd4eeb7-955f-41fd-8ced-be4c027d717e_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/2022/elts/us-gaap-2022.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_IncomeTaxPolicyTextBlock_94c08283-8f7c-4915-9af4-77df678b3e00_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/2022/elts/us-gaap-2022.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_MarketableSecuritiesPolicy_7c29a216-3d2a-4dea-8e77-1d99a25a64a4_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/2022/elts/us-gaap-2022.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_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_13912efb-63d3-4c55-9c45-1fbd034d4ea7_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-20221231.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_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_c90dad83-a22f-43d6-a12e-becb5a41eff9_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-20221231.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_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_7ec158d5-2f7f-4786-9b12-f437b8be34bd_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-20221231.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_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_4c79dd35-61a7-4974-b055-191a30547903_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/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodValueDividendReinvestmentPlan_2c6146da-cd84-4e9c-9881-ca1dbdf27be5_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseRenewalTerm_24c36d56-760a-40c3-9496-b0617d5458c4_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/2022/elts/us-gaap-2022.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_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_2e65d8b7-7cd0-45ff-9c4b-45c328ec8581_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/2022/elts/us-gaap-2022.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_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent_a21917ea-6a56-423b-9f2d-8f9b97f90220_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-20221231.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_2f67beb8-24d5-46bb-ba5a-d7e6bdb351bd_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-20221231.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_RetainedEarningsAccumulatedDeficit_e0281cdf-e562-4f8d-a208-34237b144344_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_da14d48b-b0ac-4966-8fa5-45d84472f360_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_f1f9f5b7-7c6b-48dc-8eef-925033d84f98_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/2022/elts/us-gaap-2022.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_ScheduleOfFiniteLivedIntangibleAssetsTable_034598a6-f0e6-4c06-819e-8cab012415db_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/2022/elts/us-gaap-2022.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_us-gaap_FairValueMeasurementsRecurringMember_92f1947c-db09-4490-84b2-64f348085d6b_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_3dae0fa5-67a2-407c-b716-88797cba736e_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_4cd7a272-54e7-4d4d-94ab-63df32b5419c_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/2022/elts/us-gaap-2022.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_tmp_ShareBasedPaymentArrangementTrancheSevenMember_a2ead262-aa84-4964-ba54-973a71e0f6b7_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-20221231.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_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_00f1345a-27a2-4775-9a90-d95ef6774e1d_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_5178abbb-1add-4dd7-ba1c-6d05c043de49_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/2022/elts/us-gaap-2022.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_dei_DocumentFiscalYearFocus_8db380a4-d1ff-42bf-9ba9-5ebc7331c2a8_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/2022/dei-2022.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_InsuranceRevenuesMember_7fd2c9b6-2ac3-47f5-ac74-ee3e5f01e09d_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-20221231.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_PlanAssetCategoriesDomain_39823c4c-17c9-4310-a735-6828abc3f556_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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInOperatingActivitiesAbstract_f1855b9f-e2c5-438c-96f9-80a249b42525_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/2022/elts/us-gaap-2022.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_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity_9620815c-69ec-4e6a-b0e4-c6ecfa858c8b_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/2022/elts/us-gaap-2022.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_InterestReceivableAndOtherAssets_f6e6edb9-ae05-413b-a791-9fa3afdd8363_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/2022/elts/us-gaap-2022.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_FairValueByFairValueHierarchyLevelAxis_83a56dde-50de-492c-8800-e2a1323742e1_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/2022/elts/us-gaap-2022.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_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_280ec690-7dab-47a5-b433-2b0162dff2c2_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/2022/elts/srt-2022.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_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_67e2bdaa-8c28-437f-850a-2ad46e13e683_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/2022/elts/us-gaap-2022.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_LossContingenciesTable_2c338ccb-386e-4b19-a37e-6956542a344a_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/2022/elts/us-gaap-2022.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_CurrentIncomeTaxExpenseBenefit_e3e339d2-9020-43d2-af42-1dfebe717b11_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/2022/elts/us-gaap-2022.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_FinancingReceivableCreditQualityIndicatorsTableTextBlock_855df014-7367-4fd8-9698-9c7dce427af3_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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesAbstract_f477e2d5-4495-4871-b149-f3d6423b69a9_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/2022/elts/us-gaap-2022.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_SalariesAndWages_4f22e6c3-39ca-4e1e-ac9c-ba767bc7c816_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/2022/elts/us-gaap-2022.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_OperatingLeaseExpense_6f479641-f767-4426-b38f-4d379424b754_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/2022/elts/us-gaap-2022.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_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_47d0ffbf-a1c9-43fc-bb8a-f18237ad8bb9_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One year before current fiscal year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink: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, Year Two, Originated, Fiscal Year before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_c55683fd-6ae1-4a2b-95ff-4f6760e99fe9_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/2022/elts/us-gaap-2022.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_us-gaap_Goodwill_450ac530-05f9-490c-a3f3-6f10ca9e7425_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_2ce6bd88-e6dd-4bee-ae2f-a348f7ad80aa_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_f105fc0d-3832-46e1-a9ff-80984ddef6a4_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/2022/elts/us-gaap-2022.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_tmp_MaximumMonthendBalance_e3502b6b-359f-4532-b8e7-2c161fe0e42a_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-20221231.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_tmp_WesternNewYorkMember_ba49ee3f-f773-4616-afc7-fa889a055d00_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-20221231.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_PropertyPlantAndEquipmentByTypeAxis_34438348-2d9c-43a5-9180-e53fbb097936_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanActualReturnOnPlanAssets_48080f1b-2323-468e-8cc7-811b99d6679d_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/2022/elts/us-gaap-2022.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_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember_b92bd2c4-cb10-4d8c-98ed-50400c179b41_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/2022/elts/us-gaap-2022.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_IncomeTaxExpenseBenefit_5b133ad4-a685-4cdd-894b-66a52dfa7aa8_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_94ce2abe-a5ac-470b-a979-c599637c335b_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_740d01ba-99eb-4a67-a7a6-169fc3ced946_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_e9f3274d-c032-4177-9768-f659f29622fb_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_803e01f1-03f2-4215-841f-925e234f033a_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/2022/elts/us-gaap-2022.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_srt_SegmentGeographicalDomain_388aa038-f99d-4ba0-bee4-9d44672dc09c_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/2022/elts/srt-2022.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_us-gaap_DeferredTaxAssetsValuationAllowance_20017ba5-f483-4a9f-9bea-2b1f0a0b34fa_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/2022/elts/us-gaap-2022.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_dei_EntityPublicFloat_c61eeb08-1892-4900-947d-654aaeab3046_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/2022/dei-2022.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_us-gaap_BalanceSheetLocationDomain_cc2262ba-979d-4287-85dc-116395f21e3c_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationDomain_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationDomain" xlink:to="lab_us-gaap_BalanceSheetLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_73bc274d-954e-439d-98a5-70323c717d49_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/2022/elts/us-gaap-2022.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_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_c23d2fdd-5586-4a06-9511-4911ef1be656_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 (decrease) increase in Federal funds purchased and securities sold under agreements to repurchase</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/2022/elts/us-gaap-2022.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_tmp_OtherCollateralMember_ebc8f5d1-0423-4d24-b37a-4cee0b27f47e_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-20221231.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_EquitySecuritiesFvNiRealizedLoss_67a7fc0c-8a5e-43cb-bfce-4a5b094242a1_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/2022/elts/us-gaap-2022.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_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_87513eaa-7812-4865-97df-eff0b90ffbba_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_f4a55d84-f8d1-43f4-9738-9e77f15e6537_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/2022/elts/us-gaap-2022.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_LossContingenciesLineItems_b3d92ce7-3b5e-44cc-9068-870af689998c_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/2022/elts/us-gaap-2022.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_InterestExpenseOtherDomesticDeposits_feefbcce-e8c5-4043-a05b-82fd80f5a932_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_0b68e692-a6cf-4ba6-8a70-2478cea335ef_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">2023</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/2022/elts/us-gaap-2022.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_CommonStockValue_15c42780-fb59-4040-89d1-621f403ee939_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,555,741 at December&#160;31, 2022; and 14,696,911 at December&#160;31, 2021</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/2022/elts/us-gaap-2022.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_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_c02bf367-0189-4201-aaff-f5214597c7c2_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 1 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/2022/elts/us-gaap-2022.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_DebtInstrumentNameDomain_bfc92dd9-f15e-4dc6-a2b2-89e308e056e0_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/2022/elts/us-gaap-2022.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_FinancingReceivableModificationsPostModificationRecordedInvestment2_02650a2c-1151-4696-803c-3947a74a0bba_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/2022/elts/us-gaap-2022.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_tmp_DeferredTaxLiabilitiesDepreciation_5472171c-7dea-40bb-b172-9747ae5b944d_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-20221231.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_SecuritiesSoldUnderAgreementsToRepurchaseMember_3f87df1b-7327-40ec-a101-1093b531904d_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/2022/elts/us-gaap-2022.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_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger_edc12b94-5477-464a-b9ab-dd8165303259_terseLabel_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger" xlink: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_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger_label_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger" xlink: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, Fair Value, 12 Months Or Longer</link:label>
    <link:label id="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger_documentation_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger" 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, Held-to-Maturity, Accumulated Unrecognized Loss, Fair Value, 12 Months Or Longer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger" xlink:to="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncome_4fa93299-2b2d-4206-8272-cfb07cac6afe_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/2022/elts/us-gaap-2022.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_TierOneLeverageCapitalRequiredToBeWellCapitalized_ac99cc8d-ecf4-48f4-848c-e7f991d184fc_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 1 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/2022/elts/us-gaap-2022.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_ProceedsFromSaleOfMortgageLoansHeldForSale_703c3476-8221-4001-a240-0199ee84024e_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/2022/elts/us-gaap-2022.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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9bd93189-fd2d-48d5-a7ae-cde6da6c557c_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 period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b31a25f8-c08d-4f34-9bda-683843ada9cf_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 and Cash Equivalents at End of Period</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/2022/elts/us-gaap-2022.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_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock_134917ed-ccf3-4b3b-853c-da3f5bd0ae73_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-20221231.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_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses_f7d4da03-2a28-4034-9fd3-66a05b9bfd33_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-20221231.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_CommonEquityTierOneCapitalRatio_8d6c27c5-e0f1-4ee2-96c6-e105d3458f67_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 1 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/2022/elts/us-gaap-2022.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_RetirementPlanTypeDomain_a728a0dc-ffea-4f1f-ad26-d77b37e7a3d8_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/2022/elts/us-gaap-2022.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_IncomeStatementLocationDomain_87bd211f-5d33-4393-89ca-21aed85692fa_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_9fff9a97-0d8e-44b0-b7b5-1b85e21db61a_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/2022/elts/us-gaap-2022.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_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_8d35841a-8926-4bb7-b5b1-6ebc8c13a35f_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_c72c75b4-1f12-4bd0-b3e6-76a908a36895_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/2022/elts/us-gaap-2022.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_dei_AmendmentFlag_4add4874-f947-4d24-af10-7d9ff3f3ee40_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/2022/dei-2022.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_FiniteLivedIntangibleAssetUsefulLife_258d7d6c-727a-4298-ae0e-ac5919d123a9_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/2022/elts/us-gaap-2022.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_us-gaap_OperatingLeaseCost_d264e729-313a-4c6f-8b7c-e1b267adfc22_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink: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 cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink: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, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments_52d16853-22a8-4d6b-8920-435b8996917e_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossNetOfTax_de530740-cb55-4019-81fc-09d3e918f636_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_4339f109-ba1c-49f6-a739-34e7321b1687_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_7daf577c-4558-4798-b205-84d9bd0d4edc_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_bcd2dabf-206c-4688-a2af-5771a3494f03_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/2022/elts/us-gaap-2022.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_GoodwillAcquiredDuringPeriod_b2af63a1-98d6-4490-8a8c-7a92cea934be_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/2022/elts/us-gaap-2022.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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_15b14a62-02f4-4220-a6ea-36d4c8d54f77_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/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_f1e5d344-5f10-4578-ad3c-b82b913d1b2a_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Four years before current fiscal year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink: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, Year Five, Originated, Four Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_b728a231-85ce-4324-b52c-ff4f1665f0ea_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/2022/elts/us-gaap-2022.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_tmp_TransferOfLoansToOtherRealEstateOwned_510d3d8d-df67-4021-8ddc-2f23712fae2a_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_ea840a4e-e808-488e-ba99-19feab7ee821_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_bb81a561-9db3-40cb-bbf3-b9c8db055706_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/2022/elts/us-gaap-2022.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_ScheduleOfRealizedGainLossTableTextBlock_a160f0bd-a16e-4319-87ce-5be785fc7e59_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/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_dbfe0eae-210c-4e0f-b5ed-e37f4729720a_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/2022/elts/us-gaap-2022.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_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_08be2d5e-8398-49c6-8de5-e0f66b0c356a_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 $1,831,791 at December&#160;31, 2022 and $2,063,790 at December&#160;31, 2021)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_54e58af6-6145-4ec6-bb60-20b624e95d9f_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_1c97ab3b-e38d-41b6-aad6-d925f8aabdae_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/2022/elts/us-gaap-2022.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_tmp_FeesAndCommissionsCardServices_41abbed0-1f73-4d85-8a7f-706612254120_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-20221231.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_tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability_b8aced17-c5b2-4cdc-bd06-6bf28dce6c81_terseLabel_en-US" xlink:label="lab_tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for lease termination, applied to lease liability</link:label>
    <link:label id="lab_tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability_label_en-US" xlink:label="lab_tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment For Lease Termination, Decrease Of Lease Liability</link:label>
    <link:label id="lab_tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability_documentation_en-US" xlink:label="lab_tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability" 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">Payment For Lease Termination, Decrease Of Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability" xlink:href="tmp-20221231.xsd#tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability" xlink:to="lab_tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_96d82a77-3616-42f6-a85c-fb9568a8c263_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/2022/elts/us-gaap-2022.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_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_01ef5ac1-cedb-496a-8ace-24d29b335697_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/2022/elts/us-gaap-2022.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_tmp_DeferredTaxAssetsAllowanceForCreditLosses_7a0cc336-eb07-4643-b9d3-b2948977260d_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-20221231.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_dei_EntityIncorporationStateCountryCode_cb0d8ec2-5dd0-4349-9d24-d87c59070d3a_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/2022/dei-2022.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_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock_93b9f0cb-6cf5-4ecc-a0d8-a18555cf59d0_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-20221231.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_tmp_OtherMiscellaneousExpenses_6e522708-8007-445e-9542-15a277e292c5_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-20221231.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_1c1d96ea-463b-4a9c-abc2-0897bafadf00_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-20221231.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_OperatingLeasePayments_48baa76a-942c-4cee-b860-43e298339e45_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink: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 cash flows from operating leases</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink: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, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_MaturityOfDepositsAbstract_adaec842-637f-4b99-920f-4507477fb954_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-20221231.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_OtherIncomeAndOtherExpenseDisclosureTextBlock_e469136a-7e97-4e53-97d4-c823aa7b995f_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/2022/elts/us-gaap-2022.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_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_e4b18adc-195b-4106-a3e1-c4724024d059_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/2022/elts/us-gaap-2022.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_ServicingAssetAtAmortizedValue_0fb51ad6-4044-4841-8668-d6bae6a0603b_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/2022/elts/us-gaap-2022.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_CommonStockSharesAuthorized_1ed961b6-2542-440c-ba58-85e2d71f1ff4_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/2022/elts/us-gaap-2022.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_IntangibleAssetsFiniteLivedPolicy_79e819a0-0b8a-47bb-8b2c-e3fe6212eeb9_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/2022/elts/us-gaap-2022.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_StatementOfIncomeAndComprehensiveIncomeAbstract_f68db5fc-120c-48cc-94fb-0c507808152f_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/2022/elts/us-gaap-2022.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_OperatingExpenses_e8c65140-7e3c-4859-af1d-0bea25275b57_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/2022/elts/us-gaap-2022.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_srt_MaximumMember_70608c82-821f-4122-9e78-d75b9803a855_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/2022/elts/srt-2022.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_tmp_OverSixThroughTwelveMonths_958cddbd-4898-429c-89d6-a89a72d1b772_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-20221231.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_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_c6ff7fde-8730-46e7-bfbb-405ac7e0a982_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/2022/elts/us-gaap-2022.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_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_0c200f47-749e-4223-8238-575ff35c73d4_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/2022/elts/us-gaap-2022.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_ResidentialMortgageMember_2c34f014-00d6-42a2-b63d-a52cb32bf382_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_319c05e3-70f6-43f7-99a4-2efe51d3414a_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/2022/elts/us-gaap-2022.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_ScheduleOfBusinessAcquisitionsByAcquisitionTable_6dd23f7b-7f75-4f14-9289-73270854b53b_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/2022/elts/us-gaap-2022.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_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_ff2d3af6-16e6-4716-9760-078133584d31_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/2022/elts/us-gaap-2022.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_us-gaap_CashAndCashEquivalentsAtCarryingValue_d0b97b1d-fa0f-472e-9872-9fdb9cc86572_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/2022/elts/us-gaap-2022.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_srt_CondensedCashFlowStatementTable_fd875805-a27e-4700-8031-9f7d44cfdcf5_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/2022/elts/srt-2022.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_PerformingFinancingReceivableMember_4d1dff71-88bc-4dc9-8547-61dd1162b83f_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_b11a7d9c-5762-4151-861b-2c8dfd380d6e_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/2022/elts/us-gaap-2022.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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_ec9ed5d1-8294-4efc-b05a-415d715afe99_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_01f167fa-b399-4b8c-bf1c-2aae45e5f627_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/2022/elts/us-gaap-2022.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_FairValueMeasurementFrequencyDomain_ffb0bb71-a14d-41a5-b60a-f5ce20c48666_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/2022/elts/us-gaap-2022.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_ScheduleOfNetBenefitCostsTableTextBlock_361a05ba-42d9-41d2-800f-ddc57a303050_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/2022/elts/us-gaap-2022.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_LineOfCreditFacilityTable_8dcee72b-3883-4b82-95e1-41c5708a6185_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/2022/elts/us-gaap-2022.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_PaymentsToAcquireAvailableForSaleSecuritiesDebt_76f9dc70-7272-46b7-8b10-a9d3884d3546_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/2022/elts/us-gaap-2022.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_InterestExpenseTrustPreferredSecurities_5d37641e-e51f-447f-9126-a035dac3f226_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/2022/elts/us-gaap-2022.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_tmp_Residentialmortgageloansserviced_5a5e4302-4aa8-4c3b-abff-300a3429fd07_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-20221231.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_DefinedBenefitPlanWeightedAverageAssetAllocations_2e2592d0-2533-4d05-afbb-666307c3ff0a_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/2022/elts/us-gaap-2022.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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_06d368bf-86da-478a-98b4-8fcffa922949_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/2022/elts/us-gaap-2022.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_SubleaseIncome_9a1fccb1-cab7-482b-8e07-cb64c6a120b7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" 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">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_130cb7ce-386b-48c5-99c1-d86941c6e1e0_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/2022/dei-2022.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_ScheduleOfDefinedBenefitPlansDisclosuresTable_7088dd9d-e81b-49bd-a599-90a1869bda0b_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/2022/elts/us-gaap-2022.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_tmp_FullValueShareAwardsMember_b14fec19-e582-475d-a1c3-a8d15730a24a_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-20221231.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_252a83f5-5109-4cbe-ae71-c4b3168d1871_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-20221231.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_IncreaseDecreaseInTimeDeposits_efd5d9dc-3ab8-43e1-ad5b-14a8fe36e586_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/2022/elts/us-gaap-2022.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_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_044495c9-8f86-438f-bde5-ff3e790f3bff_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 loss (gain) on 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/2022/elts/us-gaap-2022.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_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent_acbaf99c-53f7-42d7-93b3-bfa02809d058_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-20221231.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_ScheduleOfAssumptionsUsedTableTextBlock_5b949ed1-88ab-40b5-b728-1df1a2b0ae03_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/2022/elts/us-gaap-2022.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_us-gaap_OtherBorrowings_dd150dd0-b0bf-4a98-b595-842c8a13e752_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_1fbfe2ce-3b59-48cf-80bb-31c2e538b6a2_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_6c8d2a5c-e27e-4adb-9d55-8893d1807017_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/2022/elts/us-gaap-2022.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_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_e2e03b1b-b717-40c6-af3b-053088daafdd_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/2022/elts/us-gaap-2022.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_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_f60ade88-3449-435d-ab84-42f8c5fbf12d_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 1 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/2022/elts/us-gaap-2022.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_us-gaap_SegmentReportingDisclosureTextBlock_15d41b91-b55f-4529-9062-228286ac436c_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/2022/elts/us-gaap-2022.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_AccretionAmortizationOfDiscountsAndPremiumsInvestments_bc169d97-3086-4875-9faf-1390367b23c6_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_468b6569-bd65-40a5-b06a-877f0590a365_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/2022/elts/us-gaap-2022.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_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_6fba4e65-9375-4f55-8ecc-f23ae1816dc0_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/2022/elts/us-gaap-2022.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_DepositsAbstract_7cb205e5-8261-4f1e-b131-16418b0b34fc_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxLiabilities_56b472db-5ef8-4c0c-8ef9-4c79c1b1f1e7_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/2022/elts/us-gaap-2022.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_FinancingReceivableAllowanceForCreditLossesRollForward_2c9b041b-1306-4d60-a62b-c28eefd65fd8_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/2022/elts/us-gaap-2022.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_LiabilitiesAndStockholdersEquityAbstract_2ebee09d-5054-477b-a67b-81364e65a049_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/2022/elts/us-gaap-2022.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_EstimateOfFairValueFairValueDisclosureMember_e4aa5ee6-8c2f-420d-ae7b-33d06bf5814f_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/2022/elts/us-gaap-2022.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_us-gaap_USTreasurySecuritiesMember_c3b98444-c6a8-4352-ae84-5a6fbe161b92_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_4625c8b1-0485-4310-b262-8e763fe9e7eb_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/2022/elts/us-gaap-2022.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_965f1eb9-0d5c-4156-b5b2-999b764c3ef6_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/2022/elts/us-gaap-2022.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_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares_d484da41-af63-4346-a4fe-4a7342e07b23_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-20221231.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_LoansReceivableFairValueDisclosure_0250114c-5e47-405a-a709-bdc071a5262b_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/2022/elts/us-gaap-2022.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_WeightedAverageNumberOfSharesOutstandingBasic_d2d74742-8495-4b57-bc84-18b3d2df9793_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_28d94636-20af-4fe6-a1ec-9fa3abb5e4c7_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/2022/elts/us-gaap-2022.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_SubstandardMember_82d2df1c-a51a-47b8-93bb-52d1b3bf08d2_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/2022/elts/us-gaap-2022.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_tmp_TreasuryStockPolicyTextBlock_26669d0c-e456-4ae9-99e7-c3c206692d93_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-20221231.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_7857142a-c7ee-4bfc-bf24-f508277d6744_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-20221231.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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_6249d2b2-c2cf-4da1-a341-e9464e4971ce_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" 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 $261,692 at December 31, 2022 and $282,288 at December 31, 2021)</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_c5d52a3f-592d-4cbb-abb6-2633ae8e3281_totalLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" 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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink: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, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableModificationsRecordedInvestment_397d75a3-f596-40dd-a2a3-b24cb409dd8b_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/2022/elts/us-gaap-2022.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_FinancingReceivableIndividuallyEvaluatedForImpairment_d1f4fce4-7c2d-49ae-9aa8-e7e65cfbe7db_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/2022/elts/us-gaap-2022.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_ShareBasedPaymentArrangementTrancheSixMember_b146e63b-46c9-429d-808c-53ff75041616_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-20221231.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_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember_0f05fe89-5576-46f0-97a6-91741aaad020_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-20221231.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_FinancingReceivableNonaccrualNoAllowance_d1c3d576-6d5b-4682-bd5f-3ff991509702_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_7d3df777-9075-4514-a512-7ad064827a05_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/2022/elts/us-gaap-2022.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_srt_CondensedBalanceSheetStatementsCaptionsLineItems_7244f1ee-ea2d-45c3-815a-c981b36270d5_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/2022/elts/srt-2022.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_ProceedsFromRepaymentsOfDebt_83d5cf20-660e-4bd3-8187-6505077781cf_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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInInterestPayableNet_1eae45be-bd9c-4218-a098-4bfc762a1752_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 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/2022/elts/us-gaap-2022.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_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice_13159d2b-cf29-4a0d-8261-07b70e88e8e8_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-20221231.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_us-gaap_RestrictedStockMember_0465ccc2-feec-4b65-8318-2c2f1d4b4ddc_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentLineItems_e674ace2-c4bf-4596-89c8-8ed85ad174db_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfDebtTableTextBlock_7733baab-31d2-445b-96c3-4326be02b0d5_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/2022/elts/us-gaap-2022.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_ShortTermDebtTypeDomain_55b4e3bf-5e16-480b-af35-43abfc4627aa_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/2022/elts/us-gaap-2022.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_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember_9cb59926-54dc-49c1-adef-4fac937ac54c_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-20221231.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_dei_EntityWellKnownSeasonedIssuer_5d21f528-e7fb-410a-adf1-f3faaee46ffb_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/2022/dei-2022.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_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_197dbdd6-cd17-4893-a28c-272302215017_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 1 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/2022/elts/us-gaap-2022.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_DebtInstrumentTable_1f0d359d-d49b-4855-bfa3-ad90f345a891_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/2022/elts/us-gaap-2022.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_LesseeLeasesPolicyTextBlock_7ef2b184-67d3-4438-b40b-4d004e654e72_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Leases</link:label>
    <link:label id="lab_us-gaap_LesseeLeasesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink: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, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="lab_us-gaap_LesseeLeasesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_7c1733d9-d895-4a6f-94a4-971e2e645261_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/2022/elts/us-gaap-2022.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_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_7b59f42c-461b-49f6-ac3a-ef1c6611e058_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink: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, Liability, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink: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, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TimeDepositsTable_b6e2fd03-028e-450b-9aac-6a6bd557d7f0_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/2022/elts/us-gaap-2022.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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_dde81dd8-ecbd-4f8c-b730-d1fadce83f25_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/2022/elts/us-gaap-2022.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_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum_140623d7-f9ea-43e9-afe0-d315389f57db_terseLabel_en-US" xlink:label="lab_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" xlink: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_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum_label_en-US" xlink:label="lab_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" xlink: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 1 Risk-Based Capital Ratio, Capital Adequacy, With Buffer, Minimum</link:label>
    <link:label id="lab_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum_documentation_en-US" xlink:label="lab_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" 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 Regulation, Tier 1 Risk-Based Capital Ratio, Capital Adequacy, With Buffer, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" xlink:href="tmp-20221231.xsd#tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" xlink:to="lab_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_03c2d8e9-09f1-40ee-ae60-34dec56057f5_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 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/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesFairValue_bb138e73-6f9b-4f63-9e45-de0c1e0ba6f4_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_c3f95014-9e9e-4160-9117-bf9feb3ac0ca_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_d9284c59-44c2-4672-b6eb-a9c31667ba9d_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/2022/elts/us-gaap-2022.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_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_a14a1887-63dd-4ce9-84a9-e99d25afa2b5_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/2022/elts/us-gaap-2022.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_us-gaap_NoncontrollingInterestMember_8a5a290f-ac7a-4b5f-902a-78c8ce8684eb_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/2022/elts/us-gaap-2022.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_tmp_LoanToValueAdjustedRateLoans_388cfc2a-343c-4ae8-a6d3-e1343b494ff1_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-20221231.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_InterestIncomeExpenseNet_c4e0d641-bb50-419f-a490-022279145aea_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/2022/elts/us-gaap-2022.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_tmp_MadisonTrustMember_c039f68a-eda6-4d41-bfd3-aca81ee19887_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-20221231.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_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_95d87900-7a44-4adc-861c-0a4d17945211_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/2022/elts/us-gaap-2022.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_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member_b72e2e39-d940-45e6-b0a5-d63f7bc1b57c_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-20221231.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_NoninterestIncomeAbstract_7388880b-8341-41a3-9f83-78ae09376aaf_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_5cdf10ff-3699-428f-918c-e14e71b4d5de_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/2022/elts/us-gaap-2022.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_AdjustmentsToAdditionalPaidInCapitalGoodwill_50786e59-cd2b-4834-b50a-8ca0b0a3a24b_terseLabel_en-US" xlink:label="lab_tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to goodwill</link:label>
    <link:label id="lab_tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill_label_en-US" xlink:label="lab_tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill" xlink: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 Additional Paid in Capital, Goodwill</link:label>
    <link:label id="lab_tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill_documentation_en-US" xlink:label="lab_tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill" 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">Adjustments To Additional Paid in Capital, Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill" xlink:href="tmp-20221231.xsd#tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill" xlink:to="lab_tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestReceivable_c4c961ff-2a8a-4ee5-b8d9-db747316b123_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/2022/elts/us-gaap-2022.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_GoodwillRollForward_771d4943-8186-4606-8b7b-48423aea6ebf_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/2022/elts/us-gaap-2022.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_us-gaap_DepositLiabilitiesDisclosuresTextBlock_44529e3a-6ef5-4d9a-98b3-981d89c09375_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/2022/elts/us-gaap-2022.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_LandMember_e9be558a-9648-4b47-8233-faa64800c091_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/2022/elts/us-gaap-2022.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_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_82a5d0db-5ebb-435a-bc87-1f593db766f3_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/2022/elts/us-gaap-2022.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_EarningsPerShareDilutedAbstract_5ab6cc1b-fa84-43af-9a86-0880eb00e4ea_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/2022/elts/us-gaap-2022.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_tmp_OtherDepositsFairValueDisclosure_ebe104ff-07e6-48e3-ba0e-8c45b1bf81e5_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-20221231.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_6e1323cb-0855-4e44-a1f6-02b936d0dc8a_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-20221231.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_FairValueInputsLevel2Member_1dc58d4d-6d81-4602-a8c6-157ae86a7d8e_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/2022/elts/us-gaap-2022.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_ScheduleOfRepurchaseAgreements_fc646550-f3e7-4e8a-b7d4-51309cc0369a_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/2022/elts/us-gaap-2022.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_dei_CurrentFiscalYearEndDate_c0713a40-6f8e-452a-af38-18ce202b0d12_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/2022/dei-2022.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_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_8b19f4d0-6e32-4354-8fa5-b33532f587b5_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 1 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/2022/elts/us-gaap-2022.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_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract_6d2d1ffe-203b-4caf-b153-5c3182de2b4f_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-20221231.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_us-gaap_FiniteLivedIntangibleAssetsLineItems_30796148-8b3d-499b-aba7-d79f23b0f10c_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/2022/elts/us-gaap-2022.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_IntangibleAssetsNetExcludingGoodwill_71deb69f-6ae1-4c03-9770-2bda0db6f674_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_67b58250-c860-4c0e-a180-afc2bd608d74_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationAwardTrancheTwoMember_bca74f4b-a8ad-4fff-9d46-cc040198eccb_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/2022/elts/us-gaap-2022.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_GainLossOnSaleOfPropertyPlantEquipment_234d2b94-9c8d-4442-a55b-a9d144535425_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/2022/elts/us-gaap-2022.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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_88daae19-b19e-47e7-b8f1-9fd7defecb4e_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/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_18f6ecb5-f117-4de1-bf33-8dd483b52767_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/2022/elts/us-gaap-2022.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_ProceedsFromSaleOfOtherInvestments_c65df780-1367-4ab4-ba6a-37259c5c1d08_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherInvestments" xlink: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 VISA Class B shares</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfOtherInvestments_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfOtherInvestments" xlink: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 Other Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:to="lab_us-gaap_ProceedsFromSaleOfOtherInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_StockOptionsAndStockAppreciationRightsMember_8bf5af4d-d3e6-4d93-824a-b685190691d1_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-20221231.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_ResidentialPortfolioSegmentMember_b7b1d602-96fd-4664-af9e-fe218bae90e1_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/2022/elts/us-gaap-2022.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_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_82b22bd2-f2b7-49b7-bf59-e613bc8cd8c3_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/2022/elts/us-gaap-2022.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_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_0ed534b4-1df4-4b77-911a-241d9428b8b7_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/2022/elts/us-gaap-2022.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_CommercialAndIndustrialPortfolioSegmentMember_d1166b0b-3249-4ae9-95ca-343e029f6d84_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_6a4b9357-4a8d-4793-be8b-e443a8dea5ae_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-20221231.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_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers_05d7541b-7421-4360-83cc-60dc17878cf4_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-20221231.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_ProvisionForLoanLossesExpensed_11276f22-9978-4774-bceb-1d9cf4c0fbc5_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: Provision (Credit) for Credit Loss Expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForLoanLossesExpensed_9c5219bc-0461-4706-84e4-eef7c616e6ff_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">Provision (credit) 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/2022/elts/us-gaap-2022.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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_ead5a136-c410-4aae-8e16-ed7315fedd05_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/2022/elts/us-gaap-2022.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_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_1276f457-b48d-4814-9f3f-b0aa588ef58f_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_2e461dbe-719a-4575-bb9b-74993815f407_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/2022/elts/us-gaap-2022.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_tmp_InvestmentServiceIncomeMember_048fae4a-712c-4dcb-a3a0-854eb2c204a2_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-20221231.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_tmp_BusinessAssetsMember_e83d9307-aa59-4e7b-8c0e-359715ba896b_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-20221231.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_8dae64e1-f47b-4479-bcda-6189223e7207_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/2022/elts/us-gaap-2022.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_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_03af8c95-d385-4879-acf7-d70f5f017c24_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/2022/elts/us-gaap-2022.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_FinancingReceivableModificationsPreModificationRecordedInvestment2_a5b7a9b0-7d3f-452f-bec2-9de0bff05faa_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/2022/elts/us-gaap-2022.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_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_c501e1e7-4d92-4d22-9c73-72ecf715564c_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/2022/elts/us-gaap-2022.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_RegulatoryIncomeTaxesPolicy_2f049fec-2d01-438e-aa31-4a584a58bfa4_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/2022/elts/us-gaap-2022.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_LessThanTimeDepositMember_d1ecd9b6-a772-40f8-9a11-c69e5d45f743_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-20221231.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_ValuationAllowanceDeferredTaxAssetChangeInAmount_8dae8c93-29a2-49fe-8d88-27be434c93cc_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/2022/elts/us-gaap-2022.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_us-gaap_CapitalRequiredToBeWellCapitalized_e0d7031b-3774-4169-85c7-4b1c3d8884ac_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/2022/elts/us-gaap-2022.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_FairValueDisclosuresAbstract_9916336d-32fa-4ee5-987f-1cd9b0b2b063_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/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_7bfe0978-98e3-4991-8e72-73273aee4b26_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/2022/elts/us-gaap-2022.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_289a1780-d907-4ead-aae6-5512de8de882_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/2022/elts/us-gaap-2022.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_ImpairedLoans_bfc5229e-f903-45eb-a8d9-415311053960_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-20221231.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_c1eac574-7a31-4f02-9a8e-b4dd72c4a1c1_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-20221231.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_EquityAbstract_2572e327-df5c-4940-800b-be5a2df54145_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/2022/elts/us-gaap-2022.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_InterestIncomeDepositsWithFinancialInstitutions_bab9d185-0ea3-429f-9cf7-b45eff5cd59d_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_682ce808-a2ef-482d-a24f-82626bfe45d0_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/2022/elts/us-gaap-2022.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_dei_EntityTaxIdentificationNumber_d4f628aa-6646-4914-9284-21e9624ca9dd_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/2022/dei-2022.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_DerivativesFairValueLineItems_f8124840-5b44-48a3-b0c1-2b0817ee0476_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_84c482f6-58a6-4c20-a74e-ac9ab7367e2f_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/2022/elts/us-gaap-2022.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_tmp_ShareBasedPaymentArrangementTrancheFourMember_d21424c1-25fe-47af-bba7-8852b9a3a3a3_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-20221231.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_FinancingReceivableAllowanceForCreditLossesWriteOffs_73ca22b1-f693-4d41-bd82-9e9ba7aeb41d_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/2022/elts/us-gaap-2022.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_srt_ConsolidatedEntitiesDomain_2d70829d-a611-4008-9241-994cd4a4850c_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/2022/elts/srt-2022.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_PassMember_066677b9-d0c9-4804-af8e-d7797015cfae_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/2022/elts/us-gaap-2022.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_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/2022/elts/us-gaap-2022.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_GuaranteeObligationsMaximumExposure_43b66a89-746c-4afe-a8f8-4a3fe64bae96_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_01052d44-19fa-4997-aacc-23873565bbbd_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/2022/elts/us-gaap-2022.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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_4b0c5a2c-9429-4258-bcd8-bc047c77d9ec_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/2022/elts/us-gaap-2022.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_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8ca57978-e9bb-4261-936a-2284e44788e3_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 Increase (Decrease) in 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/2022/elts/us-gaap-2022.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_dei_EntityCentralIndexKey_acf3a408-338e-4bae-b077-4fff3a7f6b0a_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/2022/dei-2022.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_FiniteLivedIntangibleAssetsByMajorClassAxis_523a7252-336f-4510-8ada-27082be84322_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/2022/elts/us-gaap-2022.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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cef6c028-6caa-4223-babf-dbadf7143890_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/2022/elts/us-gaap-2022.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_FinancingReceivableModificationsNumberOfContracts2_7be82984-dcbd-4863-a518-7be13c9eaeca_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/2022/elts/us-gaap-2022.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_dei_EntityDomain_d4fc8370-0072-4570-bd35-091d3ba3437a_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/2022/dei-2022.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_dei_CityAreaCode_5a27a53c-bfa2-44c6-8e7f-b418c4e40ba4_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/2022/dei-2022.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_AssetsAbstract_6480330e-c171-4926-90fd-a8323db56475_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_8063eae0-528e-491d-b37c-ea58e6f89b00_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/2022/elts/us-gaap-2022.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_us-gaap_LegalFees_c2a374a8-c0e1-4781-9103-5f8160aecc85_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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOtherOperatingCapitalNet_4616abef-12a5-4333-bd31-bb8597886151_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_ad2949da-0b57-4291-a525-78a79675c4be_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/2022/elts/us-gaap-2022.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_PensionAndOtherPostretirementPlansPolicy_d283600e-a7cb-49d6-8452-64f26240afa4_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/2022/elts/us-gaap-2022.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_tmp_TrustPreferredDebenturesMember_7aa6ffce-f80b-4a1a-a540-6550d5e18c25_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-20221231.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_6c8425fd-853a-450a-a3ec-5107f25fd384_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-20221231.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_c16ef34f-472d-41a3-b3de-67ba215e9dd1_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-20221231.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_us-gaap_NoninterestBearingDepositLiabilities_8bf2260b-cfd9-4c32-b724-00d96fb81ab1_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/2022/elts/us-gaap-2022.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_NetGainLossOnSecuritiesTransactions_ad5dbf69-5efb-4dbd-a6c2-36c5af26c9a4_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 (loss) 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-20221231.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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_8fa896ae-ea62-46d3-9445-beda6c7e738f_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/2022/elts/us-gaap-2022.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_InterestExpenseAbstract_a9243ca1-aa1c-4a02-9e7e-911f907b4a0b_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/2022/elts/us-gaap-2022.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_EarningsPerSharePolicyTextBlock_6574f841-2774-43f5-b279-c84626da669d_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/2022/elts/us-gaap-2022.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_ShareBasedCompensation_37a12ee6-8fa6-47e6-83fa-62af0ef27f2b_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_12a74769-c8fd-4c7c-a1bc-00fae374d69f_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/2022/elts/us-gaap-2022.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_EquipmentExpense_95f588ea-27b5-4c83-9c2d-ca3ed7356dd8_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/2022/elts/us-gaap-2022.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_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock_24b286ca-20f6-49ea-96bf-3760ad1b33c1_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-20221231.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_NoninterestExpense_75883666-3ff6-45bd-b6ca-c82b9ec4ae16_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_9ba33868-086d-4c0f-b919-638498510c49_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/2022/elts/us-gaap-2022.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_us-gaap_OffBalanceSheetCreditLossLiability_d39ba1ef-73e4-461f-9641-cf5efb7af411_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_7a0c6796-5e2b-47ef-a335-6a81623d690a_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/2022/elts/us-gaap-2022.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_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b89a8f56-16a3-4828-a460-c86758a56e99_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/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_9ddbf552-11a0-43b6-893d-6cae1ccfd499_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, 2023</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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanBenefitObligation_6bf96142-bc2b-459e-aaa2-dbec9faae80f_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_6fd2b359-d334-4f48-94e8-4446d04a0fc4_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/2022/elts/us-gaap-2022.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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_63524c27-3a75-4bf0-9f36-4979b97bf1db_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleRealizedLoss_1272bd76-c95b-4bb5-9715-4e87dbd4772f_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/2022/elts/us-gaap-2022.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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_e44958ff-b24e-420e-ac65-1658d327478f_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/2022/elts/us-gaap-2022.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_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_2ff1ca87-dc6f-4bf2-8292-8b094eecd253_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" 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">Repayment of investments in and advances to subsidiaries</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink: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 Interest in Subsidiaries and Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:to="lab_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_685afd7e-4b9e-45f9-8fb2-af9ea31f0ae1_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_22de724c-8001-4e64-85f4-a0b668c2d1ba_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/2022/elts/us-gaap-2022.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_tmp_FeesAndCommissionsDepositAccounts_ed99e061-4bcc-420c-9a5c-7cd729f1d2c3_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-20221231.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_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_01eb1c9e-69d5-4922-a0c6-ce916066801d_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/2022/elts/us-gaap-2022.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_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_f63bdcbd-209f-445b-a6ec-3260a3991523_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/2022/elts/us-gaap-2022.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_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_df2586be-1401-40c8-9011-533ebc21cf52_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/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_73e218b5-882e-4f10-98ba-ed8e77d8c509_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDue_af02106b-8a32-4538-ad59-53a8b88590ce_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" 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 lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink: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, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_1dc45a22-9b04-4f25-a324-4ceba2204ddd_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_60ab5be4-f413-45cf-b7c1-f515fb3c9586_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/2022/elts/us-gaap-2022.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_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue_bf34f609-7eaa-4adf-a976-2afb6af189bc_totalLabel_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue" 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_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue_label_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue" xlink: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, Fair Value</link:label>
    <link:label id="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue_documentation_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue" 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, Held-to-Maturity, Accumulated Unrecognized Loss, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue" xlink:to="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_a5e4488d-1390-4a06-b2f8-49586186837a_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/2022/dei-2022.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_tmp_CardholderExpenses_0567827e-28d4-493a-ae83-9e1530704054_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-20221231.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_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_ebfeda6b-ccde-4a6b-992d-8c433d80f21b_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/2022/elts/us-gaap-2022.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_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-20221231.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_AmortizationOfMortgageServicingRightsMSRs_0fe76fa5-beeb-40f1-8792-01b209073ab1_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/2022/elts/us-gaap-2022.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_BusinessCombinationsPolicy_e0d0e16d-8752-4e30-a310-667b57663d54_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/2022/elts/us-gaap-2022.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_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_2e74d24a-c20a-46cf-ba51-3f0bb37d99ba_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/2022/elts/us-gaap-2022.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_StockIssuedDuringPeriodSharesDividendReinvestmentPlan_cbcc4cf1-f277-4f10-96d1-3b5b33953843_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/2022/elts/us-gaap-2022.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_LineOfCreditFacilityMaximumBorrowingCapacity_2647857e-7909-46bb-b7f0-e4509c1d89df_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/2022/elts/us-gaap-2022.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_IncomeTaxDisclosureAbstract_db91a33e-1472-40c5-83f7-28f8e44abad2_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/2022/elts/us-gaap-2022.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_us-gaap_PaymentsForProceedsFromLoansAndLeases_3ec6a441-8c38-4fe1-88a4-c97dfed10bef_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 (increase) decrease in loans</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/2022/elts/us-gaap-2022.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_tmp_WeightedAverageRemainingContractualTermAbstract_5bf18e21-e272-47df-acb0-512f43d89be4_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-20221231.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_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_84e1758a-d2fd-4821-b167-be481bba6580_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/2022/elts/us-gaap-2022.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_tmp_PaymentForLeaseTermination_6c4e3dd0-e595-469f-b44e-00782ee8e934_terseLabel_en-US" xlink:label="lab_tmp_PaymentForLeaseTermination" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for lease termination</link:label>
    <link:label id="lab_tmp_PaymentForLeaseTermination_label_en-US" xlink:label="lab_tmp_PaymentForLeaseTermination" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment For Lease Termination</link:label>
    <link:label id="lab_tmp_PaymentForLeaseTermination_documentation_en-US" xlink:label="lab_tmp_PaymentForLeaseTermination" 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">Payment For Lease Termination</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentForLeaseTermination" xlink:href="tmp-20221231.xsd#tmp_PaymentForLeaseTermination"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_PaymentForLeaseTermination" xlink:to="lab_tmp_PaymentForLeaseTermination" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_8b4260df-9cf7-44eb-851b-59ba7c6924c3_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/2022/elts/us-gaap-2022.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_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_6930ec24-823c-4fd6-bede-066b4e10d7f4_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/2022/elts/us-gaap-2022.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_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_6a6905d6-1f8d-41a8-b466-40d67908a977_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/2022/elts/us-gaap-2022.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_FinancingReceivablesPeriodPastDueDomain_ee4213d2-ad5c-4f28-9fd3-8fff75e1ccdc_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/2022/elts/us-gaap-2022.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_TimeDepositMaturitiesYearTwo_8be5cec8-7269-49ae-a39e-ff01a3c570f5_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">2024</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/2022/elts/us-gaap-2022.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_OtherDepreciationAndAmortization_95945746-af5b-4d69-a450-2635e6d82aa6_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_09f2e564-1772-4106-959c-2e4f90f5deb1_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/2022/elts/us-gaap-2022.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_PaymentsForProceedsFromOtherInvestingActivities_5705c206-7920-4653-8596-1bc3b495ac41_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_1157f478-e003-4ea0-befd-15e596332ea5_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/2022/elts/us-gaap-2022.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_srt_RangeMember_246575e7-9f9a-4575-b1cb-71a9fbb489f8_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/2022/elts/srt-2022.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_ProceedsFromIssuanceOfDebt_90aba945-1c86-46a4-b3c9-b8138839f39e_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/2022/elts/us-gaap-2022.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_us-gaap_ShortTermDebtTypeAxis_57067bf8-c681-4803-9fdb-109412fbc32b_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/2022/elts/us-gaap-2022.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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0b57d550-008d-47d2-a60d-f8bde624e5c5_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/2022/elts/us-gaap-2022.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_tmp_TechnologyExpense_cd02314b-7844-42a1-96eb-b86a7eb27561_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-20221231.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_tmp_RiskParticipationAgreementMember_6a71245e-e390-4bbe-b675-096096d7dc86_terseLabel_en-US" xlink:label="lab_tmp_RiskParticipationAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Participation Agreement</link:label>
    <link:label id="lab_tmp_RiskParticipationAgreementMember_label_en-US" xlink:label="lab_tmp_RiskParticipationAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk Participation Agreement [Member]</link:label>
    <link:label id="lab_tmp_RiskParticipationAgreementMember_documentation_en-US" xlink:label="lab_tmp_RiskParticipationAgreementMember" 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">Risk Participation Agreement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RiskParticipationAgreementMember" xlink:href="tmp-20221231.xsd#tmp_RiskParticipationAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_RiskParticipationAgreementMember" xlink:to="lab_tmp_RiskParticipationAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_6fa83bed-ed1b-456d-a924-041d3000d1bc_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/2022/elts/us-gaap-2022.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_us-gaap_RepaymentsOfDebt_6f734650-843e-40a0-b2f1-060d2d4017bb_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/2022/elts/us-gaap-2022.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_NetIncomeLoss_8c9f3023-f27f-46f0-94b1-053c4e45149c_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_08429bf6-3a7f-4fd5-9c01-b89b844713da_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_cc763e61-eae7-4e9b-b529-298007cf5f86_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_a7c49df3-586a-469e-948b-fa9f70d1c24d_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_8cf3fd04-0b09-40dd-8b7a-3ea39c750b54_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/2022/elts/us-gaap-2022.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_OtherIntangibleAssetsMember_79db636e-d7af-4b1f-b9a4-9f0e3a0ab9d8_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/2022/elts/us-gaap-2022.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_srt_CumulativeEffectPeriodOfAdoptionAxis_3bec4c75-8ba6-444d-b0c0-6b34eb5fb21a_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/2022/elts/srt-2022.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_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_1e7d12dd-49a8-43e4-a9e7-03c3dcd574f3_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/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_06c8714f-c382-4ab6-ae99-bc3f0a51290c_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/2022/elts/us-gaap-2022.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_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion_235a6cf9-5924-4895-81af-5dc334429e2c_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">Provision (credit) 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-20221231.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_47f0cf63-5bc0-45c5-b33e-c8bab1360949_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-20221231.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_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances_6a928711-8530-47b0-aa59-5dc1a8e1a768_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-20221231.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_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_804a091b-9da8-4669-b311-1f623c5ddff7_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/2022/elts/us-gaap-2022.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_USStatesAndPoliticalSubdivisionsMember_15c4df53-e53f-45a1-bea4-c4628c3452b2_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_5b4c4b64-d21f-4b63-8783-4acd6fe220dd_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/2022/elts/us-gaap-2022.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_tmp_TrustAndInvestmentServicesPolicyTextBlock_8327a315-b85e-476a-9596-a750d6c61628_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-20221231.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_TreasuryStockCommonValue_235d6e80-9c7b-4baa-98f2-e79a14e002ed_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" 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; 128,749 shares at December&#160;31, 2022, and 122,824 shares at December&#160;31, 2021</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink: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, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_b9028453-4fef-4537-9ad7-48e92a43319d_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/2022/elts/us-gaap-2022.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_ContractWithCustomerAssetNet_1c47692e-dec9-48aa-afdc-4e5bb95c8128_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/2022/elts/us-gaap-2022.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_tmp_TimeDepositLiabilityAxis_34adc64b-df99-4fe2-821b-f7fb040e5598_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-20221231.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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings_b2d95fd4-f26b-4e8b-b43e-f4d1975cf5d6_terseLabel_en-US" xlink:label="lab_tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings" xlink: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 shares issued related to restricted stock awards</link:label>
    <link:label id="lab_tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings_label_en-US" xlink:label="lab_tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings" xlink: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 Shares Under Incentive And Share Based Compensation Plans Excluding Stock Options, Net Of Tax Withholdings</link:label>
    <link:label id="lab_tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings_documentation_en-US" xlink:label="lab_tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings" 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 Issuance Of Shares Under Incentive And Share Based Compensation Plans Excluding Stock Options, Net Of Tax Withholdings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings" xlink:href="tmp-20221231.xsd#tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings" xlink:to="lab_tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoninterestIncomeOtherOperatingIncome_a10983e6-a48a-4844-b159-ebd17c222484_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_7f145c0b-d1c6-424a-8b93-6211455fed18_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/2022/elts/us-gaap-2022.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_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_17d574c4-45ce-46e0-ac0e-756e54e75ac0_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-20221231.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_DerivativeInstrumentRiskAxis_667f8978-3a98-463d-b648-4cbe3a112c31_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_2841abb4-1052-4d02-abb3-02a84bcc62d6_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/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_b9437173-5232-4666-a54f-b6a78325b24a_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/2022/elts/us-gaap-2022.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_GoodwillLineItems_45d15a1b-fda7-4e7e-b385-4e647990e507_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/2022/elts/us-gaap-2022.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_StatementOfCashFlowsAbstract_205eca29-2ac6-42b2-a3ff-63bea15deed9_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/2022/elts/us-gaap-2022.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_us-gaap_DepositLiabilityLineItems_995bd288-c0dd-4ab8-b79d-869cb632a99e_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/2022/elts/us-gaap-2022.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_us-gaap_FairValueInputsLevel1Member_f0940db7-7466-4229-92c3-55e3f2d82a8b_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/2022/elts/us-gaap-2022.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_Tier1CapitalToRiskweightedAssets_7cded6c6-fb9e-42e6-bac2-2e10f00964e4_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-20221231.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_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_baea710f-fb30-480f-a57e-96a7d3f6e7ce_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two years before current fiscal year</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink: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, Year Three, Originated, Two Years before Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_61c7a5d7-91ad-477f-9812-48e3283a2490_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/2022/elts/us-gaap-2022.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_Ltv80To100PercentMember_de58fd87-036e-4b77-8d87-d0888382dd20_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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInOperatingActivities_9ac9d777-ef6f-4d12-8048-0ad8e02e5f10_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/2022/elts/us-gaap-2022.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_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_73692240-371c-47c7-912c-25818dedde9d_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_dde2976b-5984-4904-bdc0-b26f962550e2_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/2022/elts/us-gaap-2022.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_TierOneRiskBasedCapital_5d31a810-4f22-4ff1-b953-a3702dca175b_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 1 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/2022/elts/us-gaap-2022.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_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_55662649-d0d2-49c6-8488-f281cca6abb9_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/2022/elts/us-gaap-2022.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_InterestBearingDepositLiabilitiesAbstract_cf7e8a6f-8fc1-4557-acc3-8d3f434df29b_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/2022/elts/us-gaap-2022.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_us-gaap_AccountsNotesAndLoansReceivableLineItems_f6cb8a97-955f-4c49-bf88-8af12266be63_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/2022/elts/us-gaap-2022.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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_d0cb4f44-580d-40c3-b3a9-6ed2be02e7f8_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleTableTextBlock_97db3c2a-61ba-4272-a713-93231c96d7dc_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/2022/elts/us-gaap-2022.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_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months_edf85cbd-39a3-4c17-947f-31306947892c_terseLabel_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months" xlink: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_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months_label_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months" xlink: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, Less Than 12 Months</link:label>
    <link:label id="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months_documentation_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months" 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, Held-to-Maturity, Accumulated Unrecognized Loss, Less Than 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months" xlink:to="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_170fedea-4cca-4db5-82ba-c24d66fb7782_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_d4139456-d600-422a-aae7-cc7581e63451_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/2022/elts/us-gaap-2022.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_tmp_ConsumerAndOtherPortfolioSegmentMember_2bc40a8b-a69b-48a1-b65c-b3f5c7070c40_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_24a3d180-1981-4672-969f-ad90cf5a8bca_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-20221231.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_PaymentsToAcquireHeldToMaturitySecurities_67cb34a0-cc8e-4904-bdbd-9b08c2b0866e_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/2022/elts/us-gaap-2022.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_TimeDepositMaturitiesAfterYearFive_221b842a-74ba-45c0-863a-7b96f49262be_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_2b1b7eab-e202-46c6-883c-f9ecc50d1609_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/2022/elts/us-gaap-2022.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_ReceivablesAbstract_8210aabc-64a2-4f5d-8d3b-96dd0f459501_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/2022/elts/us-gaap-2022.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_NoninterestIncome_0d039c9b-167c-4379-b4aa-ae205caf72e1_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_ac97c6b8-1af2-4923-829f-e13ff395c222_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/2022/elts/us-gaap-2022.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_dei_DocumentAnnualReport_dc5f881e-8376-463e-8385-38b425e88a32_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/2022/dei-2022.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_dei_LegalEntityAxis_13b55c04-f171-4214-b6e5-c573b3f01d18_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/2022/dei-2022.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_srt_SubsidiariesMember_9331c52a-1f17-4c09-a9ae-86f5c17dabab_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_03f39db7-13cf-4c56-8f47-891edfcf809e_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/2022/elts/srt-2022.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_srt_StatementGeographicalAxis_50fb5f69-5e89-4855-906d-c631e6d77d15_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/2022/elts/srt-2022.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_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_3dc76046-4b9c-4c41-b454-c00768a5575a_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-20221231.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_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_1d9e5db7-1d0e-4e60-8f18-7f6c21e128dc_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/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_cf6a4c98-1b96-4d99-a37d-272438a17686_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, 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/2022/elts/us-gaap-2022.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_us-gaap_PropertyPlantAndEquipmentTextBlock_fabe0018-ce2d-4e26-975b-d3e91d84e145_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/2022/elts/us-gaap-2022.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_BankOwnedLifeInsurance_6c464b5a-bd2f-4eda-8ac7-4d73f7ec14e3_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_26490265-c5d5-48e2-ad0d-f85feb02e077_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/2022/elts/us-gaap-2022.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_FinancingReceivablesPeriodPastDueAxis_744e585a-5a3f-47a8-8ee8-cabef35088ae_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/2022/elts/us-gaap-2022.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_ScheduleOfFinancingReceivablesPastDueTable_3483c578-a100-48dc-9cc5-c56ae96eb3f7_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6e07bb3b-321f-4ec8-9d5f-4d6ef8ca8107_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/2022/elts/us-gaap-2022.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_ServicingAssetAtAmortizedValueAdditions_6cd940b2-8b42-4ade-924b-bfb29b93df71_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_11156565-3a29-4c45-a167-02e9b1253959_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">2025</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/2022/elts/us-gaap-2022.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_tmp_GainLossonImpairedLoans_11171327-058e-42aa-9c6d-bb576e1c8458_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-20221231.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_StatementBusinessSegmentsAxis_836ba2d7-c814-4d71-bca2-976a01ed490f_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/2022/elts/us-gaap-2022.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_DebtDisclosureTextBlock_5dfbc3c7-f4e2-4862-8118-dc41526684cb_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/2022/elts/us-gaap-2022.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_srt_ProductsAndServicesDomain_17c8a40e-a883-4c46-81d3-fc59c3cb3be8_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/2022/elts/srt-2022.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_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_b64fc713-58f4-44f2-95cf-852e42cb6123_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/2022/elts/us-gaap-2022.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_dei_EntityShellCompany_371edaf4-b3dd-42af-9012-1d2ed2d28553_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/2022/dei-2022.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_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_0ac46f97-4a23-4d6c-84a2-ad2a595783d0_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_491c505e-9630-4032-8b15-db38e3a9b15b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink: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, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_cbfb44c6-54f5-489a-8c8c-a37049f7ec24_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-20221231.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_FinancialInstrumentAxis_0611f630-da7f-4053-b20c-76e1c05dd112_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/2022/elts/us-gaap-2022.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_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments_3ac00668-de66-40bb-ad76-00cfa5d3b700_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-20221231.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_srt_ConsolidationItemsDomain_b6ac544d-bc6d-4564-947b-d5d916f6c9c3_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/2022/elts/srt-2022.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_MarketingExpense_26262ab1-fad2-4bc8-a98f-66a873e0a265_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/2022/elts/us-gaap-2022.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_dei_DocumentPeriodEndDate_6bd7ef6a-271f-40ec-867b-440b789e567d_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/2022/dei-2022.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_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_542468aa-76e8-4306-b4f8-cc4c0322f1ab_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/2022/elts/us-gaap-2022.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_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_5e66a207-df5d-4f09-9d8d-51af01329216_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_bab88121-3e50-471b-bf7f-43833005505c_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-20221231.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_tmp_FederalHomeLoanBankAdvancesOvernight_7d19469a-3398-4094-a380-9be636737b7d_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_21b2ef43-a2ae-4426-b03d-b94884753fbb_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 with the FHLB</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-20221231.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_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/2022/elts/us-gaap-2022.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_tmp_DividendsReceivedFromSubsidiaries_8c52f3fb-0f54-4037-8514-7ebb0ec5dda4_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-20221231.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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_f4a61c9a-b2bf-418b-a717-9422d9b892a0_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/2022/elts/us-gaap-2022.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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_74a0f07b-861b-499f-b082-55d789cf9510_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/2022/elts/us-gaap-2022.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_Assets_a92683e9-690a-4521-b605-d69144ff359c_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_8bcaf5fd-1382-43a3-9e5f-8025d4b5fade_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/2022/elts/us-gaap-2022.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_FinancingReceivableNonaccrualInterestIncome_d94293af-79e9-4eda-8a86-e74a221fef0d_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/2022/elts/us-gaap-2022.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_us-gaap_HeldToMaturitySecuritiesTextBlock_585b11bc-937f-495a-95e8-afd80cde348c_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/2022/elts/us-gaap-2022.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_EarningsPerShareAbstract_9c2fa0d8-9fd1-471b-ba3b-c560f24210b7_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/2022/elts/us-gaap-2022.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_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_ab61526d-7551-4086-bdd5-988aa6c5895e_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-20221231.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_PerformanceSharesMember_e29b42a1-9ddf-4044-9c41-82da9fcdc638_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/2022/elts/us-gaap-2022.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_ScheduleOfHeldToMaturitySecuritiesLineItems_ebdd4ce5-3e10-4dad-83d0-296fd50dcce9_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/2022/elts/us-gaap-2022.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_EquitySecuritiesFvNi_9a1018a1-255d-4f4a-8dc8-008438a57a7f_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</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesFvNi_718b6a2b-70ce-4f70-aaea-9dd8fe4af856_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/2022/elts/us-gaap-2022.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_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_9f41ef14-c5d8-40ab-8ac5-5f13a3b410e4_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_2eda984c-7160-4ab0-813c-fca7912d3b25_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-20221231.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_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_9f41afe6-2f64-44bd-a24e-d455c7371aea_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_6d7eb6e8-76c7-4e22-9ab3-6c64103dfb7e_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_64f9bb72-72be-4dac-8b0f-997047c4b397_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink: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</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink: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, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_OtherNonInterestIncomeMember_cfb719a1-ef35-4710-bd03-a807327ea2b0_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-20221231.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_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_5bccfbd7-b0e9-4aa7-886e-aadacc4edb57_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/2022/elts/us-gaap-2022.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_StockholdersEquityNoteAbstract_8311275e-f5f3-4691-85c1-6757767031c3_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/2022/elts/us-gaap-2022.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_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_99e57aa7-c37d-4849-8676-5a76635bc79b_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_d147a334-beb3-411a-bd93-2e84e1d46175_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-20221231.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_87feabc8-d40f-4252-8117-1a5ba7236f90_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-20221231.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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_7768cb62-2b59-4215-9947-97d42f2c3604_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/2022/elts/us-gaap-2022.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_SegmentDomain_f42f962d-b125-4bb0-9d6d-1f191edab5a8_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfGoodwillTable_d453fefc-d1d1-4ec5-9ff1-cc77fe8173f2_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/2022/elts/us-gaap-2022.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_tmp_TompkinsFinancialCorporation2019EquityPlanMember_17a1f63b-9209-4629-acbf-b11240ebdacf_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-20221231.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_EarningsPerShareTextBlock_b00daa70-2feb-4439-b4c5-565a99b844bc_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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesOther_f4cab6f0-1056-40ff-b1f3-2695bc9bb522_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/2022/elts/us-gaap-2022.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_CashAndCashEquivalentsPolicyTextBlock_e9d24a05-6636-44ec-bffb-2d404f4a7cbf_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/2022/elts/us-gaap-2022.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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_413077e1-7cc3-4e8d-bf43-fd6c5030dc3c_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 (loss) 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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_7d132639-a200-4852-bf99-796d13b55ea7_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/2022/elts/us-gaap-2022.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_ProceedsFromStockPlans_ab939d66-68a3-4ef3-aa60-282cb25911a3_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 employee stock ownership plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_d1b3fe68-75ac-4c35-ac25-709a679df64a_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/2022/elts/us-gaap-2022.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_FinancingReceivableModificationsLineItems_af6cb426-b5f7-4229-a940-9e64ed306242_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/2022/elts/us-gaap-2022.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_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_3bec52ac-83cd-4389-9c74-9a40c642565b_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/2022/elts/us-gaap-2022.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_GoodwillAndIntangibleAssetsGoodwillPolicy_e564d5f3-8fe4-4a92-ae30-5aa4ac58a774_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/2022/elts/us-gaap-2022.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_MortgagesMember_2aaa5cca-471c-4b55-a4cd-0ab5f86de90c_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/2022/elts/us-gaap-2022.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_CustomerRelationshipsMember_4d6cdb4d-7461-48bf-ba45-3ebd822a44a4_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/2022/elts/us-gaap-2022.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_dei_EntityAddressCityOrTown_8ea0f180-edb3-4e66-8890-4d34e12864b0_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/2022/dei-2022.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_InterestAndDividendIncomeOperatingAbstract_795eb00d-f4b1-4fec-9036-8aae5831a8ec_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/2022/elts/us-gaap-2022.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_srt_CondensedIncomeStatementsCaptionsLineItems_6c5879a0-186a-4924-9ee7-2d2dc47d3b7e_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/2022/elts/srt-2022.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_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_a22d5670-e2de-48f2-a056-489985eedbb9_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/2022/elts/us-gaap-2022.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_tmp_DirectLoansMember_d7693750-993a-49d5-92ad-a69b06bd995f_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-20221231.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_438d87d5-3b1a-4a92-ae80-c6cd2841144e_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-20221231.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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_e7f0a6b8-b6f4-47d1-8667-356ffb2be431_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/2022/elts/us-gaap-2022.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_IntersegmentEliminationMember_dcb9a6a8-d58f-425a-a5f3-04f5ec2d884a_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_83044105-615c-4072-9f22-64de9bba970c_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/2022/elts/us-gaap-2022.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_MinorityInterest_8271f2c2-a04d-457f-87fd-030fb4be38c9_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/2022/elts/us-gaap-2022.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_StatementOfFinancialPositionAbstract_e4a2a0d7-0b92-4ea7-abd6-30d67fb15633_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/2022/elts/us-gaap-2022.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_ScheduleOfSegmentReportingInformationBySegmentTable_bc1af800-f580-4eeb-8a75-32c7925000e1_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/2022/elts/us-gaap-2022.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_TreasuryStockCommonMember_afb8002f-5128-4aa6-a7ef-dd513064208f_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink: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_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink: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, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorName_799f5dae-27f3-4ef2-886e-01371a1602a3_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/2022/dei-2022.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_us-gaap_PensionPlansDefinedBenefitMember_9a64f852-9293-4fae-b239-16bfb52e7a1b_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/2022/elts/us-gaap-2022.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_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_661f7579-1366-4e1f-8be4-c15088f4f891_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/2022/elts/us-gaap-2022.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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_37932253-9e38-43fe-9a90-c880ff354899_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/2022/elts/us-gaap-2022.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_us-gaap_RealEstateMember_f70eb653-6367-4a48-8106-e3b8d5c27167_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/2022/elts/us-gaap-2022.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_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_60e24bfc-6ff6-448f-8c09-e2a13b0e3851_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 Cost (Fee) 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/2022/elts/us-gaap-2022.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_TreasuryStockCommonShares_7116c13e-8896-4c3c-8663-5a8c8a293a57_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink: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_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink: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, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodTax_7f2afd5a-23dc-4368-8a50-185d4f740881_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/2022/elts/us-gaap-2022.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_AllowanceForCreditLossesTextBlock_3c2e4c4b-56c6-47df-baba-bb49797746e5_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/2022/elts/us-gaap-2022.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_tmp_OperatingLeasePaymentsIncludingTerminationFees_583adbbd-c53f-4585-8cd1-a6d624a4b86b_terseLabel_en-US" xlink:label="lab_tmp_OperatingLeasePaymentsIncludingTerminationFees" xlink: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, payments, including termination fees</link:label>
    <link:label id="lab_tmp_OperatingLeasePaymentsIncludingTerminationFees_label_en-US" xlink:label="lab_tmp_OperatingLeasePaymentsIncludingTerminationFees" xlink: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, Payments, Including Termination Fees</link:label>
    <link:label id="lab_tmp_OperatingLeasePaymentsIncludingTerminationFees_documentation_en-US" xlink:label="lab_tmp_OperatingLeasePaymentsIncludingTerminationFees" 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, Payments, Including Termination Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OperatingLeasePaymentsIncludingTerminationFees" xlink:href="tmp-20221231.xsd#tmp_OperatingLeasePaymentsIncludingTerminationFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_OperatingLeasePaymentsIncludingTerminationFees" xlink:to="lab_tmp_OperatingLeasePaymentsIncludingTerminationFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_20ecf501-b929-485f-9e55-a8e411b48bf4_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/2022/elts/us-gaap-2022.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_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_bcb90304-b31c-475b-b572-8cad5f1413a7_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_9aacf9a4-57f8-42a9-a1cd-3517a38acf23_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/2022/elts/us-gaap-2022.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_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_a20b4db7-ac12-4fa6-9c4d-d5ae1d2805f8_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/2022/elts/us-gaap-2022.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_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_cdc71380-7886-48ec-8e57-764f6b2e024c_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/2022/elts/us-gaap-2022.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_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_31159878-b96d-4fd9-bf8a-cfde2df8924c_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/2022/elts/us-gaap-2022.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_DerivativeLiabilityNotionalAmount_19c35bdc-1204-4968-bf64-1e7dcaa1fcda_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" 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">Derivative liability, notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_e84f25c2-1f05-4f58-a0db-40da95b6635f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notional Amount</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityNotionalAmount" xlink:to="lab_us-gaap_DerivativeLiabilityNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_d2114e1f-d837-4bdb-a106-634d11253272_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/2022/elts/us-gaap-2022.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_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable_52b74748-3332-48e8-abbe-e516238e6b63_terseLabel_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Established borrowing capacity with the FHLB</link:label>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable_label_en-US" xlink:label="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable" xlink: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, Maximum Amount Available</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable" xlink:to="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ParentCompanyMember_076635af-ff06-4a36-81f0-f30129fa0e3c_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/2022/elts/srt-2022.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_tmp_LossOnRedemptionOfTrustPreferredDebenture_28db3a06-8123-4099-b7a2-8fd927e888fb_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-20221231.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_TimeDeposits_25c3d5fb-478a-4dce-9124-d903d32f7936_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_d819c720-0a93-4bef-ba48-1e573c57f47d_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_59de5e46-0358-45d7-8696-da518281d042_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/2022/elts/us-gaap-2022.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_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_8c6a9b5a-aec0-47d2-872b-9b8f920a5e5e_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_8577357c-2355-439b-933d-c09860bbe635_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/2022/elts/us-gaap-2022.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_MortgageServicingRightsMSRImpairmentRecovery_d79f6903-973e-4d7b-bca6-4e2aae2da968_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/2022/elts/us-gaap-2022.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_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_6a943232-2188-48da-8981-8052da42d1e8_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/2022/elts/us-gaap-2022.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_us-gaap_DefinedContributionPlanDisclosureLineItems_d2b8f155-44cc-4f90-b7fa-2bce152ec9cc_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/2022/elts/us-gaap-2022.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_NoninterestExpenseAbstract_1ca7e1c0-ca15-4610-b662-2831cb4e5c26_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_85c851f7-90b7-4778-8ce5-3d362bac2481_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_a211d270-8bca-44e3-b4d5-f73ee4a4c052_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/2022/elts/us-gaap-2022.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_AmortizationOfIntangibleAssets_4c0ebff7-1437-43d3-af94-63e45f4ab3c5_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_010e0a37-b561-4cd7-94c1-e8d652347ab2_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/2022/elts/us-gaap-2022.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_ScheduleOfGoodwillTextBlock_0225bb80-8f32-4bda-bc63-8f4714e76705_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/2022/elts/us-gaap-2022.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_InterestPaidNet_11426bc7-a40e-4798-aef3-f08dcd58940e_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&#160;- 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/2022/elts/us-gaap-2022.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_tmp_ThreeMonthsOrLess_1093dabd-8d57-47c4-86fc-8d5ad45c0930_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-20221231.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_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_80d33762-7338-46cb-a376-bf003a2e6b35_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 rate with the FHLB</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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_f8b31f25-8c22-4989-849a-8da4ddffc4e3_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink: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, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_128b1d38-dc74-47e1-a9a1-298dbaf94518_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_8416a258-3fd1-44a5-875d-05b6664a7f06_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/2022/elts/us-gaap-2022.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_AccumulatedDefinedBenefitPlansAdjustmentMember_66adbb00-afa2-4d3e-a739-c80aa6ac8a8a_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_e2192955-0f20-4719-afad-e17abf8b6681_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/2022/elts/us-gaap-2022.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_tmp_GainLossOnOtherRealEstateOwned_e2107998-243f-4128-b92d-a8e3ef770660_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-20221231.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_us-gaap_SpecialMentionMember_b2af4e98-9911-4abd-841a-32b4f3b43b48_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/2022/elts/us-gaap-2022.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_StockholdersEquity_11ccbed0-7ce1-47db-b04b-28c6f4c7ef44_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_023e4cf8-6b94-44f8-8e53-1ae14c41d257_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/2022/elts/us-gaap-2022.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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_1b315600-ee5b-4592-b6fe-0d3ca74f6516_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives and Hedging Activities</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CondensedBalanceSheetStatementTable_98df388a-fe07-462d-9e6a-d04e7b016718_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/2022/elts/srt-2022.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_us-gaap_TierOneLeverageCapital_ed072621-01f1-44cd-b64a-e56145f7cca5_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 1 Leverage Capital, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_780403ae-a8ec-45ce-8c14-93a3cf168bee_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/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivablePortfolioSegmentDomain_73e09c73-960d-4aa4-b7fb-129e4a367f1f_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/2022/elts/us-gaap-2022.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_VestingDomain_c6c896a8-592d-4629-9d80-3657483ab1df_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/2022/elts/us-gaap-2022.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_LineOfCreditFacilityLineItems_9f77ac35-d2dc-48de-a542-bf3824febf74_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/2022/elts/us-gaap-2022.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_tmp_NumberOfWhollyOwnedBankingSubsidiary_d5d7a46c-969c-4818-ab27-da7fce95d373_terseLabel_en-US" xlink:label="lab_tmp_NumberOfWhollyOwnedBankingSubsidiary" xlink: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 wholly-owned banking subsidiary</link:label>
    <link:label id="lab_tmp_NumberOfWhollyOwnedBankingSubsidiary_label_en-US" xlink:label="lab_tmp_NumberOfWhollyOwnedBankingSubsidiary" xlink: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 Wholly-Owned Banking Subsidiary</link:label>
    <link:label id="lab_tmp_NumberOfWhollyOwnedBankingSubsidiary_documentation_en-US" xlink:label="lab_tmp_NumberOfWhollyOwnedBankingSubsidiary" 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">Number Of Wholly-Owned Banking Subsidiary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NumberOfWhollyOwnedBankingSubsidiary" xlink:href="tmp-20221231.xsd#tmp_NumberOfWhollyOwnedBankingSubsidiary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_NumberOfWhollyOwnedBankingSubsidiary" xlink:to="lab_tmp_NumberOfWhollyOwnedBankingSubsidiary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_39493c35-689d-44aa-8022-b15ed7075a4b_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/2022/elts/us-gaap-2022.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_tmp_CardServicesIncomeMember_3134de7e-9d6c-423b-8ece-e0936a6328dc_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-20221231.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_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_32229311-55c4-4a5b-8501-340b21cc16b2_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/2022/elts/us-gaap-2022.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_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d5728764-7c12-45de-a7fc-d75211abcb8f_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/2022/elts/us-gaap-2022.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_FederalHomeLoanBankOfAtlantaMember_1fbfd518-7ce9-4d63-bc5e-0ddc6b3d0495_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/2022/elts/srt-2022.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_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_4de7a5de-f05f-472d-bfa7-cfe476508f75_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_40688988-0214-4a21-833e-e52b8a0cc7fa_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/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8289f898-baa7-458a-aef7-47c5db8f1840_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, 2025</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/2022/elts/us-gaap-2022.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_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_e810d174-3a0a-41e7-b7cd-f83338c830b3_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_d062f7f2-4ffb-41fc-829b-2bf11014cfd8_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-20221231.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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_a56e2a21-7b96-481b-aae0-5ff3fd0f6451_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_af0860fa-cfef-41f5-a032-d8fe1ef941c8_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/2022/elts/us-gaap-2022.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_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f5771b7a-0dc2-4da8-8103-668d9a456383_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/2022/elts/us-gaap-2022.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_us-gaap_RetainedEarningsMember_7e36725a-63a5-4907-953c-de54ba9ec055_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/2022/elts/us-gaap-2022.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_SegmentReportingInformationLineItems_fe700f0d-8b73-4b27-9bce-b604d5c45f15_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/2022/elts/us-gaap-2022.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_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_62eef18e-290b-4128-befc-0aec77f3ee57_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/2022/elts/us-gaap-2022.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_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars_c08d8783-c2ed-4bc2-a15c-a24dd1718a0d_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-20221231.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_DividendsCommonStockCash_507d0200-4162-4051-8f01-4cb6c0a880a5_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/2022/elts/us-gaap-2022.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_us-gaap_RepurchaseAgreementCounterpartyLineItems_99dd06f1-b0df-424d-8f53-fe950f474370_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/2022/elts/us-gaap-2022.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_srt_CondensedCashFlowStatementsCaptionsLineItems_3a57225e-8cf7-4d2b-b781-d5619403da14_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/2022/elts/srt-2022.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_us-gaap_LeaseCost_1a423a8a-d567-456d-9a31-f49d00342777_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" 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 lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_caf23a0d-dd1d-442b-80b7-438f07373168_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/2022/elts/us-gaap-2022.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_NumberOfReportableSegments_a4a18f74-250e-4f33-8bdc-449d4f00550b_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/2022/elts/us-gaap-2022.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_LeaseCostTableTextBlock_1638cec2-2fae-4091-a287-0c6f66dd9ee0_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink: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 components of operating lease expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentIncreaseAccruedInterest_198283fb-883b-40d9-96d3-fcd51f08df26_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/2022/elts/us-gaap-2022.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_StatementTable_938c72cd-b419-4a43-a6ef-06bc3d828555_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/2022/elts/us-gaap-2022.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_tmp_AggregateIntrinsicValueAbstract_54fac329-ba55-41f7-9aa4-569f5166a965_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-20221231.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_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_95cd3e3a-d2cd-427c-ba68-a0134e4b2134_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/2022/elts/us-gaap-2022.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_LoansAndLeasesReceivableRelatedParties_5ffc893e-a383-4f4b-99f2-9d99fd9de922_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_080466b5-5cba-4ea2-915d-983e6b486340_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/2022/elts/us-gaap-2022.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_FurnitureAndFixturesMember_0737deaa-5fb1-441a-8f69-ec5182fea384_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/2022/elts/us-gaap-2022.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_DefinedContributionPlanCostRecognized_fe8c866a-d2fe-4d43-b4e2-d433f8c23651_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/2022/elts/us-gaap-2022.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_srt_RangeAxis_217e1a1b-28bb-491e-a2b4-f11239f96786_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/2022/elts/srt-2022.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_us-gaap_OtherComprehensiveIncomeLossBeforeTax_a3584ea9-761d-4d92-9aad-d2e297248f5e_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/2022/elts/us-gaap-2022.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_us-gaap_EquitySecuritiesFvNiRealizedGain_5ed62776-41ff-4cd8-8fec-137d4da3ac4f_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/2022/elts/us-gaap-2022.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_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_8272f7fd-0ee9-4b71-804e-ccefc0e8d8e6_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/2022/elts/us-gaap-2022.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_tmp_WealthManagementMember_79081dab-0ce5-4cd9-9039-a6274f3ffc45_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_8d8cde42-2db8-41c0-a4f0-20e4dac2679a_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_6691208c-7527-401a-8dc4-6edf66541d3e_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-20221231.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_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_f7c10c7e-0afa-45ec-82d9-0c5240d5c487_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/2022/elts/srt-2022.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_LoansAndLeasesReceivableRelatedPartiesAdditions_c4ab692f-8510-4f15-8b05-e0a3d5f3563b_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/2022/elts/us-gaap-2022.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_InterestIncomeDebtSecuritiesAvailableForSaleOperating_655decf5-bd47-487f-81da-705c19caacb9_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/2022/elts/us-gaap-2022.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_StatementEquityComponentsAxis_a091c501-c303-464b-95d6-724c31cc08b6_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/2022/elts/us-gaap-2022.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_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_980e2039-4e7c-4664-84bc-c870d64e8cb2_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/2022/elts/us-gaap-2022.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_tmp_Subsidiaries1Member_f93fb3e4-21dd-431a-96f8-6de11a5488b3_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-20221231.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_HomeEquityLoanMember_acdc53bc-a83b-4799-bbb5-a54df50702f2_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/2022/elts/us-gaap-2022.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_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock_c3b54ae0-c69f-484b-91e8-4929582e8269_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/2022/elts/us-gaap-2022.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_tmp_AverageInterestRatePaidDuringtheYear_a927b6d0-dd66-4f70-b510-716edd03aa68_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-20221231.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_ComprehensiveIncomePolicyPolicyTextBlock_f821ec3f-54ed-4dd4-8db4-77c63548b0f0_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/2022/elts/us-gaap-2022.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_SegmentReportingPolicyPolicyTextBlock_e4adb1cd-1a55-43ff-bc2b-ac1e529fd257_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/2022/elts/us-gaap-2022.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_CoreDepositsMember_359e4179-459c-4bd3-8d0f-8f3f6c459cb5_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_c8539a5a-342c-4346-85d0-7230192f972e_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/2022/elts/us-gaap-2022.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_us-gaap_StatementLineItems_cf09291b-f1ae-4758-96ad-31b7c31c28fc_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/2022/elts/us-gaap-2022.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_tmp_CommonEquityTier1CapitalToRiskweightedAssets_a28cc352-03c0-46fb-af3c-af071a6948f9_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-20221231.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_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral_80c408c8-a70e-45e2-9036-626eb197da23_terseLabel_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral" xlink: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_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral_label_en-US" xlink:label="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral" xlink: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, Fair Value of Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral" xlink:to="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_cc6e86f3-2c6c-4103-be81-60040e5f6d2d_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_5639349f-2aeb-46b9-a263-adca9c28e0d1_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/2022/elts/us-gaap-2022.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_GoodwillPeriodIncreaseDecrease_c9bcdc2f-a250-48c1-acfe-2fd2bd19060a_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to goodwill</link:label>
    <link:label id="lab_us-gaap_GoodwillPeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink: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, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:to="lab_us-gaap_GoodwillPeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_a2a1d89e-b1e5-454c-9956-39ac58d6c327_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/2022/elts/us-gaap-2022.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_us-gaap_InsuranceCommissionsAndFees_cc9af84d-b902-48a8-9898-77780c1134d6_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/2022/elts/us-gaap-2022.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_tmp_OtherRealEstateOwned_29399189-d743-402a-a0e5-93bfc1e89434_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-20221231.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_OperatingLeaseRightOfUseAsset_1be872e0-38ec-42c7-92bc-5ea8471730b0_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ROU assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_cd83ec93-184f-4ecb-b43a-33c3cb2ee02a_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/2022/elts/us-gaap-2022.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_StockRepurchasedDuringPeriodValue_fcec6fd5-b647-429a-9745-6aa20720d0bb_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/2022/elts/us-gaap-2022.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_AccumulatedOtherComprehensiveIncomeMember_cd0b0082-030d-4f54-9e66-e0b899f168cb_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_049ab84a-364f-4544-9ee1-7c7105a5c855_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/2022/elts/us-gaap-2022.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_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_041ec60b-a368-4ef7-aa7a-86d4ac982919_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/2022/elts/srt-2022.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_us-gaap_ComprehensiveIncomeNoteTextBlock_8acdeb29-bedb-4a62-b865-805b2beb253e_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/2022/elts/us-gaap-2022.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_us-gaap_EmployeeBenefitsAndShareBasedCompensation_f7561bce-1dd0-4063-bcdd-38e0ec4cd80e_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/2022/elts/us-gaap-2022.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_FinancingReceivablePortfolioSegmentAxis_125f7faf-3292-46f2-9407-4565be0692d8_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/2022/elts/us-gaap-2022.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_dei_AuditorFirmId_d70975a3-7766-4ac2-bf94-c2a534c691c1_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/2022/dei-2022.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_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate_6369ab11-c7d0-4181-bf77-313ddee35d3f_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">Term advances mature in 2024</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/2022/elts/us-gaap-2022.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_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger_6ba0fa84-3964-4473-9ed1-063f04b49c2f_terseLabel_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger" xlink: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_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger_label_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger" xlink: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, 12 Months Or Longer</link:label>
    <link:label id="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger_documentation_en-US" xlink:label="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger" 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, Held-to-Maturity, Accumulated Unrecognized Loss, 12 Months Or Longer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger" xlink:to="lab_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_6ac7ed91-0911-405c-bcc8-3ed552e4acba_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/2022/dei-2022.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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_f9bf06c7-db60-47d9-8393-ab60096f0e55_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">2024</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/2022/elts/us-gaap-2022.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_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_f0969a73-bef3-4fe8-addb-77d6c0d849d5_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_4f2b8a43-2c73-4cc7-8bcb-0a1b15010bfb_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 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/2022/elts/us-gaap-2022.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_dei_LocalPhoneNumber_be85ba27-1c0c-4141-8fc1-c31638c7bcf9_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/2022/dei-2022.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_us-gaap_OtherPostretirementBenefitExpense_5d2dfd52-a042-48a1-af6a-000783f9018c_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/2022/elts/us-gaap-2022.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_OperatingIncomeLoss_fda61202-4cb4-4c1e-b267-703bac0a35a1_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/2022/elts/us-gaap-2022.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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_95c7bbc1-8a33-4cf3-a84a-d015bf12526d_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/2022/elts/us-gaap-2022.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_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan_3460d351-2f06-47be-a7b1-2289fc8be0f2_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-20221231.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_GoodwillAndIntangibleAssetImpairment_5476688e-a21a-4c5f-b338-93717540c3b8_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/2022/elts/us-gaap-2022.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_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_799b8eed-9f89-4107-9ff3-5970657d71aa_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_d006f000-a991-4130-acaa-3dcda30bfb6b_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/2022/elts/us-gaap-2022.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_StockRepurchasedDuringPeriodShares_a7db44fc-c23c-4005-be53-dda22628a536_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanExpectedFutureBenefitPayment_ba762ec7-c040-456c-92a0-1de3f057da68_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-20221231.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_e279b672-57d7-4ffe-9e60-9e20405ed0a7_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 to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_4eeeaa1d-3c4d-43a5-a233-7deaed3b1a51_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/2022/elts/us-gaap-2022.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_GoodwillAndIntangibleAssetsDisclosureTextBlock_45a81e23-8a89-4b85-b223-5b6f279544fe_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/2022/elts/us-gaap-2022.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_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_bd83e06e-f294-4b76-b978-c33cf2328794_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentPolicyTextBlock_382ca1a5-98a6-4722-be44-b99a8b770e01_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_3e54c6d6-cc71-40bf-8bd2-d96484237882_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink: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, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_1ce2d502-972f-45d0-81b7-3eca8ad2d810_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_c87a87ef-0690-4bb0-b5c8-efbac327a7ce_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_79ecbed9-6d36-4cab-aae1-f06a4127319e_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/2022/elts/us-gaap-2022.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_AdditionalPaidInCapitalMember_3cc7b43b-df8b-4587-8816-f45870477ef1_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/2022/elts/us-gaap-2022.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_dei_DocumentFiscalPeriodFocus_9a16bfb3-f7e9-41ae-946e-71a85725afda_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/2022/dei-2022.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_TierOneLeverageCapitalRequiredForCapitalAdequacy_278b90ae-7b96-4679-b207-bb280894ad5d_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 1 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/2022/elts/us-gaap-2022.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_EarningsPerShareBasicAbstract_9c4bf900-9eea-4052-a29a-4e981677eb16_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_1a26d23e-e1e1-430d-88d3-203988a31e3f_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/2022/elts/us-gaap-2022.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_WeightedAverageNumberOfDilutedSharesOutstanding_2f7ae624-a48f-466a-ad35-11a4d6665a20_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/2022/elts/us-gaap-2022.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_LossContingencyNatureDomain_84b7494d-a026-422c-a633-a9c539afc3ce_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/2022/elts/us-gaap-2022.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_ShortTermBankLoansAndNotesPayable_cbb9aa41-7068-4093-80bd-abf051305bfd_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/2022/elts/us-gaap-2022.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_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_9c6232b3-d269-472c-a3b9-8c1ca348448e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" 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">Fair Value</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Assets (Liabilities), at Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:to="lab_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_8fafa6df-da6e-41ac-b5b7-f710fa3cfd85_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 with the FHLB</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/2022/elts/us-gaap-2022.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_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_e20e6fb4-170d-4a1a-bbac-093698fe40b4_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/2022/elts/srt-2022.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_BuildingAndBuildingImprovementsMember_b5696194-7d23-4988-bce9-9a453b5831bd_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_7c081743-98e1-4bed-b5d1-2d048c4c5ff0_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/2022/elts/us-gaap-2022.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_ScheduleOfAvailableForSaleSecuritiesLineItems_0030b128-a309-4f36-8c0c-42e155f95d99_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/2022/elts/us-gaap-2022.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_dei_IcfrAuditorAttestationFlag_0463132d-c397-41dd-9b0b-3625b01025d1_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/2022/dei-2022.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_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch_5be3527b-9d8f-421f-9627-16fd9cecba08_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-20221231.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_CarryingReportedAmountFairValueDisclosureMember_4ef5a96b-295e-42f9-8b10-df0f9cfacb0a_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/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_834105c5-8854-4822-b0cb-6c4c94de6f2a_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/2022/elts/us-gaap-2022.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_OperatingSegmentsMember_b806d46c-86a2-442a-b370-d437322e645b_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/2022/elts/us-gaap-2022.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_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember_d39d6557-1d08-4c84-b5ba-00380d0adf10_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/2022/elts/us-gaap-2022.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_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation_8cd5fb1a-876d-413f-bb6d-71bd2a3756cb_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-20221231.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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_6a85e395-589d-46bd-85ca-ea014a5e476b_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/2022/elts/us-gaap-2022.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_ShortTermLeaseCost_2b3be47b-f877-4ea5-b8dc-163cc6ff2db9_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink: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 lease cost</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink: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 Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_bb4b838c-f248-492c-82ba-4da1490667f8_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/2022/elts/us-gaap-2022.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_NetIncomeLossAttributableToNoncontrollingInterest_f8ccf0f3-035c-4b1a-aad1-efd82f705785_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_1396cf1c-1d0d-4a81-976e-1e8b63817849_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_1fce4080-5156-489a-883c-24c90e4d2889_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/2022/elts/us-gaap-2022.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_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember_8537be0a-ec71-48a3-a2d8-7da8bd219af9_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-20221231.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_CommitmentsAndContingenciesDisclosureTextBlock_fdb22518-a8f0-4585-9a9c-51a61379e4d6_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/2022/elts/us-gaap-2022.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_NetIncomeLossAvailableToCommonStockholdersBasic_81f1a8c0-1776-4608-9d0d-0f3f032ac300_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/2022/elts/us-gaap-2022.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_OtherIncomeMember_2e174c14-c55b-4790-8be1-f4ad8bf82f27_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeMember" xlink: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 / (expense)</link:label>
    <link:label id="lab_us-gaap_OtherIncomeMember_label_en-US" xlink:label="lab_us-gaap_OtherIncomeMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeMember" xlink:to="lab_us-gaap_OtherIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_46741e04-502c-40ad-80f4-8e77f7b99407_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_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/2022/elts/us-gaap-2022.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_EquityMethodInvestments_52b569a3-2d9e-4ec0-bb70-de53e43629c4_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_cdcad932-84af-42a2-87a1-292a925090c7_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/2022/elts/us-gaap-2022.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_tmp_StockOption2Member_5e9226ae-942a-447f-ab22-96ec43abf264_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-20221231.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_FederalHomeLoanBankAdvancesLongTerm_326866ce-a39e-44ab-b723-c2b66679a15d_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_63078685-1154-4b3c-b28c-60a3a4ae45a4_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 with the FHLB</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/2022/elts/us-gaap-2022.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_FederalHomeLoanBankStockAndFederalReserveBankStock_d0675a08-09dd-4077-8ff2-aa3a0850b97a_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_42423279-7fa7-40ca-bb36-2e2551c04e1a_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/2022/elts/us-gaap-2022.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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_e5fa0b03-a58c-43ad-89ff-e08176535178_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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInInvestingActivities_c1275197-a8b6-4e99-9ee7-85401c80e080_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 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/2022/elts/us-gaap-2022.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_ProfessionalFees_95cf7b05-852b-42f4-8b3b-099670c992c6_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/2022/elts/us-gaap-2022.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_ComprehensiveIncomeNetOfTax_643caac6-c9d2-459b-b847-b996e6fdbf42_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 (loss) 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/2022/elts/us-gaap-2022.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_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c5be439a-0415-48cc-b59b-dc66af6be756_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/2022/elts/us-gaap-2022.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_dei_EntityCurrentReportingStatus_26ae2716-4c95-4062-8f10-d77d4938dc23_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/2022/dei-2022.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_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_8e4a2684-a0b5-4d4d-a80e-8872cb45e328_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 1 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/2022/elts/us-gaap-2022.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_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock_d6e5904b-b65a-4eca-9793-f21171d8f1a3_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-20221231.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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_706e72f6-6ebd-4ff3-a09d-20dff9f152e7_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/2022/elts/srt-2022.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_DisaggregationOfRevenueTable_45256bd8-1bb6-40ea-b43a-0fb208e6d31d_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/2022/elts/us-gaap-2022.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_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_ca5a8dc2-77b6-460b-9cce-dc613bb1ce7b_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_a3d617bd-aeb4-4f9b-a46f-a80db3f809b9_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/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_03bbd1da-a9b2-4627-af15-32dfbc292b34_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/2022/elts/us-gaap-2022.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_InterestAndDividendIncomeOperating_e23a29ed-d8de-4a04-8c60-88b0fd28c6e6_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_467fd5f2-63d7-49d6-b631-35b45b13e438_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_8dfba972-dd0f-4b8e-a587-239ee0b46dc0_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_286c092e-faa0-42dc-ba2b-054984510869_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_4eb722b4-0a21-4fd0-840d-4e980066a5f8_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/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_84d6d497-0259-4349-a9ce-efd10039f231_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/2022/elts/us-gaap-2022.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_FinancingReceivables30To59DaysPastDueMember_55077957-c349-4f42-8af3-9a88e8022455_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/2022/elts/us-gaap-2022.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_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments_95c6180e-f010-494a-94d7-fcc8c5df42f7_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-20221231.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_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_7b9034e7-f112-4f99-9ac1-7d7e8c126d9e_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/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_b81fced0-42ac-4938-b5ba-167653364e39_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/2022/elts/us-gaap-2022.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_BasisOfAccountingPolicyPolicyTextBlock_b21de272-5b41-4611-8995-784244ae69d3_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/2022/elts/us-gaap-2022.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_LiabilitiesAbstract_a1f07764-0f3f-4ef4-bf2b-50217052546c_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/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentNet_0a06540f-52a1-4130-aca0-2942b4a5ff33_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_91eced12-d2f9-460c-81b0-fb327ad6d1fd_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/2022/elts/us-gaap-2022.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_NoninterestIncomeOther_f3fa1729-3286-4b4e-b1ef-0fb7462f59f9_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/2022/elts/us-gaap-2022.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_tmp_LeesportTrustMember_9e61f038-1046-4c84-beb9-643bc1c2d8eb_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-20221231.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_99397568-2fec-40e3-8a14-9cd7a6b67915_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-20221231.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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_c45cebc3-d498-422d-83e7-78e0684dcb0d_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/2022/elts/us-gaap-2022.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_QuarterlyFinancialInformationTextBlock_0397711a-c2f2-4adb-af95-c629e5a558cc_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/2022/elts/us-gaap-2022.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_FederalFundsPurchasedMember_5ece22b0-2604-4b36-bb36-b8b9914d43b8_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_0d2337a1-c3c7-4b1a-b991-1464862b69b8_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/2022/elts/us-gaap-2022.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_us-gaap_BalanceSheetLocationAxis_ee126693-f2a6-4af5-896c-e262cbb759d9_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:label id="lab_us-gaap_BalanceSheetLocationAxis_label_en-US" xlink:label="lab_us-gaap_BalanceSheetLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance Sheet Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetLocationAxis" xlink:to="lab_us-gaap_BalanceSheetLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_BankingSegmentMember_e6e8ccd1-a3c6-4789-a9ac-3b4e8044b079_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-20221231.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_CashAndDueFromBanks_801d7e10-a2f9-49d0-8fc2-ca590f106952_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/2022/elts/us-gaap-2022.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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_b7a34bbe-ca47-4c25-a9c2-e2da48092409_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink: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 of Gain or (Loss) Recognized in Income on Derivative</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:to="lab_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_7b394acf-3204-4712-b47e-5eabd2da1398_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/2022/elts/us-gaap-2022.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1922ad95-1c9b-4711-ab98-9e07a21cfba2_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/2022/elts/us-gaap-2022.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_us-gaap_ProceedsFromSaleOfLoansHeldForSale_5eaab702-3eb5-4b64-bb3b-ef0ddd27275c_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 originated for sale</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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_a1e19abe-4f6d-4b81-8faa-493501f9a5b5_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_3a84ff43-ea6a-4686-97e3-6a84ed593525_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/2022/elts/us-gaap-2022.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_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_db42a9ec-a8e8-41e2-b9fd-6ba4aa528478_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/2022/elts/us-gaap-2022.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_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_8c9d8363-657f-443e-a2cd-5cbb417aee89_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_75b5378c-0b64-4973-9a9b-c5cb8e4e8162_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/2022/elts/us-gaap-2022.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_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_c5dffa6e-d21d-4444-8aa0-cfb67fc8f012_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/2022/elts/us-gaap-2022.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_IncomeTaxesPaidNet_b4d0a263-9100-4d92-8c8f-af0e5c656b17_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 during the year for&#160;- 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/2022/elts/us-gaap-2022.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_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member_a1d4109f-d8ba-4f73-a0d8-ae962e890600_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-20221231.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_dei_EntitySmallBusiness_f278779d-0510-4c9d-bbed-21ed2e8ba166_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/2022/dei-2022.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_us-gaap_FairValueByMeasurementBasisAxis_aebc371a-6766-4dc4-a103-fbb9414d2bfe_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/2022/elts/us-gaap-2022.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_CommonStockDividendsPerShareDeclared_3d85baca-78c4-418d-894b-8d1f18478af4_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/2022/elts/us-gaap-2022.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_TimeDepositMaturitiesYearFive_d779b532-c24b-439c-a8ec-5e8effd5a520_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">2027</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/2022/elts/us-gaap-2022.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_FiniteLivedIntangibleAssetsNet_9937edc7-f614-4cee-826b-176c3ade800e_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/2022/elts/us-gaap-2022.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_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_b2d4bb50-e125-4d17-8a0b-344d3927d81c_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/2022/elts/us-gaap-2022.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_SignificantAccountingPoliciesTextBlock_dd0e7384-5a86-4d21-afa5-3fb10f43fbf6_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/2022/elts/us-gaap-2022.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_us-gaap_DomesticCorporateDebtSecuritiesMember_f8268268-d8b9-4f21-83ac-ae4287b0182a_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_1bcecaf7-e11b-46dd-ae0f-07b5455c96a9_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_566d1d52-0948-47e1-a9c6-8e7123dee267_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/2022/elts/us-gaap-2022.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_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_4660f9ff-aee7-43cd-b8a4-dbd5bca40ac0_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/2022/elts/us-gaap-2022.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_LoanToValueAxis_b0343684-1729-406c-b2d0-a62cfe9e7d9c_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_af1f50a2-27cd-4b20-9811-84daee9adda0_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_45d07a32-c2bd-46af-bd52-b4a8659017c9_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/2022/elts/us-gaap-2022.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_us-gaap_PropertyPlantAndEquipmentTypeDomain_debb174f-c6b7-4c1d-b183-d320594e99c9_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/2022/elts/us-gaap-2022.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_srt_ConsolidatedEntitiesAxis_9726a88c-f2aa-480c-8645-8638817c588d_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/2022/elts/srt-2022.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_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_44f04bed-7ee4-4c75-a0d4-c7c99b3e96b6_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/2022/elts/us-gaap-2022.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_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized_8bc7f467-93cd-4394-988c-e4eb00d1f718_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-20221231.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_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_464aa6aa-1084-43ca-bc4f-0d53d70efaec_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_0b1e8d59-14f3-4428-8886-f8ca3b6fbab0_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-20221231.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_dd49cd59-5f29-4b92-9f08-9f6ce45887a8_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/2022/elts/us-gaap-2022.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_DebtInstrumentLineItems_10e0e9e3-9ea2-438f-af90-fa3687007f01_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/2022/elts/us-gaap-2022.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_us-gaap_InterestPayableCurrentAndNoncurrent_785cdd51-2885-4633-970e-7df803c7f98b_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/2022/elts/us-gaap-2022.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_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_9e752c0c-41be-4475-b711-6324d1a49221_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/2022/elts/us-gaap-2022.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_OperatingLeaseLiability_44c01709-6551-4e0a-aa73-c547e18af9b5_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" 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">Lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_6a074c73-fbe8-4835-80c4-725342d864bf_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_a9fa6384-ce18-4362-bc15-5d16b760cd1e_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/2022/elts/us-gaap-2022.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_USGovernmentAgenciesDebtSecuritiesMember_bcc36793-ca8b-4e8d-8517-78ef3227e6c3_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_df56c5ba-e1fe-455d-9eb6-5fdba261e281_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/2022/elts/us-gaap-2022.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_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_cbbf832c-01a8-4b51-ba95-5c0901613fc5_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/2022/elts/us-gaap-2022.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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_b9083da2-69bc-425d-b699-e0cc04d8c781_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, 2024</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/2022/elts/us-gaap-2022.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_InternalCreditAssessmentAxis_0c17a12e-db01-4cbe-a708-0b2d5f777854_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/2022/elts/us-gaap-2022.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_tmp_DeferredTaxLiabilitiesPrepaidPension_f50e2544-437c-4526-b6ca-4c71995c7436_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-20221231.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_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock_27dca82e-19ed-4fa2-9cf6-63c92f1270b4_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-20221231.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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_4efab861-319e-4c42-b8ed-8f265b249872_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/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_18ae2b07-da07-4c2b-a7cf-b373c47bce98_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/2022/elts/us-gaap-2022.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_us-gaap_OtherExpenses_4d50e9ff-cb44-4dac-a8ef-87af69317f55_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/2022/elts/us-gaap-2022.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_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_8ffbdb14-63c9-4640-b775-4c1e6071d48c_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/2022/elts/us-gaap-2022.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_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember_1032087f-09bb-47e6-b4a0-74140e96af65_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/2022/elts/us-gaap-2022.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_us-gaap_PastDueFinancingReceivablesTableTextBlock_6b8e0468-d5e4-4a3c-8781-013e13ed2952_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/2022/elts/us-gaap-2022.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_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance_ffdc1042-48ae-4d9a-bec6-8d21f69e99a1_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-20221231.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_ScheduleOfHeldToMaturitySecuritiesTable_2403f44c-1fee-4058-aa6f-ca55bc341271_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/2022/elts/us-gaap-2022.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_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_e6a87d40-4675-40a6-8ab0-5d111535658c_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/2022/elts/us-gaap-2022.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_HedgingDesignationAxis_052b503b-a614-414e-a5da-203f919bf991_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AuditorLocation_32771ade-8bc8-44e4-aa45-fc30d595e849_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/2022/dei-2022.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_DefinedBenefitPensionPlanLiabilitiesNoncurrent_e818ff3c-95ff-4497-bf90-cae126737435_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/2022/elts/us-gaap-2022.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_dei_EntityFilerCategory_22895f32-977b-4bf3-8e8d-3cb8925c05e6_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/2022/dei-2022.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_a0cde50f-118c-4306-af17-1c3b317c9e16_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/2022/elts/us-gaap-2022.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_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_36b36a11-a91f-4759-9683-4a936a26bc12_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/2022/elts/us-gaap-2022.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_CurrentFederalTaxExpenseBenefit_a8bcf4e3-9bf4-4a90-8708-8e614875196c_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/2022/elts/us-gaap-2022.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_OverThreeThroughSixMonths_990313de-ad65-41ca-aed2-46656a65547a_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-20221231.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_SecurityExchangeName_a6259b02-5c7f-4c41-b62e-1b3654575aaf_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/2022/dei-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_b7e7a7fc-a31a-40a4-9fb9-4635d8945ce3_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_92e997e7-ccde-46ec-a8bb-fee8bc8a2c07_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_cd245647-2837-49b5-aab8-7c9f53629c38_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/2022/elts/us-gaap-2022.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_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_41ef1328-a5a5-4dd0-8268-eb6497026c5e_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/2022/elts/us-gaap-2022.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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_2cfabe5b-6826-4c30-9d28-21489c0845a1_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/2022/elts/us-gaap-2022.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_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_842ae556-d4f1-47c0-b890-9c39b244e27b_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_ae57ac4c-393e-4bf6-a349-7f4a5efb6095_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-20221231.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_tmp_StockOption5Member_de5c2610-ae09-45ae-979c-4d0ff65d605d_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-20221231.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_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_0602dfc6-960d-4103-9969-5483e28f667d_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/2022/elts/us-gaap-2022.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_RevenueFromContractWithCustomerExcludingAssessedTax_ac3fc28b-8a47-418a-bb10-6501b219c9e7_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/2022/elts/us-gaap-2022.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_us-gaap_CapitalToRiskWeightedAssets_a8a4ccbc-d058-4288-b883-8e09a7bc7fc7_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanServiceCost_221b7aba-c4b0-404b-be83-c2e8d6c3a4f0_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_09e35af2-a640-4ac3-864c-2205c9fca651_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/2022/elts/us-gaap-2022.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_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_697b58ed-0fd0-407c-87e3-5a16d4ee6dcb_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 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/2022/elts/us-gaap-2022.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_FinancingReceivables60To89DaysPastDueMember_24dcb1ef-5192-4897-a1bc-a0e4290b0e52_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/2022/elts/us-gaap-2022.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_dei_CoverAbstract_b516b161-3315-4736-bf8c-dca2fd395a49_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/2022/dei-2022.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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_fc53b4c2-c94e-48e8-8449-f17db8a984b8_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink: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</link:label>
    <link:label id="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink: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, Year One, Originated, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_7b2241f8-3194-4b8b-a31f-ffc64922a3b1_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/2022/dei-2022.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_CapitalRequiredForCapitalAdequacy_2dd74560-c024-421d-a3cc-04d7f7996593_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/2022/elts/us-gaap-2022.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_DepreciationAndAmortization_1456fd81-7fa5-4a7e-bcd3-3f8e5b9a5f36_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/2022/elts/us-gaap-2022.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_EffectiveIncomeTaxRateReconciliationTaxCredits_744b6cdd-9c47-4d11-9759-84bb128f4d63_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/2022/elts/us-gaap-2022.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_GainLossOnSalesOfLoansNet_10c19f92-b2af-44f1-aa37-429523afaf42_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 originated for sale</link:label>
    <link:label id="lab_us-gaap_GainLossOnSalesOfLoansNet_c8dd5496-1146-46da-83e0-27a3c6e1dc3b_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/2022/elts/us-gaap-2022.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_OtherAssets_2aceb2d1-357d-4c1a-be32-ac21bd3a2920_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/2022/elts/us-gaap-2022.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_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_4aef7141-205a-41da-b8d6-114ef1ce3ab0_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/2022/elts/us-gaap-2022.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_us-gaap_RevenueFromContractWithCustomerTextBlock_5e8ecc30-6e6d-4682-b43d-d396cb6ca5de_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/2022/elts/us-gaap-2022.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_SegmentReportingAbstract_8067b9d2-704b-4ec7-93c2-a13b3371eb80_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/2022/elts/us-gaap-2022.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_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_93aece12-bd4e-4acc-8ea0-eef904484f90_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/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_24e2cdb0-b1e1-45bd-bca3-2152308a968f_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/2022/elts/us-gaap-2022.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_tmp_InvestmentServicesIncome_376a3633-8403-4912-962b-d8ab9fa41b4e_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-20221231.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_DefinedBenefitPlanByPlanAssetCategoriesAxis_5d99d8b9-5a88-42e2-98d2-63c0b594f1b7_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/2022/elts/us-gaap-2022.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_dei_DocumentsIncorporatedByReferenceTextBlock_8ee8baa7-bb08-4f08-aec0-3129d1896ee9_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/2022/dei-2022.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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_7160134b-0283-4307-b1a0-4776b98c8a18_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanAmortizationOfGainsLosses_faf4e21c-c15b-4aaa-aec1-504cb4eca619_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/2022/elts/us-gaap-2022.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_us-gaap_LiabilitiesAndStockholdersEquity_86a929c0-fd74-4543-b020-0c4bf7deecb3_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/2022/elts/us-gaap-2022.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_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_db8ae50a-d7b4-4555-81fc-da987c38b00d_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/2022/elts/us-gaap-2022.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_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_6769028f-4a27-409b-aa79-3956e5347121_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/2022/elts/us-gaap-2022.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_tmp_AgricultureLoansMember_e2d52384-7084-4d02-92b8-b3fb95f28541_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-20221231.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_Cash_108513fd-6f32-4059-aaab-4ebd0ea3670d_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/2022/elts/us-gaap-2022.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_NondesignatedMember_7ea6819d-ed2b-4502-9927-05d39663e079_terseLabel_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivatives not designated as hedging instruments</link:label>
    <link:label id="lab_us-gaap_NondesignatedMember_label_en-US" xlink:label="lab_us-gaap_NondesignatedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Not Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NondesignatedMember" xlink:to="lab_us-gaap_NondesignatedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch_8c5a7198-cdc5-4313-a834-0e91cc269828_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/2022/elts/us-gaap-2022.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_EmployeeStockOwnershipPlanESOPCompensationExpense_55968649-be29-4b33-a776-09bdc988fe37_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_929382ad-e9e4-4f3a-9481-93f5e89ff25b_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/2022/elts/us-gaap-2022.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_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_233cc3d8-e120-4546-b774-9604736c0ff3_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/2022/elts/us-gaap-2022.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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_831e2414-56d8-4ab8-b668-15c4b39533b5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink: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: Interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink: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, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_50e4ce78-0631-4ca4-bb92-985f60bf6675_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/2022/elts/us-gaap-2022.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_VestingAxis_a19c72e4-915f-40a5-8d5b-b152aa4158bf_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/2022/elts/us-gaap-2022.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_EarningsPerShareDiluted_a63bde18-2fb3-445c-b42d-89a311af1d6a_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_7be9cf2c-9ae7-4079-b24a-80aefe52b8b2_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/2022/elts/us-gaap-2022.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_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio_ec3fdebd-ce3f-4cf7-b611-807f5e77cd52_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-20221231.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_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10_e2bc7b0d-1915-4d7c-b447-d1aaa389c8ea_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10" xlink: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_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10" xlink: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 Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 5 through 10</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10" xlink:to="lab_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_5c8c2852-7ec9-41f3-a4fe-afcea8ced88e_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanAccumulatedBenefitObligation_284769a6-4212-4f4f-b496-02f8937c0c74_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/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_a4d2a8e2-25c1-4c75-bba7-3da6d1d63878_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/2022/elts/us-gaap-2022.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_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member_9e80897e-fb3b-428a-9734-bb5aadc89c81_terseLabel_en-US" xlink:label="lab_tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member" xlink: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 Stock Units granted In 2018 To 2022</link:label>
    <link:label id="lab_tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member_label_en-US" xlink:label="lab_tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member" xlink: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 and Restricted Stock Units Granted In 2018 To 2022 [Member]</link:label>
    <link:label id="lab_tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member_documentation_en-US" xlink:label="lab_tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member" 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 and Restricted Stock Units Granted In 2018 To 2022 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member" xlink:href="tmp-20221231.xsd#tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member" xlink:to="lab_tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonEquityTierOneCapital_a63cbded-aacb-42b2-89ee-0b5ada060ca2_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 1 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/2022/elts/us-gaap-2022.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_MinorityInterestOwnershipPercentageByParent_56a85ce1-e4ce-467f-8c19-ed29f127c216_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/2022/elts/us-gaap-2022.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_AccountingStandardsUpdate201613Member_9f7f1c09-a11c-4461-9051-c1a20d2ae4ca_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/2022/elts/us-gaap-2022.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_srt_ConsolidationItemsAxis_acd224d9-3d1d-46b7-9835-afdc15cd809b_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/2022/elts/srt-2022.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_BankOwnedLifeInsuranceIncome_c7e50e1c-6053-4e2a-8a9b-fd5aaa03d8aa_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</link:label>
    <link:label id="lab_us-gaap_BankOwnedLifeInsuranceIncome_0689ae54-0bf9-405e-afaa-c28d66828301_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/2022/elts/us-gaap-2022.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_CollateralDomain_8412c97a-2d7d-4bd4-a4d2-73446fea45b2_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_d2cd082c-2822-4bfb-9690-08af67931939_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/2022/elts/us-gaap-2022.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_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_d0d792b0-0ebc-4251-8149-646fe8540b14_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_19ffab9b-65db-426e-af7d-131f7b6f6d32_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/2022/elts/us-gaap-2022.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_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_10ce74df-c0f4-48cf-aef6-678d72b92b64_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink: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, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_60a283ce-52cf-4048-b824-522aff8e7023_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/2022/elts/us-gaap-2022.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_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_9fbe652b-7936-4d60-91e3-fb79c739adf7_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/2022/elts/us-gaap-2022.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_us-gaap_DeferredTaxAssetsNet_7b111986-539d-46c5-a4ac-16637b73c33a_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/2022/elts/us-gaap-2022.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_tmp_CheckingSavingsAndMoneyMarket_b6ef86de-4de5-4437-8b48-f9c420823478_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-20221231.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_EquitySecuritiesMember_3e54d04a-51d0-4e29-91aa-f66c25cbd1c5_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/2022/elts/us-gaap-2022.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_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8f7e9440-f5aa-43d2-8d1b-c9f295a6999f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink: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 Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink: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 Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_tmp_TompkinsInsuranceAgenciesIncMember_b235acc4-6cc5-40b2-a7df-651b824b3b91_terseLabel_en-US" xlink:label="lab_tmp_TompkinsInsuranceAgenciesIncMember" xlink: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 Insurance Agencies Inc</link:label>
    <link:label id="lab_tmp_TompkinsInsuranceAgenciesIncMember_label_en-US" xlink:label="lab_tmp_TompkinsInsuranceAgenciesIncMember" xlink: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 Insurance Agencies Inc [Member]</link:label>
    <link:label id="lab_tmp_TompkinsInsuranceAgenciesIncMember_documentation_en-US" xlink:label="lab_tmp_TompkinsInsuranceAgenciesIncMember" 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 Insurance Agencies Inc [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsInsuranceAgenciesIncMember" xlink:href="tmp-20221231.xsd#tmp_TompkinsInsuranceAgenciesIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_tmp_TompkinsInsuranceAgenciesIncMember" xlink:to="lab_tmp_TompkinsInsuranceAgenciesIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_e64cff58-3a62-4d50-822c-fd7d333ea60e_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/2022/elts/srt-2022.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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_733bf7e5-f5d6-48ee-8051-b848318a6ab6_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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_8e2d13ba-6218-4641-ba19-4ba241455e6b_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/2022/elts/us-gaap-2022.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_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7916ec6a-4737-4977-a9cb-989fe1e5df3e_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/2022/elts/us-gaap-2022.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_tmp_RestrictedStockAndPerformanceAwardsMember_0be1c640-3425-4471-a204-555312156790_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-20221231.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_65f781e8-260d-4b74-80b7-e43fcfb36e46_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-20221231.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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_00dad0e5-e025-42b4-8b43-35b40c900c17_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink: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 future minimum lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink: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, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_fbac69dd-f63d-4a8e-8aab-7b87479bab12_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/2022/dei-2022.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_FinancingReceivableExcludingAccruedInterestRevolving_92357047-b55d-418b-b36f-ec35d9240b9b_terseLabel_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink: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_FinancingReceivableExcludingAccruedInterestRevolving_label_en-US" xlink:label="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink: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, Revolving</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:to="lab_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_466bb778-d646-4e40-9e7f-ae904c415ae1_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/2022/dei-2022.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_us-gaap_OtherComprehensiveIncomeLossTax_300c365e-dbda-44ee-91a4-2b632dfab3a6_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/2022/elts/us-gaap-2022.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_us-gaap_ContractWithCustomerLiability_09164ba8-47c3-4bc9-a97a-f8d0c036d246_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/2022/elts/us-gaap-2022.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_srt_ProductOrServiceAxis_53de525f-2546-4ef4-a60d-05d3b60df854_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/2022/elts/srt-2022.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_DefinedBenefitPlanExpectedReturnOnPlanAssets_586d1664-c94b-49c9-9342-d2c0dabf284c_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/2022/elts/us-gaap-2022.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_InterestExpense_b86f8f16-da34-421a-a732-e57e73286f0e_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_b57d8589-459d-4c58-af62-71343bdd1a7c_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_7aa19b55-1bb4-48d3-bdba-7dfe3ca6cd15_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/2022/elts/us-gaap-2022.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_AvailableForSaleSecuritiesAbstract_f897d289-2184-4fd5-9ad6-4c5d02d2b12f_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/2022/elts/us-gaap-2022.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_us-gaap_LoanToValueDomain_65c6f5c5-d876-407a-90ca-65d05836af46_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/2022/elts/us-gaap-2022.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_us-gaap_InterestAndFeeIncomeOtherLoans_c00e6b53-9097-4b58-b1a1-73b9abb49d3b_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/2022/elts/us-gaap-2022.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_us-gaap_RetirementPlanTypeAxis_b4b0b7f3-622f-4627-86bd-1c4b22d9297b_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/2022/elts/us-gaap-2022.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_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_a9ad9eae-c727-4683-b0c7-81e1fc614de8_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/2022/elts/us-gaap-2022.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_DeferredTaxLiabilitiesLeasingArrangements_813b2207-19ef-4cc1-84ed-1cc6deb9f606_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/2022/elts/us-gaap-2022.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_BuildingMember_3951b4ce-4d98-48be-a9c9-2706e7a2e31b_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/2022/elts/us-gaap-2022.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_ConstructionLoansMember_1b4232b1-5f4c-4af1-a8ef-2d1f8086372b_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_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanFundedStatusOfPlan_51a2dedf-8037-44c5-a9dc-fd757c8323da_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_dd755e59-4025-4169-a620-1965a45d545d_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/2022/elts/us-gaap-2022.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_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_6a2d7bc2-6450-4eed-8a65-3b28967c3d1b_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/2022/elts/us-gaap-2022.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_CapitalAbstract_fcbfb50f-cc91-490b-824f-23f9dacd992b_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/2022/elts/us-gaap-2022.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_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock_082df9c0-481b-4f39-ac34-3c6318742952_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-20221231.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_InterestBearingDepositsInBanks_13f7851e-e5cb-4839-923e-b7e4d3693d26_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/2022/elts/us-gaap-2022.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_DisaggregationOfRevenueTableTextBlock_a9725c26-b3b4-4158-86f5-b4a86679bb7d_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/2022/elts/us-gaap-2022.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_RevenueFromContractWithCustomerAbstract_6b307b76-bf3d-48f4-99be-622cbb167353_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/2022/elts/us-gaap-2022.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_RealEstateOwnedValuationAllowancePolicy_be8d8c79-4432-4017-9bf0-520f5e4e1eab_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/2022/elts/us-gaap-2022.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_us-gaap_NoncompeteAgreementsMember_7a7208a1-a9de-45ff-958c-4f83a4209e2d_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/2022/elts/us-gaap-2022.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_FinancialAssetNotPastDueMember_e7a61973-a7eb-455f-b559-7af7c5d89191_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/2022/elts/us-gaap-2022.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_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_43795148-fc78-410f-9099-8f34e5c800a4_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/2022/elts/us-gaap-2022.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_tmp_DeferredTaxAssetCompensationAndBenefits_f3684c3d-354a-42ad-8536-e0f10b040dbd_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-20221231.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_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_9bbf4c5e-0bcf-488d-b50e-cabc09dae0dd_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/2022/elts/us-gaap-2022.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_tmp_NatureOfOperationsNumberOfBankingOffices_e11afa35-dc86-4f5b-99ed-31fb6a4ef6d2_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-20221231.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_99f0deeb-23c6-41fc-ae59-957e96769d73_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, 2027</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/2022/elts/us-gaap-2022.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_us-gaap_FairValueByMeasurementFrequencyAxis_d677526c-5cdb-4937-a72f-a51346635f0c_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/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_ed3e06fb-04fe-4146-9334-509a3a625244_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/2022/elts/us-gaap-2022.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_GainLossOnSaleOfMortgageLoans_17141d9d-d906-47d5-8ce5-0bd57dc7ee15_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/2022/elts/us-gaap-2022.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_CreditLossFinancialInstrumentPolicyTextBlock_f3034b94-aa3b-4423-9f4e-17f8d051acde_terseLabel_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink: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_CreditLossFinancialInstrumentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Loss, Financial Instrument [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TierOneLeverageCapitalToAverageAssets_51198e01-603d-4282-b2ff-89b34c4fd757_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 1 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/2022/elts/us-gaap-2022.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_LossContingenciesByNatureOfContingencyAxis_7a7549d4-fdf2-474a-82bf-90952d90b32f_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/2022/elts/us-gaap-2022.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_TypeOfAdoptionMember_b2b89ca5-4e5a-483e-8fdc-6051d4ddae01_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/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_a7ccb2cd-0e77-4998-864d-6f7af2f047fb_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/2022/elts/us-gaap-2022.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_CompensationAndRetirementDisclosureAbstract_f45354d6-395e-4aeb-87cf-6b67b5c294f2_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/2022/elts/us-gaap-2022.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_tmp_StockOption3Member_5bb47871-973d-484d-8875-2949c465de86_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-20221231.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_StatementOfStockholdersEquityAbstract_f79cef1c-1ac5-4246-9057-8875e12b9f76_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/2022/elts/us-gaap-2022.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_tmp_DefinedBenefitPlanMatchingContributionsByEmployer_8cdada3c-58f4-48cb-8701-6690cca0efb0_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-20221231.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_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_69d9c889-d6d7-4ae9-97d5-3ddbddd99372_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/2022/elts/us-gaap-2022.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_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_2ec3b886-3b37-401d-a534-9d46ce39e942_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_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/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInFinancingActivitiesAbstract_c7327554-7fe5-4b49-b19a-1471a44c63a8_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/2022/elts/us-gaap-2022.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_OtherNoninterestExpense_b3b10f0a-9907-4e30-b8e7-c556baba72a5_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_52a30c67-8b3b-4c81-b1dd-754b7830714f_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_366156a9-2a5d-4f56-9cbd-54fd459b1a8b_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/2022/elts/us-gaap-2022.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_us-gaap_DisaggregationOfRevenueLineItems_5106355b-1a26-4c69-bc74-e17c4d9564bd_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/2022/elts/us-gaap-2022.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_tmp_Tier1LeverageCapitalToAverageAssets_9966fb34-45fa-4e56-93d3-e770f2867af5_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-20221231.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_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue_f6577777-3be3-45dd-8371-eee9027866d5_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-20221231.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_TimeDepositMaturitiesYearThree_d887577a-1bce-417e-b95f-5495716ff058_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">2025</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/2022/elts/us-gaap-2022.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_StockOption4Member_0f74f44e-67d1-4c93-ae50-97fe413e3d07_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-20221231.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:label id="lab_us-gaap_AccountingStandardsUpdateExtensibleList_858d8167-77bd-4688-927b-c8fc1179c92b_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/2022/elts/us-gaap-2022.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>tmp-20221231_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 2023 Workiva-->
<!--r:3fd3ed03-6a17-4d58-8b82-db56ebb13b2a,g:da0edd40-3f37-4f75-925a-62a525283100-->
<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-20221231.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_29129b63-5cd6-4603-9984-ba34c1e0534e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_DocumentType_29129b63-5cd6-4603-9984-ba34c1e0534e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_ff6b2b70-663b-4d50-8743-c4e7e0a7e8fb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_DocumentAnnualReport_ff6b2b70-663b-4d50-8743-c4e7e0a7e8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_eeb9c9aa-a1c3-416d-b2b0-fe4d90bdcdcd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_DocumentPeriodEndDate_eeb9c9aa-a1c3-416d-b2b0-fe4d90bdcdcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_d798e643-2b9f-4cb8-9f18-5dfb64849aa3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_CurrentFiscalYearEndDate_d798e643-2b9f-4cb8-9f18-5dfb64849aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_f92acfa7-d385-447b-afe4-6c65e2686c94" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_DocumentTransitionReport_f92acfa7-d385-447b-afe4-6c65e2686c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_1f9ddb2f-1ce3-4291-b3f6-6eb16d98da21" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityFileNumber_1f9ddb2f-1ce3-4291-b3f6-6eb16d98da21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_316ee13d-93a3-4f47-b095-413530ec3145" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityRegistrantName_316ee13d-93a3-4f47-b095-413530ec3145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_39e6f52d-1e7e-4194-a925-bf29117af7ae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityIncorporationStateCountryCode_39e6f52d-1e7e-4194-a925-bf29117af7ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_89fc4d01-241c-4fda-b844-6e3650258936" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityTaxIdentificationNumber_89fc4d01-241c-4fda-b844-6e3650258936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_3245dfa4-daf1-42ab-bb6d-830b73b307a0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityAddressAddressLine1_3245dfa4-daf1-42ab-bb6d-830b73b307a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_733bfaf3-0802-45ac-a8cf-3e5d6c35bbf7" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityAddressAddressLine2_733bfaf3-0802-45ac-a8cf-3e5d6c35bbf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_24cf8294-7f90-450c-bb61-73c584b523c0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityAddressCityOrTown_24cf8294-7f90-450c-bb61-73c584b523c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_d41b6a88-c3bd-4fcb-8b13-bc20832669b9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityAddressStateOrProvince_d41b6a88-c3bd-4fcb-8b13-bc20832669b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_2f9fd58b-a3b6-44ff-810d-be6127e514f8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityAddressPostalZipCode_2f9fd58b-a3b6-44ff-810d-be6127e514f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_11377d0c-334c-437d-aede-6339190e2bc3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_CityAreaCode_11377d0c-334c-437d-aede-6339190e2bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_99698536-8deb-4c07-a7a2-212ebaf324f5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_LocalPhoneNumber_99698536-8deb-4c07-a7a2-212ebaf324f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_5de969f4-7fe8-4041-88de-a1004e894acf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_Security12bTitle_5de969f4-7fe8-4041-88de-a1004e894acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_64d1cba2-b2b2-43ba-8508-57ef4679f2f9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_TradingSymbol_64d1cba2-b2b2-43ba-8508-57ef4679f2f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_5969351f-b5bd-423d-af4b-bc1e71c65e73" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_SecurityExchangeName_5969351f-b5bd-423d-af4b-bc1e71c65e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_f6bb870f-fb6f-4bea-9ff5-40e505c1a71c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_f6bb870f-fb6f-4bea-9ff5-40e505c1a71c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_7791ae35-6f13-468d-ab9d-44be0d9816ba" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityVoluntaryFilers_7791ae35-6f13-468d-ab9d-44be0d9816ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_c80c1171-fdc4-4468-bd70-5e35ecf0fab8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityCurrentReportingStatus_c80c1171-fdc4-4468-bd70-5e35ecf0fab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_1fed96bd-ee1c-4c13-a1e8-ad9c4fea3178" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityInteractiveDataCurrent_1fed96bd-ee1c-4c13-a1e8-ad9c4fea3178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_336f8dce-de00-4028-a97c-04aa8059b95f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityFilerCategory_336f8dce-de00-4028-a97c-04aa8059b95f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_7dc5a7e3-30da-42b0-a843-5bd929bc567e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntitySmallBusiness_7dc5a7e3-30da-42b0-a843-5bd929bc567e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_0555a15c-7121-44c8-b76c-ddaa175e98ae" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityEmergingGrowthCompany_0555a15c-7121-44c8-b76c-ddaa175e98ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_0144b545-b2d7-4695-88a1-026b59e2d162" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_IcfrAuditorAttestationFlag_0144b545-b2d7-4695-88a1-026b59e2d162" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_7669a6dc-10de-48d5-a3d1-dd40a4745fdb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityShellCompany_7669a6dc-10de-48d5-a3d1-dd40a4745fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_04f4c6e4-778b-40bd-af19-cfa1ca5ef94a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityPublicFloat_04f4c6e4-778b-40bd-af19-cfa1ca5ef94a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_93835132-04b8-40af-bb5f-d64a15e322df" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_93835132-04b8-40af-bb5f-d64a15e322df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_dfc9f182-5958-497d-b82e-5f968f1e6218" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_dfc9f182-5958-497d-b82e-5f968f1e6218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_7a9b9561-9a97-4f75-801e-00ab480d30e0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_EntityCentralIndexKey_7a9b9561-9a97-4f75-801e-00ab480d30e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_7f45e5c3-d2eb-4c6b-8bf2-241e8b2d462e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_AmendmentFlag_7f45e5c3-d2eb-4c6b-8bf2-241e8b2d462e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_3c2c7c62-d9ac-4d25-8674-d93c53594ff9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_DocumentFiscalPeriodFocus_3c2c7c62-d9ac-4d25-8674-d93c53594ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_642c5e93-9014-4be3-8329-cc2b622db1dd" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_84e02174-fd93-4af4-a0d4-5786806cd283" xlink:to="loc_dei_DocumentFiscalYearFocus_642c5e93-9014-4be3-8329-cc2b622db1dd" 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-20221231.xsd#AuditInformation"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/AuditInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AuditInformationAbstract_d28156f2-9c85-4b78-8f2e-ac3a938440f5" xlink:href="tmp-20221231.xsd#tmp_AuditInformationAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorName_fb076b41-638a-4718-b4f1-38beda9de693" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorName"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_AuditInformationAbstract_d28156f2-9c85-4b78-8f2e-ac3a938440f5" xlink:to="loc_dei_AuditorName_fb076b41-638a-4718-b4f1-38beda9de693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorLocation_220e4568-c134-4a38-9e93-a6354cda8264" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorLocation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_AuditInformationAbstract_d28156f2-9c85-4b78-8f2e-ac3a938440f5" xlink:to="loc_dei_AuditorLocation_220e4568-c134-4a38-9e93-a6354cda8264" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AuditorFirmId_659b6bd9-253b-4513-b41b-da18ddf6b8b9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditorFirmId"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_AuditInformationAbstract_d28156f2-9c85-4b78-8f2e-ac3a938440f5" xlink:to="loc_dei_AuditorFirmId_659b6bd9-253b-4513-b41b-da18ddf6b8b9" 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-20221231.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_08bf5eae-9127-4c59-b6cd-e80007685ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_08bf5eae-9127-4c59-b6cd-e80007685ee6" xlink:to="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndDueFromBanks_5fb53456-8000-4793-a1f1-6af87d4ac288" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndDueFromBanks"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_CashAndDueFromBanks_5fb53456-8000-4793-a1f1-6af87d4ac288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositsInBanks_fa7f8d2e-3647-4dcd-aa74-dd36cd7dbb5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositsInBanks"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_InterestBearingDepositsInBanks_fa7f8d2e-3647-4dcd-aa74-dd36cd7dbb5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f7a89df0-ed68-472d-b43e-7c7b7422d697" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_f7a89df0-ed68-472d-b43e-7c7b7422d697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_b1506d2b-ea95-4690-9100-64d70a44746b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_b1506d2b-ea95-4690-9100-64d70a44746b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_1f42df0f-6bf5-4bfd-a899-3de90aa37c51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_1f42df0f-6bf5-4bfd-a899-3de90aa37c51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_74cc6868-f1fa-49e9-92b8-f0be65cb4064" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_74cc6868-f1fa-49e9-92b8-f0be65cb4064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_ed75e4c7-4b18-4840-8faf-8d8b78505f6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_ed75e4c7-4b18-4840-8faf-8d8b78505f6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_a28e8f7f-cc3a-4cb0-8aa0-fbc9f400ead4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_a28e8f7f-cc3a-4cb0-8aa0-fbc9f400ead4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_27fb32a8-9323-4317-a0a0-ef49816c9467" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_27fb32a8-9323-4317-a0a0-ef49816c9467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_9e05186a-5d88-469b-a567-d85c62b14385" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_9e05186a-5d88-469b-a567-d85c62b14385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_dc3e8f19-0678-42b3-a535-619c25ca2356" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_dc3e8f19-0678-42b3-a535-619c25ca2356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_609d02d4-95e6-4285-9407-a81f11854bb6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_609d02d4-95e6-4285-9407-a81f11854bb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a75cc213-4339-4e2b-bb3b-217be498acb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_Goodwill_a75cc213-4339-4e2b-bb3b-217be498acb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_86610a4d-cc06-4fde-a14a-6c97a5c00efb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_86610a4d-cc06-4fde-a14a-6c97a5c00efb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivableAndOtherAssets_95162580-38e9-4a2b-81b7-55b25e7e718a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestReceivableAndOtherAssets"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_InterestReceivableAndOtherAssets_95162580-38e9-4a2b-81b7-55b25e7e718a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_3e06cb44-2d87-4c8d-9d90-4dbeca546a3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_c128a5ff-5dbe-4cf9-8568-7e5f9dd29c01" xlink:to="loc_us-gaap_Assets_3e06cb44-2d87-4c8d-9d90-4dbeca546a3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract_c92478e6-228d-4a2c-82e7-9b324dae7be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_08bf5eae-9127-4c59-b6cd-e80007685ee6" xlink:to="loc_us-gaap_LiabilitiesAbstract_c92478e6-228d-4a2c-82e7-9b324dae7be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAbstract_69852ee2-464d-4637-bd0a-5e2d1165429e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c92478e6-228d-4a2c-82e7-9b324dae7be3" xlink:to="loc_us-gaap_DepositsAbstract_69852ee2-464d-4637-bd0a-5e2d1165429e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestBearingDepositLiabilitiesAbstract_fa87ecb0-e86c-407f-b212-48092b412616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestBearingDepositLiabilitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_69852ee2-464d-4637-bd0a-5e2d1165429e" xlink:to="loc_us-gaap_InterestBearingDepositLiabilitiesAbstract_fa87ecb0-e86c-407f-b212-48092b412616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CheckingSavingsAndMoneyMarket_472fbeff-eae0-49cf-b36e-16352fd290f1" xlink:href="tmp-20221231.xsd#tmp_CheckingSavingsAndMoneyMarket"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestBearingDepositLiabilitiesAbstract_fa87ecb0-e86c-407f-b212-48092b412616" xlink:to="loc_tmp_CheckingSavingsAndMoneyMarket_472fbeff-eae0-49cf-b36e-16352fd290f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_57cfad96-1f3e-4cc5-a39b-3d76d716d5fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestBearingDepositLiabilitiesAbstract_fa87ecb0-e86c-407f-b212-48092b412616" xlink:to="loc_us-gaap_TimeDeposits_57cfad96-1f3e-4cc5-a39b-3d76d716d5fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestBearingDepositLiabilities_1424a05e-9591-4c75-a141-9558903c1226" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestBearingDepositLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_69852ee2-464d-4637-bd0a-5e2d1165429e" xlink:to="loc_us-gaap_NoninterestBearingDepositLiabilities_1424a05e-9591-4c75-a141-9558903c1226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_0084f33d-56ff-40ee-af81-161832b3ba5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_69852ee2-464d-4637-bd0a-5e2d1165429e" xlink:to="loc_us-gaap_Deposits_0084f33d-56ff-40ee-af81-161832b3ba5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_0fa182ab-63c5-43a7-a695-9ac9e36a75cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c92478e6-228d-4a2c-82e7-9b324dae7be3" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_0fa182ab-63c5-43a7-a695-9ac9e36a75cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherBorrowings_10c5df35-691c-42ab-9ac4-d44787de1ecb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c92478e6-228d-4a2c-82e7-9b324dae7be3" xlink:to="loc_us-gaap_OtherBorrowings_10c5df35-691c-42ab-9ac4-d44787de1ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_98655fd3-7a48-46a6-8e46-c98059d0475e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c92478e6-228d-4a2c-82e7-9b324dae7be3" xlink:to="loc_us-gaap_OtherLiabilities_98655fd3-7a48-46a6-8e46-c98059d0475e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1f45ab69-d82f-4817-acda-30ea9104d7e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAbstract_c92478e6-228d-4a2c-82e7-9b324dae7be3" xlink:to="loc_us-gaap_Liabilities_1f45ab69-d82f-4817-acda-30ea9104d7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dd6e3752-1f05-4777-a587-c864e78f09fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_08bf5eae-9127-4c59-b6cd-e80007685ee6" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dd6e3752-1f05-4777-a587-c864e78f09fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_0b5fde32-6886-4b42-b05b-ed90e998de1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dd6e3752-1f05-4777-a587-c864e78f09fa" xlink:to="loc_us-gaap_StockholdersEquityAbstract_0b5fde32-6886-4b42-b05b-ed90e998de1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_6bad0d5a-0ba2-430a-842c-47ae35dfd06a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0b5fde32-6886-4b42-b05b-ed90e998de1a" xlink:to="loc_us-gaap_CommonStockValue_6bad0d5a-0ba2-430a-842c-47ae35dfd06a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_04f5c624-cbe7-4533-909b-bf5a769456dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0b5fde32-6886-4b42-b05b-ed90e998de1a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_04f5c624-cbe7-4533-909b-bf5a769456dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5be6b12e-541d-4d27-ad07-709f67247934" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0b5fde32-6886-4b42-b05b-ed90e998de1a" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_5be6b12e-541d-4d27-ad07-709f67247934" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_74f33e36-7509-411e-bbf0-08d7ad0294b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0b5fde32-6886-4b42-b05b-ed90e998de1a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_74f33e36-7509-411e-bbf0-08d7ad0294b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_52601501-bf5e-4532-94c2-80045329aede" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0b5fde32-6886-4b42-b05b-ed90e998de1a" xlink:to="loc_us-gaap_TreasuryStockCommonValue_52601501-bf5e-4532-94c2-80045329aede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0ff0ee11-d8d4-4f4f-b84e-e3551a4f9558" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_0b5fde32-6886-4b42-b05b-ed90e998de1a" xlink:to="loc_us-gaap_StockholdersEquity_0ff0ee11-d8d4-4f4f-b84e-e3551a4f9558" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_b100f5e5-c259-40c6-a884-1e3967a20286" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dd6e3752-1f05-4777-a587-c864e78f09fa" xlink:to="loc_us-gaap_MinorityInterest_b100f5e5-c259-40c6-a884-1e3967a20286" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3ff2ac3c-c62d-4dd7-87a4-c3c298b075c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_dd6e3752-1f05-4777-a587-c864e78f09fa" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3ff2ac3c-c62d-4dd7-87a4-c3c298b075c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_e244ea90-1455-412b-b219-6705e3873072" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_08bf5eae-9127-4c59-b6cd-e80007685ee6" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_e244ea90-1455-412b-b219-6705e3873072" 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-20221231.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_a9d3c1b3-70ec-48f8-ad37-2479275eb100" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_67b26825-4190-40da-aee8-8ed713e2340c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a9d3c1b3-70ec-48f8-ad37-2479275eb100" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_67b26825-4190-40da-aee8-8ed713e2340c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_316d67dd-43bd-483d-89d3-f7d3a17c7301" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a9d3c1b3-70ec-48f8-ad37-2479275eb100" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_316d67dd-43bd-483d-89d3-f7d3a17c7301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_cca663c5-ab1c-4eb3-a62c-36a763558341" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a9d3c1b3-70ec-48f8-ad37-2479275eb100" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_cca663c5-ab1c-4eb3-a62c-36a763558341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_81386b89-7291-477d-bd23-f6f1f728cdf2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a9d3c1b3-70ec-48f8-ad37-2479275eb100" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_81386b89-7291-477d-bd23-f6f1f728cdf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_0da94605-8341-4510-8ef5-e886fe48c3b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a9d3c1b3-70ec-48f8-ad37-2479275eb100" xlink:to="loc_us-gaap_CommonStockSharesIssued_0da94605-8341-4510-8ef5-e886fe48c3b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_a6d6cb24-6adb-4d05-9e93-019a485875bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a9d3c1b3-70ec-48f8-ad37-2479275eb100" xlink:to="loc_us-gaap_TreasuryStockCommonShares_a6d6cb24-6adb-4d05-9e93-019a485875bf" 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-20221231.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_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_518024a5-9ba4-4dde-9a72-e9a87efd3f93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_518024a5-9ba4-4dde-9a72-e9a87efd3f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndFeeIncomeOtherLoans_85aac0d3-4ea0-49f7-a763-c9148410bbc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeOtherLoans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_518024a5-9ba4-4dde-9a72-e9a87efd3f93" xlink:to="loc_us-gaap_InterestAndFeeIncomeOtherLoans_85aac0d3-4ea0-49f7-a763-c9148410bbc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_da4b4465-c589-4c0e-a8cd-2e4dc2440a5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeDepositsWithFinancialInstitutions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_518024a5-9ba4-4dde-9a72-e9a87efd3f93" xlink:to="loc_us-gaap_InterestIncomeDepositsWithFinancialInstitutions_da4b4465-c589-4c0e-a8cd-2e4dc2440a5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_6c6e48b7-f2b6-4cc4-9efa-c9c06288fd6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_518024a5-9ba4-4dde-9a72-e9a87efd3f93" xlink:to="loc_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating_6c6e48b7-f2b6-4cc4-9efa-c9c06288fd6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity_0ef0d451-07f7-4a2a-a29d-3b1e843b1038" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_518024a5-9ba4-4dde-9a72-e9a87efd3f93" xlink:to="loc_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity_0ef0d451-07f7-4a2a-a29d-3b1e843b1038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances_86049c0b-f5f3-47c6-96bc-adfc0f0f9ae8" xlink:href="tmp-20221231.xsd#tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_518024a5-9ba4-4dde-9a72-e9a87efd3f93" xlink:to="loc_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances_86049c0b-f5f3-47c6-96bc-adfc0f0f9ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_c4eae8a8-1a26-43ee-b97a-678fefc97ec4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestAndDividendIncomeOperatingAbstract_518024a5-9ba4-4dde-9a72-e9a87efd3f93" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_c4eae8a8-1a26-43ee-b97a-678fefc97ec4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseAbstract_27741772-87da-4569-91af-e405379882f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:to="loc_us-gaap_InterestExpenseAbstract_27741772-87da-4569-91af-e405379882f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestExpenseTimeDeposits250000orMore_25254404-86f0-46c6-b56b-6d0713f96342" xlink:href="tmp-20221231.xsd#tmp_InterestExpenseTimeDeposits250000orMore"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_27741772-87da-4569-91af-e405379882f9" xlink:to="loc_tmp_InterestExpenseTimeDeposits250000orMore_25254404-86f0-46c6-b56b-6d0713f96342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseOtherDomesticDeposits_d4b3560a-b494-4efc-8c4c-4f109271cc0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseOtherDomesticDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_27741772-87da-4569-91af-e405379882f9" xlink:to="loc_us-gaap_InterestExpenseOtherDomesticDeposits_d4b3560a-b494-4efc-8c4c-4f109271cc0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_cdf1db69-dbc0-42a2-9020-9d963a09f13a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_27741772-87da-4569-91af-e405379882f9" xlink:to="loc_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_cdf1db69-dbc0-42a2-9020-9d963a09f13a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseTrustPreferredSecurities_61e6f275-7f65-48fc-8db3-3c7f8f4c9f63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseTrustPreferredSecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_27741772-87da-4569-91af-e405379882f9" xlink:to="loc_us-gaap_InterestExpenseTrustPreferredSecurities_61e6f275-7f65-48fc-8db3-3c7f8f4c9f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InterestExpenseOtherBorrowings_c98a9eb8-0ea1-4d82-9957-5c4e203c3146" xlink:href="tmp-20221231.xsd#tmp_InterestExpenseOtherBorrowings"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_27741772-87da-4569-91af-e405379882f9" xlink:to="loc_tmp_InterestExpenseOtherBorrowings_c98a9eb8-0ea1-4d82-9957-5c4e203c3146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_36fe77ce-4c00-4571-9349-099ab6b4c68a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestExpenseAbstract_27741772-87da-4569-91af-e405379882f9" xlink:to="loc_us-gaap_InterestExpense_36fe77ce-4c00-4571-9349-099ab6b4c68a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_2868671d-4eaf-4fb7-aff4-aaddc7c256d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_2868671d-4eaf-4fb7-aff4-aaddc7c256d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_ff4d6175-0b31-4112-bc27-8bb64a5602df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_ff4d6175-0b31-4112-bc27-8bb64a5602df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_d3bd5bd7-0576-474c-bdc3-355747ae785d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:to="loc_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_d3bd5bd7-0576-474c-bdc3-355747ae785d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_3dfd5dd5-2317-4c64-8245-03a474b04deb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_3dfd5dd5-2317-4c64-8245-03a474b04deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceCommissionsAndFees_820bc416-c800-4f2c-9a72-b1e7cca45ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InsuranceCommissionsAndFees"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3dfd5dd5-2317-4c64-8245-03a474b04deb" xlink:to="loc_us-gaap_InsuranceCommissionsAndFees_820bc416-c800-4f2c-9a72-b1e7cca45ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InvestmentServicesIncome_e8d263b5-707a-46a3-a773-3818f7b956e4" xlink:href="tmp-20221231.xsd#tmp_InvestmentServicesIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3dfd5dd5-2317-4c64-8245-03a474b04deb" xlink:to="loc_tmp_InvestmentServicesIncome_e8d263b5-707a-46a3-a773-3818f7b956e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FeesAndCommissionsDepositAccounts_94c0a2d1-3af2-4983-809b-ca23a812608e" xlink:href="tmp-20221231.xsd#tmp_FeesAndCommissionsDepositAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3dfd5dd5-2317-4c64-8245-03a474b04deb" xlink:to="loc_tmp_FeesAndCommissionsDepositAccounts_94c0a2d1-3af2-4983-809b-ca23a812608e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FeesAndCommissionsCardServices_63e19ca7-4158-430a-b8a9-7801db393a45" xlink:href="tmp-20221231.xsd#tmp_FeesAndCommissionsCardServices"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3dfd5dd5-2317-4c64-8245-03a474b04deb" xlink:to="loc_tmp_FeesAndCommissionsCardServices_63e19ca7-4158-430a-b8a9-7801db393a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_87fba17c-0adc-467c-82cd-b23fdddfc24f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3dfd5dd5-2317-4c64-8245-03a474b04deb" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_87fba17c-0adc-467c-82cd-b23fdddfc24f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetGainLossOnSecuritiesTransactions_eeefdbce-3641-40aa-90a6-444be5f3b2e3" xlink:href="tmp-20221231.xsd#tmp_NetGainLossOnSecuritiesTransactions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3dfd5dd5-2317-4c64-8245-03a474b04deb" xlink:to="loc_tmp_NetGainLossOnSecuritiesTransactions_eeefdbce-3641-40aa-90a6-444be5f3b2e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_e0c48b88-1824-4ceb-b630-97566919b7d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_3dfd5dd5-2317-4c64-8245-03a474b04deb" xlink:to="loc_us-gaap_NoninterestIncome_e0c48b88-1824-4ceb-b630-97566919b7d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_5667f72c-286f-446b-83f0-7e8e41e07493" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_5667f72c-286f-446b-83f0-7e8e41e07493" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalariesAndWages_59e56dd6-ccba-4b1c-b42c-fa27e98313fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SalariesAndWages"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_5667f72c-286f-446b-83f0-7e8e41e07493" xlink:to="loc_us-gaap_SalariesAndWages_59e56dd6-ccba-4b1c-b42c-fa27e98313fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitExpense_3089bfea-e021-4c20-957a-19dccda599d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_5667f72c-286f-446b-83f0-7e8e41e07493" xlink:to="loc_us-gaap_OtherPostretirementBenefitExpense_3089bfea-e021-4c20-957a-19dccda599d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OccupancyNet_ba94954e-6e16-4cb1-8b31-ad51d9e71eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OccupancyNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_5667f72c-286f-446b-83f0-7e8e41e07493" xlink:to="loc_us-gaap_OccupancyNet_ba94954e-6e16-4cb1-8b31-ad51d9e71eb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquipmentExpense_508a2e5b-fd13-4a59-97d0-c63027018781" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_5667f72c-286f-446b-83f0-7e8e41e07493" xlink:to="loc_us-gaap_EquipmentExpense_508a2e5b-fd13-4a59-97d0-c63027018781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ff3da032-45ea-4a9f-b458-c21502f8582c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_5667f72c-286f-446b-83f0-7e8e41e07493" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ff3da032-45ea-4a9f-b458-c21502f8582c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_c04fe8e5-4bd2-40a0-afcd-cc85195898e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_5667f72c-286f-446b-83f0-7e8e41e07493" xlink:to="loc_us-gaap_OtherNoninterestExpense_c04fe8e5-4bd2-40a0-afcd-cc85195898e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_6f330110-047e-404b-b611-f2ac7ff34436" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_5667f72c-286f-446b-83f0-7e8e41e07493" xlink:to="loc_us-gaap_NoninterestExpense_6f330110-047e-404b-b611-f2ac7ff34436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_723cecbe-e5cf-434b-a8aa-a1486234589a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_723cecbe-e5cf-434b-a8aa-a1486234589a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_8abafa60-b4ad-4d4b-bb76-513231255e92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_8abafa60-b4ad-4d4b-bb76-513231255e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_8eaf6d49-ada7-4817-8148-ec4c03437aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:to="loc_us-gaap_ProfitLoss_8eaf6d49-ada7-4817-8148-ec4c03437aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_30e2c706-c50f-4cf4-9429-df5757466f4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_30e2c706-c50f-4cf4-9429-df5757466f4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_d9b79bc0-cf56-4f2c-b241-d622e8b88929" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:to="loc_us-gaap_NetIncomeLoss_d9b79bc0-cf56-4f2c-b241-d622e8b88929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_cdbd513e-ecfe-4d85-bd59-0faedca5eab2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:to="loc_us-gaap_EarningsPerShareBasic_cdbd513e-ecfe-4d85-bd59-0faedca5eab2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f520d78f-1da6-4df0-8ec7-01a203972a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_314d1590-6a39-4bfc-98c1-40c11625b39f" xlink:to="loc_us-gaap_EarningsPerShareDiluted_f520d78f-1da6-4df0-8ec7-01a203972a6c" 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-20221231.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_de61e5d9-dd89-40c3-a954-6632101406d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_548b8f4a-d5af-4a09-a17e-66467bfb7197" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_de61e5d9-dd89-40c3-a954-6632101406d4" xlink:to="loc_us-gaap_ProfitLoss_548b8f4a-d5af-4a09-a17e-66467bfb7197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract_26273063-561b-48b9-a0f3-ed95b1367599" xlink:href="tmp-20221231.xsd#tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_de61e5d9-dd89-40c3-a954-6632101406d4" xlink:to="loc_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract_26273063-561b-48b9-a0f3-ed95b1367599" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_763313c3-e359-4b36-8086-1baa86c838ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract_26273063-561b-48b9-a0f3-ed95b1367599" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_763313c3-e359-4b36-8086-1baa86c838ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_1021665f-683c-4c39-93bf-5196d42b8c43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_763313c3-e359-4b36-8086-1baa86c838ba" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_1021665f-683c-4c39-93bf-5196d42b8c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_9a1e2493-92f8-4676-b55c-f42570ed51ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_763313c3-e359-4b36-8086-1baa86c838ba" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_9a1e2493-92f8-4676-b55c-f42570ed51ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ed09fc05-1e16-4f05-9f47-65d3453f0274" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract_26273063-561b-48b9-a0f3-ed95b1367599" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ed09fc05-1e16-4f05-9f47-65d3453f0274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_cec7deda-57b5-48e5-bd19-dbc1e11dcf36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ed09fc05-1e16-4f05-9f47-65d3453f0274" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax_cec7deda-57b5-48e5-bd19-dbc1e11dcf36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_79c5e591-866a-4b07-8cba-75daaf3bf07d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ed09fc05-1e16-4f05-9f47-65d3453f0274" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax_79c5e591-866a-4b07-8cba-75daaf3bf07d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_556d69a1-1617-468e-8499-7e15f66eb847" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_ed09fc05-1e16-4f05-9f47-65d3453f0274" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax_556d69a1-1617-468e-8499-7e15f66eb847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_52b9db42-5b21-4b16-85f9-7f3898eae25f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherComprehensiveIncomeLossNetOfTaxAbstract_26273063-561b-48b9-a0f3-ed95b1367599" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_52b9db42-5b21-4b16-85f9-7f3898eae25f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_f805e267-6fe9-4cdb-b6fb-b1310336242f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_de61e5d9-dd89-40c3-a954-6632101406d4" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_f805e267-6fe9-4cdb-b6fb-b1310336242f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_66f65f27-4863-44bc-b91c-ac02e69a5d54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_de61e5d9-dd89-40c3-a954-6632101406d4" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_66f65f27-4863-44bc-b91c-ac02e69a5d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_e7177be7-149e-43c2-9f68-a8a28c13f046" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_de61e5d9-dd89-40c3-a954-6632101406d4" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_e7177be7-149e-43c2-9f68-a8a28c13f046" 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-20221231.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_28e299c1-74ac-473d-a6e4-46f3a53e61ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_fac08484-db2c-4e8c-b860-b192e9d2f41e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28e299c1-74ac-473d-a6e4-46f3a53e61ba" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_fac08484-db2c-4e8c-b860-b192e9d2f41e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e4db6859-888d-4021-9bb3-76fa74a31d02" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_fac08484-db2c-4e8c-b860-b192e9d2f41e" xlink:to="loc_us-gaap_NetIncomeLoss_e4db6859-888d-4021-9bb3-76fa74a31d02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_fac08484-db2c-4e8c-b860-b192e9d2f41e" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_3be65149-b5f8-443b-a3c8-c0d7a20e3bb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_3be65149-b5f8-443b-a3c8-c0d7a20e3bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_08d869b6-df5e-4a90-833f-7b76e5faec3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_08d869b6-df5e-4a90-833f-7b76e5faec3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_d8cb5146-0f46-420e-aed1-e11077ee48ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_d8cb5146-0f46-420e-aed1-e11077ee48ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_a3f5d92b-04d1-417c-92a2-d92c46a63ce3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_a3f5d92b-04d1-417c-92a2-d92c46a63ce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_d187b10f-dbaa-4bc8-b65e-6282faa7fe61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_d187b10f-dbaa-4bc8-b65e-6282faa7fe61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AmortizationAccretionRelatedToPurchaseAccounting_8856684b-1084-4ee2-808b-4c0d1d7f5111" xlink:href="tmp-20221231.xsd#tmp_AmortizationAccretionRelatedToPurchaseAccounting"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_tmp_AmortizationAccretionRelatedToPurchaseAccounting_8856684b-1084-4ee2-808b-4c0d1d7f5111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3e6222e3-a869-4f1a-a8c0-04c8e7fd5172" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_3e6222e3-a869-4f1a-a8c0-04c8e7fd5172" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_f2b32aa0-317c-4415-9822-6cb4fdffaf10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments_f2b32aa0-317c-4415-9822-6cb4fdffaf10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_17eef85f-252c-4150-8519-472a8215bd1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_17eef85f-252c-4150-8519-472a8215bd1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet_ec32c417-8ef9-476c-88a8-6d50d39cfee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_GainLossOnSalesOfLoansNet_ec32c417-8ef9-476c-88a8-6d50d39cfee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_d39a419f-2dc9-4c6b-ae35-f3486494d66d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_ProceedsFromSaleOfLoansHeldForSale_d39a419f-2dc9-4c6b-ae35-f3486494d66d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_cd7a545c-9b0d-4baf-8cdf-f1ea2a154235" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_cd7a545c-9b0d-4baf-8cdf-f1ea2a154235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LossOnRedemptionOfTrustPreferredDebenture_2c28f117-2e53-4d9b-b6e0-261757a39097" xlink:href="tmp-20221231.xsd#tmp_LossOnRedemptionOfTrustPreferredDebenture"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_tmp_LossOnRedemptionOfTrustPreferredDebenture_2c28f117-2e53-4d9b-b6e0-261757a39097" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ad24f9a9-79a8-4ffc-8ac9-f6e231f41e28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_ad24f9a9-79a8-4ffc-8ac9-f6e231f41e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetExcessTaxBenefitFromStockBasedCompensation_23f521ca-125d-4885-82b2-a0161f53688e" xlink:href="tmp-20221231.xsd#tmp_NetExcessTaxBenefitFromStockBasedCompensation"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_tmp_NetExcessTaxBenefitFromStockBasedCompensation_23f521ca-125d-4885-82b2-a0161f53688e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_5b415528-67a5-4c98-a5d2-7212359db736" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_ShareBasedCompensation_5b415528-67a5-4c98-a5d2-7212359db736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_43df85a5-6dac-49b1-be0a-d3c333a893a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable_43df85a5-6dac-49b1-be0a-d3c333a893a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_916cb64a-1386-4016-95c1-37c8792514d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_IncreaseDecreaseInInterestPayableNet_916cb64a-1386-4016-95c1-37c8792514d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_01b45a24-de5f-4463-b381-f37e6df17fd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_b00ef483-25ff-4bed-8740-2c18d8b4e9ac" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_01b45a24-de5f-4463-b381-f37e6df17fd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d490463-7b99-47b4-bf4b-f04f2d2e33da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract_fac08484-db2c-4e8c-b860-b192e9d2f41e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_7d490463-7b99-47b4-bf4b-f04f2d2e33da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28e299c1-74ac-473d-a6e4-46f3a53e61ba" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_eaeda527-a1a6-4c40-86af-7ce0ab274bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:to="loc_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_eaeda527-a1a6-4c40-86af-7ce0ab274bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_13316e08-1013-4bbe-820a-9f4f51c109e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_13316e08-1013-4bbe-820a-9f4f51c109e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_a88c8bc2-3570-462a-912d-22090660cb45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_a88c8bc2-3570-462a-912d-22090660cb45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_8195c273-bf08-42ff-9ad2-abb135b01817" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireHeldToMaturitySecurities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:to="loc_us-gaap_PaymentsToAcquireHeldToMaturitySecurities_8195c273-bf08-42ff-9ad2-abb135b01817" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherInvestments_a29bed09-435c-403a-a888-5e9d0aaab3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherInvestments_a29bed09-435c-403a-a888-5e9d0aaab3e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_1704ee6b-6ad5-4447-abce-5b1fe6688c01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:to="loc_us-gaap_PaymentsForProceedsFromLoansAndLeases_1704ee6b-6ad5-4447-abce-5b1fe6688c01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_abed4d8b-0394-4315-8956-4f07d0f68f23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:to="loc_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock_abed4d8b-0394-4315-8956-4f07d0f68f23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_909527d4-445e-4759-b249-1e1b247bc7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireFederalHomeLoanBankStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:to="loc_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock_909527d4-445e-4759-b249-1e1b247bc7ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c4c4ca5a-5411-4bc8-9bed-2c3fa90abdc7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_c4c4ca5a-5411-4bc8-9bed-2c3fa90abdc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_53162b52-0ed4-4497-bf7f-23b3cb1cefc2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_53162b52-0ed4-4497-bf7f-23b3cb1cefc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance_1790bd9e-4314-4fdd-982b-561353f23a4d" xlink:href="tmp-20221231.xsd#tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:to="loc_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance_1790bd9e-4314-4fdd-982b-561353f23a4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_41f19dc7-178a-4bc3-961e-3aeebb902d5a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_41f19dc7-178a-4bc3-961e-3aeebb902d5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7749e92e-2a98-4f11-8271-f88dcb76b379" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract_28d2aff4-5bbd-4a98-a2c0-d00c87ec2169" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7749e92e-2a98-4f11-8271-f88dcb76b379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28e299c1-74ac-473d-a6e4-46f3a53e61ba" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits_df034c52-56f2-4662-894e-a6b9bdee8919" xlink:href="tmp-20221231.xsd#tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:to="loc_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits_df034c52-56f2-4662-894e-a6b9bdee8919" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInTimeDeposits_cfd3f33d-cd4e-490c-b086-69466b230254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInTimeDeposits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:to="loc_us-gaap_IncreaseDecreaseInTimeDeposits_cfd3f33d-cd4e-490c-b086-69466b230254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_04a05145-f20b-49e0-aa62-41f904ac3140" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:to="loc_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet_04a05145-f20b-49e0-aa62-41f904ac3140" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_2c6f5ef9-3980-4031-a3e8-6fba9e663626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_2c6f5ef9-3980-4031-a3e8-6fba9e663626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_be8cc16e-d2cc-42a0-8013-cc234a982c9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:to="loc_us-gaap_RepaymentsOfDebt_be8cc16e-d2cc-42a0-8013-cc234a982c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_8b8878e9-9819-4ef6-8bfa-471573f5f121" xlink:href="tmp-20221231.xsd#tmp_PaymentsForRedemptionOfTrustPreferredDebentures"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:to="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_8b8878e9-9819-4ef6-8bfa-471573f5f121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_8e3073bb-3575-4326-a9b5-96064e3657e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_8e3073bb-3575-4326-a9b5-96064e3657e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e5d6b4eb-0ebd-433e-81f2-12f2d792b273" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_e5d6b4eb-0ebd-433e-81f2-12f2d792b273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_6eda1288-4f35-4a5f-9667-02df67d95b01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_6eda1288-4f35-4a5f-9667-02df67d95b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_8e86f324-7d83-4365-906e-9635a51a0222" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:to="loc_us-gaap_ProceedsFromStockPlans_8e86f324-7d83-4365-906e-9635a51a0222" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings_a949e0ca-a9e7-4b6e-8c0b-b8ce1fc4181a" xlink:href="tmp-20221231.xsd#tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:to="loc_tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings_a949e0ca-a9e7-4b6e-8c0b-b8ce1fc4181a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromStockOptionsExercisedNet_681838f3-438e-43bd-b2a0-f7362946c121" xlink:href="tmp-20221231.xsd#tmp_ProceedsFromStockOptionsExercisedNet"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:to="loc_tmp_ProceedsFromStockOptionsExercisedNet_681838f3-438e-43bd-b2a0-f7362946c121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b2d2686a-c5e4-45d3-a41a-79a42e379083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract_efabce45-e1bf-4c37-8c80-471ee6605f33" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_b2d2686a-c5e4-45d3-a41a-79a42e379083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_acbb1a0a-6996-4780-aca4-611946d065e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28e299c1-74ac-473d-a6e4-46f3a53e61ba" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_acbb1a0a-6996-4780-aca4-611946d065e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cf69325d-8afc-468c-a61c-59a6baf53acb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28e299c1-74ac-473d-a6e4-46f3a53e61ba" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cf69325d-8afc-468c-a61c-59a6baf53acb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_59c198fa-2766-4d8d-b198-03fe8e146c0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28e299c1-74ac-473d-a6e4-46f3a53e61ba" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_59c198fa-2766-4d8d-b198-03fe8e146c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_c353da45-c179-4a4f-98fd-6b5e0a7c935a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_28e299c1-74ac-473d-a6e4-46f3a53e61ba" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_c353da45-c179-4a4f-98fd-6b5e0a7c935a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_cd406edf-e347-4680-aa85-f3755fa9cb96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_c353da45-c179-4a4f-98fd-6b5e0a7c935a" xlink:to="loc_us-gaap_InterestPaidNet_cd406edf-e347-4680-aa85-f3755fa9cb96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_b595333a-1f94-4f94-8614-1b6ec330c454" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_c353da45-c179-4a4f-98fd-6b5e0a7c935a" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_b595333a-1f94-4f94-8614-1b6ec330c454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TransferOfLoansToOtherRealEstateOwned_10be8cf0-6561-4165-af4f-ead508a15ec7" xlink:href="tmp-20221231.xsd#tmp_TransferOfLoansToOtherRealEstateOwned"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_c353da45-c179-4a4f-98fd-6b5e0a7c935a" xlink:to="loc_tmp_TransferOfLoansToOtherRealEstateOwned_10be8cf0-6561-4165-af4f-ead508a15ec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_5795cf3e-13f1-4060-b3aa-2d64b4fa8209" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_c353da45-c179-4a4f-98fd-6b5e0a7c935a" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_5795cf3e-13f1-4060-b3aa-2d64b4fa8209" 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-20221231.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_a2f29e3f-d0a9-47d7-b2df-f89cfd5eabf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6f4ea993-05b9-4014-8c8a-11eda6979f93" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_a2f29e3f-d0a9-47d7-b2df-f89cfd5eabf7" xlink:to="loc_us-gaap_StatementTable_6f4ea993-05b9-4014-8c8a-11eda6979f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_12f7672c-8694-4049-8b90-c55811f0f156" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6f4ea993-05b9-4014-8c8a-11eda6979f93" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_12f7672c-8694-4049-8b90-c55811f0f156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_12f7672c-8694-4049-8b90-c55811f0f156" xlink:to="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ea0a33fc-0bcf-4f26-8fee-307330105b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:to="loc_us-gaap_CommonStockMember_ea0a33fc-0bcf-4f26-8fee-307330105b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_173728ca-ed70-4a01-bef9-e39af639dbe8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_173728ca-ed70-4a01-bef9-e39af639dbe8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4e13d701-2cdf-45d7-8dbe-ee70d939a068" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:to="loc_us-gaap_RetainedEarningsMember_4e13d701-2cdf-45d7-8dbe-ee70d939a068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_879dbfc4-db04-4980-82b7-4836e165727a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_879dbfc4-db04-4980-82b7-4836e165727a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_d7ad9b07-a717-4852-b9f3-c48da45cf217" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:to="loc_us-gaap_TreasuryStockCommonMember_d7ad9b07-a717-4852-b9f3-c48da45cf217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_e350e102-afa7-4036-8ab5-2d75d0503bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_03a85308-9eff-4c8e-9259-40eea6e4d70e" xlink:to="loc_us-gaap_NoncontrollingInterestMember_e350e102-afa7-4036-8ab5-2d75d0503bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_126671ab-ec09-4fe3-bda5-65c99cefac86" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6f4ea993-05b9-4014-8c8a-11eda6979f93" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_126671ab-ec09-4fe3-bda5-65c99cefac86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_fd9b40c5-0641-427a-8b3e-51f4da5c9826" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_126671ab-ec09-4fe3-bda5-65c99cefac86" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_fd9b40c5-0641-427a-8b3e-51f4da5c9826" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_067f6067-dd00-4c00-8b89-39ad79f45e49" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_fd9b40c5-0641-427a-8b3e-51f4da5c9826" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_067f6067-dd00-4c00-8b89-39ad79f45e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_3cb38bfe-8741-4526-8102-c75d0136cb3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6f4ea993-05b9-4014-8c8a-11eda6979f93" xlink:to="loc_us-gaap_StatementLineItems_3cb38bfe-8741-4526-8102-c75d0136cb3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_3cb38bfe-8741-4526-8102-c75d0136cb3b" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0944290f-6e8f-43ea-abbb-08dba82cad98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_0944290f-6e8f-43ea-abbb-08dba82cad98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdateExtensibleList_253c3c57-e20c-4334-a51f-f9b19000615a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdateExtensibleList"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_AccountingStandardsUpdateExtensibleList_253c3c57-e20c-4334-a51f-f9b19000615a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_6a784df4-0b48-4617-8988-0239b12dff1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_ProfitLoss_6a784df4-0b48-4617-8988-0239b12dff1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1670d2f9-9d3b-4cfe-bbed-b90bcd678f21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_1670d2f9-9d3b-4cfe-bbed-b90bcd678f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7418748d-d6fd-4e7b-8343-03b6c03b5809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_7418748d-d6fd-4e7b-8343-03b6c03b5809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_4d840f41-1a51-4100-8e36-661a397b7c09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_DividendsCommonStockCash_4d840f41-1a51-4100-8e36-661a397b7c09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1156ba03-a8b6-4965-acf8-05de9197f417" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_1156ba03-a8b6-4965-acf8-05de9197f417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_d1ca0559-6ca1-43fe-9d87-0b97a9fb850f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_d1ca0559-6ca1-43fe-9d87-0b97a9fb850f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7310581b-4282-4935-8d8f-9b2abb9748a4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_7310581b-4282-4935-8d8f-9b2abb9748a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_66b1abd5-8b60-4fb5-b0b2-d9019d9f192a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan_66b1abd5-8b60-4fb5-b0b2-d9019d9f192a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_fdcf3dab-5e30-4585-a200-95c2a7a888b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation_fdcf3dab-5e30-4585-a200-95c2a7a888b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_32bdb12a-bc21-4519-8914-a76de6b37a4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_32bdb12a-bc21-4519-8914-a76de6b37a4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill_09040fad-552a-471d-9ea7-50b621f853f0" xlink:href="tmp-20221231.xsd#tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill_09040fad-552a-471d-9ea7-50b621f853f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_1336dd43-aa5e-465a-b282-dc506ea0c63d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromRedemptions"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromRedemptions_1336dd43-aa5e-465a-b282-dc506ea0c63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_f978403e-d30c-492f-8788-3d3d8e2d2cce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders_f978403e-d30c-492f-8788-3d3d8e2d2cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_62de822e-c3b0-4409-90f8-fc3688488281" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8e60bb74-d101-4bb3-99e5-5c829db9eedf" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_62de822e-c3b0-4409-90f8-fc3688488281" 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-20221231.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_652463e6-a4eb-4bb6-bfbc-fdabd5d8be1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_8a8f42b7-6373-423b-99bc-314f0488c45c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_652463e6-a4eb-4bb6-bfbc-fdabd5d8be1c" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_8a8f42b7-6373-423b-99bc-314f0488c45c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares_b82899d9-4251-4437-8f30-c1c9f828688c" xlink:href="tmp-20221231.xsd#tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_652463e6-a4eb-4bb6-bfbc-fdabd5d8be1c" xlink:to="loc_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares_b82899d9-4251-4437-8f30-c1c9f828688c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_7d6441f7-afe5-4046-b430-cac0e528be62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_652463e6-a4eb-4bb6-bfbc-fdabd5d8be1c" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_7d6441f7-afe5-4046-b430-cac0e528be62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_88390fa6-b983-4d77-be8a-deb46ce26d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_652463e6-a4eb-4bb6-bfbc-fdabd5d8be1c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_88390fa6-b983-4d77-be8a-deb46ce26d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_b9cdf546-4809-4caf-b355-963638e6057f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_652463e6-a4eb-4bb6-bfbc-fdabd5d8be1c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_b9cdf546-4809-4caf-b355-963638e6057f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan_c6528752-230f-4009-8c63-5b84d1be7daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_652463e6-a4eb-4bb6-bfbc-fdabd5d8be1c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan_c6528752-230f-4009-8c63-5b84d1be7daa" 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-20221231.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_bd347ef9-0ac9-4f62-baae-565968cc88d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_78bec2cf-979f-43b2-9f3d-3e9246f82b41" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bd347ef9-0ac9-4f62-baae-565968cc88d9" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_78bec2cf-979f-43b2-9f3d-3e9246f82b41" 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-20221231.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_9d131815-6640-4867-bee6-3e9f6f320411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_663471a8-9fff-4253-a0ff-373c1cbde84a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9d131815-6640-4867-bee6-3e9f6f320411" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_663471a8-9fff-4253-a0ff-373c1cbde84a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeases" xlink:type="simple" xlink:href="tmp-20221231.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_c05bba9e-1078-4201-a931-d8a2667415f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_88ad86d2-effa-45ea-9405-082bb4697ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_c05bba9e-1078-4201-a931-d8a2667415f4" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock_88ad86d2-effa-45ea-9405-082bb4697ca1" 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-20221231.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_1009ee1e-a288-49ac-ba14-e978aef4debb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesTextBlock_e00c479e-b4b8-41b3-8d8e-010e2d2630d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_1009ee1e-a288-49ac-ba14-e978aef4debb" xlink:to="loc_us-gaap_AllowanceForCreditLossesTextBlock_e00c479e-b4b8-41b3-8d8e-010e2d2630d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssets" xlink:type="simple" xlink:href="tmp-20221231.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_af00e973-e328-4109-b5c1-c1736913e13f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_696268bd-b5ea-43e1-82ae-2d6c962dce7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_af00e973-e328-4109-b5c1-c1736913e13f" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_696268bd-b5ea-43e1-82ae-2d6c962dce7d" 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-20221231.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_33714075-8ade-4dfe-8197-012f1caa94cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_70fc11a6-cbf9-4505-b281-dfdd51be1202" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_33714075-8ade-4dfe-8197-012f1caa94cc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_70fc11a6-cbf9-4505-b281-dfdd51be1202" 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-20221231.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_88a49972-1d3d-40d4-a63c-46b13ed0b55d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_a103fee3-a0aa-4c1f-8e48-d2a571e5704e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_88a49972-1d3d-40d4-a63c-46b13ed0b55d" xlink:to="loc_us-gaap_DepositLiabilitiesDisclosuresTextBlock_a103fee3-a0aa-4c1f-8e48-d2a571e5704e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchased" xlink:type="simple" xlink:href="tmp-20221231.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_dcdaa706-80c5-4771-ac3a-39b468cbb98d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock_59355f71-35ce-48fc-b2f7-a4943f163add" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract_dcdaa706-80c5-4771-ac3a-39b468cbb98d" xlink:to="loc_us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock_59355f71-35ce-48fc-b2f7-a4943f163add" 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-20221231.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_8d860289-f081-4cbf-8485-ea0c87b88a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_9fe4dca9-6f03-48e9-b69d-5f212812ab2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8d860289-f081-4cbf-8485-ea0c87b88a8f" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_9fe4dca9-6f03-48e9-b69d-5f212812ab2d" 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-20221231.xsd#TrustPreferredDebentures"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/TrustPreferredDebentures" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustPreferredDebenturesAbstract_9afb3731-12ea-4199-99f0-391e18f23e24" xlink:href="tmp-20221231.xsd#tmp_TrustPreferredDebenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustPreferredDebenturesTextBlockTextBlock_d3bc15ae-07bc-40ef-9bbc-4e68dbd7fa97" xlink:href="tmp-20221231.xsd#tmp_TrustPreferredDebenturesTextBlockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_TrustPreferredDebenturesAbstract_9afb3731-12ea-4199-99f0-391e18f23e24" xlink:to="loc_tmp_TrustPreferredDebenturesTextBlockTextBlock_d3bc15ae-07bc-40ef-9bbc-4e68dbd7fa97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="tmp-20221231.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_07fcdfee-4afd-4b30-a648-e26fd2208f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_020d531d-a53e-438a-be25-afa2d3b82831" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_07fcdfee-4afd-4b30-a648-e26fd2208f7e" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_020d531d-a53e-438a-be25-afa2d3b82831" 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-20221231.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_2f07d9a4-065d-4353-8d1d-8a6e38f0ccb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3af19078-d306-4351-bdd0-6a39d4ab9d6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_2f07d9a4-065d-4353-8d1d-8a6e38f0ccb7" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_3af19078-d306-4351-bdd0-6a39d4ab9d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpense" xlink:type="simple" xlink:href="tmp-20221231.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_90866053-6686-4749-9c08-8a60cf3e7efa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_4a46b79a-d680-482f-b1b8-aaa8b2db834e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_90866053-6686-4749-9c08-8a60cf3e7efa" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_4a46b79a-d680-482f-b1b8-aaa8b2db834e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RevenueRecognition" xlink:type="simple" xlink:href="tmp-20221231.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_a158f921-76f6-45c6-a595-1dc471d88f8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_254d7c8d-84c5-481d-8315-174edb6c8cb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_a158f921-76f6-45c6-a595-1dc471d88f8a" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_254d7c8d-84c5-481d-8315-174edb6c8cb5" 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-20221231.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_46a4399d-ac0c-4568-ad8e-81dd60b934a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_a6b5092c-b17d-4fe4-9e35-09448323bad5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_46a4399d-ac0c-4568-ad8e-81dd60b934a0" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_a6b5092c-b17d-4fe4-9e35-09448323bad5" 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-20221231.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_a036ac32-2910-49d5-b9dc-6bdced17e5cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_8fd6c099-1c1d-430d-9240-475222bb33dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNoteTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_a036ac32-2910-49d5-b9dc-6bdced17e5cb" xlink:to="loc_us-gaap_ComprehensiveIncomeNoteTextBlock_8fd6c099-1c1d-430d-9240-475222bb33dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilities" xlink:type="simple" xlink:href="tmp-20221231.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_760a6032-0630-430e-9c70-a70e6be57048" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4a3fb5c9-9452-4f33-ac7e-98e7e68e8eed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_760a6032-0630-430e-9c70-a70e6be57048" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_4a3fb5c9-9452-4f33-ac7e-98e7e68e8eed" 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-20221231.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_6cf87a76-9db1-4931-a549-bb9ab2482683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_a6092fc7-affe-4450-a822-4ab74dace91e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6cf87a76-9db1-4931-a549-bb9ab2482683" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_a6092fc7-affe-4450-a822-4ab74dace91e" 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-20221231.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_5fd21eef-2eb9-40b6-a276-bd008d031e10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_cdffab1c-ded6-41e2-956a-bc48695a8b71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5fd21eef-2eb9-40b6-a276-bd008d031e10" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_cdffab1c-ded6-41e2-956a-bc48695a8b71" 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-20221231.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_5184d503-679e-48be-9d91-effb2f6ba4ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_be994996-514f-4af3-b381-c1e1eb60f9a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_5184d503-679e-48be-9d91-effb2f6ba4ab" xlink:to="loc_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_be994996-514f-4af3-b381-c1e1eb60f9a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatements" xlink:type="simple" xlink:href="tmp-20221231.xsd#CondensedParentCompanyOnlyFinancialStatements"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_11c48742-d32e-4622-9a2d-75c57b20d63d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_0463955b-7803-448e-bd3c-11c2e787e18d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_11c48742-d32e-4622-9a2d-75c57b20d63d" xlink:to="loc_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_0463955b-7803-448e-bd3c-11c2e787e18d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformation" xlink:type="simple" xlink:href="tmp-20221231.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_ca7aad65-5f51-412a-87d9-d57909a42dd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_95b20932-c1f5-42a2-a1c0-4d92ccadee17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_ca7aad65-5f51-412a-87d9-d57909a42dd9" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_95b20932-c1f5-42a2-a1c0-4d92ccadee17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DerivativesandHedgingActivities" xlink:type="simple" xlink:href="tmp-20221231.xsd#DerivativesandHedgingActivities"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/DerivativesandHedgingActivities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_b97fd6f9-a3c5-43af-adff-021ddae67e57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_3b837859-ea2f-4db2-ac30-ef81f87b49e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_b97fd6f9-a3c5-43af-adff-021ddae67e57" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_3b837859-ea2f-4db2-ac30-ef81f87b49e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/UnauditedQuarterlyFinancialData" xlink:type="simple" xlink:href="tmp-20221231.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_1eb5f88c-dec0-4a8e-bb5a-86b820bab966" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QuarterlyFinancialInformationDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_QuarterlyFinancialInformationTextBlock_8a473eb2-51f1-48c5-a18a-53ea982219e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_QuarterlyFinancialInformationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_QuarterlyFinancialInformationDisclosureAbstract_1eb5f88c-dec0-4a8e-bb5a-86b820bab966" xlink:to="loc_us-gaap_QuarterlyFinancialInformationTextBlock_8a473eb2-51f1-48c5-a18a-53ea982219e7" 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-20221231.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_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_c3cbd3d9-8777-4b98-82e6-dde106510913" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_c3cbd3d9-8777-4b98-82e6-dde106510913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_600a0271-787a-4ac9-bb63-82ebc29455e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_600a0271-787a-4ac9-bb63-82ebc29455e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesPolicy_1efb92d5-a735-4a5d-a024-9232f3265f00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketableSecuritiesPolicy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_MarketableSecuritiesPolicy_1efb92d5-a735-4a5d-a024-9232f3265f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_55d8ad6f-c418-4875-b4d1-e713984c8ee7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy_55d8ad6f-c418-4875-b4d1-e713984c8ee7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsPolicy_23567fe4-d9b6-45e6-95e0-f4aec5561c4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_BusinessCombinationsPolicy_23567fe4-d9b6-45e6-95e0-f4aec5561c4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_66e0e44d-3c1d-49de-82d0-ab111cc63494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_66e0e44d-3c1d-49de-82d0-ab111cc63494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_b143b06f-446b-4079-b0f6-0018bd5f28aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_b143b06f-446b-4079-b0f6-0018bd5f28aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateOwnedValuationAllowancePolicy_03504350-8629-43e3-a17a-c2c35ee24ef4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateOwnedValuationAllowancePolicy"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_RealEstateOwnedValuationAllowancePolicy_03504350-8629-43e3-a17a-c2c35ee24ef4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_08bef870-36fd-400e-acef-6589c62b330a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_08bef870-36fd-400e-acef-6589c62b330a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_649ab748-ef85-4a16-8878-61359d990af6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_IntangibleAssetsFiniteLivedPolicy_649ab748-ef85-4a16-8878-61359d990af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_3099fe39-9a11-4387-899f-1cb16d9b1643" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_3099fe39-9a11-4387-899f-1cb16d9b1643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryIncomeTaxesPolicy_962cdaba-efd4-46e5-9579-12ed39ca3ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryIncomeTaxesPolicy"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_RegulatoryIncomeTaxesPolicy_962cdaba-efd4-46e5-9579-12ed39ca3ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementsValuationPolicy_7e988861-dbf0-4003-9572-e3943653c5c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepurchaseAgreementsValuationPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_RepurchaseAgreementsValuationPolicy_7e988861-dbf0-4003-9572-e3943653c5c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TreasuryStockPolicyTextBlock_71888858-345f-4459-abbb-3dc68d2b6564" xlink:href="tmp-20221231.xsd#tmp_TreasuryStockPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_tmp_TreasuryStockPolicyTextBlock_71888858-345f-4459-abbb-3dc68d2b6564" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustAndInvestmentServicesPolicyTextBlock_166cb15e-6f20-4d9b-a716-71f5a040a72f" xlink:href="tmp-20221231.xsd#tmp_TrustAndInvestmentServicesPolicyTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_tmp_TrustAndInvestmentServicesPolicyTextBlock_166cb15e-6f20-4d9b-a716-71f5a040a72f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_d34c8c38-f7a3-4980-8cc0-3ae76e975583" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_d34c8c38-f7a3-4980-8cc0-3ae76e975583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_f5eae10a-ae16-4893-833e-54ed7bb21ad6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_f5eae10a-ae16-4893-833e-54ed7bb21ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_b557bbcc-07d4-4541-b238-35f89cd910a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_b557bbcc-07d4-4541-b238-35f89cd910a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy_a1ea7f9f-baa9-457f-8fd2-3802691984aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementPlansPolicy"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansPolicy_a1ea7f9f-baa9-457f-8fd2-3802691984aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_d37352f1-3120-461e-b094-004db0ee51cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_d37352f1-3120-461e-b094-004db0ee51cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_d3e6e508-0907-4411-84dc-404a9eb492bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_d3e6e508-0907-4411-84dc-404a9eb492bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeasesPolicyTextBlock_debd909d-5892-4ab0-900a-89ba5c9a99f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_9f7513b3-de73-4d4b-983c-c283a487da7e" xlink:to="loc_us-gaap_LesseeLeasesPolicyTextBlock_debd909d-5892-4ab0-900a-89ba5c9a99f4" 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-20221231.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_be6cce32-cfac-488a-a9fb-b0b28f261e76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_837b6d5d-fba8-47e6-85eb-1d322e2704e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_be6cce32-cfac-488a-a9fb-b0b28f261e76" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_837b6d5d-fba8-47e6-85eb-1d322e2704e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_71add2f7-83c6-4ca5-b74e-d38438e23ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_be6cce32-cfac-488a-a9fb-b0b28f261e76" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesTextBlock_71add2f7-83c6-4ca5-b74e-d38438e23ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_512638fa-e228-44dc-b388-dee0dcbd0a37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRealizedGainLossTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_be6cce32-cfac-488a-a9fb-b0b28f261e76" xlink:to="loc_us-gaap_ScheduleOfRealizedGainLossTableTextBlock_512638fa-e228-44dc-b388-dee0dcbd0a37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_0dc2cb29-cbcd-43d1-bb0f-e7e218a39c73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_be6cce32-cfac-488a-a9fb-b0b28f261e76" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_0dc2cb29-cbcd-43d1-bb0f-e7e218a39c73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock_26cf2ab5-601c-4fee-a009-b46282271f7f" xlink:href="tmp-20221231.xsd#tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_be6cce32-cfac-488a-a9fb-b0b28f261e76" xlink:to="loc_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock_26cf2ab5-601c-4fee-a009-b46282271f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_cc3bad72-7439-42fc-a0db-2aaf87b6418e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_be6cce32-cfac-488a-a9fb-b0b28f261e76" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_cc3bad72-7439-42fc-a0db-2aaf87b6418e" 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-20221231.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_93441b3b-18d0-4db3-9cd9-e91030367771" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_86e5d8c3-f012-4f53-9ef2-cecaf7feb467" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_93441b3b-18d0-4db3-9cd9-e91030367771" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_86e5d8c3-f012-4f53-9ef2-cecaf7feb467" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock_4895f1a3-efff-46d3-9563-0836ece11e7c" xlink:href="tmp-20221231.xsd#tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_93441b3b-18d0-4db3-9cd9-e91030367771" xlink:to="loc_tmp_ScheduleOfLoansToRelatedPartiesTableTextBlock_4895f1a3-efff-46d3-9563-0836ece11e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_afd9d2b1-8419-4035-8e47-9d4ce48bba1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PastDueFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_93441b3b-18d0-4db3-9cd9-e91030367771" xlink:to="loc_us-gaap_PastDueFinancingReceivablesTableTextBlock_afd9d2b1-8419-4035-8e47-9d4ce48bba1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_a23c10a4-0ccf-4f3e-9638-5c1904136d3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_93441b3b-18d0-4db3-9cd9-e91030367771" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_a23c10a4-0ccf-4f3e-9638-5c1904136d3d" 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-20221231.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_7b902427-fbf4-4bb3-bbd5-3c4f0b97d4b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_b86dc2f7-3818-4d7a-81f8-23ba842dec05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7b902427-fbf4-4bb3-bbd5-3c4f0b97d4b5" xlink:to="loc_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_b86dc2f7-3818-4d7a-81f8-23ba842dec05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock_123df375-78b0-4ea4-a4b0-d9d3303dbf50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7b902427-fbf4-4bb3-bbd5-3c4f0b97d4b5" xlink:to="loc_us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock_123df375-78b0-4ea4-a4b0-d9d3303dbf50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_c905f245-7e1b-4dcc-bb88-f6d485ec14ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_7b902427-fbf4-4bb3-bbd5-3c4f0b97d4b5" xlink:to="loc_us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock_c905f245-7e1b-4dcc-bb88-f6d485ec14ba" 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-20221231.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_2dceac2f-2314-46e4-9b7c-d249b4dd9593" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_ce19c606-f6d4-475a-a0a4-f83f1208c7b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2dceac2f-2314-46e4-9b7c-d249b4dd9593" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_ce19c606-f6d4-475a-a0a4-f83f1208c7b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_4a2dfc8d-4937-41fc-8f8b-278e72d85216" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2dceac2f-2314-46e4-9b7c-d249b4dd9593" xlink:to="loc_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_4a2dfc8d-4937-41fc-8f8b-278e72d85216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_23f6bc19-996b-4787-b8bd-06f32d20e790" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_2dceac2f-2314-46e4-9b7c-d249b4dd9593" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_23f6bc19-996b-4787-b8bd-06f32d20e790" 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-20221231.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_55b0a134-06f2-4eda-83a7-914863e3eb62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_29728bfc-e69d-45ac-ad4f-97d950bbc5d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_55b0a134-06f2-4eda-83a7-914863e3eb62" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_29728bfc-e69d-45ac-ad4f-97d950bbc5d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock_0172901e-f105-41a2-aa03-fb4978729f97" xlink:href="tmp-20221231.xsd#tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_55b0a134-06f2-4eda-83a7-914863e3eb62" xlink:to="loc_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock_0172901e-f105-41a2-aa03-fb4978729f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_2dcc4178-2701-44bb-bda0-04ab17791254" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_55b0a134-06f2-4eda-83a7-914863e3eb62" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_2dcc4178-2701-44bb-bda0-04ab17791254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e456537c-2fde-4132-be09-7b2e7fe316ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_55b0a134-06f2-4eda-83a7-914863e3eb62" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e456537c-2fde-4132-be09-7b2e7fe316ea" 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-20221231.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_54a0dd7e-2945-4dc9-b653-265667ce1ab5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock_9e96d942-d77d-4ed2-8902-5b0c0301ee13" xlink:href="tmp-20221231.xsd#tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_54a0dd7e-2945-4dc9-b653-265667ce1ab5" xlink:to="loc_tmp_ScheduleOfMaturitiesOfTimeDepositsTableTextBlock_9e96d942-d77d-4ed2-8902-5b0c0301ee13" 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-20221231.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_ad5cb888-1bc0-43fd-9687-fe6c6996430a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRepurchaseAgreements_d9b16af8-4760-4a91-ac50-22adf5472083" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRepurchaseAgreements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract_ad5cb888-1bc0-43fd-9687-fe6c6996430a" xlink:to="loc_us-gaap_ScheduleOfRepurchaseAgreements_d9b16af8-4760-4a91-ac50-22adf5472083" 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-20221231.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_d1a3ce3c-b00f-428d-bf7a-57f80aef0814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_cfba3f3f-ca5d-46af-9713-7418f1381b3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_d1a3ce3c-b00f-428d-bf7a-57f80aef0814" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_cfba3f3f-ca5d-46af-9713-7418f1381b3a" 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-20221231.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_bbca909b-7a06-460f-9e87-19dc5874428d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_74c670be-7e8d-4b70-a0c1-372d821ecc8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bbca909b-7a06-460f-9e87-19dc5874428d" xlink:to="loc_us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock_74c670be-7e8d-4b70-a0c1-372d821ecc8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_11cda085-f6ae-4ecb-bdd0-b92bab00e9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bbca909b-7a06-460f-9e87-19dc5874428d" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_11cda085-f6ae-4ecb-bdd0-b92bab00e9ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_82396fdb-8ed4-4b32-b874-ef4710e92cd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bbca909b-7a06-460f-9e87-19dc5874428d" xlink:to="loc_us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock_82396fdb-8ed4-4b32-b874-ef4710e92cd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_38ba27ea-d396-4ef7-b0d5-1ee77471125d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bbca909b-7a06-460f-9e87-19dc5874428d" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_38ba27ea-d396-4ef7-b0d5-1ee77471125d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_94dc6caf-d2b3-4f4a-aad8-8b1c5b8747f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bbca909b-7a06-460f-9e87-19dc5874428d" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_94dc6caf-d2b3-4f4a-aad8-8b1c5b8747f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_7b9d06f8-4c26-427d-b5f6-528b5e9ee3dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bbca909b-7a06-460f-9e87-19dc5874428d" xlink:to="loc_us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock_7b9d06f8-4c26-427d-b5f6-528b5e9ee3dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock_537533e7-1a52-45bf-ae3e-350a2656587f" xlink:href="tmp-20221231.xsd#tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bbca909b-7a06-460f-9e87-19dc5874428d" xlink:to="loc_tmp_ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock_537533e7-1a52-45bf-ae3e-350a2656587f" 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-20221231.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_9b2ed455-8695-4181-8d12-976b5a8fe8fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_6867c7fe-875c-4cdb-b501-b21ef7846389" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9b2ed455-8695-4181-8d12-976b5a8fe8fd" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_6867c7fe-875c-4cdb-b501-b21ef7846389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_0ded13f8-75ee-47a0-87ff-f2ec326d8972" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9b2ed455-8695-4181-8d12-976b5a8fe8fd" xlink:to="loc_us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock_0ded13f8-75ee-47a0-87ff-f2ec326d8972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_11944c09-3383-46bb-967d-8d8926e3178d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9b2ed455-8695-4181-8d12-976b5a8fe8fd" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock_11944c09-3383-46bb-967d-8d8926e3178d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_c8470d1e-0356-422d-9435-3e995398bff7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9b2ed455-8695-4181-8d12-976b5a8fe8fd" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_c8470d1e-0356-422d-9435-3e995398bff7" 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-20221231.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_8b84b5e2-251a-4839-b8aa-aad9612f4411" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_66767449-b074-493e-8b06-0dc5301ccbd9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_8b84b5e2-251a-4839-b8aa-aad9612f4411" xlink:to="loc_us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock_66767449-b074-493e-8b06-0dc5301ccbd9" 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-20221231.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_b963e0ea-f678-4d44-9ebb-bacf274ce1ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_8ddf4ab7-60d6-4780-8924-c6ca49bdd276" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b963e0ea-f678-4d44-9ebb-bacf274ce1ed" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_8ddf4ab7-60d6-4780-8924-c6ca49bdd276" 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-20221231.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_62987762-2248-4df0-9a6c-004d7cd7fd4e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_31872ed0-6ee1-4e0a-9bec-26588492f47e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_62987762-2248-4df0-9a6c-004d7cd7fd4e" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_31872ed0-6ee1-4e0a-9bec-26588492f47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_ccde8e14-e8d4-4c5d-9487-676c2179bcfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_62987762-2248-4df0-9a6c-004d7cd7fd4e" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_ccde8e14-e8d4-4c5d-9487-676c2179bcfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_d5a2bbdf-4870-40a1-b56f-b5da4b417d62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_62987762-2248-4df0-9a6c-004d7cd7fd4e" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_d5a2bbdf-4870-40a1-b56f-b5da4b417d62" 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-20221231.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_27392e19-7574-4936-b4c7-18debdc266a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_6591841c-53d6-43b3-9216-5aeefc4755b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_27392e19-7574-4936-b4c7-18debdc266a6" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock_6591841c-53d6-43b3-9216-5aeefc4755b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_385d8774-d0c6-4ca4-b0f1-417cc1349ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_27392e19-7574-4936-b4c7-18debdc266a6" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_385d8774-d0c6-4ca4-b0f1-417cc1349ab3" 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-20221231.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_91b5d4db-3dd8-4b84-8da0-9c0a821d9853" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock_51200c93-6586-48f4-bd83-6f00751449c6" xlink:href="tmp-20221231.xsd#tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_91b5d4db-3dd8-4b84-8da0-9c0a821d9853" xlink:to="loc_tmp_ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock_51200c93-6586-48f4-bd83-6f00751449c6" 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-20221231.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_bc955f26-244f-4443-af32-c9d2742f3fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_119703af-715a-45b2-9baf-bfb3292173fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_bc955f26-244f-4443-af32-c9d2742f3fe5" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_119703af-715a-45b2-9baf-bfb3292173fd" 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-20221231.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_6ba5eb4d-5595-468f-9acc-2efbda2889ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_4e2838d2-ebe4-477d-8194-34a2c35a0174" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6ba5eb4d-5595-468f-9acc-2efbda2889ab" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_4e2838d2-ebe4-477d-8194-34a2c35a0174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_33d6a29c-b666-467e-af51-d348451d5829" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6ba5eb4d-5595-468f-9acc-2efbda2889ab" xlink:to="loc_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_33d6a29c-b666-467e-af51-d348451d5829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_fc1f0b4d-63f9-41d6-b126-70a94f659ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6ba5eb4d-5595-468f-9acc-2efbda2889ab" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_fc1f0b4d-63f9-41d6-b126-70a94f659ee5" 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-20221231.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_3d87f18c-3fe5-47e1-a70f-3693958e0db7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_bd45afc1-2dec-4d98-95e2-13fba0a0f490" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_3d87f18c-3fe5-47e1-a70f-3693958e0db7" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_bd45afc1-2dec-4d98-95e2-13fba0a0f490" 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-20221231.xsd#CondensedParentCompanyOnlyFinancialStatementsTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_2d34646a-2b95-4567-9585-ce673013baa8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_6acddeb1-d667-4586-add6-e79373d41402" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_2d34646a-2b95-4567-9585-ce673013baa8" xlink:to="loc_srt_ScheduleOfCondensedBalanceSheetTableTextBlock_6acddeb1-d667-4586-add6-e79373d41402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_2bdb02d9-1f56-4470-b43d-e94c78452d09" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_2d34646a-2b95-4567-9585-ce673013baa8" xlink:to="loc_srt_ScheduleOfCondensedIncomeStatementTableTextBlock_2bdb02d9-1f56-4470-b43d-e94c78452d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_ab8ee683-c7de-4ccf-aaad-db6a0ffc5fc0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_2d34646a-2b95-4567-9585-ce673013baa8" xlink:to="loc_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_ab8ee683-c7de-4ccf-aaad-db6a0ffc5fc0" 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-20221231.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_809914bf-a57c-4203-a44e-fe8deec67167" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_d864a725-e8ad-45eb-8784-0535a5107364" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_809914bf-a57c-4203-a44e-fe8deec67167" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_d864a725-e8ad-45eb-8784-0535a5107364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesTables" xlink:type="simple" xlink:href="tmp-20221231.xsd#DerivativesandHedgingActivitiesTables"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_57068743-3669-4c23-9b5a-36b437811f92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_6c0aca27-4d27-4261-927a-323bf230cd9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_57068743-3669-4c23-9b5a-36b437811f92" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_6c0aca27-4d27-4261-927a-323bf230cd9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_6b5b41e4-d1da-42aa-8a97-f25ed9ae270e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_57068743-3669-4c23-9b5a-36b437811f92" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock_6b5b41e4-d1da-42aa-8a97-f25ed9ae270e" 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-20221231.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_20383535-842b-47b6-813e-917b8ea0c745" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_20383535-842b-47b6-813e-917b8ea0c745" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_26368872-f958-491a-b856-4c8efb413196" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_26368872-f958-491a-b856-4c8efb413196" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_575266be-28ec-465a-b08b-80b6ae434651" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_26368872-f958-491a-b856-4c8efb413196" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_575266be-28ec-465a-b08b-80b6ae434651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_e1f5161a-e66a-412f-93b0-c9bfa397dd13" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_575266be-28ec-465a-b08b-80b6ae434651" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_e1f5161a-e66a-412f-93b0-c9bfa397dd13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_b8543dc7-ee63-4b66-82ea-8f1830c317c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_b8543dc7-ee63-4b66-82ea-8f1830c317c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_ab8b77a3-3d53-4ce4-ac5f-90862209d7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_b8543dc7-ee63-4b66-82ea-8f1830c317c0" xlink:to="loc_us-gaap_TypeOfAdoptionMember_ab8b77a3-3d53-4ce4-ac5f-90862209d7b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201613Member_4343a1ea-cbe0-4d91-a0c5-64aa9e71db08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingStandardsUpdate201613Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_ab8b77a3-3d53-4ce4-ac5f-90862209d7b2" xlink:to="loc_us-gaap_AccountingStandardsUpdate201613Member_4343a1ea-cbe0-4d91-a0c5-64aa9e71db08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_70437767-58fe-4704-ad32-c584232c1d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_70437767-58fe-4704-ad32-c584232c1d2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a19fafc2-ec20-479b-880e-492c8c3fccbb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_70437767-58fe-4704-ad32-c584232c1d2d" xlink:to="loc_us-gaap_EquityComponentDomain_a19fafc2-ec20-479b-880e-492c8c3fccbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_f0543852-86ab-4a79-8abc-1d512145d6b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a19fafc2-ec20-479b-880e-492c8c3fccbb" xlink:to="loc_us-gaap_RetainedEarningsMember_f0543852-86ab-4a79-8abc-1d512145d6b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_3b207a71-b4ac-421e-ab90-a243c78da5a9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:to="loc_srt_RangeAxis_3b207a71-b4ac-421e-ab90-a243c78da5a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_4377b7d7-9488-428b-b675-ba290cad0900" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_3b207a71-b4ac-421e-ab90-a243c78da5a9" xlink:to="loc_srt_RangeMember_4377b7d7-9488-428b-b675-ba290cad0900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5b77758f-d276-42e3-9e99-1dd924354114" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4377b7d7-9488-428b-b675-ba290cad0900" xlink:to="loc_srt_MinimumMember_5b77758f-d276-42e3-9e99-1dd924354114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_9c68d38f-8a35-4919-9798-e7b8ed6de6fb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_4377b7d7-9488-428b-b675-ba290cad0900" xlink:to="loc_srt_MaximumMember_9c68d38f-8a35-4919-9798-e7b8ed6de6fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1afbbab4-7840-46d2-a4ba-a9a554e77f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1afbbab4-7840-46d2-a4ba-a9a554e77f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0acaa537-ed55-4904-a13e-391f78542548" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_1afbbab4-7840-46d2-a4ba-a9a554e77f2a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0acaa537-ed55-4904-a13e-391f78542548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_61ce4492-1048-46b8-9d44-30f094e8b226" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0acaa537-ed55-4904-a13e-391f78542548" xlink:to="loc_us-gaap_BuildingMember_61ce4492-1048-46b8-9d44-30f094e8b226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_3afc56ae-4dc2-42f7-9571-91cf8b2deabe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_0acaa537-ed55-4904-a13e-391f78542548" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_3afc56ae-4dc2-42f7-9571-91cf8b2deabe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0f1f2695-e122-4851-851f-01faba61f0d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0f1f2695-e122-4851-851f-01faba61f0d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e42cc500-ad4f-47b0-9c8b-25300e51cafd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0f1f2695-e122-4851-851f-01faba61f0d1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e42cc500-ad4f-47b0-9c8b-25300e51cafd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_c15e4cf5-bc2a-4a75-ad42-e5c4a9b5bfa0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CoreDepositsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e42cc500-ad4f-47b0-9c8b-25300e51cafd" xlink:to="loc_us-gaap_CoreDepositsMember_c15e4cf5-bc2a-4a75-ad42-e5c4a9b5bfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_10362e1e-214d-427e-823a-ee9bc14db224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e42cc500-ad4f-47b0-9c8b-25300e51cafd" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_10362e1e-214d-427e-823a-ee9bc14db224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_f0e54c84-ddd5-4316-bee5-99f93d750fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e42cc500-ad4f-47b0-9c8b-25300e51cafd" xlink:to="loc_us-gaap_CustomerRelationshipsMember_f0e54c84-ddd5-4316-bee5-99f93d750fdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_faf98c2b-7311-43cc-99af-678b4426d580" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_19893ae3-1839-4c8f-b1b7-1e65c5362b30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_19893ae3-1839-4c8f-b1b7-1e65c5362b30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_021e72c5-fa8f-4eb4-a3b9-6442a52d8168" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_021e72c5-fa8f-4eb4-a3b9-6442a52d8168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_c2beb511-f62f-4c20-b881-69ffd61dec51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_c2beb511-f62f-4c20-b881-69ffd61dec51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_40c4b6db-58ec-422e-853d-4375a0266427" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount_40c4b6db-58ec-422e-853d-4375a0266427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1bae7277-78c1-444a-84fe-1a2ffbc5e101" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_1bae7277-78c1-444a-84fe-1a2ffbc5e101" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_7b1cbe0f-dd11-4e85-8cb4-70dd1cf03b59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_7b1cbe0f-dd11-4e85-8cb4-70dd1cf03b59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments_0b5dba06-12c6-4a3e-adc9-92655aa5b950" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments_0b5dba06-12c6-4a3e-adc9-92655aa5b950" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_bf56d9ba-e1a0-46c1-b932-8fb2f557eb48" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_us-gaap_NumberOfReportableSegments_bf56d9ba-e1a0-46c1-b932-8fb2f557eb48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NumberOfWhollyOwnedBankingSubsidiary_d8634a54-7766-4d92-8105-4c522367a92f" xlink:href="tmp-20221231.xsd#tmp_NumberOfWhollyOwnedBankingSubsidiary"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_d6ba6d7d-cd2d-418a-ba40-f8a7132b7fd5" xlink:to="loc_tmp_NumberOfWhollyOwnedBankingSubsidiary_d8634a54-7766-4d92-8105-4c522367a92f" 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-20221231.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_36e1f722-3c90-4587-8589-174ea94c94bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9319d759-0af6-4f24-9a0f-bf0c6b86f356" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_36e1f722-3c90-4587-8589-174ea94c94bf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9319d759-0af6-4f24-9a0f-bf0c6b86f356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e3879def-0130-452f-b1e5-0c05138daae1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9319d759-0af6-4f24-9a0f-bf0c6b86f356" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e3879def-0130-452f-b1e5-0c05138daae1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e3879def-0130-452f-b1e5-0c05138daae1" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_463a9c20-5da6-45e0-b421-8fb1379f56c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_463a9c20-5da6-45e0-b421-8fb1379f56c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_3232c35a-e24f-4170-a1f9-9814e8a493a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_3232c35a-e24f-4170-a1f9-9814e8a493a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_fc05ea89-8290-463d-8d68-76f73738ca4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_fc05ea89-8290-463d-8d68-76f73738ca4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_cddbef38-82cc-4ca2-9f92-c8d3b716c996" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_cddbef38-82cc-4ca2-9f92-c8d3b716c996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_eb6ee707-fc4a-4cea-96c4-794e2ec4a47f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:to="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_eb6ee707-fc4a-4cea-96c4-794e2ec4a47f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_bd01fd28-ab4d-4ed7-b7ad-5d47d9194818" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_49ae4135-24b5-474e-9e26-ec3ac2ec48cd" xlink:to="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_bd01fd28-ab4d-4ed7-b7ad-5d47d9194818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_90469a05-821f-40b0-8baa-5d4d99057439" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_9319d759-0af6-4f24-9a0f-bf0c6b86f356" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_90469a05-821f-40b0-8baa-5d4d99057439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_a5b94c88-8088-42fe-9197-657e79f09377" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_90469a05-821f-40b0-8baa-5d4d99057439" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_a5b94c88-8088-42fe-9197-657e79f09377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_de58d1d8-a011-41ea-af67-e046be35a471" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_90469a05-821f-40b0-8baa-5d4d99057439" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_de58d1d8-a011-41ea-af67-e046be35a471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7adaebbc-9bac-47d3-bb44-4f0ff7b4bd74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_90469a05-821f-40b0-8baa-5d4d99057439" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7adaebbc-9bac-47d3-bb44-4f0ff7b4bd74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_4a2ab3c1-6c06-428c-95d0-74a5978aaf6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_90469a05-821f-40b0-8baa-5d4d99057439" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_4a2ab3c1-6c06-428c-95d0-74a5978aaf6c" 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-20221231.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_8b3d3f17-69a3-41c4-b81f-fde15f373b13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_63d82bf5-af09-456a-9cc5-970d485c4d42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_8b3d3f17-69a3-41c4-b81f-fde15f373b13" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_63d82bf5-af09-456a-9cc5-970d485c4d42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_94c5b935-525d-4a84-98ef-b6cd209b4401" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_63d82bf5-af09-456a-9cc5-970d485c4d42" xlink:to="loc_us-gaap_FinancialInstrumentAxis_94c5b935-525d-4a84-98ef-b6cd209b4401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1d0b0af-72a9-4130-8c36-f1aa239e809b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_94c5b935-525d-4a84-98ef-b6cd209b4401" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1d0b0af-72a9-4130-8c36-f1aa239e809b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_231bf042-7fb2-426a-83ab-4f2d64c7f192" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1d0b0af-72a9-4130-8c36-f1aa239e809b" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_231bf042-7fb2-426a-83ab-4f2d64c7f192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_0e001641-6adb-47d9-93c6-25c47c35fb6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_f1d0b0af-72a9-4130-8c36-f1aa239e809b" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_0e001641-6adb-47d9-93c6-25c47c35fb6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_7c4b06be-da79-431f-bb9b-50bbccf8ebdc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_63d82bf5-af09-456a-9cc5-970d485c4d42" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_7c4b06be-da79-431f-bb9b-50bbccf8ebdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_73d7280d-8a55-406c-b148-a789d0ed60a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_7c4b06be-da79-431f-bb9b-50bbccf8ebdc" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_73d7280d-8a55-406c-b148-a789d0ed60a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_f7b65fd2-3ffb-477c-aac6-b29cbb813d24" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_7c4b06be-da79-431f-bb9b-50bbccf8ebdc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain_f7b65fd2-3ffb-477c-aac6-b29cbb813d24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_734a5c3b-0ea7-4a97-b1c6-0907f9f81888" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_7c4b06be-da79-431f-bb9b-50bbccf8ebdc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_734a5c3b-0ea7-4a97-b1c6-0907f9f81888" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_29a62472-5e39-4a0d-a769-3158bbfc25ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_7c4b06be-da79-431f-bb9b-50bbccf8ebdc" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_29a62472-5e39-4a0d-a769-3158bbfc25ae" 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-20221231.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_0c0897dc-f455-4287-a80b-76f8e48a4f85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_4b6cd587-c2f4-4043-b096-0a242fff6e73" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0c0897dc-f455-4287-a80b-76f8e48a4f85" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_4b6cd587-c2f4-4043-b096-0a242fff6e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_98b5bbb3-c146-4ab4-a6e0-b0568cf6ade1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0c0897dc-f455-4287-a80b-76f8e48a4f85" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_98b5bbb3-c146-4ab4-a6e0-b0568cf6ade1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_c8a5fa38-bf29-467a-b079-82245d5218d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0c0897dc-f455-4287-a80b-76f8e48a4f85" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_c8a5fa38-bf29-467a-b079-82245d5218d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_f329b5f1-c057-4192-bbcb-aee29d2b5812" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_0c0897dc-f455-4287-a80b-76f8e48a4f85" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss_f329b5f1-c057-4192-bbcb-aee29d2b5812" 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-20221231.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_df74eda8-0094-4a4b-a833-668940f46c3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_909a1912-596e-46bc-8c12-ed8f37755fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_df74eda8-0094-4a4b-a833-668940f46c3f" xlink:to="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_909a1912-596e-46bc-8c12-ed8f37755fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_982a303b-7439-40a3-8d84-a7edb2cdf49b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_909a1912-596e-46bc-8c12-ed8f37755fc0" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_982a303b-7439-40a3-8d84-a7edb2cdf49b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_bdac205c-462b-41b0-b24b-652440ddbce3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis_982a303b-7439-40a3-8d84-a7edb2cdf49b" xlink:to="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_bdac205c-462b-41b0-b24b-652440ddbce3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfNewYorkMember_871c9ada-565b-44c0-a6c6-5c0c8c194fdd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankOfNewYorkMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_bdac205c-462b-41b0-b24b-652440ddbce3" xlink:to="loc_srt_FederalHomeLoanBankOfNewYorkMember_871c9ada-565b-44c0-a6c6-5c0c8c194fdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_FederalHomeLoanBankOfAtlantaMember_03deac3a-679f-4fdf-be28-f3f5357db60e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_FederalHomeLoanBankOfAtlantaMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_FederalHomeLoanBankAdvancesBranchOfFHLBBankStateDomain_bdac205c-462b-41b0-b24b-652440ddbce3" xlink:to="loc_srt_FederalHomeLoanBankOfAtlantaMember_03deac3a-679f-4fdf-be28-f3f5357db60e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable_909a1912-596e-46bc-8c12-ed8f37755fc0" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesGainLossOnCalledSecurities_1282ca03-dcba-4694-ac2c-de3bc19ebc32" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesGainLossOnCalledSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_tmp_DebtSecuritiesGainLossOnCalledSecurities_1282ca03-dcba-4694-ac2c-de3bc19ebc32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedLoss_f967841d-d502-4ff7-82df-04b1a1a310ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedLoss_f967841d-d502-4ff7-82df-04b1a1a310ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGain_fd21f89d-6dc3-4874-99d8-5d12f1ab4ba1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNiRealizedGain"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGain_fd21f89d-6dc3-4874-99d8-5d12f1ab4ba1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfOtherInvestments_da7060d0-0481-4e52-a56b-85c092674cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfOtherInvestments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_ProceedsFromSaleOfOtherInvestments_da7060d0-0481-4e52-a56b-85c092674cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfOtherInvestments_6a62f17a-2afc-4de0-940f-91a5a9fc637f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfOtherInvestments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_GainLossOnSaleOfOtherInvestments_6a62f17a-2afc-4de0-940f-91a5a9fc637f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_919d2a01-554d-45bd-8bad-10afcac93059" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions_919d2a01-554d-45bd-8bad-10afcac93059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral_d460dd63-433e-471f-bc5a-824841fb2a17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral_d460dd63-433e-471f-bc5a-824841fb2a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_b3ba69e1-23a7-493e-8614-cd2c37d885ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_EquityMethodInvestments_b3ba69e1-23a7-493e-8614-cd2c37d885ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_b89993e6-757d-47a1-b033-25f772dc50f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment_b89993e6-757d-47a1-b033-25f772dc50f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch_6740d54f-d699-4683-b559-868871ab21e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankLineItems_f495034e-3096-4fe1-8540-9235d38d3bdf" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch_6740d54f-d699-4683-b559-868871ab21e0" 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-20221231.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_43cc7d59-d3e4-4c9e-bc67-c629e3a809eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_12907f28-8630-4eb5-9983-e0c41573c9bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_43cc7d59-d3e4-4c9e-bc67-c629e3a809eb" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_12907f28-8630-4eb5-9983-e0c41573c9bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_f43b0822-4f53-411a-9fb9-4317f176a65d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_12907f28-8630-4eb5-9983-e0c41573c9bf" xlink:to="loc_us-gaap_FinancialInstrumentAxis_f43b0822-4f53-411a-9fb9-4317f176a65d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_f43b0822-4f53-411a-9fb9-4317f176a65d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_0b4347b2-be98-45ad-aed7-ac7e99005112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_0b4347b2-be98-45ad-aed7-ac7e99005112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_10f4619a-bcc4-47c0-9d95-abc12a68416c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_10f4619a-bcc4-47c0-9d95-abc12a68416c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_1da07349-cc5f-4247-97f4-15b8f0afef2f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_1da07349-cc5f-4247-97f4-15b8f0afef2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_46427455-ed1c-4940-95df-7208740ee461" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_46427455-ed1c-4940-95df-7208740ee461" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_869fee42-3296-4ffb-9ba1-49845ba7e538" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:to="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_869fee42-3296-4ffb-9ba1-49845ba7e538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_04399181-8df2-4121-bc65-b13fc3e66d01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_915b3ae1-73a4-4ab4-81d9-6223988bcb42" xlink:to="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_04399181-8df2-4121-bc65-b13fc3e66d01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_b4c929bc-9cf8-4894-a4b5-2dfad697f7a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_12907f28-8630-4eb5-9983-e0c41573c9bf" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_b4c929bc-9cf8-4894-a4b5-2dfad697f7a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_483a3041-836e-4486-adad-658dfc45afa2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_b4c929bc-9cf8-4894-a4b5-2dfad697f7a7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_483a3041-836e-4486-adad-658dfc45afa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_fa48efb6-9364-4540-9f1b-d3b3894a7a5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_483a3041-836e-4486-adad-658dfc45afa2" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_fa48efb6-9364-4540-9f1b-d3b3894a7a5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_d5b1782e-61ac-47cc-8e97-245b6c30ce64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_483a3041-836e-4486-adad-658dfc45afa2" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_d5b1782e-61ac-47cc-8e97-245b6c30ce64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_27c66772-c34a-463e-b47a-815a7d12c804" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_483a3041-836e-4486-adad-658dfc45afa2" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_27c66772-c34a-463e-b47a-815a7d12c804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_32434d79-212e-4a99-8192-343fd5c93b50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_b4c929bc-9cf8-4894-a4b5-2dfad697f7a7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_32434d79-212e-4a99-8192-343fd5c93b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_bd7eb846-d190-4207-968d-aa2e70ccd4a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_32434d79-212e-4a99-8192-343fd5c93b50" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_bd7eb846-d190-4207-968d-aa2e70ccd4a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_98ac5bde-cb98-45f4-bf9e-1c03fda1fab0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_32434d79-212e-4a99-8192-343fd5c93b50" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_98ac5bde-cb98-45f4-bf9e-1c03fda1fab0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_4341ba8b-3d86-455e-a56b-7163c4dca743" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_32434d79-212e-4a99-8192-343fd5c93b50" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_4341ba8b-3d86-455e-a56b-7163c4dca743" 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-20221231.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_54286bcc-5826-4643-9c8c-b1214d1a97c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_eea988c3-03fa-4d1e-9298-19b6753de841" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_54286bcc-5826-4643-9c8c-b1214d1a97c5" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_eea988c3-03fa-4d1e-9298-19b6753de841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_e69a3325-e624-455c-b970-d6a4fcc597ad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_eea988c3-03fa-4d1e-9298-19b6753de841" xlink:to="loc_us-gaap_FinancialInstrumentAxis_e69a3325-e624-455c-b970-d6a4fcc597ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1985b0ac-e47d-46ab-adec-145a95175be3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_e69a3325-e624-455c-b970-d6a4fcc597ad" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1985b0ac-e47d-46ab-adec-145a95175be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_7344591d-bb65-4efd-b6bf-9d9a07b81d04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1985b0ac-e47d-46ab-adec-145a95175be3" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_7344591d-bb65-4efd-b6bf-9d9a07b81d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_0ab365b9-658c-4068-aa77-58cb87b9a6e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_1985b0ac-e47d-46ab-adec-145a95175be3" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_0ab365b9-658c-4068-aa77-58cb87b9a6e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_2d730200-227c-4a5d-bd14-8b9b362741fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesTable_eea988c3-03fa-4d1e-9298-19b6753de841" xlink:to="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_2d730200-227c-4a5d-bd14-8b9b362741fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_99347791-62ed-4447-802d-d101264bc38a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_2d730200-227c-4a5d-bd14-8b9b362741fd" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_99347791-62ed-4447-802d-d101264bc38a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months_9972b18c-6f97-4108-bb07-c1c82e3410b8" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_99347791-62ed-4447-802d-d101264bc38a" xlink:to="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months_9972b18c-6f97-4108-bb07-c1c82e3410b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger_9151678e-6c3c-4566-9ccb-fa61440e8a38" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_99347791-62ed-4447-802d-d101264bc38a" xlink:to="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger_9151678e-6c3c-4566-9ccb-fa61440e8a38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue_7efa0f66-ea18-4dc7-b0db-ca015ddda265" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract_99347791-62ed-4447-802d-d101264bc38a" xlink:to="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue_7efa0f66-ea18-4dc7-b0db-ca015ddda265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_bf338fe4-4d81-4bf4-a772-571df87fc51c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfHeldToMaturitySecuritiesLineItems_2d730200-227c-4a5d-bd14-8b9b362741fd" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_bf338fe4-4d81-4bf4-a772-571df87fc51c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months_45266fad-5d51-4836-9871-33eafc5b6652" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_bf338fe4-4d81-4bf4-a772-571df87fc51c" xlink:to="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months_45266fad-5d51-4836-9871-33eafc5b6652" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger_32bcf1ef-6aef-4d01-8068-224766238a6f" xlink:href="tmp-20221231.xsd#tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_bf338fe4-4d81-4bf4-a772-571df87fc51c" xlink:to="loc_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger_32bcf1ef-6aef-4d01-8068-224766238a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_559f6f7d-1e9a-4f70-b20f-15d878efb76c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract_bf338fe4-4d81-4bf4-a772-571df87fc51c" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss_559f6f7d-1e9a-4f70-b20f-15d878efb76c" 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-20221231.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_3e9503e0-8177-45c7-b22c-333b0db0b233" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_1169da3f-631d-41ca-be30-25f1e3f96fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3e9503e0-8177-45c7-b22c-333b0db0b233" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_1169da3f-631d-41ca-be30-25f1e3f96fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_a8cbd355-eaa4-4dd8-ab42-f18dd3738e5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_1169da3f-631d-41ca-be30-25f1e3f96fe5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_a8cbd355-eaa4-4dd8-ab42-f18dd3738e5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_7038070f-c0f7-44f3-b1fd-2dc663bc19b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_1169da3f-631d-41ca-be30-25f1e3f96fe5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_7038070f-c0f7-44f3-b1fd-2dc663bc19b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_aaf91766-cb11-47c9-86c4-de560d373129" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_1169da3f-631d-41ca-be30-25f1e3f96fe5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_aaf91766-cb11-47c9-86c4-de560d373129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_0fd82e21-0be6-437d-8d8b-fe4d995b7b89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_1169da3f-631d-41ca-be30-25f1e3f96fe5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_0fd82e21-0be6-437d-8d8b-fe4d995b7b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_0146359a-9cc3-4a78-a61d-4b5034aeb38c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_1169da3f-631d-41ca-be30-25f1e3f96fe5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis_0146359a-9cc3-4a78-a61d-4b5034aeb38c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_d0777569-0e9f-4e06-a255-a9cda04f0922" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_1169da3f-631d-41ca-be30-25f1e3f96fe5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost_d0777569-0e9f-4e06-a255-a9cda04f0922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_d2604eb6-b9f6-4206-b498-8acacb20fc9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract_1169da3f-631d-41ca-be30-25f1e3f96fe5" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss_d2604eb6-b9f6-4206-b498-8acacb20fc9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_a908288c-64d1-47dd-bdac-870de075962f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3e9503e0-8177-45c7-b22c-333b0db0b233" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_a908288c-64d1-47dd-bdac-870de075962f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_6781c0ce-35fd-4af7-907d-f21513b54d9d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_a908288c-64d1-47dd-bdac-870de075962f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_6781c0ce-35fd-4af7-907d-f21513b54d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_d12ea598-dff5-4e5d-9cfc-f61fdded02a5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_a908288c-64d1-47dd-bdac-870de075962f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_d12ea598-dff5-4e5d-9cfc-f61fdded02a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_349b6d28-30ee-42b1-8037-5dc8303e4180" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_a908288c-64d1-47dd-bdac-870de075962f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_349b6d28-30ee-42b1-8037-5dc8303e4180" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_37ec8ade-73c0-4efb-8ab0-3d583f75df0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_a908288c-64d1-47dd-bdac-870de075962f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_37ec8ade-73c0-4efb-8ab0-3d583f75df0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_4317fa1c-b4a0-459c-8eea-cee74389e20e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_a908288c-64d1-47dd-bdac-870de075962f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate_4317fa1c-b4a0-459c-8eea-cee74389e20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_80fbb103-bb1d-4a0c-88d9-8ee0fcb3a014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_a908288c-64d1-47dd-bdac-870de075962f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue_80fbb103-bb1d-4a0c-88d9-8ee0fcb3a014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_6ea58e54-508f-42cc-9b15-2720938d1f82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract_a908288c-64d1-47dd-bdac-870de075962f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest_6ea58e54-508f-42cc-9b15-2720938d1f82" 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-20221231.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_91927de4-c685-45a5-95b1-6a791d088670" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_15231c44-ca45-4dbe-9982-4aae69065733" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_91927de4-c685-45a5-95b1-6a791d088670" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_15231c44-ca45-4dbe-9982-4aae69065733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10_594e5fc2-072d-4588-9c7f-cfde15ef7347" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_15231c44-ca45-4dbe-9982-4aae69065733" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10_594e5fc2-072d-4588-9c7f-cfde15ef7347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_6b6ca11d-d48d-4c3e-b5b5-cdea092c7cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesNetCarryingAmountAbstract_15231c44-ca45-4dbe-9982-4aae69065733" xlink:to="loc_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss_6b6ca11d-d48d-4c3e-b5b5-cdea092c7cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_301ade64-711d-4902-af79-8732ffb99eec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_91927de4-c685-45a5-95b1-6a791d088670" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_301ade64-711d-4902-af79-8732ffb99eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_14f16a79-c0f8-4b4b-9fe5-5d152dd8056f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_301ade64-711d-4902-af79-8732ffb99eec" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_14f16a79-c0f8-4b4b-9fe5-5d152dd8056f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_eb26ea60-8bbf-4e6b-b964-918945a0d8df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract_301ade64-711d-4902-af79-8732ffb99eec" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_eb26ea60-8bbf-4e6b-b964-918945a0d8df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails" xlink:type="simple" xlink:href="tmp-20221231.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_0919a2b4-3bba-4a27-ad13-425122f43fa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_15c529e0-f9c5-49ac-8e48-1096a9e38024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_0919a2b4-3bba-4a27-ad13-425122f43fa8" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_15c529e0-f9c5-49ac-8e48-1096a9e38024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_16c0496b-f451-438a-afed-4fcb3b184873" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_15c529e0-f9c5-49ac-8e48-1096a9e38024" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_16c0496b-f451-438a-afed-4fcb3b184873" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8fd0471b-4907-4322-b8df-a51d6581c565" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_16c0496b-f451-438a-afed-4fcb3b184873" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8fd0471b-4907-4322-b8df-a51d6581c565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_9c50cc5c-e822-4a67-959c-974702ae5729" xlink:href="tmp-20221231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8fd0471b-4907-4322-b8df-a51d6581c565" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_9c50cc5c-e822-4a67-959c-974702ae5729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a8eae9f7-5bec-467a-836f-cb33ab36ffcc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8fd0471b-4907-4322-b8df-a51d6581c565" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_a8eae9f7-5bec-467a-836f-cb33ab36ffcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_6f009c62-68d1-4839-978e-94617737b011" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8fd0471b-4907-4322-b8df-a51d6581c565" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_6f009c62-68d1-4839-978e-94617737b011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_733027d1-4f4c-4979-9148-32f797b394e5" xlink:href="tmp-20221231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8fd0471b-4907-4322-b8df-a51d6581c565" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_733027d1-4f4c-4979-9148-32f797b394e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_57d6ef93-296d-4916-9d3f-7085c95bd09f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasesPortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_8fd0471b-4907-4322-b8df-a51d6581c565" xlink:to="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_57d6ef93-296d-4916-9d3f-7085c95bd09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7fe652b0-635a-43b8-bf21-818c1445dbd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_15c529e0-f9c5-49ac-8e48-1096a9e38024" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7fe652b0-635a-43b8-bf21-818c1445dbd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_7fe652b0-635a-43b8-bf21-818c1445dbd8" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_39d978f1-57ae-4725-8ff3-726419c17936" xlink:href="tmp-20221231.xsd#tmp_AgricultureLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:to="loc_tmp_AgricultureLoansMember_39d978f1-57ae-4725-8ff3-726419c17936" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_b238f291-1a31-4ae3-a0a9-3c950cb9272d" xlink:href="tmp-20221231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:to="loc_tmp_OtherFinancingReceivableMember_b238f291-1a31-4ae3-a0a9-3c950cb9272d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PPPLoansMember_98571bb6-4d71-4cbb-8928-b91651ca60b2" xlink:href="tmp-20221231.xsd#tmp_PPPLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:to="loc_tmp_PPPLoansMember_98571bb6-4d71-4cbb-8928-b91651ca60b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_1614d3d1-be58-479b-a838-94978f60ba97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:to="loc_us-gaap_ConstructionLoansMember_1614d3d1-be58-479b-a838-94978f60ba97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_3c79bffa-b191-4555-91ff-4e3b902bfab6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:to="loc_us-gaap_HomeEquityLoanMember_3c79bffa-b191-4555-91ff-4e3b902bfab6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_84a3d335-e9ce-47f2-a655-124b1b10dc8f" xlink:href="tmp-20221231.xsd#tmp_IndirectLoansMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_22fd30cd-8794-49da-9e49-c094230c81dd" xlink:to="loc_tmp_IndirectLoansMember_84a3d335-e9ce-47f2-a655-124b1b10dc8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_69ce391b-fecb-4e0d-b4de-8686da7caef6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_15c529e0-f9c5-49ac-8e48-1096a9e38024" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_69ce391b-fecb-4e0d-b4de-8686da7caef6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_fefd982b-c6ff-4cae-85bc-9c787606c2dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_69ce391b-fecb-4e0d-b4de-8686da7caef6" xlink:to="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_fefd982b-c6ff-4cae-85bc-9c787606c2dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_d497a2a5-54ca-46a0-be84-43aa4a7eec88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_69ce391b-fecb-4e0d-b4de-8686da7caef6" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_d497a2a5-54ca-46a0-be84-43aa4a7eec88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d0d9c13b-46f0-438d-88cb-461265b904c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_69ce391b-fecb-4e0d-b4de-8686da7caef6" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_d0d9c13b-46f0-438d-88cb-461265b904c6" 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-20221231.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_332a9ad9-71c2-46be-b103-a6884770108c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_993d611d-56fc-4adc-9e60-4f16f147276c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_332a9ad9-71c2-46be-b103-a6884770108c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_993d611d-56fc-4adc-9e60-4f16f147276c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanToValueAxis_c0ea71b6-4a92-4edc-8143-849aa0ead7ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanToValueAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_993d611d-56fc-4adc-9e60-4f16f147276c" xlink:to="loc_us-gaap_LoanToValueAxis_c0ea71b6-4a92-4edc-8143-849aa0ead7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoanToValueDomain_88ca5140-0c8b-4d2a-9486-ea20601ba9c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoanToValueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanToValueAxis_c0ea71b6-4a92-4edc-8143-849aa0ead7ee" xlink:to="loc_us-gaap_LoanToValueDomain_88ca5140-0c8b-4d2a-9486-ea20601ba9c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Ltv80To100PercentMember_3bb4b438-94fb-4700-bd2a-dfa50d0db86f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Ltv80To100PercentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoanToValueDomain_88ca5140-0c8b-4d2a-9486-ea20601ba9c1" xlink:to="loc_us-gaap_Ltv80To100PercentMember_3bb4b438-94fb-4700-bd2a-dfa50d0db86f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_597ed81f-7e0d-4666-9807-b7585cef3190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_993d611d-56fc-4adc-9e60-4f16f147276c" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_597ed81f-7e0d-4666-9807-b7585cef3190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_933bc63e-abdc-4001-bfe8-85c331ec5bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_597ed81f-7e0d-4666-9807-b7585cef3190" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_933bc63e-abdc-4001-bfe8-85c331ec5bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_31895323-ec0e-4aa5-88f2-38e8c280ac44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_933bc63e-abdc-4001-bfe8-85c331ec5bcb" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_31895323-ec0e-4aa5-88f2-38e8c280ac44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_abe5c2ec-56af-4dc5-bd93-1b60096cc975" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_993d611d-56fc-4adc-9e60-4f16f147276c" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_abe5c2ec-56af-4dc5-bd93-1b60096cc975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_635555b0-ad37-46a7-bb70-caf52b2deeb7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_abe5c2ec-56af-4dc5-bd93-1b60096cc975" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_635555b0-ad37-46a7-bb70-caf52b2deeb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_6875adf6-d08f-4a67-9269-1abe2aecb41c" xlink:href="tmp-20221231.xsd#tmp_AgricultureLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_635555b0-ad37-46a7-bb70-caf52b2deeb7" xlink:to="loc_tmp_AgricultureLoansMember_6875adf6-d08f-4a67-9269-1abe2aecb41c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_de6ce0e2-7bc8-4bb7-ac44-3f7e81a0e575" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_993d611d-56fc-4adc-9e60-4f16f147276c" xlink:to="loc_srt_StatementGeographicalAxis_de6ce0e2-7bc8-4bb7-ac44-3f7e81a0e575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_81894e23-7d3a-45a4-92d3-e7645220420e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_de6ce0e2-7bc8-4bb7-ac44-3f7e81a0e575" xlink:to="loc_srt_SegmentGeographicalDomain_81894e23-7d3a-45a4-92d3-e7645220420e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_c9608c89-641f-4088-a6df-d9711a1d9906" xlink:href="tmp-20221231.xsd#tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_81894e23-7d3a-45a4-92d3-e7645220420e" xlink:to="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_c9608c89-641f-4088-a6df-d9711a1d9906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_54b86a2d-c80e-4b87-b23d-dd631fd9fdd6" xlink:href="tmp-20221231.xsd#tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_81894e23-7d3a-45a4-92d3-e7645220420e" xlink:to="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_54b86a2d-c80e-4b87-b23d-dd631fd9fdd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_85742151-0744-4d0c-b139-ae2cda5bebee" xlink:href="tmp-20221231.xsd#tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_81894e23-7d3a-45a4-92d3-e7645220420e" xlink:to="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_85742151-0744-4d0c-b139-ae2cda5bebee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_54ac82d8-8e4c-4fb6-860c-1a77d16a6118" xlink:href="tmp-20221231.xsd#tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_81894e23-7d3a-45a4-92d3-e7645220420e" xlink:to="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_54ac82d8-8e4c-4fb6-860c-1a77d16a6118" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_993d611d-56fc-4adc-9e60-4f16f147276c" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoanToValueFixedRateLoans_56983862-b9a6-4d70-b226-aa8bf799712e" xlink:href="tmp-20221231.xsd#tmp_LoanToValueFixedRateLoans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_tmp_LoanToValueFixedRateLoans_56983862-b9a6-4d70-b226-aa8bf799712e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoanToValueAdjustedRateLoans_390f903f-49ad-4008-a3cc-3da5df922c29" xlink:href="tmp-20221231.xsd#tmp_LoanToValueAdjustedRateLoans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_tmp_LoanToValueAdjustedRateLoans_390f903f-49ad-4008-a3cc-3da5df922c29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent_b9119385-0f6a-4130-bdbc-618ed1fd0de5" xlink:href="tmp-20221231.xsd#tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_tmp_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent_b9119385-0f6a-4130-bdbc-618ed1fd0de5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_39b3f7e9-1421-40bb-905d-a391a28b8f9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale_39b3f7e9-1421-40bb-905d-a391a28b8f9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfMortgageLoans_784fabbf-77fe-477b-ae01-6d7b0f08712d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSaleOfMortgageLoans"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_GainLossOnSaleOfMortgageLoans_784fabbf-77fe-477b-ae01-6d7b0f08712d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions_8df77c8b-011b-4c04-812d-f5f576454809" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtAmortizedValueAdditions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValueAdditions_8df77c8b-011b-4c04-812d-f5f576454809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_4e853310-aa44-4a33-99c7-49cfe47a9907" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_4e853310-aa44-4a33-99c7-49cfe47a9907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Residentialmortgageloansserviced_428cb95b-63af-4d08-9da8-9b988602cf45" xlink:href="tmp-20221231.xsd#tmp_Residentialmortgageloansserviced"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_tmp_Residentialmortgageloansserviced_428cb95b-63af-4d08-9da8-9b988602cf45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServicingAssetAtAmortizedValue_245b0ea6-a0d0-422c-afb0-efe26a95475a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServicingAssetAtAmortizedValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_ServicingAssetAtAmortizedValue_245b0ea6-a0d0-422c-afb0-efe26a95475a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_4e1f2d4e-7f6c-45e5-a275-b8ebb243b2a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageServicingRightsMSRImpairmentRecovery"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_MortgageServicingRightsMSRImpairmentRecovery_4e1f2d4e-7f6c-45e5-a275-b8ebb243b2a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_8a88515c-c035-4cc8-9d5b-0bd3792d554d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup_8a88515c-c035-4cc8-9d5b-0bd3792d554d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_687e9404-3a76-4439-8401-c96b7aeed547" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1_687e9404-3a76-4439-8401-c96b7aeed547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfBankingOffices_603046ff-d828-4822-ad7c-db2ce770ace2" xlink:href="tmp-20221231.xsd#tmp_NatureOfOperationsNumberOfBankingOffices"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_tmp_NatureOfOperationsNumberOfBankingOffices_603046ff-d828-4822-ad7c-db2ce770ace2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_6968f91f-ab2a-4f01-92c1-87005f577882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableNonaccrualInterestIncome"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_b3f31a49-ea8e-4205-abea-1eedcb9dba1b" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualInterestIncome_6968f91f-ab2a-4f01-92c1-87005f577882" 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-20221231.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_a0de53a1-293b-46c5-9828-8bc197183f9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_56881953-9c27-4418-a48c-e34621dfe8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_a0de53a1-293b-46c5-9828-8bc197183f9a" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_56881953-9c27-4418-a48c-e34621dfe8cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_ceea03fc-ffdb-42a9-be16-8951726ee730" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_56881953-9c27-4418-a48c-e34621dfe8cc" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_ceea03fc-ffdb-42a9-be16-8951726ee730" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers_5eeb90b3-81bc-4147-bf78-b0a6914dc723" xlink:href="tmp-20221231.xsd#tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_56881953-9c27-4418-a48c-e34621dfe8cc" xlink:to="loc_tmp_LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers_5eeb90b3-81bc-4147-bf78-b0a6914dc723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_2a68a548-40d3-4c65-9fca-b1e3196b6aa6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_56881953-9c27-4418-a48c-e34621dfe8cc" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions_2a68a548-40d3-4c65-9fca-b1e3196b6aa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments_99830ed4-704b-4656-af71-72335c8cb321" xlink:href="tmp-20221231.xsd#tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_56881953-9c27-4418-a48c-e34621dfe8cc" xlink:to="loc_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments_99830ed4-704b-4656-af71-72335c8cb321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_f71de965-cfc1-4783-affd-c12c8a09c2e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableRelatedParties"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableRelatedPartiesRollForward_56881953-9c27-4418-a48c-e34621dfe8cc" xlink:to="loc_us-gaap_LoansAndLeasesReceivableRelatedParties_f71de965-cfc1-4783-affd-c12c8a09c2e2" 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-20221231.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_3d67345b-f2f4-4f82-9e51-5932d40f9565" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_198a9e04-e264-4cea-b6ce-91cc559f34d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_3d67345b-f2f4-4f82-9e51-5932d40f9565" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_198a9e04-e264-4cea-b6ce-91cc559f34d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_c0d9c586-94b7-471f-a0b3-44e830e21c8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_198a9e04-e264-4cea-b6ce-91cc559f34d5" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_c0d9c586-94b7-471f-a0b3-44e830e21c8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eb7cd17f-3dd3-4de8-8bb8-a63749df898a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_c0d9c586-94b7-471f-a0b3-44e830e21c8a" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eb7cd17f-3dd3-4de8-8bb8-a63749df898a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_c96f4b22-0b21-46a8-9e00-708341884191" xlink:href="tmp-20221231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eb7cd17f-3dd3-4de8-8bb8-a63749df898a" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_c96f4b22-0b21-46a8-9e00-708341884191" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_f3e9c403-967e-48fb-a090-a5721955433a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eb7cd17f-3dd3-4de8-8bb8-a63749df898a" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_f3e9c403-967e-48fb-a090-a5721955433a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_44f61efd-ad30-4ae9-ac93-f8d717b11d10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eb7cd17f-3dd3-4de8-8bb8-a63749df898a" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_44f61efd-ad30-4ae9-ac93-f8d717b11d10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_2c6d125e-c266-4840-a815-7814d42ace86" xlink:href="tmp-20221231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eb7cd17f-3dd3-4de8-8bb8-a63749df898a" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_2c6d125e-c266-4840-a815-7814d42ace86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_962a15a5-f368-4fc4-8274-29d916bf32fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasesPortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_eb7cd17f-3dd3-4de8-8bb8-a63749df898a" xlink:to="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_962a15a5-f368-4fc4-8274-29d916bf32fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_10781262-3e83-4320-992d-1d948d4624b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_198a9e04-e264-4cea-b6ce-91cc559f34d5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_10781262-3e83-4320-992d-1d948d4624b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_10781262-3e83-4320-992d-1d948d4624b0" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_3def399b-a90c-48bc-a74c-58afeca55190" xlink:href="tmp-20221231.xsd#tmp_AgricultureLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:to="loc_tmp_AgricultureLoansMember_3def399b-a90c-48bc-a74c-58afeca55190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_8b657201-7466-40de-8648-81512396a88b" xlink:href="tmp-20221231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:to="loc_tmp_OtherFinancingReceivableMember_8b657201-7466-40de-8648-81512396a88b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PPPLoansMember_5c839f8a-6122-447d-8a3b-5d7980b86248" xlink:href="tmp-20221231.xsd#tmp_PPPLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:to="loc_tmp_PPPLoansMember_5c839f8a-6122-447d-8a3b-5d7980b86248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_97d32f16-0c02-4642-818b-611d494b4d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:to="loc_us-gaap_ConstructionLoansMember_97d32f16-0c02-4642-818b-611d494b4d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_d8d0c371-0e8e-4479-86bf-477b7720107b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:to="loc_us-gaap_HomeEquityLoanMember_d8d0c371-0e8e-4479-86bf-477b7720107b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_e84d2b57-92be-4f13-950d-e79d8cccd1bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:to="loc_us-gaap_ResidentialMortgageMember_e84d2b57-92be-4f13-950d-e79d8cccd1bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_2fff32e0-9f90-4f7d-b1e0-af97d17e278b" xlink:href="tmp-20221231.xsd#tmp_IndirectLoansMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_c223bcf8-a72a-4ff7-986e-bc6e4d736218" xlink:to="loc_tmp_IndirectLoansMember_2fff32e0-9f90-4f7d-b1e0-af97d17e278b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_fb3ba39a-d7e4-4c88-aa08-640a01716582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_198a9e04-e264-4cea-b6ce-91cc559f34d5" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_fb3ba39a-d7e4-4c88-aa08-640a01716582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_266280fa-100c-45fc-8548-98fd304f5126" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueAxis_fb3ba39a-d7e4-4c88-aa08-640a01716582" xlink:to="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_266280fa-100c-45fc-8548-98fd304f5126" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_e554cb21-b96c-42e9-9b1d-31e09a8acd39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_266280fa-100c-45fc-8548-98fd304f5126" xlink:to="loc_us-gaap_FinancingReceivables30To59DaysPastDueMember_e554cb21-b96c-42e9-9b1d-31e09a8acd39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_7af90529-979d-47d1-a525-b8141bf415b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_266280fa-100c-45fc-8548-98fd304f5126" xlink:to="loc_us-gaap_FinancingReceivables60To89DaysPastDueMember_7af90529-979d-47d1-a525-b8141bf415b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_483d82c0-edbc-441d-9fbc-bc17922fa1b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_266280fa-100c-45fc-8548-98fd304f5126" xlink:to="loc_us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember_483d82c0-edbc-441d-9fbc-bc17922fa1b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetPastDueMember_a4f5d632-0b4c-41da-8418-8c002cdc1749" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetPastDueMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_266280fa-100c-45fc-8548-98fd304f5126" xlink:to="loc_us-gaap_FinancialAssetPastDueMember_a4f5d632-0b4c-41da-8418-8c002cdc1749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialAssetNotPastDueMember_91838f0e-1c0d-4556-b270-a5442579a437" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialAssetNotPastDueMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablesPeriodPastDueDomain_266280fa-100c-45fc-8548-98fd304f5126" xlink:to="loc_us-gaap_FinancialAssetNotPastDueMember_91838f0e-1c0d-4556-b270-a5442579a437" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_ecc0a9b2-87e5-4878-9f01-fdb33e948df9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivablesPastDueTable_198a9e04-e264-4cea-b6ce-91cc559f34d5" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_ecc0a9b2-87e5-4878-9f01-fdb33e948df9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_2c35c7ae-c0ac-4ca8-a462-6b751bbfc2de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_ecc0a9b2-87e5-4878-9f01-fdb33e948df9" xlink:to="loc_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee_2c35c7ae-c0ac-4ca8-a462-6b751bbfc2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_de83a30a-cd46-4242-911d-e9bcd0d50783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_ecc0a9b2-87e5-4878-9f01-fdb33e948df9" xlink:to="loc_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount_de83a30a-cd46-4242-911d-e9bcd0d50783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1e560937-151a-45e1-b66d-80473d4665af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_ecc0a9b2-87e5-4878-9f01-fdb33e948df9" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_1e560937-151a-45e1-b66d-80473d4665af" 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-20221231.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_88d6aa80-92fd-48f6-9cda-b47209cf39c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansAndLeasesReceivableDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a4e03e22-0b43-4ad4-9f1c-2834e3f62e17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LoansAndLeasesReceivableDisclosureAbstract_88d6aa80-92fd-48f6-9cda-b47209cf39c8" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a4e03e22-0b43-4ad4-9f1c-2834e3f62e17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0479fced-1a49-4280-a644-1941ef311c77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a4e03e22-0b43-4ad4-9f1c-2834e3f62e17" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0479fced-1a49-4280-a644-1941ef311c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97969059-29d5-48ac-8b41-679b5ffef8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_0479fced-1a49-4280-a644-1941ef311c77" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97969059-29d5-48ac-8b41-679b5ffef8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_6785a3f7-9d3b-4173-b963-b10458652990" xlink:href="tmp-20221231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97969059-29d5-48ac-8b41-679b5ffef8ce" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_6785a3f7-9d3b-4173-b963-b10458652990" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_46ed6e52-142c-4b15-96ce-49eb1e893b45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97969059-29d5-48ac-8b41-679b5ffef8ce" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_46ed6e52-142c-4b15-96ce-49eb1e893b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_4e3668f4-9ca9-4117-8804-fe594ca29bf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97969059-29d5-48ac-8b41-679b5ffef8ce" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_4e3668f4-9ca9-4117-8804-fe594ca29bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_df5d7869-5a4e-4819-8ab5-a4ef6622c802" xlink:href="tmp-20221231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_97969059-29d5-48ac-8b41-679b5ffef8ce" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_df5d7869-5a4e-4819-8ab5-a4ef6622c802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9295b60c-6038-4c71-96bd-608d5db5a029" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a4e03e22-0b43-4ad4-9f1c-2834e3f62e17" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9295b60c-6038-4c71-96bd-608d5db5a029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e28410d-0fb1-4919-a85f-106c6afb8420" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_9295b60c-6038-4c71-96bd-608d5db5a029" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e28410d-0fb1-4919-a85f-106c6afb8420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_6100f204-2a2c-4415-8fae-b6db8278a088" xlink:href="tmp-20221231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e28410d-0fb1-4919-a85f-106c6afb8420" xlink:to="loc_tmp_OtherFinancingReceivableMember_6100f204-2a2c-4415-8fae-b6db8278a088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_7ff292f0-51e5-49db-8b6c-3f0611e48216" xlink:href="tmp-20221231.xsd#tmp_AgricultureLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e28410d-0fb1-4919-a85f-106c6afb8420" xlink:to="loc_tmp_AgricultureLoansMember_7ff292f0-51e5-49db-8b6c-3f0611e48216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_0cfdaba5-9bc9-4bf8-a6aa-54101e437539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e28410d-0fb1-4919-a85f-106c6afb8420" xlink:to="loc_us-gaap_HomeEquityLoanMember_0cfdaba5-9bc9-4bf8-a6aa-54101e437539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_ca1fd5ea-c182-4484-984a-a84222af684c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e28410d-0fb1-4919-a85f-106c6afb8420" xlink:to="loc_us-gaap_ResidentialMortgageMember_ca1fd5ea-c182-4484-984a-a84222af684c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_ea7a8a73-f04f-4808-acfe-73ba2c7b85db" xlink:href="tmp-20221231.xsd#tmp_IndirectLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_4e28410d-0fb1-4919-a85f-106c6afb8420" xlink:to="loc_tmp_IndirectLoansMember_ea7a8a73-f04f-4808-acfe-73ba2c7b85db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6b7a0986-353a-4dd2-afbe-dac4ecf0fdc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_a4e03e22-0b43-4ad4-9f1c-2834e3f62e17" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6b7a0986-353a-4dd2-afbe-dac4ecf0fdc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_531b6e4d-3bac-4bf0-8eb3-a42e9251ed1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableNonaccrualNoAllowance"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6b7a0986-353a-4dd2-afbe-dac4ecf0fdc3" xlink:to="loc_us-gaap_FinancingReceivableNonaccrualNoAllowance_531b6e4d-3bac-4bf0-8eb3-a42e9251ed1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_cae3061f-1e14-4840-81b0-505447da7a61" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6b7a0986-353a-4dd2-afbe-dac4ecf0fdc3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_cae3061f-1e14-4840-81b0-505447da7a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_55d96e71-4dce-4375-a524-2140f6d275b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_6b7a0986-353a-4dd2-afbe-dac4ecf0fdc3" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_55d96e71-4dce-4375-a524-2140f6d275b5" 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-20221231.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_ee580132-9a21-45b7-b74d-da43b8f0f80e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9b9bf505-6db4-4ca6-b573-abe5b3cd76f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_ee580132-9a21-45b7-b74d-da43b8f0f80e" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9b9bf505-6db4-4ca6-b573-abe5b3cd76f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_701831fc-1a44-443d-b07d-4874577db26d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9b9bf505-6db4-4ca6-b573-abe5b3cd76f1" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_701831fc-1a44-443d-b07d-4874577db26d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_02de7aa1-55c5-41b2-a4c5-5d18b46b5b28" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_701831fc-1a44-443d-b07d-4874577db26d" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_02de7aa1-55c5-41b2-a4c5-5d18b46b5b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_f472bf4c-4e20-4402-96cf-29766e8f08c3" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_02de7aa1-55c5-41b2-a4c5-5d18b46b5b28" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_f472bf4c-4e20-4402-96cf-29766e8f08c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e8e03f78-e63d-4f3e-9225-2318e74b39dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9b9bf505-6db4-4ca6-b573-abe5b3cd76f1" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e8e03f78-e63d-4f3e-9225-2318e74b39dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f90cbf87-e2be-4d87-8930-1c8fe0702fac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_e8e03f78-e63d-4f3e-9225-2318e74b39dd" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f90cbf87-e2be-4d87-8930-1c8fe0702fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_4d4b540c-4b6b-4437-8b28-82cb9abc7802" xlink:href="tmp-20221231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f90cbf87-e2be-4d87-8930-1c8fe0702fac" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_4d4b540c-4b6b-4437-8b28-82cb9abc7802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_558a2c81-58fb-407c-8338-066c1161862c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f90cbf87-e2be-4d87-8930-1c8fe0702fac" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_558a2c81-58fb-407c-8338-066c1161862c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_dbae20d7-8144-4ddf-92fd-8126234b4f6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f90cbf87-e2be-4d87-8930-1c8fe0702fac" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_dbae20d7-8144-4ddf-92fd-8126234b4f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_f4c4e4a2-7f93-4564-9533-a4304bd1e3e2" xlink:href="tmp-20221231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f90cbf87-e2be-4d87-8930-1c8fe0702fac" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_f4c4e4a2-7f93-4564-9533-a4304bd1e3e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_f936e6d6-c463-4fa9-80b9-b0c80cd5b1cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasesPortfolioSegmentMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_f90cbf87-e2be-4d87-8930-1c8fe0702fac" xlink:to="loc_us-gaap_FinanceLeasesPortfolioSegmentMember_f936e6d6-c463-4fa9-80b9-b0c80cd5b1cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ce49f398-53f3-4060-9e43-6a9e4dc6108e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_9b9bf505-6db4-4ca6-b573-abe5b3cd76f1" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ce49f398-53f3-4060-9e43-6a9e4dc6108e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_0eb2a5b5-1acb-4fef-86a8-fe683fdb51e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_ce49f398-53f3-4060-9e43-6a9e4dc6108e" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_0eb2a5b5-1acb-4fef-86a8-fe683fdb51e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_6252fbab-daba-4ae8-88b6-c3cc39f0628c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_0eb2a5b5-1acb-4fef-86a8-fe683fdb51e3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_6252fbab-daba-4ae8-88b6-c3cc39f0628c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion_40a73a19-9391-48a4-a04a-0f439ef9ada1" xlink:href="tmp-20221231.xsd#tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_0eb2a5b5-1acb-4fef-86a8-fe683fdb51e3" xlink:to="loc_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion_40a73a19-9391-48a4-a04a-0f439ef9ada1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_c3586cb3-cf51-457c-9547-ae312fb9fb2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_0eb2a5b5-1acb-4fef-86a8-fe683fdb51e3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery_c3586cb3-cf51-457c-9547-ae312fb9fb2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_e43b737b-1f76-45aa-ac68-682eeed595e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_0eb2a5b5-1acb-4fef-86a8-fe683fdb51e3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs_e43b737b-1f76-45aa-ac68-682eeed595e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c0da1f8a-3683-4eb2-a30a-648036dcfe34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward_0eb2a5b5-1acb-4fef-86a8-fe683fdb51e3" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest_c0da1f8a-3683-4eb2-a30a-648036dcfe34" 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-20221231.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_98d7e80a-8bb5-48d4-8944-5765fe70cac9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2b90b6c-da4c-4b51-a5b8-210b8aece2ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_98d7e80a-8bb5-48d4-8944-5765fe70cac9" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2b90b6c-da4c-4b51-a5b8-210b8aece2ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f4ee6176-5556-4a37-95f5-818d63eb749c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2b90b6c-da4c-4b51-a5b8-210b8aece2ac" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f4ee6176-5556-4a37-95f5-818d63eb749c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_95d2cadd-d2a8-4059-a40c-2788c4623182" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionAxis_f4ee6176-5556-4a37-95f5-818d63eb749c" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_95d2cadd-d2a8-4059-a40c-2788c4623182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_f1583cc5-3276-4bd4-beae-a7a50376ee50" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CumulativeEffectPeriodOfAdoptionDomain_95d2cadd-d2a8-4059-a40c-2788c4623182" xlink:to="loc_srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember_f1583cc5-3276-4bd4-beae-a7a50376ee50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3ceb810a-1595-4452-838e-2d0b8edc36cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_f2b90b6c-da4c-4b51-a5b8-210b8aece2ac" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3ceb810a-1595-4452-838e-2d0b8edc36cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_771c1fc5-315d-47d1-ae18-34e7d320b6ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_3ceb810a-1595-4452-838e-2d0b8edc36cf" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_771c1fc5-315d-47d1-ae18-34e7d320b6ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_6440526f-795d-4759-8a6b-ead77253f76c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_771c1fc5-315d-47d1-ae18-34e7d320b6ff" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_6440526f-795d-4759-8a6b-ead77253f76c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_8a21753a-94b2-4e72-863d-4fa0f95d0a06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_771c1fc5-315d-47d1-ae18-34e7d320b6ff" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal_8a21753a-94b2-4e72-863d-4fa0f95d0a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OffBalanceSheetCreditLossLiability_6d9d4ddf-960b-490c-a45c-0a84a95b8531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OffBalanceSheetCreditLossLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OffBalanceSheetCreditLossLiabilityRollforward_771c1fc5-315d-47d1-ae18-34e7d320b6ff" xlink:to="loc_us-gaap_OffBalanceSheetCreditLossLiability_6d9d4ddf-960b-490c-a45c-0a84a95b8531" 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-20221231.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_061132d2-00ce-4dfd-8206-784432808163" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14a00d4f-47f1-4789-baaa-7a5031a7fb06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_061132d2-00ce-4dfd-8206-784432808163" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14a00d4f-47f1-4789-baaa-7a5031a7fb06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_949df259-a161-421b-8326-2b5616facb62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14a00d4f-47f1-4789-baaa-7a5031a7fb06" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_949df259-a161-421b-8326-2b5616facb62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_da3cedb4-9c1a-4515-ab46-f0de824ab6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_949df259-a161-421b-8326-2b5616facb62" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_da3cedb4-9c1a-4515-ab46-f0de824ab6fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_f43249fa-2546-466d-bcb4-ccb76f891b0c" xlink:href="tmp-20221231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_da3cedb4-9c1a-4515-ab46-f0de824ab6fb" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_f43249fa-2546-466d-bcb4-ccb76f891b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_4bd34a0c-2b5d-4e9d-b68a-c4e63530b986" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_da3cedb4-9c1a-4515-ab46-f0de824ab6fb" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_4bd34a0c-2b5d-4e9d-b68a-c4e63530b986" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_ecafbdb2-085e-4ff8-89c9-a071c7cbfa09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_da3cedb4-9c1a-4515-ab46-f0de824ab6fb" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_ecafbdb2-085e-4ff8-89c9-a071c7cbfa09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralAxis_e12d5659-a731-4f67-a83e-2464020938bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14a00d4f-47f1-4789-baaa-7a5031a7fb06" xlink:to="loc_us-gaap_CollateralAxis_e12d5659-a731-4f67-a83e-2464020938bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CollateralDomain_dad31dd1-06b5-4b4b-80e6-75ae6dcc9864" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CollateralDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralAxis_e12d5659-a731-4f67-a83e-2464020938bc" xlink:to="loc_us-gaap_CollateralDomain_dad31dd1-06b5-4b4b-80e6-75ae6dcc9864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RealEstateMember_fae5f460-5002-42ca-8320-9c71b281bdb4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RealEstateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_dad31dd1-06b5-4b4b-80e6-75ae6dcc9864" xlink:to="loc_us-gaap_RealEstateMember_fae5f460-5002-42ca-8320-9c71b281bdb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BusinessAssetsMember_163c9718-d208-482f-aeee-2b8d2b52b75a" xlink:href="tmp-20221231.xsd#tmp_BusinessAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_dad31dd1-06b5-4b4b-80e6-75ae6dcc9864" xlink:to="loc_tmp_BusinessAssetsMember_163c9718-d208-482f-aeee-2b8d2b52b75a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherCollateralMember_069ea77a-a9bc-458d-9c07-3a45716bc29c" xlink:href="tmp-20221231.xsd#tmp_OtherCollateralMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CollateralDomain_dad31dd1-06b5-4b4b-80e6-75ae6dcc9864" xlink:to="loc_tmp_OtherCollateralMember_069ea77a-a9bc-458d-9c07-3a45716bc29c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c0de1275-ca76-46f5-b405-7fa7a2dbd563" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14a00d4f-47f1-4789-baaa-7a5031a7fb06" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c0de1275-ca76-46f5-b405-7fa7a2dbd563" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_da43898a-a77e-4ba7-a954-c3fc3ce528e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_c0de1275-ca76-46f5-b405-7fa7a2dbd563" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_da43898a-a77e-4ba7-a954-c3fc3ce528e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_2e1fbbb3-d68d-48f7-aecb-d4b7c9312ee5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_da43898a-a77e-4ba7-a954-c3fc3ce528e1" xlink:to="loc_us-gaap_ResidentialMortgageMember_2e1fbbb3-d68d-48f7-aecb-d4b7c9312ee5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_142ab625-32c2-4e01-aae4-415003285951" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_14a00d4f-47f1-4789-baaa-7a5031a7fb06" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_142ab625-32c2-4e01-aae4-415003285951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment_a395b5f3-b857-4003-983e-4322e2c260c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_142ab625-32c2-4e01-aae4-415003285951" xlink:to="loc_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment_a395b5f3-b857-4003-983e-4322e2c260c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1_37594972-91f9-4080-923e-62230e1ed6f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_142ab625-32c2-4e01-aae4-415003285951" xlink:to="loc_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1_37594972-91f9-4080-923e-62230e1ed6f6" 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-20221231.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_587c1287-c0b1-41d1-8ead-955aec69a473" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsRecordedInvestment_ae3df324-1855-4cf7-8d33-2e06df057d1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsRecordedInvestment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_587c1287-c0b1-41d1-8ead-955aec69a473" xlink:to="loc_us-gaap_FinancingReceivableModificationsRecordedInvestment_ae3df324-1855-4cf7-8d33-2e06df057d1c" 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-20221231.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_3bb05f8e-8b94-41f0-994c-8ba271f1b68b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_bebf689e-d497-4bb2-aabd-44a92b8fae4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_3bb05f8e-8b94-41f0-994c-8ba271f1b68b" xlink:to="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_bebf689e-d497-4bb2-aabd-44a92b8fae4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3b7ee951-7968-4c33-95f7-baa87af1ff83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_bebf689e-d497-4bb2-aabd-44a92b8fae4f" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3b7ee951-7968-4c33-95f7-baa87af1ff83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c316071c-e39c-4c2f-be30-82114f1642f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_3b7ee951-7968-4c33-95f7-baa87af1ff83" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c316071c-e39c-4c2f-be30-82114f1642f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember_a1648f18-e1e0-4587-8fcc-5c26140408fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgagesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c316071c-e39c-4c2f-be30-82114f1642f8" xlink:to="loc_us-gaap_MortgagesMember_a1648f18-e1e0-4587-8fcc-5c26140408fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_85ac5148-4374-4386-b979-46902e132da4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_c316071c-e39c-4c2f-be30-82114f1642f8" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_85ac5148-4374-4386-b979-46902e132da4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a244f951-13cd-4076-96d9-ade1fa1a0b25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_bebf689e-d497-4bb2-aabd-44a92b8fae4f" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a244f951-13cd-4076-96d9-ade1fa1a0b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_25246fac-0a3d-4a55-b274-e7b1f97f4f27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_a244f951-13cd-4076-96d9-ade1fa1a0b25" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_25246fac-0a3d-4a55-b274-e7b1f97f4f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_ea0bf587-ee2e-49df-ad2e-e6b40e936d44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_25246fac-0a3d-4a55-b274-e7b1f97f4f27" xlink:to="loc_us-gaap_HomeEquityLoanMember_ea0bf587-ee2e-49df-ad2e-e6b40e936d44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsLineItems_4709b13a-daf6-4c22-92e7-3c770a87439a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable_bebf689e-d497-4bb2-aabd-44a92b8fae4f" xlink:to="loc_us-gaap_FinancingReceivableModificationsLineItems_4709b13a-daf6-4c22-92e7-3c770a87439a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_857ea682-65e2-4512-9d13-800b817dba83" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsNumberOfContracts2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_4709b13a-daf6-4c22-92e7-3c770a87439a" xlink:to="loc_us-gaap_FinancingReceivableModificationsNumberOfContracts2_857ea682-65e2-4512-9d13-800b817dba83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_29775a1e-6274-426b-9182-36a9e65e9d01" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_4709b13a-daf6-4c22-92e7-3c770a87439a" xlink:to="loc_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2_29775a1e-6274-426b-9182-36a9e65e9d01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_764edd0d-b69d-49b9-9208-2d264cbdcc9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_4709b13a-daf6-4c22-92e7-3c770a87439a" xlink:to="loc_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2_764edd0d-b69d-49b9-9208-2d264cbdcc9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_d8949496-b87d-4210-b4d9-a1539adc6e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_4709b13a-daf6-4c22-92e7-3c770a87439a" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1_d8949496-b87d-4210-b4d9-a1539adc6e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_68ff031a-55fa-4ce3-8c9e-37912fd1421d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableModificationsLineItems_4709b13a-daf6-4c22-92e7-3c770a87439a" xlink:to="loc_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1_68ff031a-55fa-4ce3-8c9e-37912fd1421d" 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-20221231.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_a0cd6b9e-71fd-46cc-8e84-d657336a9894" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_bee88017-5986-4cd4-afa3-0ee6946dab3b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_a0cd6b9e-71fd-46cc-8e84-d657336a9894" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_bee88017-5986-4cd4-afa3-0ee6946dab3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cc908987-9c0a-4010-b4d3-50ac8f80c75b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_bee88017-5986-4cd4-afa3-0ee6946dab3b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cc908987-9c0a-4010-b4d3-50ac8f80c75b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5c77e2b5-7f9a-458b-88b5-17297e30073b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivablePortfolioSegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentAxis_cc908987-9c0a-4010-b4d3-50ac8f80c75b" xlink:to="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5c77e2b5-7f9a-458b-88b5-17297e30073b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_fac8b967-2acc-4d2b-b785-96cd4d586022" xlink:href="tmp-20221231.xsd#tmp_CommercialAndIndustrialPortfolioSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5c77e2b5-7f9a-458b-88b5-17297e30073b" xlink:to="loc_tmp_CommercialAndIndustrialPortfolioSegmentMember_fac8b967-2acc-4d2b-b785-96cd4d586022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5a7e8cfb-58cc-42b4-890e-2553d50a227a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialRealEstatePortfolioSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5c77e2b5-7f9a-458b-88b5-17297e30073b" xlink:to="loc_us-gaap_CommercialRealEstatePortfolioSegmentMember_5a7e8cfb-58cc-42b4-890e-2553d50a227a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialPortfolioSegmentMember_dbdeb058-547a-4cf7-a585-d26ab1fd52ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialPortfolioSegmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5c77e2b5-7f9a-458b-88b5-17297e30073b" xlink:to="loc_us-gaap_ResidentialPortfolioSegmentMember_dbdeb058-547a-4cf7-a585-d26ab1fd52ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_fb51117c-751a-4232-ae1e-bd62100abf55" xlink:href="tmp-20221231.xsd#tmp_ConsumerAndOtherPortfolioSegmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivablePortfolioSegmentDomain_5c77e2b5-7f9a-458b-88b5-17297e30073b" xlink:to="loc_tmp_ConsumerAndOtherPortfolioSegmentMember_fb51117c-751a-4232-ae1e-bd62100abf55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_05515081-6d26-4bb7-a698-bb694d4393fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_bee88017-5986-4cd4-afa3-0ee6946dab3b" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_05515081-6d26-4bb7-a698-bb694d4393fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_05515081-6d26-4bb7-a698-bb694d4393fe" xlink:to="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherFinancingReceivableMember_b5c9d3b3-1ef2-4a9d-be27-6bf67be2a7ee" xlink:href="tmp-20221231.xsd#tmp_OtherFinancingReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_tmp_OtherFinancingReceivableMember_b5c9d3b3-1ef2-4a9d-be27-6bf67be2a7ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PPPLoansMember_c0c01805-3b9b-4344-a42e-94b65754b3ae" xlink:href="tmp-20221231.xsd#tmp_PPPLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_tmp_PPPLoansMember_c0c01805-3b9b-4344-a42e-94b65754b3ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgricultureLoansMember_60142798-020f-426d-8f46-f86297d7bdd9" xlink:href="tmp-20221231.xsd#tmp_AgricultureLoansMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_tmp_AgricultureLoansMember_60142798-020f-426d-8f46-f86297d7bdd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionLoansMember_b6a8459d-bc0b-4011-8524-099779b1619e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionLoansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_us-gaap_ConstructionLoansMember_b6a8459d-bc0b-4011-8524-099779b1619e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HomeEquityLoanMember_9ab894c5-2fa0-46ef-b173-5328be0e8b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HomeEquityLoanMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_us-gaap_HomeEquityLoanMember_9ab894c5-2fa0-46ef-b173-5328be0e8b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResidentialMortgageMember_20676ae2-4a69-4216-b67b-8ef8d7e4a1dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResidentialMortgageMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_us-gaap_ResidentialMortgageMember_20676ae2-4a69-4216-b67b-8ef8d7e4a1dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DirectLoansMember_bd4b499b-e9fd-4dd3-a42b-325a7abe9be7" xlink:href="tmp-20221231.xsd#tmp_DirectLoansMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_tmp_DirectLoansMember_bd4b499b-e9fd-4dd3-a42b-325a7abe9be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IndirectLoansMember_d9615731-a9e5-4b38-9844-7c0e232d2be5" xlink:href="tmp-20221231.xsd#tmp_IndirectLoansMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_b815dd06-61b0-4d8a-823e-c310a87f5c7d" xlink:to="loc_tmp_IndirectLoansMember_d9615731-a9e5-4b38-9844-7c0e232d2be5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentAxis_4ca1eead-a190-4b85-865f-f9e7c2d36617" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_bee88017-5986-4cd4-afa3-0ee6946dab3b" xlink:to="loc_us-gaap_InternalCreditAssessmentAxis_4ca1eead-a190-4b85-865f-f9e7c2d36617" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InternalCreditAssessmentDomain_84b20068-814b-4e40-897a-5128c990c09e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InternalCreditAssessmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentAxis_4ca1eead-a190-4b85-865f-f9e7c2d36617" xlink:to="loc_us-gaap_InternalCreditAssessmentDomain_84b20068-814b-4e40-897a-5128c990c09e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PassMember_74e69d1d-fd01-4913-830a-ee75d91bc331" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PassMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_84b20068-814b-4e40-897a-5128c990c09e" xlink:to="loc_us-gaap_PassMember_74e69d1d-fd01-4913-830a-ee75d91bc331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SpecialMentionMember_3f5ba762-9e21-4ba1-af8b-c57a068de8cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SpecialMentionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_84b20068-814b-4e40-897a-5128c990c09e" xlink:to="loc_us-gaap_SpecialMentionMember_3f5ba762-9e21-4ba1-af8b-c57a068de8cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubstandardMember_8b658137-185b-403c-a04f-a0f80dbbdbbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubstandardMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_84b20068-814b-4e40-897a-5128c990c09e" xlink:to="loc_us-gaap_SubstandardMember_8b658137-185b-403c-a04f-a0f80dbbdbbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformingFinancingReceivableMember_0732d88e-1afe-433c-b2f8-6c0944370fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformingFinancingReceivableMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_84b20068-814b-4e40-897a-5128c990c09e" xlink:to="loc_us-gaap_PerformingFinancingReceivableMember_0732d88e-1afe-433c-b2f8-6c0944370fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonperformingFinancingReceivableMember_6c7c0be6-815e-4f44-b412-abde7c734edf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonperformingFinancingReceivableMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InternalCreditAssessmentDomain_84b20068-814b-4e40-897a-5128c990c09e" xlink:to="loc_us-gaap_NonperformingFinancingReceivableMember_6c7c0be6-815e-4f44-b412-abde7c734edf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_bee88017-5986-4cd4-afa3-0ee6946dab3b" xlink:to="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_08e2469e-ccf2-4a4a-bdae-926875db6683" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear_08e2469e-ccf2-4a4a-bdae-926875db6683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_77a669c8-61a9-4437-9e53-0ad0d1804871" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear_77a669c8-61a9-4437-9e53-0ad0d1804871" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_e8052088-90fd-41b8-8356-3b815a58a2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear_e8052088-90fd-41b8-8356-3b815a58a2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_87ab34e8-6a01-4553-968a-329045018d8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear_87ab34e8-6a01-4553-968a-329045018d8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_118aec86-ad15-486d-9c03-e421e39d6eda" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear_118aec86-ad15-486d-9c03-e421e39d6eda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_1a753c40-746b-4ed4-9d50-389041b39546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear_1a753c40-746b-4ed4-9d50-389041b39546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_b4655055-8314-42c5-92e3-e8a7c5d7a398" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolving"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving_b4655055-8314-42c5-92e3-e8a7c5d7a398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_c626dd30-6095-4ce3-8ee2-fa35a98ba933" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan_c626dd30-6095-4ce3-8ee2-fa35a98ba933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_9bf4a266-af10-47ff-9aff-a984a626db3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsNotesAndLoansReceivableLineItems_f7a71a13-4df8-431a-9348-fec326fa7227" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss_9bf4a266-af10-47ff-9aff-a984a626db3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails" xlink:type="simple" xlink:href="tmp-20221231.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_6b79017d-620f-4292-91e6-3ce8521e8506" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTable_5e675c08-5e7d-4421-bf29-960bf6c051f4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfGoodwillTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6b79017d-620f-4292-91e6-3ce8521e8506" xlink:to="loc_us-gaap_ScheduleOfGoodwillTable_5e675c08-5e7d-4421-bf29-960bf6c051f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_7734c1c0-255c-4c27-8443-38b829c6d240" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_5e675c08-5e7d-4421-bf29-960bf6c051f4" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_7734c1c0-255c-4c27-8443-38b829c6d240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_992675b3-5e3f-4bc8-80cf-966e342e21e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_7734c1c0-255c-4c27-8443-38b829c6d240" xlink:to="loc_us-gaap_SegmentDomain_992675b3-5e3f-4bc8-80cf-966e342e21e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingSegmentMember_6de2cd8e-b56f-4e12-9513-12cce09bfa18" xlink:href="tmp-20221231.xsd#tmp_BankingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_992675b3-5e3f-4bc8-80cf-966e342e21e0" xlink:to="loc_tmp_BankingSegmentMember_6de2cd8e-b56f-4e12-9513-12cce09bfa18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceMember_d6498039-2469-4840-b1c5-e07b93b3080e" xlink:href="tmp-20221231.xsd#tmp_InsuranceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_992675b3-5e3f-4bc8-80cf-966e342e21e0" xlink:to="loc_tmp_InsuranceMember_d6498039-2469-4840-b1c5-e07b93b3080e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WealthManagementMember_a5bfbd38-511d-4de1-8cea-84dbbd49fb8e" xlink:href="tmp-20221231.xsd#tmp_WealthManagementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_992675b3-5e3f-4bc8-80cf-966e342e21e0" xlink:to="loc_tmp_WealthManagementMember_a5bfbd38-511d-4de1-8cea-84dbbd49fb8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillLineItems_e6467621-7b82-4152-9fcc-df445e792dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfGoodwillTable_5e675c08-5e7d-4421-bf29-960bf6c051f4" xlink:to="loc_us-gaap_GoodwillLineItems_e6467621-7b82-4152-9fcc-df445e792dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_674e7168-3682-4ace-a87c-97d77e1ac4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillLineItems_e6467621-7b82-4152-9fcc-df445e792dcd" xlink:to="loc_us-gaap_GoodwillRollForward_674e7168-3682-4ace-a87c-97d77e1ac4fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8c0c4717-be54-4ca6-a4e2-b6bc65fc79e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_674e7168-3682-4ace-a87c-97d77e1ac4fa" xlink:to="loc_us-gaap_Goodwill_8c0c4717-be54-4ca6-a4e2-b6bc65fc79e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_31f678f0-44f5-46ea-90e2-e10fa8f272c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_674e7168-3682-4ace-a87c-97d77e1ac4fa" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_31f678f0-44f5-46ea-90e2-e10fa8f272c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillPeriodIncreaseDecrease_4a7bef33-113a-4963-bba3-305fc876e502" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillPeriodIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_674e7168-3682-4ace-a87c-97d77e1ac4fa" xlink:to="loc_us-gaap_GoodwillPeriodIncreaseDecrease_4a7bef33-113a-4963-bba3-305fc876e502" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_930ec659-0f01-4121-95e7-db1a9b0abd36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_674e7168-3682-4ace-a87c-97d77e1ac4fa" xlink:to="loc_us-gaap_Goodwill_930ec659-0f01-4121-95e7-db1a9b0abd36" 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-20221231.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_041fb7ba-8f04-4bfd-b9f3-de563fbf615c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_b4cee76c-8931-4e2d-8410-3ab633d2081f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_041fb7ba-8f04-4bfd-b9f3-de563fbf615c" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_b4cee76c-8931-4e2d-8410-3ab633d2081f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_01505e25-7c62-4a97-8175-e90be54f0a3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_041fb7ba-8f04-4bfd-b9f3-de563fbf615c" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_01505e25-7c62-4a97-8175-e90be54f0a3a" 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-20221231.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_7df23d38-9ec2-4424-82b2-c7c35ffe3728" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd70feff-7bfc-4f90-91fd-1dbc608ecf99" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7df23d38-9ec2-4424-82b2-c7c35ffe3728" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd70feff-7bfc-4f90-91fd-1dbc608ecf99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a7a3592e-99c2-4371-85cc-563f28f75cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd70feff-7bfc-4f90-91fd-1dbc608ecf99" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a7a3592e-99c2-4371-85cc-563f28f75cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_127735ea-22d2-4a9c-b0cd-79424c4c8eff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a7a3592e-99c2-4371-85cc-563f28f75cfa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_127735ea-22d2-4a9c-b0cd-79424c4c8eff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CoreDepositsMember_d82bf648-85cb-4450-934e-fb6c3bb60b2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CoreDepositsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_127735ea-22d2-4a9c-b0cd-79424c4c8eff" xlink:to="loc_us-gaap_CoreDepositsMember_d82bf648-85cb-4450-934e-fb6c3bb60b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5438dfa0-03f6-4b56-b811-3de82dcd05dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_127735ea-22d2-4a9c-b0cd-79424c4c8eff" xlink:to="loc_us-gaap_CustomerRelationshipsMember_5438dfa0-03f6-4b56-b811-3de82dcd05dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_cd8f2a3d-8f4e-4b26-996d-a3afa2f85aa8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_127735ea-22d2-4a9c-b0cd-79424c4c8eff" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_cd8f2a3d-8f4e-4b26-996d-a3afa2f85aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c4bc12ea-da65-443f-aac9-a4e339ac3404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_fd70feff-7bfc-4f90-91fd-1dbc608ecf99" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c4bc12ea-da65-443f-aac9-a4e339ac3404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9efa5232-b79b-4643-a699-d6d47df9af37" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c4bc12ea-da65-443f-aac9-a4e339ac3404" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_9efa5232-b79b-4643-a699-d6d47df9af37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d4b634f5-27a1-40a4-bafb-0fa30611cbb3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c4bc12ea-da65-443f-aac9-a4e339ac3404" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_d4b634f5-27a1-40a4-bafb-0fa30611cbb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8cff7ccd-149d-4dfa-b5c1-89a31d84088e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_c4bc12ea-da65-443f-aac9-a4e339ac3404" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8cff7ccd-149d-4dfa-b5c1-89a31d84088e" 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-20221231.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_cba4c0c5-a350-49dd-89b6-9b0c217d5dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EstimatedAmortizationExpenseAbstract_7c3abd50-a795-4c9b-a76f-97f503bd13dc" xlink:href="tmp-20221231.xsd#tmp_EstimatedAmortizationExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_cba4c0c5-a350-49dd-89b6-9b0c217d5dcd" xlink:to="loc_tmp_EstimatedAmortizationExpenseAbstract_7c3abd50-a795-4c9b-a76f-97f503bd13dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c6a77f2d-8986-4ef7-a24d-b8a1db812d1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_EstimatedAmortizationExpenseAbstract_7c3abd50-a795-4c9b-a76f-97f503bd13dc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c6a77f2d-8986-4ef7-a24d-b8a1db812d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_68b0e229-0d19-4b35-866f-dcfef2149014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_EstimatedAmortizationExpenseAbstract_7c3abd50-a795-4c9b-a76f-97f503bd13dc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_68b0e229-0d19-4b35-866f-dcfef2149014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_e4dc0301-5ee5-497f-9e78-f7c2a5820014" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_EstimatedAmortizationExpenseAbstract_7c3abd50-a795-4c9b-a76f-97f503bd13dc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_e4dc0301-5ee5-497f-9e78-f7c2a5820014" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8e9e6302-2813-4dd2-8fc8-45ea1bbb832f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_EstimatedAmortizationExpenseAbstract_7c3abd50-a795-4c9b-a76f-97f503bd13dc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_8e9e6302-2813-4dd2-8fc8-45ea1bbb832f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_bc955bcd-1b6f-4cfe-88c3-e6dcec3b77d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_EstimatedAmortizationExpenseAbstract_7c3abd50-a795-4c9b-a76f-97f503bd13dc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_bc955bcd-1b6f-4cfe-88c3-e6dcec3b77d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_9b945c09-748e-45f1-9f11-765721c60782" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfMortgageServicingRightsMSRs"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_cba4c0c5-a350-49dd-89b6-9b0c217d5dcd" xlink:to="loc_us-gaap_AmortizationOfMortgageServicingRightsMSRs_9b945c09-748e-45f1-9f11-765721c60782" 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-20221231.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_b169aa6b-8861-4406-a916-ffaf828a25d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a0623aa7-ecd6-4cb6-93c7-9e1e220e0e43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b169aa6b-8861-4406-a916-ffaf828a25d4" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a0623aa7-ecd6-4cb6-93c7-9e1e220e0e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c85e81f3-06c9-44e0-ab4a-dc476f83d38a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a0623aa7-ecd6-4cb6-93c7-9e1e220e0e43" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c85e81f3-06c9-44e0-ab4a-dc476f83d38a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdb0e9e9-b28c-4a31-8b21-cd4e63813912" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_c85e81f3-06c9-44e0-ab4a-dc476f83d38a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdb0e9e9-b28c-4a31-8b21-cd4e63813912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_be91ca0f-2aa8-44e0-a6ad-9b188fa125fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdb0e9e9-b28c-4a31-8b21-cd4e63813912" xlink:to="loc_us-gaap_LandMember_be91ca0f-2aa8-44e0-a6ad-9b188fa125fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_88d36e7e-3093-4324-a568-85ac50fb5192" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdb0e9e9-b28c-4a31-8b21-cd4e63813912" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_88d36e7e-3093-4324-a568-85ac50fb5192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_a2fab02d-ae3c-4da1-bc51-91c7a6445469" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_bdb0e9e9-b28c-4a31-8b21-cd4e63813912" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_a2fab02d-ae3c-4da1-bc51-91c7a6445469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5b6db091-b8ab-420d-b912-4e953a49300a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_a0623aa7-ecd6-4cb6-93c7-9e1e220e0e43" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5b6db091-b8ab-420d-b912-4e953a49300a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_830ba064-ffea-40eb-8dee-84a49229aaf1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5b6db091-b8ab-420d-b912-4e953a49300a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_830ba064-ffea-40eb-8dee-84a49229aaf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b89365c5-9e6c-4613-afdb-6478b8e8a3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5b6db091-b8ab-420d-b912-4e953a49300a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b89365c5-9e6c-4613-afdb-6478b8e8a3ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f005299f-9cb7-49e5-8f9a-75c7911c58fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_5b6db091-b8ab-420d-b912-4e953a49300a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f005299f-9cb7-49e5-8f9a-75c7911c58fd" 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-20221231.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_6ebfed72-ffe4-4ade-a956-7395c16f9b70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_80e75e21-09d6-4697-9003-09ca31de6449" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_6ebfed72-ffe4-4ade-a956-7395c16f9b70" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_80e75e21-09d6-4697-9003-09ca31de6449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_402434e3-4378-4ef2-bdac-eb2d8d677f62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_80e75e21-09d6-4697-9003-09ca31de6449" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_402434e3-4378-4ef2-bdac-eb2d8d677f62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e239931c-fdc9-44a4-ad2f-4ec0ab7bb3cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_402434e3-4378-4ef2-bdac-eb2d8d677f62" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e239931c-fdc9-44a4-ad2f-4ec0ab7bb3cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingAndBuildingImprovementsMember_a44b2bbb-0876-4487-b00c-cbe91362588e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BuildingAndBuildingImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e239931c-fdc9-44a4-ad2f-4ec0ab7bb3cc" xlink:to="loc_us-gaap_BuildingAndBuildingImprovementsMember_a44b2bbb-0876-4487-b00c-cbe91362588e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_f36435ec-3e39-4809-a68a-4321820b3dbf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e239931c-fdc9-44a4-ad2f-4ec0ab7bb3cc" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_f36435ec-3e39-4809-a68a-4321820b3dbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ea25775d-6ca5-4457-83e0-3f94920d29c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_80e75e21-09d6-4697-9003-09ca31de6449" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ea25775d-6ca5-4457-83e0-3f94920d29c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_87201994-cb81-4afa-9ac8-089021b8e7d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_ea25775d-6ca5-4457-83e0-3f94920d29c1" xlink:to="loc_us-gaap_DepreciationAndAmortization_87201994-cb81-4afa-9ac8-089021b8e7d2" 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-20221231.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_3f3cd332-1f82-4e26-b3a4-10c16d276041" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638d7abc-97a6-4d55-bd0e-b681228363b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_3f3cd332-1f82-4e26-b3a4-10c16d276041" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638d7abc-97a6-4d55-bd0e-b681228363b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2bf30f47-1a4c-47e0-aca8-8d9fd4db21dd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638d7abc-97a6-4d55-bd0e-b681228363b3" xlink:to="loc_srt_RangeAxis_2bf30f47-1a4c-47e0-aca8-8d9fd4db21dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fdefa88e-68bf-4d93-b6db-7118f1781e54" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2bf30f47-1a4c-47e0-aca8-8d9fd4db21dd" xlink:to="loc_srt_RangeMember_fdefa88e-68bf-4d93-b6db-7118f1781e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4fd304af-387f-4e1c-970e-c096e5ea3703" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fdefa88e-68bf-4d93-b6db-7118f1781e54" xlink:to="loc_srt_MinimumMember_4fd304af-387f-4e1c-970e-c096e5ea3703" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_7ce6a006-56ed-4aeb-baaf-2b6a597eb0a8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_fdefa88e-68bf-4d93-b6db-7118f1781e54" xlink:to="loc_srt_MaximumMember_7ce6a006-56ed-4aeb-baaf-2b6a597eb0a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_638d7abc-97a6-4d55-bd0e-b681228363b3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_3a5f16c6-40c9-4f6e-9981-3c00be27afc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_us-gaap_OperatingLeaseExpense_3a5f16c6-40c9-4f6e-9981-3c00be27afc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_3945b318-ed84-452b-8a75-10b7fb460081" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_3945b318-ed84-452b-8a75-10b7fb460081" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_187d388d-209d-4ea6-a30f-84d59402b0e8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_187d388d-209d-4ea6-a30f-84d59402b0e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_f1456684-edd5-4ca9-9b78-ddbe5e50997f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList_f1456684-edd5-4ca9-9b78-ddbe5e50997f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_3317a6ba-2f4c-44e5-b38d-3e9050a32240" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_us-gaap_OperatingLeaseLiability_3317a6ba-2f4c-44e5-b38d-3e9050a32240" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_ccb2c21e-06b5-4124-8a01-80c90a2333ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList_ccb2c21e-06b5-4124-8a01-80c90a2333ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OperatingLeasePaymentsIncludingTerminationFees_6ce010b0-cee2-4079-ac0d-dd09c47e469e" xlink:href="tmp-20221231.xsd#tmp_OperatingLeasePaymentsIncludingTerminationFees"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_tmp_OperatingLeasePaymentsIncludingTerminationFees_6ce010b0-cee2-4079-ac0d-dd09c47e469e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentForLeaseTermination_5b31b2e3-5a68-4171-9749-ba42d4616098" xlink:href="tmp-20221231.xsd#tmp_PaymentForLeaseTermination"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_tmp_PaymentForLeaseTermination_5b31b2e3-5a68-4171-9749-ba42d4616098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability_9960f11e-e588-4466-a2a7-5a59b83191bb" xlink:href="tmp-20221231.xsd#tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability_9960f11e-e588-4466-a2a7-5a59b83191bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentForLeaseTerminationDecreaseOfRentExpense_3cea85d6-3752-4d56-96e0-d69dab03237c" xlink:href="tmp-20221231.xsd#tmp_PaymentForLeaseTerminationDecreaseOfRentExpense"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a90e87b1-f155-41ba-bd1e-f36f3e61a01c" xlink:to="loc_tmp_PaymentForLeaseTerminationDecreaseOfRentExpense_3cea85d6-3752-4d56-96e0-d69dab03237c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c3914ad6-1d71-459c-b248-abcbe7dc2dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_709e8fb7-100e-43b0-a110-0f8195d170a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c3914ad6-1d71-459c-b248-abcbe7dc2dd1" xlink:to="loc_us-gaap_OperatingLeaseCost_709e8fb7-100e-43b0-a110-0f8195d170a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_a690808e-679d-44e3-9384-bb482320d279" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c3914ad6-1d71-459c-b248-abcbe7dc2dd1" xlink:to="loc_us-gaap_VariableLeaseCost_a690808e-679d-44e3-9384-bb482320d279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_8241e2ad-3b62-4760-9d0a-8d6eb3889c89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c3914ad6-1d71-459c-b248-abcbe7dc2dd1" xlink:to="loc_us-gaap_ShortTermLeaseCost_8241e2ad-3b62-4760-9d0a-8d6eb3889c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_0c9b148a-36ab-428c-9f39-370d53882f4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c3914ad6-1d71-459c-b248-abcbe7dc2dd1" xlink:to="loc_us-gaap_SubleaseIncome_0c9b148a-36ab-428c-9f39-370d53882f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_899feea4-aa1b-48b1-93a3-1fc5dafe5d60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_c3914ad6-1d71-459c-b248-abcbe7dc2dd1" xlink:to="loc_us-gaap_LeaseCost_899feea4-aa1b-48b1-93a3-1fc5dafe5d60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOtherInformationRelatedtoOperatingLeasesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#PremisesandEquipmentScheduleofOtherInformationRelatedtoOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOtherInformationRelatedtoOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5e7ef887-22b2-4009-8b32-b2096801deef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_0a3d03de-3da1-452b-a1dc-934e5ae9baf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5e7ef887-22b2-4009-8b32-b2096801deef" xlink:to="loc_us-gaap_OperatingLeasePayments_0a3d03de-3da1-452b-a1dc-934e5ae9baf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_97b0ac98-9c61-43d8-97c3-500aceb0b406" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5e7ef887-22b2-4009-8b32-b2096801deef" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_97b0ac98-9c61-43d8-97c3-500aceb0b406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_39072c58-3f2b-441b-ae4b-205ffe6e177a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5e7ef887-22b2-4009-8b32-b2096801deef" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_39072c58-3f2b-441b-ae4b-205ffe6e177a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a64f38d6-06dd-419f-8b3b-d59c719097d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5e7ef887-22b2-4009-8b32-b2096801deef" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_a64f38d6-06dd-419f-8b3b-d59c719097d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8832d4e5-ab8e-4db2-91e4-e784847fc22e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_10979814-1edb-4b13-a2be-859de3edb6f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8832d4e5-ab8e-4db2-91e4-e784847fc22e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_10979814-1edb-4b13-a2be-859de3edb6f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d2a2fbc4-9231-4a36-9be3-c6d1a46ef93b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8832d4e5-ab8e-4db2-91e4-e784847fc22e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d2a2fbc4-9231-4a36-9be3-c6d1a46ef93b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9f593d3f-e9dd-47a9-95b0-2da93f780338" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8832d4e5-ab8e-4db2-91e4-e784847fc22e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_9f593d3f-e9dd-47a9-95b0-2da93f780338" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_55ff2c66-1a5e-4db3-b50f-a03609851f98" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8832d4e5-ab8e-4db2-91e4-e784847fc22e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_55ff2c66-1a5e-4db3-b50f-a03609851f98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_d06cc835-c219-4598-a0bd-0efc6cdde639" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8832d4e5-ab8e-4db2-91e4-e784847fc22e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_d06cc835-c219-4598-a0bd-0efc6cdde639" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3a119999-bf67-4f53-ac54-5d4881f76965" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8832d4e5-ab8e-4db2-91e4-e784847fc22e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_3a119999-bf67-4f53-ac54-5d4881f76965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d699e7ba-d077-40a9-a27e-68f6ca11c82a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8832d4e5-ab8e-4db2-91e4-e784847fc22e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d699e7ba-d077-40a9-a27e-68f6ca11c82a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_164caab5-a371-485c-aa98-58889b538c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8832d4e5-ab8e-4db2-91e4-e784847fc22e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_164caab5-a371-485c-aa98-58889b538c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_be465052-def0-4d8a-b1e8-ece802eee890" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_8832d4e5-ab8e-4db2-91e4-e784847fc22e" xlink:to="loc_us-gaap_OperatingLeaseLiability_be465052-def0-4d8a-b1e8-ece802eee890" 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-20221231.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_f32b045b-5b5e-4ca5-8b3c-9726fca05010" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars_ed48aa11-f790-4ebc-a327-6fa57a420f31" xlink:href="tmp-20221231.xsd#tmp_TimeGreaterThanTwoHundredFiftyThousandDollars"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_f32b045b-5b5e-4ca5-8b3c-9726fca05010" xlink:to="loc_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars_ed48aa11-f790-4ebc-a327-6fa57a420f31" 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-20221231.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_6894602e-08c4-4810-ac7d-510e331a9803" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositsTable_482d12a5-69f0-4edc-b5b7-af5eecb851de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositsAbstract_6894602e-08c4-4810-ac7d-510e331a9803" xlink:to="loc_us-gaap_TimeDepositsTable_482d12a5-69f0-4edc-b5b7-af5eecb851de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeDepositLiabilityAxis_561fca37-427a-4583-8ca3-09adc5664c49" xlink:href="tmp-20221231.xsd#tmp_TimeDepositLiabilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsTable_482d12a5-69f0-4edc-b5b7-af5eecb851de" xlink:to="loc_tmp_TimeDepositLiabilityAxis_561fca37-427a-4583-8ca3-09adc5664c49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TimeDepositLiabilityDomain_738be0c8-18a0-463f-8861-08afd28f3c0c" xlink:href="tmp-20221231.xsd#tmp_TimeDepositLiabilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_TimeDepositLiabilityAxis_561fca37-427a-4583-8ca3-09adc5664c49" xlink:to="loc_tmp_TimeDepositLiabilityDomain_738be0c8-18a0-463f-8861-08afd28f3c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LessThanTimeDepositMember_a177cd27-b809-4ce0-bcfe-1916aefe8bee" xlink:href="tmp-20221231.xsd#tmp_LessThanTimeDepositMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_TimeDepositLiabilityDomain_738be0c8-18a0-463f-8861-08afd28f3c0c" xlink:to="loc_tmp_LessThanTimeDepositMember_a177cd27-b809-4ce0-bcfe-1916aefe8bee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember_c7da5d7d-8ca4-4d82-90c2-9106a879f6be" xlink:href="tmp-20221231.xsd#tmp_TwoHundredAndFiftyThousandDollarsAndOverMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_TimeDepositLiabilityDomain_738be0c8-18a0-463f-8861-08afd28f3c0c" xlink:to="loc_tmp_TwoHundredAndFiftyThousandDollarsAndOverMember_c7da5d7d-8ca4-4d82-90c2-9106a879f6be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityLineItems_b1b331a2-fc7b-430a-9a56-67ab11127590" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TimeDepositsTable_482d12a5-69f0-4edc-b5b7-af5eecb851de" xlink:to="loc_us-gaap_DepositLiabilityLineItems_b1b331a2-fc7b-430a-9a56-67ab11127590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:href="tmp-20221231.xsd#tmp_MaturityOfDepositsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DepositLiabilityLineItems_b1b331a2-fc7b-430a-9a56-67ab11127590" xlink:to="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ThreeMonthsOrLess_390775fa-e08b-4067-9ee7-e61b63eff2b8" xlink:href="tmp-20221231.xsd#tmp_ThreeMonthsOrLess"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_tmp_ThreeMonthsOrLess_390775fa-e08b-4067-9ee7-e61b63eff2b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OverThreeThroughSixMonths_e0fa887d-bc5b-4ff8-9114-7126a0a37bbb" xlink:href="tmp-20221231.xsd#tmp_OverThreeThroughSixMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_tmp_OverThreeThroughSixMonths_e0fa887d-bc5b-4ff8-9114-7126a0a37bbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OverSixThroughTwelveMonths_93d13bfb-c8c7-44b9-9400-0ce21520fc21" xlink:href="tmp-20221231.xsd#tmp_OverSixThroughTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_tmp_OverSixThroughTwelveMonths_93d13bfb-c8c7-44b9-9400-0ce21520fc21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearOne_68e4a8b2-1226-4b12-a37f-2d23034863d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearOne"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearOne_68e4a8b2-1226-4b12-a37f-2d23034863d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearTwo_aabc88d0-0dc7-4b9e-a1b9-07deb0d35e64" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearTwo"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearTwo_aabc88d0-0dc7-4b9e-a1b9-07deb0d35e64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearThree_ee426297-7765-479a-9e4b-822b64b15bc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearThree"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearThree_ee426297-7765-479a-9e4b-822b64b15bc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFour_d2f72540-8a57-48d6-bccf-e21491f38174" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearFour"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearFour_d2f72540-8a57-48d6-bccf-e21491f38174" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesYearFive_bca97e1e-21f0-4bf0-896d-36905fd1d4c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesYearFive"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_us-gaap_TimeDepositMaturitiesYearFive_bca97e1e-21f0-4bf0-896d-36905fd1d4c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDepositMaturitiesAfterYearFive_38d25ce4-bb19-4474-ba66-4983c215d1fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDepositMaturitiesAfterYearFive"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_us-gaap_TimeDepositMaturitiesAfterYearFive_38d25ce4-bb19-4474-ba66-4983c215d1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_378ef6bb-3b75-4fe9-95a6-443f40aa1717" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_MaturityOfDepositsAbstract_c304268d-b487-4cef-8d78-037c152b4a40" xlink:to="loc_us-gaap_TimeDeposits_378ef6bb-3b75-4fe9-95a6-443f40aa1717" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails" xlink:type="simple" xlink:href="tmp-20221231.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_76ab6d89-b9be-4642-a768-08d0a858f8ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_3a452c28-acfc-4c60-ad1f-4a7547092e59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CarryingValueOfFederalFundsPurchasedSecuritiesSoldUnderAgreementsToRepurchaseAndDepositsReceivedForSecuritiesLoanedAbstract_76ab6d89-b9be-4642-a768-08d0a858f8ef" xlink:to="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_3a452c28-acfc-4c60-ad1f-4a7547092e59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_af3a2bf2-5de3-49f6-b5c9-1671f63ce0ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_3a452c28-acfc-4c60-ad1f-4a7547092e59" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_af3a2bf2-5de3-49f6-b5c9-1671f63ce0ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_2fe58a29-5556-4d32-af8f-616c4f7d7ef7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_af3a2bf2-5de3-49f6-b5c9-1671f63ce0ec" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_2fe58a29-5556-4d32-af8f-616c4f7d7ef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_3586ec67-d57b-48c9-87c1-8f60f80e6ee1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_2fe58a29-5556-4d32-af8f-616c4f7d7ef7" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember_3586ec67-d57b-48c9-87c1-8f60f80e6ee1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedMember_c85c8f62-ea00-4446-9eb7-c74de69cdaa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsPurchasedMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_2fe58a29-5556-4d32-af8f-616c4f7d7ef7" xlink:to="loc_us-gaap_FederalFundsPurchasedMember_c85c8f62-ea00-4446-9eb7-c74de69cdaa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_c68bbe42-89a5-4b9f-8481-7a9541ac0ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_3a452c28-acfc-4c60-ad1f-4a7547092e59" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_c68bbe42-89a5-4b9f-8481-7a9541ac0ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_f0a84f5c-4f85-4727-8674-c5a8de1cea91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis_c68bbe42-89a5-4b9f-8481-7a9541ac0ebb" xlink:to="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_f0a84f5c-4f85-4727-8674-c5a8de1cea91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember_578c251b-9a04-4b60-8ce2-003907ead059" xlink:href="tmp-20221231.xsd#tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_f0a84f5c-4f85-4727-8674-c5a8de1cea91" xlink:to="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseRetailMember_578c251b-9a04-4b60-8ce2-003907ead059" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember_71e87acf-f363-4b9f-bbf3-e233fe957635" xlink:href="tmp-20221231.xsd#tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain_f0a84f5c-4f85-4727-8674-c5a8de1cea91" xlink:to="loc_tmp_SecuritiesSoldUnderAgreementsToRepurchaseWholesaleMember_71e87acf-f363-4b9f-bbf3-e233fe957635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_089f3a7c-5cf5-45b5-92ae-1cf2d06825dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepurchaseAgreementCounterpartyLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable_3a452c28-acfc-4c60-ad1f-4a7547092e59" xlink:to="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_089f3a7c-5cf5-45b5-92ae-1cf2d06825dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_bc56f0c5-4d9f-4d89-8de3-a960d9d1d561" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_089f3a7c-5cf5-45b5-92ae-1cf2d06825dc" xlink:to="loc_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase_bc56f0c5-4d9f-4d89-8de3-a960d9d1d561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MaximumMonthendBalance_a485ddb8-32f2-4801-9eee-9d29adf7ae28" xlink:href="tmp-20221231.xsd#tmp_MaximumMonthendBalance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_089f3a7c-5cf5-45b5-92ae-1cf2d06825dc" xlink:to="loc_tmp_MaximumMonthendBalance_a485ddb8-32f2-4801-9eee-9d29adf7ae28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AverageBalanceDuringtheYear_728532b9-e7ff-4213-a5a4-72d623d4d45e" xlink:href="tmp-20221231.xsd#tmp_AverageBalanceDuringtheYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_089f3a7c-5cf5-45b5-92ae-1cf2d06825dc" xlink:to="loc_tmp_AverageBalanceDuringtheYear_728532b9-e7ff-4213-a5a4-72d623d4d45e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WeightedAverageRateAtPeriodEnd_827e19bc-75af-42ee-9c0b-94b567dd1deb" xlink:href="tmp-20221231.xsd#tmp_WeightedAverageRateAtPeriodEnd"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_089f3a7c-5cf5-45b5-92ae-1cf2d06825dc" xlink:to="loc_tmp_WeightedAverageRateAtPeriodEnd_827e19bc-75af-42ee-9c0b-94b567dd1deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AverageInterestRatePaidDuringtheYear_ff2aad5f-f535-4960-8c81-58c92ed995d6" xlink:href="tmp-20221231.xsd#tmp_AverageInterestRatePaidDuringtheYear"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RepurchaseAgreementCounterpartyLineItems_089f3a7c-5cf5-45b5-92ae-1cf2d06825dc" xlink:to="loc_tmp_AverageInterestRatePaidDuringtheYear_ff2aad5f-f535-4960-8c81-58c92ed995d6" 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-20221231.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_ea3fea48-7c10-4fb2-803c-29cbba7dece1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FederalHomeLoanBankAdvancesOvernight_2d7bb5cf-f564-4281-b5e9-d75e63a98869" xlink:href="tmp-20221231.xsd#tmp_FederalHomeLoanBankAdvancesOvernight"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ea3fea48-7c10-4fb2-803c-29cbba7dece1" xlink:to="loc_tmp_FederalHomeLoanBankAdvancesOvernight_2d7bb5cf-f564-4281-b5e9-d75e63a98869" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_9f659481-cc61-46ff-bb7a-0a759178874e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesLongTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ea3fea48-7c10-4fb2-803c-29cbba7dece1" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_9f659481-cc61-46ff-bb7a-0a759178874e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherBorrowings_7aa99fdf-8778-44cb-ad43-0ba4e175dd33" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherBorrowings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ea3fea48-7c10-4fb2-803c-29cbba7dece1" xlink:to="loc_us-gaap_OtherBorrowings_7aa99fdf-8778-44cb-ad43-0ba4e175dd33" 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-20221231.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_6cf8006d-87b7-48a0-8a2c-f9477a20c9ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_b9cb5117-7445-4e4a-aaac-e08a547d90fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_6cf8006d-87b7-48a0-8a2c-f9477a20c9ea" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_b9cb5117-7445-4e4a-aaac-e08a547d90fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_e8f62f3b-3c05-41df-a2fe-c30a21a7b662" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b9cb5117-7445-4e4a-aaac-e08a547d90fa" xlink:to="loc_srt_ConsolidatedEntitiesAxis_e8f62f3b-3c05-41df-a2fe-c30a21a7b662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_550554eb-d1b2-4a03-8790-51a98ff40a46" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_e8f62f3b-3c05-41df-a2fe-c30a21a7b662" xlink:to="loc_srt_ConsolidatedEntitiesDomain_550554eb-d1b2-4a03-8790-51a98ff40a46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember_e190805d-8c88-4d60-ad91-49e13981733f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_550554eb-d1b2-4a03-8790-51a98ff40a46" xlink:to="loc_srt_SubsidiariesMember_e190805d-8c88-4d60-ad91-49e13981733f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_b9cb5117-7445-4e4a-aaac-e08a547d90fa" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0e164905-2f56-41af-8130-8837601a0b0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_0e164905-2f56-41af-8130-8837601a0b0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_a2f13993-d6e8-49f0-908b-d0f75c414798" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_LineOfCredit_a2f13993-d6e8-49f0-908b-d0f75c414798" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable_ebcbe32e-8ea5-4aa8-8299-06305e2b2a89" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable_ebcbe32e-8ea5-4aa8-8299-06305e2b2a89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_49a1c52c-3ccd-4661-81a4-6ba2eba7bb77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds_49a1c52c-3ccd-4661-81a4-6ba2eba7bb77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FederalHomeLoanBankAdvancesOvernight_8620e732-77e3-442d-b9ed-bee39401ae1c" xlink:href="tmp-20221231.xsd#tmp_FederalHomeLoanBankAdvancesOvernight"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_tmp_FederalHomeLoanBankAdvancesOvernight_8620e732-77e3-442d-b9ed-bee39401ae1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_a4596cae-0dfb-4052-9a98-43dd081059f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesLongTerm"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesLongTerm_a4596cae-0dfb-4052-9a98-43dd081059f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_0a5ad85f-6dae-4a81-9203-46d6199cdd69" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd_0a5ad85f-6dae-4a81-9203-46d6199cdd69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_9cb03121-768b-4c3f-bae1-393a57e80f70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate_9cb03121-768b-4c3f-bae1-393a57e80f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TermAdvancesMaturingAfterOneYear_c38d0c0a-77e0-481d-b180-0bc57b5626ed" xlink:href="tmp-20221231.xsd#tmp_TermAdvancesMaturingAfterOneYear"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_tmp_TermAdvancesMaturingAfterOneYear_c38d0c0a-77e0-481d-b180-0bc57b5626ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate_afc4d9bd-451b-4e0a-ad3f-a7e7b9417eab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate_afc4d9bd-451b-4e0a-ad3f-a7e7b9417eab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_d1c5bddf-8fcc-4f1f-afa7-1d3a1d677575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_AdvancesFromFederalHomeLoanBanks_d1c5bddf-8fcc-4f1f-afa7-1d3a1d677575" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_f1809818-c0fa-43ac-8107-ba28bff36e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_28c52891-2a2b-45e7-9eb5-657c11098d0d" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_f1809818-c0fa-43ac-8107-ba28bff36e4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#TrustPreferredDebenturesDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustPreferredDebenturesAbstract_d4a13d12-f38d-4a42-a9ab-042820be9b4d" xlink:href="tmp-20221231.xsd#tmp_TrustPreferredDebenturesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_1c50aee5-3a53-4ff4-b4a5-343a05785f56" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_TrustPreferredDebenturesAbstract_d4a13d12-f38d-4a42-a9ab-042820be9b4d" xlink:to="loc_us-gaap_DebtInstrumentTable_1c50aee5-3a53-4ff4-b4a5-343a05785f56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_7545a6f8-3615-454d-b32c-3d6809b0bc8c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1c50aee5-3a53-4ff4-b4a5-343a05785f56" xlink:to="loc_srt_OwnershipAxis_7545a6f8-3615-454d-b32c-3d6809b0bc8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_3d1b2aff-927a-47be-a89e-a7aef26fbd79" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_7545a6f8-3615-454d-b32c-3d6809b0bc8c" xlink:to="loc_srt_OwnershipDomain_3d1b2aff-927a-47be-a89e-a7aef26fbd79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LeesportTrustMember_19506acd-e63e-4e4f-9e9c-508bc1a10ea9" xlink:href="tmp-20221231.xsd#tmp_LeesportTrustMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_3d1b2aff-927a-47be-a89e-a7aef26fbd79" xlink:to="loc_tmp_LeesportTrustMember_19506acd-e63e-4e4f-9e9c-508bc1a10ea9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ce1d740c-5db0-4c82-bad0-1fd92ce517b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1c50aee5-3a53-4ff4-b4a5-343a05785f56" xlink:to="loc_us-gaap_DebtInstrumentAxis_ce1d740c-5db0-4c82-bad0-1fd92ce517b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_0728d124-6ebd-4584-a0c4-4b145caa03f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_ce1d740c-5db0-4c82-bad0-1fd92ce517b2" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_0728d124-6ebd-4584-a0c4-4b145caa03f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_MadisonTrustMember_8d44eace-9ace-4816-abd2-955bbcf12c84" xlink:href="tmp-20221231.xsd#tmp_MadisonTrustMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0728d124-6ebd-4584-a0c4-4b145caa03f0" xlink:to="loc_tmp_MadisonTrustMember_8d44eace-9ace-4816-abd2-955bbcf12c84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_LeesportTrustMember_b7fc9bc0-9a2b-44b7-9930-b9af8acac8f6" xlink:href="tmp-20221231.xsd#tmp_LeesportTrustMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0728d124-6ebd-4584-a0c4-4b145caa03f0" xlink:to="loc_tmp_LeesportTrustMember_b7fc9bc0-9a2b-44b7-9930-b9af8acac8f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TrustPreferredDebenturesMember_2af96d99-c4f3-4f48-80dd-decc160d9956" xlink:href="tmp-20221231.xsd#tmp_TrustPreferredDebenturesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_0728d124-6ebd-4584-a0c4-4b145caa03f0" xlink:to="loc_tmp_TrustPreferredDebenturesMember_2af96d99-c4f3-4f48-80dd-decc160d9956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_e0aa4eee-eb9f-4de0-938f-fcc18eeb0043" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_1c50aee5-3a53-4ff4-b4a5-343a05785f56" xlink:to="loc_us-gaap_DebtInstrumentLineItems_e0aa4eee-eb9f-4de0-938f-fcc18eeb0043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_7d096f09-e66c-43ce-ba06-7b0791389ecb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e0aa4eee-eb9f-4de0-938f-fcc18eeb0043" xlink:to="loc_us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust_7d096f09-e66c-43ce-ba06-7b0791389ecb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_bc0e978e-1fe7-4da7-87b1-e96670371a88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e0aa4eee-eb9f-4de0-938f-fcc18eeb0043" xlink:to="loc_us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed_bc0e978e-1fe7-4da7-87b1-e96670371a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest_4c992807-52b9-42ad-b44c-aa83b7b43e20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e0aa4eee-eb9f-4de0-938f-fcc18eeb0043" xlink:to="loc_us-gaap_DebtInstrumentIncreaseAccruedInterest_4c992807-52b9-42ad-b44c-aa83b7b43e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_d6dc3f72-36e6-42d0-ad41-879981a7ba8b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_e0aa4eee-eb9f-4de0-938f-fcc18eeb0043" xlink:to="loc_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount_d6dc3f72-36e6-42d0-ad41-879981a7ba8b" 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-20221231.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_0dee3d51-e169-4225-8969-e2334a46f91a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_475f4579-ff4b-4865-87da-190bb94637c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_0dee3d51-e169-4225-8969-e2334a46f91a" xlink:to="loc_us-gaap_DefinedContributionPlanTable_475f4579-ff4b-4865-87da-190bb94637c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_309224df-1677-43f3-bb16-b2ba71a76cde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_475f4579-ff4b-4865-87da-190bb94637c3" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_309224df-1677-43f3-bb16-b2ba71a76cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d40bf251-8573-445b-a581-d57ab18c3787" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_309224df-1677-43f3-bb16-b2ba71a76cde" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d40bf251-8573-445b-a581-d57ab18c3787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_83494b64-6a66-4dd3-939f-bbf540578fe7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d40bf251-8573-445b-a581-d57ab18c3787" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_83494b64-6a66-4dd3-939f-bbf540578fe7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_f57efc81-93a8-4612-bae2-989a14f7a173" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d40bf251-8573-445b-a581-d57ab18c3787" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_f57efc81-93a8-4612-bae2-989a14f7a173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_dae1b3b1-2349-45bc-acd4-c793f2abfd77" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d40bf251-8573-445b-a581-d57ab18c3787" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_dae1b3b1-2349-45bc-acd4-c793f2abfd77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_b54d26e4-d580-41db-94b3-576474f4bc49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_475f4579-ff4b-4865-87da-190bb94637c3" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_b54d26e4-d580-41db-94b3-576474f4bc49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_ad97e9b9-a3d2-4978-a426-0124e7d612cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis_b54d26e4-d580-41db-94b3-576474f4bc49" xlink:to="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_ad97e9b9-a3d2-4978-a426-0124e7d612cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_40e9f238-eae6-4c46-8e75-5d8d4c2a2b23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain_ad97e9b9-a3d2-4978-a426-0124e7d612cc" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember_40e9f238-eae6-4c46-8e75-5d8d4c2a2b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_475f4579-ff4b-4865-87da-190bb94637c3" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan_11779662-91d4-4db6-90d2-8344e9d567df" xlink:href="tmp-20221231.xsd#tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_tmp_DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan_11779662-91d4-4db6-90d2-8344e9d567df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_bbfb931c-c172-4ddc-9dae-1aac7b45c2b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_bbfb931c-c172-4ddc-9dae-1aac7b45c2b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent_5502c73f-059e-41a1-a7bc-e474a2425fb3" xlink:href="tmp-20221231.xsd#tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_tmp_DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent_5502c73f-059e-41a1-a7bc-e474a2425fb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_b8418d50-e1e3-4ddc-b1f9-4aaf51e7c5cb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation_b8418d50-e1e3-4ddc-b1f9-4aaf51e7c5cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2db18abd-0ab6-43df-979e-e938da1b60ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_2db18abd-0ab6-43df-979e-e938da1b60ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_24b98c6c-2430-4265-8c9b-596ef64ac642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_24b98c6c-2430-4265-8c9b-596ef64ac642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_cf5b4841-d990-42c5-8be8-cb9b82e0d77f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_cf5b4841-d990-42c5-8be8-cb9b82e0d77f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_756bd141-ac40-477a-a38f-00a124c428d4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense_756bd141-ac40-477a-a38f-00a124c428d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch_71ed424a-a5f9-41fd-bc08-ff982e28a6f9" xlink:href="tmp-20221231.xsd#tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_tmp_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch_71ed424a-a5f9-41fd-bc08-ff982e28a6f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanMatchingContributionsByEmployer_d6661890-8704-464b-9bd5-08a872600eac" xlink:href="tmp-20221231.xsd#tmp_DefinedBenefitPlanMatchingContributionsByEmployer"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_tmp_DefinedBenefitPlanMatchingContributionsByEmployer_d6661890-8704-464b-9bd5-08a872600eac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsurance_aece3fdc-47a4-46e4-a5e2-6668be592f60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsurance"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_BankOwnedLifeInsurance_aece3fdc-47a4-46e4-a5e2-6668be592f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_3dcbe487-8b90-4e26-b0f2-8caa0d777c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent_3dcbe487-8b90-4e26-b0f2-8caa0d777c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_dac42a97-77e3-43cd-b2af-2b4e1bcfd62f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_69e0f52d-1be4-47f7-b277-147062f4d0a3" xlink:to="loc_us-gaap_EmployeeBenefitsAndShareBasedCompensation_dac42a97-77e3-43cd-b2af-2b4e1bcfd62f" 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-20221231.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_d161cca9-36e0-4820-823c-4b8448d17029" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31b0638f-af5c-4442-9bdb-f3feefdd7213" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d161cca9-36e0-4820-823c-4b8448d17029" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31b0638f-af5c-4442-9bdb-f3feefdd7213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_368258ba-67a3-4c0d-9545-98c823ab20ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31b0638f-af5c-4442-9bdb-f3feefdd7213" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_368258ba-67a3-4c0d-9545-98c823ab20ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_80aba9d2-03be-4063-95e1-a84b87f79233" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_368258ba-67a3-4c0d-9545-98c823ab20ef" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_80aba9d2-03be-4063-95e1-a84b87f79233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_92be9b66-e622-49aa-aa19-6c460839bb05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_80aba9d2-03be-4063-95e1-a84b87f79233" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_92be9b66-e622-49aa-aa19-6c460839bb05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_21cd50a9-4d5e-4593-a098-51694caaf820" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_80aba9d2-03be-4063-95e1-a84b87f79233" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_21cd50a9-4d5e-4593-a098-51694caaf820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_c4608d9b-e39c-4cdd-9e2a-316d65dadabc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_80aba9d2-03be-4063-95e1-a84b87f79233" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_c4608d9b-e39c-4cdd-9e2a-316d65dadabc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a5a8fb4b-af7c-43ce-bd94-95f40a91e5ae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_31b0638f-af5c-4442-9bdb-f3feefdd7213" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a5a8fb4b-af7c-43ce-bd94-95f40a91e5ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a5a8fb4b-af7c-43ce-bd94-95f40a91e5ae" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_7bbb7253-90b5-42bb-8540-b79c67f891d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_7bbb7253-90b5-42bb-8540-b79c67f891d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_c4335b9b-4483-4400-9331-21712b90556e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_c4335b9b-4483-4400-9331-21712b90556e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_ce5bdb6e-1af9-4625-ac87-efea89fa9158" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_ce5bdb6e-1af9-4625-ac87-efea89fa9158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_68d8e6eb-1306-4481-bb83-47c5324322bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant_68d8e6eb-1306-4481-bb83-47c5324322bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_e9a11024-84b3-4d1a-8275-e4952d84f6b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_e9a11024-84b3-4d1a-8275-e4952d84f6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_55690828-c2b7-4439-8a0e-84392f7ddbd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_55690828-c2b7-4439-8a0e-84392f7ddbd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_64c6428a-27e8-4523-a467-7378d6dad9b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_b84d5c73-b727-4faf-b820-d702351cb122" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_64c6428a-27e8-4523-a467-7378d6dad9b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a5a8fb4b-af7c-43ce-bd94-95f40a91e5ae" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_616366c0-58b2-4a72-a6df-1f1d9f4524ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_616366c0-58b2-4a72-a6df-1f1d9f4524ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_e4d3c621-e442-4253-bb37-76a934ae7d26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_e4d3c621-e442-4253-bb37-76a934ae7d26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_3e49c6c1-4584-43df-b39a-290e283048e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_3e49c6c1-4584-43df-b39a-290e283048e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_9aa1e037-8fa1-4a5a-86f7-cf970370aaee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_9aa1e037-8fa1-4a5a-86f7-cf970370aaee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_f06923c0-c634-4134-be0e-74f9b99e0ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_f06923c0-c634-4134-be0e-74f9b99e0ebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a2cd9fb6-ab45-43a2-bb1f-fbcae203b6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_d5a40958-8795-4fcd-b8cb-e37ddf08a845" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_a2cd9fb6-ab45-43a2-bb1f-fbcae203b6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_0ec7afd3-906a-4498-b728-6e6025ce77f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_a5a8fb4b-af7c-43ce-bd94-95f40a91e5ae" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_0ec7afd3-906a-4498-b728-6e6025ce77f3" 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-20221231.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_a0428b78-ab4f-4a8a-a57a-b39307bbb900" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_565886a7-1be2-4762-890e-708d1ff1ccf9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a0428b78-ab4f-4a8a-a57a-b39307bbb900" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_565886a7-1be2-4762-890e-708d1ff1ccf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_91c7e215-91d1-47f7-9b1a-7b03ca331f29" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_565886a7-1be2-4762-890e-708d1ff1ccf9" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_91c7e215-91d1-47f7-9b1a-7b03ca331f29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_9c5172d7-d2d8-43fc-97b0-b85fd970ef06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_91c7e215-91d1-47f7-9b1a-7b03ca331f29" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_9c5172d7-d2d8-43fc-97b0-b85fd970ef06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_287c04a4-c940-4dac-ae2b-bac5286a7cc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9c5172d7-d2d8-43fc-97b0-b85fd970ef06" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_287c04a4-c940-4dac-ae2b-bac5286a7cc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_107a8877-4bbd-4df1-b811-fdddc0a09bc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9c5172d7-d2d8-43fc-97b0-b85fd970ef06" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_107a8877-4bbd-4df1-b811-fdddc0a09bc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_c136e5a6-18af-49c1-aab3-2f8ff07286c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_9c5172d7-d2d8-43fc-97b0-b85fd970ef06" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_c136e5a6-18af-49c1-aab3-2f8ff07286c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_29756e0e-3ea0-4593-b20c-7ae2a0f890c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_565886a7-1be2-4762-890e-708d1ff1ccf9" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_29756e0e-3ea0-4593-b20c-7ae2a0f890c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_29756e0e-3ea0-4593-b20c-7ae2a0f890c2" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_41c4aa70-d23d-4d64-9cd8-94ef883a15a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_41c4aa70-d23d-4d64-9cd8-94ef883a15a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_68adf105-23c2-43ac-8710-84554d32651b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_68adf105-23c2-43ac-8710-84554d32651b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_183f53e4-d079-4bc1-ac4e-db1fdbd50f3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_183f53e4-d079-4bc1-ac4e-db1fdbd50f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_bc2d71f8-95f1-4d99-973d-ca8c6001e427" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_bc2d71f8-95f1-4d99-973d-ca8c6001e427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_414c9c97-5177-4566-897e-de18d4ff69f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses_414c9c97-5177-4566-897e-de18d4ff69f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_807a0ed6-edda-4e46-b61c-51431408a469" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax_807a0ed6-edda-4e46-b61c-51431408a469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7d1e109c-008c-4448-96c3-ba9427ada378" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_945fc98b-4874-4908-981d-18a0d044e38d" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_7d1e109c-008c-4448-96c3-ba9427ada378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:href="tmp-20221231.xsd#tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_29756e0e-3ea0-4593-b20c-7ae2a0f890c2" xlink:to="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_155e6383-d695-4330-a9d6-0aaf8b45eb4f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax_155e6383-d695-4330-a9d6-0aaf8b45eb4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_747d2b58-a67f-492a-ac5b-646fd45aa73c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax_747d2b58-a67f-492a-ac5b-646fd45aa73c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_23144dfe-49c8-444d-a540-c21dec3cea1c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax_23144dfe-49c8-444d-a540-c21dec3cea1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_807e213e-6b6d-45fc-b120-064f82424c6f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax_807e213e-6b6d-45fc-b120-064f82424c6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_c3a6beb3-8732-4d1c-9ca8-c05930a330b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax_c3a6beb3-8732-4d1c-9ca8-c05930a330b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_4c3e2f90-6dd9-459b-a592-702cd3c3a8a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_4c3e2f90-6dd9-459b-a592-702cd3c3a8a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_ea910f4a-a8f9-4325-a67d-08b16cb0cded" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_OtherChangesInPlanAssetsAndBenefitObligationsRecognizedInOtherComprehensiveIncomeAbstract_1a6799c4-f7f5-4587-9444-b9a13dce8ad0" xlink:to="loc_us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax_ea910f4a-a8f9-4325-a67d-08b16cb0cded" 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-20221231.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_622c6a0a-aaa5-4944-9c00-81079f3d27af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c6c27f74-8a9b-441a-976f-8291384a40c5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_622c6a0a-aaa5-4944-9c00-81079f3d27af" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c6c27f74-8a9b-441a-976f-8291384a40c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_101a64a4-5885-4014-945c-c0a10a2c269a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c6c27f74-8a9b-441a-976f-8291384a40c5" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_101a64a4-5885-4014-945c-c0a10a2c269a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_fdd0679d-3be0-4030-904f-70b70e4f17cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_101a64a4-5885-4014-945c-c0a10a2c269a" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_fdd0679d-3be0-4030-904f-70b70e4f17cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_bd8f95ae-5251-4c6f-aeaf-15b02f2d6190" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fdd0679d-3be0-4030-904f-70b70e4f17cc" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_bd8f95ae-5251-4c6f-aeaf-15b02f2d6190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_909df565-8a2c-4d86-b3c8-bd326a88b9e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fdd0679d-3be0-4030-904f-70b70e4f17cc" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_909df565-8a2c-4d86-b3c8-bd326a88b9e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_f3fa4c8b-78b1-433b-9d35-d0ceeac3ae91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fdd0679d-3be0-4030-904f-70b70e4f17cc" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_f3fa4c8b-78b1-433b-9d35-d0ceeac3ae91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_e2213b42-1053-44c6-b07e-1e17e818bd35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_c6c27f74-8a9b-441a-976f-8291384a40c5" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_e2213b42-1053-44c6-b07e-1e17e818bd35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_af261a98-cad8-4b69-b716-3735177f88f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_e2213b42-1053-44c6-b07e-1e17e818bd35" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_af261a98-cad8-4b69-b716-3735177f88f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_b96607cf-5418-4f5a-bdf9-cee0251c1065" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_e2213b42-1053-44c6-b07e-1e17e818bd35" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_b96607cf-5418-4f5a-bdf9-cee0251c1065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_e5bc7473-086e-4ccd-ac38-2fcca299380e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_e2213b42-1053-44c6-b07e-1e17e818bd35" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_e5bc7473-086e-4ccd-ac38-2fcca299380e" 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-20221231.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_9ff00ffe-aebe-4256-b915-51a12ffd8c52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_d8cf69ff-ba2b-47be-b3fa-1fb843a106ac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9ff00ffe-aebe-4256-b915-51a12ffd8c52" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_d8cf69ff-ba2b-47be-b3fa-1fb843a106ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e240df83-78b9-4208-8703-280d1b372ee8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_d8cf69ff-ba2b-47be-b3fa-1fb843a106ac" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e240df83-78b9-4208-8703-280d1b372ee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8f8c5891-3dfa-4924-8726-66fc0ca6115f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e240df83-78b9-4208-8703-280d1b372ee8" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8f8c5891-3dfa-4924-8726-66fc0ca6115f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_9197895e-0adf-4ac3-b23a-656d04319c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8f8c5891-3dfa-4924-8726-66fc0ca6115f" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_9197895e-0adf-4ac3-b23a-656d04319c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_4a541c3f-69df-412e-b793-da150627f70c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8f8c5891-3dfa-4924-8726-66fc0ca6115f" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_4a541c3f-69df-412e-b793-da150627f70c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_521c2290-e0f2-49e4-bd75-760c53dd2e0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_8f8c5891-3dfa-4924-8726-66fc0ca6115f" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_521c2290-e0f2-49e4-bd75-760c53dd2e0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_862119d2-8508-443b-808c-2b19456b2f60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_d8cf69ff-ba2b-47be-b3fa-1fb843a106ac" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_862119d2-8508-443b-808c-2b19456b2f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DiscountRatesAbstract_baa2214f-b344-40b5-afae-d79eb69ec8f6" xlink:href="tmp-20221231.xsd#tmp_DiscountRatesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_862119d2-8508-443b-808c-2b19456b2f60" xlink:to="loc_tmp_DiscountRatesAbstract_baa2214f-b344-40b5-afae-d79eb69ec8f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_25eecbc3-45fd-4f62-b92f-4867ab8c6712" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DiscountRatesAbstract_baa2214f-b344-40b5-afae-d79eb69ec8f6" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_25eecbc3-45fd-4f62-b92f-4867ab8c6712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_536e9837-cb16-4adf-ace0-6b21536cb2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DiscountRatesAbstract_baa2214f-b344-40b5-afae-d79eb69ec8f6" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_536e9837-cb16-4adf-ace0-6b21536cb2cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_be4b5024-cb4b-4704-af01-e89df75ae18a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DiscountRatesAbstract_baa2214f-b344-40b5-afae-d79eb69ec8f6" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_be4b5024-cb4b-4704-af01-e89df75ae18a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RateOfCompensationIncreaseAbstract_45259f05-9494-4f5c-9ad1-038ee34be05b" xlink:href="tmp-20221231.xsd#tmp_RateOfCompensationIncreaseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_862119d2-8508-443b-808c-2b19456b2f60" xlink:to="loc_tmp_RateOfCompensationIncreaseAbstract_45259f05-9494-4f5c-9ad1-038ee34be05b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_00c2b4af-769f-4109-b62c-57dc4d2e1024" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_RateOfCompensationIncreaseAbstract_45259f05-9494-4f5c-9ad1-038ee34be05b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_00c2b4af-769f-4109-b62c-57dc4d2e1024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_4047599c-5c78-476f-aacb-45b8f2a5b63f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_RateOfCompensationIncreaseAbstract_45259f05-9494-4f5c-9ad1-038ee34be05b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_4047599c-5c78-476f-aacb-45b8f2a5b63f" 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-20221231.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_bed89180-b4c8-41f8-aea3-bd77f8e3058b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_fb73dc35-b5f2-4ec4-8c4b-cb181f6ffc7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bed89180-b4c8-41f8-aea3-bd77f8e3058b" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_fb73dc35-b5f2-4ec4-8c4b-cb181f6ffc7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_6d0d9f29-cae4-470f-9ac2-b6ece0b8a2d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_fb73dc35-b5f2-4ec4-8c4b-cb181f6ffc7d" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_6d0d9f29-cae4-470f-9ac2-b6ece0b8a2d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_fa846c04-818a-4c6e-bc86-95f9f415c113" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_6d0d9f29-cae4-470f-9ac2-b6ece0b8a2d5" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_fa846c04-818a-4c6e-bc86-95f9f415c113" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_814a54f0-9bc8-456f-b698-77155b0cfd0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fa846c04-818a-4c6e-bc86-95f9f415c113" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_814a54f0-9bc8-456f-b698-77155b0cfd0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_640199b9-1dd9-4915-bda0-2d966e2b01b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fa846c04-818a-4c6e-bc86-95f9f415c113" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_640199b9-1dd9-4915-bda0-2d966e2b01b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_c1e96c21-3c84-4e39-af9f-201e1165a2e5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_fa846c04-818a-4c6e-bc86-95f9f415c113" xlink:to="loc_us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember_c1e96c21-3c84-4e39-af9f-201e1165a2e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable_fb73dc35-b5f2-4ec4-8c4b-cb181f6ffc7d" xlink:to="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_70eaa19b-168b-40c5-8f65-6f55ec5b5e1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_70eaa19b-168b-40c5-8f65-6f55ec5b5e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_fa151850-bd6c-4520-8d3f-4d6845946619" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_fa151850-bd6c-4520-8d3f-4d6845946619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_95ec1bd6-fae7-4b9d-8175-0854ace69f0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_95ec1bd6-fae7-4b9d-8175-0854ace69f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_21ab94cf-737c-475e-8ab7-21701c9c39b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_21ab94cf-737c-475e-8ab7-21701c9c39b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b5a99e99-e9e1-4685-8324-6d0c2f8e92b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b5a99e99-e9e1-4685-8324-6d0c2f8e92b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_73f87f5e-eb06-4dbc-8cd8-7053b79cce22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter_73f87f5e-eb06-4dbc-8cd8-7053b79cce22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_51c25d9c-8afa-4d63-ac6c-8869911ad65d" xlink:href="tmp-20221231.xsd#tmp_DefinedBenefitPlanExpectedFutureBenefitPayment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems_22903cb4-f7ad-46b4-8f78-d77990584b5b" xlink:to="loc_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment_51c25d9c-8afa-4d63-ac6c-8869911ad65d" 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-20221231.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_21704b73-d34c-46cf-bca8-1fc481c26586" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_5054fc5c-eaca-49cf-aedf-8bd5a0c445d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_21704b73-d34c-46cf-bca8-1fc481c26586" xlink:to="loc_us-gaap_DefinedContributionPlanTable_5054fc5c-eaca-49cf-aedf-8bd5a0c445d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_44c99360-ca84-4f65-9681-b9efaf60bf6e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_5054fc5c-eaca-49cf-aedf-8bd5a0c445d9" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_44c99360-ca84-4f65-9681-b9efaf60bf6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_d0a3b7f4-4df4-4bbc-83ca-65f64e856400" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_44c99360-ca84-4f65-9681-b9efaf60bf6e" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_d0a3b7f4-4df4-4bbc-83ca-65f64e856400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b6647745-f693-41ae-8452-9719afc84160" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d0a3b7f4-4df4-4bbc-83ca-65f64e856400" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_b6647745-f693-41ae-8452-9719afc84160" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_a617b287-1d09-4b1b-8db1-a6baca87f9da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d0a3b7f4-4df4-4bbc-83ca-65f64e856400" xlink:to="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_a617b287-1d09-4b1b-8db1-a6baca87f9da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherInvestmentsMember_14edfbe9-f95e-4ba1-95e4-4637a8eb0846" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherInvestmentsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_d0a3b7f4-4df4-4bbc-83ca-65f64e856400" xlink:to="loc_us-gaap_OtherInvestmentsMember_14edfbe9-f95e-4ba1-95e4-4637a8eb0846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_8f99e9c3-ceb6-484a-b599-fc4ad123cb59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_5054fc5c-eaca-49cf-aedf-8bd5a0c445d9" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_8f99e9c3-ceb6-484a-b599-fc4ad123cb59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3ae4d263-44cd-4da4-ba85-cd8ee9f2ead8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_8f99e9c3-ceb6-484a-b599-fc4ad123cb59" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3ae4d263-44cd-4da4-ba85-cd8ee9f2ead8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_51fceeca-1abf-42df-a5f6-24ee7d423d82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_3ae4d263-44cd-4da4-ba85-cd8ee9f2ead8" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_51fceeca-1abf-42df-a5f6-24ee7d423d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c623055d-158d-40dd-9084-05f129125945" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_5054fc5c-eaca-49cf-aedf-8bd5a0c445d9" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c623055d-158d-40dd-9084-05f129125945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_5b7a4cb1-4f33-4b38-9099-3f2f15082819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_c623055d-158d-40dd-9084-05f129125945" xlink:to="loc_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations_5b7a4cb1-4f33-4b38-9099-3f2f15082819" 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-20221231.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_2384fe56-bcda-48db-a89f-7ae83043201b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c1fa5150-f483-4676-b073-074670753b71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_2384fe56-bcda-48db-a89f-7ae83043201b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c1fa5150-f483-4676-b073-074670753b71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_05792f73-0932-47b1-9c2a-917558060f38" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c1fa5150-f483-4676-b073-074670753b71" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_05792f73-0932-47b1-9c2a-917558060f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_5c7507eb-90ae-40b9-af16-2a58a956c7d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_05792f73-0932-47b1-9c2a-917558060f38" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_5c7507eb-90ae-40b9-af16-2a58a956c7d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_b38e15db-4437-44e5-8aaf-1d3c80f7c3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5c7507eb-90ae-40b9-af16-2a58a956c7d5" xlink:to="loc_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_b38e15db-4437-44e5-8aaf-1d3c80f7c3ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_e809a704-50bb-4583-9184-1b6871090402" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5c7507eb-90ae-40b9-af16-2a58a956c7d5" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_e809a704-50bb-4583-9184-1b6871090402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MutualFundMember_0649e037-742d-4e9f-afbf-52968afba9fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MutualFundMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_5c7507eb-90ae-40b9-af16-2a58a956c7d5" xlink:to="loc_us-gaap_MutualFundMember_0649e037-742d-4e9f-afbf-52968afba9fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_575c157e-a861-4f60-9a4a-c2639be7aa60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c1fa5150-f483-4676-b073-074670753b71" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_575c157e-a861-4f60-9a4a-c2639be7aa60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7715439d-cbca-44ef-ba83-d1761db0ea5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_575c157e-a861-4f60-9a4a-c2639be7aa60" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7715439d-cbca-44ef-ba83-d1761db0ea5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_306a9db5-8bad-49ff-b9ea-cc7cd21e07c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7715439d-cbca-44ef-ba83-d1761db0ea5d" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_306a9db5-8bad-49ff-b9ea-cc7cd21e07c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fedc3d3f-74fb-4e8a-b501-d835dfd8648b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c1fa5150-f483-4676-b073-074670753b71" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fedc3d3f-74fb-4e8a-b501-d835dfd8648b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c629abfe-59cf-48b2-85f7-603914f1b08e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_fedc3d3f-74fb-4e8a-b501-d835dfd8648b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c629abfe-59cf-48b2-85f7-603914f1b08e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_399fb966-2d78-4513-bc88-74d5f9a53d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c629abfe-59cf-48b2-85f7-603914f1b08e" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_399fb966-2d78-4513-bc88-74d5f9a53d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_d618461f-8cb0-4b0c-a4a0-b339bfbb980f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c629abfe-59cf-48b2-85f7-603914f1b08e" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_d618461f-8cb0-4b0c-a4a0-b339bfbb980f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_243a840d-0ee9-4048-b350-81613c4dc88c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_c629abfe-59cf-48b2-85f7-603914f1b08e" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_243a840d-0ee9-4048-b350-81613c4dc88c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0756024f-44b8-4b90-beb5-4e233c09abf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c1fa5150-f483-4676-b073-074670753b71" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0756024f-44b8-4b90-beb5-4e233c09abf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_48c7b1a2-d5be-45d1-b2ac-e9f3a10f7cd1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0756024f-44b8-4b90-beb5-4e233c09abf7" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_48c7b1a2-d5be-45d1-b2ac-e9f3a10f7cd1" 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-20221231.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_b57ef087-68a5-402f-a042-3b6f39b41a9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_eae325d9-f243-47c3-a97c-fdcc2d3fd3b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b57ef087-68a5-402f-a042-3b6f39b41a9f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_eae325d9-f243-47c3-a97c-fdcc2d3fd3b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_b334cf21-2d3a-4330-8282-61364cea1daf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_eae325d9-f243-47c3-a97c-fdcc2d3fd3b4" xlink:to="loc_us-gaap_AwardTypeAxis_b334cf21-2d3a-4330-8282-61364cea1daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_b334cf21-2d3a-4330-8282-61364cea1daf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember_f75064cb-1298-4958-9ba7-77138adafea7" xlink:href="tmp-20221231.xsd#tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_tmp_StockAppreciationRightsRestrictedStockAndRestrictedUnitsAndPerformanceSharesMember_f75064cb-1298-4958-9ba7-77138adafea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember_39efca49-c4f5-40d3-9f86-8cd75c1d5c91" xlink:href="tmp-20221231.xsd#tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_tmp_RestrictedStockAwardsRestrictedStockUnitsAndPerformanceShareAwardsMember_39efca49-c4f5-40d3-9f86-8cd75c1d5c91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_FullValueShareAwardsMember_c93b3d97-3c1f-43db-a725-365efc4bb569" xlink:href="tmp-20221231.xsd#tmp_FullValueShareAwardsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_tmp_FullValueShareAwardsMember_c93b3d97-3c1f-43db-a725-365efc4bb569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsMember_58a6855c-5fd9-42a0-aac5-16c0c374d753" xlink:href="tmp-20221231.xsd#tmp_StockOptionsAndStockAppreciationRightsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsMember_58a6855c-5fd9-42a0-aac5-16c0c374d753" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member_0f037da4-3a34-4c7f-b073-8a07c8ef24a7" xlink:href="tmp-20221231.xsd#tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_StockOptionsAndStockAppreciationRightsMember_58a6855c-5fd9-42a0-aac5-16c0c374d753" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsWithExpirationDateIn2026Member_0f037da4-3a34-4c7f-b073-8a07c8ef24a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member_0843577b-7c82-43da-a5a7-8fcac719fdaf" xlink:href="tmp-20221231.xsd#tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_StockOptionsAndStockAppreciationRightsMember_58a6855c-5fd9-42a0-aac5-16c0c374d753" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsNotExpiringIn2026Member_0843577b-7c82-43da-a5a7-8fcac719fdaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_9a707906-5719-4ab2-8368-adedb3cd9290" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_us-gaap_RestrictedStockMember_9a707906-5719-4ab2-8368-adedb3cd9290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member_6739aca3-1892-48e0-8e2a-f6a12121a8f7" xlink:href="tmp-20221231.xsd#tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedStockMember_9a707906-5719-4ab2-8368-adedb3cd9290" xlink:to="loc_tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member_6739aca3-1892-48e0-8e2a-f6a12121a8f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_eb764b9d-fe75-4d47-9712-5b0939fda4d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_eb764b9d-fe75-4d47-9712-5b0939fda4d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_1adffb49-4a8b-4015-83a5-7e364473fc0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_us-gaap_PerformanceSharesMember_1adffb49-4a8b-4015-83a5-7e364473fc0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PerformanceStockUnitsMember_cf2fad0b-63e4-4312-9367-26c76c7cd7f2" xlink:href="tmp-20221231.xsd#tmp_PerformanceStockUnitsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_tmp_PerformanceStockUnitsMember_cf2fad0b-63e4-4312-9367-26c76c7cd7f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RestrictedStockAndPerformanceAwardsMember_1cd156ef-52e0-4fd7-8190-2f069da9a11d" xlink:href="tmp-20221231.xsd#tmp_RestrictedStockAndPerformanceAwardsMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_cf7ad845-9f84-4812-8cf5-deb5816d37f0" xlink:to="loc_tmp_RestrictedStockAndPerformanceAwardsMember_1cd156ef-52e0-4fd7-8190-2f069da9a11d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_a69f58e8-edb6-455a-8a1c-962192eea97d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_eae325d9-f243-47c3-a97c-fdcc2d3fd3b4" xlink:to="loc_us-gaap_PlanNameAxis_a69f58e8-edb6-455a-8a1c-962192eea97d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_b7ef844e-9f95-4034-8686-cfd42d7202e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_a69f58e8-edb6-455a-8a1c-962192eea97d" xlink:to="loc_us-gaap_PlanNameDomain_b7ef844e-9f95-4034-8686-cfd42d7202e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsFinancialCorporation2019EquityPlanMember_937d4889-d437-4017-a77d-cc314282b64a" xlink:href="tmp-20221231.xsd#tmp_TompkinsFinancialCorporation2019EquityPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_b7ef844e-9f95-4034-8686-cfd42d7202e1" xlink:to="loc_tmp_TompkinsFinancialCorporation2019EquityPlanMember_937d4889-d437-4017-a77d-cc314282b64a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6149eb8d-723f-4241-939f-5e7081fdf7d8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_eae325d9-f243-47c3-a97c-fdcc2d3fd3b4" xlink:to="loc_srt_RangeAxis_6149eb8d-723f-4241-939f-5e7081fdf7d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d6cf2047-1bd7-40c9-994c-db8c2256da15" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6149eb8d-723f-4241-939f-5e7081fdf7d8" xlink:to="loc_srt_RangeMember_d6cf2047-1bd7-40c9-994c-db8c2256da15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5428d11f-6dd0-4d95-8b35-2b15d54b64ba" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d6cf2047-1bd7-40c9-994c-db8c2256da15" xlink:to="loc_srt_MinimumMember_5428d11f-6dd0-4d95-8b35-2b15d54b64ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_fbb4b3a5-dbd7-41c7-85ac-95801bf769a6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_d6cf2047-1bd7-40c9-994c-db8c2256da15" xlink:to="loc_srt_MaximumMember_fbb4b3a5-dbd7-41c7-85ac-95801bf769a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_d9367755-e9fc-4f9c-a7a8-10cbf2082b60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_eae325d9-f243-47c3-a97c-fdcc2d3fd3b4" xlink:to="loc_us-gaap_VestingAxis_d9367755-e9fc-4f9c-a7a8-10cbf2082b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_d9367755-e9fc-4f9c-a7a8-10cbf2082b60" xlink:to="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1f1789bc-6d38-4f6e-9b3f-d2cf0dab2531" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAwardTrancheOneMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheOneMember_1f1789bc-6d38-4f6e-9b3f-d2cf0dab2531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_32a7da5e-33ee-4925-8737-9f2ca6717834" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAwardTrancheTwoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheTwoMember_32a7da5e-33ee-4925-8737-9f2ca6717834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_b71b1bdc-db9e-4e17-8893-86822cb3baa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAwardTrancheThreeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:to="loc_us-gaap_ShareBasedCompensationAwardTrancheThreeMember_b71b1bdc-db9e-4e17-8893-86822cb3baa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheFourMember_d9ac12e4-a612-4d13-84f7-2171f57d7733" xlink:href="tmp-20221231.xsd#tmp_ShareBasedPaymentArrangementTrancheFourMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheFourMember_d9ac12e4-a612-4d13-84f7-2171f57d7733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheFiveMember_5bbcaf8c-75a1-45ce-9cc5-96739335d406" xlink:href="tmp-20221231.xsd#tmp_ShareBasedPaymentArrangementTrancheFiveMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheFiveMember_5bbcaf8c-75a1-45ce-9cc5-96739335d406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheSixMember_50e4a0d3-4dbc-4026-8299-62b84714949f" xlink:href="tmp-20221231.xsd#tmp_ShareBasedPaymentArrangementTrancheSixMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheSixMember_50e4a0d3-4dbc-4026-8299-62b84714949f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedPaymentArrangementTrancheSevenMember_8e32a1df-8f41-4875-96d2-475be18a6e83" xlink:href="tmp-20221231.xsd#tmp_ShareBasedPaymentArrangementTrancheSevenMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_2a1ee0c2-1400-4ff5-8970-332210021b76" xlink:to="loc_tmp_ShareBasedPaymentArrangementTrancheSevenMember_8e32a1df-8f41-4875-96d2-475be18a6e83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_eae325d9-f243-47c3-a97c-fdcc2d3fd3b4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2c91e571-722c-440d-bf2f-29ca2c0b6c3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2c91e571-722c-440d-bf2f-29ca2c0b6c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio_630925f7-c932-4036-8d9b-9b432b6716cc" xlink:href="tmp-20221231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio_630925f7-c932-4036-8d9b-9b432b6716cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_cdce989e-691a-4d32-8646-4a4f0b554224" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_cdce989e-691a-4d32-8646-4a4f0b554224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bfffacc8-f481-49f9-88ff-1cc282c25e10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_bfffacc8-f481-49f9-88ff-1cc282c25e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_885365f5-6a95-4088-b9c4-a997f16a8a07" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_885365f5-6a95-4088-b9c4-a997f16a8a07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_bdd5589f-d7e7-4e02-afa9-e5d34673aeee" xlink:href="tmp-20221231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod_bdd5589f-d7e7-4e02-afa9-e5d34673aeee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c320fdb1-339d-4482-ae62-746d9abfb649" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c320fdb1-339d-4482-ae62-746d9abfb649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_beb81a50-f957-49e4-88ff-d6d438313aea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_ShareBasedCompensation_beb81a50-f957-49e4-88ff-d6d438313aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_6fab5aba-0680-485f-a874-5b3d687853ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_6fab5aba-0680-485f-a874-5b3d687853ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_439f7af2-f4b8-44cc-89e5-fd352bd2c256" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_439f7af2-f4b8-44cc-89e5-fd352bd2c256" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_16e08e09-47c0-4d05-a6e6-d5da9d2cbd23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_16e08e09-47c0-4d05-a6e6-d5da9d2cbd23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4201a919-2202-40e9-ae76-a8a1dd2b05d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_4201a919-2202-40e9-ae76-a8a1dd2b05d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_b36e9298-1fbc-4644-bc42-8345e11cf71c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e64d9921-6437-43a7-aa44-f8c68e3ff43c" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_b36e9298-1fbc-4644-bc42-8345e11cf71c" 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-20221231.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_5c1f0986-c912-4f52-88a2-ce2daade6144" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cd4ca65-2e0d-4c7f-b276-d4acfcc61998" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5c1f0986-c912-4f52-88a2-ce2daade6144" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cd4ca65-2e0d-4c7f-b276-d4acfcc61998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8c3417cf-5de6-4b17-ac15-d5ee9ac0d098" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cd4ca65-2e0d-4c7f-b276-d4acfcc61998" xlink:to="loc_us-gaap_AwardTypeAxis_8c3417cf-5de6-4b17-ac15-d5ee9ac0d098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4105c152-d0a7-40e2-8e06-b14332280dac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_8c3417cf-5de6-4b17-ac15-d5ee9ac0d098" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4105c152-d0a7-40e2-8e06-b14332280dac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOptionsAndStockAppreciationRightsMember_4deb0037-3ed3-4cac-a2cf-0d5e88eec8e4" xlink:href="tmp-20221231.xsd#tmp_StockOptionsAndStockAppreciationRightsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4105c152-d0a7-40e2-8e06-b14332280dac" xlink:to="loc_tmp_StockOptionsAndStockAppreciationRightsMember_4deb0037-3ed3-4cac-a2cf-0d5e88eec8e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6cd4ca65-2e0d-4c7f-b276-d4acfcc61998" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_59b4c6be-bea4-44c8-b270-794e7bb07783" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_59b4c6be-bea4-44c8-b270-794e7bb07783" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_cb6738b3-1132-4112-b235-cf8b48b86b39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_59b4c6be-bea4-44c8-b270-794e7bb07783" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_cb6738b3-1132-4112-b235-cf8b48b86b39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0bfd3132-0269-4be2-87d1-7cf44fd27c6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_59b4c6be-bea4-44c8-b270-794e7bb07783" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod_0bfd3132-0269-4be2-87d1-7cf44fd27c6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_282d093c-5abd-487f-b571-7632f0b03d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_59b4c6be-bea4-44c8-b270-794e7bb07783" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_282d093c-5abd-487f-b571-7632f0b03d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_88554e53-78f2-42d7-8831-43f58a051728" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_59b4c6be-bea4-44c8-b270-794e7bb07783" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_88554e53-78f2-42d7-8831-43f58a051728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_87f710b5-dc22-4d60-92a9-5e913ed9aee9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_59b4c6be-bea4-44c8-b270-794e7bb07783" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_87f710b5-dc22-4d60-92a9-5e913ed9aee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_578b386e-4a91-43c2-82dd-0d2bcb7d16b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_578b386e-4a91-43c2-82dd-0d2bcb7d16b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ff41adbc-3ffb-4e1d-a6c5-c450fb9fe923" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ff41adbc-3ffb-4e1d-a6c5-c450fb9fe923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3a7086aa-e8b6-4dc7-822e-b0ff1bd6d4b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ff41adbc-3ffb-4e1d-a6c5-c450fb9fe923" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3a7086aa-e8b6-4dc7-822e-b0ff1bd6d4b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_774d5989-fe00-44cb-8e56-04e1e802784e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ff41adbc-3ffb-4e1d-a6c5-c450fb9fe923" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_774d5989-fe00-44cb-8e56-04e1e802784e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e1c4f6db-92fc-4c62-bd28-f857a4caaf06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ff41adbc-3ffb-4e1d-a6c5-c450fb9fe923" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_e1c4f6db-92fc-4c62-bd28-f857a4caaf06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_583696f2-fb82-4fad-b4b8-68e9a111bdaa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ff41adbc-3ffb-4e1d-a6c5-c450fb9fe923" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice_583696f2-fb82-4fad-b4b8-68e9a111bdaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_62dc54e6-4cda-4334-91b6-77bb724e91e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_ff41adbc-3ffb-4e1d-a6c5-c450fb9fe923" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_62dc54e6-4cda-4334-91b6-77bb724e91e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_118140e3-3f61-4317-afac-2339f6b52366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_118140e3-3f61-4317-afac-2339f6b52366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WeightedAverageRemainingContractualTermAbstract_a39b6c6c-b1a7-458a-a6c3-69558ca7f307" xlink:href="tmp-20221231.xsd#tmp_WeightedAverageRemainingContractualTermAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:to="loc_tmp_WeightedAverageRemainingContractualTermAbstract_a39b6c6c-b1a7-458a-a6c3-69558ca7f307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0b515012-9d45-4be8-bd78-8e93a58db708" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_WeightedAverageRemainingContractualTermAbstract_a39b6c6c-b1a7-458a-a6c3-69558ca7f307" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_0b515012-9d45-4be8-bd78-8e93a58db708" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_0b68951f-8a5c-4e3e-9949-3a2d561088e4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_WeightedAverageRemainingContractualTermAbstract_a39b6c6c-b1a7-458a-a6c3-69558ca7f307" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_0b68951f-8a5c-4e3e-9949-3a2d561088e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AggregateIntrinsicValueAbstract_20e0ec35-9cd1-4df6-99f3-045b93f2650b" xlink:href="tmp-20221231.xsd#tmp_AggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9acbf4fa-0239-44f8-a66a-78f8851a4034" xlink:to="loc_tmp_AggregateIntrinsicValueAbstract_20e0ec35-9cd1-4df6-99f3-045b93f2650b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3730414f-229b-4a0d-a224-dd4df3c1a4fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_AggregateIntrinsicValueAbstract_20e0ec35-9cd1-4df6-99f3-045b93f2650b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_3730414f-229b-4a0d-a224-dd4df3c1a4fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_e76adc50-a247-4df7-b18e-3bdb3026e807" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_AggregateIntrinsicValueAbstract_20e0ec35-9cd1-4df6-99f3-045b93f2650b" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_e76adc50-a247-4df7-b18e-3bdb3026e807" 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-20221231.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_8b6f758b-db6a-4f8f-984c-d6fb37be2b08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromStockOptionsExercisedNet_b033fa69-48c5-4141-a933-3e0ee2478a4c" xlink:href="tmp-20221231.xsd#tmp_ProceedsFromStockOptionsExercisedNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8b6f758b-db6a-4f8f-984c-d6fb37be2b08" xlink:to="loc_tmp_ProceedsFromStockOptionsExercisedNet_b033fa69-48c5-4141-a933-3e0ee2478a4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock_3b3ea377-ee26-455d-962c-a03bb1bad0aa" xlink:href="tmp-20221231.xsd#tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8b6f758b-db6a-4f8f-984c-d6fb37be2b08" xlink:to="loc_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock_3b3ea377-ee26-455d-962c-a03bb1bad0aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_e4e1e9ea-660a-4c3b-9db2-6a0ec6f09613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8b6f758b-db6a-4f8f-984c-d6fb37be2b08" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_e4e1e9ea-660a-4c3b-9db2-6a0ec6f09613" 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-20221231.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_396b44ee-953c-4d23-9859-ff1d37d0ae91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75e87038-22b2-4ae2-9404-27a9666ce9d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_396b44ee-953c-4d23-9859-ff1d37d0ae91" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75e87038-22b2-4ae2-9404-27a9666ce9d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1c3f0f90-5d6d-421d-86b6-5b3bf1706556" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75e87038-22b2-4ae2-9404-27a9666ce9d0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1c3f0f90-5d6d-421d-86b6-5b3bf1706556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_43945b0f-cdf8-48a9-979a-fd30a199b016" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis_1c3f0f90-5d6d-421d-86b6-5b3bf1706556" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_43945b0f-cdf8-48a9-979a-fd30a199b016" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption2Member_b196e34d-f0fd-4516-a714-7c4c6bba1c3f" xlink:href="tmp-20221231.xsd#tmp_StockOption2Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_43945b0f-cdf8-48a9-979a-fd30a199b016" xlink:to="loc_tmp_StockOption2Member_b196e34d-f0fd-4516-a714-7c4c6bba1c3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption3Member_e895bd88-e532-450c-b7f8-5f41d1e73a13" xlink:href="tmp-20221231.xsd#tmp_StockOption3Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_43945b0f-cdf8-48a9-979a-fd30a199b016" xlink:to="loc_tmp_StockOption3Member_e895bd88-e532-450c-b7f8-5f41d1e73a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption4Member_050624bd-4232-43f2-9282-01ace1ad297d" xlink:href="tmp-20221231.xsd#tmp_StockOption4Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_43945b0f-cdf8-48a9-979a-fd30a199b016" xlink:to="loc_tmp_StockOption4Member_050624bd-4232-43f2-9282-01ace1ad297d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_StockOption5Member_c447348a-cb0d-4779-8e99-2111cfc9ac8e" xlink:href="tmp-20221231.xsd#tmp_StockOption5Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_43945b0f-cdf8-48a9-979a-fd30a199b016" xlink:to="loc_tmp_StockOption5Member_c447348a-cb0d-4779-8e99-2111cfc9ac8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable_75e87038-22b2-4ae2-9404-27a9666ce9d0" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_5fc982e1-7255-455a-8a8f-7138ebbed663" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_5fc982e1-7255-455a-8a8f-7138ebbed663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_86eaa6ef-1152-468b-a7d5-43fa4586ca8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_86eaa6ef-1152-468b-a7d5-43fa4586ca8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f79faf55-a69c-4044-afac-6db57d860066" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_f79faf55-a69c-4044-afac-6db57d860066" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_35039932-34bc-4329-af9e-d4483f93b825" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_35039932-34bc-4329-af9e-d4483f93b825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e8a841ed-b874-4230-bf4d-7abf904c3cad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_e8a841ed-b874-4230-bf4d-7abf904c3cad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_fd0132fc-eb19-4e4d-ab88-dea686726daa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_fd0132fc-eb19-4e4d-ab88-dea686726daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_e3039a1e-4772-4d60-b5f6-4a83e987aa17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems_20dd3757-095c-4feb-a9b9-de3b83860450" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_e3039a1e-4772-4d60-b5f6-4a83e987aa17" 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-20221231.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_49ca43ab-e7b1-46d2-9716-6eab32f9cc59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0c316ced-48dc-4671-8267-9e2dc4485376" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_49ca43ab-e7b1-46d2-9716-6eab32f9cc59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0c316ced-48dc-4671-8267-9e2dc4485376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_439856c3-8c74-45ff-8c4c-42070d1fba68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0c316ced-48dc-4671-8267-9e2dc4485376" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_439856c3-8c74-45ff-8c4c-42070d1fba68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_78aebd5a-c710-4679-bce1-b5a86498f635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0c316ced-48dc-4671-8267-9e2dc4485376" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_78aebd5a-c710-4679-bce1-b5a86498f635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_87126f96-e97f-41a0-8c22-f0b47e1d0b7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0c316ced-48dc-4671-8267-9e2dc4485376" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_87126f96-e97f-41a0-8c22-f0b47e1d0b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d35a44fa-59f6-4803-9dea-5894fb9546ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0c316ced-48dc-4671-8267-9e2dc4485376" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d35a44fa-59f6-4803-9dea-5894fb9546ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_14b5425c-e397-429b-bb55-ce00397e59c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_0c316ced-48dc-4671-8267-9e2dc4485376" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_14b5425c-e397-429b-bb55-ce00397e59c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9af83c92-b062-4f27-995e-c4b6a69e41a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_49ca43ab-e7b1-46d2-9716-6eab32f9cc59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9af83c92-b062-4f27-995e-c4b6a69e41a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_e700bfa3-fc5a-4052-ae68-6ab971f29afb" xlink:href="tmp-20221231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9af83c92-b062-4f27-995e-c4b6a69e41a7" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_e700bfa3-fc5a-4052-ae68-6ab971f29afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_37a96825-9810-437c-93d8-a81eaaf53f1e" xlink:href="tmp-20221231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9af83c92-b062-4f27-995e-c4b6a69e41a7" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice_37a96825-9810-437c-93d8-a81eaaf53f1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_f0c94438-931f-4960-a9b4-88d4d623fcd9" xlink:href="tmp-20221231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9af83c92-b062-4f27-995e-c4b6a69e41a7" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice_f0c94438-931f-4960-a9b4-88d4d623fcd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice_d517122f-bfa2-4c9b-8f3e-f94d00c63ed9" xlink:href="tmp-20221231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9af83c92-b062-4f27-995e-c4b6a69e41a7" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice_d517122f-bfa2-4c9b-8f3e-f94d00c63ed9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_0e05d007-a955-48d9-a33c-bf2d3574ae98" xlink:href="tmp-20221231.xsd#tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_9af83c92-b062-4f27-995e-c4b6a69e41a7" xlink:to="loc_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice_0e05d007-a955-48d9-a33c-bf2d3574ae98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails" xlink:type="simple" xlink:href="tmp-20221231.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_86e6f4c6-080e-432a-be55-fc02fcb2e587" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeAndExpensesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses_23a5bd80-54e9-4ba3-a514-12c0283c5aab" xlink:href="tmp-20221231.xsd#tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_86e6f4c6-080e-432a-be55-fc02fcb2e587" xlink:to="loc_tmp_ReportingThresholdForOtherIncomeAndOperatingExpenses_23a5bd80-54e9-4ba3-a514-12c0283c5aab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeAbstract_338b127e-d0ce-4345-8d34-6cfdb571d9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_86e6f4c6-080e-432a-be55-fc02fcb2e587" xlink:to="loc_us-gaap_NoninterestIncomeAbstract_338b127e-d0ce-4345-8d34-6cfdb571d9e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherServiceCharges_58f1f20e-cec4-401c-a4c8-465728069b84" xlink:href="tmp-20221231.xsd#tmp_OtherServiceCharges"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_338b127e-d0ce-4345-8d34-6cfdb571d9e7" xlink:to="loc_tmp_OtherServiceCharges_58f1f20e-cec4-401c-a4c8-465728069b84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankOwnedLifeInsuranceIncome_c72cf248-0ba3-437f-8437-f1507b63d3e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BankOwnedLifeInsuranceIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_338b127e-d0ce-4345-8d34-6cfdb571d9e7" xlink:to="loc_us-gaap_BankOwnedLifeInsuranceIncome_c72cf248-0ba3-437f-8437-f1507b63d3e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfLoansNet_372ac2ae-7fae-4b97-9404-620ac255ce9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfLoansNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_338b127e-d0ce-4345-8d34-6cfdb571d9e7" xlink:to="loc_us-gaap_GainLossOnSalesOfLoansNet_372ac2ae-7fae-4b97-9404-620ac255ce9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOther_bdbe390e-e55c-4788-8152-772e08ab95c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOther"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_338b127e-d0ce-4345-8d34-6cfdb571d9e7" xlink:to="loc_us-gaap_NoninterestIncomeOther_bdbe390e-e55c-4788-8152-772e08ab95c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_06f58b55-d41f-4f63-81cd-fa3d6b3dfb66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncomeOtherOperatingIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestIncomeAbstract_338b127e-d0ce-4345-8d34-6cfdb571d9e7" xlink:to="loc_us-gaap_NoninterestIncomeOtherOperatingIncome_06f58b55-d41f-4f63-81cd-fa3d6b3dfb66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpenseAbstract_92a7d5f7-085a-47c4-9ab9-01d3aabe4539" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpenseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherIncomeAndExpensesAbstract_86e6f4c6-080e-432a-be55-fc02fcb2e587" xlink:to="loc_us-gaap_NoninterestExpenseAbstract_92a7d5f7-085a-47c4-9ab9-01d3aabe4539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketingExpense_f52661cc-b507-4e8a-94c7-744a093950fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_92a7d5f7-085a-47c4-9ab9-01d3aabe4539" xlink:to="loc_us-gaap_MarketingExpense_f52661cc-b507-4e8a-94c7-744a093950fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfessionalFees_6820c1bd-3c37-4838-bdbf-579b938d6912" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfessionalFees"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_92a7d5f7-085a-47c4-9ab9-01d3aabe4539" xlink:to="loc_us-gaap_ProfessionalFees_6820c1bd-3c37-4838-bdbf-579b938d6912" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TechnologyExpense_6e402a38-89c1-4525-9f74-ed5660cf71c2" xlink:href="tmp-20221231.xsd#tmp_TechnologyExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_92a7d5f7-085a-47c4-9ab9-01d3aabe4539" xlink:to="loc_tmp_TechnologyExpense_6e402a38-89c1-4525-9f74-ed5660cf71c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CardholderExpenses_cb8f42cd-c25b-473e-86fa-55b7cc242e29" xlink:href="tmp-20221231.xsd#tmp_CardholderExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_92a7d5f7-085a-47c4-9ab9-01d3aabe4539" xlink:to="loc_tmp_CardholderExpenses_cb8f42cd-c25b-473e-86fa-55b7cc242e29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_80b3d426-db1e-453d-8413-de66194e4472" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_92a7d5f7-085a-47c4-9ab9-01d3aabe4539" xlink:to="loc_us-gaap_FederalDepositInsuranceCorporationPremiumExpense_80b3d426-db1e-453d-8413-de66194e4472" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LegalFees_b2022e36-779f-45c0-9eb5-176780b7b6cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LegalFees"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_92a7d5f7-085a-47c4-9ab9-01d3aabe4539" xlink:to="loc_us-gaap_LegalFees_b2022e36-779f-45c0-9eb5-176780b7b6cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_a05cba7a-7952-4121-8d71-2417d3ce1e30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_92a7d5f7-085a-47c4-9ab9-01d3aabe4539" xlink:to="loc_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties_a05cba7a-7952-4121-8d71-2417d3ce1e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherMiscellaneousExpenses_f4927fee-c980-4c00-b70e-7aa4cf67623e" xlink:href="tmp-20221231.xsd#tmp_OtherMiscellaneousExpenses"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_92a7d5f7-085a-47c4-9ab9-01d3aabe4539" xlink:to="loc_tmp_OtherMiscellaneousExpenses_f4927fee-c980-4c00-b70e-7aa4cf67623e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_f156a5aa-814c-4872-9e31-79339fcb9718" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoninterestExpenseAbstract_92a7d5f7-085a-47c4-9ab9-01d3aabe4539" xlink:to="loc_us-gaap_OtherNoninterestExpense_f156a5aa-814c-4872-9e31-79339fcb9718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails" xlink:type="simple" xlink:href="tmp-20221231.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_6104225a-2a85-4005-93a9-ac6022798342" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_63f29e18-1bbc-45d0-9f65-217a990f4a23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6104225a-2a85-4005-93a9-ac6022798342" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_63f29e18-1bbc-45d0-9f65-217a990f4a23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_98f5c554-12b6-43aa-a3c9-52793f7e4393" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_63f29e18-1bbc-45d0-9f65-217a990f4a23" xlink:to="loc_srt_ProductOrServiceAxis_98f5c554-12b6-43aa-a3c9-52793f7e4393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1a4419e2-f608-4aa5-b8f9-707a051f0f41" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_98f5c554-12b6-43aa-a3c9-52793f7e4393" xlink:to="loc_srt_ProductsAndServicesDomain_1a4419e2-f608-4aa5-b8f9-707a051f0f41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceRevenuesMember_7ea4d3df-b185-482f-acfe-54abf489df8b" xlink:href="tmp-20221231.xsd#tmp_InsuranceRevenuesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1a4419e2-f608-4aa5-b8f9-707a051f0f41" xlink:to="loc_tmp_InsuranceRevenuesMember_7ea4d3df-b185-482f-acfe-54abf489df8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InvestmentServiceIncomeMember_2d8afbc0-22f7-4a4b-af29-7741d1fdcc78" xlink:href="tmp-20221231.xsd#tmp_InvestmentServiceIncomeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1a4419e2-f608-4aa5-b8f9-707a051f0f41" xlink:to="loc_tmp_InvestmentServiceIncomeMember_2d8afbc0-22f7-4a4b-af29-7741d1fdcc78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ServiceChargesOnDepositAccountsMember_99060675-d211-4c8b-b366-c079117eac80" xlink:href="tmp-20221231.xsd#tmp_ServiceChargesOnDepositAccountsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1a4419e2-f608-4aa5-b8f9-707a051f0f41" xlink:to="loc_tmp_ServiceChargesOnDepositAccountsMember_99060675-d211-4c8b-b366-c079117eac80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CardServicesIncomeMember_f340a4c5-dccc-495b-afac-e26684e4e401" xlink:href="tmp-20221231.xsd#tmp_CardServicesIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1a4419e2-f608-4aa5-b8f9-707a051f0f41" xlink:to="loc_tmp_CardServicesIncomeMember_f340a4c5-dccc-495b-afac-e26684e4e401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherNonInterestIncomeMember_91382659-b585-46dd-b0b2-ec797c602c85" xlink:href="tmp-20221231.xsd#tmp_OtherNonInterestIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1a4419e2-f608-4aa5-b8f9-707a051f0f41" xlink:to="loc_tmp_OtherNonInterestIncomeMember_91382659-b585-46dd-b0b2-ec797c602c85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_5d2dc9f5-9b73-4b46-b157-b2231936cc5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_63f29e18-1bbc-45d0-9f65-217a990f4a23" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_5d2dc9f5-9b73-4b46-b157-b2231936cc5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d90a1fea-6315-40d1-91c0-b1190dd3cca1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_5d2dc9f5-9b73-4b46-b157-b2231936cc5f" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d90a1fea-6315-40d1-91c0-b1190dd3cca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome_0e5f76bb-afca-453c-b7b7-6ecb2d548e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_5d2dc9f5-9b73-4b46-b157-b2231936cc5f" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome_0e5f76bb-afca-453c-b7b7-6ecb2d548e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_9a97aa32-eb33-489d-b37c-63b5b8303328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_5d2dc9f5-9b73-4b46-b157-b2231936cc5f" xlink:to="loc_us-gaap_NoninterestIncome_9a97aa32-eb33-489d-b37c-63b5b8303328" 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-20221231.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_2d307545-d780-4bbb-a455-cf209755a6da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_2f75f44b-8c66-4618-9e51-8de5a80fa969" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2d307545-d780-4bbb-a455-cf209755a6da" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_2f75f44b-8c66-4618-9e51-8de5a80fa969" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_d2976db1-e025-4bb8-bcf6-6fbeb855f62b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2f75f44b-8c66-4618-9e51-8de5a80fa969" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_d2976db1-e025-4bb8-bcf6-6fbeb855f62b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_bb31b8cf-6a91-4036-998a-5f044dfd6b87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_d2976db1-e025-4bb8-bcf6-6fbeb855f62b" xlink:to="loc_us-gaap_SegmentDomain_bb31b8cf-6a91-4036-998a-5f044dfd6b87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceMember_7c737369-bd64-46c4-aa2d-fdefad9fb83c" xlink:href="tmp-20221231.xsd#tmp_InsuranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_bb31b8cf-6a91-4036-998a-5f044dfd6b87" xlink:to="loc_tmp_InsuranceMember_7c737369-bd64-46c4-aa2d-fdefad9fb83c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WealthManagementMember_18b21730-6cac-4116-b4f3-319395aa64ee" xlink:href="tmp-20221231.xsd#tmp_WealthManagementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_bb31b8cf-6a91-4036-998a-5f044dfd6b87" xlink:to="loc_tmp_WealthManagementMember_18b21730-6cac-4116-b4f3-319395aa64ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ffaf407d-51a9-464d-8db4-7c92e467f129" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2f75f44b-8c66-4618-9e51-8de5a80fa969" xlink:to="loc_srt_ProductOrServiceAxis_ffaf407d-51a9-464d-8db4-7c92e467f129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_114eaee9-a330-4e59-a59a-30fd6a3c7f68" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_ffaf407d-51a9-464d-8db4-7c92e467f129" xlink:to="loc_srt_ProductsAndServicesDomain_114eaee9-a330-4e59-a59a-30fd6a3c7f68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ContingentIncomeMember_ca254b06-f557-46a9-827b-ad5fc0d6ce81" xlink:href="tmp-20221231.xsd#tmp_ContingentIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_114eaee9-a330-4e59-a59a-30fd6a3c7f68" xlink:to="loc_tmp_ContingentIncomeMember_ca254b06-f557-46a9-827b-ad5fc0d6ce81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_95868333-287c-45aa-9d10-80e7048d0bbe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_2f75f44b-8c66-4618-9e51-8de5a80fa969" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_95868333-287c-45aa-9d10-80e7048d0bbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_73125d80-8e22-4c02-b2c9-b93b6ae50061" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_95868333-287c-45aa-9d10-80e7048d0bbe" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_73125d80-8e22-4c02-b2c9-b93b6ae50061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_a57b4374-5534-4948-9696-8551200b8970" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_95868333-287c-45aa-9d10-80e7048d0bbe" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_a57b4374-5534-4948-9696-8551200b8970" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_815be951-2bae-49a3-bb81-7145cec6210e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_95868333-287c-45aa-9d10-80e7048d0bbe" xlink:to="loc_us-gaap_ContractWithCustomerLiability_815be951-2bae-49a3-bb81-7145cec6210e" 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-20221231.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_6ff690f1-680f-465e-a0cd-108d01dbb6e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_79a5a2a3-51ff-4896-a040-264d0f73d808" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6ff690f1-680f-465e-a0cd-108d01dbb6e9" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_79a5a2a3-51ff-4896-a040-264d0f73d808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_16efd4ad-b50c-4add-87fc-370311db1872" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_79a5a2a3-51ff-4896-a040-264d0f73d808" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_16efd4ad-b50c-4add-87fc-370311db1872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_d08294c5-c4e2-4a2d-8203-f0e99440d83d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_79a5a2a3-51ff-4896-a040-264d0f73d808" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_d08294c5-c4e2-4a2d-8203-f0e99440d83d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_471d15b8-3b5d-4c17-ad77-4f6a13ed0979" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_79a5a2a3-51ff-4896-a040-264d0f73d808" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_471d15b8-3b5d-4c17-ad77-4f6a13ed0979" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5c577868-e748-48b3-845e-ab563840213f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6ff690f1-680f-465e-a0cd-108d01dbb6e9" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5c577868-e748-48b3-845e-ab563840213f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3f32c616-3255-4daf-8493-c0a06d0da088" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5c577868-e748-48b3-845e-ab563840213f" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_3f32c616-3255-4daf-8493-c0a06d0da088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1d2aa818-742f-48c0-9809-bf1207fdd13f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5c577868-e748-48b3-845e-ab563840213f" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_1d2aa818-742f-48c0-9809-bf1207fdd13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_34cd5591-dde5-47fc-a3d3-d5f7bf32889e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_5c577868-e748-48b3-845e-ab563840213f" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_34cd5591-dde5-47fc-a3d3-d5f7bf32889e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_eb588a13-3212-43f5-b068-18ef64135659" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6ff690f1-680f-465e-a0cd-108d01dbb6e9" xlink:to="loc_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations_eb588a13-3212-43f5-b068-18ef64135659" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_9cdd15fc-c738-4c01-a561-8fa26e811a94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6ff690f1-680f-465e-a0cd-108d01dbb6e9" xlink:to="loc_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_9cdd15fc-c738-4c01-a561-8fa26e811a94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_f59a8dae-84f5-46da-8be2-7d91b89da135" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6ff690f1-680f-465e-a0cd-108d01dbb6e9" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_f59a8dae-84f5-46da-8be2-7d91b89da135" 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-20221231.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-20221231.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_de39502d-b55b-46c9-86a1-3a052921b4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_d47e6c73-03ec-490f-9b07-8727a7e1ee50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_de39502d-b55b-46c9-86a1-3a052921b4fc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_d47e6c73-03ec-490f-9b07-8727a7e1ee50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_8e70ec1b-cae2-4347-85e6-125223f76c97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_de39502d-b55b-46c9-86a1-3a052921b4fc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_8e70ec1b-cae2-4347-85e6-125223f76c97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_32670d41-d21b-4652-882c-d278b5c16173" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_de39502d-b55b-46c9-86a1-3a052921b4fc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome_32670d41-d21b-4652-882c-d278b5c16173" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_d25a731d-198c-4571-a289-6f3565c52ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_de39502d-b55b-46c9-86a1-3a052921b4fc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_d25a731d-198c-4571-a289-6f3565c52ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent_e1f83fd8-7122-4774-bfdc-187064e74220" xlink:href="tmp-20221231.xsd#tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_de39502d-b55b-46c9-86a1-3a052921b4fc" xlink:to="loc_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent_e1f83fd8-7122-4774-bfdc-187064e74220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_c70cccd7-2f4d-4038-9567-76c40cc936db" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_de39502d-b55b-46c9-86a1-3a052921b4fc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_c70cccd7-2f4d-4038-9567-76c40cc936db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_79211cc2-4cff-4065-b9c0-5339e1b36930" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_de39502d-b55b-46c9-86a1-3a052921b4fc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_79211cc2-4cff-4065-b9c0-5339e1b36930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aac844a4-7755-4e11-86f7-0279a550249a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_de39502d-b55b-46c9-86a1-3a052921b4fc" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_aac844a4-7755-4e11-86f7-0279a550249a" 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-20221231.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_c05989ec-fc17-4f84-a104-dba7dabac0e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssets_c9f3eb10-2cf1-45f3-a442-ccf398d062df" xlink:href="tmp-20221231.xsd#tmp_DeferredTaxAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c05989ec-fc17-4f84-a104-dba7dabac0e3" xlink:to="loc_tmp_DeferredTaxAssets_c9f3eb10-2cf1-45f3-a442-ccf398d062df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsAllowanceForCreditLosses_af389383-e0b6-4607-94c3-d95b480cde45" xlink:href="tmp-20221231.xsd#tmp_DeferredTaxAssetsAllowanceForCreditLosses"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_c9f3eb10-2cf1-45f3-a442-ccf398d062df" xlink:to="loc_tmp_DeferredTaxAssetsAllowanceForCreditLosses_af389383-e0b6-4607-94c3-d95b480cde45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsLeaseLiability_1ae2fd00-5c22-43f2-8f8a-44fca444edf2" xlink:href="tmp-20221231.xsd#tmp_DeferredTaxAssetsLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_c9f3eb10-2cf1-45f3-a442-ccf398d062df" xlink:to="loc_tmp_DeferredTaxAssetsLeaseLiability_1ae2fd00-5c22-43f2-8f8a-44fca444edf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_32595406-eff8-4e17-af72-c5da4751982b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_c9f3eb10-2cf1-45f3-a442-ccf398d062df" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_32595406-eff8-4e17-af72-c5da4751982b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetCompensationAndBenefits_6ebc7178-6f30-4571-a7fa-7f0565e7ac63" xlink:href="tmp-20221231.xsd#tmp_DeferredTaxAssetCompensationAndBenefits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_c9f3eb10-2cf1-45f3-a442-ccf398d062df" xlink:to="loc_tmp_DeferredTaxAssetCompensationAndBenefits_6ebc7178-6f30-4571-a7fa-7f0565e7ac63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments_9bfd8fe8-fe26-4985-8b5f-64b9bd98fb07" xlink:href="tmp-20221231.xsd#tmp_DeferredTaxAssetsPurchaseAccountingAdjustments"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_c9f3eb10-2cf1-45f3-a442-ccf398d062df" xlink:to="loc_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments_9bfd8fe8-fe26-4985-8b5f-64b9bd98fb07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue_97519bd5-020a-4203-b7bf-2ac82e6d317b" xlink:href="tmp-20221231.xsd#tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_c9f3eb10-2cf1-45f3-a442-ccf398d062df" xlink:to="loc_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue_97519bd5-020a-4203-b7bf-2ac82e6d317b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts_f9c2ceea-02f5-4111-9953-533a35f01fd3" xlink:href="tmp-20221231.xsd#tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_c9f3eb10-2cf1-45f3-a442-ccf398d062df" xlink:to="loc_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts_f9c2ceea-02f5-4111-9953-533a35f01fd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_dd0aece4-66e2-4c9d-9e87-b36464402acd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_c9f3eb10-2cf1-45f3-a442-ccf398d062df" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_dd0aece4-66e2-4c9d-9e87-b36464402acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_447682eb-1d38-4731-bf38-ed81a8845ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_DeferredTaxAssets_c9f3eb10-2cf1-45f3-a442-ccf398d062df" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_447682eb-1d38-4731-bf38-ed81a8845ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesAbstract_0d01d2db-7ac4-4b9d-bfa3-a46df8b82318" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c05989ec-fc17-4f84-a104-dba7dabac0e3" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesAbstract_0d01d2db-7ac4-4b9d-bfa3-a46df8b82318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesPrepaidPension_7485d7b6-0430-4ae0-9ba4-4dce02e450e7" xlink:href="tmp-20221231.xsd#tmp_DeferredTaxLiabilitiesPrepaidPension"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_0d01d2db-7ac4-4b9d-bfa3-a46df8b82318" xlink:to="loc_tmp_DeferredTaxLiabilitiesPrepaidPension_7485d7b6-0430-4ae0-9ba4-4dce02e450e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesRightOfUseAssets_74108a10-266d-4621-bad1-a8b2871733fe" xlink:href="tmp-20221231.xsd#tmp_DeferredTaxLiabilitiesRightOfUseAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_0d01d2db-7ac4-4b9d-bfa3-a46df8b82318" xlink:to="loc_tmp_DeferredTaxLiabilitiesRightOfUseAssets_74108a10-266d-4621-bad1-a8b2871733fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DeferredTaxLiabilitiesDepreciation_e2a2b2ac-37c7-4a32-9197-364a80473e6f" xlink:href="tmp-20221231.xsd#tmp_DeferredTaxLiabilitiesDepreciation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_0d01d2db-7ac4-4b9d-bfa3-a46df8b82318" xlink:to="loc_tmp_DeferredTaxLiabilitiesDepreciation_e2a2b2ac-37c7-4a32-9197-364a80473e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_82dcfe17-d7b4-4b87-86bc-55a220c99a96" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_0d01d2db-7ac4-4b9d-bfa3-a46df8b82318" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets_82dcfe17-d7b4-4b87-86bc-55a220c99a96" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_02bfe71a-6d22-4e0e-b379-3476abfb4387" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_0d01d2db-7ac4-4b9d-bfa3-a46df8b82318" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesLeasingArrangements_02bfe71a-6d22-4e0e-b379-3476abfb4387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_2143bc1f-e6db-445e-b516-3634705d5065" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_0d01d2db-7ac4-4b9d-bfa3-a46df8b82318" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_2143bc1f-e6db-445e-b516-3634705d5065" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilities_818b686a-d2bb-46f3-91fb-ec4b9d599dfd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesAbstract_0d01d2db-7ac4-4b9d-bfa3-a46df8b82318" xlink:to="loc_us-gaap_DeferredTaxLiabilities_818b686a-d2bb-46f3-91fb-ec4b9d599dfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_dff3d2f7-25a3-43e6-9d8f-5919028fcbb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c05989ec-fc17-4f84-a104-dba7dabac0e3" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_dff3d2f7-25a3-43e6-9d8f-5919028fcbb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_6dd280dc-fe49-42e0-8cc9-98a882de41cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c05989ec-fc17-4f84-a104-dba7dabac0e3" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_6dd280dc-fe49-42e0-8cc9-98a882de41cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_662faef3-373a-47fc-a2fb-b09e0e605a49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c05989ec-fc17-4f84-a104-dba7dabac0e3" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_662faef3-373a-47fc-a2fb-b09e0e605a49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_53ba8824-3a9b-4278-a1b4-ef1b8bf31ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c05989ec-fc17-4f84-a104-dba7dabac0e3" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_53ba8824-3a9b-4278-a1b4-ef1b8bf31ffe" 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-20221231.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_6cc8554b-440c-416f-82f1-e16893e4e3bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation_604b56d9-4066-4aa4-a4cf-179f671ce517" xlink:href="tmp-20221231.xsd#tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6cc8554b-440c-416f-82f1-e16893e4e3bf" xlink:to="loc_tmp_NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation_604b56d9-4066-4aa4-a4cf-179f671ce517" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation_6b13c92a-18b3-4589-8b8e-0bfc6dc9d8dc" xlink:href="tmp-20221231.xsd#tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6cc8554b-440c-416f-82f1-e16893e4e3bf" xlink:to="loc_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation_6b13c92a-18b3-4589-8b8e-0bfc6dc9d8dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_ec48cb03-3b18-420e-b620-a31aac0e18c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_6cc8554b-440c-416f-82f1-e16893e4e3bf" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_ec48cb03-3b18-420e-b620-a31aac0e18c2" 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-20221231.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_98226940-ea86-48ad-9bd3-0f6f96ee43a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3f5b9722-eeea-4d52-8cf3-9d48a88ca887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_98226940-ea86-48ad-9bd3-0f6f96ee43a8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3f5b9722-eeea-4d52-8cf3-9d48a88ca887" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_24c39a2a-0a8f-4c10-a351-cb547548f430" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3f5b9722-eeea-4d52-8cf3-9d48a88ca887" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_24c39a2a-0a8f-4c10-a351-cb547548f430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_7eae6bc3-09a1-4931-844e-336061be8965" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_24c39a2a-0a8f-4c10-a351-cb547548f430" xlink:to="loc_us-gaap_EquityComponentDomain_7eae6bc3-09a1-4931-844e-336061be8965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember_6baa2469-6526-4ba4-bd31-57ec86639814" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7eae6bc3-09a1-4931-844e-336061be8965" xlink:to="loc_us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember_6baa2469-6526-4ba4-bd31-57ec86639814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember_38ea0c3b-755e-4a99-a05f-4e10282d4546" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7eae6bc3-09a1-4931-844e-336061be8965" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember_38ea0c3b-755e-4a99-a05f-4e10282d4546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember_8a9c338b-e44a-49cd-966b-9ce13d23608b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7eae6bc3-09a1-4931-844e-336061be8965" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember_8a9c338b-e44a-49cd-966b-9ce13d23608b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_b5f0c7d3-32d1-4bab-8a9e-204b09ffe2c3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_7eae6bc3-09a1-4931-844e-336061be8965" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_b5f0c7d3-32d1-4bab-8a9e-204b09ffe2c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a8882e67-4d70-440f-b523-ccd90d6dff22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3f5b9722-eeea-4d52-8cf3-9d48a88ca887" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a8882e67-4d70-440f-b523-ccd90d6dff22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_a7469a9b-ccd9-4e46-97ca-90c2b16e0872" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a8882e67-4d70-440f-b523-ccd90d6dff22" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_a7469a9b-ccd9-4e46-97ca-90c2b16e0872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_ea03043b-d5b5-4f51-b702-32649f9115e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_a7469a9b-ccd9-4e46-97ca-90c2b16e0872" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax_ea03043b-d5b5-4f51-b702-32649f9115e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_c883ad23-8cd3-4c35-b34f-b4cc71539d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_a7469a9b-ccd9-4e46-97ca-90c2b16e0872" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_c883ad23-8cd3-4c35-b34f-b4cc71539d5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_1899307a-3867-4a25-ba78-66e2200d1b54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract_a7469a9b-ccd9-4e46-97ca-90c2b16e0872" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_1899307a-3867-4a25-ba78-66e2200d1b54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_6ff9c77f-e7cf-4e65-849d-0d50a5726f2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a8882e67-4d70-440f-b523-ccd90d6dff22" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_6ff9c77f-e7cf-4e65-849d-0d50a5726f2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_fd46aff7-78f3-4d37-a7d6-d17fed8974a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_6ff9c77f-e7cf-4e65-849d-0d50a5726f2b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_fd46aff7-78f3-4d37-a7d6-d17fed8974a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_6f3bd6c6-97ae-40b5-ac18-f1ae61c273ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAociCurrentPeriodTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_6ff9c77f-e7cf-4e65-849d-0d50a5726f2b" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodTax_6f3bd6c6-97ae-40b5-ac18-f1ae61c273ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_7df47098-7e48-4aed-81f1-21bc723d3328" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesTaxAbstract_6ff9c77f-e7cf-4e65-849d-0d50a5726f2b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_7df47098-7e48-4aed-81f1-21bc723d3328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d72d6a17-fc9c-49c6-95dd-2db56ea81aa3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_a8882e67-4d70-440f-b523-ccd90d6dff22" xlink:to="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d72d6a17-fc9c-49c6-95dd-2db56ea81aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_87aa9c95-1499-4497-ad33-0652cbbcd042" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d72d6a17-fc9c-49c6-95dd-2db56ea81aa3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_87aa9c95-1499-4497-ad33-0652cbbcd042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_c67459e2-fbf7-485c-bc46-fa2ea0e43fca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d72d6a17-fc9c-49c6-95dd-2db56ea81aa3" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax_c67459e2-fbf7-485c-bc46-fa2ea0e43fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_28467c5c-79de-461c-a5b9-ee1279f24653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract_d72d6a17-fc9c-49c6-95dd-2db56ea81aa3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_28467c5c-79de-461c-a5b9-ee1279f24653" 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-20221231.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-20221231.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_72e089e8-89cd-4286-a685-b88e9ba38576" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_d83e49e6-cf81-4d16-b5ff-1b0e3a21934a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_72e089e8-89cd-4286-a685-b88e9ba38576" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_d83e49e6-cf81-4d16-b5ff-1b0e3a21934a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e163bb00-7154-4e5d-8106-ad84f6e0de51" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_d83e49e6-cf81-4d16-b5ff-1b0e3a21934a" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e163bb00-7154-4e5d-8106-ad84f6e0de51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f8600728-a1be-4987-b34b-1e14cc8a16e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e163bb00-7154-4e5d-8106-ad84f6e0de51" xlink:to="loc_us-gaap_EquityComponentDomain_f8600728-a1be-4987-b34b-1e14cc8a16e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_c06a861a-22bb-454d-8bc8-9c8685565be0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f8600728-a1be-4987-b34b-1e14cc8a16e2" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_c06a861a-22bb-454d-8bc8-9c8685565be0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_02bbd8d3-02c7-42fb-90a9-ce1f94a75294" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f8600728-a1be-4987-b34b-1e14cc8a16e2" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_02bbd8d3-02c7-42fb-90a9-ce1f94a75294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bac61764-a184-4a52-b82a-ad055a4b46f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f8600728-a1be-4987-b34b-1e14cc8a16e2" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_bac61764-a184-4a52-b82a-ad055a4b46f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3f539253-3cd5-4b29-adc0-d1bba84579dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_d83e49e6-cf81-4d16-b5ff-1b0e3a21934a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3f539253-3cd5-4b29-adc0-d1bba84579dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_41bff4ed-e742-48b7-9584-635ece750431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_3f539253-3cd5-4b29-adc0-d1bba84579dd" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_41bff4ed-e742-48b7-9584-635ece750431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ea8a0f08-d3d7-40cd-bee4-cce388191249" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_41bff4ed-e742-48b7-9584-635ece750431" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ea8a0f08-d3d7-40cd-bee4-cce388191249" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_79a1a087-7581-4fa2-b3e8-7bd30e9646cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_41bff4ed-e742-48b7-9584-635ece750431" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax_79a1a087-7581-4fa2-b3e8-7bd30e9646cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4323ecc9-b6c5-444c-8c37-af67e1d62ae0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_41bff4ed-e742-48b7-9584-635ece750431" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4323ecc9-b6c5-444c-8c37-af67e1d62ae0" 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-20221231.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_3d7642e9-632a-4670-8466-7732bf662e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d7759f59-d11d-4bfe-9756-976566750367" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3d7642e9-632a-4670-8466-7732bf662e5b" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d7759f59-d11d-4bfe-9756-976566750367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_6172d8bd-d2e9-4508-a634-afe1de107fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d7759f59-d11d-4bfe-9756-976566750367" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_6172d8bd-d2e9-4508-a634-afe1de107fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_a9c4bd98-d1dc-41a7-840e-121bdd02f883" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis_6172d8bd-d2e9-4508-a634-afe1de107fb5" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_a9c4bd98-d1dc-41a7-840e-121bdd02f883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_dc008cd3-1ab2-43ce-95f4-b32d416d5f49" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain_a9c4bd98-d1dc-41a7-840e-121bdd02f883" xlink:to="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember_dc008cd3-1ab2-43ce-95f4-b32d416d5f49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_ace09db3-0f9d-4c5b-b32f-19ea1817671b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d7759f59-d11d-4bfe-9756-976566750367" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_ace09db3-0f9d-4c5b-b32f-19ea1817671b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_2c139c38-0575-4eb8-b81f-43204317ec2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_ace09db3-0f9d-4c5b-b32f-19ea1817671b" xlink:to="loc_us-gaap_EquityComponentDomain_2c139c38-0575-4eb8-b81f-43204317ec2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_6369c635-a10d-4b37-8c2b-f1618b23c00d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2c139c38-0575-4eb8-b81f-43204317ec2a" xlink:to="loc_us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember_6369c635-a10d-4b37-8c2b-f1618b23c00d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_ac04432f-1f0d-466f-9387-be7e3f27d0d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2c139c38-0575-4eb8-b81f-43204317ec2a" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember_ac04432f-1f0d-466f-9387-be7e3f27d0d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_83594f29-5d00-4dc7-bd1d-776c7d113504" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2c139c38-0575-4eb8-b81f-43204317ec2a" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember_83594f29-5d00-4dc7-bd1d-776c7d113504" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_97fa19b1-a4be-41a4-bed5-8631e17a3d26" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_2c139c38-0575-4eb8-b81f-43204317ec2a" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_97fa19b1-a4be-41a4-bed5-8631e17a3d26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_d2229c36-ee2b-4feb-aedf-163e3e01eed8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable_d7759f59-d11d-4bfe-9756-976566750367" xlink:to="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_d2229c36-ee2b-4feb-aedf-163e3e01eed8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetGainLossOnSecuritiesTransactions_d171ffe1-b4e3-4005-8556-b42e06069940" xlink:href="tmp-20221231.xsd#tmp_NetGainLossOnSecuritiesTransactions"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_d2229c36-ee2b-4feb-aedf-163e3e01eed8" xlink:to="loc_tmp_NetGainLossOnSecuritiesTransactions_d171ffe1-b4e3-4005-8556-b42e06069940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoninterestExpense_beecfae4-c82f-4b3e-bc21-5d71ff974f63" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoninterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_d2229c36-ee2b-4feb-aedf-163e3e01eed8" xlink:to="loc_us-gaap_OtherNoninterestExpense_beecfae4-c82f-4b3e-bc21-5d71ff974f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c857a33e-3812-40ba-81d2-e9951e720b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_d2229c36-ee2b-4feb-aedf-163e3e01eed8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_c857a33e-3812-40ba-81d2-e9951e720b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ad0d8963-70c8-4f21-8851-6ff37d080fd8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_d2229c36-ee2b-4feb-aedf-163e3e01eed8" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ad0d8963-70c8-4f21-8851-6ff37d080fd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_965bfbb1-c628-4cf8-8b11-c2468fd47008" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems_d2229c36-ee2b-4feb-aedf-163e3e01eed8" xlink:to="loc_us-gaap_NetIncomeLoss_965bfbb1-c628-4cf8-8b11-c2468fd47008" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails" xlink:type="simple" xlink:href="tmp-20221231.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_e94daae0-3e34-495e-a23f-b16c56fc4846" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_f3180e97-999c-4863-9048-a873ab755d0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_e94daae0-3e34-495e-a23f-b16c56fc4846" xlink:to="loc_us-gaap_LossContingenciesTable_f3180e97-999c-4863-9048-a873ab755d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_45875c93-8a2f-4ca1-a833-cbc85c07c348" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_f3180e97-999c-4863-9048-a873ab755d0e" xlink:to="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_45875c93-8a2f-4ca1-a833-cbc85c07c348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNatureDomain_6b182c92-2a3d-44df-bdaa-a3080db2d0c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyNatureDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesByNatureOfContingencyAxis_45875c93-8a2f-4ca1-a833-cbc85c07c348" xlink:to="loc_us-gaap_LossContingencyNatureDomain_6b182c92-2a3d-44df-bdaa-a3080db2d0c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsToExtendCreditMember_c4f5e5f3-5a87-4bb4-b4a1-86839b2e0127" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsToExtendCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_6b182c92-2a3d-44df-bdaa-a3080db2d0c8" xlink:to="loc_us-gaap_CommitmentsToExtendCreditMember_c4f5e5f3-5a87-4bb4-b4a1-86839b2e0127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_34c4bb57-d29f-47f5-b6a7-5d6f2feb79cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_6b182c92-2a3d-44df-bdaa-a3080db2d0c8" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_34c4bb57-d29f-47f5-b6a7-5d6f2feb79cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_82e79cb9-5ab6-45f5-a3d8-d5dbe8ca3ab8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingencyNatureDomain_6b182c92-2a3d-44df-bdaa-a3080db2d0c8" xlink:to="loc_us-gaap_LineOfCreditMember_82e79cb9-5ab6-45f5-a3d8-d5dbe8ca3ab8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_34027b5c-e07d-4f25-a45e-2b28d6bad2bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_f3180e97-999c-4863-9048-a873ab755d0e" xlink:to="loc_us-gaap_LossContingenciesLineItems_34027b5c-e07d-4f25-a45e-2b28d6bad2bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GuaranteeObligationsMaximumExposure_cc942d28-9707-420e-bb1e-a7c93983c609" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GuaranteeObligationsMaximumExposure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_34027b5c-e07d-4f25-a45e-2b28d6bad2bc" xlink:to="loc_us-gaap_GuaranteeObligationsMaximumExposure_cc942d28-9707-420e-bb1e-a7c93983c609" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis_a0a94068-2c94-4f2d-959e-11d3b943e411" xlink:href="tmp-20221231.xsd#tmp_AgreementsToSellMortgagesOnALoanbyloanBasis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_34027b5c-e07d-4f25-a45e-2b28d6bad2bc" xlink:to="loc_tmp_AgreementsToSellMortgagesOnALoanbyloanBasis_a0a94068-2c94-4f2d-959e-11d3b943e411" 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-20221231.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_3810d130-6919-46d3-9a35-72d8380d8fa5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_0afdb4eb-26fa-49bd-ab45-9b5e4e6a1bed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3810d130-6919-46d3-9a35-72d8380d8fa5" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_0afdb4eb-26fa-49bd-ab45-9b5e4e6a1bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2f33368d-cc87-49a3-a10b-a851ead24d70" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0afdb4eb-26fa-49bd-ab45-9b5e4e6a1bed" xlink:to="loc_us-gaap_NetIncomeLoss_2f33368d-cc87-49a3-a10b-a851ead24d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards_2a5fb416-5702-4e0a-bd43-f2c26096b9fb" xlink:href="tmp-20221231.xsd#tmp_IncomeAllocatedToUnvestedRestrictedStockAwards"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0afdb4eb-26fa-49bd-ab45-9b5e4e6a1bed" xlink:to="loc_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards_2a5fb416-5702-4e0a-bd43-f2c26096b9fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2280c15f-3773-4e06-8018-086a287f9a0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0afdb4eb-26fa-49bd-ab45-9b5e4e6a1bed" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_2280c15f-3773-4e06-8018-086a287f9a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_727e37e8-7484-4d22-8ec5-9d12173d9c00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0afdb4eb-26fa-49bd-ab45-9b5e4e6a1bed" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_727e37e8-7484-4d22-8ec5-9d12173d9c00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_2638be02-ee80-43b0-b62e-78cd1ecaad0e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0afdb4eb-26fa-49bd-ab45-9b5e4e6a1bed" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights_2638be02-ee80-43b0-b62e-78cd1ecaad0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5a93ddb9-63b1-4de0-98c3-fa2222c32a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_0afdb4eb-26fa-49bd-ab45-9b5e4e6a1bed" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_5a93ddb9-63b1-4de0-98c3-fa2222c32a7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_34841e5d-d861-4da3-af6c-5002ac9fbc1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3810d130-6919-46d3-9a35-72d8380d8fa5" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_34841e5d-d861-4da3-af6c-5002ac9fbc1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c998cbf7-6552-45bc-ba0e-4b14ae681ca1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_34841e5d-d861-4da3-af6c-5002ac9fbc1e" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c998cbf7-6552-45bc-ba0e-4b14ae681ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_65a08c07-51fb-4aa9-b6fb-a365a28b05c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_34841e5d-d861-4da3-af6c-5002ac9fbc1e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_65a08c07-51fb-4aa9-b6fb-a365a28b05c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_100419cf-d32e-41c3-8401-3ff381e5e90e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_34841e5d-d861-4da3-af6c-5002ac9fbc1e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_100419cf-d32e-41c3-8401-3ff381e5e90e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0c0fb9bc-0be2-47f8-be17-58ba5af73f5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_34841e5d-d861-4da3-af6c-5002ac9fbc1e" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_0c0fb9bc-0be2-47f8-be17-58ba5af73f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_41aec4ed-6d01-4ef8-9044-32bb26b251ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_34841e5d-d861-4da3-af6c-5002ac9fbc1e" xlink:to="loc_us-gaap_EarningsPerShareBasic_41aec4ed-6d01-4ef8-9044-32bb26b251ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_03d7afdc-b69f-4cba-a345-bbdca492e1fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_34841e5d-d861-4da3-af6c-5002ac9fbc1e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_03d7afdc-b69f-4cba-a345-bbdca492e1fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_47ac45b9-ed68-4bb9-bd68-3814e56b2e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_3810d130-6919-46d3-9a35-72d8380d8fa5" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_47ac45b9-ed68-4bb9-bd68-3814e56b2e8a" 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-20221231.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_ad4351ce-565a-4bd4-aa2b-ca0d8062111e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f2f9921b-0fa3-4274-874a-20ae2934ce9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ad4351ce-565a-4bd4-aa2b-ca0d8062111e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f2f9921b-0fa3-4274-874a-20ae2934ce9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b7e352ab-6170-4b72-8666-9075c7453c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f2f9921b-0fa3-4274-874a-20ae2934ce9b" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b7e352ab-6170-4b72-8666-9075c7453c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_2604a1b2-3825-4076-87cf-10c3284ee12b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_b7e352ab-6170-4b72-8666-9075c7453c8f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_2604a1b2-3825-4076-87cf-10c3284ee12b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_6012eacf-c362-48b3-8bb3-e5367f674f0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_2604a1b2-3825-4076-87cf-10c3284ee12b" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_6012eacf-c362-48b3-8bb3-e5367f674f0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b991f670-a9a3-4813-9883-d5a3e2da3b88" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f2f9921b-0fa3-4274-874a-20ae2934ce9b" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b991f670-a9a3-4813-9883-d5a3e2da3b88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e30650c8-08a5-4e65-9881-994adccb93d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b991f670-a9a3-4813-9883-d5a3e2da3b88" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e30650c8-08a5-4e65-9881-994adccb93d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_880ffb9e-08f9-4d1e-abb7-1e668eb52f09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e30650c8-08a5-4e65-9881-994adccb93d8" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_880ffb9e-08f9-4d1e-abb7-1e668eb52f09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_a9946056-21f4-4b41-ab0a-9bf178a2a138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e30650c8-08a5-4e65-9881-994adccb93d8" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_a9946056-21f4-4b41-ab0a-9bf178a2a138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_d7b87000-7a29-487a-8bc6-6ffbe720d423" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e30650c8-08a5-4e65-9881-994adccb93d8" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_d7b87000-7a29-487a-8bc6-6ffbe720d423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_0cc21ad9-dd50-4a1d-91bf-ce3f418921c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f2f9921b-0fa3-4274-874a-20ae2934ce9b" xlink:to="loc_us-gaap_FinancialInstrumentAxis_0cc21ad9-dd50-4a1d-91bf-ce3f418921c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_0cc21ad9-dd50-4a1d-91bf-ce3f418921c0" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_798478ca-ef05-40b6-a7d5-077d52537366" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_798478ca-ef05-40b6-a7d5-077d52537366" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_61e38f07-73a8-4e6a-bd49-d98c12dbe973" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:to="loc_us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember_61e38f07-73a8-4e6a-bd49-d98c12dbe973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_ff2b6024-819e-4f95-9e9c-7a1cb9fa45f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:to="loc_us-gaap_USStatesAndPoliticalSubdivisionsMember_ff2b6024-819e-4f95-9e9c-7a1cb9fa45f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_f6a8bf90-d97b-4b14-95fe-81484588c04c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_f6a8bf90-d97b-4b14-95fe-81484588c04c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_855333bd-0f56-4191-a9da-10d3e9dbb898" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:to="loc_us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember_855333bd-0f56-4191-a9da-10d3e9dbb898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_0a16cc64-3e59-4ece-a421-f1302ff0b7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DomesticCorporateDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:to="loc_us-gaap_DomesticCorporateDebtSecuritiesMember_0a16cc64-3e59-4ece-a421-f1302ff0b7a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesMember_48218fed-7773-480a-9250-f8752234ec9b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_9167ffd1-19bc-4971-9ef8-fa360d68962b" xlink:to="loc_us-gaap_EquitySecuritiesMember_48218fed-7773-480a-9250-f8752234ec9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6b252e74-8b87-4951-bb98-419d5af4b927" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_f2f9921b-0fa3-4274-874a-20ae2934ce9b" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6b252e74-8b87-4951-bb98-419d5af4b927" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cbecbe49-f0c3-4f62-829c-d31b2df49775" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6b252e74-8b87-4951-bb98-419d5af4b927" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_cbecbe49-f0c3-4f62-829c-d31b2df49775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_26408769-4196-4a84-ab99-077ecae7f5ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquitySecuritiesFvNi"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6b252e74-8b87-4951-bb98-419d5af4b927" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_26408769-4196-4a84-ab99-077ecae7f5ed" 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-20221231.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_3d3b65dc-4896-4258-8baf-4680dd0a4bc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b02db414-d013-4d09-bc79-c211b837f5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3d3b65dc-4896-4258-8baf-4680dd0a4bc4" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b02db414-d013-4d09-bc79-c211b837f5f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f2a18ba2-48aa-4a9e-a139-95e05c857392" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b02db414-d013-4d09-bc79-c211b837f5f5" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f2a18ba2-48aa-4a9e-a139-95e05c857392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_207baade-e7be-4d30-a4d4-0ea54447e0b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_f2a18ba2-48aa-4a9e-a139-95e05c857392" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_207baade-e7be-4d30-a4d4-0ea54447e0b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsNonrecurringMember_e19fc979-023f-4f71-9a08-ec659fdec80f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsNonrecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_207baade-e7be-4d30-a4d4-0ea54447e0b9" xlink:to="loc_us-gaap_FairValueMeasurementsNonrecurringMember_e19fc979-023f-4f71-9a08-ec659fdec80f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_468508a8-d031-4352-b42d-d8413b485fce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b02db414-d013-4d09-bc79-c211b837f5f5" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_468508a8-d031-4352-b42d-d8413b485fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdebe6a6-4867-4e3f-ac22-820d247ad8a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_468508a8-d031-4352-b42d-d8413b485fce" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdebe6a6-4867-4e3f-ac22-820d247ad8a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_cc575bb6-7184-4dd1-8391-49d19824ef62" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdebe6a6-4867-4e3f-ac22-820d247ad8a0" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_cc575bb6-7184-4dd1-8391-49d19824ef62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_d02b6651-791b-4027-8d98-0ac9b7e9f71c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdebe6a6-4867-4e3f-ac22-820d247ad8a0" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_d02b6651-791b-4027-8d98-0ac9b7e9f71c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_c50c6929-a020-4fe6-82a5-62636956a0f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_bdebe6a6-4867-4e3f-ac22-820d247ad8a0" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_c50c6929-a020-4fe6-82a5-62636956a0f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_27abbec9-f9f1-498e-aede-b686f41ba112" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_b02db414-d013-4d09-bc79-c211b837f5f5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_27abbec9-f9f1-498e-aede-b686f41ba112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ImpairedLoans_bdaa0895-dda3-4244-b2ae-b312f3c9168a" xlink:href="tmp-20221231.xsd#tmp_ImpairedLoans"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_27abbec9-f9f1-498e-aede-b686f41ba112" xlink:to="loc_tmp_ImpairedLoans_bdaa0895-dda3-4244-b2ae-b312f3c9168a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherRealEstateOwned_c4e42db2-f0d8-408c-94b5-8012bcb5d423" xlink:href="tmp-20221231.xsd#tmp_OtherRealEstateOwned"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_27abbec9-f9f1-498e-aede-b686f41ba112" xlink:to="loc_tmp_OtherRealEstateOwned_c4e42db2-f0d8-408c-94b5-8012bcb5d423" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_GainLossonImpairedLoans_2ab0bb88-def6-47d3-8cb4-62ab393bdced" xlink:href="tmp-20221231.xsd#tmp_GainLossonImpairedLoans"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_27abbec9-f9f1-498e-aede-b686f41ba112" xlink:to="loc_tmp_GainLossonImpairedLoans_2ab0bb88-def6-47d3-8cb4-62ab393bdced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_GainLossOnOtherRealEstateOwned_55ec3bb3-2007-499e-92ae-e3789c268b5a" xlink:href="tmp-20221231.xsd#tmp_GainLossOnOtherRealEstateOwned"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_27abbec9-f9f1-498e-aede-b686f41ba112" xlink:to="loc_tmp_GainLossOnOtherRealEstateOwned_55ec3bb3-2007-499e-92ae-e3789c268b5a" 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-20221231.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_05f7d511-4112-488b-aae0-0c49dbb8eb13" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_32dfedb2-03ed-45fd-9420-35e20ba34735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_05f7d511-4112-488b-aae0-0c49dbb8eb13" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_32dfedb2-03ed-45fd-9420-35e20ba34735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_77ff124c-db6a-42d3-ba7e-74e98a5d33df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_32dfedb2-03ed-45fd-9420-35e20ba34735" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_77ff124c-db6a-42d3-ba7e-74e98a5d33df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_48ac32cf-755d-41d0-914e-7cb901f49e19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_77ff124c-db6a-42d3-ba7e-74e98a5d33df" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_48ac32cf-755d-41d0-914e-7cb901f49e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_4c9566bf-955c-4251-bd69-6680a2c5d29c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_48ac32cf-755d-41d0-914e-7cb901f49e19" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_4c9566bf-955c-4251-bd69-6680a2c5d29c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_50b55bd5-89ab-48b3-9582-3feec82e136a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_48ac32cf-755d-41d0-914e-7cb901f49e19" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_50b55bd5-89ab-48b3-9582-3feec82e136a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_773e1c76-bd79-49e4-8fea-69b086bcfd16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_48ac32cf-755d-41d0-914e-7cb901f49e19" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_773e1c76-bd79-49e4-8fea-69b086bcfd16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_209d6d82-b6b9-4458-bbe4-a68c2f539b1f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_32dfedb2-03ed-45fd-9420-35e20ba34735" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_209d6d82-b6b9-4458-bbe4-a68c2f539b1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2cd1ca29-4673-43bb-abf1-78b058205cfa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_209d6d82-b6b9-4458-bbe4-a68c2f539b1f" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2cd1ca29-4673-43bb-abf1-78b058205cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_003754ff-dd2d-48de-9a59-fa2d62fdabba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2cd1ca29-4673-43bb-abf1-78b058205cfa" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_003754ff-dd2d-48de-9a59-fa2d62fdabba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_4303e6ef-552b-4316-a7b9-2391870348b8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2cd1ca29-4673-43bb-abf1-78b058205cfa" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_4303e6ef-552b-4316-a7b9-2391870348b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_74782d50-78fe-4530-a5bb-920824661dad" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2cd1ca29-4673-43bb-abf1-78b058205cfa" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_74782d50-78fe-4530-a5bb-920824661dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f93af389-e016-4616-8e6a-bd16c6397404" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_32dfedb2-03ed-45fd-9420-35e20ba34735" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f93af389-e016-4616-8e6a-bd16c6397404" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_86469a4a-931b-4707-86f7-2639298c9082" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f93af389-e016-4616-8e6a-bd16c6397404" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_86469a4a-931b-4707-86f7-2639298c9082" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_64046a45-8b1a-485a-ac1a-c74f3649f77d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_86469a4a-931b-4707-86f7-2639298c9082" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_64046a45-8b1a-485a-ac1a-c74f3649f77d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HeldToMaturitySecuritiesFairValue_92e29bca-98dd-4599-a48f-2f30d6489132" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HeldToMaturitySecuritiesFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_86469a4a-931b-4707-86f7-2639298c9082" xlink:to="loc_us-gaap_HeldToMaturitySecuritiesFairValue_92e29bca-98dd-4599-a48f-2f30d6489132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_5aae53c3-4ad1-4ab7-84bf-511193c1d651" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_86469a4a-931b-4707-86f7-2639298c9082" xlink:to="loc_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock_5aae53c3-4ad1-4ab7-84bf-511193c1d651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestReceivable_9130e5f5-c44f-404c-adfc-fce4222c0ccf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestReceivable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_86469a4a-931b-4707-86f7-2639298c9082" xlink:to="loc_us-gaap_InterestReceivable_9130e5f5-c44f-404c-adfc-fce4222c0ccf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansReceivableFairValueDisclosure_071f580a-c350-4c48-a121-e00cfcb991a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansReceivableFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_86469a4a-931b-4707-86f7-2639298c9082" xlink:to="loc_us-gaap_LoansReceivableFairValueDisclosure_071f580a-c350-4c48-a121-e00cfcb991a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_fd5ee29d-67b9-4958-a134-0a90636a81af" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_f93af389-e016-4616-8e6a-bd16c6397404" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_fd5ee29d-67b9-4958-a134-0a90636a81af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TimeDeposits_af9218f5-fdff-4855-abb3-3b7ef8ee0715" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TimeDeposits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_fd5ee29d-67b9-4958-a134-0a90636a81af" xlink:to="loc_us-gaap_TimeDeposits_af9218f5-fdff-4855-abb3-3b7ef8ee0715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_OtherDepositsFairValueDisclosure_b69ae050-cd1c-45d3-a650-7ae3b1a5014c" xlink:href="tmp-20221231.xsd#tmp_OtherDepositsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_fd5ee29d-67b9-4958-a134-0a90636a81af" xlink:to="loc_tmp_OtherDepositsFairValueDisclosure_b69ae050-cd1c-45d3-a650-7ae3b1a5014c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_a3d9683f-3e1c-4c90-8bae-69a246fd6e54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_fd5ee29d-67b9-4958-a134-0a90636a81af" xlink:to="loc_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase_a3d9683f-3e1c-4c90-8bae-69a246fd6e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherBorrowings_091b5e04-7510-44b1-900c-433f413b8214" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherBorrowings"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_fd5ee29d-67b9-4958-a134-0a90636a81af" xlink:to="loc_us-gaap_OtherBorrowings_091b5e04-7510-44b1-900c-433f413b8214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_721bc9b4-58e7-4c99-bca6-6b29dcd963a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_fd5ee29d-67b9-4958-a134-0a90636a81af" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_721bc9b4-58e7-4c99-bca6-6b29dcd963a1" 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-20221231.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_f71cfac9-51ed-4f34-b5cb-2ee642dccc31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NumberOfWhollyOwnedBankingSubsidiary_67692426-60d6-4d52-bc2d-2cf33b959d20" xlink:href="tmp-20221231.xsd#tmp_NumberOfWhollyOwnedBankingSubsidiary"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_f71cfac9-51ed-4f34-b5cb-2ee642dccc31" xlink:to="loc_tmp_NumberOfWhollyOwnedBankingSubsidiary_67692426-60d6-4d52-bc2d-2cf33b959d20" 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-20221231.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_fe7956e4-0890-47a8-a564-ef6cebe66d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1070b8c1-84c9-463a-ba29-344607305d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_fe7956e4-0890-47a8-a564-ef6cebe66d1a" xlink:to="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1070b8c1-84c9-463a-ba29-344607305d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_eb438885-4271-4663-9cdd-f2412927510e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1070b8c1-84c9-463a-ba29-344607305d7a" xlink:to="loc_srt_ConsolidatedEntitiesAxis_eb438885-4271-4663-9cdd-f2412927510e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_8347db38-63d6-43ad-a9a5-95bc3e59adbf" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_eb438885-4271-4663-9cdd-f2412927510e" xlink:to="loc_srt_ConsolidatedEntitiesDomain_8347db38-63d6-43ad-a9a5-95bc3e59adbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SubsidiariesMember_28984a82-51c3-4068-99e4-7742552eb0a9" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SubsidiariesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_8347db38-63d6-43ad-a9a5-95bc3e59adbf" xlink:to="loc_srt_SubsidiariesMember_28984a82-51c3-4068-99e4-7742552eb0a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_ef241713-4982-4c80-b2b8-291c4cb08cb1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1070b8c1-84c9-463a-ba29-344607305d7a" xlink:to="loc_dei_LegalEntityAxis_ef241713-4982-4c80-b2b8-291c4cb08cb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1757dc08-48f0-4e0c-9997-b52d4b44ed75" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_ef241713-4982-4c80-b2b8-291c4cb08cb1" xlink:to="loc_dei_EntityDomain_1757dc08-48f0-4e0c-9997-b52d4b44ed75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries1Member_b2034cce-7c75-4aaa-9455-d06e86be4e73" xlink:href="tmp-20221231.xsd#tmp_Subsidiaries1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1757dc08-48f0-4e0c-9997-b52d4b44ed75" xlink:to="loc_tmp_Subsidiaries1Member_b2034cce-7c75-4aaa-9455-d06e86be4e73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries2Member_924e4b46-2eef-4705-a78a-a8b97f309648" xlink:href="tmp-20221231.xsd#tmp_Subsidiaries2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1757dc08-48f0-4e0c-9997-b52d4b44ed75" xlink:to="loc_tmp_Subsidiaries2Member_924e4b46-2eef-4705-a78a-a8b97f309648" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Subsidiaries3Member_0e7882e1-1974-417f-bbc8-eefc1264410d" xlink:href="tmp-20221231.xsd#tmp_Subsidiaries3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1757dc08-48f0-4e0c-9997-b52d4b44ed75" xlink:to="loc_tmp_Subsidiaries3Member_0e7882e1-1974-417f-bbc8-eefc1264410d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_07109f15-5f8d-4b1d-8b6c-8b7ca1da2f21" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable_1070b8c1-84c9-463a-ba29-344607305d7a" xlink:to="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_07109f15-5f8d-4b1d-8b6c-8b7ca1da2f21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_07109f15-5f8d-4b1d-8b6c-8b7ca1da2f21" xlink:to="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Capital_7ba0c76c-84a6-4db7-a4ea-4da0bc44cc54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:to="loc_us-gaap_Capital_7ba0c76c-84a6-4db7-a4ea-4da0bc44cc54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalToRiskWeightedAssets_64a34031-3fdb-4ff9-bfd9-459301fb755a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalToRiskWeightedAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:to="loc_us-gaap_CapitalToRiskWeightedAssets_64a34031-3fdb-4ff9-bfd9-459301fb755a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacy_713c580c-a0fe-46ef-b59a-9edbc67a5b45" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacy_713c580c-a0fe-46ef-b59a-9edbc67a5b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_a429e268-835b-4183-896b-eee0667698b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:to="loc_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets_a429e268-835b-4183-896b-eee0667698b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalized_b576724e-061d-47bc-b900-721db80c033c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalized_b576724e-061d-47bc-b900-721db80c033c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_4f432438-d9fb-44e7-ae1b-d58b25d06355" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalAbstract_b8e0ff13-35fc-409f-9fb5-354d978891d0" xlink:to="loc_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_4f432438-d9fb-44e7-ae1b-d58b25d06355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:href="tmp-20221231.xsd#tmp_CommonEquityTier1CapitalToRiskweightedAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_07109f15-5f8d-4b1d-8b6c-8b7ca1da2f21" xlink:to="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapital_e0de9f8a-2c67-4ab8-90a4-50f8d2aeac57" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:to="loc_us-gaap_CommonEquityTierOneCapital_e0de9f8a-2c67-4ab8-90a4-50f8d2aeac57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonEquityTierOneCapitalRatio_f92e9c9e-a67e-49e6-9058-dee8c5981223" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonEquityTierOneCapitalRatio"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:to="loc_us-gaap_CommonEquityTierOneCapitalRatio_f92e9c9e-a67e-49e6-9058-dee8c5981223" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy_42553400-2955-45f2-a9be-72b61b083370" xlink:href="tmp-20221231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy_42553400-2955-45f2-a9be-72b61b083370" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_ca7b9879-7b4d-455f-92c7-7d284489b0d9" xlink:href="tmp-20221231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets_ca7b9879-7b4d-455f-92c7-7d284489b0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized_91a4635c-2c2e-420d-89f3-29ce8bc77bce" xlink:href="tmp-20221231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized_91a4635c-2c2e-420d-89f3-29ce8bc77bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_3bfe32f7-eaf7-4e2d-8bf1-fc497429262a" xlink:href="tmp-20221231.xsd#tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_CommonEquityTier1CapitalToRiskweightedAssets_6f7c7f9a-43d8-439b-956f-86fbe2093eea" xlink:to="loc_tmp_CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_3bfe32f7-eaf7-4e2d-8bf1-fc497429262a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:href="tmp-20221231.xsd#tmp_Tier1CapitalToRiskweightedAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_07109f15-5f8d-4b1d-8b6c-8b7ca1da2f21" xlink:to="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapital_e8a6d37c-13e7-4b5a-a4bf-71e5649e1d2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:to="loc_us-gaap_TierOneRiskBasedCapital_e8a6d37c-13e7-4b5a-a4bf-71e5649e1d2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_d8123e7f-daa9-4e34-8702-a180d7a308e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets_d8123e7f-daa9-4e34-8702-a180d7a308e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum_d4d61ac5-8d72-477d-a34c-a0766aafcdf7" xlink:href="tmp-20221231.xsd#tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:to="loc_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum_d4d61ac5-8d72-477d-a34c-a0766aafcdf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum_af4399b4-82a2-4af8-87d8-c5bf4d37691d" xlink:href="tmp-20221231.xsd#tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:to="loc_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum_af4399b4-82a2-4af8-87d8-c5bf4d37691d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_253940cf-4ca8-4c72-83c7-9a7a835e2177" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_253940cf-4ca8-4c72-83c7-9a7a835e2177" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_e6d56498-6991-450e-8c20-4d3f6feb611a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1CapitalToRiskweightedAssets_f14559c8-385a-4d7e-bfb1-636c387696a9" xlink:to="loc_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets_e6d56498-6991-450e-8c20-4d3f6feb611a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:href="tmp-20221231.xsd#tmp_Tier1LeverageCapitalToAverageAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsLineItems_07109f15-5f8d-4b1d-8b6c-8b7ca1da2f21" xlink:to="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapital_62b3738d-25c6-4c3b-aa9e-002632505bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:to="loc_us-gaap_TierOneLeverageCapital_62b3738d-25c6-4c3b-aa9e-002632505bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_18673027-49e7-4633-a369-b37b77002cdd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalToAverageAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:to="loc_us-gaap_TierOneLeverageCapitalToAverageAssets_18673027-49e7-4633-a369-b37b77002cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_cc25505b-8f14-47ed-a08e-e21135f159de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_cc25505b-8f14-47ed-a08e-e21135f159de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_bea7fd09-7f3d-4912-a676-9fd5dc8f07a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets_bea7fd09-7f3d-4912-a676-9fd5dc8f07a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_4acae5e6-7bef-436f-b7db-2b7844b7a0c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_4acae5e6-7bef-436f-b7db-2b7844b7a0c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_9c6960e3-e44a-46b2-8687-189587191e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_tmp_Tier1LeverageCapitalToAverageAssets_a8576ff4-e381-4a55-bb0e-3d99c5d51449" xlink:to="loc_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets_9c6960e3-e44a-46b2-8687-189587191e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_92d0aad2-fd31-408a-b637-e4fa89d87757" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementTable_edd6a2ec-4355-464f-9c85-be8b6385ae24" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_92d0aad2-fd31-408a-b637-e4fa89d87757" xlink:to="loc_srt_CondensedBalanceSheetStatementTable_edd6a2ec-4355-464f-9c85-be8b6385ae24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_fff07e30-1259-4a58-948a-9a931e05e611" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_edd6a2ec-4355-464f-9c85-be8b6385ae24" xlink:to="loc_srt_ConsolidatedEntitiesAxis_fff07e30-1259-4a58-948a-9a931e05e611" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_763920e3-b22c-4bac-9e2c-81c49a328759" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_fff07e30-1259-4a58-948a-9a931e05e611" xlink:to="loc_srt_ConsolidatedEntitiesDomain_763920e3-b22c-4bac-9e2c-81c49a328759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_82236884-6eab-440d-a78f-65a99202faa0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_763920e3-b22c-4bac-9e2c-81c49a328759" xlink:to="loc_srt_ParentCompanyMember_82236884-6eab-440d-a78f-65a99202faa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5e7107fe-b490-4173-bdc9-a7226bd69458" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedBalanceSheetStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementTable_edd6a2ec-4355-464f-9c85-be8b6385ae24" xlink:to="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5e7107fe-b490-4173-bdc9-a7226bd69458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_7233871e-bda7-4323-a842-a0a8ed28c0d5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5e7107fe-b490-4173-bdc9-a7226bd69458" xlink:to="loc_us-gaap_AssetsAbstract_7233871e-bda7-4323-a842-a0a8ed28c0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Cash_5545f981-5ea8-41c8-9069-c7e6f44586c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Cash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7233871e-bda7-4323-a842-a0a8ed28c0d5" xlink:to="loc_us-gaap_Cash_5545f981-5ea8-41c8-9069-c7e6f44586c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_46f932ee-b547-40b0-a538-a97bcc911898" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7233871e-bda7-4323-a842-a0a8ed28c0d5" xlink:to="loc_us-gaap_EquityMethodInvestments_46f932ee-b547-40b0-a538-a97bcc911898" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_f3c04f44-19bf-4b71-8284-77e099b1e0e0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7233871e-bda7-4323-a842-a0a8ed28c0d5" xlink:to="loc_us-gaap_OtherAssets_f3c04f44-19bf-4b71-8284-77e099b1e0e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_a2f74a64-29b8-4624-b70d-32ec6b909c9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_7233871e-bda7-4323-a842-a0a8ed28c0d5" xlink:to="loc_us-gaap_Assets_a2f74a64-29b8-4624-b70d-32ec6b909c9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b63e6ada-d768-46f1-b5af-1b4e9fd11eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedBalanceSheetStatementsCaptionsLineItems_5e7107fe-b490-4173-bdc9-a7226bd69458" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b63e6ada-d768-46f1-b5af-1b4e9fd11eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_7a3cf28b-e511-4a15-82aa-3c3124ef92ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b63e6ada-d768-46f1-b5af-1b4e9fd11eb0" xlink:to="loc_us-gaap_OtherLiabilities_7a3cf28b-e511-4a15-82aa-3c3124ef92ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e8bd2e12-9e4d-4a57-9987-197a093b61fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b63e6ada-d768-46f1-b5af-1b4e9fd11eb0" xlink:to="loc_us-gaap_StockholdersEquity_e8bd2e12-9e4d-4a57-9987-197a093b61fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_7ef33d8a-70c7-4e26-aa36-c39c447ec05e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_b63e6ada-d768-46f1-b5af-1b4e9fd11eb0" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_7ef33d8a-70c7-4e26-aa36-c39c447ec05e" 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-20221231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_83d99a2d-45f1-4886-adab-cdb9167c3a5d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementTable_7df7e726-603a-4717-8e86-a1ea62fcfee8" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedIncomeStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_83d99a2d-45f1-4886-adab-cdb9167c3a5d" xlink:to="loc_srt_CondensedIncomeStatementTable_7df7e726-603a-4717-8e86-a1ea62fcfee8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_214687aa-ecd9-4b55-9a08-ba9b32a0948d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_7df7e726-603a-4717-8e86-a1ea62fcfee8" xlink:to="loc_srt_ConsolidatedEntitiesAxis_214687aa-ecd9-4b55-9a08-ba9b32a0948d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_e1796746-9699-4822-bc6f-6c0f9740f8f5" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_214687aa-ecd9-4b55-9a08-ba9b32a0948d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_e1796746-9699-4822-bc6f-6c0f9740f8f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_e97b5d9e-dde1-42a1-97c2-bbc3ddc8dc62" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_e1796746-9699-4822-bc6f-6c0f9740f8f5" xlink:to="loc_srt_ParentCompanyMember_e97b5d9e-dde1-42a1-97c2-bbc3ddc8dc62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedIncomeStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementTable_7df7e726-603a-4717-8e86-a1ea62fcfee8" xlink:to="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_DividendsReceivedFromSubsidiaries_815adc03-32ba-4044-ae9b-a5344c6af688" xlink:href="tmp-20221231.xsd#tmp_DividendsReceivedFromSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_tmp_DividendsReceivedFromSubsidiaries_815adc03-32ba-4044-ae9b-a5344c6af688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncome_1a565d87-26c4-4a2b-87df-142e61935e30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_OtherIncome_1a565d87-26c4-4a2b-87df-142e61935e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_66646e4e-4602-4fc6-9611-710c7b93c4b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_OperatingIncomeLoss_66646e4e-4602-4fc6-9611-710c7b93c4b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_eeded1c4-93ea-46de-bf46-a60d803d94d3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_InterestExpense_eeded1c4-93ea-46de-bf46-a60d803d94d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherExpenses_f6e75b85-a3d4-4814-aad7-2aa855b1e6b2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_OtherExpenses_f6e75b85-a3d4-4814-aad7-2aa855b1e6b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_90c7603c-e26c-48a3-b6b2-c7e518a3566a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_OperatingExpenses_90c7603c-e26c-48a3-b6b2-c7e518a3566a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_65a62833-ed49-46c8-a3e6-77e257415bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromSubsidiariesBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_IncomeLossFromSubsidiariesBeforeTax_65a62833-ed49-46c8-a3e6-77e257415bcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_51383b99-9f98-45e6-9cb0-15d0ab649d6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_51383b99-9f98-45e6-9cb0-15d0ab649d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_16676a02-a067-43fd-8fd8-557dbe0bbd13" xlink:href="tmp-20221231.xsd#tmp_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_16676a02-a067-43fd-8fd8-557dbe0bbd13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_44248bcc-aec7-4162-a44c-c555eb28ed82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedIncomeStatementsCaptionsLineItems_27fcd747-0a61-4f93-a9da-081b4eb30f2c" xlink:to="loc_us-gaap_NetIncomeLoss_44248bcc-aec7-4162-a44c-c555eb28ed82" 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-20221231.xsd#CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_b1dbb32b-c2c2-4750-99c6-07b9c907939c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementTable_dff816b1-482e-4695-b76a-a39ab05d9b66" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_b1dbb32b-c2c2-4750-99c6-07b9c907939c" xlink:to="loc_srt_CondensedCashFlowStatementTable_dff816b1-482e-4695-b76a-a39ab05d9b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_4e7961db-02a2-4bd0-9a6f-2242d58574d6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_dff816b1-482e-4695-b76a-a39ab05d9b66" xlink:to="loc_srt_ConsolidatedEntitiesAxis_4e7961db-02a2-4bd0-9a6f-2242d58574d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_58220a3a-6e9c-4500-8931-201c5e63f836" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_4e7961db-02a2-4bd0-9a6f-2242d58574d6" xlink:to="loc_srt_ConsolidatedEntitiesDomain_58220a3a-6e9c-4500-8931-201c5e63f836" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_64d24f89-c748-4ffb-ae6d-0ba5fe6712aa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_58220a3a-6e9c-4500-8931-201c5e63f836" xlink:to="loc_srt_ParentCompanyMember_64d24f89-c748-4ffb-ae6d-0ba5fe6712aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_5a2e78f4-7d03-4efb-a4d5-7d015220ce44" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CondensedCashFlowStatementsCaptionsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementTable_dff816b1-482e-4695-b76a-a39ab05d9b66" xlink:to="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_5a2e78f4-7d03-4efb-a4d5-7d015220ce44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a5ae43b3-7eee-4ac1-bcd8-2bad96d49eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_5a2e78f4-7d03-4efb-a4d5-7d015220ce44" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a5ae43b3-7eee-4ac1-bcd8-2bad96d49eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3e327516-928e-46b8-b844-41064ce7e17d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a5ae43b3-7eee-4ac1-bcd8-2bad96d49eb8" xlink:to="loc_us-gaap_NetIncomeLoss_3e327516-928e-46b8-b844-41064ce7e17d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c0995ad1-5a6a-4e4d-99a7-b1a01e8cc032" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a5ae43b3-7eee-4ac1-bcd8-2bad96d49eb8" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c0995ad1-5a6a-4e4d-99a7-b1a01e8cc032" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_a6928bde-63dd-4aca-a776-4f5257e654f4" xlink:href="tmp-20221231.xsd#tmp_EquityInUndistributedEarningsOfSubsidiaries"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c0995ad1-5a6a-4e4d-99a7-b1a01e8cc032" xlink:to="loc_tmp_EquityInUndistributedEarningsOfSubsidiaries_a6928bde-63dd-4aca-a776-4f5257e654f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5da9167e-8faf-4ae4-9274-7fc44879b2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_c0995ad1-5a6a-4e4d-99a7-b1a01e8cc032" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet_5da9167e-8faf-4ae4-9274-7fc44879b2b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ce16d27-f7ca-42bc-b461-d824b593bf90" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a5ae43b3-7eee-4ac1-bcd8-2bad96d49eb8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ce16d27-f7ca-42bc-b461-d824b593bf90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_225b29e3-9d44-41dd-8a98-ac455c6b6635" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_5a2e78f4-7d03-4efb-a4d5-7d015220ce44" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_225b29e3-9d44-41dd-8a98-ac455c6b6635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_982b66bf-232a-4982-a001-ebafc36eae09" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_225b29e3-9d44-41dd-8a98-ac455c6b6635" xlink:to="loc_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates_982b66bf-232a-4982-a001-ebafc36eae09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_5e612538-8ca7-4f44-8af9-424ba6f58080" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_225b29e3-9d44-41dd-8a98-ac455c6b6635" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_5e612538-8ca7-4f44-8af9-424ba6f58080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b3a7a603-f78f-4a90-964c-e3087e452ff9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_225b29e3-9d44-41dd-8a98-ac455c6b6635" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b3a7a603-f78f-4a90-964c-e3087e452ff9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CondensedCashFlowStatementsCaptionsLineItems_5a2e78f4-7d03-4efb-a4d5-7d015220ce44" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfDebt_e6b0262d-0c64-4ed3-9e8c-46c0ff0abe11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfDebt_e6b0262d-0c64-4ed3-9e8c-46c0ff0abe11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_e0c55061-96c4-4462-9e06-8868c7bf12c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_e0c55061-96c4-4462-9e06-8868c7bf12c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2efac34f-50ca-4a2e-b2bd-b94e8d5819ff" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_2efac34f-50ca-4a2e-b2bd-b94e8d5819ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_d2f5245f-0007-41a2-b030-1d441903bd31" xlink:href="tmp-20221231.xsd#tmp_PaymentsForRedemptionOfTrustPreferredDebentures"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_tmp_PaymentsForRedemptionOfTrustPreferredDebentures_d2f5245f-0007-41a2-b030-1d441903bd31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_d446bb14-fbc4-4593-9821-64ba9c6f9e05" xlink:href="tmp-20221231.xsd#tmp_NetProceedsFromIssuanceOfRestrictedStockAwards"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards_d446bb14-fbc4-4593-9821-64ba9c6f9e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_7694e53a-1655-43a8-a7ed-39a35720938d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan_7694e53a-1655-43a8-a7ed-39a35720938d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_5d834ab0-47c3-4a10-8a21-1e5a0c0eb18d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_ProceedsFromStockPlans_5d834ab0-47c3-4a10-8a21-1e5a0c0eb18d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_ProceedsFromStockOptionsExercisedNet_c73c237b-0843-46ed-a652-ba90e594ad8d" xlink:href="tmp-20221231.xsd#tmp_ProceedsFromStockOptionsExercisedNet"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_tmp_ProceedsFromStockOptionsExercisedNet_c73c237b-0843-46ed-a652-ba90e594ad8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e83ef84c-9fed-4a9e-aafe-e9556822b4cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_e83ef84c-9fed-4a9e-aafe-e9556822b4cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e4952bbf-07cd-4159-b414-8111a1bd8ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_e4952bbf-07cd-4159-b414-8111a1bd8ef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c4fedc9e-b81b-4f99-ab96-e02a0e5e64a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c4fedc9e-b81b-4f99-ab96-e02a0e5e64a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_643405fc-c1c5-470b-8d47-5c557379af0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c55f04ad-392d-4633-a000-47c307d3c6c9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_643405fc-c1c5-470b-8d47-5c557379af0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails" xlink:type="simple" xlink:href="tmp-20221231.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_2519221d-9125-44a2-9944-7dda2d5b46a2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b41a9d37-0bf7-448a-9217-67f4d5db16f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2519221d-9125-44a2-9944-7dda2d5b46a2" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b41a9d37-0bf7-448a-9217-67f4d5db16f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b7d7e4ca-84ce-459e-83a1-d94dafe40ce0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b41a9d37-0bf7-448a-9217-67f4d5db16f2" xlink:to="loc_srt_StatementGeographicalAxis_b7d7e4ca-84ce-459e-83a1-d94dafe40ce0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0b7465f9-39d2-41d7-a1d7-be97c8211cfb" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_b7d7e4ca-84ce-459e-83a1-d94dafe40ce0" xlink:to="loc_srt_SegmentGeographicalDomain_0b7465f9-39d2-41d7-a1d7-be97c8211cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_8f4e212d-957d-4eaa-9dc0-54d03022dd7d" xlink:href="tmp-20221231.xsd#tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0b7465f9-39d2-41d7-a1d7-be97c8211cfb" xlink:to="loc_tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember_8f4e212d-957d-4eaa-9dc0-54d03022dd7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_4073d354-c8e3-418e-9f43-d23d76230e36" xlink:href="tmp-20221231.xsd#tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0b7465f9-39d2-41d7-a1d7-be97c8211cfb" xlink:to="loc_tmp_WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember_4073d354-c8e3-418e-9f43-d23d76230e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_98bbd816-005d-451a-8a9a-8357ac7daace" xlink:href="tmp-20221231.xsd#tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0b7465f9-39d2-41d7-a1d7-be97c8211cfb" xlink:to="loc_tmp_PutnamCountryDutchessCountryandWestchesterNewYorkMember_98bbd816-005d-451a-8a9a-8357ac7daace" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_95c5e734-9ab3-4688-835e-0fe2f786e97c" xlink:href="tmp-20221231.xsd#tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0b7465f9-39d2-41d7-a1d7-be97c8211cfb" xlink:to="loc_tmp_BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember_95c5e734-9ab3-4688-835e-0fe2f786e97c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WesternNewYorkMember_f25bcb2e-8e3a-4923-9344-bb9594a67230" xlink:href="tmp-20221231.xsd#tmp_WesternNewYorkMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_0b7465f9-39d2-41d7-a1d7-be97c8211cfb" xlink:to="loc_tmp_WesternNewYorkMember_f25bcb2e-8e3a-4923-9344-bb9594a67230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_80ec3a09-761a-490a-b029-e9353f9885fa" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b41a9d37-0bf7-448a-9217-67f4d5db16f2" xlink:to="loc_srt_OwnershipAxis_80ec3a09-761a-490a-b029-e9353f9885fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_dad9aa9c-28f5-4f93-adc3-66d285426b1c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_80ec3a09-761a-490a-b029-e9353f9885fa" xlink:to="loc_srt_OwnershipDomain_dad9aa9c-28f5-4f93-adc3-66d285426b1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_TompkinsInsuranceAgenciesIncMember_2fc8344c-47ea-4235-a9da-c4c6c2b81408" xlink:href="tmp-20221231.xsd#tmp_TompkinsInsuranceAgenciesIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_dad9aa9c-28f5-4f93-adc3-66d285426b1c" xlink:to="loc_tmp_TompkinsInsuranceAgenciesIncMember_2fc8344c-47ea-4235-a9da-c4c6c2b81408" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_7302fa45-4c6d-4d75-85cf-ab733ebf572b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b41a9d37-0bf7-448a-9217-67f4d5db16f2" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_7302fa45-4c6d-4d75-85cf-ab733ebf572b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_c0e76c66-ca7b-42c1-982b-b99ccfd247b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7302fa45-4c6d-4d75-85cf-ab733ebf572b" xlink:to="loc_us-gaap_NumberOfReportableSegments_c0e76c66-ca7b-42c1-982b-b99ccfd247b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberOfBankingOffices_7e0e098a-3d58-427b-a4d6-bf05582cb992" xlink:href="tmp-20221231.xsd#tmp_NatureOfOperationsNumberOfBankingOffices"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7302fa45-4c6d-4d75-85cf-ab733ebf572b" xlink:to="loc_tmp_NatureOfOperationsNumberOfBankingOffices_7e0e098a-3d58-427b-a4d6-bf05582cb992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_046d1913-35bb-4339-96a5-ad65d502bc58" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7302fa45-4c6d-4d75-85cf-ab733ebf572b" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_046d1913-35bb-4339-96a5-ad65d502bc58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_NatureOfOperationsNumberofOffices_d56c6041-a1a1-435e-b442-d6039405ab7b" xlink:href="tmp-20221231.xsd#tmp_NatureOfOperationsNumberofOffices"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_7302fa45-4c6d-4d75-85cf-ab733ebf572b" xlink:to="loc_tmp_NatureOfOperationsNumberofOffices_d56c6041-a1a1-435e-b442-d6039405ab7b" 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-20221231.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_e85f51f7-f5cd-422f-872e-5aab6fd3cd66" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6a18597b-84b8-4e65-9ade-c3cbbf62bae0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_e85f51f7-f5cd-422f-872e-5aab6fd3cd66" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6a18597b-84b8-4e65-9ade-c3cbbf62bae0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_38c79586-c562-4f0b-8d05-e9d9012dc579" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6a18597b-84b8-4e65-9ade-c3cbbf62bae0" xlink:to="loc_srt_ConsolidationItemsAxis_38c79586-c562-4f0b-8d05-e9d9012dc579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_e232043a-5195-4563-b862-de5255435d67" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_38c79586-c562-4f0b-8d05-e9d9012dc579" xlink:to="loc_srt_ConsolidationItemsDomain_e232043a-5195-4563-b862-de5255435d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_08b0f077-1451-4777-b1c8-0f5436f5f2d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_e232043a-5195-4563-b862-de5255435d67" xlink:to="loc_us-gaap_OperatingSegmentsMember_08b0f077-1451-4777-b1c8-0f5436f5f2d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntersegmentEliminationMember_5eddff3e-7b19-40e2-87ba-a198ef144431" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntersegmentEliminationMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_e232043a-5195-4563-b862-de5255435d67" xlink:to="loc_us-gaap_IntersegmentEliminationMember_5eddff3e-7b19-40e2-87ba-a198ef144431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_9e295aeb-9e1b-4162-b117-fc48a1543c59" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6a18597b-84b8-4e65-9ade-c3cbbf62bae0" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_9e295aeb-9e1b-4162-b117-fc48a1543c59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_0f13e7fd-9a84-43ab-a2b3-c832402aacd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_9e295aeb-9e1b-4162-b117-fc48a1543c59" xlink:to="loc_us-gaap_SegmentDomain_0f13e7fd-9a84-43ab-a2b3-c832402aacd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_BankingSegmentMember_6c09c977-c301-4ff0-b554-e3d17420881c" xlink:href="tmp-20221231.xsd#tmp_BankingSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0f13e7fd-9a84-43ab-a2b3-c832402aacd6" xlink:to="loc_tmp_BankingSegmentMember_6c09c977-c301-4ff0-b554-e3d17420881c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_InsuranceMember_7d9efb7a-02e3-4688-bc08-0ad54b20352a" xlink:href="tmp-20221231.xsd#tmp_InsuranceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0f13e7fd-9a84-43ab-a2b3-c832402aacd6" xlink:to="loc_tmp_InsuranceMember_7d9efb7a-02e3-4688-bc08-0ad54b20352a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_WealthManagementMember_d7e9e03b-c28a-455c-bccb-9ce7257fbcb4" xlink:href="tmp-20221231.xsd#tmp_WealthManagementMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_0f13e7fd-9a84-43ab-a2b3-c832402aacd6" xlink:to="loc_tmp_WealthManagementMember_d7e9e03b-c28a-455c-bccb-9ce7257fbcb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_6a18597b-84b8-4e65-9ade-c3cbbf62bae0" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestAndDividendIncomeOperating_0b2f45dd-5d8e-4bad-9450-be079ec344c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndDividendIncomeOperating"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_InterestAndDividendIncomeOperating_0b2f45dd-5d8e-4bad-9450-be079ec344c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_96af5e3b-8077-46f3-aa91-56379e698ba0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_InterestExpense_96af5e3b-8077-46f3-aa91-56379e698ba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNet_ac429e60-db78-49f1-a5d2-8dfd064cceb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_InterestIncomeExpenseNet_ac429e60-db78-49f1-a5d2-8dfd064cceb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForLoanLossesExpensed_0140d6b5-e878-4069-99b8-d23c35ad6aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForLoanLossesExpensed"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_ProvisionForLoanLossesExpensed_0140d6b5-e878-4069-99b8-d23c35ad6aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestIncome_00744364-9a71-4814-b0dc-7a5b1650f0ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestIncome"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_NoninterestIncome_00744364-9a71-4814-b0dc-7a5b1650f0ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoninterestExpense_5bcb0d66-8e70-4d44-ac54-762f2ce99031" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoninterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_NoninterestExpense_5bcb0d66-8e70-4d44-ac54-762f2ce99031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9a47e954-68bd-4c58-95dd-24783d77a5bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_9a47e954-68bd-4c58-95dd-24783d77a5bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ad65f9d6-d720-4c1b-bd2b-260313cfeebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ad65f9d6-d720-4c1b-bd2b-260313cfeebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_bdee96c9-9792-4f88-984c-377583230efd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_ProfitLoss_bdee96c9-9792-4f88-984c-377583230efd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e18c7d88-92ce-4cac-9d16-4612e410e61b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_e18c7d88-92ce-4cac-9d16-4612e410e61b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6c425134-4015-47a8-8030-77947c92016b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_NetIncomeLoss_6c425134-4015-47a8-8030-77947c92016b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_f20f3f2a-c1c6-4728-b36c-c37a4f53e3a7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_f20f3f2a-c1c6-4728-b36c-c37a4f53e3a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c1691ca8-0680-4cfe-bef9-1bd233d4bf2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_Assets_c1691ca8-0680-4cfe-bef9-1bd233d4bf2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_f5777398-a0ae-4adc-9bd3-b5a211ffdd60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_Goodwill_f5777398-a0ae-4adc-9bd3-b5a211ffdd60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d59b827e-0d7c-43a5-8829-03d6c4517245" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_d59b827e-0d7c-43a5-8829-03d6c4517245" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_59f3e679-7d33-4f82-88cd-9674b8db42c4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss_59f3e679-7d33-4f82-88cd-9674b8db42c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Deposits_691f7e24-4379-4050-b22b-7d7a39738f43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Deposits"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_Deposits_691f7e24-4379-4050-b22b-7d7a39738f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d43b9e7f-d0fd-47a2-880a-78b1ccfaad46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_3e166e23-9d7b-4380-9057-4888cb2e0c94" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d43b9e7f-d0fd-47a2-880a-78b1ccfaad46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#DerivativesandHedgingActivitiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6a98a685-7f09-429a-b219-2ed8e43961e1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f003c566-f362-4cbf-b272-786f91e36fc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_6a98a685-7f09-429a-b219-2ed8e43961e1" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f003c566-f362-4cbf-b272-786f91e36fc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a66eb517-2595-492e-8838-db798d232307" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f003c566-f362-4cbf-b272-786f91e36fc1" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a66eb517-2595-492e-8838-db798d232307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ae538192-fd3b-4ae7-81db-2f782fd91665" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a66eb517-2595-492e-8838-db798d232307" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ae538192-fd3b-4ae7-81db-2f782fd91665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RiskParticipationAgreementMember_c0e79bb6-3aa9-4b29-83d0-423981bc07a8" xlink:href="tmp-20221231.xsd#tmp_RiskParticipationAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ae538192-fd3b-4ae7-81db-2f782fd91665" xlink:to="loc_tmp_RiskParticipationAgreementMember_c0e79bb6-3aa9-4b29-83d0-423981bc07a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_4c0ab605-4c56-4856-a0e2-9bf7b9a35db0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f003c566-f362-4cbf-b272-786f91e36fc1" xlink:to="loc_us-gaap_HedgingDesignationAxis_4c0ab605-4c56-4856-a0e2-9bf7b9a35db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_69e608ee-88a2-4548-aaf0-1cf6f16bdd42" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_4c0ab605-4c56-4856-a0e2-9bf7b9a35db0" xlink:to="loc_us-gaap_HedgingDesignationDomain_69e608ee-88a2-4548-aaf0-1cf6f16bdd42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_a990184b-ff34-4604-b2e9-cdfecb501c0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_69e608ee-88a2-4548-aaf0-1cf6f16bdd42" xlink:to="loc_us-gaap_NondesignatedMember_a990184b-ff34-4604-b2e9-cdfecb501c0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_77c31803-0bde-425c-953c-606b083c50bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f003c566-f362-4cbf-b272-786f91e36fc1" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_77c31803-0bde-425c-953c-606b083c50bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_68e573bb-449e-4dbd-8e60-64a89f32ae23" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_77c31803-0bde-425c-953c-606b083c50bc" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_68e573bb-449e-4dbd-8e60-64a89f32ae23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_d403c714-f07e-44db-976c-2161b5893ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_68e573bb-449e-4dbd-8e60-64a89f32ae23" xlink:to="loc_us-gaap_OtherLiabilitiesMember_d403c714-f07e-44db-976c-2161b5893ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_fe479bfb-abf2-499b-90e3-381169709823" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_f003c566-f362-4cbf-b272-786f91e36fc1" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_fe479bfb-abf2-499b-90e3-381169709823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_893390a9-f8f5-42b4-8f3e-6a7d789a0cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_fe479bfb-abf2-499b-90e3-381169709823" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_893390a9-f8f5-42b4-8f3e-6a7d789a0cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_dcbeaa76-f3da-4c54-b9ed-1cf2032487da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d890bba6-8f4b-403c-ad0b-f928e2140129" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_dcbeaa76-f3da-4c54-b9ed-1cf2032487da" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d890bba6-8f4b-403c-ad0b-f928e2140129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_f4abb3ef-568e-475d-8cd9-919b57f5b870" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d890bba6-8f4b-403c-ad0b-f928e2140129" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_f4abb3ef-568e-475d-8cd9-919b57f5b870" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a302dfd0-a988-4ba3-b9ec-9510b5ffe416" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_f4abb3ef-568e-475d-8cd9-919b57f5b870" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a302dfd0-a988-4ba3-b9ec-9510b5ffe416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RiskParticipationAgreementMember_cd6a345f-0815-404f-a451-2bc8dfe642d8" xlink:href="tmp-20221231.xsd#tmp_RiskParticipationAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_a302dfd0-a988-4ba3-b9ec-9510b5ffe416" xlink:to="loc_tmp_RiskParticipationAgreementMember_cd6a345f-0815-404f-a451-2bc8dfe642d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_1d5015f4-6e01-4e78-8ddc-72fda493e616" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d890bba6-8f4b-403c-ad0b-f928e2140129" xlink:to="loc_us-gaap_HedgingDesignationAxis_1d5015f4-6e01-4e78-8ddc-72fda493e616" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_b3596862-7e08-4078-8655-9c60982d93b9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_1d5015f4-6e01-4e78-8ddc-72fda493e616" xlink:to="loc_us-gaap_HedgingDesignationDomain_b3596862-7e08-4078-8655-9c60982d93b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NondesignatedMember_f0b99526-fde6-4f92-aba9-ac9ec8848582" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NondesignatedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_b3596862-7e08-4078-8655-9c60982d93b9" xlink:to="loc_us-gaap_NondesignatedMember_f0b99526-fde6-4f92-aba9-ac9ec8848582" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationAxis_93aa02d2-1e69-4e44-9838-55e3dac28754" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d890bba6-8f4b-403c-ad0b-f928e2140129" xlink:to="loc_us-gaap_BalanceSheetLocationAxis_93aa02d2-1e69-4e44-9838-55e3dac28754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetLocationDomain_b261a838-1d80-4885-a178-0745b398a1ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationAxis_93aa02d2-1e69-4e44-9838-55e3dac28754" xlink:to="loc_us-gaap_BalanceSheetLocationDomain_b261a838-1d80-4885-a178-0745b398a1ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesMember_d6fcc122-1020-4d65-b137-5b3e4551ddf7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetLocationDomain_b261a838-1d80-4885-a178-0745b398a1ab" xlink:to="loc_us-gaap_OtherLiabilitiesMember_d6fcc122-1020-4d65-b137-5b3e4551ddf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_c9435af8-bc07-4d9a-b15a-f2dcfcf53de1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_d890bba6-8f4b-403c-ad0b-f928e2140129" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_c9435af8-bc07-4d9a-b15a-f2dcfcf53de1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotionalAmount_3d7e240e-4f03-469a-8f66-182a35291520" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeLiabilityNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c9435af8-bc07-4d9a-b15a-f2dcfcf53de1" xlink:to="loc_us-gaap_DerivativeLiabilityNotionalAmount_3d7e240e-4f03-469a-8f66-182a35291520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_a07cf3fb-1a80-4725-bc6b-022abdfa07fb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_c9435af8-bc07-4d9a-b15a-f2dcfcf53de1" xlink:to="loc_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_a07cf3fb-1a80-4725-bc6b-022abdfa07fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails" xlink:type="simple" xlink:href="tmp-20221231.xsd#DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails"/>
  <link:presentationLink xlink:role="http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e44ae219-8609-47fa-bdce-8c8d777d3060" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_919cda61-5d14-4911-a0fe-bfe3aa22d82d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e44ae219-8609-47fa-bdce-8c8d777d3060" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_919cda61-5d14-4911-a0fe-bfe3aa22d82d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_8f9ab8cc-9511-4526-ab93-e3a836636c43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_919cda61-5d14-4911-a0fe-bfe3aa22d82d" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_8f9ab8cc-9511-4526-ab93-e3a836636c43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d2f28345-d282-4fbd-9e25-89e69a718d05" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_8f9ab8cc-9511-4526-ab93-e3a836636c43" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d2f28345-d282-4fbd-9e25-89e69a718d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_tmp_RiskParticipationAgreementMember_46c5790c-999a-4d7e-84a4-f38fab440dcc" xlink:href="tmp-20221231.xsd#tmp_RiskParticipationAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_d2f28345-d282-4fbd-9e25-89e69a718d05" xlink:to="loc_tmp_RiskParticipationAgreementMember_46c5790c-999a-4d7e-84a4-f38fab440dcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_2f9fe548-acfc-44f8-a927-f0eeca902caf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_919cda61-5d14-4911-a0fe-bfe3aa22d82d" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_2f9fe548-acfc-44f8-a927-f0eeca902caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_771842e2-099a-4943-b998-ba9af52b57e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_2f9fe548-acfc-44f8-a927-f0eeca902caf" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_771842e2-099a-4943-b998-ba9af52b57e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeMember_056460cd-c732-4aac-a3d7-358f0a8927eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherIncomeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_771842e2-099a-4943-b998-ba9af52b57e3" xlink:to="loc_us-gaap_OtherIncomeMember_056460cd-c732-4aac-a3d7-358f0a8927eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_359f0195-dc81-4afc-82b6-c117f01a4aa4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_919cda61-5d14-4911-a0fe-bfe3aa22d82d" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_359f0195-dc81-4afc-82b6-c117f01a4aa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_a5ca2290-8171-461e-bb10-9d8ebdf66c2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_359f0195-dc81-4afc-82b6-c117f01a4aa4" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_a5ca2290-8171-461e-bb10-9d8ebdf66c2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>tmp-20221231_g1.jpg
<TEXT>
begin 644 tmp-20221231_g1.jpg
M_]C_X0]\17AI9@  34T *@    @ # $   ,    !!+    $!  ,    ! 3(
M  $"  ,    $    G@$&  ,    !  4   $2  ,    !  $   $5  ,    !
M  0   $:  4    !    I@$;  4    !    K@$H  ,    !  (   $Q  (
M   A    M@$R  (    4    UX=I  0    !    [    20 "  (  @ "  M
MQL   "<0 "W&P   )Q!!9&]B92!0:&]T;W-H;W @,C$N,2 H36%C:6YT;W-H
M*0 R,#(Q.C Y.C(X(#(R.C4U.C(T    !)    <    $,#(S,: !  ,    !
M__\  * "  0    !   $L* #  0    !   !,@         & 0,  P    $
M!@   1H !0    $   %R 1L !0    $   %Z 2@  P    $  @   @$ !
M  $   &" @( !     $   WR         $@    !    2     '_V/_M  Q!
M9&]B95]#30 "_^X #D%D;V)E &2      ?_; (0 # @(" D(# D)#!$+"@L1
M%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,# P1$0P,# P,#!$,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,_\  $0@ *0"@ P$B  (1 0,1 ?_=
M  0 "O_$ 3\   $% 0$! 0$!          ,  0($!08'" D*"P$  04! 0$!
M 0$          0 " P0%!@<("0H+$  !! $# @0"!0<&" 4###,!  (1 P0A
M$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*"T4,')9)3\.'Q8W,U%J*R@R9$
MDU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6TE<34Y/2EM<75Y?569G:&EJ:V
MQM;F]C='5V=WAY>GM\?7Y_<1  (" 0($! ,$!08'!P8%-0$  A$#(3$2!$%1
M87$B$P4R@9$4H;%"(\%2T? S)&+A<H*20U,58W,T\24&%J*R@P<F-<+21)-4
MHQ=D154V=&7B\K.$P]-UX_-&E*2%M)7$U.3TI;7%U>7U5F9VAI:FML;6YO8G
M-T=79W>'EZ>WQ__:  P# 0 "$0,1 #\ Z3J^?]?^E8&1U'(?TIU&."\L8R\O
M@NAK6[G5M=])$Z;D_P",#J.'BYM5W2F493&6B:[R]K'@.^AOV.L8T_Z17_KW
M_P")+J7_ !0_ZMBK8K[*_P#%PVRHD6,Z27,(Y!%!+2$EGZ6YVM!7]8NN_6'-
MR,?ZLMIQ^G8KC7;U7):; ]XCVX=+"UK_ -[W_P"#_P!'^C]2'4.J_7#ZLM;F
M=3-'6>E!P&1;16:,BL..W?Z>YU+F;G?^9T?SBM?XMV4L^J&&:P 7.N-D=W>K
M8SW?];;6MSJ]=-O2LVN_^9?CVMLG]TL<'_\ 124+,0;U(MI]3Z_CT?5J_KN$
M]EM8QS=C.<"6N<X10VQLUO\ YUS66,]EB%]3NOV]=Z0,C*:UF;18^C+8T%H#
MVF6[6.<YS=U3J_\ KF]<)B6Y-_\ BWQ.F&?\I=39ATC^0ZS[0[;_ -?98NEQ
M'?L/_&%DXA]N)]8*1D5> R*]WJ-W']_;D6._XVE% D20>A OSDG^O7UNR?J^
MS&JP&,LR;2;;A8"X,H86L<[:QU>QUMMC*ZW_ /&*S]=OK!F]"Z(SJ'3Q4^Q]
MS*_TH+F['->[<W8^KW>Q<YG8Y^L/3/K3U\G=26?9.G'7^CX3FY5UE?\ P>3D
M5^HH_6[*&9_BUZ5D3N+CCAY_E-KLKL_\$8Y)4I'U&^EQ=7J?6/KM]7L8=1Z@
MS!ZCT]KFB\8XLJM8''8US?5<YFW>YK?H_P#DU9/UJR;_ *U])Z;B>F>F=2PO
MMFYS3ZON;D65^[?L9_,U^WT_WU6^M67UGK6/=]6^F=*R6.ML;7=GY(;7C"MC
MFV>M3<U]GK,LV_\ &^G_ (+UOT:QNLT9G1?K7TK'Z57]KS,#H_IX[7:;W,;E
ML-FP;]SMN^[T/\+_ #/J)*E(@Z'2Q_:];]8?K%=AWU=)Z14W,ZWEZU4.GTZJ
M_P _+S"R',H9_P""*KU_KG6.D97U?P]]-MG4,AM&=9Z;@#[J&/\ L[?4_1?S
MK_I^JA_XO/V7D=,LZE3:[)ZIE/GJE]T>MZO^B_D8[?\ M/L_P?\ VVRO]??^
M6_JM_P"'V_\ GS&03(^FQX,K_KKD].^N%_2>HBH=*#JZF9(:6&I]S&WT_:+'
M/?7L=^DK_P '_IO\':NKSKWX^%D9# "^FI]C0[B6M+ANA<99TG'ZU]:_K3TO
M),5Y&/B$.&I98VMOHW-&GNJ<?_1:?ZO=<RF].ZE]5^M';U7IM%K*G&?TU+6'
M8YKC]-U;-G\NW']*W^<^T(J$CK?4FO\ O4W_ #TZA5]3^G=3=37D=6ZI9Z&/
M4T%E7J%]C&.<TOW>FQC&_P"%_G%H8.-]?:<NE^;F8&5C/</M50K>QS&_G?9;
M&C](_P#=]98W2/JXSZP_XNNF8HM]#(IW78UT3ML%ES8?'NV/:[\S_C/\&C=+
M^M?6^C]0HZ)];: TWGT\7J;/H6&0QOJGVL>WWLW6M]*RG]%]IQ_?ZR2 =N*Z
M(&O2_%Z#JWUAQ>FV>@6.NO+=VQL!H!^CZCW?1W?R=Z70^N5=2K%+Y;F5L!N$
M0UWYKK*M7>S>LGZV/?1U&IS&,;ZM6MCJV.<XM)$>I:Q_T&N:LJBU_P!ES;@0
MRQHH:U[ &$$V^K_@MGN_0[O["SI\WDAGE&[C&_3701XOF;\<$98@=B:]7UX7
MKV]?Z<<G*QRYS3A-+[7N'M(80VWT_P YWIO=L^C_ ,6H8GUEZ5D5"Q]GV8NL
M],5W$!W;:^&.?^C]WTUQK*;LIS[N6AQ==D6&*VN<?<ZRW]_<[Z#/TO\ HZU9
MZ;5TV_JF/C6.<:28WQ!ML^DUKV?2HQW1M_TO^E_G?T+(\[FE(4(CB-#B_2XC
MI_BI/+8P#J=!9KP?_]#O/KCBY.9]6<_&Q:G77V5@5U,U<X[FGVHOU=Q;:?J[
MT_$S*MEE>-77=2^#!#0Q['_2:G^LO4[^D]"S>I8[6/NQ:R]C;)+201]+86N_
MZ2SNL]2^LG1>C974LBW"R'5>BVFME%M8FRZJBPV[\NW=^CL]FW9[TD&@2?!R
M\# ^L/U+RLBC"PW]8Z!>_P!6ME+A]HI<8'\V_P!UWL;L_P"$V>M^@?ZM=ECJ
MF?\ 6/ZR8K^E=,Z9?TO&R1Z>7G]0#:RVL_SM=.*Q]EEKK6_H]W_GO^>JO-^M
M%E/UJR.CYC&,PBZJG$R1+2,BRK[3]ER-SG-W9#=_V1S?2_FO0_26+0P.I6W]
M0ZM1?L91TZZNNMXD':ZBC*L=<YSMOT[G_N?HTD "J!T[.#F?5RRCJ?U7Z9@T
M6.Z9TM]M]^08+18T"RIUO_"W7^H[Z'^%1_K]T3J/4L+$RND,<[J>!>'4;'!C
MMMGLLV/>YC&[7MIM^E_@U:^K'UCOZQ9E5Y50H<-F5@ #:;,&_=]BR'-+[/TK
MO2L]?;]#]&H_5KZS6]3R<C SZVTY=;[GXSF AEV/7=9A^JP.?:YMU-U/IY-7
M_%6_X5)5 BOWOV-O!Z%5A_5IG0F1M&,['>X<%SVN%UG_ %RU[[%Q%_1?K#?_
M (N<;I3NGW#-Q\PQ1[=QK)ML]7Z?T-]_IKH<7ZV=3R^F=+9C44V=9ZLZ\5M.
MYN/57CO>RS)OULNV,8*OT>_]-:_\Q6.L9WUGZ)TG.ZE=?A9C<>@V5@465$6[
MF-:UP^U7^I1Z?J?G56[TD$1(\*KZ%Z)D[1(@P)"Y;J'3>H6?XQ>F=1KQWNP:
M<-S+<@1L:XC+]AUW;OTM?^>M#ZT]<RNDX-9P*F9/4<AQ^SX[^'-J8[+S'P',
M?[,6FS9M_P /90EU+ZP.KP.DY_3MEE/5,O$IFP'^9R2-SF[7,VW;'?G))E1W
MZ$%S.O=#S^D]2=]:/JW7OO/_ "GTUNC<EG+[*FMG;E?G>UOZ3^=_GO6JS*75
MLQGUKROJYU'H;'95.)F-LS&C:'T#?0_]98YWL]M5GT?8_9^C7=KGNI_4CI69
MG'J6);D=*Z@^39DX3_3+R[Z7JLAS';OS]NSU/\*DHQ[;=F'2NGYU7UVZYGV4
MN9B7U8S*;C&UY;6W>&:[O8A_77ZO9&=75UGI4MZQTX'TPT:VU'=ZN,?WO:^S
MT_W]]M'_ &H70X.*,/$JQ1;;D>BT-]:]YLM?'Y]MA^D]R.DGA%4\;T>WZQ]"
M^JG268_2G99K%@S<4O%=[&E[WTNJ8[=O^E[Z_P"<_P#1=?J5?6_KEE8.*_I5
MO2^FXE[;\G(RX;:Z!M]*BKZ?N;O]W]3_ $?Z7NDDD<.E7HYW4:,G-W8PQ:7T
MB/TN29$D<TU5>_V_Z1UN.LS/Z/U&G"#<>G$NKH]XI;4^9C:;6UVW74Y%^S\^
MYGJKI$E%/!&=DDV17%V9HY91JJH='@:</JG5L=V743DLH=L%<AL>UK_T%7LH
M:W:6^VM=3]7\)U73Z'96,RK*K#FM<6M]39)V;W#Z+MGTEI54TTMV4L;6TDN+
M6 -$G5SH;^\IJ/!R@QRXS(RE52O;^\NR9S,<( $;T?_1[WZWXF5F_5GJ.+AU
MF[)MI+:JVQ),CC=M:LOK_P!5<2GZN9M'1.GM;F91QM]=7TG"N^JTC=8_;^C;
MZC_IKK$DELN'6^SS+OJ]^TNI?6*GJ%+F8>?]D^SWM(#MU57\_0X$N9;C7;=F
MYOTUFT]+^L]O3^IX&;4?M/5<VG%R<RLM#3BLHIHR^HL;_P!V<;'=7Z7YF3D?
M\&NX224*\=R\K9]7LWI75^F]3P+LGJ :[[%EU7.JEF);P^OTZ\?]%B9#*;?3
M_2>Q-7]7<V[HE+V#[+UGI^9EY>!8_P ;,G(M]"TUG^BY^-8VN]N[Z#_^#75I
M)*%4\/T[HW6\'IW1.K8V&3F]/&37E=,>]K7NHR;'6;:KGN]+UL?]':S>[]-_
MI%=Z]E=1Z]]7>IX6+TG,HM?3#/M(J9O?N9^BJ:V^QSO;O?O_ )M=6DDH56EU
M3SEO1NH=4Z[DYF1D9/3J,-C<7I[L=[ YX=MR,Z]PMKO]EMHQZ6?^%5CNZ-UK
M Z>WI56);EXO1^K8^9A6,->ZS$WG*LK8'/IW9&-:;*G_ ,U_@_3_ $:[M))1
MJ^MM/IN?;G5O?9A9&#L=M#<D5ASM)W,%%U_M_KJXDDDN4DDDDI22222E))))
M*4DDDDI__]G_[1<V4&AO=&]S:&]P(#,N,  X0DE-! 0       \< 5H  QLE
M1QP"   "    .$))300E       0S<_Z?:C'O@D%<':NKP7#3CA"24T$.@
M   !"0   !     !       +<')I;G1/=71P=70    %     %!S=%-B;V]L
M 0    !);G1E96YU;0    !);G1E     $-L<FT    /<')I;G13:7AT965N
M0FET8F]O;      +<')I;G1E<DYA;65415A4    $P!" '( ;P!T &@ 90!R
M "  30!& $, +0!* #@ ,  U $0 5P      #W!R:6YT4')O;V93971U<$]B
M:F,    , %  <@!O &\ 9@ @ %, 90!T '4 <       "G!R;V]F4V5T=7
M   !     $)L=&YE;G5M    #&)U:6QT:6Y0<F]O9@    EP<F]O9D--64L
M.$))300[      (M    $     $      !)P<FEN=$]U='!U=$]P=&EO;G,
M   7     $-P=&YB;V]L      !#;&)R8F]O;       4F=S36)O;VP
M $-R;D-B;V]L      !#;G1#8F]O;       3&)L<V)O;VP      $YG='9B
M;V]L      !%;6Q$8F]O;       26YT<F)O;VP      $)C:V=/8FIC
M 0       %)'0D,    #     %)D("!D;W5B0&_@            1W)N(&1O
M=6) ;^            !";" @9&]U8D!OX            $)R9%15;G1&(U)L
M=                $)L9"!5;G1&(U)L=                %)S;'15;G1&
M(U!X;$!RP           "G9E8W1O<D1A=&%B;V]L 0    !09U!S96YU;0
M  !09U!S     %!G4$,     3&5F=%5N=$8C4FQT                5&]P
M(%5N=$8C4FQT                4V-L(%5N=$8C4')C0%D            0
M8W)O<%=H96Y0<FEN=&EN9V)O;VP     #F-R;W!296-T0F]T=&]M;&]N9P
M       ,8W)O<%)E8W1,969T;&]N9P         -8W)O<%)E8W12:6=H=&QO
M;F<         "V-R;W!296-T5&]P;&]N9P      .$))30/M       0 2P
M   !  $!+     $  3A"24T$)@      #@             _@   .$))300-
M       $    6CA"24T$&0      !    !XX0DE- _,       D
M  $ .$))32<0       *  $          3A"24T#]0      2  O9F8  0!L
M9F8 !@       0 O9F8  0"AF9H !@       0 R     0!:    !@
M 0 U     0 M    !@       3A"24T#^       <   ________________
M_____________P/H     /____________________________\#Z     #_
M____________________________ ^@     ________________________
M_____P/H   X0DE-! @      !     !   "0    D      .$))300>
M   $     #A"24T$&@     #60    8              3(   2P    $@!4
M &\ ;0!P %\ 5 !& "  ; !O &< ;P @ $, ;P!L &\ <@    $
M                 0             $L    3(
M 0                         0     0       &YU;&P    "    !F)O
M=6YD<T]B:F,    !        4F-T,0    0     5&]P(&QO;F<
M $QE9G1L;VYG          !"=&]M;&]N9P   3(     4F=H=&QO;F<   2P
M    !G-L:6-E<U9L3',    !3V)J8P    $       5S;&EC90   !(    '
M<VQI8V5)1&QO;F<         !V=R;W5P241L;VYG          9O<FEG:6YE
M;G5M    #$53;&EC94]R:6=I;@    UA=71O1V5N97)A=&5D     %1Y<&5E
M;G5M    "D53;&EC951Y<&4     26UG(     9B;W5N9'-/8FIC     0
M     %)C=#$    $     %1O<"!L;VYG          !,969T;&]N9P
M    0G1O;6QO;F<   $R     %)G:'1L;VYG   $L     -U<FQ415A4
M 0       &YU;&Q415A4     0       $US9V5415A4     0      !F%L
M=%1A9U1%6%0    !       .8V5L;%1E>'1)<TA434QB;V]L 0    AC96QL
M5&5X=%1%6%0    !       ):&]R>D%L:6=N96YU;0    ]%4VQI8V5(;W)Z
M06QI9VX    '9&5F875L=     EV97)T06QI9VYE;G5M    #T53;&EC959E
M<G1!;&EG;@    =D969A=6QT    "V)G0V]L;W)4>7!E96YU;0   !%%4VQI
M8V5"1T-O;&]R5'EP90    !.;VYE    "71O<$]U='-E=&QO;F<
M"FQE9G1/=71S971L;VYG          QB;W1T;VU/=71S971L;VYG
M  MR:6=H=$]U='-E=&QO;F<      #A"24T$*       #     (_\
M #A"24T$%       !    !$X0DE-! P     #@X    !    H    "D   '@
M  !,X   #?( &  !_]C_[0 ,061O8F5?0TT  O_N  Y!9&]B90!D@     '_
MVP"$  P(" @)" P)"0P1"PH+$14/# P/%1@3$Q43$Q@1# P,# P,$0P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P!#0L+#0X-$ X.$!0.#@X4% X.#@X4
M$0P,# P,$1$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,# P,#/_
M !$( "D H ,!(@ "$0$#$0'_W0 $  K_Q $_   !!0$! 0$! 0         #
M  $"! 4&!P@)"@L!  $% 0$! 0$!          $  @,$!08'" D*"Q   00!
M P($ @4'!@@% PPS 0 "$0,$(1(Q!4%181,B<8$R!A21H;%"(R054L%B,S1R
M@M%#!R624_#A\6-S-1:BLH,F1)-49$7"HW0V%])5XF7RLX3#TW7C\T8GE*2%
MM)7$U.3TI;7%U>7U5F9VAI:FML;6YO8W1U=G=X>7I[?'U^?W$0 " @$"! 0#
M! 4&!P<&!34!  (1 R$Q$@1!46%Q(A,%,H&1%*&Q0B/!4M'P,R1BX7*"DD-3
M%6-S-/$E!A:BLH,')C7"TD235*,79$55-G1EXO*SA,/3=>/S1I2DA;25Q-3D
M]*6UQ=7E]59F=H:6IK;&UN;V)S='5V=WAY>GM\?_V@ , P$  A$#$0 _ .DZ
MOG_7_I6!D=1R']*=1C@O+&,O+X+H:UNYU;7?21.FY/\ C ZCAXN;5=TIE&4Q
MEHFN\O:QX#OH;]CK&-/^D5_Z]_\ B2ZE_P 4/^K8JV*^RO\ Q<-LJ)%C.DES
M".0102TA)9^EN=K05_6+KOUAS<C'^K+:<?IV*XUV]5R6FP/>(]N'2PM:_P#>
M]_\ @_\ 1_H_4AU#JOUP^K+6YG4S1UGI0<!D6T5FC(K#CMW^GN=2YFYW_F='
M\XK7^+=E+/JAAFL %SKC9'=WJV,]W_6VUK<ZO73;TK-KO_F7X]K;)_=+'!__
M $4E"S$&]2+:?4^OX]'U:OZ[A/9;6,<W8SG EKG.$4-L;-;_ .=<UEC/98A?
M4[K]O7>D#(RFM9FT6/HRV-!: ]IENUCG.<W=4ZO_ *YO7"8EN3?_ (M\3IAG
M_*74V8=(_D.L^T.V_P#7V6+I<1W[#_QA9.(?;B?6"D9%7@,BO=ZC=Q_?VY%C
MO^-I10)$D'H0+\Y)_KU];LGZOLQJL!C+,FTFVX6 N#*&%K'.VL=7L=;;8RNM
M_P#QBL_7;ZP9O0NB,ZAT\5/L?<RO]*"YNQS7NW-V/J]WL7.9V.?K#TSZT]?)
MW4EGV3IQU_H^$YN5=97_ ,'DY%?J*/UNRAF?XM>E9$[BXXX>?Y3:[*[/_!&.
M25*1]1OI<75ZGUCZ[?5[&'4>H,P>H]/:YHO&.+*K6!QV-<WU7.9MWN:WZ/\
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
M[?ZZN)))+E))))*4DDDDI22222E))))*?__9.$))300A      !7     0$
M   / $$ 9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P    % !! &0 ;P!B
M &4 ( !0 &@ ;P!T &\ <P!H &\ <  @ #( ,  R #     ! #A"24T$!@
M    !P (     0$ _^$/M&AT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\
M/#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C
M>FMC.60B/SX@/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN<SIM971A+R(@
M>#IX;7!T:STB061O8F4@6$U0($-O<F4@-BXP+6,P,#(@-SDN,38T,S4R+" R
M,#(P+S Q+S,P+3$U.C4P.C,X(" @(" @(" B/B \<F1F.E)$1B!X;6QN<SIR
M9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y;G1A>"UN
M<R,B/B \<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB(B!X;6QN<SIX;7 ]
M(FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B('AM;&YS.GAM<$U-/2)H
M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=$5V=#TB
M:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E179E
M;G0C(B!X;6QN<SID8STB:'1T<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N
M,2\B('AM;&YS.G!H;W1O<VAO<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]P:&]T
M;W-H;W O,2XP+R(@>&UP.D-R96%T;W)4;V]L/2)!9&]B92!0:&]T;W-H;W @
M,C$N,2 H36%C:6YT;W-H*2(@>&UP.D-R96%T941A=&4](C(P,C$M,#DM,C=4
M,3,Z-34Z,34M,#0Z,# B('AM<#I-971A9&%T841A=&4](C(P,C$M,#DM,CA4
M,C(Z-34Z,C0M,#0Z,# B('AM<#I-;V1I9GE$871E/2(R,#(Q+3 Y+3(X5#(R
M.C4U.C(T+3 T.C P(B!X;7!-33I);G-T86YC94E$/2)X;7 N:6ED.C@Y,30R
M-SEF+65E-3$M-#5E,2UA-S(U+31C-3EE86$W-#DV-"(@>&UP34TZ1&]C=6UE
M;G1)1#TB861O8F4Z9&]C:60Z<&AO=&]S:&]P.C(V96%D,3)B+31E8F0M,&0T
M,2TY-V%F+6)B.3$T,S4T,C$W-"(@>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$
M/2)X;7 N9&ED.F9A-&4T,#)E+30Y,6,M-#<T,RTX.#-B+6(S.&(T.&,V-F8V
M.2(@9&,Z9F]R;6%T/2)I;6%G92]J<&5G(B!P:&]T;W-H;W Z3&5G86-Y25!4
M0T1I9V5S=#TB0T1#1D9!-T1!.$,W0D4P.3 U-S W-D%%048P-4,S-$4B('!H
M;W1O<VAO<#I#;VQO<DUO9&4](C0B('!H;W1O<VAO<#I)0T-0<F]F:6QE/2)5
M+E,N(%=E8B!#;V%T960@*%-73U I('8R(CX@/'AM<$U-.DAI<W1O<GD^(#QR
M9&8Z4V5Q/B \<F1F.FQI('-T179T.F%C=&EO;CTB8W)E871E9"(@<W1%=G0Z
M:6YS=&%N8V5)1#TB>&UP+FEI9#IF831E-# R92TT.3%C+30W-#,M.#@S8BUB
M,SAB-#AC-C9F-CDB('-T179T.G=H96X](C(P,C$M,#DM,C=4,3,Z-34Z,34M
M,#0Z,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O<VAO<" R
M,2XQ("A-86-I;G1O<V@I(B\^(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)S879E
M9"(@<W1%=G0Z:6YS=&%N8V5)1#TB>&UP+FEI9#IF,V0U.3ED,RTS-&(U+31D
M,C@M.3%F9BTX8C1E-V,S-68W8F0B('-T179T.G=H96X](C(P,C$M,#DM,C=4
M,3,Z-34Z,34M,#0Z,# B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H
M;W1O<VAO<" R,2XQ("A-86-I;G1O<V@I(B!S=$5V=#IC:&%N9V5D/2(O(B\^
M(#QR9&8Z;&D@<W1%=G0Z86-T:6]N/2)S879E9"(@<W1%=G0Z:6YS=&%N8V5)
M1#TB>&UP+FEI9#HX.3$T,C<Y9BUE934Q+30U93$M83<R-2TT8S4Y96%A-S0Y
M-C0B('-T179T.G=H96X](C(P,C$M,#DM,CA4,C(Z-34Z,C0M,#0Z,# B('-T
M179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O<VAO<" R,2XQ("A-86-I
M;G1O<V@I(B!S=$5V=#IC:&%N9V5D/2(O(B\^(#PO<F1F.E-E<3X@/"]X;7!-
M33I(:7-T;W)Y/B \<&AO=&]S:&]P.D1O8W5M96YT06YC97-T;W)S/B \<F1F
M.D)A9SX@/')D9CIL:3YA9&]B93ID;V-I9#IP:&]T;W-H;W Z,S<R83 U8S8M
M,V8Q."TX9#1B+6(X-C M9#=B,S$Y.&8U8C4T/"]R9&8Z;&D^(#PO<F1F.D)A
M9SX@/"]P:&]T;W-H;W Z1&]C=6UE;G1!;F-E<W1O<G,^(#PO<F1F.D1E<V-R
M:7!T:6]N/B \+W)D9CI21$8^(#PO>#IX;7!M971A/B @(" @(" @(" @(" @
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_>'!A8VME="!E;F0](G<B/S[_XO_B24-#7U!23T9)3$4
M 0D "(!P041"10(0  !P<G1R0TU92TQA8B 'T  ' !H !0 I #5A8W-P05!0
M3     !!1$)%                     0  ]M8  0    #3+4%$0D4
M                                                          ID
M97-C    _    '1C<')T   !<    "MW='!T   !G    !1!,D(P   !L
MH@9!,D(R   !L   H@9!,D(Q  "CN   H@9",D$P  %%P  ".+1",D$Q  -^
M=  ".+1",D$R  6W*  ".+1G86UT  ?OW   D)%D97-C         !I5+E,N
M(%=E8B!#;V%T960@*%-73U I('8R
M
M             '1E>'0     0V]P>7)I9VAT(#(P,# @061O8F4@4WES=&5M
M<RP@26YC+@  6%E:(        +5:  "\9P  DC!M9G0R      0#"0   0
M                  $                    !   !   "   ") 0=!=H'
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
MD^>9JJDWD9J'S*4PCX1U4*%HC;UB$IW\C%%-Z)KHBS@X09AJBJ(>RI?7B[,
M ))X@ "J0:S*G+28VJB8F<*&\Z24EQ=T=:#/E,!A39U+DK!-0IH]D2@WOY>X
MD&L>=9<4D&$ "Y&2@ >ID*PLI<R8+Z?\HC&&2*/YGN)SRJ UF^]@JIRRF5Q,
MKYF/EVLW39<*EN4>*)9?E%@ &Y#$@!*HXJNYKP.7HJ=]JKB%PJ-RIL-S0)^L
MHT-@*9PVH$],09D<GCLV]I: G7T=\Y7(E$  *) 9@!NH0JMAN'27&:<;LWN%
M0Z,-KN=RR)](JN1?NYO6IZE+X9C%I>,VL)8CHNL=S)5/E"8 ,X^/@"*GN:L5
MPEZ6IJ;$O*N$UJ*VMW%R8I[VLOI?8YN&K[I+G)AUK1\V>Y7=I-8=IY4)E T
M/(\@@"B?L+J$>72.U;6K>3I]T;#\>3)L9*R+>6=:.*AD>=1&[Z2N>FHQZZ'F
M>P<7\*)R>[X  )$H@ ">IKFV@:2.0K3"@+U]8K %@ UK\ZN,?YY9N*=D?W)&
M;*.N?X,Q;*#>?\$7L*$[@+H  )!N@ "=][C+B=6-FK/>B$E\SZ\:ANYK5:JC
MA>U9'J9ZA31%X:+&A,PP^I_LA,07@: <A@0  (_+@ "=:+?SDA",^+,/C^=\
M&JY2C?MJJJG.C&-8?:6KBRU%6:'VBE<PE9\3BBP77)\<BK   (\^@ "<U;=&
MFFF,8K)AEZ9[>ZVFE31J!JDDDQA7[:3PD5U$X:$_D#4P/IY2D"H7/IXVCK@
M ([$@ "<.[:_HNZ+V;'1GY)Z^JT/G(]IBZB/F?A7>:1:E]9$?:"2EG O^)V>
MEJ07)YUGCZ@  (Y>@ ";R+8VJZ"+<+%$IZ5ZF*R"I!-I+Z@$H057):/4GI=$
M.: (G4DOQ)SPG"<7%9RHCYL  (X*@ ";2K77M(R+(K#4K]MZ5ZP#JZMHZ:=Y
MJ#%6WZ-+I;!#_)^5I)XOG)R&H#$7%9P7CYL  (W%@ ":V;6&O>N*R[!TN(-Z
M#JNAL[9HK*<;K^-6LJ+OK:!#WY\XJJ<OD9POH"D7'YNVCZ(  (V.@ "1\\5C
M>1B"'[_2>,MR%KI\>+EAH[5I>.I0<;"G>5,^"ZQS>>0IIJF6>FH/9JM9>PL
M (U#@ "1-\2+@.:!MK[S?_AQPKF0?TIA2K1M?N)0#:^>?L0]K:M??N4I7:AF
M?S(/A:G#@$0  (S^@ "0S<.2B*B!1[X(AR=Q7KB>A=Q@V[-UA/-/H:Z?A%D]
M4JI:A!DI(Z=*A$X/KZA/A.X  (S!@ "0@<*ID&N Z+TCCE]PZ;>\C)5@:[*&
MBR9/.JVRBB4] *EJB9,H]J9(B>,/VJ<$B0(  (R,@ "0+,'HF$^ E+Q;E;5P
MDK;PDW1@"[&[D95.Z*S6D"8\PZB2CVDHUZ5CD!L0!*7ABM0  (Q>@ "/Q\%0
MH&* 0KNUG3=P3;9 FG-?S[$)F"Q.KJPFEG$\E:?0E;(HPJ26E;P0*Z3CBNX
M (PX@ "/9L#5J)1__+LJI-!P%K6JH8=?HK!OGM].B:N3G0<\?:<ZG*PHN*/@
MFFX03J0&BP8  (P9@ "/)L!1L/5_S+JAK)-O]K4?J,M?C:_CI=A.=ZL)I!H\
M;Z:\HO\HLZ-3FX40;*-$BQL  (O_@ ".U+_PN<E_KKHMM)MO[;2;L"U?AZ]1
MK/I.>ZIPJUP\@*8@I_4HW*+(FZ 0L**XBT@  (OK@ "$M-"?>/-UU\I9>(-F
MKL1O>%M7$;[6>'U&L[F3>-HU![4(>5@@]K)W>:X'Z[+9>T4  (GY@ "$8L^?
M@&YUF\E^?V=F<,.,?JU6SKW6?D1&<;AT?BDTV;/,?E @]K#^?I\(9[#J?^<
M (H6@ "$2LZ%A\5U;\A\AD%F0\*%A/I6F;R]A"%&/[=+@YXTOK*1@X$A"Z^5
M@_@(YJ\H@_X  (HO@ "$1LU\CQ9U7\=LC1EF(,%RBV=6=KN;BAI&)+8HB4@T
MM;%FB/XA+*Y)B>0)7:V;AE4  (I%@ "$.<R8EH5U6,9XE =F'<!PD?!6:KJ7
MD$E&(;45CR0TQ+!5CM\A6JT@CWL)S*Q"AJ   (I8@ "$'<O4GB%U4,6DFQIF
M*+^.F)!6@[FOEIE&.+0OE4LTXZ]=E4HADJP8E$ *-*L;AN8  (IH@ "#_LLL
MI<]U2L3OHCEF-[[,GSM6H;CIG/U&7+-NF[DU#JZ:FZTAS:LREML*D:H?AR4
M (IU@ "#W,J:K:9U1<14J79F2KXHI@%6PK@]HXY&A++"HJ$U/:WXH.DB"JJ"
MEP0*YZE/AU\  (J @ "#OLH2M<5U1</%L.IF9+V3K/)6\K>CJF9&PK(EJ-\U
MB*U6I#(B9:G;ET$+1ZBPAZ   (J(@ #RAGM&>8K:]WN<>:7"_7OV>=&J?7Q8
M>AR1<'S#>HIWNWT[>Q9<]GW#>ZH_UGYX?%P;%G_1?0_P7'F0A._9.GH'@^C!
M<7J @P2I%7K^@DZ0'7N%@<AV>7P7@61;NGRR@0H^EWUG@-09=7Y?@-ON:G@F
MD'37:'BLCE&_UWDWC%&GDGG,BI^.O'IIB25U-WL1A]5:D7NZAI4]=GQKA8D7
M]GSOA1CLF';XG ;5GW>%F-.^('@:E=&F 7B\DPV-4GEOD*9S]7HGCFM9=7K;
MC$T\;'N%BH(6FGN(B-_J\'8%IZ/4 ':3HVR\BG<MGV^DA7?7F[F+[WB1F$9R
MOGE:E2Q89WH7DCD[=7JWC]459'I7C!3I@G5+LU+2F775KB*[*79LJ2BC-7<9
MI'Z*O7?:H")QF'BGG!-7;'EKF&8ZEGH"E:X45GEGC<#H4'2YOQW1;74]N/2Y
M_G7.LO^B$W9ZK62)N7=#J"QPLW@6HTY6D7C8GNLYUGEFG"H3<GBFC2;G5W1,
MRPO0>73*P^JY!G52O0"A&77YMG:(S';$L&AOZ'>>JN%5YWADIAPY,WCCH=$2
MN7@(C*CFD70#URG/N'1YSPRX.G3VQS&@1764O\B'_W9<N/=O+W<XLNA51G@
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
MK*";[)AOJ,&)Z)6WI/YW)9,ZH7YCNI#_GF9/;H\*F_$YPHUJFP(@58T6E=P
MR(FN@(>LD)KKMFJ;4)@-L>.)2)51K75VA9+.J59C()"3I<M.YHZGHTHY68T
MH5L@#(R0E:L O8D;@("L%)J<P)V:TY>^NV^(OI4 ME9U]Y)XL:)BGY YK<U.
M>HY,JUTX_(RNIF4?OHP^E78 M(BE@'JD":J1=#F3GZ;L=+R"L:-\=4]Q!:!%
M=?Q><YU*=L5*O)JH=Z(U5YB^>&L;0)EK>.P  (V>?Q&C,*F6?..3"Z7G?)N"
M)*)P?'-P=I\T?'!=VIPY?)=*(IF;?-XTOY>M?2T:T)@U?9@  (QL@ "B<ZB*
MA8B2/Z3DA(6!;*%F@Z1OLIXQ@OY='YL\@HA)>9BC@D0T+):R@BL:;9<9@L8
M (M@@ "AL*>5CB^18Z/VC(. ?:" BOYNVYU$B;)<59I9B*M(RY?%A^$SH971
MAW@:$Y8:B#@  (IW@ "@XZ;4EN:0EZ,UE)I_J9_"DG]N IR(D)];G)F)CO9(
M+);]C;\S)I4"C2\9R)4MC.T  (FO@ "@.J8BG]Z/[:*)G/-^_)\6FC5M5IO:
ME[9:^)C:E89'H)8YD^4RNY0[DXD9A)16D.H  (D'@ "?G:6AJ/*/9Z(%I6=^
M=YZ*H@9LR)M&GO-:;IA.G%M'*I6RFI,R8I.=FA 94).BD1T  (A\@ "?%J5#
MLC2.YJ&DKA!]])XCJA5L2)K:IGI9]9?@HY1&OI5,H@XR$9,NGW09)I,0D0$
M (@+@ ">JJ3YN]Z.?:%4MR%]A)W0LHMKUYJ#KGI9D)>&JX-&;)3OJ4(QSI+8
MH:P8]Y*UD.$  (>P@ "5\;4(<\2&?;"X=#=VD*RB=,)E[ZC%=6Q49Z4K=C%!
MHJ((=P,L\)_X=ZP2;J(<=ZP  (E^@ "55;0B? &&'Z_%>[1V-*N>>Y!ECJ>R
M>Y93^Z01>\A!.*#I?!HLCY[)?&D25*"=?*\  (C$@ "4U;,9A"R%C*[#@S1U
ML*J3@F5D_*:I@=A3;Z,'@7] O9_@@5LL+YVT@6<2/Y\_@@D  (@A@ "43K(?
MC%.$[*W/BL)T^ZFDB6!D6:6QB#]2UJ(8AVA /9[RAM@KTIRZAL$2*YX&ALH
M (>3@ "3N[%3E)*$5*T$DG!T6:C<D(ACLJ3ICM]22J% C80_R)X?C*$K@9O;
MC*@2&YSNBN(  (<9@ "3*K"WG/F#RZQFFDMSU*@XE]5C+Z1!E:U1SJ"4D^4_
M9IU9DL,K0)L+DQ,2$)ORC#8  (:S@ "2OK EI86#8*O5HDMS:*>EGTIBQJ.M
MG*=1;J !FHX_&YR_F7HK$)I&F)02"9L,C#(  (9>@ "24Z_%KD6#&ZMLJGAS
M)J<LIN-B>*,?H\E1'9]MH8T^SIP]H+HJVIG*G/D2!YI=C#$  (89@ "1^Z]Z
MMVR"RJL7LQ%RU:;0KO%B*J*_JWQ0W)\)J7,^GIO4ILTJO)EDG.42!IGFC#
M (7B@ "(=K_E<U%YX;KU<ZUJV;9#="M;)['*=,Q*BJV>=8<XDZH4=D8D4J@K
M=K<*6*H'=Q<  (8,@ "('K\%>RYYN;H(>M1JKK4\>JQ:]+"K>K9*3ZQN>NXX
M7ZC5>T,D-*;'>X$*GZ@N?&(  (6V@ "'WKWR@NEY8KC]@?1J7K0F@2Y:EJ^/
M@+5)]JM,@'0X&J>L@&PD$Z6!@)0*WZ:#@28  (5K@ "'E[SGBIAY ;?UB1MI
MY[,BA]1:+*Z!AM=)E*I!ABTWSZ:=A=4C\J1;AA@+%Z4'A5$  (4I@ "'/KP*
MDF!XI;<6D&)IA+)!CJ99P*V>C3-)/ZE.C!PWCZ6LBY8CUZ-6C#X+2J.YAZ(
M (3Q@ "&W[MBFE-X4+9GE]9I-;&(E9Q9=:S?D[U(^:B,DE4W7:33D<8CPZ)K
MD>@+=**4A[\  (3"@ "&A[K>HE]X";7:GV1H];#OG*Y9.:P^FFM(PJ?LF-LW
M.:0LF*HCNJ&8EJ,+G*&4A]D  (2:@ "&3;IBJI5WU;5:IQYHQK!KH_99#ZNS
MH65(FJ=>G^4W%*.FGPHCJJ#\F!T+P*"TA_(  (1[@ "&#;H1LSYWP+3XKSEH
MMZ_SJX-8]:LCJ*A(B*:]ISDW$Z+]I \CPJ!@F"T+\: =B!,  (1A@ ![;LLQ
M<OUMF<6V<S=?6,!_<YI0<[N"="= GK;?=,LO1;,A=60;!K'X=6L#;[!-=XD
M (,D@ ![:,I >HAMJ\3">A%?7K]K>=E0<+I)>=I F;6'>@TO4K&H>E8;1[ Q
M>E\$"ZXO?$8  (,B@ ![<LD2@=EME\.>@-A?1[X]@ ]03KD+?Z! ?;0Z?VTO
M4+!'?W<;?:Z2?ZL$EZQ)@'4  (,A@ ![<,?HB11M?<)SAYY?%[T1AF=0);?4
MA85 7K,!A0(O2J\"A-\;K:T=A80%$JJ;@VX  (,?@ ![6\;LD&5M9<%PCH!>
M_KP$C.A0 K;"BZ5 3['?BL\O4*W<BJP;WZO0BS %@:DD@[D  (,>@ ![.<8E
ME^1M5,":E9!>][L?DXY0 [75D?9 3[#ND.PO8:S2D0$<%:JFD L%Y*?A@_L
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
M;PB8CIAS<$&'I98\<6EUL)0\<HQBM9)H<[=.DI#5=.<XU(_"=?0>HY"&=H0
M (IR>T6GRIF=>">7TI<]>("&UY4.>-UTY),->4=AZY$[><5-T(^L>E X&8Z5
M>LP>!H\U>PL  (C9?I.F[YA7@3N6T98)@,J%Z9/;@&5S[9'E@!QA!9 =?_%-
M 8Z8?]\W8XV!?]8==XW^?_,  (=R@ "E]9<VBD"5PI3JB1^$QI+'B UR]I#-
MAP]@&X\3AD%,.8V6A94VP(Q^A1L<_(S=A68  (8[@ "E"Y8NDW&4SI/LD:.#
MRY'0C^)Q]H_<CC-?1HX6C+-+?HREBWTV*HN,BJX<CXO0BN,  (4P@ "D-)5O
MG,:4#9,OFE&#"I$.E]YQ)(\:E89>=XU:DVA*RHO?D:XUF(K%D,<<(XKRCY$
M (1/@ "C@93:IBZ34I*>HQF"2I!ZG_IP:(Z!G/Q=R8S#FE-*-HM&F#\U)8H6
MEY0;T8HLDL\  (.5@ "B\91IK[N2O9(QK N!JY 'J$9OQXX$I*==+8Q$H8I)
MIHK/GV0TM(F8G=D;BXF'DI\  (+]@ "BBI06N9J22)'@M5N!(X^NL/-O.(VA
MK+]<JHO8J5))-XI@IT@T4HDPHM<;-XD8DF<  (*$@ ":4J3;;H2+/*&Z;Z][
M69[=<-)J>YPX<?18E9G&<QM%;I>O=#\P<I9E=2@5_YA-=2@  (8@?FF9LJ.[
M=RZ*M*"D=X5ZPYW!=^EIY)L1>%Y7_)B;>.=$W9:">7HOZI4J>>T5II;4>=P
M (4 @ "9"Z*&?\&)ZI]]?UYZ"IR6?PUI'YGM?N!71I=Z?M!$.Y5F?MDO8I0'
M?N@55)5X?P@  (0$@ "82J%EB$J)#9YCAT1Y&)N&AE-H3IC9A816@)9SA.-#
MDY1DA&HNWI+_A"L5!Y0^A(   (,H@ "7?J!\D-V(0YU\CT)X1YJAC;UG=)?W
MC%A5T96!BQI"_)-[BC4N;)(,B=$4RI,;B4   ()L@ "6UY^PF:N'EYRYEWIW
MEYG?E5=FR9<ODU-5+Y2WD8U">Y*;D$ N#)$GD X4DI(4C48  ('.@ "61I\<
MHH^'&)PHG\]W%9E$G0UF.9:*FG14G905F$%!_Y'\ELDMM)!MEH4489$XC<@
M (%+@ "5SIZQJY>&G9N]J$YVDIC2I/EEMI8.H==4'I.5GU%!AY&"GA M6(_I
MF^ 4.9"$C:P  (#@@ "5=9YBM/"&.YMKL2EV(IAXK49E096JJ:Y3M),JIPY!
M+Y$2I3HM#H]]GG84 I ,C8<  ("+@ ",G*\T;@!^5ZM[;Q=O7:@#<"]?>:3
M<4M.C*&[<F@\09\W<W<GS9WW="0-+Z"X<\4  ()_@ ",+*XY=D%^!JIZ=HYO
M *;M=O)?&J.5=VQ.*Z"#=_L[Z)WT>(PGA)R9>.0-.I[B>-$  ('%@ "+NJT-
M?EU]<ZE8??]N?*7"?;M>BZ)I?:)-IY]6?:@[>9S'?<8G,YM7?=X-/YTV?CL
M ($A@ "+,*OJAF=\SZ@ZA7=MPZ2KA*)=ZZ%-@_E-$9Y#@X$[ )NT@S8FX)HU
M@RT-/YNU@Q$  ("3@ "*FZKYCH-\-*=-C0UM'J/!B[1=0:!BBH%,B9U,B8DZ
MC9K!B.PFE)DQB/\-/YI<AST  ( :@ "*$*I!EL1[KJ:6E,ULF*,%DNQ<NI^A
MD3E,"9R%C]$Z,IG=CO0F6Y@_CUL-0IDGB/<  (  @ ")J*F>GR![0*7XG*ML
M)J)DFD9<2)[]F!A+H9O>EEPYXYDNE88F-I=>E-P-2I@1B/P  (  @ ")2ZDT
MIZ=[!:6*I+UKYZ'DH<Y;^)YBGR-+2ILYG3DYBIB9G*PE\Y;+F7(-2I<YB/P
M (  @ ") ZCHL()ZO*4SK2IKE:&"J<!;HYWVIKU*_YK%I/HY3I@?HL0ER)91
MF8P-0Y:@B/<  (  @ !_<KG_;6QQX;7 ;FECL;&];W%4JZWI<(!$F:I@<8TS
M :>3<G@>NZ;1<L$%O:<_<VT  (  @ !_,[D?=5!QQ[3)=8QCD;">=>E4BJRI
M=F)$=JD)=O RZZ8F=W4>Q*4P=Y(&(*4A>,4  (  @ !^^;?Q?/YQ;[.??)UC
M1:]G?%Y4,ZMH?%1$*J?"?&LRMJ35?)8>N:.U?*$&<J,V?:,  (  @ !^JK:_
MA))Q!;)Q@[!BQJX]@O%3RJHX@F9#R::6@A0R<J.D@? >I*)B@A8&MJ%_@>0
M (  @ !^3+6_C#API+%RBN%B6ZT^B;!35:DWB*U#=*6&A_ R,:*3AYX>D*$T
MB"L&\9_ZA+$  (  @ !]\+3^E 9P3["MDD!B"*QQD)=3 JABCR9#):2JCA(Q
M_J&=C;4>@: CC> '(9ZCA-(  (  @ !]G[1IF^9P"[ 2F;9AQJO)EYE2OJ>O
ME<1"XJ/VE((QTJ#>E'H>?I\NDJ<'3IUXA/$  (  @ !]:K/IH^5OV*^.H5!A
MD*L]GLU2AJ<;G*E"K*-<FW QG*!*FN(>9IY\E(T'>9QVA0X  (  @ !]-K.;
MK$=OT*\KJ59AA*K!IEU29*:"H^M"D**MHL,QE)^/G_,>=IW)E)D'H)O%A2@
M (  @ !RK\5(;-YEI<"L;;18';PY;I])T[?L;Y4Z=;0!<($I4[$T<2T4EK'I
M<+@  *LI='L  (  @ !RHL1W='!EP[^Q=(M8.KL$=-5)\;:&=4 ZEK)V=;\I
MC:]_=B$5%:_$=;L #ZGI>.<  (  @ !RH\,Z>[AEJKYR>T58)KFU>OU)UK4D
M>O<ZB+$#>Q(IGJWR>S@5;JW>>P0 HZ?3?2X  (  @ !RE<'M@MIE@+TF@?A7
MY[AJ@4))J+/2@,PZ9J^M@)8IG*R*@) 5KZPP@,P!(:7X@,0  (  @ !R=L#2
MB@ME7[P'B,A7P+=%A[9)=;*HAMHZ4:YSAE$IGJM'ADD5[:JOAI !D:15@0\
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
MAEJ9I(8/A;>(D(4^A0!VBX2&A%-C>8/M@\-/7(-Y@TDYIH,X@N,?QH.8@K@
M ()O@ "HI87#C]N8F(3@CHJ'@X07C2)U8H-GB[9B;X+6BF1.:X)UB4HXX8(R
MB&X?,H)FB'L  ($N@ "GJX37F7Z7EH/ZEWZ&@8,PE5QT;X* DS-AC('QD3!-
MJH&&CW@X18%%CE(>M8%8C=T  ( @@ "FXH0<HS*6R(-%H(B%K8)VG:QSF8'"
MFLI@Q($WF"9- (#-E?(WQX!VE+H>48!LDE<  (  @ "F2H./K0B6(X*^J;J$
M^('GIB9RX8$FHHQ@$H"7GU9,4X YG-DW-W_?F[4=^'^GE$0  (  @ "EXX,M
MMQJ5I()@LS.$7H%\KNMR/("IJJ!??( 0IN]+UW^OI'HVS7]8H7D=GG\-E <
M (  @ ">II4>:4Z/U),F:R-_[I%Y;-1NS) #;FI<C8ZP;_9)#XV=<70SUHT0
M<K(9AXZB<O8  (,6>KR=[).4<EJ/%I'(<TU_%) G=#-M^HZL=11;Q(U8=?E(
M58Q%=MDS*(NM=XH8_8T =X,  (&A?A^=&)(3>TZ.$)!B>WU^(8[&>Z=M (U8
M>]A:X(P-?!A'CHL!?%\R?HIC?)$8?HM\?&P  (!:@ "<&9"WA"N,_8\+@[-\
M]HU^@S5L"8P0@KA9^HK6@EA&SHG3@@DQY8DP@<T8$8H2@=D  (  @ ";)H^$
MC2R, (WBC!![^(Q>BNEK"(KVB;]9+8FUB+)&'(B^A]PQ68@7AU 7L(C&AU@
M (  @ ":4HZ@EE&+/XT&E)A[-XM^DL1J-8H4D/!87HC5CT9%;8?4C?$PRX<I
MC4T728>LC 4  (  @ "9I(WOGX**AXQ:G3!Z>8K-FK5I>HE>F#U7K8@AE@I$
MU8<<E%LP7H97D_06_X:RCXT  (  @ "9'(UHJ,R)]8O8I>EYW(I$HLUHW(C)
MG[=7$H>(G0]$0(:+FTDOYH6]FBD6OH7ACV$  (  @ "8O8T(LE:)A(M[KO%Y
M5HG<JSEH3HA2IY!6D8<&I)1#U88$HO8OAH4XGQT6:X5(CR@  (  @ "0V)[A
M:,R"UYQ,:HUSWYH";#1CQ)?O;<52AY8+;TD_[)2&<+$K2I/H<;,0;);><2\
M (  ?="00)V-<6."2)L0<E%S/)C#<SIC)I:C=")1\)2V=0P_99,J=>DJTY)U
M=GH0.)3U=?(  (  @ "/F)PA>=F!=9FZ>A)R?9=M>DUB8)53>I51/9-J>ND^
MRY'A>T J69$<>W$0!I,O>R4  (  @ ".SYK,@CV DIAN@=MQA)8M@7EAD)03
M@290>Y(W@.H^*I"S@,(IWH_B@*D/TI&2@*H  (  @ ". )FTBJA_QI=9B;EP
MM)4=B,=@M),'A]Y/UI$<APP]FX^@AGHI=X[!ACX/K9 6A7L  (  @ "-59C&
MDT=_%Y9XD<MP 90\D$!@"I(?CKI/,Y SC6 ])8Z?C&HI(HVVC%T/BX[ B9$
M (  @ ",QI@8F_=^FI7/F?AO@I.)E]1?>I%@E;E.GH]UD_$\I8WBDLTHSXS8
MDL4/:8V=BFL  (  @ ",59>9I+]^(I52HD-O ),#GY->]I#-G/%.'8[<FM0\
M)HU/F=PH:XPXF!H/2XRLBE<  (  @ ", 9<]K<1]PY3TJMQND9*:IZA>@I!6
MI)%-M(Y;HE$[SXS&H/4H'XNOFR$/'(OYBC<  (  @ "#B:D3:#=V/*7V:>!H
M%:,>:WA8XJ!X;/Y(BYX.;G(VLIPU;[<B7IOC<%H(6)VO<"   (  @ "#$J?R
M<&=UWJ36<4=GK:'G<BQ8@9\G<Q9(,)RK<_XV9YK#=,LB*YI'=1X(@)MT=3$
M (  @ ""EJ:6>&AU/Z.(>*)G(J"3>.57[YW2>3U'L)M4>: V )EG>?XAZYC,
M>A4(G9EG>J<  (  @ "" *5"@%!TD*(Z@ !F7Y].?[973IR,?X)'')H8?VDU
MBY@I?U\AH9=U?U@(KI>+?Y,  (  @ "!9*0EB$=S\*$DAWAEM9X\AJU6GYMY
MA?%&EICZA5PU&Y</A0(A6I9"A10(O)7?@]$  (  @ " V*-+D%]S:*!.CQEE
M+IUAC<M6%9J8C(]&$Y@2BX@TR)8'BO$A*Y4DBV((S)1@A?,  (  @ " ;:*0
MF(=R]Y^9ELYDN)RHE0)5G9G:DTU%II=1D?(T=Y4\D5LA%90>D.@(XI,.A@(
M (  @ " %*(4H--RPY\;GKED?IP7G&U549DLFCA%4):5F*8T%Y2.F&$@QI-O
ME7\(Z)( A@8  (  @ !_T:&\J5QR?9ZWINQD+INFI#)4^IBMH:5% I8-H"TS
MV9/\GGP@F9+8E@H(XY$[A@(  (  @ !VM+/!9W]I]; X:0A<@*SE:HQ.&*F\
M; (^AZ;B;5PM/:3K;FL8N:67;FP!B:*J< (  (  @ !V6K+0;U)IRJ\H<!U<
M5ZNF</E-^:A4<=T^<*5><KPM.J-)<VH8XZ.G<T8!_J W=6$  (  @ !V#+%\
M=NAI8*W8=QM< JI'=V!-H*;K=\,^**/L>"TM$*''>(08[J'I>%0"7IWY>E@
M (  @ !UK+ =?EUHZ:Q]?A9;=ZCS?=U--*64?<,]QZ*9?<8LT*!J?=$8YZ!:
M?;P"K)OZ?J\  (  @ !U1*[TA>%H?ZM8A2Y;!:?/A(=,MZ1M@_,]<J%D@X\L
MD)\R@VL8V9[W@[\"[9H[@?L  (  @ !TY*X3C8IH**IUC'):KZ;CBUA,7Z-Y
MBE@]'J!HB9HL7YX8B6@8TIVVB8,#(YBV@A\  (  @ !TE*UEE3UGYJG!D\I:
M;J8CDD-,&**MD-X\U)^:C^XL,)T[D <8VIR5CED#5I=J@D(  (  @ !T7:S7
MG0)GL:DMFSM:,J6&F59+V*(&EZ,\E)[LEK4KZYR3EG88NYO&D+D#B993@F0
M (  @ !T+JQ^I1=GM*B^HQE:+J3\H-!+N*%=GLD\>YXIG?,KZYN^FY,8T9KR
MD,@#K)6,@GP  (  @ !J,K\#9K1=SKM : Y0X[>6:7!#([0%:L8T*K#H:_0C
M'Z\^;*(.(;%(:^,  )\$<[   (  @ !I[;X];C)=S[HY;MA0];9";YQ#1;)W
M<&XT6Z\N<3$C<ZU*<9P.M:[H<.8  )W >"D  (  @ !IS;SG=61=G;C:=8!0
MU;3/=;A#)K#M=ADT4:V0=GPCD:N(=JX/'*S(=B8  )R)?"(  (  @ !IJ+MR
M?&M=8;=F?!Y0A[-=>^E"\J]W>]XT+:P4>_ CDZGR>_@/9ZKB>]@  )MH?Z$
M (  @ !I>KHQ@W]=-;8C@MI05K(5@DM"M*XK@=<T%*JW@9HCE*B%@9X/J:DP
M@:X  )IL@    (  @ !I3KD\BKM='K4<B<E01+$ B-Q"GJT-B! S_*F1AY(C
MG:<ZA\ /YJ>KAK@  )F0@    (  @ !I*;A_D?Y=%+1'D,A0/[ 8CX)"E*P;
MCFPS\:B;C>$CIZ8RCD40(J99BND  )C?@    (  @ !I#;?SF5E=%[.>E^90
M1*]9EE5"DJM-E0@SY*?'E+8CG*5>D\P0/Z59BOP  )A(@    (  @ !H^K>/
MH.M=([,3GTE04:ZUG7Q"EJJ;G"4SZ:<+FVXCL:24F"(05J2#BPP  )>R@
M (  @ #-4&QM9D2YYVXP:'6ETV_8:I"0X'%C;)1[#G+?;HUD571/<'U,;'6D
M<E QK7:I<]8-QW@Q<[;+7&GN<52X6&OG<F>D;6VV<W>/GV]G=(9YXW$&=9=C
M/G*6=J5+87/Z=YLPL73<>%4,YG9T=^7)B&?)?&"VD6G<?%RBX6O+?%^.)FV9
M?'UXD6]6?*IB$G#_?-Y*67)O?00OQG,K?00,(73N?(/'NV7BAU"TPF@*AE"A
M&VH+A6",FFORA(=W*FW-@]-@VV^,@R])5'$%@HTNZ7&9@>L+=G.;@+C&&&1&
MDC2S*69\D%2?@VB-CGZ+#VJ#C+MUUVQNBQ=?LFY#B:)(8&_"B$$N'G KAQ\*
MY')XA%+$Q6, G2&QW64_FG">.&=5E[6)RFE3E0ITIFM'DH5>I6TAD#-'@FZF
MCBDM:6[FC,4*:'&$APG#MF']J!.PU&1 I)>=*F95H/J(NVA4G6MSJ6I2FA-=
MR&PSEO]&QVVQE%0LTFW+DO,* G"YAL3"[6$\LPFP#6-_KL2<4V6-JDR'VV>%
MI=MRRFF$H;A<_VMMG@5&)&SJFOTL3VS9F%P)KW 4AHS":F"[O?ZOA6+ZN.>;
MLF3XLY.')6;BKDYR%VC:J7-<76K"I3Y%BVPWHCXKQFP G*@);7 2AE^^KW2.
M96"M!'6"9[Z:;'9Q:>^&OG=::_UR#WA";?M<6GDL;^Y%4WH/<;LK WK?<QD'
M@'T6<WV]1G(];_"KZ7-F<3N96G1U<G"%MG5V<YAQ#G9S=+U;:G=Q==]$=GA=
M=N0J.'D%=Y &]7M;>!2[P' N>FNJ/G%R>K:7TW*:>OF$/W.V>T)OP73/>Y5:
M1'7D>^Q#<W;6?#(I6'=.?#\&>GG6?&RZ*6Y=A,JHFF^RA#.6,7#L@Y:"UW(;
M@OYN>'-/@H!9)W1X@@Y"A75N@9\HD76W@2X&#WB%@#&XKFS1CRFG)VXRC<.4
MOV]\C%"!;'"XBM]M1G'WB818&G,TB%)!J'0MASLGWG1$AGD%M'=D@VRW>&N6
MF9JE]&S_EVV3CVY-E2. 0V^1DMIL,'#9D*]7*7(6CK= XG,3C1(G/G+[C%8%
M9W;>@Z>V@FJ;I!2D_&P(H222DFU4G@5_26Z:FN9K1V_KE_E68'$NE59 /G(?
MDS@FO''>DB,%)W=*@WRURVG?KI>D/FM,JN>1Q6R1IOA^=FW/HP9J=V\BGV%5
MHW!NG#<_IG%=F?,F27#JEN($]'>A@UFU5FEBN22CN&K)M+>1(VO^K_A]QFTO
MJSYISVYZIO)5#V_%HV<_&'"NH0TEQW 5F8L$RG?G@SVP<'S_9*R@37T=9QV/
M$7U4:5=\EGV<:V=H_GWQ;6541'Y6;U,^$7[5<0\D '^K<B8!]X%G= &O4WK1
M;J"?,WLG<!.-WWMZ<6A[=7O5<JEG\WPZ<^-34WRO=10].'TL=ATC0WW)=I\!
MMG^N>'&N'7C5>)&=X'E->1F,OGFV>9%Z2WHF>@!FY'J<>G929GL?>NT\<'N=
M>TPBG'P">U0!?7XK?%>LN'<0@F><<W>8@B6+-W@6@<]X^GB6@7)EKGDG@291
M6GF\@.4[CWHZ@*,AYGID@%8!2WW1?[JK9G67C$";('8JBT")Y7:TBB5WL7<_
MB0!DG'?7A^M09GA]AOLZQWCZABLA27CHA<P!('X8@,.J3W1IEC*:"74#E'B(
MT761DI9VI'8CD*ECH7;!CM9/DG=CC3<Z&7??B_D@OW>8B[8 _7Y5@*NI<'-X
MH"^9)707G;Z'ZG2CFQ9UP74UF&5BS'7:E>).VW: D[$YBG;KDB@@479SD,P
MWWZ'@)>HRG+!JCF8<W-BIQ:'*W/HHZQT_W1RH#EB#G48G1-.*W7'FG@X_78L
MF1 ?[W5ZE/0 QWZP@(:H7')$M%B7\'+BL(J&CW-;K&)T6G/7J#AA<W1VI(%-
MI74BH; X?'6#GX8?=W2HE48 M'[1@'FB?X7%9!F3H(469HF#EX2<:,)R/X1'
M:M%?N(0+;,I+\8/R;JPV@80@<$@<985A<.8  (!,=KJAF(.X;8.2IX-%;PF"
M@(+H<&UQ-8*?<;Y>PX)K<P1+%X):=#LUP()]=3@;R(-O=68  (  >KF@BX'9
M=M619H&(=XN!78$[>"MP$H$#>,!=P(#>>55*.(#7>>0U!8#S>D\;-X&:>BP
M (  ?CJ?9H 9@"60,W_=@"* %W^G@ -O$W]Y?]Y<VW]D?\))@']F?ZTT>']^
M?Y0:RG_A?U<  (  @ ">.WZPB7V/)'Y]B,]_!WY0A_]MY'XKAQU;UGX>ADI(
MD7XRA9DSLGY"A0T:.7Y9A0P  (  @ "=1'V0DNZ.)'UED95^"GTZD ]L\GT9
MCG=:]7T.C/A'UWT9B[$S''TDBMT9QWS[BF8  (  @ "<?7RJG&>-67R&FFE]
M/7Q7F"YL)GPTE>1:-'PND\E'-'PXD@HRI7PKD289<7O'CMD  (  @ ";Y7O[
MI?.,MGO<HU5\CGNGH&MK=WMYG7)9B7MQFLE&CWN#F,,R'WMME_D9('K$D/T
M (  @ ";?7M_KY^,.7MBK&Y[_'LAJ-EJWGKDI3Q8_GK2HAU&&7K@H!HQKWK&
MG9\8N'GRD+<  (  @ "4T8\,8Y*&\HV=9?%W\(QY:"!GGXN):B=6&XJ[;!5#
M/8HJ;>$N=HHI;T<3R(R;;Q0  (  >D"4$(TM;'J&*XOW;?YW#HKE;VAFRXGT
M<,!568DE<@M"D8B3<S\MWXA]=!X38HI]<ZP  (  ?;:3,8M?=4>%'(I-=@YV
M&(E(=L1EU(AD=W!4?8>?>!I!UX<3>+DM28;N>1\3 XA_>)H  (  @ "2+(FX
M??N$"XBR?B1T\H?!?C5DZH;B?CM3J88N?D=!+H6I?E4LRX5V?E02N8:@?@8
M (  @ "1,(A,ALR##X=3AE=S_(9KA<-C]862A1U2]839A(% G(1<A PL6X0@
M@[\2=X3H@X8  (  @ "05X<[C[Z"5(9*CK)S0X5@C7=C(H2%C"=2)(/,BO _
M\H-$B@ KTH+]B9X2'X-GB#H  (  @ "/J(9BF+6!FH5XEQ=RA82)E3EB9X.I
MDT91;8+RD8H_58)ED$(K;X'[D!T1Y8(>C!D  (  @ "/((6\H;Z!"839GY9Q
MZ8/AG1MAS(+TFHM0U8(WF%H^N8&REO0J\($ZED81LH$1B_<  (  @ ".OH5%
MJO> EX1EJ%=Q8X-BI45A/X)BHB%06(&7GY@^5H$*GF4JFX".FS41<8!%B\L
M (  @ "'?)B=8Q5Z:9:895EL1)3C9WA<X9-D:7),29(/:TTZ-I$@;/4EV9$X
M;@$+/).5;70  (  ?4:&U9;]:XIYSY4?;0)KF9-I;F=<19';;[]+O)![<08Y
MOH^!<B<E>(]V<L@++I$8<D4  (  @ "&()5(<]MX[I.(=*5JTI'9=61;>Y!1
M=AY+#([U=M0Y+HWZ=W0E#HW4=[L+'([(=WT  (  @ "%2).P?!9W_I'\?$QI
MS)!=?'-:IH[:?)=*2XV,?, XD8R4?.4DG(Q8?.8+ 8R\?0P  (  @ "$;Y)=
MA%EW*I"QA =H^(\8@Z%9QHV:@S%)J(Q!@LDX!8M1@H<D.(K^@F<*[8KQ@>X
M (  @ "#NI%'C,AV<H^HB^]H/XX/BO19&(R)B>M)!HLNB/TWG(HEB%LCZXG
MB&L*V8EGAA0  (  @ "#)I!TE41U\8[=D_!GO(T[DF)8AHNHD,5(:XI-CV@W
M%(E"CI@CGHBRCL8*QH@=ATD  (  @ ""L8_6G<YU=HY"G 5G.HR7F>]8!(KV
ME\Q'ZHF3EAHVCXB,E6LC-(?IE!4*MH<0ASX  (  @ ""6H]DIH1U%HW.I%MF
MRXP7H<=7D8IGGR]'A(CWG5(V/(?EG' B[H<YEYX*E89&AR@  (  @ !ZD**E
M8G!N$Z F9)5@JYWN9J!2()OG:(I"6)H>:DXPXIC^:\,<@9G!;#\#WYBA;+X
M (  ?]!Y_*%!:GMMH)[,:^)@-)Q_;4%1N9I=;I5" 9B ;](PHY=*<-0<9I?/
M<0<$()80<=(  (  @ !Y:Y^B<EAL[IU"<R%?G9KT<^91(9C1=*Q!@I;R=6@P
M1)6Q=?X<-I8%=?L$4I/%=TT  (  @ !XQ)X0>AUL,IN[>F%>S9EX>IQ0?)=8
M>MQ [)6!>QTOTY0\>T\;]Y1G>S$$=)' ?$P  (  @ !X&YR_@>]KB)IR@;E>
M'I@U@79/R)83@2U :)0T@/@O9)+O@-P;M9+U@-@$CH_]@)T  (  @ !WAINZ
MB=]J^IESB3A=DY<PB'5/.I4)AZT_XI,BAP<O&9&YAK$;CY&=AQ8$J(YV@R8
M (  @ !W$9K=D==J@)B>D,1=%998CX9.NI0KCD@_;9) C4XNQ)#*C/0;AI!E
MC*0$QXTI@SL  (  @ !VLYI%F>MJ2Y@&F(-<W96NELM.<Y-AE0P_'I%ED]8N
M8X_[D](;,(^,D3T$U8P<@T4  (  @ !V:YG6HBMJ I>-H'M<BY4GGEQ.')+,
MG$0^TI#$FQDN)X]+F? ;!X[-DD8$V(M2@T8  (  @ !N!JTY89-B ZI=8Y)5
M.J>W98-'::4[9U<X3:,=:/<G-J(7:AL2*J1_::<  )C3;F(  (  @ !M@ZP0
M:3]ANJD;:H]4_:9&:^%'0*.@;2HX-Z%@;E,G/Z Q;QL2<:(M;HH  )<M<VD
M (  @ !M%ZJ!<+-A.:>3<7-4F*2T<C=&WJ(#<P$W[9^Y<[HG&YYR="X2DJ 3
M<Y@  )6@>#   (  @ !LH:CJ> A@KZ8#>%-3_:,L>)Q&:J!Z>.\WB9XS>4$F
MW9S<>6P2EYXR>/4  )0P?&,  (  @ !L**>0?VQ@.*2O?U!3@:'9?RM%XY\F
M?P0W,9S0?O0FG9MP?O(2DIR&?N,  )+H@    (  @ !KO::'AO)?V:.EAG=3
M):#'A>1%A9X+A5 VV)NKA.4F;YHHA-42DIL#A+@  )'&@    (  @ !K9*6W
MCGU?D:+2C:]2WY_GC+)%.IT>B[LVAIJ\BQLF.YDEBTH2I9FHB:$  )#;@
M (  @ !K)*4/EA!?5*(FE/52G)\SDY]$\YQ?DEDV0)GTD;,EZ9AAD;P2@IBM
MC(,  ) G@    (  @ !J\*2AG>-?5J&DG*A2F9Z8FO=$V)NBF58V,YD7F,\E
M_)=JEN<2JI>IC)X "X^*@ @  (  @ !AL[A\8(E5]+5\8E))H;*09!@\8:_#
M9<,MNZV,9R4<DJU$9[@(7*ZD9VL  )-8<M@  (  @ !A,+>19]M5Q[1/:0))
MDK$5:C@\;ZX+:V8MY:N?;&0<\*L*;+H(\:P);&D  )(7=VX  (  @ !@ZK8+
M;NQ5=[*_;Y))7:]R<$4\0ZQ1<0<MUJG.<:<=%*D%<<D)7*FE<9T  )#A>X
M (  @ !@JK1D==A5);$:=AE(_:W0=F$\!*JK=KHMJJ@@=PL=%Z<R=P8)J*=Z
M=S@  (^_?Q8  (  @ !@:++U?-)4Z:^L?+](OJQ=?*T[N:DT?)PMCJ:5?*(=
M&:6.?)D)ZJ6(?1D  ([!@    (  @ !@+K':@_%4QZZ!@Y=(HZLD@RH[FZ?Q
M@L$M;Z5(@H,=):00@J *)Z/,@CD  (WC@    (  @ !?_;#\BQ14M:V-BGU(
MF*H?B;P[BZ;AB0@M7:0QB+8=*Z+>B2 *9:)*AH@  (TS@    (  @ !?V;!7
MDD94LJS+D7Y(F*E(D'8[A:7YCXDM2Z-!CV4=&*'LCKP*?*$?AQ<  (R<@
M (  @ !?P:_=F:!4NZPLF+U(HZB1EX$[AZ4TEH0M4J)MEBT=,Z$!DTX*DJ B
MAR8  (P @    (  @ #!$V<57^VNTVDY8K2;[6L^96"((FTD9^YS:6[X:FE=
MMW"Y;-%&QW)%;Q LSW,F<-T*!'8J<12_(&0E:M&M2V:*;(6:CFB_;BR&Z&K2
M;\MR1FS/<6!<J&ZQ<NM%R7!)=%,KZ'#Q=5T);71H=6N]26&5=:>KAF0@=DZ9
M!V9]=O.%<VBS=Z5P^&K2>%Q;@6S0>1%$RFYP>:\K#V[9>@H(Z7+<>BV[=U]+
M@%VIN&'U@ ^70V1L?\B#[F;!?XUOEVD!?VE:4FL8?TU#SVR^?RDJ0FSD?NT(
M=G&S?H:YS%U5BP2H(& 7B=R5LF*FB+6":64,AY=N4F=BAHY9-6F0A:="YVLY
MA,TIB6L9A!H(%')9@C^X<5O E;.FU%Z2D[N4<&$MD;6!,6.BC[9M+68#C=18
M/&@WC!U"&FGCBJ HY6E^B;$'P7+EA3ZW7%IYH&.ES%U6G9Z3:E_UFKJ ,6)P
ME]YL/63>E3%7:F<:DL!!<6B[D*\H8&@7C\H'?'-9A1"VCEE_JPZE!5QBIWR2
MG%[^H[Y_7V%VH AK;F/GG)E6K68LF8] UF?)ER<G[&;BE2('1'.XA.JV"EC4
MM:RD?ENUL3^2 UY$K*5^NF"QJ"%JSV,=I -6'V5@H'Y 36;PGA\G;F7(F5\'
M&'0#A,RS-V[L7T>BF7!/8C&1#G&G9.E^:'+V9W=JM'0_:>U5Z76!;$T_O':D
M;G<F G=:;_P$,GL)<1*QPFPL::NA>VW/:XR0 &]0;5!]:W"];O]IPW(@<)]5
M#G-X<C(^^'2@<YHE5W4/='@#X7ER=<FP,6FU<_2?S6M^=-^.>VT@=;A[]FZM
M=HQH>G P=V!3[7&A>"X]_G+)>-PDAW+F>28#F7GK>D:NDF>"?A^>)FEF?BV,
MVFLA?BYZE6S'?BEG.&YI?C!2V6_N?CL]''$7?CPCTG#A?A #6WI3?BNM$&6?
MB$><LV>8AXN+;&EIAKIY+FL@A>%F$VS1A151UVYLA&<\2V^2@\<C,&\&@U,#
M)GJM@8*KUF08DGV;@&8?D/R*06?ZCUEX#FF_C:]E!6MZC!I0]FT6BJ\[E&XZ
MB8@BH&U=B1\"^GKY@@.JW&+<G+6:B63LFG*)2V;+E_YW'VB5E85D)6I<DS50
M-FO^D28Z_VT2CX\B+VOJCMP"U7LW@>JJ(V'LINV9S&/^H^F(A&79H*AV5F>?
MG6)C8&EJFF%/@&L4E]$Z;FPAEA8AR6JJDY "MWMJ@=:IK6%%L1^91F-4K5N'
MZ&4BJ4UUL6;<I45BQ6BBH:1.^FI*GK8YZVM*G/HA3VF*EH4"GWN3@<6EI'<5
M7L.6>G>O8;J&-'A<9'1TIWD49OMA\'G3:6=.!GJ;:[<XBWMF;;\>RWP[;M,
M (  <F"D>'1Y:(V56G54:HZ% 78E;&ESBW;V;B=@[G?+;]5-(GBC<6PWPWEF
M<L<>*'G8<U$  (  =P6C-G(7<E"4 G,?<VZ#Y'0.='1R:'3X=69?['7@=E-,
M1G;'=S8W$7>%=^T=G7>2> <  (  >QBAQ&_U>_>2C7$7?$^"6'(??(QQ&7,>
M?+E>N'0E?.E+/'4>?1@V-775?38<\W5W?0,  (  ?J*@;&XFA9R1.&]:A3N!
M"'!UA+=OU'&#A!]=M'*4@Y!*57.?@Q<U?'1-@JT<:G.%@F\  (  @ "?4&RO
MCU:0(&WOCCY_^&\3C/=NS7 LBYU<O7%%BE5)C7),B38TVW+RB&,;[W'+B$L
M (  @ ">;6N F1.//&S(ET=_%&WNE3]M\&\+DR=;[G ND31(W'$WCX@T67'%
MCG$;D'!=C5@  (  @ "=Q&J6HM..BFOCH%=^6&T%G9%M-6X=FKQ;-F]"F"M(
M,'!2EADST7#4E1\;.F\UD7H  (  @ "=5&GQK)>."&L]J7)]P6Q4I?)LEVU?
MHFM:I6Y]GTU'M6^*G0,S5F__FW@:Q&Y'DAD  (  @ "84'^77EJ*27]P849[
M&']X8_AJEG^>9G98V'_7:-5%QH N:PTPY8"^;-X6M8(];30  (  =ER74WT;
M9YB)1GTY::1Z 7UD:X=ID7V<;4U7[7WC;OY$^WY!<(\P.7Z]<<D6-G^S<;L
M (  >F>6.7K7<+Z( 7L@<@%XY7MB<R=H>'NP=#=6^GP(=3I$+WQP=BDOEWS;
M=M@5Q7U(=H4  (  ??.5!7C$>>>&O'DJ>G)WEWF%>MMG>7GA>SE6$'I.>XY#
M<7K >]PO"7L;? H59GL=>Z8  (  @ "3TW<'@PZ%KG=_@O-VA'?J@K!F37A2
M@E)5'WC'@?M"EGE(@;0N5WF2@784Z7E-@5,  (  @ "2U'6DC$N$J78FBX=U
MA':7BI%E6'<&B8-4.G=^B(-!X'?VAZXMQG@PART4@7?&AJ8  (  @ "2!W2"
ME8F#VW4,E"-TMW5]DGQDD77ND,%3?79LCRE!07;BC>$M6G;\C5,4.79^BQ8
M (  @ "1:G.@GLR#-W0PG,IT"W2>FGACYW4(F!-2UW6&E?- H78 E&8LVG8'
MD_X3]75WC7X  (  @ "0_7+]J!R"NG./I8IS?7/THI-C5711GX]24W3&G/U
M,W4YFVHL;'4SF8P3BW2TC3<  (  @ "++(A^7?!^$8>M8,=OTX<=8VI@1X:X
M9=M/=(9Q:"<]*X9F:CLHO(;M:[D.!HC^:T<  (  >=.*488T9JU].H6D:+5N
M[(4M:II?<X3.;&).NH2*;@\\CX1\;X\H0(3?<(\-UX9);_4  (  ?5B)7H0'
M;U-\'8.D<*-M[8-"<=M>=X+S<OI-WX*[= L[V(*Q=/HGLX+W=8<-GH/G=.\
M (  @ "(3X(4=^AZ^H'%>)=LN(%X>2I=A($R>:A- ($->AX[(X$'>H$G+($R
M>JL-9H'1>ET  (  @ "'2H!6@(MY_8 ;@*-KPG_?@)9<BW^F@&Y,9W][@$DZ
MJ']]@"TFW'^.@! -4G_^?^@  (  @ "&:'\'B4]Y-G[8B--K GZ;B"-;PGY>
MAU9+C7XWAI<Y_7XLA@DF47XDA=D-#7YZA*,  (  @ "%L7WSDA%X>7W,D09J
M1WV-C[=;#7U.CE!*W'TIC0\Y9GT6C"PE]7SCC#H,ZGTRB)8  (  @ "%(GT=
MFM5WYWS[F41IL'RWEU]:>7QOE6)*27Q&D[(XTWPTDK$E@GOFDDH,RWPGB*8
M (  @ "$N'Q_H[%W='Q@H:QI+WP3GSA9]GN\G+%)UGN'FJPX=GMKF> E)GL,
MER,,BGM?B'H  (  @ !^0Y'Y769QVI"18!ID:8]Q8J95NHZ#90=%OHW#9SDT
M'XUR:1L?THY6:A<&3HZ9:A0  (  ?,M]>X_H9:AQ*HZP9Z!CLHV9:7]5&8RD
M:T-%-HO<;.4SM8M];D4?CHPG;N &:HOV;O   (  ?]Y\KHW7;=%P.HS%;R-B
MY(N\<&)43HK0<8Y$BXH-<J,S+HFI<X8?-HHC<\P&=XF?="L  (  @ ![R8OM
M=>EO1(KN=JIAWHGY=U13A8D3=_%#UXA=>'LRHX?V>.<>W8A&>.T&?(>2>;\
M (  @ !ZZ8I*?@5N>(E8?D1A&8AK?F12L(>.?FI#48;+?FTR-H9G?G<>G8:,
M?F,&C(7&?J\  (  @ !Z(HCZAD1MN8@6A?M@7H<JA8=2"X9"A/A"NH5\A'$Q
M\H3WA" >;H3YA#L&D80\@ML  (  @ !Y@X?TCHQM.H<:C<Y?XX8GC,I1=X4P
MBZ="&81IBK(Q8(/>BC(>*8.CBHD&BX+SA&P  (  @ !Y!(<JEMULN894E;%?
M7859E"=0]815DGQ!FH.#D3$PU(+XD,@=N(*;C]8&B8'EA&L  (  @ !XHH:2
MGTUL4H6^G<M>ZH2XF\90@H.EF:)!-H+"F"4PAH(FE[8=@8&OD_,&?8$4A&,
M (  @ !QKYO87+)E\9GW7T)9.YA@8;1+3I;\8_L\"I7:9@<JXI5]9YX6+I>%
M9\<  ),-:;\  (  ?TIP]YH.9(QE9YA'9F]8M):B:$!*X94C:?@[MI/J:X,J
MKY-N;*L6,)47;)0 +Y"^;K8  (  @ !P3Y@3;$)DHI9J;8Y8#I3+;LQ*/Y--
M;_L[-)(1<0DJ5I&"<<H6%9+<<84 <XYP=#,  (  @ !ODY8Q<^-CT926=*U7
M*Y,'=65)C9&/=A(ZF9!;=J@IY8_!=PD5WI#9=JT HHQK>40  (  @ !NUY2;
M>Y!C%Y,,>^)6<9&"?!U(T) )?$,Z$H[/?&<I=8XQ?'P5G(\.?#H PXJJ?:8
M (  @ !N,I-;@UIB?)'6@SY5W)!(@OM(.X[*@J$YA(V&@E8I,(R^@C<5=HUD
M@F@ X(DG@)<  (  @ !MK))/BR=A]9#5BJ%55(]%B>1'LXV_B14Y!HQVB'8H
MSXN=B%$5=8OCB 0! X??@*\  (  @ !M0I&+DPIAL9 7DC55$HYYD0%':8S3
MC[$XO(MTCM,H<(J>CP05&8K'C* !&H;1@+X  (  @ !L[Y#XFPYA7X]]F?A4
MN8W4F%]'$(P@EK$X<HJQE=$H.8G%E2<4_(G)CC !)X8#@,@  (  @ !E8J97
M6[!:$J0?7A5-\*(C8&5 JZ!;8HTQ\I\%9&@@YY\398H+^Z&[91H  (V4;=(
M (  @ !DLZ3,8R=9IJ*.9/%-DZ!M9K! ;)Y[:%8QTIS_:;\@\YS5:HH,3Y[Z
M:?T  (O[<LP  (  @ !D*Z+H:G59#*"X:[A-&9Z4;/$_^)R:;AXQ?YL1;QH@
MT)K!;Y4,?9QL;P8  (I[=Z(  (  @ !CG:$'<:M8:Y[B<GI,:)S)<SP_=9K1
M<_4Q$9E(=(T@D)C>=,,,CIH9=%4  (D4>^4  (  @ !C#I]N>/!7X9U3>5A+
MWIL[>:T^XYD_>>PPM)>I>B<@39<M>C$,CI@!>BH  (?1?YP  (  @ !BD)XL
M@%97<9P6@&%+=9GX@$@^?)?S@!HP599.?_H@)96B?_@,E98>@!$  (:T@
M (  @ !B)ITMA[]7&9L8AWE+))CPAO@^*);<AF8O^I4RA@X?YI1MAD0,K)1T
MA0T  (7.@    (  @ !AU9Q>CRM6S)I*CIM*TY@<C;X]V)7]C-LOKI1$C'8?
MBY-^C*\,B9,EB'H  (4A@    (  @ !AE9O+ELU6OYFNEB1*Q9=LE.\]O94H
MDZPOJY-*DV<?L9);D>\,OY'LB)\  (2<@    (  @ !9([&M6F1.&J]27(U"
M9*T97JHUG*L88)XG+*GC8B,5DZMA8F@#1:FV8UH  (CG<?T  (  @ !8<+!G
M87U-NJWB8QM"(ZMJ9+DU?ZDN9CHG.J>]9V 5ZJC/9W #TJ:_:%$  (>@=K(
M (  @ !8"*Z2:&A-2JP+:9!!T*F):K0U.*<X:\XG&*6L;)H6"J9S;'P$.:/S
M;7@  (9G>MT  (  @ !7KJRG;SI,WZHF;_U!5Z>H<+DTYZ55<6TFWZ.\<>P6
M"J1.<:L$A*%<<OP  (5!?HH  (  @ !74JK]=AQ,BJB"=HI!!*7_=NHTBJ.F
M=S,FNJ'U=VT6":)==RD$PI\&>.$  (0^@    (  @ !6_ZFM?2-,4*<J?4I
MU:2=?4XT7J(W?3\FDJ!T?3,6&Z"7?18$_YSO?A8  (->@    (  @ !6NJB@
MA"U,*:82A!9 N:-U@\<T0:$"@VPF=)\T@T<6'9\M@X<%/ILA@GH  (*M@
M (  @ !6A:?2BT-,$Z4RBOU JJ*#BF<T,I_^B<\F79XAB<H5_YX1B38%39FK
M@Y8  ((6@    (  @ !68J<TDGY,#*1ZDB) IZ&ZD54T+I\CD*0F9YTOD)D6
M)ISVC>0%:IAP@ZD  (& @    (  @ "U)F%36;*C_F/170.2-F8O8#=_AFAQ
M8TQKWFJ?9D97*&RN:25!*FYB:\\GZV[:;=T&N72C;L6S*EW.9&&B<6":9JR0
MU&,V:.9^2V6N:Q!JNF@-;2A6'FI ;RY -6O\<08G&&P2<EX&8W4U<T&Q3EJQ
M;P&@JEVS<$J/36"#<8Q\UF,F<LYI;F6L= U4^V?^=4,_/FF[=E8F46EE=PH&
M%W6U>"*O=%?E>8&>W5L6>=R-C%X)>CE[66#2>I=H%&-_>P%3U&7J>VL^3F>H
M>\0EEV;=>^L%U78D?)JMOE5X@_*=1EC.@W6,!%OC@O9YWE[%@GEFXF&,@@A2
MR&01@:\]=F7*@5@D\F2$@1$%G7:#@&VL4E-VCF:;]U;IC1B*S%H4B\!XN%T-
MBFIESE_DB2A1YV)PB H\OF0EAQDD8F)UAIT%;G;3@Z:K+5'/F-6:ZE58EK:)
MT%B1E(-WREN8DEED[UZ D%11)&$4CH4\*6*XC0PC\&#(C*(%1G<6@Y&J4%"$
MHS::'E0;H$.)"E=:G3=W#%IDFCMD-UU4EX!0>%_QE1X[G&&*DU8CCE]LD>P%
M)G=,@WNIP4^8K769DE,TJ:"(>%9LI;EV>5EPH?ACL%Q>GIE0!%[ZF\4[*&!_
MF@4C(EY%EAX%#7=W@VJH%VC;64F88VJI7*^'SVQK7^9V)6X?8O!C96_*9=Q/
M?W%?:*<Z(G*O:RH@Z'+Q;,P!3'W/;O.F@66(8W>7-&>E9>2&O6F::#%U+6MV
M:F-B@&U";'U.LV[Q;G\Y=' ^<$4@6W "<4P!+GX!<\>DWF*(;8Z5?V39;PZ%
M-V;[<'ASN&C_<=1A.&KO<R9-EFRX=&DX@6W]=7P?G6TN=?D!%'XM>&6C-%_7
M=XB3U6)0>#"#EF24>,=R7V:X>5%?_FC->=Q,C&JJ>F,WJVOF>L\>^FJ=>N$
M_7Y4?&:AJ%U_@7V28& 9@5V"+6)\@29P_F2X@.)>Z&;A@*1+EVC4@'<VZ&H#
M@$L>:VAT@!T ZGYU?]2@8UN0BWN1*UY"BI:!"6"XB9)OZ6,)B(-=YF5 AX)*
MR6<UAJ,V0VA8A?@=[F:KA=H V7Z1@).?7UGYE720,ER\D\R &E\^D?MO!F&;
MD"1=$6/BCF]*$V7<C/,UOV;EB^$=CV4SBXP S'ZH@(J>G5B[GV&/<UN(G/=_
M65X-FEMN2F!LE[]<6F*XE6%):&2YDVDU-V6RDC<=.F0$D#8 P7ZZ@(*>'5?8
MJ3:.ZEJEI@Q^PUTCHJ=MLE][GTY;T&'$G%A(]6/"F@<TPV2BF.4<RV,-DW@
MN'[)@'R;-G"R6/>,U7',7&!]9W+Q7Y!LO'0;8HQ:X75$961'P79G:!,R\G=H
M:F 97G?-:UH  (  <AV9X6V'8HV+HV[N90]\,7!!9VEKHW&,::%9Y7+1:[Y&
MYG0';;HR.'3U;V 8TG3);]P  (  =LB8A6JA;""*/VQ ;<=[$6V];U5JA6\F
M<,98[G"#<BA&&'')<W0QF7*E='P88W(F=),  (  >N*7!&@%=9F(P6G+=GYY
M@VMG=T9I.FSL=_E7OFYL>*-%%F_">4$PQW")>;<7RF_L>8P  (  ?G&5H&7&
M?PZ'9V>F?SQX,VE>?T9G^&KY?SE6QFR(?RQ$.6WM?R@P&FZ>?QX74FX&?O
M (  @ "4>V/JB)*&3&7?B IW)F>FAU9F]VE3AHQ5UFKMA<Q#?VQ.A2LOB&SG
MA+\6Z6QRA,   (  @ "3CV)BDA*%961FD-AV1F8VCV9F(6?MC>)5#6F2C'U"
MUFKTBU8O%6MJBJP6G6LCB<<  (  @ "2WF$NFXF$LF,[F:%UCF4.EW5E;F;#
ME3I47FAMDSU"+VG2D;(NDVHND2465FH5C>4  (  @ "29F!-I/.$+F)=HF=T
M^V0IGX1DV676G)Q3V&=ZFA=!P6C9F%,N(FD8EV 5Y6E,CLX  (  @ ".?'CG
M6+&!)WE27 ERMWGA7RAB_GJ$8A-2 7LQ9-0_G7OO9UXK/'S%:5L0WGY0:6
M (  =@F-4G7A8;J $':99$!QG'=29IMA_7@/:--1'WC/:NL^W7F5;-,JGWI'
M;D 0B'N%;?8  (  >A^,'7,;:K5^O70);'EP>W3C;AU@Y76[;Z)0,G:/<1(^
M&G==<ETJ"W?M<T40/7D0<LL  (  ?;6*U7"3<[)]:W&H=,!O*7*A=:U?Z'.-
M=H=/3W1Z=TL]9W5/=_LICG6]>&D0 W;L=_   (  @ ")DVYK?*Y\4&^9?19N
M"W"I?5=>N'&E?7I.77*>?9H\BG-]?;HHW7/&?<,/H74E?9X  (  @ "(B6RD
MA;9[1VWCA7IM#F[_A0Q=QW )A()-?W$'@_\[XW';@YDH6W'_@V4/6G.A@OH
M (  @ "'LFLLCKIZ=6QYC=YL06V<C,-= FZKBY%,QF^PBGL[2'!^B:8G^G!P
MB6D/+G)9AW   (  @ "'#&H"E[EYS6M8ED1KE6Q\E(%<76V)DJE,(VZ.D0\Z
MJF];C_8G@&\GC^P/ '%0BB4  (  @ "&EVDDH+-Y3VI_GK1K"FN>G%%;T&RA
MF=Y+IVV=E](Z16Y?EJXG%6X)E64.IW"1B>@  (  @ "!UX&+6%UU6(%86Y=G
MQH%:7J%8[(%]87=(P8&X9!LW X(G9G$BT8,=9_@(YX2D9]\  (  >7. RWZV
M8.)T:'[*8U]FU'[M9;58%W\>9^=("W]@:?(V<'_*:[DB9X"$;,D(WX'I;)H
M (  ?09_NGP-:5US.7Q6:REES7R7;-A7&7S<;F9',GTM;]@UOGV6<1,AYGX8
M<;8(Q7^&<9L  (  @ !^F'FF<<IR#GH-<O=DEGIH= 56+GJ[=/=&6WL@==,U
M%WN'=H@A='O4=M (LGUP=PL  (  @ !]@'>)>DMP^7@+>MQCC'AY>TE5+'C:
M>YE%M'D_>^$TBWFI?!LA&7G ?" (JGNA?)8  (  @ !\CW77@MYP+'9K@M]B
MS7;A@JU47W=&@EQ$Y7>L@A S\G@"@=\@GW?C@=4(@WH?@5P  (  @ ![RW1Q
MBVIO9G40BMYB#'6)BA!3I77QB2A$-'98B%TS7':@A]D@2G8[B \(<GC8A54
M (  @ ![,7-2D_!NSG/[DN!A<W1SD7]3$W35D 1#HW4YCLPRRW5ZCBL?W'3@
MC@T(8W?.A:L  (  @ !ZOG)XG'QN5W,GFOU@\W.;F1!2DW/REPY#-71)E8$R
M='1ZE1(?@7.VDM8(+'<*A88  (  @ !U3HJW5]II@(G[6O!<LHE\7=Y.I(DG
M8)L_-(C^8QLM\XE*92D9?XKY9?,!]8H49Q@  (  ?%]T6(@;7^=HLX>98E-;
MZ(<N9)Y-^(;99L4^J8:K:+DMCH;B:DL93X@P:KL"+(=L:_H  (  ?X-S:H61
M9^=GK(4^:;-;"X3I:V9-(X2A;/D]^(1X;F0M!X2A;WT9 (69;Z "3H43<38
M (  @ !R<(,_;]]FH8,(<1E9]H+'<CA,2H*,<SX]-()P=",L;8*.=,H8G(,V
M=+("78,*=LT  (  @ !Q?8%"=^!EN8$=>)%9#H#J>2)+78"W>9@\F8"3>?PK
MZ("I>D(82(#_>A,";H%$>\   (  @ !PIG^0?_)D[W]_@"-84G]5@"=*M7\A
M@ P\!W[X?_ KLW[I?^48,W[S?^@"C7^]?_@  (  @ !O]GXYB MD87XZA\97
MSWX-ASU**WW*AI0[<GV;A@LK*7U]A=07]WTJAAT"EGYV@<   (  @ !O:7TF
MD"1CUWTOCW)717T CF=)JGRUC3PZ]7Q\C& JI'Q1C#P7D'NTBUL"GWUJ@<8
M (  @ !N_7Q3F$MC:GQ@ET)6TWPLE;]).WO6E"(ZEWN-DQ(J6WM)DO\747IU
MCX\"D'R@@;P  (  @ !I Y1_5PI=T)-(6?=1KI)57,5$49&57V(U>9$E8; D
M<I&B8U4/3Y2,8R<  (@):9H  (  ?M1H'9(C7JA='Y$48/U1"9 A8SA#S(]1
M94XU%X[,9Q\D/H\<:%L/:9%M9_H  (8B;F0  (  @ !G48^V9C=<0([,9_U0
M4(WG::U#'(T;:STTC8R1;)4CXHS";6X/7HZ";.D  (1><Z<  (  @ !F?HUQ
M;;Q;7HR>;O]/8HO)<"I"98L%<3PS[(J <B C;XJ8<IT/-XO/<@X  (*\>)H
M (  @ !EKXM]=4Q:EHJ\=A5.FXGQ=L)!GHDN=U S9HB?=\@C XBB=_T/#(E3
M=Y0  (%.?.4  (  @ !D]XGB?/!9[HDP?4M. (AG?7M!"8>??8TRWH<$?9DB
MV8;,?:,/"X<2?;4  ( ;@    (  @ !D6HB(A(M94H?FA'=-:(<@A"] =H94
M@] R6H6P@XHB@(58@XD/,X4A@T<  (  @    (  @ !CWH> C$59#8;OB^5-
M+X8?BR1 /X4LBCLR+X1GB; B-H0&B@$.Y8.@A_(  (  @    (  @ !C?(:Q
ME!E8K88ADWQ,RX5-DE,_X81/D08QXX-SD&XB H+MD"H.VX)=B@L  (  @
M (  @ !<X)[Q5=]20IU96)]&P)P(6T4Y^9K[7;@KB9I]7[X:29O-8+@&A)Q*
M800  (.C;4D  (  @ !<!IS=71U1K)M97U5&-YGT87DYE9C 8W(K49@490P:
M4)D19;0&WYC=9>,  ((0<C$  (  @ !;7YJ%9$-0]9D;9?Q%GY>]9Z(Y!9:$
M:28JZI7%:E8:)I:':K4'%Y6<:N0  ("7=Q0  (  @ !:MIA :UI0.);G;)Y$
MT967;<XX:I1A;N,J:I.?;[$9W90S;\X'+I*Q<",  (  >V4  (  @ !:#)9,
M<H%/DI4$<UM$,).W=!PWQI)\=+<J I&K=2T9E)(<=2$',9 J==X  (  ?RX
M (  @ !9<Y2W><A/!I-]>D-#L9(N>I4W49#I>L,IF) $>M\9<9 M>LP'.XWX
M>]$  (  @    (  @ !8\)-K@1-.EI(^@3M#3)#J@2,V[8^7@.PI+HZE@,X9
M((ZI@.L'4(P<@.   (  @    (  @ !8B))<B&!.+Y$ZB#M"YX_FA\0VD(Z&
MAS8HW(U^AP88MXUSAT<'*XJCA-D  (  @    (  @ !8-Y&.C^5."9!RCZ-"
MPX\5CLXV;XV0C=LHXHQ7C<(8^8P(C*$'<HE4A0D  (  @    (  @ !0IJIA
M5$U&8JB85M([3:<-63TN[*7D6VD@AJ797/<.EZBC70@  * (8'P  (  <2X
M (  @ !/QJB46RI%Q*;,73<ZOZ4>7S(NA:/!8/<@6Z-M8BL.QZ6R8@<  )UL
M914  (  =?@  (  @ !//:938>]%+:268XXZ0:+K91@N$:%^9GD@$Z$'9U8.
MT:+A9PH  )K>:>X  (  >CP  (  @ !.QZ0+:*=$HZ)9:=XYI*"V:P$MH9])
M;  ?P)Z_;)$.QJ _;"@  )AW;RL  (  ??\  (  @ !.2Z(+;W%$*Z!K<$XY
M,Y[%<1$M*YU,<:0?C)RE<?8.P)W9<8X -98 =0D  (  @    (  @ !-UZ!J
M=F!#RI[3=O XY)TH=U4LZYN>=Y$?6)K7=YP.V)NI=UX <9/:>E0  (  @
M (  @ !-<Y\3?55#?YV#?:(XJYO/?; LMYHW?9X?)IE=?8P.T9GE?;4 L)()
M?LX  (  @    (  @ !-))X#A%E#2IQSA'$X@9JVA#(LF9D(@]\?"I@2@^0.
MJIAW@WL M9"9@'L  (  @    (  @ !,\9TIBX]#*)N4BX8X9)G0BP@LAI@0
MBHX?$Y;SBJ\.V9<>B$0 W8]G@)8  (  @    (  @ "ISEKJ4ZF9K5W'5WR(
M\V"&6S5W4&,L7LQDJ&6Z8D-0X6@5994[PFG=:*,C)6EP:ND#YWEG;,NGPE:C
M7B"8%%G@8/Z'AUSN8\9V#5_89GAC@&*?:1!/UF4B:XTZTV;G;= B9678;VP#
MR'F<<6>EW%+,:(V61U95:G.%^UFG;$QTE5S&;AQB,E^[;]].MF)><9 YY608
M<Q4AL6*Q=!D#K7G*=F*C^4]3<MV4>E,@<]J$/%:A=-1S'UGQ=<A@X5T4=KM-
MF5_0=Z@Y 6%\>'@A"F $>/D#E7GR>O6B,DQ ?1V2X%!(?42"OE/\?6AQKU=M
M?89?Q%JS?:I,GEV(?=@X.E\A?@$@>EW)?AT#@7H4?M^@L$FDAUF1BTW=AK"!
MD5&YA?]PG55.A4Y>PUBIA*E+V%N)A!XWF%T-@[,@ 5OT@Z #<'HP@BN?=D=Q
MD8J0>$O3D V GD_/CH=OQ%-_C0I=]U;QBZI+)UG8BG8W&EM B8\?I%IUB98#
M8GI(@DF>A$6LFZ2/HTHNF4Q_X$X_EO!O&E'_E*M=5U5_DI]*CEALD-\VFUFY
MC[ ?55E CM4#5GI<@D*=XD1?I8:/#TCPHDE_54T)GQ5NFU#.G!9<ZU13F7)*
M-5<_ET@V0%AIEB >_EA$DO\#37IK@CR=AV(F4X".I&1E5UA^]F:56P9N.FBW
M7HA<86K%8>9)46RI91<TLVX&9^T;UVV":9L  (  ;?";Q%X0772-7F"Q8&1]
MVF,G8S5M0F5^9>9;A&>W:'=(DFFV:N0T%VL#;0$;9VI-;B   (  <M.:"UI:
M9UF+GEU#:69\3U_U:UQKS&)^;3Q:/&3B;PE'=V;[<+PS*V@M<BX:NF>1<L\
M (  =X.84E;]<2:)[EHB<E]ZKET#<X=J>%^V=)U9"&)%=:=&=61Q=J0R866%
M=W8:*V4[=[8  (  >Y:6N%0%>NR(=5==>U]Y25IJ>[UI'ET^? I8 E_J?%9%
MCF(H?*0QK6,;?.49L&-$?.X  (  ?Q*59%&"A+6'/%4!A&1X*U@Q@_IH%5LE
M@X)7#%WC@Q)$U6 D@KDQ&F#T@H$92&&E@J$  (  @ "444]HCG.&/U,&C5]W
M0U9/C"MG/UE:BO)60EPKB=1$*UYNB.8PJ5\4B%(8_&!-B$D  (  @ "3@4VX
MF!J%>U%MED1VB%3%E$EFD5?;DE)5G5JWD)-#C%SZCRTP+%UXCGP8N5\YC.T
M (  @ "2]$QWH9>$[5 WGP1U]U.3G$1F!U:KF9E5)5F(ETE#+%O&E8TOR5P3
ME/L865YFD'8  (  @ "16&FL4V*#GFM,5R]T\VSP6LQE&VZ07C=4$' C87A!
MK'&89( M=7*E9PD3T7/&9\<  (  <>2/RF7#7+Z"4V? 7[=SMFFA8HED VMO
M93=3&6TG9\! V&ZN:AHLQV^2; (387#G;%(  (  =I6.2V(J9B" W61R:$ER
MCV:,:E=BZ&B!;$-2*6I6;A= %FOK;\4L.6RE<143$FY=<0\  (  >K.,MU[H
M;VY_4V%H<-=P_F.K<B5AH67&<UA0_F?#='@_&VEC=8 K<6GK=D42DFQ'=@P
M (  ?D>+15P,>+A]\EZU>6EOK6$@>?Q@8&-9>G50$&5L>N8^1V<7>U$JT&=H
M>YT2-&IZ>V\  (  @ "*$5F@@@A\TEQJ@@=NHE[R@=]?96%&@:!/)V-G@60]
MG64+@3LJ364D@2P1YFCW@3L  (  @ ")&5>9BT][YUI]BIYMQ5T8B;Q>EE]_
MB,A.9&&NA^T\^F-+AT(IZ6,GAO\1LV>PAD,  (  @ "(7%7VE()[,5CMDR=M
M$5N5D8Y=[%X"C^I-OV VCGL\6V'.C7$I;V%NC4D1@F:JBF(  (  @ "'V52Z
MG9EZJE>]FY]L@EIGF59=7ES2EPA-15\#E18[^F"/D],I"5_ODV@1)&7OBY<
M (  @ "%,'&24T!X:G*65O-JI7.S6GA;I7387<E+7G7W8.<YEW<.8[LEF7?Y
M9=<+NGK$9@(  (  =<*#QVW27 YW-V\P7P-I@7"$8<Y:I7'-9'-*@G,&9NTX
MX70B:20E"W3(:K8+C7?W:JH  (  >>&"<&I=9-UUTFP!9Q=H6&V#:3)9C6[N
M:RE)F'! ;/\X(W%>;IXD@G&\;[(+976";XH  (  ?8"!#F<S;;!T<&D,;S=G
M &JV<*%8E6Q <?)(O6VN<R(W?6[,="LD%V[A=,L+3G->=+,  (  @ !_NF1R
M=H!S2&9S=V-EW&@^>")78&G=>,%'SVM:>50VI&QX>=,C;6PY>A4+"G&;>F4
M (  @ !^H&(=?UER-V0Y?YIDW&8;?ZU6<&?0?Z-&]&E4?Y@V!FI??Y@B]VG*
M?Z,*WW 8?\<  (  @ !]O& HB"9Q7F):A\ID#V1,AS15KF8-AH9&/6>8A>LU
M<&B3A8(BI&>DA8H*RV[/A$,  (  @ !]"EZ1D.5PLV#4C_9C9&+0CKM5#&24
MC6M%GV8>C% TU&<*BZ4B+F78B^D*LVWJASP  (  @ !\BUU7F9)P,E^HF"!B
MVV&EEDI4A&-DE&%%*63EDM8T>&6^DALAR61BD5$*:VYDAPL  (  @ !X_7GN
M4OYM!'IB5H]@#7L 6?91UWNP72E"1WQH8!\P_WU!8JX<XGYL9",$A(#I9.T
M (  >2!WLW9@6TAK]7<H7B]?#G?R8.]0_WBX8X5!E'E]9>8P='I'9^H<B'L%
M:/$$FWXI:;(  (  ?,!V?7,-8Y=JL'079=1=_'4)9_-/_'7J:>M N7:_:[@O
MQ7=];34<$'?+;=8$G'O%;KD  (  ?^]U1' %:]]I<W$Z;7U<NG)/;OY/$'-%
M<& _XG0N<9HO(73?<I8;IG2Z<N($GWFQ="@  (  @ !T$VU7=#=H2VZP=3I;
MHF_>=AU.!7#G=MX_/''6=XPNF7)[>!(;6''N>"($K7@9>;,  (  @ !S#FL8
M?)YG;VR/?1-:VFW/?5I-,F[B?7X^:F_.?9PN '!2?;T:X6^(?<($F'@\?H(
M (  @ !R.FDSA/EFH6J^A.1:%FP*A)%,>&TEA"(]NFX0@\0M;FYU@Y<:F&V(
M@]X$FG@X@H,  (  @ !QDF>GC49F &E#C+%9>&J6B\U+Y&NPBLX]*&R3B@8L
MW&S?B;H:*VOVB<P$F7@Z@QP  (  @ !Q%69QE8UEA&@:E(Y8]VEPDR)+96J#
MD9X\O6M8D( LBFN%D%\9T&JTCH@$;'B'@OT  (  @ !LQ8+94GMA@H+-5>=5
M2(+T62Q'RX,Y7#TXUH.A7P$GV81X82P2](:[894  (,Z9:X  (  ? -KEG^$
M6DY@D'_!72%49H '7]!'$(!58E,X0X"Y9) G=(%K9D02UX+[9E\  ($):F(
M (  ?S9JA'Q38B-?;WS+9%Y3=GTR9GQ&+GV0:&XWBWWX:B<FZGZ*:V<2E'^)
M:S\  (  ;WH  (  @ !I;7EF:?A>3GH$:Z%247J%;2U%2WKW;I@VOWMH;\XF
M3'O;<*$2.7R/<$@  (  =/X  (  @ !H8W;5<=-=5'>0<O5177@E<_5$47BB
M=-$V(WD+=8TER'E@=@,1]7GX=9X  (  >>(  (  @ !G<W2@><5<<'5X>F)0
MB'8>>M5#FG:=>R4U?W;_>V0E?7<?>Y(1UW>Y>V   (  ?@D  (  @ !FKG+(
M@;-;RW.]@=M/]G1K@<5#"W3C@8PTZ74Y@6,D]W4O@601J77:@8D  (  @
M (  @ !F$G%)B9I;-')-B55/8G,!B+U"@G-TB 4T9W.[AXLD<G.)AYL12W1J
MAL$  (  @    (  @ !EF' 6D89:OG$HD.I.ZW'@C]M"$W)+CK,T"W)^C@(D
M+W(ACC81$7,_BO   (  @    (  @ !@IHQO49A6!XOM5-Q*=XNI5_T]G(N5
M6N0O&HO7764>"(TI7OH)@(YJ7RD  (  :6D  (  ?G!?CXE26/Y5*XD16[M)
MJHC>7E4\]8C$8+PNH8CN8L8=R8GY8_@)I(JH8_T  (  ;BD  (  @ !>GX9!
M8&-4+88Q8IA(UX879*\\+X8$9I8N!88D:"D=8H;U:/T)HX=1:.L  (  <V0
M (  @ !=L(-H9\E3,H-W:7I'U8-Q:PT[9X-J;'HM58.);9P<XX0D;A@)AH1G
M;@P  (  >%L  (  @ !<QH#H;SU23H$2<'%&]($<<84ZBX$5<F\LP($G<RT<
M9X&.<V,)88'C<XH  (  ?*P  (  @ !;]'['=L11B'\*=X5&/7\?>!PYW7\7
M>(XL(W\4>.(<)7\H>/$)6G^T>9D  (  @    (  @ !;/'SP?CU0UWU/?I)%
MF7UO?K0Y1WUD?K<KFWU/?KH;T7TD?L0)C7W2?S,  (  @    (  @ !:K'MY
MA<M0='OYA<Y%1GP;A7@Y!GOQA/TK;WNVA,,;C7M:A1L)4GQ<@]\  (  @
M (  @ !:.WI*C6Q0!7K7C2M$V7K_C&TXIWK-BY(K)WIUBT@;8GG9BS()3'LJ
MADD  (  @    (  @ !4I9;<4#U*C)7Q4U4_B95/5DHS)I4"6/HDSY5W6Q82
M[YA26Z@!@I2E78T  (  ;10  (  @ !3GI/]5S])O)-$6> ^Q9*G7%TRB))$
M7ILD9Y*(8$\2V)3G8)D!U)$*8FD  (  <?@  (  @ !2RY$,7C](W)!Y8&<^
M"H_L8FTQV(^'9#DCY(^O98<2FY&D98X"!HW+9V<  (  =N0  (  @ !2 (Y"
M94!(!HW(9O$]*(U+:($Q+XSI:>$C5(T!:M 22HZ3:IT"'XKP;*0  (  >SP
M (  @ !1.8O(;%5'1(MI;98\:XKW;K4P=(J/;YXBXXJ*<#T1_HN^;^8"+8AX
M<EH  (  ?P8  (  @ !0@HFK<X!&F8EG=%P[THC]=0TOZHB,=8\B:8AH==<1
MXHD?=8@"1895>$H  (  @    (  @ !/XH?B>JE&#(>X>RT[6(=4>W4O@(;5
M>Y<B!(:3>Z81J(;E>XL"<(2"?5<  (  @    (  @ !/8(9C@<1%B(92@? Z
MV(7V@=<O#(5P@:<AFX41@:81+X48@<,"88,1@74  (  @    (  @ !.^(4T
MB3-%6H5&B4 ZN83SB+TO$(0XB!0A[8.#B!H1Y(,=AR0"UX&T@>P  (  @
M (  @ !(6*)Q3E\^WZ$\44(T::!G4_8H6: H5DX9PZ%S5[\(HZ,;6&4  )&4
M7^0  (  <'H  (  @ !'1Y_F5/X]^)[L5W<S>)X:6<4GCYVO6[P919ZA7-@(
MIY]S75D  ([<9'X  (  =5$  (  @ !&FYT-6YT]-)PM7:PRPIMO7XXFVYKY
M8208PYN]8>H(EYO.8E   (Q#:5$  (  >:D  (  @ !&!YH\8CH\A)EO8]PQ
M]IB\958F0)A'9HL81YCM9P8(@)A,9U\  (G>;GP  (  ?8   (  @ !%9)>X
M:.@[W9<,:BDQ7I98:T EJ)72; H7^Y9,;$L(=94/;*\  (?&="\  (  @
M (  @ !$Q963;[X[2I4*<*<PY)1;<5\E3).^<=,7N)0 <= (DI(I<F0  (80
M>6<  (  @    (  @ !$.Y/"=IPZSY-:=SDP@I*N=Y8D^)(!=[P7:)(>=YD(
M@H_2>)L  (2R?<H  (  @    (  @ !#R9)!?9 Z;9'V?>TP,I%/??@DPY"(
M?=H70I!S?<@(4HWP?G@  (-%@    (  @    (  @ !#@)$$A,8Z)9#.A/0O
M\9 RA+,DF8]9A&472H\%A(<(A8Q9@U@  ()Q@    (  @    (  @ ">^U/5
M3=6/R%<(4AV !%HB5E!O7%TL6F-=I6 97E%*OV*U8A$V<61C98$>7V.69_0!
M>WV :QF<T4Z%6 B.%%(N6V]^A%6R7KYN"%D18?)<;UQ#909)JU\'9_8U@&"8
M:I\=K6 R;'8!BWUD;\^:VDFL8CZ,.TW 9+E\[U&<9R)LBE5!:7M;(%BH:[Y(
MC5N*;>@TFESS;]H=#EU*<20!FGU+=.*8Z$4\;&2*:TFS;?E[,DW4;XAK'U&Y
M<0U9VE56<H5'?EA.<_ SR%F%=30<?UK:=@8!IGTV>8N7"D$V=GB(RT8*=SAY
MODIY=_5IO4Z/>*I8V%)<>5Y&G%5H>A S%U9F>K,<"EC3>RH!L7TD?8B59SVI
M@'Z':T+4@&QXFT>+@%QHPTO<@$M7[T_&@#Y%]U+>@$,RD5.@@%@;JU<I@*@!
MNGT4@.64"CJ6BG&&2D /B8AWL44&B*=H 4F)A]17.TV3AQ5%7%"MAGLR+E$U
MAB$;9U7*AI(!PGT(@3"2]3@&E#^%93W DG9V^4+MD,1G;D>8CS56N4N[C=9$
MW$[4C+8QPT\8C!L;,52OB\L!R'S]@322,S8/G;2$OCORFP=V<4%"F(9G!$8)
MEDM6;$H_E&-$I4U9DN,QB4U>DE :]U//C_ !S7SU@3B3@UJ^3>Z%0UUA4B!V
M6U_]5CEF?6**6B]5@63Y7?M#/6<788\O3VA 9+$6JFEU9E0  (  ;=*1>569
M5YF#U5B[6OYU+5NV7DIE?UZ-8794HV$Q9'A"@&-J9THNN61=:;<63F9@:MH
M (  <K"/FE#D84F" E1M8]=SF5>Y9E!D EK/:*]35EVE:O)!8U_Q;1 MT6"=
M;MH5L6/@;XH  (  =V*-RDR3:NN 1U!S;*=Q]50!;E9BM%=2;_)2*5I9<7A
M:ERO<N<M$UT*=!@5.&&X=',  (  >W:,'$BN=(9^Q4S;=7MPDE"M=F-A8%0L
M=SQ1-%=<> T_E%F[>-0L<5FZ>7L4U5_G>:P  (  ?O.*L45(?AM]A$FX?DUO
M>DW$?G)@9E%V?HQ03E2_?JD^]%<=?M0K]5; ?PD4AUYD?U@  (  @ ")B$);
MAYY\?D<&APUNETM$AFU?GD\>A<U/E%)^A4,^6%34A-\KFU1,A,0455VBA/H
M (  @ "(H3_PD/][LD3*CZUMXDDPCDI? 4TFC/-/ U"5B] ]RU+<BODK+5)'
MBL84*EWKB9L  (  @ "'_SX1FAY['$,,F!9M5D>*E?5>ADN2D_).H$\*DD4]
M@E%%D1TJX5"MD1,3WUYIC4   (  @ "('6'L3@QZPV0'4AULL68F5A==FV@Y
M6>Q-5FHN79$[I&O:8.\G\FR88ZD.DW#K9&@  (  <;2&)USY5QMY2%^+6G=K
M8V'^7;9<>V118--,669R8\,ZS&@I9G4G0FB':)0.0VX1:/\  (  =FB$;EAB
M8$9WM%M;8M]J+5X<96-;7&"C9\5+:6+H:@,Z"V2A; TFN622;9D.$VN';<4
M (  >HN"NU0P:6EV%U=Y:T)HE5IT;0M:%%TP;KI*/U^@<$HY%&%5<;0E^6#(
M<KT-N&EX<L\  (  ?B.!,E!K<HATJE/T<ZIG05<I=+E8U%H/=;))7%R?=ITX
M3%Y+=W$E9UV#> D-?FDQ>#H  (  @ !_ZTTA>Z=S@%#A?!=F-E1'?&]7WU=6
M?+5(>UGV?/DWLEN0?4,D]EK,?8D-4FE\?@D  (  @ !^X4I-A+1RCDX\A'AE
M6U'*A!E7&%3X@[!'P%>E@UDW&5DF@RDDIEB1@T0-/&FA@Q,  (  @ !^$T?U
MC:5QTDP*C,-DJD^VB[)6=U+XBIQ')U6JB;@VA%<*B2LD-U;"B6(-)6G(AS8
M (  @ !]@D8@EF=Q2$I3E/)D'TX1DS95\U%;D7I&NE0+D!<V,55/CU$CWU50
MCV0,X6H\B+4  (  @ !\E6ES3A-P!FL-4?QBNFRW5=)486Y868-$QF_=7/LS
MCW$K8!,?U'&L8CD',W>V8Q   (  =89ZLV2R5I%NG&:W6=QA@VBI70M36&I]
M8!5#XFPA8NHRTFUE96@?1&U/9PH''W3J9[\  (  >:UY'6!%7RMM%V*F8<E@
M263:9$Y2-V;:9J]"\6B9:.0R$&G*:LX>NFE-:_<'#705;*4  (  ?5)WDEPN
M9]-KFE[::;Y>Y&%$:Y=1.V-R;5A"%V5+;NLQ;69E<$4>6&7><0$'#G03<<X
M (  @ !V(UB'<'AJ7EMO<;U=M5X)<NU0 F!4= %!+6)!=0 PFF,[==8=N&+[
M=CT&YW15=X0  (  @ !T\U53>2%I0EAI><=<L%LK>DY/$5V6>KQ 5%^)>R(P
M!V!8>X,=3V")>[L&UG1R?.H  (  @ !S_5*1@;EH8%7/@<9;X5BQ@:9.4%LR
M@7,_H%TF@4\O=5W$@4L=#%Y^@8@&V'1O@6D  (  @ !S/5!#BCEGKU.CB;E;
M-E:>B/A-LUDJB"<_!UL6AX8NWEM\AT$<G5SDA\4&TW1XA)T  (  @ !RLTYP
MDIIG+5'MD:):L%3UD$M-+U>"CN(^F%EAC=(NBEF4C7D<0%N>C1D&G733A'D
M (  @ !PT7%S3>)E!G*34:18>'/-555*T74&6-X[S78M7" JYW=#7MD6G7@P
M8!8 IW[F8EH  (  >-IO#VSK5=QCNVYJ61-77V_<7"Y)Z7$V7R$[#7)J8= J
M4G-:9 ,60W0)9-< SGZD9R$  (  ?(1MEFBG7?=B4FIX8)%6-FPC8Q%(V&V=
M96DZ)F[=9X@IFF^?:3<5QW!]::T X'Z&;"H  (  ?[QL-62T9A=@^&;$:!)4
MXFB<:?='WFHV:[TY1FN$;4TH\&P1;H(576UN;JD \WYE<98  (  @ !JXV$C
M;D9?N&-F;Z13NV5D<.U&RF<7<A8XHVAN<R(H;6C#<^<5&VK)<]H!$WXN=QX
M (  @ !IQ5X#=H!>R&!V=U!2YV*6=_]%]&1<>) WS66C>1$GV66J>7@4KFB:
M>6<!$GXP>_0  (  @ !HW%M+?JM=[5WC?O12&V ??PQ%-F'R?PLW&V,K?Q,G
M1V+>?R\4<6:[?V8!)'X3?_H  (  @ !H)5D#AL!=1%N[AH]1>5X+AA=$H%_C
MA8DVB6$(A2DFM&!AA284!F54A40!,'W^@,X  (  @ !GGE<MCL9<Q5H CC-0
M]UQ>C39$(EXRC"(V(%\_BVHF9UYABXD3L&0XB?,!#WXU@+@  (  @ !DXWH,
M35I9W'JX4/A.!WN(5()! WQD5]TR='U,6MLAE'Z 70T,S("@77@  (  99T
M (  >[1C177"5-]8J';!6 ),_7>Z6P5 *GBD7=@QR'F"8%,A''IG8A$,M'RL
M8CT  (  :D@  (  ?O1A\7&G7(-777+N7Q=+[G0289 _+W4/8]<P^G7F9= @
M@79X9QX,?'E!9QH  (  ;U8  (  @ !@L&W59#)6&V]19C1*L'"7:!T^-W&L
M:=\P'G)^:UD?U7*S;#\,,'98;"   (  =-$  (  @ !?A&I<:^A5 VP$;5])
MI&UI;KP]+&Z+;_,O>&]/</D?2V\=<8@+_G/0<6X  (  >;(  (  @ !>=F=&
M<[)4!FD9=*1(OFJ<=70\:FO'=B(NSVQT=K ? VO;=OT+]'&9=Q\  (  ?=,
M (  @ !=F&23>WA32V:5>_-(&V@S?#H[TFE??&(N,VGH?(L>>FD=?*P+UV_"
M?3T  (  @    (  @ !<YV)*@S)2I&1M@T%'?68A@P<[0V=,@K,MJV>S@HH=
M[&;J@K<+BFY<@GL  (  @    (  @ !<8F!MBNQ2)F*JBJ5&_V1NB?4ZS&65
MB2TM2V78B,P=J&4FB2H+66T^AJH  (  @    (  @ !8\X-<3&!.JX.63]U#
MA(0$4SXW"H2:5F$HO(6 60(75H>)6EP$<8?56Z(  (  :34  (  ?AI7>'].
M4WQ-A'_55HI">8!@67$V+(#Q7!LH$X&Q7DD6\8,S7T,$C80(8&X  (  ;?$
M (  @ !62'M:6K-,5'P?74!!>WS)7ZHU/GU?8=<G4WX"8Y$6:W[[9"\$BH"V
M958  (  <R0  (  @ !5*W>B8?5+,7B28_U 5GE59>0T6'GW9YHFB'I_:.85
MTWKX:2\$<WW<:F\  (  >"   (  @ !4&G0Y:4=**752:LX_578O;#8S8G;0
M;6PEXG<W;E@51W>$;EX$6GMI;^,  (  ?'(  (  @ !3)G$L<*M)0W)O<;L^
MA'-D<J8RH70&<V<E-W0]<^L5!72'<],$8GE#==\  (  @    (  @ !246YW
M> I(<V_G>*D]Q'#V>1HQ]7&6>6LDH7&;>9\4HG(F>8 $D'A*>W,  (  @
M (  @ !1IFPG?W1'[VW,?[@]6&[W?[$QJ&^)?XTD96]2?XD40G Z?[ $7'BB
M@"<  (  @    (  @ !1)6H_AO)';VP!AND\W&U!AG@Q.6W.A?,D$6UDA=L4
M$&ZDA;@$47BU@NL  (  @    (  @ !,[XV@2M=#8(UJ3C8XU8V#46DLO8W_
M5$0>58]?5E<,@)'=5O8  (F*7#0  (  ;*T  (  @ !+DXG+491".(GF5(LW
MM8H75U KQ8I_6;X=F8N86VP,.8T56]8  (9.8-\  (  <8X  (  @ !*A87Z
M6&=!'(9+6NDVO(:473PJUX;S7SL<W(?48(0+Y(B>8+\  (-49;H  (  =H@
M (  @ !)C8)47T= %X+(84\UJX,C8RLJ 8.!9+\<((0Q9:L+B(2W9<(  ("J
M:MX  (  >NL  (  @ !(FW[Q9CP_)W^/9\XTPG_^:3<I'H!/:E<;E8#!:O@+
M.X%@:OT  (  <'D  (  ?KX  (  @ !'NGOB;4P^37RP;G S_GTV;V@H<7U]
M<"(:^WVF<&P+$WZ&<(<  (  =E4  (  @    (  @ !&^'DQ=%T]E7HM=1TS
M7'K+=:<GYGL%=@,:<GKG=A,*U'PV=FP  (  >T<  (  @    (  @ !&3W;0
M>VP\ZW@#>] RO7B\>_@G77CM?  9^GB$>_L*;7IO?*T  (  ?W@  (  @
M (  @ !%TW3;@KP\AW9$@N R;W<@@I\G.G<Y@DL:)'9R@EL*SGBU@@8  (
M@    (  @    (  @ ! F9E%2*LWLIBM2^4MHYB43M0AJIE143L2>9PR4E,#
M4IF^5&   (2R7XH  (  < T  (  @  _-Y6\3P0V5)6.4=DL+)695&(@2Y9
M5F81;IBA5R\#"94563\  (&N9$   (  =0$  (  @  ^09(657@U.I(95^$K
M'I(^6@(?.I+76Z 0H)3#7!\"TI#/7BX  (  :2,  (  >70  (  @  ];XY]
M6_TT4(Z?7?8J&([57ZD>9X]D8.@/_Y#782H"JHT&8SH  (  ;E8  (  ?5@
M (  @  \FHL48IHS=(MI9"8I1(NM970=F8PB9DL/IXT09F<"F8G%:(<  (
M= 0  (  @    (  @  [RX?R:5TRIHB':H$HD(CE:VL=!HE":_$//XFD:]8"
MIH<#;C   (  >3L  (  @    (  @  [%84I<"DQ](7^<.\G^(9W<7D<C8:_
M<;0.YX:N<88"EH3%=%,  (  ?9@  (  @    (  @  Z?(*[=PHQ78//=WPG
M=H1E=ZX<+H27=Z@.HX1)=Y(";H,">BL  (  @    (  @    (  @  Z#8"J
M?B<PYX'V?D\G"X*L?C$;XX+,?@$.D8)<?BX"B8&(?O\  (  @    (  @
M (  @    /__  #__P  __\  &UF=#(     ! ,)   !
M     0                    $   $   (   (D!!T%V@=I"-D*-@N%#,<-
M_P\Q$%X1BQ*W$^(5"Q8R%U<8>1F8&K4;TASO'B4?62"'(;(BVB/_)2,F1"=F
M*(8IIRK'*^@M""XH+T@P:3&),J8SPC3>-?LW&#@U.5$Z;3N)/*4]PC[>/_A!
M$4(I0T)$7$5U1H]'J4C#2=U*]TP232Q.0T]94&]1AE*<4[)4R57?5O98#5DC
M6CI;45QF77A>BE^;8*UAOF+/8^!D\68"9Q)H(VDS:D)K4FQ>;6=N<6]Z<(-Q
MC'*4<YQTHW6J=K%WMWB]><-ZR'O-?,Y]S7[,?\N R8''@L6#PH2_A;N&MX>S
MB*Z)J8JDBYZ,F(V1CH:/>Y!PD6226)-,E$"5,Y8FEQF8#)C_F?*:Y)O6G,B=
MNYZMGY^@CJ%\HFJC5Z1%I3.F(*<.I_RHZJG7JL6KLZRAK8^N?:]KL%FQ1[(V
MLR2T$K4 M>VVVK?(N+6YH[J0NWZ\:[U9OD>_-< BP1#!_L+LP]K$Q\6UQJ/'
MD<A^R6S*6<M$S"[-&,X!SNO/U="^T:?2D--YU&'52=8QUQC8 -CFV<W:LMN8
MW'W=8MY'WRS@$.#TX=CBN^.>Y'OE5^8SYP[GZ.C!Z9KJ<>M([!WL\.W#[I;O
M=O!5\3/R#_+J\\/TG/5S]DGW'O?S^,;YE?IA^RG[Z_RG_5S^"_ZT_UK__P
M >@#IP4L!H0'OPCG"@0+%@P<#1X.' \9$!<1%!(0$PL4!!3\%?,6YA?8&,P9
MUAK>&^$<X1W?'ML?UB#1(<LBQ".^)+@ELR:N)ZHHIBFB*J KGBR=+9HNE2^1
M,(TQB3*&,X,T@35_-G\W?SB .8(Z?SM^/'P]?#Y\/WU ?T&"0H5#B42-19)&
MF$>:2)M)G4J?2Z-,IDVJ3J]/M%"Z4<!2QU/.5-55UU;95]M8WEG@6N-;YUSJ
M7>U>\5_U8/AA_&, 9 -E 67_9OQG^FCX:?5J\VOP;.YMZV[H;^5PX7'><MIS
MUG3-=<-VN7>O>*5YFWJ0>X5\>GUO?F1_6(!-@4&"-8,IA!R%$(7^ANV'VXC*
MB;B*IHN5C(.-<8Y@CTZ0/9$LDAN3"I/ZE.F5V9;)E[J8IYF3FH";;9Q:G4B>
M-I\EH!2A!*'UHN:CV*3*I;VFL:>FJ)NID:J'JW^L=ZUOKF>O8+!:L52R3[-,
MM$FU1K9%MT2X1;E&NDB[2KQ.O5*^5[]=P&/!:L)RPWO$A,6*QI#'ELB=R:7*
MK<NVS+_-R,[2S]S0YM'QTOO4!M42UA[7*M@WV43:4=M>W&O=>=Z&WY3@G.&B
MXJCCK>2RY;;FNN>]Z,#IP^K4Z^7L]>X$[Q+P(/$L\CCS0_1.]5GV8_=J^&[Y
M;_IL^V3\5OU$_B__%___   "!0/8!6@&Q@@&"3(*4@ME#'(-> YZ#WH0>A%Y
M$G43<!1H%5X64A=%&#<9*1HT&ST<0!T_'CH?-" L(2,B&2,/) 0D^27N)N,G
MV"C,*<$JMBNK+)\MDRZ'+WPP<#%D,EDS331!-38V*S<A.!8Y"SH .O8[[3SC
M/=L^TS_+0,1!O4*W0[)$K$6F1J%'G$B7291*D$N.3(M-BDZ)3XA0B%&)4HA3
MB%2(58A6B5>*6(M9C5J/6Y%<DUV67IA?FV"=89]BH&.A9*-EI&:F9Z=HJ&FI
M:JIKJFRK;:MNJV^K<*EQJ'*E<Z-TH'6==IEWE7B1>8QZAWN"?'Q]=GYO?VF
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
MF+RL6(*EE7ZFG'!SDFN@Y%YMCW";#$S7C%F4\SO'B4N.C"O/ABB'Z[>@GWG
MM*8^F]FYWI16F&JS#H(IE3"L2G (DB"EB5X:CRJ>I$R9C""7@3N?B1R0%"O%
MA?2(B;"=KBAZ)I^*J<UZ"8Z.I7YZ&WV H4AZ:FQ*G2%Z^%L%F/![P$H)E*!\
ML3EJD!%]_RG0BQQ_Q*]<K5*"9I[4J-F!@HX&I(2 T'S^H%" 6FN_G#* (EI]
MF ^ '4F-D\J -CDACTN DRG@BFN!.:YWK&N*GYX"I_>(]XU2HYV'>WQ'GW.&
M1VL3FUV%2%GIET6$<TD:DPN#KCCDCIN#$"GNB<^"D:VTJYN2SYTNIS20:HQS
MHN..,GM[GK&,-6I<FJ.*<%E4EI*(P4BPDF"'$CBOC?Z%;BGZB4>#R:SMJOV:
M]9QJII:7U(NJHDF4YWJTGAF2+&FPF?F/@UC-E?*,^$A4D<6*5CB"C7&'I2H$
MB-&$X*Q$JF*C-YO)I?V?4HL+H;";F7H:G828"&DCF6:4A5A6E5&1!4@"D3"-
M:SA:C/")KRH-B&Z%U*N>J>^K7IM$I8"FJ(J.H2VB&'F=G0"=KVBSF.^95%?]
ME.:4Y4?%D+N033@^C(B+ARH4B!R&I:L&J9>S:)K#I1^MVHH9H,JH;'DQG)ZC
M'VA4F).=VU>PE)68?$>3D&J2[#@JC#6-)2H9A]B'5*J#J4R[9)I7I,FTZ(FT
MH'6NA7C5G$VH06@'F$:B"5=XE$N;M4=ND"^5,S@7C ..@BH>AZ.'XZ+AM_QY
MQY,!LLQYHX,\K:IYN'-UJ)9Z$6.9HWUZK%._GDA[@T1&F-]\AC5*DQQ]YR=_
MC-E_MJ'DMRV!C9)WL>B L(+6K+R #',1IZ-_J&,KHHQ_AU-8G5U_GD/QE_I_
MUC4LDD2 52>\C!F!'*$_MD:)0I';L0F'L()/J]B&37*$IL*%.6*HH:Z$7%+K
MG(:#KD.EERJ#%#46D8."J"?RBW""8J"WM7*0YI%$L#Z.I8&IJQ*,E7'LI?**
MQ&(@H.>)+5*!F\:'L4-@EG&&.C4%D-F$VB@ABMZ#B* LM,>8AY"WKY*5E($9
MJFF2V7%;I4R03V&FH#.-Z5(CFQR+FT,GE<Z)0#3XD$.&Y"A(BF&$C9^;M$*@
M)9 WKP2<>8"CJ=:9 G#NI+J5O&%$GZ22B5'5FGZ/54+YE3B,%#3MC[^(P2AI
MB?>%;I\NL[JGL(_6KGJC0(!)J4R? W"<I#6:\F#]GR66[E&AF@*2VT+6E*N.
MJC3ECT:*9BB%B:"&+YZWLURO&8^-K@RIS8 .J-*DM'!>H[&?S6#"GJ6:^E%Q
MF9J6$4*\E%21!33ECNZ+VBB;B5F&SYY-LPJV9X\\K:ZP-'_+J'.J,' HHU>D
M9&"<GE">M%%;F4B8[T*TE!"3#33JCK:-$BBMB2"'497LP?UY?X<RN_)Y4'B1
MM?AY8FG\K_]YPEMGJ>MZ:$SLHZ%[3S[KG0Y\8C&%E@5]TR5TCF]_J94\P2:
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
M^CK8@F:*:"KV@:&%?++VB@*P2*)WB(BKI)%4AQFFN7_ A<RAIFX4A+&<D5R
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
MH&I\[#0HF;5]HRI5DKE^BR(,BZ-_CGD#O0."D&U<MX&!N6&AL<F!#U7GJ]>
MHDH\I;& ;3[EGU* 6#1%F+" 62J8D<^ ?B)YBM^ N7CGN_6([6T_MG.'E6&
ML+J&856_JLF%44HMI*6$:S[FGEF#IC1@E\F"ZBK2D0*"2"+6BCB!OWC&NR:/
M1&TMM9F-9V%TK]B+F56TJ>6)XTHBH\6(1S[LG7F&PS1ZEOV%2RL%D%*#Y2,C
MB:R"H'BHNH65;&TDM.F3!F%PKQR0EE6PJ26.,DH@HPV+Y3[TG,J)IC23EDZ'
M<2LRC[V%42-BB3J#77B.N@V;86TBM%V8:F%SKH&54%6QJ(.2-DH<HFZ/-#[U
MG#N,/S2DE<F)62M6CT*&B2.5B-V#^GA[N;2A)FTGL^J=D6%\K?Z9P%6VI_B5
MZ$HDH>.2+S\%F[B.B32TE5F*]RMMCNB'B2.^B).$>=JE<?!M*L:F<U%NQ+(K
M=*1P5YT@=>IQZ8>T=S!SB7(F>(5U0ERU>?-W%4=M>Y1Y(S*M?8I[D]BV;]MX
M&<47<6MXB;#&<N-Y!9OD=$]YDH:4=;YZ-'$B=SUZZUO,>-1[KT:M>IY\E#(E
M?+E]I-;O;AB#!<-;;[^"4:]$<52!KII[<MZ!-857=&^ UW 2=A2 BEKJ=]&
M/47]>;]_]#&M>_M_G=4T;(^-S\&=;D6,#:V2;^R*8YD <9&(UH0)<T.'=6[[
M=0J&'%H/=NF$MD5:>/B#.#%$>U&!>M.B:T>8?< 2;0B5Q:P*;KV3&Y>,<'*0
MA8+(<CN.!6WM="&+G%D_=AZ)%$3%>$J&6##I>KR#,M)8:DFC&+[/; ^?=JK(
M;<F;R)94;XB8(X&K<5^4C&ST<U:0]EB =6^-1T0_=[6)2C"<>CN$P=%0:8&M
ME[W+:TFI#:F_;0*D6)5-;L6?G8"^<*J:[FPM<K*6,E?==-J10T//=S:,!#!;
M><^&(M"(:.^W[+T&:K:R=ZCK;&BLN91Q;B>FWG_I<!2A#6MX<BN;+5=5=&25
M"$-O=LZ.>S G>76'4\_^:)#" [Q\:E.[E*A(:_>TQ).[;:VMQW\X;YBFS6K>
M<;B?OU;2<_V89T,/=G:0HB_]>2R(4\O$>AEL)+F7>IYM\J:]>RAOJ),L>[9Q
M5'\B?$QS#&KJ?/%TWU;6?:MVT$+I?H]Y "^:?[=[F,I@>"]VB[A]>.!W/*6M
M>8AWZ9(G>C!XG7XH>N)Y9&H&>ZEZ0E8.?(E[,D).?9=\22\Y?N=]D\CH=H*
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
M?PE^):]&=WJ"2Y_0>!&"!X^A>*6!KG[/>42!46V%>@.! EPG>MV O$L5>]*
M=SI>?/B ,"JN?E1_VZX$=A6+H9Z/=KJ*CHYF=V")7'VD>!*(%VR5>.2&U5M>
M>>&%G$J#>O6$5CH'?#R"]BJ7?;>!:ZSZ=/B4\)V(=:B3#HUF=E:0^'RP=Q:.
MQFNX=_B,CEJP>06*4DH$>C>(!SF\>YN%C"J$?3&"T*PF=!2>'YRQ=,R;:XR/
M=7V8;'OA=D2516K^=S>2%EH:>%6.V$F=>92+?#F >Q.'YRIU?,&$!ZN'<VBG
M))P)="2CF8O==-.?JWLR=9F;A6I9=I:75EF+=\F3%4DW>1F.KCE+>J2* 2IH
M?&6%$*L?<O*O\9N.<ZZKB8M-=%2FHGJ<=1&A=6G2=@^</ED>=TN6]DC;>*V1
M@CD+>DR+S"I>?!R%[*6+A7QE.Y=_A,AGR(B-A$1J+'BV@]YL>VA1@X-NV%>]
M@S-Q5T=R@O!S_C=R@LQV]"AJ@M1Z7*2O@XAN4Y:5@Q)O[X>,@J]Q='?&@EQR
M]F=^@AATB%<-@>5V-$;J@<%W_#<C@<!Y^2AK@>A\/J.P@<!W195H@7!X"89_
M@2-XNW; @.EY;V:?@+]Z+U9:@*U[ T9H@*I[YC;;@,U\Y"AK@19^ :*;@!B
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
MCBM\R3<[BU-];RQ/B'A^,"+5A:1^_WX$FG:!P7*QE^"!B&;OE3V!0EK<DHV
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
M-*%L:K9^1I$H;*9^3(!&;IE^46[?<+!^95UE<NI^ADPZ=4U^K3MS=_1^WRO
M>N9_%*^;9NJ'X: -:0R'&H_2:QF&/'[_;2J%4FW>;U^$;ER/<<>#F$N@=%6"
MNCL7=R:!SRNE>D" R:YO97Z1?Y[J9[*/X(Z\:=&.&'WX:_F,.FSP;DB*6UO5
M<,J(?DL9<X"&F3K&=G>$CRN.>;*"4:V!9%B:^9X!9IJ8?XW7:,*5QWT?:OF2
M\&PL;6&0%ELW;_Z--$JL<LJ*.CJ&=>.'$RM[>3N#J*S08WBD0)U/9<"@YXT=
M9^R=.7QH:BB98&N ;*"5A5JA;UB1GTI"<CV-F#I.=6F)5"MK>-F$SJQ?8MZM
M/YS092:H_HR-9TJD4GO2:8.?<FKX; *:DUHT;L>5ITGC<<*0E#H*=0>+02M?
M>(J%PZB'=XA@!IHN>#!C&XKX>.]F WKB><)HT6H_>J9KIUEM>Z-NGDCE?+UQ
MP#BP?@UU-2E]?Z1Y*:=J=1%IA)D?=?YKGHG<=NAMGGGA=]]OE&E>>.QQE5BS
M>A9SLDA6>V!U[3A:?.1X92ER?JU[,:8X<M-R[9?;<_%T'(C4=0)U.WC;=AUV
M4VA_=TYW>5@!>*5XM4?8>A]Z!3@2>]=[>"EH?=)]&:3:<--\*I9]<A%\B(=F
M<T-\SG>M='Y]"F=T==]]45<K=V-]I$<]>0I^ 3>[>NY^:BE@?1!^W:.2;R.%
M3I4]<'B$XH8Q<<6$4W:)<QN#KF:4=):#"U9R=D6"<D:[>!2!UC=T>B&!,"E9
M?&F >**%;<>.9Y0W;RV-+X4V<(F+PW6=<?6*-F7 <XB(I572=4V'$T9+=T"%
M?#<W>7*#Q2E3>]J!YJ&O;*V76Y-A;B"5581E;X63!737</Z0C&4.<JB."U5%
M=(6+@47P=HR(Y#<(>-Z&'BE.>V.#):$/:]2@'9*[;4^=1(.X;K>:"W0P<#26
MG&1Q<>V3)52\<^2/HT62=@*,!C;=>&2(-2E*>P&$-J"E:SRHG))";+FD[8,M
M;AN@PW.C;Y6<5V/U<5.7YE1;<U>3:$4^=8J.RS:C> 2)_"E'>K.%%YOH?YU?
MT8[#?WIBXX"^?X-ES'':?ZEHGV)M?]YK?E+6@"1N@4.7@']QL32Y@09U-R;X
M@<1Y-YKZ?4=HOXW3?6MJZ7^_?9]L^G#S?>)O!6&F?CAQ'E(W?J5S5$,C?RIU
MJS2 ?]YX02<,@,9[*IGP>R9QAXRD>WMRX'Z\>\YT)F_Z?#)U9V#9?*MVM%&8
M?4%X%D*X??%YCS1.?M)[+B<=?^5\^YC/>39Z/XMW>:UZTWV,>B%[3&\8>I][
MP6 4>S]\.5$%>_Q\P$):?-5]4C0E?>-]]2<L?Q]^II>O=YB"W8I\>"6"NGR2
M>+&";FX0>4B""5]*>@"!IE!=>N:!3$'F>^6 \3/N?1> DB<Y?G6 *9:_=DZ+
M;XF+=NJ*C7NJ=X.)<6TY>"N(,EZ*>/B&[$_2>?&%IT&(>Q&$7C/!?&:"_"=#
M?>2!@)7_=4&3V(C,=>J2-7KQ=HJ016R*=SZ.)EWM>!Z+_4]8>2R)S$%">ER'
MC3.C>]"%*R=,?6R"J95L='&<#X@U=2.9J7I5=<66WFOV=GN3UUUC=VB0Q4[>
M>(^-ID#P>=**=C.%>U6'&R=3?0F#I94&<]JD!H?!=)*@WGG4=3"=,6MV=>*9
M.ESV=M*5.$Z+> 21*D"I>5R-!C-7>O>(O2=9?+J$=8^7A^]?J8-WAQ%BKW:(
MAFEEEFC-A=MH;UJ8A5)K6$Q%A,]N:3Y;A%=QIC#E@_UU/"2E@\MY0H[+A<EH
M$(*RA2YJ0'6XA*9L7F@6A"QN>UG_@[IPJDO1@UAR^CX/@P-U;##0@M%X("36
M@L-[(8WI@\!P48&L@U9QP'35@NMS(6<\@HUT@5E-@CMU\4M+@?UW>3VZ@<]Y
M&C"V@<1ZY24!@=I\W(SM@>]X<("B@9YY+G/!@5!YV&9J@0AZ>5B8@-I[)4K&
M@,%[WCUI@+A\IC"<@-1]@R4G@0Y^<HOZ@%" @7^[@!F E'+E?^* A665?[.
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
MA1-_(FK*FM: 2V$]F$R 4E=8E9* .DU DK* %$,VC\1__#EHC--__# \B>N
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
MB')]5"VPAHM^!28HA,A^OQ_]@SA_<F*"D,& Z5GBCS6! %#IC6> WT>^BVV
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
M?RQ_5VYF='B!?F3P=:"!E5L"=J*!<E"W=YV!+T94>+J ]3P<>@. S#*&>VB
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
M=&I^O9DJ0NZ =HP92*^ 97YX3D" 5' \4]> 0F&H6:> -%+\7\F -$2W9C>
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
MI#+AC=EA=BN[C"-FDR5!BGIKY!^4B/9Q;QL9A[1VYTW,D/I5N4=2C^U9?4"
MCJ]=7SE]C3]A<3)LBZUEP2N6BAUJ3R5LB)]O R  AU)SY1NUAD=XITT4C?A;
MRT:,C2Q?'#_5C"EBA#CJBNAF'#(1B8EIXRMYB#%MX"60ANUQ]R!;A=UV+QP[
MA0EZ/DQXBQ%AT$7JBGQDI#\QB:]GCSA[B*QJGS')AXEMX"MEAF]Q1B6OA6IT
MP""HA)=X31RO@_A[JDO:B%YGSD53B!!J(3ZNAWMLB#@0AJAO"#&BA;]QN2M<
MA.)TBB7/A!=W8B#L@WUZ01T0@Q!\[$M!A>]MQT3&A?%OE3Y A9EQ;C?$A/9S
M7C%SA#EU<"MC@XEWI"7P@O%YVB$F@HQ\"1UA@DY^ TJ\@]!SDT1,A"!TW#WD
MA )V(C>&@XMW>S%,@O5X\BM:@FUZ@B82@?=\%R%;@<!]G!VD@:Y^[TI,@@!Y
M+T/G@I=Y\CV5@J]ZGS=6@EY[6#$M@>I\,BM%@8M]("8:@3)^%B&$@1E^^1W:
M@2Q_M$G[@'Q^I4.7@5)^VSU5@9U^YC<Q@6Q^^3$D@0]_,"M4@,I_?"8H@)9_
MT2&:@)Z &QX%@,2 5   __\  /__  #__P  ;69T,0     #!"$   $
M               !                     0    $" P0%!@<("0H+# T.
M#Q 1$A,4%187&!D:&QP='A\@(2(C)"4F)R@I*BLL+2XO,#$R,S0U-C<X.3H[
M/#T^/T!!0D-$149'2$E*2TQ-3D]045)35%565UA96EM<75Y?8&%B8V1E9F=H
M:6IK;&UN;W!Q<G-T=79W>'EZ>WQ]?G^ @8*#A(6&AXB)BHN,C8Z/D)&2DY25
MEI>8F9J;G)V>GZ"AHJ.DI::GJ*FJJZRMKJ^PL;*SM+6VM[BYNKN\O;Z_P,'"
MP\3%QL?(R<K+S,W.S]#1TM/4U=;7V-G:V]S=WM_@X>+CY.7FY^CIZNOL[>[O
M\/'R\_3U]O?X^?K[_/W^_P ! 0(" P,$! 4&!@<'" @)"0H+"PP,#0T.#P\0
M$!$1$A,3%!05%A87%Q@9&1H:&QP<'1X>'R @(2(B(R0D)28F)R@I*2HK+"TM
M+B\P,3(R,S0U-C<X.3H[/#T^/T!"0T1%1DA)2DQ-3U!24U576%I<7F!B9&9H
M:FUO<71V>7Q^@8.&B8N.D)*5EYF;G9^AHZ6GJ*JLK:^PLK.UMK>YNKN\O;_
MP<+#Q,7&Q\C)RLO,S<W.S]#1TM+3U-76UM?8V=G:V]O<W=W>W]_@X>'BX^/D
MY>7FYN?HZ.GIZNOK[.SM[N[O[_#P\?+R\_/T]/7V]O?W^/CY^?K[^_S\_?W^
M_O\  0$" @,#! 0%!@8'!P@("0D*"PL,# T-#@\/$! 1$1(3$Q04%186%Q<8
M&1D:&AL<'!T>'A\@("$B(B,D)"4F)B<H*2DJ*RPM+2XO,#$R,C,T-38W.#DZ
M.SP]/C] 0D-$149(24I,34]04E-55UA:7%Y@8F1F:&IM;W%T=GE\?H&#AHF+
MCI"2E9>9FYV?H:.EIZBJK*VOL+*SM;:WN;J[O+V_P,'"P\3%QL?(R<K+S,W-
MSL_0T=+2T]35UM;7V-G9VMO;W-W=WM_?X.'AXN/CY.7EYN;GZ.CIZ>KKZ^SL
M[>[N[^_P\/'R\O/S]/3U]O;W]_CX^?GZ^_O\_/W]_O[__Z8Y,O^B1DK]H$U@
M\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"O
MG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,
M<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6
MJYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G
M3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+
MW:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:
MJ%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6
MSZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99
MIL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E
M9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$
MIV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^V
MP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=X
MN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7F_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG
M@<"ZI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
M_Z8Y,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"Z
MI8?&MJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y
M,O^B1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&
MMJ.'R[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B
M1DK]H$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'
MR[.@A]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]
MH$U@\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@
MA]"OG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@
M\:1,<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"O
MG8C6JYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B1DK]H$U@\:1,
M<N:G3(3:J%"6SZ99IL>E9+'$IV^VP:=XN[VG@<"ZI8?&MJ.'R[.@A]"OG8C6
MJYJ+W:67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F_Z8Y,O^B14K]H4Q@\J5+<>:I
M2H/:JDV5SZE6I<BH8;#%JFNUPJQUNKZK?;^ZJH/%MJB'RK*FA]"KHH?6I)Z)
MW)J:C^&:FH_AFIJ/X9J:C^&:FH_AFIJ/X9J:C^&:FH_AFIJ/X9J:C^&:FH_A
MFIJ/X9J:C^&:FH_AFIJ/X9J:C^&:FH_A_Z8X,O^C14K]HDM@\J9)<>:J2(+;
MK4J3T*Q2H\FL7:_&KV>SP[%QN+^S>;VXKX'$LJJ'RZRFAM"EHX;5G9^&VI.=
MB]Z3G8O>DYV+WI.=B]Z3G8O>DYV+WI.=B]Z3G8O>DYV+WI.=B]Z3G8O>DYV+
MWI.=B]Z3G8O>DYV+WI.=B]Z3G8O>_Z<X,O^C14K]HDI?\J=(<.>L1H'<KT>2
MTK!.H<JQ5ZW(MF*PQ;ILM;JS>+ZRKH'%K:J'RZ>GA<^@I(33F*&%UX^?B-J/
MGXC:CY^(VH^?B-J/GXC:CY^(VH^?B-J/GXC:CY^(VH^?B-J/GXC:CY^(VH^?
MB-J/GXC:CY^(VH^?B-J/GXC:_Z<X,O^C1$O^HTE?\ZE&;^BN1(#=LT.0T[9(
MG\RW4:K*P%RLO;ALM[.R>,"MKH'&J:J&RJ*HA,Z;I831E*.$U(RAA]>,H8?7
MC*&'UXRAA]>,H8?7C*&'UXRAA]>,H8?7C*&'UXRAA]>,H8?7C*&'UXRAA]>,
MH8?7C*&'UXRAA]>,H8?7_Z<W,O^C1$O^I4=>\ZI$;NFQ07_?N#Z.UKU"F\_#
M2J3"OEROMK=LN:ZQ>,&IKH'&I:N%R9ZIA,R8IX//D:6$THJCAM2*HX;4BJ.&
MU(JCAM2*HX;4BJ.&U(JCAM2*HX;4BJ.&U(JCAM2*HX;4BJ.&U(JCAM2*HX;4
MBJ.&U(JCAM2*HX;4_Z@W,O^D1$O^ID9>]*U";>JT/GWAO3N+VL8\ELK&2*2Y
MO%RRK[9MNZFQ><&EKH+%H:R$R)NJ@\N5J8/-CZ>$SXFFAM&)IH;1B::&T8FF
MAM&)IH;1B::&T8FFAM&)IH;1B::&T8FFAM&)IH;1B::&T8FFAM&)IH;1B::&
MT8FFAM&)IH;1_Z@W,O^D0TO_J$-=]:\_;.RX.GKDPS>'W=,UD,'$2:>QNEZU
MJ;5NO*2Q>L"BKX+$G:V$QYBLA,F2JH3+C:F%S8BHALZ(J(;.B*B&SHBHALZ(
MJ(;.B*B&SHBHALZ(J(;.B*B&SHBHALZ(J(;.B*B&SHBHALZ(J(;.B*B&SHBH
MALZ(J(;._ZDV,O^E0DO_JD%<]K([:NZ]-G?HRS. T-(SD[C#2ZBJN6"VI+5P
MO*&R>\">L(/#FJZ$Q96MA,>0K(3)BZN%RH>JALR'JH;,AZJ&S(>JALR'JH;,
MAZJ&S(>JALR'JH;,AZJ&S(>JALR'JH;,AZJ&S(>JALR'JH;,AZJ&S(>JALR'
MJH;,_ZDU,O^E0DO_K#U:^+<W9_'$,7'?URQ[Q= UE;#"3JFDN&.WG[5RO)VS
M?+^;L8/!EZ^$PY*NA,6.K87&BJR&R(>LA\F'K(?)AZR'R8>LA\F'K(?)AZR'
MR8>LA\F'K(?)AZR'R8>LA\F'K(?)AZR'R8>LA\F'K(?)AZR'R8>LA\F'K(?)
M_ZHT,O^F0$O_L#E8^;TQ8N?.+6G0X"1_N<\WEZ?"4JF>NF:UFK5SNYBS?;Z7
MLH/ E+&%P9"PA<.-KX7$B:Z&Q8:NA\:&KH?&AJZ'QH:NA\:&KH?&AJZ'QH:N
MA\:&KH?&AJZ'QH:NA\:&KH?&AJZ'QH:NA\:&KH?&AJZ'QH:NA\:&KH?&_ZLS
M,O^J.TG_MC)3\,<J6MC>(6;"WR2"K<X\F)_#5J>9O&BREK=UN)2T?;V3LX.^
MD;*%OXZRAL"+L8;!B+"'PH:PB,.&L(C#AK"(PX:PB,.&L(C#AK"(PX:PB,.&
ML(C#AK"(PX:PB,.&L(C#AK"(PX:PB,.&L(C#AK"(PX:PB,.&L(C#_ZTQ,O^P
M,T7XP"E,W]8C3<?H(&JSWB:$H<]!EI?&6:23P&JLD+QULH^Y?;:/MX.XC+:$
MNHJUA;R(M(:]AK.'OH2SB+^$LXB_A+.(OX2SB+^$LXB_A+.(OX2SB+^$LXB_
MA+.(OX2SB+^$LXB_A+.(OX2SB+^$LXB_A+.(OX2SB+^$LXB__Z\O,O^Y*3_H
MSAX_S.8;4K?N(6VEWBR#E])%DI#+6YV,Q6NEB\)UJHJ_?*V'OG^PA+R L8.\
M@K*!NX.S?[J$M'ZZAK5^NH:U?KJ&M7ZZAK5^NH:U?KJ&M7ZZAK5^NH:U?KJ&
MM7ZZAK5^NH:U?KJ&M7ZZAK5^NH:U?KJ&M7ZZAK5^NH:U_[(J,O'&'#/1XA0Z
MO/,;5JCN)FV8X35_CMA*C(C0796&S&N;A,ETH(''>*-^Q7NE?,1]IGO$?J=Y
MPX"H>,*"J7?"@ZIWPH.J=\*#JG?"@ZIWPH.J=\*#JG?"@ZIWPH.J=\*#JG?"
M@ZIWPH.J=\*#JG?"@ZIWPH.J=\*#JG?"@ZIWPH.J^KX<*-;=#B/ \!0_K/T>
M5YSP+6J/Y3YYAMY.@X'87XM_U&N0>M%PE'?/=)=USG>8<\UYFG+->YMQS'V;
M<,M_G&_+@)UORX"=;\N G6_+@)UORX"=;\N G6_+@)UORX"=;\N G6_+@)UO
MRX"=;\N G6_+@)UORX"=;\N G6_+@)UORX"=V=(+&,3M#BFP_19!G_\D59'T
M-66'ZT9P?^54>7OA87]VW6B$<MMNAV_9<8EMV'2+:]AWC&K6>8UIUGJ.:-5\
MCF?5?H]GU7Z/9]5^CV?5?H]GU7Z/9]5^CV?5?H]GU7Z/9]5^CV?5?H]GU7Z/
M9]5^CV?5?H]GU7Z/9]5^CV?5?H]GU7Z/_Z,Y*O^?1D#_G5!5^J!09>^C477D
MI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$
ME\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&
MVJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R
M@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);
MEM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@
M9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(
MG7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"P
MQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M
M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[
MM<*<@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<
M@[F_FHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
M_Z,Y*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_
MFHF^O)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y
M*O^?1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^
MO)6+PKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M
M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?
M1D#_G5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+
MPKJ0C,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3
MK7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_
MG5!5^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0
MC,6XC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^B
MTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_G5!5
M^J!09>^C477DI%.&VJ);EM"@9:3(G7"PQ9Q[M<*<@[F_FHF^O)6+PKJ0C,6X
MC(_)MHB2S+.$E\^R@9_2K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_
MHM.M?Z+3K7^BTZU_HM.M?Z+3K7^BTZU_HM.M?Z+3_Z,Y*O^?1D#_GD]4^J%.
M9.^D3W7EIE&%VJ58E=&B8J/)GVVOQ9]WM<*>@+F_G8B^O)F)P[F4B\>VCXW+
MLXJ0S[&&EM2N@Z#7IX&AU:>!H=6G@:'5IX&AU:>!H=6G@:'5IX&AU:>!H=6G
M@:'5IX&AU:>!H=6G@:'5IX&AU:>!H=6G@:'5_Z,Y*O^@1D#_GDY4^J)-9/"E
M3G3EJ$^$VZ=5E-*E7Z'*HVFMQ:)TM,*A?;F_H(6^NYV(P[B8B<BUDXO-L8Z.
MTZZ)EMBGA9W:H86@UJ&%H-:AA:#6H86@UJ&%H-:AA:#6H86@UJ&%H-:AA:#6
MH86@UJ&%H-:AA:#6H86@UJ&%H-:AA:#6_Z,Y*O^@1D#_GTU4^Z-,9/"G3'3F
MJ4Z#W*I3DM*I6Z#+IF:KQJ5PL\.E>KB_I(*]NZ*'P[B=A\FSF(G/L)2.U:N2
ME]J@BIS<FXF?V)N)G]B;B9_8FXF?V)N)G]B;B9_8FXF?V)N)G]B;B9_8FXF?
MV)N)G]B;B9_8FXF?V)N)G]B;B9_8_Z,X*O^@14#_H$Q4^Z1+8_&H2W/FJTR#
MW:U0D=2L6)[,JF*IQZILL<2J=K; JGZ\O*B$PKBDALFSH8C/K)R-U:.6E-J:
MD9S<EHZ>V):.GMB6CI[8EHZ>V):.GMB6CI[8EHZ>V):.GMB6CI[8EHZ>V):.
MGMB6CI[8EHZ>V):.GMB6CI[8_Z0X*O^@14#_H$M3^Z5*8_&I27+GK4J!WK!-
MD-6P59S.L%ZGR;!HK\:R<[/#LGRXO;" P;:L@LFNIX7/I:&*U9R<D=J5F9S<
MD92>V9&4GMF1E)[9D92>V9&4GMF1E)[9D92>V9&4GMF1E)[9D92>V9&4GMF1
ME)[9D92>V9&4GMF1E)[9_Z0X*O^@14#_H4I3^Z9(8O*K2''HKTB W[-*CM:U
M49K0MEJDS+AEJ\J]<:[!N7NVM[* P*ZLA,BFJ(7.G:2'U)2@CMB.GYG;C)N>
MV8R;GMF,FY[9C)N>V8R;GMF,FY[9C)N>V8R;GMF,FY[9C)N>V8R;GMF,FY[9
MC)N>V8R;GMF,FY[9_Z0X*O^A14#_HDE3_*='8?*M1G#ILD9_X+='C-F[3I?3
MOU>?T,5CI,7 <*VZN'FWL+* P*FMA<>@J(3-EZ6%THZAB=>'H)+9AZ&<V(>A
MG-B'H9S8AZ&<V(>AG-B'H9S8AZ&<V(>AG-B'H9S8AZ&<V(>AG-B'H9S8AZ&<
MV(>AG-B'H9S8_Z0W*O^A1$#_HTA2_*E%8?.N1&_JM4-]XKQ$B=S"2I/8RE29
MRL9BI+R];K"RMGBYJK& P:2MA<>;J83,DZ:$T(JCA]2#HH[6@J*6UH*BEM:"
MHI;6@J*6UH*BEM:"HI;6@J*6UH*BEM:"HI;6@J*6UH*BEM:"HI;6@J*6UH*B
MEM:"HI;6_Z4W*O^A1$'_I$92_:I$8/2Q0F[KN$%[Y,%"AM_,1HW3SU*7P<1A
MI[.[;;.KM7B[I;& P9^NA,:8JX3*D*B$SHBFAM&"I(S3@*22TX"DDM. I)+3
M@*22TX"DDM. I)+3@*22TX"DDM. I)+3@*22TX"DDM. I)+3@*22TX"DDM.
MI)+3_Z4W*O^A1$'_I451_JQ"7_6T/VSMO#YXY\= @>#61H?)S5&:N,)@JJRZ
M;;6EM7B\H+& P9NNA,65K(3(CJJ$RX>HALZ"IXO/?Z:/T'^FC]!_IH_0?Z:/
MT'^FC]!_IH_0?Z:/T'^FC]!_IH_0?Z:/T'^FC]!_IH_0?Z:/T'^FC]!_IH_0
M_Z4V*O^B0T'_IT-0_ZX_7?>W/&GPPCMSYM _>=/9/XJ^RU&=K\!AK*6Y;K:@
MM7F\G+*!P)BOA,.2KH3&C*R%R(>JA\J"J8K,?ZF.S7^ICLU_J8[-?ZF.S7^I
MCLU_J8[-?ZF.S7^ICLU_J8[-?ZF.S7^ICLU_J8[-?ZF.S7^ICLU_J8[-_Z8V
M*O^B0D'_J4!/_[([6_F].&7LRSAMW-PU>,?6/HZSR5*@I\!CK9^Y<+::M7J\
MF+*!OY2QA<*/KX7$BZZ&Q8:MA\>"K(K(?ZN-R7^KC<E_JXW)?ZN-R7^KC<E_
MJXW)?ZN-R7^KC<E_JXW)?ZN-R7^KC<E_JXW)?ZN-R7^KC<E_JXW)_Z<U*O^C
M0D'_K#Q-_[<V5_+%,U_AUC9CS>,Q?+K3/Y&IR%2AG\!EK9FZ<K66MGNZE+."
MOI*RA<"-L8;!B;"'PX:OB,2"KHK%@*Z,Q8"NC,6 KHS%@*Z,Q8"NC,6 KHS%
M@*Z,Q8"NC,6 KHS%@*Z,Q8"NC,6 KHS%@*Z,Q8"NC,6 KHS%_Z@T*O^F/C__
ML3=*^;XP4N?/+U71XBQHP.$P?ZW20I.@R%>AF,%GJY2\<[*2N'RWD+:"NHZT
MA;R+LX:^B+*'P(6QB<&#L8K!@;",PH&PC,*!L(S"@;",PH&PC,*!L(S"@;",
MPH&PC,*!L(S"@;",PH&PC,*!L(S"@;",PH&PC,*!L(S"_ZDR*O^K.#W_N"]%
M[L@I2-;?)5+#["ELL=\Q@J'219*7REJ?D<-IIXZ_=*V-O'RQB[J!M(BY@[:%
MN(2X@[>&N8&VA[I_M8F[?K6+O'ZUB[Q^M8N\?K6+O'ZUB[Q^M8N\?K6+O'ZU
MB[Q^M8N\?K6+O'ZUB[Q^M8N\?K6+O'ZUB[Q^M8N\_ZLP*O^Q+SCVPB8\W-H?
M.\;K(U>S["IOH]\U@I;42I"/S5V:B\AKH8G$=::&PGNJ@\!^K(&_@*Y_OH*P
M?;V#L7N\A;)ZNX>S>;N(LWF[B+-YNXBS>;N(LWF[B+-YNXBS>;N(LWF[B+-Y
MNXBS>;N(LWF[B+-YNXBS>;N(LWF[B+-YNXBS_ZTN*OZ[)3#CTAHMR>@;0;;W
M(UJE["YOEN$\?XS83XN'TE^3A,ULF8'*=)Y^R'BA>\=[HWG&?:1XQ7^E=L2!
MIG7#@Z=TPX2H<\*&J7/"AJESPH:I<\*&J7/"AJESPH:I<\*&J7/"AJESPH:I
M<\*&J7/"AJESPH:I<\*&J7/"AJESPH:I_[0D)>S*%B/-Y1,LN?8;1J?Z)EN8
M[C5LC.5$>H3>4X. V6**?-5LCWC2<9-UT'65<\]XEW'.>IAPS7R9;\U^FF[,
M@)MMS(*<;,N$G&S+A)QLRX2<;,N$G&S+A)QLRX2<;,N$G&S+A)QLRX2<;,N$
MG&S+A)QLRX2<;,N$G&S+A)QLRX2<]<$5&='?#!B\\Q,QJO\>1YK\+%F.\CQG
MA.I+<GWE6'IYX&. =-YJA'#;;X=MVG.):]EVBFK8>(MIUWJ,:-9\C6?6?HYF
MU8".9=6!CV75@8]EU8&/9=6!CV75@8]EU8&/9=6!CV75@8]EU8&/9=6!CV75
M@8]EU8&/9=6!CV75@8]EU8&/TM(*";_H#1VM_Q4SG?\C19#_,U2%]T-??O%1
M:'?L7&]PZ6)T:^=G=VCE;7EFY'![9>-S?6/B=GUBX7A^8N%Y?V'A>W]@X'V
M7^!_@5_@?X%?X'^!7^!_@5_@?X%?X'^!7^!_@5_@?X%?X'^!7^!_@5_@?X%?
MX'^!7^!_@5_@?X%?X'^!_Z Y(?^<1C;_FE%*_YU26?>?5&GMH%=XXY]<A]J<
M9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_O8.8P;R!F\.[?J#$NGRF
MQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&
MM7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*_YU26?>?5&GMH%=XXY]<A]J<9Y72
MF7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_O8.8P;R!F\.[?J#$NGRFQK=Z
MK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JL
MQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"A
MS)9[J\:4A+/$DXNVPH^/NL"+DKR^AY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U
M>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5Z
MK,:U>JS&_Z Y(?^<1C;_FE%*_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[
MJ\:4A+/$DXNVPH^/NL"+DKR^AY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&
MM7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U
M>JS&_Z Y(?^<1C;_FE%*_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4
MA+/$DXNVPH^/NL"+DKR^AY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JL
MQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&
M_Z Y(?^<1C;_FE%*_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$
MDXNVPH^/NL"+DKR^AY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5Z
MK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y
M(?^<1C;_FE%*_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNV
MPH^/NL"+DKR^AY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U
M>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<
M1C;_FE%*_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/
MNL"+DKR^AY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&
MM7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_
MFE%*_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+
MDKR^AY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JL
MQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^<1C;_FE%*
M_YU26?>?5&GMH%=XXY]<A]J<9Y72F7"AS)9[J\:4A+/$DXNVPH^/NL"+DKR^
MAY6_O8.8P;R!F\.[?J#$NGRFQK=ZK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5Z
MK,:U>JS&M7JLQK5ZK,:U>JS&M7JLQK5ZK,:U>JS&_Z Y(?^=1C;_FE!*_YY1
M6?>@4FCMH59XY*%:AMN>9)32FVZ@S)AXJL:5@;+$E8FVP9&.NK^,D+V]B)/
MO(27P[J!F\6Y?J#'N'RGR+)[JLBP>ZK(L'NJR+![JLBP>ZK(L'NJR+![JLBP
M>ZK(L'NJR+![JLBP>ZK(L'NJR+![JLBP>ZK(_Z X(O^=1C?_FT]*_Y]/6?BB
M4&CNHU-WY:17A=RB8)/3GFJ?S9MTJ<>8?;'$EX:VP92,NK^/CKZ\BI+"NH:5
MQ;B"FLBW?Z#+M'RGS*Q\J<JJ?:G*JGVIRJI]J<JJ?:G*JGVIRJI]J<JJ?:G*
MJGVIRJI]J<JJ?:G*JGVIRJI]J<JJ?:G*_Z X(O^=13?_G$Y*_Z!.6/BC3V?O
MI5%VY:95A-VE79'4HF:=S9]PJ,B<>K#$FH*VP9B*NKZ2C+^[C8_$N(B3R+:#
MF<RT@*'/K'VESZ9^I\RD?ZC+I'^HRZ1_J,ND?ZC+I'^HRZ1_J,ND?ZC+I'^H
MRZ1_J,ND?ZC+I'^HRZ1_J,ND?ZC+_Z$X(O^=13?_G4U)_Z%,6/FE36;OIT]U
MYJE3@]ZH6I#5IF*<SZ-LILF@=J[%GG^UP9R'NKZ7BL"ZD(W&MHN2R[2(FLZR
MAJ31IH"DT:"!I\V?@:?,GX&GS)^!I\R?@:?,GX&GS)^!I\R?@:?,GX&GS)^!
MI\R?@:?,GX&GS)^!I\R?@:?,_Z$X(O^>13?_GDQ)_Z)+5_FF3&;PJ4YTYZM1
M@M^K5X[7JE^:T*AII,NE<ZS&HWRSPJ"$N;Z<B,"YEHS&M9&2RZ^-F,^JBJ'2
MH(2CTYN$ILZ:A*?-FH2GS9J$I\V:A*?-FH2GS9J$I\V:A*?-FH2GS9J$I\V:
MA*?-FH2GS9J$I\V:A*?-_Z$X(O^>13?_GDM)_Z-*5_JG2V7PJTQSZ*U/@."O
M5(W9KER8TJUFH<VK<*G(JGFPPZ>!M[ZAA,"UFXG&KI6/S*B1E<^BCI[2FHFB
MTY:'I<^5AZ;.E8>FSI6'ILZ5AZ;.E8>FSI6'ILZ5AZ;.E8>FSI6'ILZ5AZ;.
ME8>FSI6'ILZ5AZ;._Z$W(O^>1#?_GTI)_Z1)5OJH263QK$MRZ;!-?^&S48O:
MLUJ5U+-CGL^S;J7+LWBKPZQ\M[BE@;^OGH;&J)F,RZ&5DM";DIO3E8ZBU)&,
MI="1BZ;.D8NFSI&+ILZ1BZ;.D8NFSI&+ILZ1BZ;.D8NFSI&+ILZ1BZ;.D8NF
MSI&+ILZ1BZ;._Z$W(O^>1#?_H$E(_Z5(5ONJ2&3RKDEQZK),?>*V3XG<N%>2
MUKIAFM.];:#)N'6KOK!ZMK.I?[^JHH3&HIV*RYN:D,^5EYG2D)6BU(V0I=",
MD*;/C)"FSXR0IL^,D*;/C)"FSXR0IL^,D*;/C)"FSXR0IL^,D*;/C)"FSXR0
MIL^,D*;/_Z$W(O^>1#?_H$E(_Z9'5?NK1V/SL$APZ[5*?.2Z3H;>OU6/VL-@
ME=+$;9S%NW.JN;-XMJZM?;^EIX+%G:*(RY:?CL^/G);2BYRBTXB5I-")E*7/
MB92ESXF4I<^)E*7/B92ESXF4I<^)E*7/B92ESXF4I<^)E*7/B92ESXF4I<^)
ME*7/_Z(W(O^?1#?_H4A(_Z=&5?RL16+TLD9N[+A(>N:_3(/AQU.*W,UBCL[(
M;)O OW&JM+=WM:FQ?+Z?K('%EZ>&RI"DC,Z*HI71AJ*ATH2;I="%FJ7/A9JE
MSX6:I<^%FJ7/A9JESX6:I<^%FJ7/A9JESX6:I<^%FJ7/A9JESX6:I<^%FJ7/
M_Z(V(O^?0S?_HD9'_ZA$5/VN0V'UM41L[KQ&=^G$2W_CSU2$V=1EB,C+:YJZ
MPG"IKKIWM*.T?+V:KX'#DJR%R(NIBLR$IY+/@*:<T("CI<^ H:;.@*&FSH"A
MILZ H:;.@*&FSH"AILZ H:;.@*&FSH"AILZ H:;.@*&FSH"AILZ H:;._Z(V
M(O^?0S?_HT5'_ZI"4_ZQ05_VN$%J\<%$<^K,2WG@VE9\S]5>C<#,:9NSPW*H
MI[MYLYZU?[N7L8/"CJV%QH>KB,J!J8W-?*B6SGNHHLU[J:;->ZFFS7NIILU[
MJ:;->ZFFS7NIILU[J:;->ZFFS7NIILU[J:;->ZFFS7NIILU[J:;-_Z,V(O^?
M0S?_I4-&_ZQ 4O^T/EWYO3]F[LA#;>/636_5W4Z!Q--9D;7)9I^IP7&KH+MY
MLYFV@+J4LH7 C*^&Q(:MB,> JXS)?*J2RGJKG,IYJY_*>:N?RGFKG\IYJY_*
M>:N?RGFKG\IYJY_*>:N?RGFKG\IYJY_*>:N?RGFKG\IYJY_*_Z,U(O^@0C?_
MID%%_Z\]4/ZX.UGSQ#QAYM%#9-G?0W/(W$J%M]!7E:K'9:*@P'"LF;IYM)2V
M@+J1LX6^B[&&P86PB,.!KHO%?:V0QGJME\9ZK9K&>JV:QGJMFL9ZK9K&>JV:
MQGJMFL9ZK9K&>JV:QGJMFL9ZK9K&>JV:QGJMFL9ZK9K&_Z0T(O^A03?_J3U#
M_[,Y3?F^-U7JS#I9V]T[8LOE/W>[V4B)J\Y7F*#&9:28P'&LD[MZLY"X@;B,
MM82[B+.&OH6RB<"!L8O!?K"/PGNPE,-ZL);#>K"6PWJPEL-ZL);#>K"6PWJP
MEL-ZL);#>K"6PWJPEL-ZL);#>K"6PWJPEL-ZL);#_Z0T(O^C/C;_K3E!_[@T
M2/#&,TW?V390S>4V9[[D.WNMUTB,H,U8F9?&9Z22P7*KCKU[L(RZ@;2(N(.W
MA+>%N8*UB+M_M(J]?+.-OGJSD;]ZLY._>K.3OWJSD[]ZLY._>K.3OWJSD[]Z
MLY._>K.3OWJSD[]ZLY._>K.3OWJSD[]ZLY.__Z8R(O^F.C3_LC,]]\ N0N32
M+T'/Y"Y5O^\S:Z_A.WZ@UDJ-ELY;F9#(::&,PW.HB<![K(:^?Z^"O(&R@+N$
MLWVZAK5[N8BV>;B+MW>WC[AWMY"Y=[>0N7>WD+EWMY"Y=[>0N7>WD+EWMY"Y
M=[>0N7>WD+EWMY"Y=[>0N7>WD+EWMY"Y_Z<Q(O^L,S'_N2LVZLPF-M+A)D'!
M[RQ:L.TS;J'A/7^5UTV,C=!>EHG+:YV&QW2B@\1ZIG_#?:E\P8"K>L""K'F_
MA*UWOH:O=;Z)L'.]C+%SO8VQ<[V-L7.]C;%SO8VQ<[V-L7.]C;%SO8VQ<[V-
ML7.]C;%SO8VQ<[V-L7.]C;%SO8VQ_ZDN(?^S*BORQ2(LUMX<+</M(T>R^2M=
MHNPV;Y7B0GV+VE*(A=1@D(+0;)9^S'.;>\IWGGC)>Z!VR'ZB=,> HW/&@J1Q
MQ82E<,2'IF[$BJ=NPXNG;L.+IV[#BZ=NPXNG;L.+IV[#BZ=NPXNG;L.+IV[#
MBZ=NPXNG;L.+IV[#BZ=NPXNG_ZPJ(/J]'R+<V1(;Q>L:,[3Z(TJC^2Y>E>X\
M;8KE27F#WU:"?MIDB7K6;(YVTW&1<])UE''0>95OSWN7;<Y^F&S.@)EKS8*:
M:LV$FVG,AYQHS(B<:,R(G&C,B)QHS(B<:,R(G&C,B)QHS(B<:,R(G&C,B)QH
MS(B<:,R(G&C,B)QHS(B<_[8>&.30#A/(Z1$@M?D;-Z7_)DN7^C1<B_%":(+J
M3W)\Y5MZ=^%D?W+>:H-NW'"&;-MTB&K9=XEHV7F+9]A\BV;7?HQEUH"-9-:"
MCF/5A8]BU86/8M6%CV+5A8]BU86/8M6%CV+5A8]BU86/8M6%CV+5A8]BU86/
M8M6%CV+5A8]BU86/Z<<-#,K:"P^W]Q(DI_\=.9C_*TF,_CI7@_9)87SP56EU
M[%YO;NEC=&KG:7=GY6YY9>1R>V/C=7QBXG=]8>)Y?F#A>W]?X7U_7^!_@%[@
M@H%=WX.!7=^#@5W?@X%=WX.!7=^#@5W?@X%=WX.!7=^#@5W?@X%=WX.!7=^#
M@5W?@X%=WX.!R] ) [KB"Q.H_Q0FFO\A-XW_,46$_T!0?/Q.6'3X5U]M]%UD
M9_)B9V/P:&IA[FQL7^UP;5WM<F]<['5O6^QW<%KK>7%:ZWIQ6>I\<ECJ?W)8
MZG]S6.I_<UCJ?W-8ZG]S6.I_<UCJ?W-8ZG]S6.I_<UCJ?W-8ZG]S6.I_<UCJ
M?W-8ZG]S_YPX&O^:1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[
MG,^0A*3+CHRKR(J0L,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]
MNWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[
M>+.]_YPX&O^:1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0
MA*3+CHRKR(J0L,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBS
MO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]
M_YPX&O^:1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+
MCHRKR(J0L,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MX
ML[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX
M&O^:1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRK
MR(J0L,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[
M>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX&O^:
M1BW_EU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRKR(J0
ML,6'E+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[>+.]
MNWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX&O^:1BW_
MEU%!_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRKR(J0L,6'
ME+3#A)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[>+.]NWBS
MO;MXL[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX&O^:1BW_EU%!
M_YI33_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRKR(J0L,6'E+3#
MA)BWPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[>+.]NWBSO;MX
ML[V[>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YPX&O^:1BW_EU%!_YI3
M3_Z<55[UG%IL[)M?>N299X?<EG&2U9-[G,^0A*3+CHRKR(J0L,6'E+3#A)BW
MPH&;N<%_GKK!?:*[P'NFO,!YJ[V_>+*]NWBSO;MXL[V[>+.]NWBSO;MXL[V[
M>+.]NWBSO;MXL[V[>+.]NWBSO;MXL[V[>+.]_YTX&O^:12[_EU!!_YM13_^=
M5%WUGEAK[)U=>>2;9(;<F&Z2U95XG-"2@:3+CXFKQXV/L<6)D[7#A9>XPH*:
MNL%_GKO ?:*]OWNGOK]YK;Z[>+&^MGFROK9YLKZV>;*^MGFROK9YLKZV>;*^
MMGFROK9YLKZV>;*^MGFROK9YLKZV>;*^_YTX&O^:12[_F$] _YU03O^?4ESV
MH%5J[:!:>.6?8(7=G&J1UIASF]"5?:3+DH6KQX^-L<2,D;;"AY6YP8.9N[]_
MG;Z^?:*_O7JHP+QYK\&T>;#!L'JPP+!ZL,"P>K# L'JPP+!ZL,"P>K# L'JP
MP+!ZL,"P>K# L'JPP+!ZL,"P>K# _YTW&O^;12[_F4Y _YY.3O^A4%OWHE-I
M[J-7=^:B78/>GV:/UYQOFM&8>:/+E8*KQY*)L<2.C[;"B9.ZOX28O;V G<"\
M?:/"NWNJQ+1ZK<2M>Z[#JGNOP:I[K\&J>Z_!JGNOP:I[K\&J>Z_!JGNOP:I[
MK\&J>Z_!JGNOP:I[K\&J>Z_!_YXW&O^;1"[_FDU _Y]-3?^B3EOWI%%H[Z55
M=>>E6H+?HV*-V*!KF-*<=:',F7ZIR)6&L,22C;;!C)&[OH:6O[R!G,.Z?J3%
MMWRKQZU[J\:G?*W$I'VNPZ1]KL.D?:[#I'VNPZ1]KL.D?:[#I'VNPZ1]KL.D
M?:[#I'VNPZ1]KL.D?:[#_YXW&O^;1"[_FTQ _Z!,3?^D35KXID]G\*A3=.BH
M5X#@IUZ,VJ1HEM.A<9_.G7JGR9F#K\65BK7!CX^[O8F5P;J%G<2V@J3'L("J
MR*=]JLBB?JS%GW^NPY]_KL.??Z[#GW^NPY]_KL.??Z[#GW^NPY]_KL.??Z[#
MGW^NPY]_KL.??Z[#_YXW&O^;1"[_G$L__Z%*3/^E2UGYJ$YF\:I1<^FK57_B
MJUN*VZEEE-6F;IW/HW>ERI^ K,69AK2_DXR\N(V3P;*)F<6NAJ'(JH2IR:&
MJ<J<@:S&FX&MQ)N!K<2;@:W$FX&MQ)N!K<2;@:W$FX&MQ)N!K<2;@:W$FX&M
MQ)N!K<2;@:W$_YXV&O^<1"[_G$H__Z))3/^F2EGYJ4QE\:Q/<>JN5'WCKUF(
MW:YBD=:M:YK1JG6BRZ5]J\&=@[2YEHF\LI&0P:R,EL:GB9W(HX>FRIN#J,N8
M@ZO'EH2MQ9:$K<66A*W%EH2MQ9:$K<66A*W%EH2MQ9:$K<66A*W%EH2MQ9:$
MK<66A*W%_YXV&O^<0R[_G4D__Z-(2_^G25CZJTMD\JY.<.NQ4GODLU>%W[1@
MCMFS:I;1L76>QJA[J[R@@;2SFH>\K)2-PJ:0E,:@C9O)G(NDRY:'J,N3AZO(
MDH>LQ9*'K,62AZS%DH>LQ9*'K,62AZS%DH>LQ9*'K,62AZS%DH>LQ9*'K,62
MAZS%_Y\V&O^<0R[_GD@__Z-'2_^H2%?[K4EC\[!,;^RT4'GFN%:#X;M>B]J[
M:I+-M'.>P:MYJK>D?[2NG82\IIB*P:"4D<::D9C)EH^ARY&,J,R/BJK(CHJL
MQHZ*K,:.BJS&CHJLQHZ*K,:.BJS&CHJLQHZ*K,:.BJS&CHJLQHZ*K,:.BJS&
M_Y\V&O^<0R[_GD<^_Z1&2O^J1E;\KDAB]+-+;>ZX3W?HO55_X<%>AM; ;([(
MMW&=O:YWJK*G?;2IH8*[H9R(P9J8C\:4EI;)D)2?RXR2J,R*CZK)BHZLQHJ.
MK,:*CJS&BHZLQHJ.K,:*CJS&BHZLQHJ.K,:*CJS&BHZLQHJ.K,:*CJS&_Y\V
M&O^<0R[_GT8^_Z5%2O^K157\L$9A]K9):_"\3G3GPE5[W\AA@-'#:HW$NG"=
MN+)UJ:VK>[.CI8"[FZ&&P92=C<6.FY3(BIF=RH:9J,N&E*K)AI*KQH:2J\:&
MDJO&AI*KQH:2J\:&DJO&AI*KQH:2J\:&DJO&AI*KQH:2J\:&DJO&_Y\U&O^=
M0B[_H$4]_Z=$2?^M0U3^LT1?][I':._!37#ER59UW,YD>LS&:8V^OFZ<LK9T
MJ*>P>;*>JWZZE::$P(ZCB\2(H9+'A)^:R8"?I\J!FJK(@IBKQH*8J\:"F*O&
M@IBKQH*8J\:"F*O&@IBKQH*8J\:"F*O&@IBKQH*8J\:"F*O&_Z U&O^=0B[_
MH40]_ZA"2/^O05/_MD)=][Y&9>S'36OCTEAMUM-A>L?*9XRYPFV;K+QRIZ&V
M=[&8L7VYCZV"OHBJB<."J)#&?:>9R'JGI<E[HJO(?9ZLQGV>K,9]GJS&?9ZL
MQGV>K,9]GJS&?9ZLQGV>K,9]GJS&?9ZLQGV>K,9]GJS&_Z U&O^=0B[_HD(\
M_ZI 1_^R/E']ND!9\\-$8.C/3F/?W%EGS]A@><#/9HJRR&N:IL)PIIN\=J^1
MN'NWB;6!O(*RA\!]L([#>*Z6Q7:MH<9UK*S&=Z:MQ7>FK<5WIJW%=Z:MQ7>F
MK<5WIJW%=Z:MQ7>FK<5WIJW%=Z:MQ7>FK<5WIJW%_Z T&O^>02[_I$ [_ZP]
M1?^U.T[WOSY5[,M$6>':3UK4WU%LQMI:?;C38HNKSFF8G\9QI)7 =ZV.NWZT
MA[>#N8&TA[U\LHR_>;&3P7:PF\)TL*;"<K"MPG*PK<)RL*W"<K"MPG*PK<)R
ML*W"<K"MPG*PK<)RL*W"<K"MPG*PK<)RL*W"_Z$S&O^>02__ISTZ_[ Z0_VZ
M.$KPQCM/X]5%3M7A1E_(XDMQNMU2@:S56X^?S&:;EL9PI(_ >*N*O'^QA+F#
MM8"WA[A\MHN[>;20O'>TE[UVM*&]=+.EOG2SI;YTLZ6^=+.EOG2SI;YTLZ6^
M=+.EOG2SI;YTLZ6^=+.EOG2SI;YTLZ6^_Z(S&O^@/B[_JCDW_[0U/_; -43G
MSSE%U]\\4,GG062[Y49VK-Q.A9_36I*5S&><CL9QI(K">:J%OWZN@+R"LGVZ
MAK1ZN8JV=[B.N'6WD[ESMYJY<[>@N7.WH+ESMZ"Y<[>@N7.WH+ESMZ"Y<[>@
MN7.WH+ESMZ"Y<[>@N7.WH+ESMZ"Y_Z,R&O^C.BS_KC0T_KHQ.NW*,#O:W3(_
MRN<X5;SL/6FMY41YG]M.AY337)*-S&B;B,ARH83$>:: PGVJ?,"!K7F^A:]W
MO8BP=+R+LG*[D+-PNY6T;[J:M&^ZFK1ONIJT;[J:M&^ZFK1ONIJT;[J:M&^Z
MFK1ONIJT;[J:M&^ZFK1ONIJT_Z0P&O^G-2K_M"\P],,J,=[8*RW,YBY%O?(U
M6JWN.VR?Y$1[D]M1AXO47I"&SVJ8@LMSG7[(>*%ZQGRD=\2 IG7#@ZASPH:I
M<<&)JV_ C:QMP)*M;+^5K6R_E:ULOY6M;+^5K6R_E:ULOY6M;+^5K6R_E:UL
MOY6M;+^5K6R_E:ULOY6M_Z4O&O^M+27\O"<HY= A),[D)#.^\2Q*KO@S7:#M
M/6V3Y$=ZBMU4A8/788Q_TFR2>\]REW?-=YITRWN<<LI^GG#)@:!NR(2A;<>'
MHFO&BJ-IQHZD:,61I6C%D:5HQ9&E:,61I6C%D:5HQ9&E:,61I6C%D:5HQ9&E
M:,61I6C%D:5HQ9&E_Z<L&O^U)1_LR1H<T.(9(;_P(CBO_2M-H/@U7I/N06R)
MYDUW@>!8@'W<9(9XV&N+<]5QCG#3=9%NTGF3;-%\E&K0?Y9ISX*7:,^%F&;.
MB)EES8R:9,V.FF3-CIIDS8Z:9,V.FF3-CIIDS8Z:9,V.FF3-CIIDS8Z:9,V.
MFF3-CIIDS8Z:_ZXD%O7!%Q34WPX0P.\8)K#](SRA_RU.E/DZ78GQ1VB!ZU)Q
M>N9=>'3B9'UPWVN!;=UPA&K<=(9HVWB(9MI[B679?8IDV("+8MB#C&'6A8U@
MUHF.7]6+CE_5BXY?U8N.7]6+CE_5BXY?U8N.7]6+CE_5BXY?U8N.7]6+CE_5
MBXY?U8N._KD6#=32"P;"[@X6L?P9*J+_)3V4_S),B?Q 68'V36)Z\%AI<^Q?
M;VSI9'-HYVIV9N5O>63D<WIBXW9\8>-Y?6#B>WY?X7Y^7N& ?UW@@X!<X(6!
M6]^(@5O?B(%;WXB!6]^(@5O?B(%;WXB!6]^(@5O?B(%;WXB!6]^(@5O?B(%;
MWXB!U,@) \37"@>R^Q 9H_\<*Y7_*#N*_SA(@?]%4GK\4EIR]UE@:_1>9&;R
M9&AB\&EJ8.YM;%[M<6U<[71N6^QV;UKL>7!9ZWMQ6.M]<5CJ?W)7ZH)S5NF$
M<U;IA'-6Z81S5NF$<U;IA'-6Z81S5NF$<U;IA'-6Z81S5NF$<U;IA'-6Z81S
MQ,T( ;3=" ND_Q(:E_\?*HO_+C:!_SU!>?]*27'_4E!I_UA58_U=6%_[8UM<
M^6==6OAK7UCW;F!7]W%A5O9T857V=F)4]7=C4_5Y8U/T?&12]'YD4?2 95'T
M@&51](!E4?2 95'T@&51](!E4?2 95'T@&51](!E4?2 95'T@&51](!E_Y8S
M%/^50R7_DE$W_Y=31?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<
MT8.0H<^ E:;-?9JIRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!
M=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^5
M0R7_DE$W_Y=31?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0
MH<^ E:;-?9JIRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NR
MP76[LL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_
MDE$W_Y=31?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0H<^
ME:;-?9JIRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NRP76[
MLL%UN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_DE$W
M_Y=31?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0H<^ E:;-
M?9JIRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NRP76[LL%U
MN[+!=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_DE$W_Y=3
M1?^95U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0H<^ E:;-?9JI
MRWN>J\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NRP76[LL%UN[+!
M=;NRP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_DE$W_Y=31?^9
M5U/]F5M@]9AA;>V5:'GEDG*$WX]\CMJ,A9;5AXN<T8.0H<^ E:;-?9JIRWN>
MJ\IYH:W)=Z6OR'6IL,=TKK''<[.RQG.ZLL%UN[+!=;NRP76[LL%UN[+!=;NR
MP76[LL%UN[+!=;NRP76[LL%UN[+!=;NR_Y8S%/^50R7_DU$W_Y=31?^95E+]
MF5M@]9A@;>V69WGEDW&$WY![CMJ-A);5B(J<T820HL^ E:;,?9FIRWN=K,EY
MH:[(=Z6OR':JL<=TKK+'<[2RQ'2ZLK]UNK*_=;JROW6ZLK]UNK*_=;JROW6Z
MLK]UNK*_=;JROW6ZLK]UNK*_=;JR_Y8S%/^60R7_E5 W_YE11/^;5%+^G%A?
M]9M=;.V99'CFEFR#WY-VC=J/@);4C(B=T8>.H\V#DZC+@)BKR7V<KLAZH;'&
M>*6RQG>JM,5UL+7%=+BUO7>XM;AWN+6X=[BUN'>XM;AWN+6X=[BUN'>XM;AW
MN+6X=[BUN'>XM;AWN+6X=[BU_Y<S%/^60R7_EDXW_YI/1/^=4E'^GE5>]IY:
M:NZ<8';GFF>"X)9RC-J2>Y74CH2=T(J+H\V&D:G*@I:MR'Z;L,9[H+/%>::U
MQ'>LML-VL[>^=[>WMWBVN+)YMKBR>;:XLGFVN+)YMKBR>;:XLGFVN+)YMKBR
M>;:XLGFVN+)YMKBR>;:X_Y@S%/^70R7_ETTW_YM-0_^?4%#_H%-=]Z!8:>^?
M777HG62 X9INB]N6=Y35D8"<T(Z)H\R)CZG)A)6NQX":LL5]H+7#>J>WPGBN
MN<!WM;FX>+6YL7FUN:QZM;FL>K6YK'JUN:QZM;FL>K6YK'JUN:QZM;FL>K6Y
MK'JUN:QZM;FL>K6Y_Y@S%/^80R7_F$PV_YQ,0_^@3D__HE%<^*-5:/"B6W3I
MH6%_XIYJB=R:<Y/6E7R;T9&%H\R,C*G)AY.OQH*9L\-^H+?">JBYP7BQN[EX
ML[RQ>;.[JWJTNZ=[M;JG>[6ZIWNUNJ=[M;JG>[6ZIWNUNJ=[M;JG>[6ZIWNU
MNJ=[M;JG>[6Z_YDS%/^80R7_F4LV_YY+0O^A3$[_I$];^:539O&E6'+JI%Y]
MXZ)FA]V><)'7F7B9TI6!H<V/B:G)BI&OQ8.8M,)_G[B]?*>[NGJPO;)ZLKZK
M>[*]IGRSO*-]M+JC?;2ZHWVTNJ-]M+JC?;2ZHWVTNJ-]M+JC?;2ZHWVTNJ-]
MM+JC?;2Z_YDS%/^80R;_F4HV_Y]*0O^C2T[_IDY9^JA19?*H5G#KJ%Q[Y:=B
MA=^C;([9GW67TYI^G\V3AJC%C8VOOX>4M;F#G+FU?Z.\L7VLOJQ\L;^E?+&_
MH7ZSO9Y^M+N>?K2[GGZTNYY^M+N>?K2[GGZTNYY^M+N>?K2[GGZTNYY^M+N>
M?K2[_YDS%/^90R;_FDDU_Z!(0?^D24W_ITQ8^JI09/.K5&[MK%IYYJQ@@N"J
M:8O:IG.4SY]\G<:7@ZB^D(JPN(N1MK*&F+JM@Z"]J8&HOZ6 L,"??[# G("R
MO9J!L[N:@;.[FH&SNYJ!L[N:@;.[FH&SNYJ!L[N:@;.[FH&SNYJ!L[N:@;.[
M_YHS%/^90R;_FT@U_Z%'0?^E2$S_J4I7^ZQ.8O6O4FSNL%AVZ+%>?]^P:(C5
MK'20RJ-ZG<";@:BXE(>PL8^.MJN*E;NFAYV^HH6EP)^$K\&9@:_!EX*ROI6#
ML[R5@[.\E8.SO)6#L[R5@[.\E8.SO)6#L[R5@[.\E8.SO)6#L[R5@[.\_YHS
M%/^90R;_G$<U_Z)&0/^G1TO_JTE6_:],8/:R46KNM%=SY;=>?-VV:H//KW*0
MQ:9XG;N>?J>RF(6PJY.+MJ6.D[N?BYJ^FXFBP9B(K,*3A:_"DH:QOY&&L[R1
MAK.\D8:SO)&&L[R1AK.\D8:SO)&&L[R1AK.\D8:SO)&&L[R1AK.\_YHS%/^9
M0B;_G$8T_Z-%0/^H14K_K4=5_K%*7_6U4&CKN59PX[U>=]F[:H#+LG"0P*EV
MG;:B?*>MG(*OI9>)MIZ3D+N9CYB^E(V@P9&,J<*-BJ["C8FQOXV)LKV-B;*]
MC8FRO8V)LKV-B;*]C8FRO8V)LKV-B;*]C8FRO8V)LKV-B;*]_YLS%/^:0B;_
MG44T_Z1$/_^J1$G_KT53_+1)7?*Y3V7IOE9LX<-@<M.^:8#&M6Z/NZUTG+"F
M>J>GH("OGYN&M9B7CKN3E96^CI*=P8J2I\*(D*["B(ZPP(B-LKV(C;*]B(VR
MO8B-LKV(C;*]B(VRO8B-LKV(C;*]B(VRO8B-LKV(C;*]_YLS%/^:0B;_GD0S
M_Z5"/O^K0DC_L412^K=(6O"]3F'FQ%9GWLEB;<[!9W_!N6V.MK%RFZNJ>*:B
MI7ZNF:"$M9*=B[J,FI.^AYB;P(27I,*"EJ_"@Y.PP(21LKZ$D;*^A)&ROH21
MLKZ$D;*^A)&ROH21LKZ$D;*^A)&ROH21LKZ$D;*^_YLS%/^:02;_GT(S_Z9
M/?^M0$?_M$)/][M'5^W#35WDS%A@V<U@;,G%9GZ\O6N-L+5QFJ6O=J6<JGRM
MDZ:"M(RBB;F&H)"]@9Z9OWV>HL%[GJ_!?9FPP'^6LKY_EK*^?Y:ROG^6LKY_
MEK*^?Y:ROG^6LKY_EK*^?Y:ROG^6LKY_EK*^_YPS%/^:02;_H$$R_Z@_//^P
M/D7_MT%-],!%4^K)3E;BU5I7TM%>:\3)9'VVP6J,JKMOF9^U=*26L'JLC:R
MLH:IA[=_IXZ[>J:6OG>EH+]TIJV_=Z&QOWJ=LKYZG;*^>IVROGJ=LKYZG;*^
M>IVROGJ=LKYZG;*^>IVROGJ=LKYZG;*^_YTS%/^;02;_HC\Q_ZH\.O^S/$+[
MNSY)\,9$3>;23TW<W%=6S-5=:K[-8WNPQVB+I,%MEYF\<Z*/N'BJAK1^L'^R
MA;5YL(RX=*^5NW&NG[QNKZN]<:JSO'2EL[QTI;.\=*6SO'2EL[QTI;.\=*6S
MO'2EL[QTI;.\=*6SO'2EL[QTI;.\_YTS%/^;0";_I#PP_ZTY./^V.3_UP3Q#
MZ<Y$1-[=34?2X%-8Q=M<:+?387JIS6:)G,AKE9'$<9^(P':G?[U]K7B[A+%S
MNHNT;[B4MVRWG;AJMZBY:;:VN&VOM;EMK[6Y;:^UN6VOM;EMK[6Y;:^UN6VO
MM;EMK[6Y;:^UN6VOM;EMK[6Y_YXR%/^=/B7_ISDN_[$V-?N\-CKMR3H\X-I$
M.M+B1TS'XDU>N=Y4;JS96WR?U&*(E-!HDXK,;YN"QW>B?,-^J'; A*QROHJO
M;[R1L6V\F+)KNZ&S:KNMLF>ZMK1GNK:T9[JVM&>ZMK1GNK:T9[JVM&>ZMK1G
MNK:T9[JVM&>ZMK1GNK:T_Y\R%/^@.B3_JC0L_[4R,?/#,C/CU#@PT^$\/\;H
M0E*YY4ACK.)-<I_?5'^3V5V*B=)GDX/-<)I]R7>?>,9]I'3$@Z=PPHBI;L&.
MJVS E*QJOYNM:;^EK6B_KJUHOZZM:+^NK6B_KJUHOZZM:+^NK6B_KJUHOZZM
M:+^NK6B_KJUHOZZM_Z P%/^C-B+_KS H^[PM*^C-+"C5X# PQ^DX1+GL/E>L
MZ45GGN=+=9+@4X")V5Z)@M1HD7S0<99XS'>;=,I]GG#(@J%NQX>C:\6+I6G$
MD*9HQ):G9L.>J&7#I:AEPZ6H9<.EJ&7#I:AEPZ6H9<.EJ&7#I:AEPZ6H9<.E
MJ&7#I:AEPZ6H_Z$O%/^H+Q__M2HB\,8D(=C=(R#(Z2TUNO(U2:SQ/%J>\$-I
MDNA,=8CA57^!VV&'>]=JC7;3<9%RT7>5;\]\EVS-@)IJS(6;:,N)G6;*C9YE
MR9*?8\F8H&+(GJ%BR)ZA8LB>H6+(GJ%BR)ZA8LB>H6+(GJ%BR)ZA8LB>H6+(
MGJ%BR)ZA_Z,M%/^N*1KXOR :WM88$\GH(B6Z]"LZK/@T39[W/%R2\49IB.E0
M<W_C67MZWV2"=-QKAG#9<8IMUG:-:M5[CVC3?Y%FTH.29-&'E&/1BI5AT(^6
M8,^4EU[/F9A>SYF87L^9F%[/F9A>SYF87L^9F%[/F9A>SYF87L^9F%[/F9A>
MSYF8_Z<H$O^W'Q+FSA$-R^85%KOT(2JL_BL^GO\T3I+Z/UR(\DIF?^Q5;WGH
M7G5RY&1[;N%K?FK?<(%HWG6$9=QYA6/;?8=BVH&(8-J$B5_9AXI=V(N+7->0
MC%O6E(U;UI2-6]:4C5O6E(U;UI2-6]:4C5O6E(U;UI2-6]:4C5O6E(U;UI2-
M_[ >"^W&#@C-VPL(N_,5&JS_(2Z>_RP_DO\W38?]1%A_]D]A>/%9:''M7VUJ
MZV1Q9^AJ=&3G;W=BY71Y8.1X>E_C>WM=XWY\7.*!?5OAA'Y:X8A_6>",@%C@
MCX%8X(^!6."/@5C@CX%8X(^!6."/@5C@CX%8X(^!6."/@5C@CX%8X(^!\[T-
M!,S/"0&]Y0P,K/\7'I[_)"^2_R\]A_\]27__25)X_%1:</A:7VGT7V1D\F5G
M8?!J:5[O;FM<[G)M6^UV;EKL>6]8['QP5^M^<%;K@7%5ZH1R5.J(<U/IBW13
MZ8MT4^F+=%/IBW13Z8MT4^F+=%/IBW13Z8MT4^F+=%/IBW13Z8MTS,8( +W4
M" .M]0X/G_\:'Y/_)RV(_S0Y?O]"0W?_34IN_U-09_]956+\7EA>^V1;6_EH
M75GX;%Y7]W!@5O=S857V=F)4]7AB4_5[8U+T?611](!D4/.#94_SAF9/\X9F
M3_.&9D_SAF9/\X9F3_.&9D_SAF9/\X9F3_.&9D_SAF9/\X9FO<L& *[;!@2?
M_Q 0D_\='8C_*BA^_S@R=O]$.FW_2T%E_U%&7_]725O_74Q8_V).5?]F4%/_
M:E%2_VU24/]P4T__<E1._W543?]W54W_>55,_GM62_Y^5TK]@5=*_8%72OV!
M5TK]@5=*_8%72OV!5TK]@5=*_8%72OV!5TK]@5=*_8%7_XTM#O^,/AW_BDPN
M_Y)3._^45TC_E5Q4_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8
M=IR9U7.@F]1QI9W3;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLAN
MQJ+(;L:BR&[&HLANQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^,/AW_BDPN_Y)3
M._^45TC_E5Q4_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8=IR9
MU7.@F]1QI9W3;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLANQJ+(
M;L:BR&[&HLANQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^,/AW_BDPN_Y)3._^4
M5TC_E5Q4_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8=IR9U7.@
MF]1QI9W3;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLANQJ+(;L:B
MR&[&HLANQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^,/AW_BDPN_Y)3._^45TC_
ME5Q4_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8=IR9U7.@F]1Q
MI9W3;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLANQJ+(;L:BR&[&
MHLANQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^,/AW_BDPN_Y)3._^45TC_E5Q4
M_9-B8/61:FOOC7)VZ8E\?^2%A(;@@(N-W'R1DMIYEY;8=IR9U7.@F]1QI9W3
M;ZF?TFZNH-)MLZ'1;+FBT6O H\ULQ:/(;L:BR&[&HLANQJ+(;L:BR&[&HLAN
MQJ+(;L:BR&[&HLANQJ+(;L:B_XTM#O^-/AW_C$PN_Y13._^55D?_EEM4_95A
M8/:2:&OOCW!UZ8MZ?^2'@X??@HJ-W'Z0DMEZEI?6=YN:U72@G=-RI9_2<*FA
MT6ZNHM!MM*/0;+JDT&S"I,INQ*3$;\2DQ&_$I,1OQ*3$;\2DQ&_$I,1OQ*3$
M;\2DQ&_$I,1OQ*3$;\2D_XXM#O^./AW_CDLN_Y51.O^85$?_F%A3_IA>7_:5
M9&KODFQUZ8YV?N2*@(??A8>.VX".E-A\E)C5>9J<TW:?G]%SI*+0<:JDSV^O
MI<YNMJ;.;;VGRF["I\-PPJ>]<<*GO7'"I[UQPJ>]<<*GO7'"I[UQPJ>]<<*G
MO7'"I[UQPJ>]<<*G_X\M#O^./A[_D$HM_Y=/.O^944;_FU92_II;7O>886GP
ME6ATZI%Q?N2.?(;?B82.VX.+E-=_DIK4>YB>TG>>H=!TI*3.<JJFS7"QJ,UO
MN:G+;\&IPW'!J;QRP*JW<\"JMW/ JK=SP*JW<\"JMW/ JK=SP*JW<\"JMW/
MJK=SP*JW<\"J_X\M#O^//A[_DDHM_YA-.?^;3T7_G5-1_YU87/B;7FCQF65R
MZI5M?.21=X;?C(&.VX>)E=:!D)K3?9:?T'F=H\YUHZ;-<JNIS'"SJLMOO:O%
M<K^KO7._K+9TOJRQ=;ZML76^K;%UOJVQ=;ZML76^K;%UOJVQ=;ZML76^K;%U
MOJVQ=;ZM_Y M#O^0/A[_DTDM_YE,.?^=3D3_GU%0_Y]66_F>7&;RG&)QZYAI
M>^64<X3@CWV-VXJ&E-:$C9O2?Y6@SWJ<I<UVHZC+<ZNKRG&UK<9QOJV^=+VN
MMG6]KK!VO:ZL=[VNK'>]KJQWO:ZL=[VNK'>]KJQWO:ZL=[VNK'>]KJQWO:ZL
M=[VN_Y M#O^0/A[_E4DL_YM*./^>3$/_H4]/_Z)46OJA667SH%]O[)UF>>:8
M;X/@DWF,VXZ"D]:'BIO2@9*ASWR:ILIXHJK'=:NMPW.TK[]SO+"W=;RPL'>[
ML*IXN["G>;RPIWF\L*=YO+"G>;RPIWF\L*=YO+"G>;RPIWF\L*=YO+"G>;RP
M_Y$M#O^1/A[_ED@L_YQ(-_^@2D+_HTU-_Z126/NE5V/TI%UM[J%C=^B>:X#B
MF'6)W))^DM.,AYK,AH^AQH"7I\%\GJR]>::ON7:OL;=VNK*O=[JRJGFZLJ5Z
MNK*B>[NQHGN[L:)[N[&B>[NQHGN[L:)[N[&B>[NQHGN[L:)[N[&B>[NQ_Y$M
M#O^1/A[_F$<L_YU'-_^A2$'_I4M,_Z=05ORH56'UJ%MK[:=A=.6D:7[>GW.'
MU)A]D,N1A)K$BHRBOH23J+B FJVT?**PL'JKLZUYM;2H>KFTI'NYM*!]N;.=
M?;JSG7VZLYU]NK.=?;JSG7VZLYU]NK.=?;JSG7VZLYU]NK.=?;JS_Y(M#O^2
M/A[_F$8K_YY&-O^C1T'_ITE+_ZI.5?JK4U[RK%EHZ:Q@<>*I:'K9I7.#S9QZ
MC\65@9J]CHBBMXB0J;&$EZZL@)^QJ'ZGM*5]L;6A?;BVG7ZXM9I_N;29@+JS
MF8"ZLYF NK.9@+JSF8"ZLYF NK.9@+JSF8"ZLYF NK.9@+JS_Y(M#O^2/A[_
MF44K_Y]$-?^D14#_J4A)_ZQ,4_BN4ESOL%AEYK%?;=ZP:7;2J7&"R*!XC[^8
M?IJWDH6BL(R,J:J(E*ZDA9RRH(*DM9V!KK::@+>WEX&WMI6"N;24@KFSE(*Y
MLY2"N;.4@KFSE(*YLY2"N;.4@KFSE(*YLY2"N;.4@KFS_Y,M#O^2/1[_FD0J
M_Z!#-?^F1#[_JT9(_ZY+4?6R4%GLM5=AY+=>:=JT:7/-K&^"PJ1VC[F<?)FQ
MEH.BJI&*J:.,D:Z>B9FRF8>AM9:%J[>3A;:WD82WMY"%N+60A;FTD(6YM)"%
MN;20A;FTD(6YM)"%N;20A;FTD(6YM)"%N;20A;FT_Y,M#O^3/1[_FT,J_Z)"
M-/^H0CW_K45&_+%*3_*U3U;INE9=X;U@9-2X9W+(KVV!O:=TCK2@>IFKFH"B
MI)6'J9V1CJZ7CI:RDHN?M8^*J+>,BK.XBXFWMXN(N+6+B+FTBXBYM(N(N;2+
MB+FTBXBYM(N(N;2+B+FTBXBYM(N(N;2+B+FT_Y,M#O^3/1[_G$$J_Z- ,_^I
M03S_KT1%^K1(3/"Z3E/GOU99WL)@8,^[9G'#LVR!N*MRCJZD>)BEGGZAGIJ$
MJ)>6C*Z1DY2RC)&<M8B/IK>%C[&XA8ZVMX:-N+:'C+BUAXRXM8>,N+6'C+BU
MAXRXM8>,N+6'C+BUAXRXM8>,N+6'C+BU_Y0L#O^4/1[_G4 I_Z0^,O^K/SO_
ML4)"^+A'2>V^3D_EQE=3VL9>7\N^9'&^MFJ LZ]PC:FI=IB@HWRAF)^"J)&;
MB:V*F9*RA9::M8&5I+=_E:ZW?I2WMX&1M[:"D+BU@I"XM8*0N+6"D+BU@I"X
MM8*0N+6"D+BU@I"XM8*0N+6"D+BU_Y0L#O^4/1[_GC\H_Z8],?^M/CG_M$%
M]+Q&1>O$34GBSEA+T\I<7L;"8W"YNFA_KK1NC*.N=)>:J7J?DJ6 IXJAAZR$
MGX^Q?YV7M'N<H;9XFZRW=YNWMGJ7N+5\E;FT?)6YM'R5N;1\E;FT?)6YM'R5
MN;1\E;FT?)6YM'R5N;1\E;FT_Y4L#O^5/1[_H#TG_Z@[,/^P/#?]N#\\\<%$
M0.C+3D+>TU5*SLU;7<#&86ZTOV=^J+EMBIVT<I64KWB>BZM^I82HA:I]IHRO
M>*25LG2CG[1QHZJU<*.XM7.>N;1VF[FS=INYLW:;N;-VF[FS=INYLW:;N;-V
MF[FS=INYLW:;N;-VF[FS_Y8L#O^7/![_HCHF_ZHY+O^S.C3YO3PX[LA#.>/5
M4#?7VE)(R-)97+K+7VVMQ65\H<!KB9>Z<).-MG:<A+-\HGVP@ZAWKHJL<JV3
MKVZLG;%KK*BR::VVLFRHN[%OH[NQ;Z.[L6^CN[%OH[NQ;Z.[L6^CN[%OH[NQ
M;Z.[L6^CN[%OH[NQ_Y<L#O^:.QW_I#<E_ZTV*_^W-S#SPSHQYM!#,-S?2C7/
MWU)'P=A86K/17FNFRV-ZFL=IAH_";I"&OW28?;QZGW:Z@:1PN(FH:[>2JVBW
MG*UEMZ>N9+>TKF6SO:YHK;VN:*V]KFBMO:YHK;VN:*V]KFBMO:YHK;VN:*V]
MKFBMO:YHK;VN_Y@L#O^=.1S_IS0C_[$S*/F],BKJRS<IW-T^*=#C1CK%XDU+
MN-Y56JS97&B>TV)WDL]G@HC+;8Q^R7.4=L=YFG#%@9]JQ(FB9L.2I6+#G*=@
MPZ:H7\.TJ%_!PJAANL&I8;K!J6&ZP:EANL&I8;K!J6&ZP:EANL&I8;K!J6&Z
MP:EANL&I_YDL#O^@-1K_JC$@_[8N(_#%+2+?V#,<T.,Z+L3H0D"XY4E0J^%.
M7Y[>56R2VUQWA]AC@7[5:HEVU'&/;]%YE&O.@)AGS(B;9,J0G6+)F)]@R:&@
M7\FKH%_)N9]<R,.B7,C#HES(PZ)<R,.B7,C#HES(PZ)<R,.B7,C#HES(PZ)<
MR,.B_YLL#O^D,!C_KRP;^+XG&^31)A?1XBT@Q.LW,[?K/D6JZ454GN=,8I+E
M4FZ&XUAX?>!@?W;<:89PV'&+:]5XCVC3?Y)ET8:48L^-EF#.E)A>SIN97<VC
MFES-K9I;S;>:6\VWFEO-MYI;S;>:6\VWFEO-MYI;S;>:6\VWFEO-MYI;S;>:
M_YTL#O^H*Q3_MR05Z\H<$=/@'A/$ZRLFM_$T.*KP/$F=[T17D>Y+8X;M4FU]
MZ%MU=>-B?'#@:X%KW7*%:-IXB&39?HMBUX2-7]6*CE[4D)!<TY616M.<DEG2
MI)-8TJR36-*LDUC2K)-8TJR36-*LDUC2K)-8TJR36-*LDUC2K)-8TJR3_Z$K
M#?^O(P_TPA<,UMT0!\7K'ABW]BDKJ?<S/)WV/$N1]T18AO9-8GWP5FIVZUYQ
M;N=D=FKD:WIFXG)]9.!W@&'??8)?WH*$7=V'A5O<C(9:VY&'6-J6B%?9G8E6
MV:.*5MFCBE;9HXI6V:.*5MFCBE;9HXI6V:.*5MFCBE;9HXI6V:.*_Z@C"?VY
M%@?6T0L#QNH0"[;W'AVI_2DNG/XT/I#_/DN&_D=6??A17G;S665N\%]J:.UE
M;F3J:W)AZ7%T7^=V=EWF>WA;Y7]Y6>2$>ECCB'Q7XXQ]5N*1?E3AEW]3X9Q_
M4^&<?U/AG']3X9Q_4^&<?U/AG']3X9Q_4^&<?U/AG']3X9Q__[$5 ]3'"0'&
MU@H#MO<2#ZC_'R";_RLPD/\V/87_0$A]_TM1=?U46&WY6EUG]F!B8_-F95_R
M:V=<\'!I6N]T:UCN>&Q7[7QN5>R ;U3LA'!3ZXAQ4NN,<5'JD7)0Z95S4.F5
M<U#IE7-0Z95S4.F5<U#IE7-0Z95S4.F5<U#IE7-0Z95SUKX' ,7+" "WVPD%
MJ/\4$IO_(B&0_RXNA?\Y.GS_1$-T_TY*;/]44&7_6E1@_5]87?ME6EKZ:EQ7
M^6Y>5?AR7U3W=F!2]GEA4?9]8E#U@&-/](1D3O2'9$WSC&5,\Y!F3/.09DSS
MD&9,\Y!F3/.09DSSD&9,\Y!F3/.09DSSD&9,\Y!FQ,(& +;1!P"H[0L&F_\7
M$Y#_)1^%_S$J?/\\-'/_1CMJ_TQ!8_]31E[_64E:_UY,5O]C3E3_:%!2_VQ1
M4/]O4D__<E-._W943/]Y54O_?%5*_G]62?Z"5TC]AEA'_8I81_V*6$?]BEA'
M_8I81_V*6$?]BEA'_8I81_V*6$?]BEA'_8I8MLD$ *C9! &;_PX'C_\:$87_
M)QM[_S,D<?\\+&C_0S)A_THW6_]0.U;_5CU3_UQ 4/]@04[_9$-,_VA$2O]K
M14G_;D9(_W%&1_]T1T;_=DA%_WE(1/]\24/_@$E"_X-*0O^#2D+_@TI"_X-*
M0O^#2D+_@TI"_X-*0O^#2D+_@TI"_X-*_X(H"?^".1;_@4@E_XI/,?^.5CW_
MCUQ)_XYC5/Z*:E[XA7%H\H!Z<.Y\@W?J>(M]YW22@N1QF(7B;YV(X6VBB^!K
MIXW?::R.WFBQD-UGMY'=9KV1W&7%DMQES9+49M&2SVC2DL]HTI+/:-*2SVC2
MDL]HTI+/:-*2SVC2DL]HTI+/:-*2_X(H"?^".1;_@4@E_XI/,?^.5CW_CUQ)
M_XYC5/Z*:E[XA7%H\H!Z<.Y\@W?J>(M]YW22@N1QF(7B;YV(X6VBB^!KIXW?
M::R.WFBQD-UGMY'=9KV1W&7%DMQES9+49M&2SVC2DL]HTI+/:-*2SVC2DL]H
MTI+/:-*2SVC2DL]HTI+/:-*2_X(H"?^".1;_@4@E_XI/,?^.5CW_CUQ)_XYC
M5/Z*:E[XA7%H\H!Z<.Y\@W?J>(M]YW22@N1QF(7B;YV(X6VBB^!KIXW?::R.
MWFBQD-UGMY'=9KV1W&7%DMQES9+49M&2SVC2DL]HTI+/:-*2SVC2DL]HTI+/
M:-*2SVC2DL]HTI+/:-*2_X(H"?^".1;_@4@E_XI/,?^.5CW_CUQ)_XYC5/Z*
M:E[XA7%H\H!Z<.Y\@W?J>(M]YW22@N1QF(7B;YV(X6VBB^!KIXW?::R.WFBQ
MD-UGMY'=9KV1W&7%DMQES9+49M&2SVC2DL]HTI+/:-*2SVC2DL]HTI+/:-*2
MSVC2DL]HTI+/:-*2_X(H"?^#.1;_@T<E_XQ.,?^053W_D5M(_Y!A4_Z-:%[X
MB&]H\H-X<.U^@GCI>HI^YG:1@^1SEX?B<)V*X&ZBC-]KIX[=:JR0W6BRD=QG
MN)/;9K^3VV;'E-EFT)3/:-"3RVG0E,MIT)3+:="4RVG0E,MIT)3+:="4RVG0
ME,MIT)3+:="4_X,H"?^#.1?_AD8D_XY-,/^35#S_E%A'_Y)>4_^095WXC&UG
M\H9U<.V!?WCI?8=^Y7F/A.)UE8C@<IN,WF^AC]ULIY'<:ZR3VVFSE-IHNI;9
M9\.6V6;-E]!ISI;(:LZ7Q&O-E\1KS9?$:\V7Q&O-E\1KS9?$:\V7Q&O-E\1K
MS9?$:\V7_X0H"?^$.1?_B$4D_Y%,,/^543O_EE9'_Y5<4O^38ESYCVIF\XIR
M<.V%>WCI@(1_Y7N,A>)WDXK?<YJ.W7"@D=MMII3::ZV6V6FTE]AHO9C89\B9
MT6G,F<EKS)G";,R:O6W+FKUMRYJ];<N:O6W+FKUMRYJ];<N:O6W+FKUMRYJ]
M;<N:_X4H"?^%.1?_BD0D_Y-++_^73SK_F%1&_Y=94/^68%OYDF=E\XYO;^Z)
M>'?I@X%_Y'Z*A>%YD8O>=9B/W'&?D]INII;8;*Z8UVJVFM9HP9O3:<N;RFO+
MF\)MRIR[;LJ=N&_*G;AORIVX;\J=N&_*G;AORIVX;\J=N&_*G;AORIVX;\J=
M_X4H"?^&.1?_C$0C_Y5*+_^933K_FE%$_YI63_^975KZEF1D]))K;NZ-=';I
MAWY^Y(&'A>!\CXO==Y>0VW.>E=AOIIC6;*^:U6JYG-1IQIW+;,F=PVW)GKQO
MR)^U<,B?LG'(G[)QR)^R<<B?LG'(G[)QR)^R<<B?LG'(G[)QR)^R<<B?_X8G
M"?^&.1?_CD,C_Y=)+O^:2SG_G$]#_YU43O^<6EC[FF!B]99H;.^1;W7JBWE^
MY86#A>!_C(S=>961V72=EM1PI9K0;JZ=S6RWG\MKPZ##;L>@NV_'H;5QQJ&O
M<L:AK'/&H:QSQJ&L<\:AK'/&H:QSQJ&L<\:AK'/&H:QSQJ&L<\:A_X<G"?^'
M.1?_D$(C_YA'+?^<23C_GTQ"_Z!13/^@5U;[GEY@])ME:NV6;'/GD'9\X8J
MA-N$B8O3?I&2SGB9F,ETH9S&<:F?PG"RHL!OO:.Z<,6CLW+%I*YSQ:2I=,6C
MIG7%HZ9UQ:.F=<6CIG7%HZ9UQ:.F=<6CIG7%HZ9UQ:.F=<6C_X<G"?^(.!?_
MD4$B_YI%+/^>1S;_H4I _Z-02OZC553VHEQ=[Z!B9^B<:7#AEG1YVI!]@M&)
MAHO*@HV3Q7V5F<!YG9Z\=J6AN'.MI+5RN*6R<L.FK'3#IJ=VPZ:C=\2EH7C$
MI:%XQ*6A>,2EH7C$I:%XQ*6A>,2EH7C$I:%XQ*6A>,2E_X@G"?^(.!?_DT$B
M_YM$+/^@137_HTD__Z5.2/NG5%'SIEI;ZZ5@9..B:&W<G7-VT95Z@LF-@HO"
MAXJ3O(*1FK=]F9^R>J&CKW>IIJMVLZ>I=L"HI'?"J*%YPJ>=>L.GFWK#IIMZ
MPZ:;>L.FFWK#IIMZPZ:;>L.FFWK#IIMZPZ:;>L.F_X@G"?^).!?_E4 A_YU"
M*_^B1#3_I4@]_ZA,1OBJ4D_OJUA7YZM?8."H:6G4H7!URYEX@<*2?XN[BX:4
MM8:.FJ^"E:"J?IVDIGNFIZ-ZL*F@>;RJG7K!J9I\P:F8?<*HEGW"IY9]PJ>6
M?<*GEGW"IY9]PJ>6?<*GEGW"IY9]PJ>6?<*G_XDG"?^).!?_EC\A_YY!*O^C
M0C/_IT8[_JM+1/6N44SLL%=4Y+%>7-NM:&;/I6YUQ9UU@;R6?(NUD(.4KHJ+
MFZB&DJ"C@IJEGH"BJ)M^K*J8?KBKEG[ JY1_P*J3@,&HDH#"J)* PJB2@,*H
MDH#"J)* PJB2@,*HDH#"J)* PJB2@,*H_XDG"?^*.!?_F#\@_Y\_*?^E03+_
MJD4Z_*Y)0?*Q3TGIM590X;=?5]6Q967*J&QTP*%S@+>:>HNOE(&4J(^(FZ**
MCZ"<AY>EEX2@J)2"J:J1@K6KCX*_JXZ#P*J-@\&IC8/!J(V#P:B-@\&HC8/!
MJ(V#P:B-@\&HC8/!J(V#P:B-@\&H_XHG"?^+.!?_F3X@_Z$^*/^F0##_K$,X
M^;%(/_"U3D7GNE5+WKM>5-"T9&7%K&MSNZ1Q@+&>>(JIF'Z3HI.%FIN/C:"6
MC)6ED8F=J(V'IZN*A[*LB(>_K(B'P*N(AL"IB(;!J(B&P:B(AL&HB(;!J(B&
MP:B(AL&HB(;!J(B&P:B(AL&H_XHG"?^,-Q?_FST?_Z(])_^H/R__KD(V][1'
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
M2?]^4D?_A%-%_XM40_^154+^F%9!_9Y70/VF6$#\J5A _*E80/RI6$#\J5A
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
M7T/'DVA/OXQP6;B'=V&R@G]HK7Z&;JEZCG.D=Y9XH'6>>YUSJ'Z:<K. EW'
M@99RTX&3<]^ D73@?Y!TX'Z/=.%]CW3A?8]TX7V/=.%]CW3A?8]TX7V/=.%]
M_VHA _]V( 3_AR<'_Y0P#/^=.1']HCT5\J5!&NFH1Q_@JDTEU*14-,J=74+!
MEV5.NI%M6+*+=6&LAGQHIX*#;J)_BW2=?)-XF7F;?)5WI7^2=J^!D':]@HYV
MSH*-=]Z!BW??@(IXX'^*>.!^BGC@?HIXX'Z*>.!^BGC@?HIXX'Z*>.!^_VH@
M _]X'P3_B28'_Y8P"_^?-P_ZI#H3[ZD_%^:M11K<KDHDSZA3,\:A7$&]FV1-
MM)5K6*V/<F"GBWEHH8>!;IN#B'27@)!XDGZ9?(Y\HG^+>JV"B'JZ@X=ZRX.&
M>]Z"A7O>@85[WX"%>^!_A7O@?X5[X'^%>^!_A7O@?X5[X'^%>^!__VL@ _]Z
M'@3_BR8&_Y@O"O^A-0WWIS@0[*T\$^.R0A;7L4<CRZM2,L&E6D"XGV),L)EI
M5ZB4<&"ACW=GFXM^;I:(AG.1A8YXC(*6?(B GX"$?ZJ"@7^W@X!_R(1_@-V#
M?W_>@7]_WX" ?N!_@'[@?X!^X'^ ?N!_@'[@?X!^X'^ ?N!__VP@ _]\' /_
MC24&_YHN"?^C,POTJC0-Z;$Y#]^W/Q+2M$8BQZY0,;VH63^SHF!+JYUG5J.8
M;E^<E'5GEI!\;9"-@W.+BHMXAHB4?(&&G8!^A*B">X2U@WF$Q81XA=V#>83>
M@7J#WX!Z@N!_>H+@?WJ"X']Z@N!_>H+@?WJ"X']Z@N!__VT? _]^&P/_CR0%
M_YTL!_ZF, GPKC$+Y;8U"]N\.1'.MT4@P[)/,+BL5SZOIU]*IJ%E59Z=;%Z7
MF7-FD)5Z;(J2@7*%D(EW@(V1?'N+FW]WBJ6"=(FR@W*)PH-RBMJ#<XG>@72'
MWX!UAN!_=8;@?W6&X']UAN!_=8;@?W6&X']UAN!__V\> _^ &P/_DB,$_Z K
M!OJI+ ?MLBP'XKPQ!]7 -A#)NT,?OK9-+K2P5CRJJUU)H:9D5)FB:EV1GG%E
MBIMX:X28?W%_EH9V>9./>G61F'YQD*.!;I"O@FR0OX-KD=6";8_>@6^-WX!P
MB^!_<(O@?W"+X']PB^!_<(O@?W"+X']PB^!__W$< _^#&0+_E2$#_Z,I!?:M
M)P7HMR8$WL,J ]##-0[$OT$=N;I,+:ZU5#NEL%M'FZQB4I.H:5N+I6]CA:)V
M:GZ??&]XG(1T<YJ,>6^9EGQKEZ%_:)>M@&:7O(%EF-& 9I;??VB3X'YJD>%^
M:I'A?FJ1X7YJD>%^:I'A?FJ1X7YJD>%^_W4: O^'& +_F" #_Z8E _*R( /D
MOAX"U\DB LK',PV^PT <L[]**ZFZ4SF?MEI%EK)A4(VO9UF%K&U@?JET9WBF
M>FURI()R;:**=FBAE'EDH)]\89^K?E^@NGY?H,Y^7Y_A?6*;X7UCF.)\8YCB
M?&.8XGQCF.)\8YCB?&.8XGQCF.)\_W@8 O^+%P'_G1T"_:L> NRX%P'>R!$
MS\T? L3,, NXR#X9K<5(**/!43:8O5A"C[E?38:V959_LVM=>+%R9'*O>6EL
MK8!N9ZR)<F*JDG5?J9UX7*FJ>EJIN7I9JLQZ6*GD>ENDY'I=H>1Y7:'D>5VA
MY'E=H>1Y7:'D>5VAY'E=H>1Y_WT5 O^0% '_H1@!]K$4 -G!"P#2SPL R-(<
M ;S1+@FQSCL7ILM&)9S(3S.1Q%8_B,%=28"_8U)XO&I9<;IP7VNY=V1FMW]I
M8;:';5VUD7!9M9QR5K2I=%2TN'13M<MT4[7D=%2PYW56K.=U5JSG=5:LYW56
MK.=U5JSG=5:LYW56K.=U_X,2 ?^6$0#_J!$ V;@* ,[$"0#'T@H O]D9 ;38
M*P>IUCD4G]-$(I3032^*S50[@<I;1'C(8DUQQVE3:\5O667$=EY@PWYB7,*'
M9EC!D6A5P9QK4L&H;%#!MVU/PLIM3\+D;$^][&Y0N>QO4+GL;U"Y[&]0N>QO
M4+GL;U"Y[&]0N>QO_XD0 ?^=#@#:KP@ S;L( ,3'!P"\U@L L]\: :K?*P>@
MWCD2EMU#'HS:2RJ"V%,U>=5:/W'3849JTFA,9=%O4F#0=E9;T'Y:5\^'75//
MD5]0SYQA3L^I8TS/N&-+T,MC3-#E8DK.\F5+R/)F2\CR9DO(\F9+R/)F2\CR
M9DO(\F9+R/)F_Y(- -ZF! #.M 8 PK\& +G," "PW0P I^4= Y[E+0N4Y3D6
MBN1"(('C2BIWXE S;^%8.VG@7T%CX&9&7M]N2EK?=4Y6WWU14M^&4T_?D%9-
MWYM72^"G6$G@M5E(X<992.'?64??\%E&W/5;1MSU6T;<]5M&W/5;1MSU6T;<
M]5M&W/5;[9P$ -&M! #"N 4 M\,% *W1" "D[1 !F^T@!9+M+@Z)[#H8@.Q#
M(7;L2BIN[% Q9NM6-V#K7#Q;ZV1 5^MK0U/K<D90ZWI)3>R#2TKLC$U([)9.
M1>VA4$/MKE%"[KQ10>_,4D'OY5) [?%10.WQ44#M\5% [?%10.WQ44#M\5%
M[?%1U*4  ,2R P"VO , J\D% *#8" "7]!,!C_4D!X?U,0]^]CL8=/9"(&SV
M2"=E]D\M7O=5,5GW6S55]V(X4?=H.TWX;SU*^'8_1_A^043YAT-"^9%%0/J;
M1C[ZID<\^[%(._N^23K\STDY_.-).?SC23G\XTDY_.-).?SC23G\XTDY_.-)
MQZT  +>W @"JPP( GM $ )/C"0",_1@"A/XG!WO_,0]R_S@6:?] '&+_1B)<
M_TTF5O]3*E+_62U._U\P2O]E,D?_:S1$_W$U0?]Y-S__@3@\_XHZ.O^3.SC_
MG3PV_Z<]-?^Q/C3_OCXS_\H_,__*/S/_RC\S_\H_,__*/S/_RC\S_\H_N+(
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
MCNIP9X[J<&>.ZG!GCNIP_W,5 O^%$P'_E!0 _*,5 .JP$@#9O@P S<$; <+
M+0>XO3H3KKE&(:2U3RV:L58YDJY>0XJK9$R#J&I3?*5Q67:C>%]QH7]C;)^'
M:&B>D6MDG9QN8)RH<%Z<MG%=G,EQ79SD<%Z:ZW!@ENMO897L;V&5[&]AE>QO
M897L;V&5[&]AE>QO_W<2 ?^)$0'_F1$ \Z@. ->U"@#/P0H QL48 +S$*@6R
MPC@1I[]$'IZ[32N4N%4VB[5<0(2R8DE\KVE0=JUO5G"K=EMKJGU@9JB&9&*G
MCV=>IIIJ6Z6F;%BEM6U7IL=M5Z;B;%>D[6Q:G^UL6I[M;%J>[6Q:GNUL6I[M
M;%J>[6Q:GNUL_WP0 ?^.$ #VG@T V*T) ,VX"0#'Q @ OLH4 +7*)P2KR#8/
MH<5!&Y?"2RB-OU,SA;U:/'VZ845VN&=+<+=M46JU=%9EM'Q;8+*$7URQCF)8
ML9EE5;"E9E.PLV=2L<9G4K'A9U&O\6A3JO!H5*GP:%2I\&A4J?!H5*GP:%2I
M\&A4J?!H_X(. /^4# #;I08 SK$' ,6[!P"]QP< M= 0 *S0(P.CSS,,F<T_
M&(_*2"3_XO_B24-#7U!23T9)3$4  PF&R%$N?<98.';$7S]OPF9&:<%L2V3
M<U!?OWM46[Z$6%>]C5M4O9A=4;RD7T^\LV!-O<5@3;W@7TR\\&%-M_5B3;;U
M8DVV]6)-MO5B3;;U8DVV]6)-MO5B_XD+ .&< P#0J@4 Q;4% +N_! "RRP@
MJ]@- */9( *:V"\)D-8\%(?41A]^TD\I=M!6,F_/7CEHS60_8\QK1%[,<TE:
MRWI,5LJ#3U+*C5)/RIA43<JE5DO*LU=*R\572<O@5DG)\%A'Q_I92,7[6DC%
M^UI(Q?M:2,7[6DC%^UI(Q?M:]Y$$ -2B @#'KP0 NKD# +#$!0"GT D G^$0
M )CA(0./X# )AN [$GW?1!MUWDTD;MU5*V?<7#)BVV0W7=MK.UG:<C]5VGI#
M4MJ#14[:C4A,VIA*2=JE2TC;LTQ'W,1,1MS>3$;:[4Q$V/E/0]C[3T/8^T]#
MV/M/0]C[3T/8^T]#V/M/VYH  ,JI @"[LP( L+T# *7)!0";U@D E.@4 8SI
M)02$Z#,+>^@\%'/H1!MKZ$LB9.=2*%[G62U9YV R5>=H-5+G;SA/YW<[3.>
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
MK(ME/Z6';$>@@W--FX![4Y9]@E>2>HI<CGB28(IVFV.'=:5FA'2Q9X)TP&B
M=-5H@'7L9W]V\F9_=?-E?W7S9']U\V1_=?-D?W7S9']U\V1_=?-D_V49 O]T
M% '_@1<!_XT: ?F7'@'KH",!WZ8F M*G, ?(HSX3OYY)'[:94RNNE%LVIX]C
M/Z"+:D:;AW%-E81X4I"!?U>,?X=<B'V08(1[F6. >J-F?GFO:'MYO6EZ>=%I
M>7KJ:'IZ\F9Z>?)E>GGS9'IY\V1Z>?-D>GGS9'IY\V1Z>?-D_V<7 O]V% '_
MA!8!_Y 7 ?6;&@'GI!T!VZL? <ZJ+P;$ICT2NJ%('K*=42JJF%DTHI1A/IR0
M:$66C&],D(EV4HN&?5>&A(5;@H*-7WZ EV-Z?Z%F=WZL:'5]NVES?LYI<W[H
M:'1^\69T??)E=7SS9'5\\V1U?/-D=7SS9'5\\V1U?/-D_VD6 ?]X$P'_AQ0
M_Y,5 /&>%0#CJ!8 U:X; <JM+0; J3L1MJ5&':VA4"FEG%@SGIA?/)>49D20
MD6U+BXYT48:,>U:!B8-;?(>+7WB&E&)TA)]E<8.J9V^#N&EM@\MI;8/F:&Z#
M\F9O@O)E<('S9'"!\V1P@?-D<('S9'"!\V1P@?-D_VL4 ?][$@'_BA( _Y82
M .VB$ #>K0X T+$9 ,6P*P6[K3D/LJE$&ZFE3B>@H58RF9U>.Y*:9$.+EVM*
MAI1R4("2>55[CX!:=XV)7G*,DF%NBIQD:XFH9VF)MFAGB<AH9XGC9VB)\F9I
MA_-E:H;S9&J&\V1JAO-D:H;S9&J&\V1JAO-D_VX2 ?]^$ #_C1  ]YH. -NG
M"@#3L L RK06 ,"T*02VL3<.K:Y#&J2J3"6;IE4PDZ-<.8R@8T&&G6E(@)IP
M3GN8=U-VEGY8<92&7&R2D&!HD9IC99"F96.0M&9AD,9F89#A9F&0\F5CCO-D
M9(ST8V2,]&-DC/1C9(ST8V2,]&-DC/1C_W$0 ?^"#P#_D0T WI\) -.J"0#,
MLPD Q+@3 +JX)@.QMC4,I[-!&)ZO2B.6K%,NCJE:-X>F83^ I&=&>J%N3'6?
M=5%PG7Q5:YR$6F::CEUCF9A@7YBD8EV8LF1;F,-D6YC>8UN8\&-<E?5B7I/U
M8EZ3]6)>D_5B7I/U8EZ3]6)>D_5B_W4. /^&#0#KE@@ U:,' ,RM" #%M@<
MO;P1 +2](P*KNS(*H;D_%9BV2""0LU$KB+!8-("N7SQZJV9#=*EL2&^H<TYJ
MIGI29:6"5F&CC%I=HI9<6J*B7U>AL&!6H<%@5:+<8%6A[V!6G_=?5YSW7U><
M]U]7G/=?5YSW7U><]U]7G/=?_WH, /V+"0#:FP0 SJ<& ,2P!@"\N00 M<$.
M *S"( &DP3 (FK\\$Y&]1AV)ND\G@;A6,'JV73ASM&0_;K)J1&BQ<4EDL'E-
M7ZZ!45NMBE18K9575*RA65*LKUM0K,!;4*S:6D^K[EM/JOI;4:;Z6U&F^EM1
MIOI;4:;Z6U&F^EM1IOI;_X ) .&2 0#1H 0 QJL% +RT! "SO0, J\<+ *3)
M' &<R"P&D\<Y#XK%1!F!PTTC>L%4+'._6S-MOF(Y9[QI/F*[<$->NG='6KF
M2U:YB4Y3N)104+B@4DVXKE1,N+]42[G85$NW[51*MOE52K/^5DJS_E9*L_Y6
M2K/^5DJS_E9*L_Y6^H<" -:8  #)I0, O:\# +.X 0"IP@0 H<T( )K0%@"2
MT"@$BL\V#('.015YS$H><LM2)FS*6BUFR6$R8<AH-US';SQ8QG8_5<9_0U'%
MB45.Q91(2\6@2DG%KDM(Q;]+1\;82T?%[4M&P_E-1<+_3D7"_TY%PO].1<+_
M3D7"_TY%PO].WY   ,R?  "_J@$ L[,! *F] @"?QP4 EM() ([:$@"(VR0"
M@-HR"'C9/A!QV$@8:M=0'V366"5?U5\J6]1G+U?4;C-3TW8V4--_.4S3B#M*
MTY0^1].@/T74KD!$U+]!0]780$33[$!"TO9"0='^1$'1_D1!T?Y$0='^1$'1
M_D1!T?Y$T9@  ,.E  "UK@  J;@  )[# @"4S08 BMD* (3C& %]Y"8#=>0R
M"&[C/ ]GXT458>--&USC52!7XUTD5.-D)U#B:RI-XG,M2N-\,$CCAC)%XY T
M0^.<-4'DJ39 Y+@W/^7+-S_EY#<_X_,V/>+[.#WB^S@]XOLX/>+[.#WB^S@]
MXOLXQJ$  +>K  "JM   GKX  )/) @"(U 8 ?^X. 'GM&P%Q[2<#:NXR"&3N
M.PU>[D,36.Y+%U/N4AI0[UD>3.]@($GO9R-'[V\E1/!W)T'P@"D_\(HJ/?&5
M+#OQH2TY\JXN./*^+S?ST"\W\^<O-O'S+S;Q\R\V\?,O-O'S+S;Q\R\V\?,O
MN:<  *NP  "?NP  DL8  (;0 0![W04 =/<1 &WW' %F^"8#7_@O!EKY. I4
M^4 .4/I'$4SZ3A1(^U461?M;&$+[8AI _&@</?QP'3K]>!\X_8(@-OV-(C3^
MF",R_J0D,?^Q)3#_OR8O_\\F+O_C)B[_XR8N_^,F+O_C)B[_XR8N_^,FK:T
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
M6H-N^%F";_Q8@F_]5X)O_5>";_U7@F_]5X)O_5>";_U7_V 5 ?]N$0'_>Q,
M_X84 /:/%@#GEA@ VYP< ,^;+03%ESL-O)-'&+2.42.MBEDLIX9A-*&":3N<
M?W!!EWQW1I-Y?DN/=X9/BW6.4HASEU6$<J%8@G&L6G]QNEQ^<<Q<?7+G6WUR
M]EI\<OQ9?'+\5WQR_5=\<OU7?'+]5WQR_5=\<OU7_V(4 ?]Q$0'_?1$ _X@2
M /*2$@#CFA( U9\9 ,J>*P3!FSD,N)=%%["23R*ICE@KHHI?,YR&9SJ7@VY
MDH!U18U^?$J)?(1.A7J,4H)XE59^=Y]8>W:J6WEUN%QW=<I<=W;E7'=W]5IW
M=OM9=W;\6'=V_%=W=OQ7=W;\5W=V_%=W=OQ7_V02 ?]S$ #_@!  _XL0 .^5
M#@#?G@T T*(7 ,:A*0.]GC<+M)I#%JR632"DDE8JG8Y>,I>+93F2B&Q C85S
M18B#>DJ$@(%.@'^*4GQ]DU5X?)U8=7NH6W-ZMEQQ>L=<<7KB7'%[\UIQ>_M9
M<GK\6')Z_%AR>OQ8<GK\6')Z_%AR>OQ8_V<1 ?]U#P#_@PX ](X- -N9"@#4
MH0L S*05 ,*D)P.XHC8*L)Y"%:>:3!^@EU0IF9-<,9.08SB-C6H_B(IQ1(.(
M>$E^AG]->H2(47:"D55S@9M8;X"F6FU_M%QK?\5<:X#?7&N \EIK@/M9;'[\
M6&U^_%AM?OQ8;7[\6&U^_%AM?OQ8_VD0 ?]X#@#_A0P XI(( -6;"0#.HPD
MQZ@2 +VH)0*TIC0)JZ) $Z.?2AZ;FU(GE)A:,(Z583>(DF@]@I!O0WZ.=DAY
MC'U,=8J%4'&(CE1MAYE7:H:D66>%L5MEA<);987<6V6%\%IFA?M99X/\6&>#
M_%=G@_Q79X/\5V>#_%=G@_Q7_VP. /][# #RB0D V94& ,^>" #)I@@ P:L0
M +BK(@*OJC((IJ<^$IZD2!R6H5$ECYY8+HB;7S6"F68\?99M07B4=$9SDGM+
M;Y"#3VN/C%)GCI959(VB6&&,KUE?C,!:7XS965^,[EE?C/M888K]5V&)_5=A
MB?U788G]5V&)_5=AB?U7_V\, /]_"0#?C0, TI@& ,JB!@#"J08 NJ\. +*P
M( &IKB\&H:P\$)BI1AJ1IT\CB:16+(.B73-]GV0Y=YUK/W*;<41NFGE(:9B!
M3&67BE!AE9137I6@55N4K5=:E+U869345UF4[%=9D_E66Y'^55N0_E5;D/Y5
M6Y#^55N0_E5;D/Y5_W,) /6$! #8D0, S)P% ,.E!0"[K00 L[,, *NU' &C
MM"P%F[(Y#I*P1!>*K4T@@ZM4*7VI7#!WIV(V<:5I/&RD;T%HHG=%9*%_25^?
MB$Q<GI)/6)Z>4E:=JU-4G;Q44YW15%.=ZU-3G/A35)K_4U29_U-4F?]35)G_
M4U29_U-4F?]3_W@& .&)  #0E@( QJ$# +RI P"SL $ J[@( *2Z& "<NBD#
ME+DV"XRW012$M4H=?+-2)7:Q6BQPKV R:ZYG.&:M;CQBJW5 7JI]1%JIADA6
MJ)%*4ZB=35&GJDY/J+I/3JC/3TZGZ4]-IO=/3:7_3TZD_T].I/]/3J3_3TZD
M_T].I/]/^G\  -B.  #)FP$ OJ4" +2M 0"KM0  H;\$ )O!% "4P24"C, S
M"(2_/A%\O4@9=;Q0(6^Z6"=JN5\M9;AE,F"W;#9<MG0Z6+5\/E6TA4%1M)!$
M3K.<1DRSJ4A*L[E(2;3.2$FSZ4A(L?9)2+#_2DBP_TI(L/]*2+#_2DBP_TI(
ML/]*XH8  ,Z4  #"H0  MJD  *NQ  "AN@$ F,,% )#)$ "*R2 !@\DO!7O(
M.PUTQT44;L9.&VC%5B%CQ%TG7L-D*UK":R]6P7(S4\%[-D_ A#E,P(\\2L";
M/D? J#]&P+A 1<#-0$7 Z#]$OO9!0[W_0D.\_T-#O/]#0[S_0T.\_T-#O/]#
MUHT  ,:;  "XI0  K:X  **V  "8OP( C<@& (/1"P!_TAH >=(J W+2-PAL
MT4(/9M%+%6'04QI<SUL?6,]B(U3.:2=1SG$J3<YZ+4K.@S!(SHXR1<Z:-$/.
MJ#5"SK@V0<_--4'.Z#5 S?4W/\O^.3[+_SD^R_\Y/LO_.3[+_SD^R_\YRI8
M +RB  "OJ@  H[,  )B\  "-Q@, @L\' 'C9"P!SWA@ ;MXF FC>,P5BWCX*
M7=Y(#UG>4!15WE@74=Y@&T[>9QY+W6\@2-YX(T;>@25#WHPG0=Z8*3_>IBH^
MW[4J/>#(*CW?XRH\W?$K.]S[+3K<_2XZW/TN.MS]+CK<_2XZW/TNP)\  +&G
M  "DL   F+H  (W#  "!S0( =M<' &[H#P!IZ!L!8^@G E[I,@58Z3L(5.E$
M#$_J3 ],ZE,22>I;%4;J8A=$ZVH90>MR&S_K>QT\ZX8>.NR1(#CLGB$W[:PB
M-NV[(S7NSR,T[N8C-.OU(S3K^",TZ_@C-.OX(S3K^",TZ_@CLZ4  *:M  "9
MMP  C<$  (#+  !UU0$ :>$& &3S$0!>\QP!6?0F E3T, 1/]3@&2_5 "$?V
M1PI$]DX,0?=5#C_W7 \\]V,1.OAJ$S?X<Q0U^'T6,_F(%S'YE!@O^J$9+OJO
M&BW[OAHL^\\;*_OG&RO[ZQLK^^L;*_OK&RO[ZQLK^^L;J*H  )JT  "-OP
M@,D  '33  !GW@  7O(( %G^$0!3_QH!3O\C DG_*P-%_S,$0?\Z!3[_008[
M_T<'./]."#7_5 DS_UH),?]A"B__:0LL_W(,*O]]#2C_B XF_Y4/)?^A$"3_
MKA$C_[H2(O_*$B+_T!(B_] 2(O_0$B+_T!(B_] 2G+(  (Z\  "!QP  <]$
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
M2I9?^DF57_])DV#_2))@_T>28/]'DF#_1Y)@_T>28/]'_U@5 ?]C$0'_;A(
M_W<5 /M^& #M@QT XH<C =:'+@/,@ST+Q7])%+U[4QVW=ETELG-E+*UO;3*I
M;74WIFI\.Z)HA#Z?9HQ!G&641)ECG$>78J9)E&*P2Y)AODR08=!,CV+H3(YC
M^$N-8_]*C&3_28MD_TF+9/])BV3_28MD_TF+9/])_UH3 ?]F$ #_<1$ _WH2
M />"% #HAQ< W8L< -"++ /'B#L*OX1'$[A_41RQ>UHDK'=B*Z=T:C&C<7(V
MGV]Y.YMM@#^8:XA"E6F019)HF4B/9J)*C&:M3(IENDV(9<Q.AV;F3H9G]DR&
M9_]+A6C_2X1H_TJ$:/]*A&C_2H1H_TJ$:/]*_UP2 ?]H#P#_=!  _WT0 /.%
M$ #DBQ$ UH\7 ,N.*@+"C#@)NHA$$K.$3QNL?U@CIWQ@*Z%X:#&==6\VF7-V
M.Y5Q?3^2;X5"CFV-18MLEDB(:Z!+A6JJ38-IMTZ!:<A/@&KC3X!K]$Y_:_],
M?VO_2W]K_TM_:_]+?VO_2W]K_TM_:_]+_UX0 ?]K#@#_=@X ^X - .J(#0#;
MCPP T)(5 ,>2)P*^CS8(MHQ"$:Z(31JHA%8BHH!>*IQ]93"7>FPUDW=S.H]U
M>SZ,<X)"B'*+1H5PDTF";YU,?VZH3GUNM4][;<90>F[@4'EO\DYY;_Y->6__
M3'EO_TMY;_]+>6__2WEO_TMY;_]+_V / /]M#0#_>0P [H,+ -N+"0#4D0H
MS)43 ,*5)0*YDS0'L8]!$*J,2QFCB%0AG81<*9>!8R^2?FHUCGQQ.8IZ>#V&
M>(!"@W:(17]UD4E\<YM,>7*F3G9RLU!U<L-0<W+=4'1S\$]T<_U-='/_3'1S
M_TQT<_],='/_3'1S_TQT<_],_V(. /]O# #\>PH WH8& -6." #/E D QY@1
M +Z8(P&UEC(&K9,_#Z:021B?C%(@F(E:*).&82Z.@V@TB8%O.85_=CV!?7Y!
M?7N&17IYCTEV>)E,<W>D3G%WL5!O=L%0;G?94&YW[T]N=_Q.;G?_36]W_TQO
M=_],;W?_3&]W_TQO=_],_V0- /]R"@#P?@8 VH@% -"0!P#*EP@ PIL0 +F;
M(0&QFC &J9<]#J&41Q>:D5 ?E(U8)XZ+7RV)B&8SA(9M.("$=#U[@GM!>("$
M171_C4AQ?9=+;7RB3FM\KT]I>[Y0:'S54&A\[4]I?/M.:7S_36I[_TQJ>_],
M:GO_3&I[_TQJ>_],_V8* /]U" #A@0( U(L% ,N3!@#$F@8 O9X. +6?'P&L
MGBX%I)L[#)V81166E4X>CY-6)8F072R$CF0R?XMK-WJ*<CQVB'E <H:!1&^%
MBD=K@Y5*:(*@366!K$YC@;Q/8H'13V*!ZTYC@?E-8X'_3&2 _TMD@/]+9(#_
M2V2 _TMD@/]+_VD( /MX! #<A $ SX\$ ,:7!0"_G04 MZ$, *^C' "GHBP$
MGZ Y"YB>0Q21FTP<BIA4(X267"I_E&(P>I)I-760<#IQCG<^;8U_0FF+B$9E
MBI))8HF>2U^(JDU>B+I.7(C.3EV(Z4U=A_A,78?_2UZ&_TM>AO]+7H;_2UZ&
M_TM>AO]+_VT% .I\  #5B   RI(# ,&: P"YH , L:8) *FG&0"BIRD#FJ4V
M"9*C01*+H4H:A)]2(7Z=6BAYFV N=)EG,V^7;CAKEG4\9Y1]0&.3AD-@D9!&
M7)&<25J0J4M8D+A,5Y#,3%>0YTM7C_=*5X[_2EB._TE8CO])6([_25B._TE8
MCO])_W$! ."   #/C   Q)8" +N> @"RI   J:H% **L%0";K"8"E*LT!XRJ
M/P^%J$@7?J90'GBD6"5SHEXK;J%E,&J?;#1EGG,Y89U[/%Z;A$!:FHY#5YF:
M1529IT=2F;9(49G*2%&8YDA1E_5(49?_1U&6_T=1EO]'49;_1U&6_T=1EO]'
M]G<  -B%  #)D0  OYL! +2B  "KJ   H;   )JR$0"4LR(!C;(P!86Q/ Q^
MKT84>*Y.&W*L5B%MJUPG:*EC+&2H:C!@IW$T7*9Y.%BE@CM5I(P^4:.80$^C
MI4)-H[1#3*/(0TRCY$-+H?1#2Z#_1$N@_T1+H/]$2Z#_1$N@_T1+H/]$XWT
M ,^+  #"E@  MY\  *VF  "CK0  F;4  )"Y#@"+NAX!A+HM WVY.0EWN$,0
M<;9,%VNU4QUFM%HB8K-A)EZR:"M:L6\N5K!W,E.P@35/KXLX3*^7.DJNI#Q(
MKK,]1Z['/4>NXSQ&K?,]1JO^/D6K_S]%J_\_1:O_/T6K_S]%J_\_VH,  ,>1
M  "[G   KZ0  *6K  ":L@  D+H! (;!"0"!PA@ >\(H G7"-09OP4 ,:<!)
M$F2_41=?OE@<6[Y?(%>]9B14O&XG4;QV*DV[?RU*NXHP2+N6,D6[HS1#N[(T
M0KO%-4.[XC1"N?,U0;C]-T"W_S= M_\W0+?_-T"W_S= M_\WSHL  +^8  "R
MH0  IZD  )RP  "1N   AL " 'O(!P!TRQ( <,PB 6O+, -FRSP'8<M%#%S*
M3A%8RE855,I=&5')9!Q.R6P?2\ET(DC(?B1%R(@G0\B5*$'(HBH_R+$K/LG$
M*S[)X2H^Q_(K/<;\+3S%_RX\Q?\N/,7_+CS%_RX\Q?\NQ),  +:?  "II@
MG:X  )*W  "&OP  >\<# '#/!P!GU@T 9-<: &#8*@%<V#8#6-A!!E382@I0
MV%(-3=A:$$K78A-'UVD61==R&$+7?!I V(<</=B3'CS8H1\ZV; @.=G#(#G9
MWR YU^\@.-7Y(C?4_R,WU/\C-]3_(S?4_R,WU/\CN9P  *ND  "?K   D[4
M (>^  ![Q@  <,X# &76!P!=XPX 6N,; %;C)P%2Y#("3N0\!$KD1 9'Y4T(
M1>55"D+E7 Q Y60./N9L$#OF=A(YYH 4-^>,%37GF18TYZ@7,NBX&#+HS!@Q
MZ.48,>;T&#'E_!@QY?P8,>7\&#'E_!@QY?P8KJ(  *&J  "4LP  B+T  'O&
M  !OS@  8]8! %C>!0!4[A  4>\; $WO)@%)\"\"1? X T'Q/P0^\4<%//).
M!CKR50<W\EP(-?-D"3/S;0HQ]'<,+_2"#2WTCPXK]9T/*O:K$"GVO! H]LX1
M)_?F$2?U\1$G]?$1)_7Q$2?U\1$G]?$1HZ@  ):R  "(NP  >\4  &_.  !B
MUP  5MX  $[P!P!*^A  1OL9 $+[(@$__"H!._TR CC].0(U_C\#,OY& S#_
M3 0N_U,%*_]:!2G_8@8G_VL&)/]V!R/_@@@A_Y ((/^="1__JPD>_[H)'?_)
M"1S_W0D<_]T)'/_="1S_W0D<_]T)F+   (JZ  !\Q   ;\T  &+8  !5W@
M2>0  $3[!0 __PX ._\5 #C_'  T_R0!,?\K 2W_,0$J_S8")_\\ B7_0@(C
M_T@"(/]. Q[_50,<_UT#&?]G!!?_<@05_W\$%/^,!1/_F@42_Z8%$?^R!1'_
MO 41_[P%$?^\!1'_O 41_[P%C+@  'W"  !OS   8M@  %3?  !'Y0  /O$
M #G_ 0 T_PL ,/\0 "S_%@ I_QP )O\B "+_)P$?_RP!'/\Q 1K_-@$8_SP!
M%?]! 1/_2 (1_T\"$/]7 @W_80(,_VP""O]Y @G_A@,(_Y(#!_^= P;_I0,&
M_Z4#!O^E P;_I0,&_Z4#_S$Q O\V+@+_.B\"_SLR _\[.03_.T,%_SE/!_\X
M7 K_-F@-_S1T$/\R@!+_,8L4_S"4%O\PFQ?_+Z(7_R^H&/\NKQG_+K49_RZ\
M&?\NQ1K_+L\:_R[@&O\NZQK_+O0:_R[\&OPO_QG[+_\:^B[_&_HN_QSZ+O\<
M^B[_'/HN_QSZ+O\<_S,O O\Y+ +_/2T"_SXP _\_-@3_/T$%_SU-!_\\60K_
M.F4._SAR$?\V?1/_-8@5_S21%_\SF1C_,Z 9_S*F&?\RK!K_,;,:_S&Z&_\Q
MPAO_,<P;_S'=&_\QZ1O],?,;^C+[&_@R_QOW,O\<]C'_'?4Q_Q[U,?\>]3'_
M'O4Q_Q[U,?\>_S4L O\\*@+_0"H"_T(M _]#- 3_1#\%_T)*!_]!5@K_/V(.
M_SUN$?\[>A3_.806_SB.&/\WEAG_-IT:_S:D&_\UJAS_-; <_S6W'?\UOQW_
M-<D=_#78'?HUYQWW-?$=]#7Z'?(U_Q[Q-?\?\#7_(.\T_R'O-/\A[S3_(>\T
M_R'O-/\A_S@J O\_)P+_0R8"_T8I O]),@/_23P%_TA'!_]&4PO_1%\/_T)J
M$O] =A7_/H 8_SR*&?\\DAO_.YH<_3J@'?PZIQW[.:T>^CFT'_DYO!_X.<8?
M]CG3'_(YY!_O.? ?[#KZ'^HY_R'I.?\CZ#G_).<Y_R3G.?\EYSG_)><Y_R7G
M.?\E_SPG O]#(P+_2"("_TPF O]/+P/_4#D%_TY#!_],3PO_2EL/_TAF$_]%
M<1;\0WP9^D*&&_A!CASV0)8>]3^='_,_HR#R/JH@\3ZQ(? ^N2'N/L,A[3[/
M(>H^XB'F/^\AXS[Y(^$]_R7?/?\GWCW_*-P]_RC</?\HW#W_*-P]_RC</?\H
M_S\C ?]'( '_3!X!_U$D O]5+ /_5C4$_U4_!O]32@K^4%8/^DYB$_9+;1?S
M27<:\$>!'.Y&BA[L19(@ZT29(>E#H"+H0Z<CYD.N(^5"MB3D0L DXD/,)-]#
MX"3;0^TEUD+X*--"_RK10O\KST'_*\Y!_RS.0?\LSD'_+,Y!_RS.0?\L_T,@
M ?]*' '_4!L!_U<A ?];* +_7#(#_UL[!OQ91@GV5E$.\51=$^U1:!?I3W(:
MYDU\'>1+A2#B2HXAX$F5(]Y(G"3<1Z,FVD>K)]A&LRC51KPHTT;(*=%&W"K-
M1^PJR4;W+,=&_R[$1O\OPT;_+\)&_R_!1O\OP4;_+\%&_R_!1O\O_T8= ?].
M& '_5A@!_UP> ?]@)0+_8BT#_&(W!?1@00CN74P-Z%I8$N-88Q??56X;VU)W
M']A0@"+43XDDT4V0)\],ERC-3)XJRTNF*\E*K2S'2K<MQDK"+L1*T2_!2^<O
MO4KT,;M*_S*X2O\RMTO_,[9+_S.V2_\SMDO_,[9+_S.V2_\S_TH: ?]2%0'_
M6A8!_V$; ?]F(0'^:"D"]&@R ^QG/ ;E9$@+WV%4$-E>7A?26VD<SEAR(,M6
M>R3(5(,GQ5*+*L-1DBS!4)DNOT^A+[U/J#&[3K$RN4Z\,[=.RC2U3N$TLD[Q
M-:]/_3:M3_\VK$__-JM/_S:K3_\VJT__-JM/_S:K3_\V_TT7 ?]5$@'_7Q0
M_V88 /]K'0'X;20![6XL N5M-@3=:T,(U&=/$,UD6A?(8&0=Q%UM(L%;=B:]
M67XINU>%++A6C2^V590QM%2<,[)3I#2P4JTVK5*W-ZQ2Q3BJ4MHXIU+M.:53
M^CFC4_\YHE/_.:%4_SBA5/\XH53_.*%4_SBA5/\X_T\4 ?]9$ #_8Q( _VH4
M /]O&0#R<A\ YG0F =UT,0+3<3\(RVU+#\5I5A? 9F =NV-I(K=@<2>T7GDK
ML5R +JY;B#&L68\SJEB7-:=7GS>E5Z@YHU:S.J%6P#N?5M(\G5;I/)M7^#R:
M5_\\F5C_.YA8_SN86/\ZF%C_.IA8_SJ86/\Z_U(2 ?]<#@#_9A  _VT1 /IS
M% #K=Q@ X'D? -1Y+0++=CP'Q')(#KYO4Q:X:UP=LVAE(J]E;2>L8W4KJ6%\
M+Z9?A#*C7HLUH5V3-YY<FSF<6Z0[F5JO/9=:NSZ66LP_E%KE/Y);]3Z16_\^
MD%S_/9!<_SR/7/\\CUS_/(]<_SR/7/\\_U41 /]?#0#_:0X _W$. /5W$ #F
M>Q$ V7T8 ,Y]*@+%>SD&OG=%#K=T4!6Q<%D<K6UB(JAJ:2>E:'$LH69X+YYD
M@#.;8H<VF&&/.)9@F#N37Z$]D5ZK/X]>N$"-7LA!BU[A08I?\T")7_\_B6#_
M/HA@_SZ(8/\]B&#_/8A@_SV(8/\]_U</ /]B# #_; P ^'0, .EZ# #>?@P
MTH$5 ,B!)P' ?S8&N'Q"#;)X316L=58;IW)?(J)O9B>>;&XLFVIU,)=H?#.4
M9X0VD66,.8YDE3R,8YX^B6*H0(=BM4*%8L5"A&+>0X-C\4*"8_U!@F3_0()D
M_S^"9/\_@F3_/X)D_S^"9/\__UD. /]D"P#_;@H ZG<( -M]" #4@@H S(02
M ,.%) &[@S0%LX! #*U\2Q2F>50;H79<(9QS9":8<6LKE&]R+Y%M>3..:X$V
MBVJ).8AHDCR%9YL_@F:F08!FLD-^9L%$?6;91'QG[T-\9_Q!?&C_0'QH_T!\
M:/\_?&C_/WQH_S]\:/\__UL, /]G"0#W<0< WGH% -2 !P#.A0D QX<1 +Z(
M(@&VAS$$KX0^"ZB!21.B?5(:G'I:()=W82:3=6@KCW-O+XMQ=S.(;WXVA6Z&
M.H)MCSU_:YD_?&NC0GEJL$-X:K]$=FK4179K[4-V:_M"=FO_079L_T!V;/]
M=FS_0'9L_T!V;/] _UT* /]I!P#L= , VGP$ -"#!@#)B < PXH/ +J+( &R
MBB\$JX@\"J2%1Q*=@5 9F'Y8'Y-\7R6.>68JBG=M+H9U=#*"='PV?W*$.7QQ
MC3UY<)9 =F^A0G1NKD1R;KU%<&[117!OZT1P;_I#<6__07%O_T!Q</] <7#_
M0'%P_T!Q</] _U\( /]K! #A=@  U'\# ,N&!0#%BP8 OHT- +6/'@"NCBT#
MIHPZ"9^)11&9ADX8DX-6'HZ 722)?F0IA7QK+8%Z<C)]>'DU>G>".7=VBSQS
M=94_<72?0FYSK$1L<[M%:W/.16MSZ41K<_A#:W/_0FQS_T%L<_] ;'/_0&QS
M_T!L<_] _V$% /IN 0#=>0  T((" ,>)! # C@0 N9$, +&2&P"IDBL#HI X
M")N-0P^4BDP7CHA4'8F%6R.$@V(H@(%I+7Q_<#%X?G<U=7Q_.'%[B#QN>I(_
M:WF=06AXJD-F>+A$97C,165XYT1E>/=#9GC_0F9X_T%F>/] 9GC_0&9X_T!F
M>/] _V0# .YQ  #8?   RX4" ,., P"[D0, LY0) *R6& "EEB@"G90V!Y:2
M00Z0CTH5BHU2'(2+6B)_B6 G>X=G+'>%;C!S@W4T;X)]-VR!ACMI?Y ^9GZ;
M06-^J$-A?;9$8'W)1%]]Y4-@??9"8'W_06%]_T!A??] 87W_0&%]_T!A??]
M_V<  .-T  #2?P  QX@! +Z/ @"VE0$ KI@& *::%0"?FB8"F)DS!I&7/PR+
ME4@4A9-0&G^16"!ZCU\E=HUE*G*+;"YNBG,R:HA[-F:'A#ECAHX\8(69/UV$
MID%;A+1"6H3'0UJ$XT):@_1!6X/_0%N#_T!;@_\_6X/_/UN#_S];@_\__VH
M -YX  #-@P  PHP  +F3  "PF   IYT" *"?$@"9GR,!DYXQ!8R=/ N%FT82
M?YE.&'J75AYUEETC<)1C*&R2:BQHD7$P99!Y-&&.@C=>C8PZ6HR7/5B,I#]6
MB[) 5(O%0%2+X4!4BO,_58K^/U6)_SY5B?\^58G_/E6)_SY5B?\^[V\  -9\
M  #(AP  O9$  +28  "JG   H*(  )FD$ "3I2 !C*0N X6C.0E_HD,/>:!,
M%G2?4QMOG5H@:IQA)6:::"ECF6\M7YAW,%N7@#18EHHW5965.5*5HCM0E+ ]
M3Y3#/4^4WSQ/D_(\3Y+]/$^2_SQ/D?\\3Y'_/$^1_SQ/D?\\Y'0  ,^!  #"
MC   N)8  *V<  "CH0  F*@  )"J#0"+JQL A:LJ GZJ-@9XJ4$,<JA)$FVG
M41AIIE@<9*1?(6"C9B5=HFTI6:%U+%:A?B]3H(@R3Y^3-4V?H#=+GJ\X2I[!
M.$F>W3A)G? X29S\.$F;_SE)F_\Y29O_.4F;_SE)F_\YVWH  ,B'  "\D@
ML9H  *:@  "<I@  D:P  (>Q" "!LA8 ?+,F 7:R,P1QLCT):[%'#F:P3Q-B
MKU887JY='%JM9"!7K&LC5*QS)E"K?"E-JH8L2JJ2+TBIGS!&J:TR1:F_,D2J
MVC)$J.\R0Z?[,T.F_S-#I?\T0Z7_-$.E_S1#I?\TT($  ,&.  "UF   J9\
M )ZE  "3K   B+(  'RY @!VNA$ <KLA &Z[+@)HNSH&9+I#"E^Z3 Y;N5,2
M5[A:%E2X81E1MVD<3K=Q'TNV>B)(MH0E1;:0)T.UG2E!M:PJ0+:^*C^VV"H_
MM.XJ/K/Z+#VR_RT]L?\M/;'_+3VQ_RT]L?\MQXD  +F5  "LG0  H:0  ):K
M  "*L@  ?[@  '._ P!JQ P 9\4: &/%* %?Q34#6\4_!5?%2 E4Q% ,4,18
M#TW$7Q)*PV852,-N%T7#>!I"PX(<0,..'C[#G!\\PZL@.\.\(3K#U2$[PNXA
M.<#Y(CB__R0XO_\D.+__)#B__R0XO_\DO9$  +";  "DH@  F*H  (RQ  "
MN0  =;\  &K&! !>S @ 6<\2 %?0(0!5T"X!4= Y D[00P1+T$P&2=!3"$;0
M6PM#T&,-0=!K#S[0=1$\T8 3.M&,%#C1FA8VT:D7-=&[%S32TA<UT.P6-,_W
M&#/._QHSSO\:,\[_&C/._QHSSO\:LYD  *:A  ":J0  CK$  (&Y  !UP
M:L<  %[- P!4U @ 3-T- $K=& !(WB8 1MXR 43?/ )"WT4#/]]-!#W@504[
MX%T&.>!F"#?@;PDUX7H*,^&&##'AE TPXJ,.+N*S#B[CQPXMX^,.+>#R#BS?
M^P\LW_T0+-_]$"S?_1 LW_T0J*   )RG  "/L   @[@  ';!  !JR0  7L\
M %/5 0!)W 8 1>D/ $+I&0! ZB0 />HN #KK-@$X[#X!-NQ& C/M30,Q[54#
M+^Y=!"WN904K[G %*>][!BCOB0<F\)<')?"G""3QN @C\<P((O+E""+P\P@B
M[_4((N_U""+O]0@B[_4(GJ8  )&O  "$N   =\$  &K)  !=T   4=<  $;=
M   _Z@4 //8. #GV%P V]R  ,_<H #'X,  N^38!*_D] 2GZ1 $G^DH")?M2
M B/[6@(@_&,#'OQN QS]>P,;_HD$&?Z8!!C_J 07_[<$%O_(!!;_X 06_^0$
M%O_D!!;_Y 06_^0$DZX  (6W  !XP   :LD  %W2  !0V0  1-\  #KD   U
M]P, ,O\, "[_$@ K_QH */\A ";_)P C_RT (/\S ![_.0$<_S\!&?]% 1?_
M30$5_U4!$_]? 1'_:@(0_W@"#O^' @[_E@(-_Z0"#/^P @S_O@(,_\("#/_"
M @S_P@(,_\("A[8  'F_  !KR0  7M,  %#;  !#X   ..4  "_P   K_P
M)_\( "3_#@ A_Q, 'O\9 !O_'@ 8_R, %?\H !/_+0 1_S( $/\X  [_/P ,
M_T8!"O]/ 0?_60$$_V4! ?]R 0#_@0$ _X\! /^; 0#_IP$ _ZD! /^I 0#_
MJ0$ _ZD!_RPO ?\P+ '_,BP"_S,P O\Q-@/_,$$#_R]-!/\M6@;_*V8'_RES
M"/\H?@K_)X@+_R>1#/\GF0W_)I\-_R:E#O\FJP[_)K$/_R:X#_\FP __)LD/
M_R;7#_\FY@__)O /_B;Y#_LG_P_Y)_\/^2;_$?@F_Q'X)O\2^";_$O@F_Q+X
M)O\2_RXL ?\S*0'_-2H"_S8M O\V- +_-3\#_S-+!/\R5P;_,&0'_RYP"?\L
M>PK_+(4,_RN.#?\KE@[_*IT/_RJC#_\JJ1#_*J\0_RFV$/\IO1'_*<<1_RG3
M$?XIXQ'[*N\1^"KX$/8K_Q#T*O\2]"K_$_,J_Q3S*?\4\RG_%/,I_Q3S*?\4
M_S$I ?\V)@'_.28!_SHI O\[,@+_.ST#_SE(!?\W5 ;_-6 '_S-L"?\R=PS_
M,((-_S"+#O\ODP__+YH0_RZ@$?\NIA'_+JP2_RZS$OXNNA+]+L02^R[/$_@N
MX1+U+NT2\2_W$N\O_Q/N+O\5[2[_%NPN_Q?L+O\7["[_%^PN_Q?L+O\7_S0F
M ?\Y(P'_/2,!_SXF O]!+P+_03D#_S]%!/\]4 ;_.UP(_SEH"O\W<PW_-GX.
M_S6'$/TTCQ'\-)82^C.=$_DSHQ/X,ZD4]S.P%/8SMQ3T,\ 4\S/,%/ SWA3M
M,^L4Z33V%><S_Q?F,_\8Y#+_&>0S_QKC,O\:XS+_&N,R_QKC,O\:_S@C ?\]
M( '_01\!_T4C ?]'+ +_1S8#_T9 !/]$3 ;_05@(_S]D"_L^;P[Y/'D0]CN#
M$?0ZBQ/S.9,4\3F9%/ XH!7N.*86[3BM%NPXM!;J.+T6Z3C)%N<XVQ;C.>H6
MX#CU&-TX_QK;-_\<V3?_'=<W_QW6-_\>UC?_'M8W_Q[6-_\>_SL@ ?]!' '_
M11H!_TL@ ?]-* '_3C("_TT\!/]*1P;Z2%,(]D9?"_)$:@[O0G01[$%^$^I
MAQ3H/XX5YCZ6%N4^G!?C/:,8XCVJ&. ]LAC?/;L9W3W&&=L]V!K6/>D:TCWU
M'<X]_A_,//\@RSS_(<D\_R')//\AR3S_(<D\_R')//\A_S\< ?]%%P'_2Q<!
M_U = ?]3) '_5"T"_U,W _=10@7Q3DT([$Q:"^A*90_E2&\1XD=Y%-]%@A;=
M1(H7VD.1&=A"F1K50I\;TT&F'-%!KAW/0;<>SD'!'LQ!T!_)0N4?Q4+S(<)!
M_B/ 0?\DOD'_)+U!_R6]0?\EO4'_);U!_R6]0?\E_T(8 ?])$P#_4!0 _U89
M /]9( '_6B@!]UHR N]8/03H54D'XU-5"MY18 [93FH2U$QT%M!+?!C.280;
MS$B,',I'DQ[(1YH?QD:A(<1&J2+"1;$CP46\([]%R22]1M\EN4;O)K9&^R>T
M1O\HLT;_*+)&_RBQ1O\HL4;_*+%&_RBQ1O\H_T85 /]-$0#_51( _UL6 /]>
M&P#Y8",![V L >9>-@/?7$0%V%E0"M%76P_,5&44R%)N&,50=QO#3W\=P$Z&
M'[Y-CB&\3)4CNDN<)+A*I":V2JPGM$JV*+-)PRFQ2=8IKDKJ*JM*^"NI2O\K
MJ$O_*Z=+_RNG2_\KITO_*Z=+_RNG2_\K_TD2 /]0#@#_61  _U\2 /]C%@#R
M91T YV4E -YD,0'48C\%S6!+"L==5@_"6F 5OEAI&;M6<1RX5'D?ME.!(K-2
MB"2Q4) FKU"7**U/GRFK3J@KJ4ZR+*=.OBVF3LXNHT[F+J%/]2Z?3_\NGD__
M+IU/_RZ=4/\NG5#_+IU0_RZ=4/\N_TP0 /]4#0#_70X _V,/ /EG$0#K:14
MWVH< --J+ '+:#L$Q65'";]B4@^Z8%P5MEUE&;);;1VO674AK%A\(ZI6@R:G
M58LHI523*J-3FRRA4Z,NGU*M+YU2N3";4LDQF5+B,9=3\C&64_\QE53_,914
M_S"45/\PE%3_,)14_S"45/\P_T\. /]8"P#_8 L ^V8, /!K#0#D;0X UFX6
M ,QO* '$;3<$O6M$";=H3P^R95@5KF)A&JI@:1ZG7G AI%UX):%;?R>?6H<J
MG%F.+)I8ERZ85Z PE5:J,I-6M3.15L4TD%;=-(Y7\#2-5_TSC%C_,XQ8_S*,
M6/\QC%C_,8Q8_S&,6/\Q_U$, /];"0#_8P@ ZVH' -UN" #8<0H SW(3 ,9S
M)0&^<C0#MW!!"+%M3 ZL:E44IV=>&:-E91Z@8VTBG&%T)9I@>RB77H,KE%V+
M+9)<DS"/6YPRC5JF-(M:LC6)6L$VAUK6-H9;[3:%6_LUA5S_-(1<_S.$7/\S
MA%S_,X1<_S.$7/\S_U,* /]=!@#U9@0 WVT# -5R!@#0=0D R781 ,!W(@"X
M=C$#L70^!ZMQ20ZF;E(4H6Q;&9UI8AV99VHBEF9Q)9-D>"B08W\KC6&'+HI@
MD#"(7YDSA5^C-8->KS:!7KXX@%[1.']?ZC=^7_HV?F#_-7Y@_S1^8/\T?F#_
M-'Y@_S1^8/\T_U4( /]@! #H:0  VG # -!U!0#*> < PWH/ +M['P"S>B\"
MK'@\!Z9U1@VA<U 3G'!8&)=N8!V3:V<AD&IN)8UH=2B*9WPKAV:$+H1DC3&!
M8Y8T?V.A-GQBK3=Z8KLY>6+..7ACZ#AX8_@W>&3_-GAD_S5X9/\U>&3_-7AD
M_S5X9/\U_U<% /]B 0#A;   U'," ,MX! #%>P4 OGT- +9^'0"O?BP"J'PY
M!J%Y1 R<=TX2EW16&))R71R.<&0@BFYK)(=L<BB$:WHK@6J"+GYIBC%[:)0T
M>&>?-G9FJCAT9KDY<V;+.G)FYCER9_<X<F?_-W)H_S9R:/\U<FC_-7)H_S5R
M:/\U_UD" /9E  #=;@  SW8! ,=[ P# ?P0 N8 , +&"&@"J@BH"HX W!9U]
M0@N7>TL1DGA4%XUV6QN)=&(@A7)I)(%Q<"=^;W<K>VY_+GAMB#%V;)(T<VN<
M-G!JJ#AN:K<Z;6K).FQJY#IM:_4X;6O_-VUK_S9M:_\V;6O_-FUK_S9M:_\V
M_UL  .MG  #9<0  S'D  ,-^ @"[@@, M(0) *V%& "FA2@!GX0U!9F"0 J3
M?TD0C7U2%HE[61N$>6 ?@'=G(WQU;B=Y='4J=G-]+G-RAC%P<9 T;7";-FMO
MISAI;[4Z:&_'.F=OXCIG;_0X:&__-VAO_S9H;_\V:&__-FAO_S9H;_\V_UX
M .1J  #3=   R'P  +^! 0"WA0$ KX<' *B)%0"AB24!FX@S!)2&/@F.A$</
MB8%0%81_5QI_?EX>>WQE(GAZ;"9T>7,J<7A[+6YWA#!K=HXS:'69-F9TI3AD
M<[,Y8G/$.F)SX#IB<_,X8W/_-V-S_S9C<_\V8W/_-F-S_S9C<_\V_V$  .!M
M  #/=P  Q'\  +N%  "SB0  JHL# *.,$P"<C2,!EHPP Y"+/ B*B44.A(=.
M$W^%51A[@UP==X)C(7. :B5O?W$I;'UY+&E\@B]F>XLR8WJ7-6!YHS=>>;$X
M77G".5QYW3E=>?$X77C^-UYX_S9>>/\U7GC_-5YX_S5>>/\U]60  -QP  #*
M>@  P(,  +:)  "NC0  I(\  )V1$ "7DB  D9$N XJ0.0>$CD,,?XU,$GJ+
M4Q=UB5H;<8AA(&Z&:"-JA6\G9X1W*V.#?RY@@HDQ78&4,UN H399?Z\W5W_
M.%=_VC=7?_ W6'[]-EA^_S58?O\U6'[_-5A^_S58?O\UZ6@  -1T  #&?@
MNX<  +*-  "HD0  GI0  ):6#@"1EQP BY<K H66-P5_E$$*>9-)$'22415P
MD%@9;(]?'6B.9B%EC&TE88MT*%Z*?2Q;B8<O6(B2,56'GS-3AZTU4H>^-5&'
MUC51ANXU4H7[-%*%_S12A?\S4H7_,U*%_S-2A?\SXVP  ,YY  #!@P  MHL
M *R1  "BE0  EYD  (^;"P"*G1@ A)TG 7Z<- 1YFSX(<YI'#6^93Q)JF%87
M9I==&V.58QY?E&HB7)-R)5F2>RA5D84K4I&0+E"0G3!.D*LQ3)"\,DR0TS),
MC^TR3([Z,DR-_S%,C/\Q3(S_,4R,_S%,C/\QW'$  ,A^  "[B   L9$  *:6
M  "<F@  D)\  (>B!@"!HQ0 ?*0C 7>D, -RHSL&;:)$"VBA3 ]DH%038)]:
M%UV>81M9G6@>5IUP(5.<>210FX,G39J.*4J:FRQ(FJDM1YFZ+4::T"U&F.LM
M1I?Y+D:6_RY&EO\N1I;_+D:6_RY&EO\NT7<  ,&$  "VC@  JI4  *";  "5
MGP  BJ0  'VI  !WJQ  <ZL> &^L+ %JJS<$9:M!!V&J20M=J5$/6JE8$U>H
M7Q93IV894*=N'$VF=A]*I8$A2*6,)$6EF29#I*@G0J2X*$&DSB=!H^HG0*+X
M*$"A_RE H/\I0*#_*4"@_RE H/\IR7X  +J+  "OE   HYH  )B@  "-I0
M@JH  '6P  !LLPP :;08 &6T)P%AM#,"7K0]!%JT1@=6LTX*4[-5#5"S7!!-
MLF,32K)K%D>Q=!A%L7X:0K"*'4"PEQX^L*8@/+"W(#RPS" \K^@@.Z[W(3JM
M_R(ZK/\C.JS_(SJL_R,ZK/\CP(8  +.2  "GF0  G)\  )"F  "$K   >;$
M &VW  !AO 4 7;T2 %J^( !8OBT!5+XX E&^0@1.ODH&3+Y2"$F^60I&OF ,
M1+YH#D&]<1$_O7P3/+V(%3J]E18XO:07-[VU&#:]RA@WO.<7-;OV&36Z_QHT
MN?\;-+G_&S2Y_QLTN?\;N(\  *J8  "?GP  DZ8  (>L  ![LP  ;[D  &.^
M  !8Q 0 4,@, $W(%P!,R24 2LHQ $?*.P%%RD0"0\I, T'*5 0^REP&/,ID
M!SK+;@DXRW@*-LN%##3+D@TRRZ(.,<NR#S#,QP\PR^4.+\GU#R[(_1$NQ_\2
M+L?_$B['_Q(NQ_\2KI<  *&>  "5I0  B:T  'RT  !PNP  9,$  %G&  !.
MRP, 1= ( #[5#@ ]U1H /-8F #O7,0 YV#L .-E% 3;930$UV58",]I> C':
M: ,PVW,$+MM_!2S;C04JW)T&*=RM!BC=P08HW=X&)]OO!R;9^0@FV/X))MC^
M"2;8_@DFV/X)I)T  )BE  "+K0  ?K0  '&\  !EPP  6<D  $W-  !#TP$
M.MD& #7D#0 SY!8 ,>0@ ##E*@ NYC, +>8\ "OG1  JYTP!*.A4 2?H70$E
MZ6<"(^ES B+J@0(@ZI$#'^NA QWKL@,<[,<#'.SA QOJ\0,;Z?D#&^GY QOI
M^0,;Z?D#FJ0  (VL  !_M0  <KT  &7%  !9RP  3-   $'5   XW   +^$"
M "WQ#0 K\1, */(< ";R)  D\RL (O0R "'T.0 ?]4$ '?5) !OV40 9]UH!
M%_=E 17X<@$4^8$!$_F2 1+ZH@(1^K,"$/O& A#[W0(0^^D"$/OI A#[Z0(0
M^^D"CZL  (&T  !SO0  9L8  %G-  !+TP  0-D  #7>   LXP  )O$  "3^
M"@ A_Q  '_\6 !S_'  9_R( %_\H !7_+@ 3_S4 $O\\ !#_0P ._TP #?]6
M  O_8@ )_V\ "/]_ 0?_D $%_Z !!/^N 03_O $#_\<! __' 0/_QP$#_\<!
M@[0  '6]  !GQ@  6L\  $O5   _W   ,^$  "GE   A[   'OT  !K_!0 7
M_PP %?\0 !+_%  0_QD #O\>  W_(P +_R@ "/\N  ;_-0 #_ST  /]&  #_
M40  _UT  /]K  #_>P  _XL  /^9  #_I0  _ZP  /^L  #_K   _ZP _R<L
M ?\J*@'_*RH!_RHN ?\F- +_)3\"_R-+ _\A6 /_(&0$_QYP!/\=>P3_'84%
M_QV.!?\=E@7_'9P&_QVB!O\<J ;_'*X'_QRT!_\<NP?_',,'_QS.!_\=WP?_
M'>L'_!WU!_D=_@;W'O\']QW_"/8=_PGV'?\)]AW_"?8=_PGV'?\)_RDJ ?\L
M)P'_+B<!_RTJ ?\L,@'_*ST"_RE) _\G50/_)6$$_R-M!/\B> 7_(H(%_R&+
M!O\ADP;_(9H'_R&@!_\AI0?_(:L(_R&Q"/\AN C_(<$(_R'+"/PAW CY(>D(
M]B'T"/,B_0?R(O\)\2+_"O$A_POP(?\+\"'_"_ A_POP(?\+_RPF ?\P) '_
M,2,!_S$F ?\R+P'_,3H"_R]& _\M4@/_*UX$_REI!?\H=07_)W\&_R>(!_\F
MD ?_)I8(_R:="/XFHPG])JD)_":O"?LFM@GZ)KX)^";("?8FV0GR)N@)[R?S
M">TG_0KK)O\+ZB;_#>DF_PWH)O\.Z";_#N@F_P[H)O\._R\C ?\S( '_-1\!
M_S<C ?\X+ '_.#<"_S9" O\T3@/_,EH$_S!E!?\N< ;^+7L'_"V$"/HLC GX
M+),)]RR9"O8KH KT*Z8*\RNL"_(KLPOQ*[L+[RO&"^XLU OJ+.8+YBSR"^0L
M_ WB+/\/X2S_$. L_Q#?+/\1WRS_$=\L_Q'?+/\1_S,? ?\W&P'_.AH!_ST@
M ?\_* '_/S(!_ST^ O\[20/_.54$^S=A!O<U; ?U-'8(\C-_"? RAPKO,H\+
M[3*6"^PQG SJ,:(,Z3&I#.@QL WF,;D-Y3'##>,RT0W?,N4,W#+Q#]@Q_!'5
M,?\2TC'_$]$Q_Q30,?\4T#'_%- Q_Q30,?\4_S<; ?\[%P#_/Q8 _T,< /]&
M) '_1BX!_T0Y OQ"1 /V/U $\3U<!NT\9P?J.W$)Z#IZ"N4Y@POC.(L,XCB2
M#> WF0W?-Y\.W3>F#MLWK0_9-K80US;!$-4VSA#1-^,1S3?Q$\HW^Q7(-_\6
MQC?_%\4W_QC$-_\8Q#?_&,0W_QC$-_\8_SL7 /] $P#_11, _TD8 /],( #_
M3"D!^DLS ?)(/@+L1DH$YT16!N-#8@C?06P*W$!U#-D_?@W5/H8/TSV-$-$]
ME!'//)L2S3RB$\P\J13*.[$4R#N[%<<[R!;%/-P6P3SM%[X\^1F[//\:NCS_
M&[D\_QNX//\;N#S_&[@\_QNX//\;_SX4 /]$$ #_2A$ _T\4 /]1&P#[4B,
M\5$M >E/. 'B344#W$M1!=9)7 C11V8+SD9P#LM%>!#(1( 2QD.'%,1"CA7#
M0I46P4&<%[]!I!B]0*P9O$"V&KI PAJX0-(;M4'H&[)!]AVP0?\>KD'_'JU!
M_QZL0?\>K$'_'JQ!_QZL0?\>_T(1 /]'#0#_3PX _U,1 /]6%0#S5QP Z%8E
M .!5,0'74S\"SU),!<I05PG&3F$-PTQJ$,!*<A*]27H5NTB"%KE'B1BW1Y 9
MM4:7&[-&GQRQ1:<=L$6Q'JY%O!^L1<P?JD7C(*=&\R&E1O\AHT;_(J)&_R&B
M1O\AHD;_(:)&_R&B1O\A_T4. /]+"@#_4PP _U<- /E:$ #K6Q0 WUH< -1:
M*P#,6CL"QEA(!<%64PF\5%P-N5)E$;50;12S3W47L$Y\&:Y-A!JL3(L<JDN2
M'JA*FA^F2J,AI$FL(J-)N".A2<8DGTK>))U*\"2;2OTEF4O_))E+_R282_\D
MF$O_))A+_R282_\D_T@, /]/" #_5@@ ]5L) .E>"@#D7@T U5\5 ,M@)P#$
M7S8"OEY#!;A;3@FT65@.L%=A$JQ5:16J5' 8IU-X&J52?QRB488>H%".()Y/
MEB*<3I\CFDZH)9A.LR:73L(GE4[6)Y-.[">13_LGD$__)Y!0_R:/4/\FCU#_
M)H]0_R:/4/\F_TH) /]3!0#X6@0 XE\# -IB!@#48PD S6,2 ,1E(P"\93("
MMF- !;%A2PFL7E0.J%Q=$J5;91:A66P8GUAS&YQ6>AZ:58(@F%2*(I54DB23
M4YLFD5*E)X]2L"F-4KXJC%+0*HI3Z2J)4_DIB%3_*8=4_RB'5/\HAU3_*(=4
M_RB'5/\H_TP% /]6 0#I70  W&," -%G!0#,: < QF@0 +UJ( "V:2\!L&@\
M!*IE1PFE8U$-H6%:$IU?81::7FD9EUQP')5;=QZ26GXAD%F&(XU8CB6+5Y<G
MB5>A*896K2N%5KHL@U;,+()7YBR!5_<K@%C_*H!8_RJ 6/\I@%C_*8!8_RF
M6/\I_T\" /U9  #B8   U6<  ,QJ P#&; 4 P&P. +=M'0"P;BP!JFPY!*5J
M1 B@:$X-FV97$9=D7A648F49D6!L'(Y?<QZ+7GLAB5V")(9<BR:$6Y0H@5N>
M*G]:JBQ]6K<M?%K)+GI:XRYZ6_4M>ES_+'E<_RMZ7/\J>ES_*GI<_RIZ7/\J
M_U$  /);  #>9   SVH  ,=N @# < 0 NG , +)Q&@"K<2D!I7 W Y]N0@>:
M;$L,EFI4$9)H7!6.9F,8BV5I&XAC<!Z%8G@A@F%_)(!@B"9]7Y$I>U^<*WA>
MIRUV7K4N=5[&+W1>X2]T7_,N=%__+'1@_RMT8/\K=&#_*W1@_RMT8/\K_U,
M .A>  #99P  RVT  ,-Q 0"[<P( M7,) *UU%P"G=2<!H70T YMR/P>5<$D+
MD6Y2$(QL612):F 8A6EG&X)H;AY_9G4A?65])'IDA29W9(\I=6.:*W)BI2UP
M8K,O;V+$+VYBWB]N8_(N;F/^+6YC_RQN8_\K;F/_*VYC_RMN8_\K_U4  .5@
M  #3:0  R'   +]T  "W=P$ L'<' *AX%0"B>20 G'@R I9V/0:1=$<+C')/
M#XAP5Q.$;UX7@&UD&GUL:QUZ:W,@=VIZ(W1I@R9R:(TI;V>7+&UGHRYK9K$O
M:6;!,&EFVS!I9_ O:6?]+6EG_RQJ9_\K:F?_*VIG_RMJ9_\K_E@  .%C  #/
M;   Q',  +MX  "S>@  JWH$ *1[$@">?"( F'PO I)Z.P6,>$4*AW=-#H-U
M51)_<UP6>W)B&GAP:1UU;W @<FYX(V]M@29M;(LI:FR6*VAKH2YF:Z\O9&J_
M,&-KV#!C:^\O9&O\+61K_RUE:_\L96O_+&5K_RQE:_\L]%L  -UF  #+;P
MP'8  +=[  "O?@  IGX! )]_$ "9@!\ DX M HU_.06(?4,)@WM+#7YZ4Q)Z
M>%H6=G=A&7-U9QQP=&X?;7-V(FIR?R9H<8DH97"4*V)PH"U@;ZTO7V^]+UYO
MU"]>;^TO7V_[+5]O_RQ@;_\L8&__+&!O_RQ@;_\LZUX  -AI  #'<@  O'D
M +-_  "K@@  H8(  )F##@"4A!T CH0K 8B#-@2#@D (?H!)#'E_41!U?5@4
M<GQ?&&Y[91MK>FP>:'ET(F5X?25B=X<G8':2*EUUGBQ;=:LN6G2[+UEUT2]9
M=.PN673Z+5IT_RQ:=/\K6G3_*UIT_RM:=/\KYF$  -%M  ##=@  N7T  *^#
M  "FA@  G(8  )2(# ".B1D B8DH 8.)- -^ASX'>89'"W2%3P]PA%83;8)=
M%VF!8QIF@&H=8W]R(&!^>B-=?80F6GR/*5A[G"M6>ZDL5'NY+5-[SBU4>NHM
M5'KY+%1Y_RM5>?\J57G_*E5Y_RI5>?\JX64  ,QQ  "_>@  M((  *N'  "A
MB@  E8L  (V-"0"'CA8 @H\D 7V/,0)XCCL%<XU$"6^,3 UKBE019XE:%62(
M81AAAV@;7H9P'EN%>"%8A((D582-)E*#FBE0@J<J3X*W*TZ"S"M.@N@K3H'X
M*D^ _RI/@/\I3X#_*4^ _RE/@/\IVVH  ,=U  "Z?P  L(<  *:,  "<CP
MCY$  (:3!0" E!( >Y4A '>5+0%RE3@$;91"!VF32@MEDE$.8I%8$EZ07Q5;
MCV886(YM&U6.=AY2C8 A3XR+(TV+F"5+BZ4G28NU*$B+RBA(BN<G28GW*$F(
M_R=)A_\G28?_)TF'_R=)A_\GT6\  ,%[  "UA   JXP  *"0  "5E   B9<
M 'Z:  !WFPX <YP< &^=*0%KG#4"9IP_!6*;1PA?FD\+7)I6#UB97!)5F&,5
M4YAK%U"7<QI-EGT=2I6)'T>5E2%%E:0C1)2S(T.4R"-#E.4C0Y+U)$.1_R1#
MD/\D0Y#_)$.0_R1#D/\DRG4  +N!  "PBP  I)$  )J5  "/F0  @YT  '2B
M  !NHPL :J07 &:E)0!CI3$!7Z0[ UND1 58I$L(5:-3"U*C6@U/HF$03:)H
M$TJA<15'H'L81*"&&D*?DQQ GZ(=/I^R'CV?QAX]G^,=/9WT'CV<_Q\\F_\?
M/)O_(#R;_R \F_\@PGP  +6(  "ID   GI8  ).;  "'GP  >Z0  &^H  !C
MK 0 7ZT1 %RM'P!:KBL 5ZXV 52N0 -1K4@%3JU/!TNM5PE)K5X+1JQF#42L
M;@]!K'@1/ZN$$SRKD14ZJZ 6.:NP%SBKPQ<XJN$7-ZGS&#>G_ADVIO\:-J;_
M&C:F_QHVIO\:NH0  *Z/  "BE@  EYL  (NA  !_I@  <ZL  &>O  !:M
M4[8, %&W%P!/MR0 3;@P $JX.@%(N$,"1KA+ T2X4@1!N%H&/[AB!SVX:PDZ
MN'4+.+>!##:WC@XTMYT/,[>M#S*WP0\QM]X/,;;R$#"T_!$PL_\2,+/_$S"S
M_Q,PL_\3LHX  *65  ":FP  CJ(  (*H  !UK0  :;,  %ZW  !3NP  1\ %
M $/"$ !"PAL 0,,G #_#,@ ^Q#P /,1$ 3K$30$XQ%4"-L1= S7$9@0SQ7 $
M,<5\!B_%B@8MQ9H'*\6J""K%O@@JQ=H(*L3P""G"^PDHP?\**,'_"RC!_PLH
MP?\+J)4  )V;  "1H@  A*D  'BO  !KM0  7[L  %2_  !)PP  /\@$ #;-
M"0 SSA$ ,L\< #'/)P PT#$ +] Z "[10P MT4P *])5 "K27P$HTVD!)]-V
M 273A (DU)0"(M2F B'5N0(AU=("(-/K B#2]@,?T?\$']'_!!_1_P0?T?\$
MGYL  )2B  "'J0  >;$  &VX  !@O@  5,,  $G'   ^RP  -= ! "W5!@ E
MVPL )-X2 "/>'  BWR4 (> N "#@-P ?X4  'N%* !WB4P <XUX &^-J !KD
M>  8Y(@!%^6: 1;FK $5YL !%.?= 1/E[P$3X_H!$^/Z 1/C^@$3X_H!EJ(
M (FI  ![L0  ;KD  &'   !4Q@  2,H  #W/   STP  *MD  "+> @ >ZPH
M'.P0 !OM%P 9[1\ %^XF !7N+0 4[S4 $_ ] !'P1@ 0\5  #_);  [R:0 -
M\W@ #/2*  OUG  *]:X "?;"  GVV0 (]>T "/7M  CU[0 (]>T BZD  'VR
M  !ON@  8L(  %7)  !'S@  .](  #'8   GW0  '^$  !GH   6^ 8 %/H-
M !+[$@ 0_!< #OP=  W](P ,_2D "OXP  C_.  &_T$  _],  #_6   _V8
M /]W  #_B0  _YL  /^K  #_NP  _\X  /_/  #_SP  _\\ ?[(  '&Z  !C
MPP  5LL  $C1   ZU@  +]T  "7A   <Y0  %.D  !'W   /_P$ #?\)  O_
M#0 (_Q  !O\4  /_&   _QX  /\C  #_*@  _S(  /\\  #_1P  _U0  /]C
M  #_<P  _X4  /^7  #_I   _[(  /^R  #_L@  _[( _R(I ?\C)P'_(R@!
M_R K ?\<,0'_&CT!_QA) ?\65@+_%&("_Q-N O\2> +_$H("_Q*+ O\2D@+_
M$ID"_Q*> O\2I +_$JD"_Q*O O\2M@+_$KT"_Q+' O\2U +]$N4"^A+Q O<2
M^@+U$_\"]!/_ _03_P/T$_\#]!/_ _03_P/T$_\#_R0G ?\F) '_)B0!_R0G
M ?\B+P'_(#H!_QY& ?\<4P+_&E\"_QAJ O\7=0+_%W\"_Q>( O\7CP+_%Y8"
M_Q>< O\7H0+_%Z<"_Q>M O\7LP/^%[L#_1?% _H7T0/W%^0"]!?O O$8^@+O
M&/\#[AC_!.X8_P3M&/\%[1C_!>T8_P7M&/\%_R<C ?\I( #_*2  _R@C /\I
M+0'_)S<!_R5# ?\C3P+_(5L"_Q]F O\=<0+_'7L#_QV$ _\=C /^'9,#_!R9
M _L<GP/Z'*0#^1RJ _<<L0/V'+D#]1W" _,=S@/P'>$#[!WN ^D>^03H'O\%
MYA[_!N4>_P;E'O\'Y1[_!^4>_P?E'O\'_RL? /\M' #_+1L _RX@ /\O*0#_
M+S0!_RP_ ?\J2P+_*%<"_R9B OTE;0/Z)'<#^".  _8CB /U(X\#\R.5!/(C
MFP3Q(Z$$[R.H!.XCK@3M([8$ZR._!.HCS 3G(^ $XR3M!. D^0;>)/\'W"3_
M"-LD_PG:)/\)VB3_"=HD_PG:)/\)_RX; /\Q%P#_,A8 _S4< /\V)0#_-B\!
M_S0Z ?\Q1@'[+U("]RU= O,L: /P*W(#[BI[!.PJA 3J*HL$Z"J2!><IF 7F
M*9X%Y"FE!>,IK 7A*;0%X"J]!=XJR@7;*MX%UBKM!](J^ G/*_\*S2K_"\PJ
M_PS+*O\,RRK_#,LJ_PS+*O\,_S(7 /\U$@#_.!( _SL8 /\]( #_/"H _CLU
M ?<Y00'Q-DT"[#18 N@S8P/E,FT$XS)V!. Q?P7>,8<%W#".!MHPE0;8,)L'
MUB^B!]0OJ0C2+[$(T"^Z"<\PQ@G-,-@)R3'J"L8Q]PS#,?\.P3'_#\ Q_P^_
M,?\/OS'_$+\Q_Q"_,?\0_S83 /\Y#P#_/A  _T$4 /]#&@#_0B, ]4$N .T^
M.@'G/48!X3Q3 MTZ7@/9.6@$U#AQ!M$X>@?/-X$(S3>("<LVCPK*-I8*R#:=
M"\8UI S%-:P,PS6U#<$UP W -L\.O3;F#KDV]!"W-O\1M3;_$K0V_Q.S-O\3
MLS;_$[,V_Q.S-O\3_SD0 /\]"P#_0PT _T<0 /](% #U1QP ZT8F .-$,@#<
M1$$!U$-- L]!6 3+0&(&R#]K",4^= G#/7L+P3V##+\\B@V]/) .NSR7#[H[
MGQ"X.Z<0MCNP$;4[NQ*S.\D2L3O@$ZX\\12K//T5J3S_%J@\_Q:H//\6ISS_
M%J<\_Q:G//\6_ST- /]"" #_2 H _TL, /I,#P#L3!0 X4H= -9*+ #.2SL!
MR4I( L1(4P3 1UT'O$9F";I$;@NW0W8-M4-]#K-"A!"Q08L1L$&2$JY FA.L
M0*(4JD"K%:E MA:G0,07ID#9%Z-![1B@0?L8GT'_&9Y!_QF=0?\9G4+_&)U"
M_QB=0O\8_T ) /]&!0#_3 4 \4\' .90"0#C3PT U4\5 ,Q1)P#%438!OU!#
M KI/3@6V35@(LTQA"K!*:0VM27 /JTAX$:E'?Q*G1X84I4:-%:-&E1:A19X8
MGT6G&9Y%LAJ<1;\:FD71&YA%Z1N61O@<E4;_&Y1&_QN31O\;DT?_&Y-'_QN3
M1_\;_T(% /]* 0#R4   X50! -E6!0#350D S%42 ,-6(@"\5S(!MU8_ K)4
M2@6M4U0(JE%="Z=09 ZD3FP0HDUS$I],>A2=3($6FTN)%YE*D1F72ID:E4FC
M&Y-)KAV22;L>D$G,'HY*Y1Z-2O8>BTO_'HM+_QV*2_\=BDO_'8I+_QV*2_\=
M_T4  /]-  #E5   V5D  ,]; P#*6P8 Q%H/ +M;'@"U7"X!KUL[ JI:1@6F
M6% (HE99"Y]58 Z<4V@1F5)O$Y=1=A654'T7DU"$&9!/C1J.3I8<C$Z?'HI.
MJA^(3K<@AT[((85.XB&$3_,@@T__((-/_Q^"4/\?@E#_'H)0_QZ"4/\>_T<
M /-1  #?6   T5T  ,E@ @##8 0 O5X- +5@&@"N82H J6 W J1>0P2?74T(
MFUM5"YA970Z56&01DE=K$X]6<A:-57D8BU2!&HA3B1R&4Y(>A%*<'X)2IR&
M4K0B?U+$(WU2WB-\4_$B?%/^(7M4_R%[5/\@>U3_('M4_R![5/\@_TH  .E4
M  #:7   S&$  ,-D  "\9 ( MF,* *]D%P"I92< HV0T IYC0 2984H'E5]2
M"Y%>6@Z.76$1BUMH$XE:;Q:&6788A%A]&H%8AAQ_5X\>?5:9('M6I")Y5K$C
M=U;!)'96VB1U5^\D=5?](W58_R)U6/\A=5C_(758_R%U6/\A_TT  .57  #3
M7P  R&0  +]G  "W:   L6<' *EH% "C:20 GF@R 9EG/02494<'D&1/"HQB
M5PV(85X0A5]E$X->;!: 77,8?5UZ&GM<@QUY6XP?=EN7(71:HB-R6J\D<5J_
M)7!:U25O6^TE;UO\(V];_R)O6_\B;UO_(6];_R%O6_\A^D\  .%:  #/8@
MQ&<  +MK  "S;   K&H$ *1K$@">;"$ F6PO 91K.@./:40&BFA-"89F50V#
M95P0@&1B$WUB:15Z8G 8>&%X&G5@@!US7XH?<%^4(6Y>H"-L7JTE:UZ\)FI>
MT29I7NPE:E_[)&I?_R-J7_\B:E__(FI?_R)J7_\B\%(  -U=  #+90  P&L
M +=N  "O;P  IVX! *!O$ ":<!\ E' L 8]O. .*;4(&AFQ+"8)J4@Q^:5D/
M>VA@$G=F9A1U9FX7<F5U&G!D?AUM8X@?:V.2(FEBGB1G8JLE96*Z)F1BSR9D
M8NHF96+Z)&5C_R-E8_\B96/_(F5C_R)E8_\BZU4  -A@  #(:   O&X  +-Q
M  "K<P  HG$  )MR#@"5<QP D'0J 8IS-@*%<D %@7!("'UO4 MY;5<.=FQ>
M$7-K9!1P:FP7;6ES&FMI?!QH:(8?9F>0(61GG"-B9JDE8&:Y)E]FS29?9N@F
M8&;Y)&!F_R-@9O\C86;_(F%F_R)A9O\BZ%@  --C  #$:P  N7$  +!U  "G
M=P  GG4  )9V#0"0=QD BW@G (9W,P*!=CT$?'5&!WAS3@MU<E4.<7%<$6YP
M8Q1K;VH6:6YQ&69N>AQC;8,>86R.(5]KFB-=:Z<E6VNW)EIKRB9::^<E6VOW
M)%MJ_R-<:O\B7&K_(EQJ_R)<:O\BXUL  ,YF  # ;@  MG0  *QY  "C>P
MF'D  )!Z"P"*>Q8 A7PD (%\,0%\>SL$=WI$!G-Y3 IP>%,-;'=:$&EV81-G
M=6@69'1O&&%S>!M><H$=7'&,(%IQF")8<*8D5G"U)55PR"55<.4E57#V)%9O
M_R-6;_\B5V__(E=O_R)7;_\BWU\  ,II  "\<@  LG@  *E]  "??P  DGX
M (I_!P"$@!, @($A 'N!+@%W@#D#<H!"!6Y_2@AK?E$+:'U8#F1\7Q%B>V84
M7WIM%UQY=1E9>'\<5WB*'E1WEB%2=J0B47:S(U!VQB10=N,C4'7U(U%U_R)1
M=/\A473_(5%T_R%1=/\AV&,  ,5M  "X=@  KGT  *6"  ":@P  C8,  (2$
M P!]A1  >88> '6'*P%QAS8";88_!&F%1P=EA$\*8H-6#5^#7 ]<@F,26H%K
M%5> <QA4?WT:47^('$]^E!]-?J(@2WVQ(4I]Q")*?>$A2WST(4M[_R!+>_\@
M2WO_($M[_R!+>_\@T&<  ,!R  "T>P  JH(  *"&  "5B   AX@  'R*  !V
MC X <HT: &Z.)P!JCC(!9HT\ V.-1 5@C$P(7(M3"EJ+6@U7BF$05(EH$E&(
M<15/B'H73(>%&DJ&DAQ(AJ =1H:O'D6%PAY%A=\>183R'D6#_AY%@O\>18+_
M'D6"_QY%@O\>RFT  +IX  "O@0  I8<  )J+  "/C0  @8X  '21  !NDPH
M:905 &:5(@!CE2X!8)4X ER50019E$D&5I10"%235PI1DUX,3I)F#TR2;A%)
MD7@41I"#%D20D!A"CYX90(^M&C^/P!H_C]P:/XWQ&C^,_1L_B_\;/XO_&S^+
M_QL_B_\;PG,  +5^  "JAP  GXP  )20  "(DP  >Y4  &R9  !EFP0 8)P0
M %V='0!;GBD 6)XT 56>/0)2G44#4)U-!4V=5 =+G%L)2)QC"T:<:PU#FW4/
M09N $3Z:C1,\FIL4.IJK%3F:O14YFMD5.9CO%CF7_!8XEO\7.)7_%SB5_Q<X
ME?\7NWH  *^%  "DC   F)$  (V5  "!F@  =9T  &B@  !;I   5J4, %.F
M%P!1IR, 3Z<O $RG. %*IT$!2*=) D:G4 1#IU@%0:=?!C^F: @]IG(*.J9]
M"SBFB@TVI9D.-*6I#S.ENP\SI=0/,Z3N#S*B^Q RH?\1,J'_$3*A_Q$RH?\1
MM((  *B,  "=D@  DI<  (:<  !YH0  ;:4  &&I  !5K   2Z\% $>P$ !%
ML!P 1+$G $*Q,@!!LCL /[)# 3VR2P$[LE,".;); S>R9 0ULFX%,[)Y!C&R
MAP<OL98(+K*F""VRN DLLM (++#L"2NO^0HKKO\+*JW_"RJM_PLJK?\+K8L
M *"2  "5F   B9T  'VC  !QJ   9*T  %FQ  !-M   0K@  #NZ"@ XNQ,
M-[P> #6\*0 TO3( ,[T[ #*]1  QODP +[Y5 2Z^7@$LOF@!*KYT BF^@@(G
MOY$#)K^B R2_M ,CO\L#([[H R.\]P0BN_\%(KO_!2*[_P4BN_\%I)(  )B8
M  ",G@  @*4  '.K  !GL   6[4  $^Y  !$O   .L   ##$!  JQPL *,@3
M "?)'0 FR2< )<DP "3*.0 CRD( (LM+ "'+50 @S%\ '\QL !W->@ <S8H
M&\V< !G.K@$8SL4 &,WD !C,] $8ROP!&,K_ AC*_P(8RO\"FYD  (^?  ""
MI@  =:T  &BS  !<N0  4+T  $3!   YQ   ,,@  "C, 0 @T 8 &=4+ !;7
M$  5V!D %=DB !39*P 3VC0 $]H] !+;2  1W%, $=U? !#=;0 0WGX #M^1
M  [@I  -X+@ #.#2  O?[0 ,WO< #-W[  S=^P ,W?L DI\  (6G  !WK@
M:K4  %V\  !0P0  1,4  #C)   NS0  )=$  ![5   6V@$ $=X& !#G#0 .
MYQ( #>@9  SH(0 +Z2D "NHQ  GJ.P 'ZT4 !>M1  3K7@ #ZVX  >N   #J
ME   ZJ<  .N\  #KT@  Z^D  .SO  #L[P  [.\ AZ<  'FO  !KMP  7KX
M %'%  !#R0  -\T  "W1   CU@  &]L  !/?   .XP  #.X"  KV"@ ']@X
M!?82  /V&   ]1X  /4E  #U+@  ]3<  /9"  #V3@  ]ET  /9N  #V@0
M]I4  />G  #WMP  ^,<  /C0  #XT   ^-  >Z\  &VX  !@P   4L@  $3-
M   WT0  *]<  "'<   8X   $>0   SG   '[P  !/H   '_ P  _P@  /\-
M  #^$   _A0  /\:  #_(0  _RD  /\S  #_/@  _TL  /];  #_;   _X
M /^2  #_H0  _ZT  /^S  #_LP  _[, _QPF /\<) #_&B4 _Q4G /\1+@#_
M$#H _PY' ?\-4P'_"U\!_PIK ?\*=0'_"G\!_PJ' ?\*C@'_"I4!_PJ; ?\)
MH '_":4 _PFK /\)L0#_";@ _PG! /X)S #\"=X ^0GK /4)]@#S"?\ \@K_
M /$*_P'Q"_\!\0O_ ?$+_P'Q"_\!_Q\C /\?(0#_'B$ _QDD /\7+ #_%3<
M_Q-$ /\14 '_$%P!_PYG ?\.<@'_#GL!_PZ$ ?\.BP'_#I(!_PZ8 ?\.G0'_
M#J,!_@ZH ?P.K@'[#K4 ^@Z^ /@.R0#U#ML \@[J .X.]0#L#O\!ZP__ >H/
M_P'J$/\!Z1#_ >D0_P'I$/\!_R(? /\B' #_(1P _Q\@ /\?*0#_'#0 _QI
M /\73 '_%5@!_Q1C ?\3;@'_$W<!_A.  ?P3B 'Z$HX!^1*5 ?@2F@'V$J !
M]1*F ?02K 'S$K,!\1*\ ? 2QP'M$M@!Z1/H >83]0'D%/\!XA3_ N$5_P+A
M%?\"X!7_ N 5_P+@%?\"_R4; /\F%P#_)!8 _R4< /\F)0#_)#  _R$[ /\?
M2 #_'50!_1M? ?D::0'W&G,!]!E\ ?(9A 'Q&8L![QF1 >X9EP'L&9T!ZQFC
M >D9J@'H&;$!YQFZ >49Q0'C&=4!WQKH =P;]0+8&_\"U1S_ ]0<_P/3'/\$
MTAS_!-(<_P32'/\$_RD7 /\J$P#_*1( _RP8 /\L(0#_+"L _RDW /TG0P#W
M)4\!\R-: >\B9 'L(6X!Z2%W ><A?P'E(88!Y"&- >(@E 'A()H!WR"@ =X@
MIP'<(:\!VB&X M@APP+5(=,"T2+G LTB] /*(_\$R"/_!<<C_P;&(_\&QB/_
M!L8C_P;&(_\&_RP2 /\N#P#_,!  _S,4 /\S&P#_,B4 ^C P /(N/ #L+$D
MYRI5 >,J7P'@*6D!W2ER =HH>@'7*(("U2B) M,HD +1*)8#SRB< \XHHP/,
M**L#RBBS \DHO@3'*,P$Q2GB!,$J\0:^*OX'O"K_"+HJ_PBZ*O\(N2K_";DJ
M_PFY*O\)_S / /\R"P#_-@T _S@0 /\Y%0#Y-QX [S4H .<S-0#@,D( VS)/
M -4Q6@'0,60"S3!M LLP=0/),'P#QR^#!,4OB@3$+Y$%PB^7!<$OG@:_+Z8&
MO2^O!KPON0>Z+\<'N##=![4P[@FR,/L*L##_"ZXP_PNN,/\+K3#_"ZTP_PNM
M,/\+_S,, /\V!@#_/ D _SX, /T]$ #O/!4 Y#D? -LY+0#2.CP S3I) <@Y
M5 '$.5X"P3AG [\W;P2]-W8%NS9]!KDVA >W-HL'MC62"+0UF@FS-:$)L36J
M"J\UM NN-<$+K#74"ZDVZ@RF-O@-I3;_#J,W_PZB-_\.HC?_#J(W_PZB-_\.
M_S<' /\[ @#_0 , \D(% .E""0#E/PX V#X6 ,Y )P#'038 PD%$ ;U!3P*Y
M0%D#MC]A!+0^:0:Q/7$'KSUX"*X\?PFL/(8*JCN-"ZD[E0RG.YT-I3NF#:,Z
ML ZB.[P/H#O-#YX[YA";//41FCS_$9D\_Q&8//\1F#S_$9@\_Q&8//\1_SH!
M /]   #O10  X4@  -E(!0#31@D S$42 ,1'(@"]2#$ N$@_ ;-'2@*P1E0$
MK$5=!:I$9 >G0VP(I4)S"J-">@NA08$,H$&(#9Y D ^<0)@0FD"A$9A K!*7
M0+@2E4#($Y- X1.10?,4D$'_%(]!_Q2.0O\3CD+_$XY"_Q..0O\3_SP  /E$
M  #D2@  V$X  ,Y/ @#)308 PTL/ +M-'0"U3BT KTXZ :M-1@*G3$\$I$M8
M!J%*8 B>26<)G$AN"YI'=0V81GP.ED:##Y1%BQ&21902D$6=$XY%J!2,1;05
MBT7$%HI%W!:(1O 6AD;]%H9&_Q:%1_\5A4?_%85'_Q6%1_\5_S\  .Q(  #=
M3P  SU,  ,95  # 4P, NU$, +-2&0"M4RD J%,V :-20@*?44L$G%!4!IE/
M7 B63F,*E$UJ#)%,<0Z/2W@/C4M_$8M*AQ*)2I 4ATF:%85)I1>#2;$8@DG
M&(%*UAE_2NT8?DO\&'Y+_Q=]2_\7?4O_%GU+_Q9]2_\6_T,  .9,  #64P
MR5@  ,!9  "Z6 $ M%8) *Q7%@"F6"4 H5@R 9U7/@*85D@$E551!I)46 B/
M4E\*C%)F#(I1;0Z(4'00A4][$H-/A!.!3HT5?TZ7%WU.H1A[3:X9>DZ]&GA.
MT1IW3NL:=T_Z&79/_QEV3_\8=D__%W9/_Q=V3_\7^$8  .)0  #05P  Q%P
M +M>  "T70  KEH& *9;$P"@7"( FUPO )=;.P*26D4#CUE-!HM850B(5UP*
MAE9C#(-5:@Z!5'$0?E1X$GQ3@!1Z4HD6>%*4&'92GQET4JL:<E*Z&W%2S1QP
M4N@;<%/Y&G!3_QIP4_\9<%/_&'!3_QAP4_\8[TD  -U3  #+6@  P%\  +=B
M  "O80  J%X" *%?$ ";8!X EF L )%@. &-7D(#B5U+!85<4@>"6UD*@%I@
M#'U99PY[6&X0>%AU$G97?11T5X<6<E:1&&]6G!IN5JD;;%:X'&M6RQUJ5N8<
M:E?W&VI7_QIJ5_\9:U?_&6M7_QEK5_\9ZTP  -A6  #(7@  O&(  +-E  "K
M90  HV(  )QB#@"68QP D60I (QC-0&(8C\#A&%(!8!@4 =]7U<)>EY="W==
M9 UU7&L0<UQR$G!;>Q1N6X07;%J/&&I:FAIH6J<<9EJV'65:R!UE6N0=95KV
M'&5:_QME6O\:95K_&65:_QEE6O\9Z$\  --9  #$80  N68  +!H  "G:0
MGF4  )=F#0"19QD C&@G (=G,@&#9CT"?V5&!'MD309X8U0)=6);"W)A80UP
M86D/;6!P$FM?>11I7X(69UZ-&65>F!IC7J4<85ZT'6!>QQU@7N,=8%[U'&!>
M_QM@7O\:85[_&F%>_QIA7O\:Y%(  ,]<  # 9   MFD  *QL  "C;   F6D
M ))J"P",:A8 AVLD ()K, %^:CH">FE#!'9H2P9S9U((<&=9"FUF8 UK968/
M:&1N$69D=A1D8X 68F.+&&!BEQI>8J0<7&*R'5MBQ1U;8N$=6V+T'%MB_QM<
M8O\:7&+_&EQB_QI<8O\:X%4  ,M?  "]9P  LFP  *EP  "?;P  E&P  (QM
M" "&;A, @F\A 'UO+0%Y;S@"=6Y! W)M205N;% ':VM7"FEK7@QF:F4.9&EL
M$6%I=!-?:'X676>)&%MGE1I99J(;5V:P'%9FPQU69M\=5F;S'%=F_QM79O\:
M5V;_&E=F_QI79O\:VUD  ,=B  "Z:@  KW   *9S  ":<P  CW   (=Q!0"!
M<A$ ?',> 'AS*@!T<S4!<',_ VUR1P5J<4X'9W%5"61P7 MB;V,.7V]J$%UN
M<A):;7P56&V&%U9LDQE4;* ;4FNO'%%KP1Q1:]P<46OQ&U)K_AI2:O\:4FK_
M&5)J_QE2:O\9U%P  ,-F  "V;@  K'0  *)W  "6=@  B74  (%V 0!Z=P\
M=G@; ')Y)P!O>3(!:W@\ FAX1 1E=TP&8G=3"%]V6@I==6$,6G5H#UAT<!%5
M<WD34W.$%E%RD!A/<IX937&M&DQQOQM+<=D;3''P&DQP_1I-</\936__&4UO
M_QE-;_\9SF   +YJ  "R<@  J'@  )U[  "0>@  A'H  'I[  !T? P ;WX7
M &Q^) !I?R\!9G\Y F)_0@-??DD%77U0!UI]5PE7?%X+57QE#5)[;@]0>G<2
M3GJ"%$MYCA9)>9P72'BK&$9XO1E&>-491G?O&$=V_!A'=O\81W7_%T=U_Q='
M=?\7R64  +IO  "N=P  I'T  )A_  "+?P  ?G\  '.!  !L@PD :(03 &6%
M( !BABP 7X8V 5R&/P)9A48#5X5.!52%50=2A%P)3X-C"TV#:PU+@G0/2()_
M$4:!C!-$@9H50H"I%D& NA9 @-(607_M%D%^^Q9!??\607W_%D%]_Q9!??\6
MPFH  +5U  "J?0  GX(  )*#  "%A   >84  &J)  !DB@, 8(P0 %V-&P!;
MCB< 6(XR %6..P%3CD,"4(Y* TZ-4@5,C5D&28Q@"$>,: I%BW(,0HM]#D"*
MB0\^BI@1/(JG$CN*N!(ZBL\2.XCK$CN'^A,[AO\3.X;_$SN&_Q,[AO\3O'$
M *][  "E@P  F8<  (R(  !_B0  <XP  &60  !<DP  5Y4, %26%@!2EB(
M4)<M $V7-@!+ES\!29=' D>73@-%EE4$0Y9=!4&6908^E6\(/)5Z"3J5APLX
ME94,-I2E#364M@XTE,P--)/I#322^ XTD/\/-)#_#S20_P\TD/\/M7@  *J"
M  ">B   DXT  (:.  !YD   ;9,  &&7  !5FP  39X& $F?$ !'GQL 1J F
M $2@, !#H3H 0:%" 3^A20$]H5$".Z%9 CFA80,WH&L$-:!V!3.@@P8QH)('
M,*"B""Z@LP@NH,D(+I_G""V=]PDMG/\*+9O_"BV;_PHMF_\*KX   *.)  "7
MC@  C9,  '^5  !RF   9IP  %N@  !/I   1:<  #ZI#  \JA0 .JH? #FJ
M*0 XJS( -ZL[ #6K0P TK$L ,JQ3 3&L7 $OK&8"+:QQ BNL?P,JK(X#**R>
M!">LL 0FK,4$)JOD R6I]00EJ/\%):?_!26G_P4EI_\%IXD  )N/  "1E
MA)D  'B>  !KH@  7Z8  %.J  !(K0  /;   #2S P OM0X +;46 "RU(  K
MMBD *K8R "FW.@ HMT, )[=, ":X50 DN%\ ([AK "*X> $@N(@!'[B9 1VY
MJP$<N< !'+C? 1RV\@$;M?P"&[3_ ANT_P(;M/\"GX\  )25  "(FP  >Z$
M &ZF  !BJP  5K   $JS   _M@  -;D  "R\   DOP8 '\(- !W"%  <PAX
M&\,F !K#+P 9Q#@ &,1! !?$2@ 6Q54 %<5A !3&;P 3QG\ $L:1 !''I  0
MQ[D #\?4 !#&[@ 0Q/H $,/_ !##_P 0P_\ EY8  (N<  !^H@  <:D  &2O
M  !8M   2[@  $"[   UO@  *\$  "/%   ;R0$ %,P& !#0"P .T1$ #=$9
M  W1(0 ,T2H #-$T  O2/@ *TDD "=-5  G38@ (TW( !M2$  74F  $U*L
M ]7   '5W  !U>T  =7V  '5]@ !U?8 CIT  ("D  !SJP  9K$  %FX  !,
MO0  /\   #3#   JQP  (<H  !G.   2T@  #=8!  G;!0 &W T !-P1  /=
M&  !WB   -XH  #?,0  X#P  .%'  #B5   XV,  .-T  #DB   Y)L  .6N
M  #EP0  Y=4  .;G  #FYP  YN< @Z0  '6L  !HLP  6KL  $W!  ! Q
M,\@  "C,   ?T   %]0  !#9   +W0  !>$   #D    Y0<  .8-  #G$0
MZ!8  .D=  #J)0  ZRX  .TY  #O10  \%,  /%D  #Q=@  \HH  /.<  #S
MK0  ]+L  /3(  #TR   ],@ =ZT  &JU  !<O0  3\0  $#)   SS0  )]$
M !W6   4W   #N    CC   !Y@   .H   #N    [@   .\$  #P"@  \0X
M /,2  #T&   ]B   /@J  #Z-0  _4,  /Y2  #_8P  _W8  /^)  #_F@
M_Z8  /^P  #_L   _[  _Q8C /\5(0#_$2$ _PTD /\)*P#_!C< _P-$ /\
M40#_ %T _P!H /\ <@#_ 'L _P"# /\ B@#_ )$ _P"6 /\ G #_ *$ _0"F
M /L K #Y +, ]P"[ /4 Q0#S -$ \@#D /$ \0#O /H [@#_ .X _P#M /\
M[0#_ .T _P#M /\ _QD@ /\8'0#_%1T _Q ? /\.*0#_##0 _PI! /\'30#_
M!5D _P1D /\$;@#_ W< _P.  /\#AP#_ XT _0*3 /L"F0#Y IX ]P*D /4"
MJ@#S ;  \0&X .\!P@#M <\ ZP'C .H![P#H OL YP3_ .8%_P#F!O\ Y@;_
M .8&_P#F!O\ _QP; /\;&0#_%Q@ _Q4= /\3)0#_$3  _Q ] /\.20#_#%4
M_PM@ /\+:@#]"W, ^PM\ /D*@P#W"HH ]0J0 /0*E@#S"IL \0JA .\)IP#M
M":X ZPFV .@)P #F"<T Y GB .(*\ #?"_L W@S_ -P-_P#<#?\ VPW_ =L-
M_P';#?\!_Q\7 /\>$P#_&Q( _QP9 /\;(@#_&"P _Q4X /\31 #^$E  ^1%;
M /409@#S$&\ \!!W .X0?P#L$(8 ZA", .D0D@#H$)@ Y@^> .4/I0#C#ZP
MX0^T . /O@#>#\P VA#A -41\ #2$OL SQ+_ <X3_P'-$_\!S1/_ <P3_P',
M$_\!_R(2 /\B#P#_(0\ _R(4 /\B' #_("< _QTR /@;/@#R&4L [AA6 .H7
M8 #G%FH Y!9R .(6>@#@%H( WA:( -P6CP#;%I4 V1:; -86H@#4%JD TA:Q
M - 7NP#.%\D S!C> ,@9[@'%&OL!PQK_ L$;_P+ &_\"P!O_ L ;_P+ &_\"
M_R8. /\E"P#_* P _RD0 /\H%@#^)B  ]"0K .PA. #F($0 X1]0 -T?6P#9
M'F4 U1YM -(?=0#0'WT SA^# ,P?B@'+'Y !R1^7 <@?G@'&'Z4!Q2"M <,@
MMP'!(,0!P"'6 ;PBZ@*Y(O@#MB+_ [4C_P.T(_\$LR/_!+,C_P2S(_\$_RD+
M /\J!0#_+@@ _R\, /\M$ #S*Q< Z"@B . F+P#9)CT TB=* ,TG50#**%\
MQRAH <4H;P'#)W<!P2=^ ;\GA &^)XL"O">2 KLGF0*Y)Z "MR>I [8HLP.T
M*+\#LRC/ [ IY@2M*?8$JRK_!:DJ_P:H*O\&J"K_!J@J_P:H*O\&_RT% /\P
M  #_,P( ]C0& .\R"@#H+A  W"P8 -$N* #++S< QC!$ ,$P3P"^,%D!NS!B
M ;@P:@*V+W$"M2]X K,O?P.Q+X8#L"^- ZXNE 2M+IP$JRZD!:DOK@6H+[H%
MIB_*!J0PX@:A,/,'GS#_")XQ_PB=,?\(G#'_")PQ_PB<,?\(_S   /\U  #O
M.   XCH  -LY! #6-0D SC03 ,8V(@"_.#$ NC@_ +8X2@&S.%0!L#== JTW
M9 *K-FP#J39S!*@V>02F-8 %I#6'!:,UCP:A-9<'GS6@!YXUJ@B<-;8(FS7%
M"9DUW0F6-N\*E#;]"I,W_PJ2-_\*DC?_"I(W_PJ2-_\*_S,  /8Z  #D/P
MV$(  ,Y" 0#)/@8 Q#L/ +L^'0"U/RP L3\Z *T_10&I/T\!ICY8 J,]7P.A
M/6<$GSQM!9T\= :<.WL&FCN"!Y@[B@B6.Y,)E3J<"I,ZI@N1.K(+D#O #(X[
MU0R,/.P-BCS[#8D\_PV)//\,B#S_#(@\_PR(//\,_S<  .H_  #<10  SDD
M ,5)  "_1@( ND,, +-$&0"M12< J$8U *1%00&@14L"G413 II#6P.80V(%
MED)I!I1!< >2078(D$!^"8Y A@J-0(X+BT"8#(E H@V'0*X.A4"\#X1 SP^"
M0>D/@4'Y#X!!_P^ 0O\.@$+_#H!"_PZ 0O\.^CL  .5$  #32P  QTX  +Y/
M  "X3   LDD) *M)%0"E2R, H$LQ )Q+/0&82D<"E4E/ Y))5P202%X%CD=E
M!HM':P>)1G()B$9Y"H9%@@N$18H-@D64#H!$GP]^1*L0?$6Y$7M%RQ%Z1>81
M>4;W$7A&_Q!X1O\0>$;_#WA&_P]X1O\/\#\  -])  #-3P  P5,  +A4  "Q
M4@  JTX% *1.$0">3R  F5 M )50.0&23T,!CDY, XM-4P2)35H%ADQA!H1+
M: B"2VX)@$IV"WY*?@Q\28<.>DF1#WA)G!!V2:@2=$FV$G-)R!-R2N,3<4KU
M$G%*_Q%Q2_\1<4O_$'%+_Q!Q2_\0[$,  -E,  #(4P  O5<  +18  "L5P
MI5(! )Y3#P"85!P DU0I (]4-0"+4T !B%-( H524 2"45<%?U!>!GU09 A[
M3VL)>4]R"W=.>PUU3H0.<TV.$'%-F1%O3:43;4VS%&Q-Q11K3N$4:T[T$VM.
M_Q)K3O\2:T[_$6M._Q%K3O\1Z$8  --0  #$5@  N5H  +!<  "F6@  GU8
M )A6#0"25QD CE@F (E8,@"&6#T!@E=% G]630-\550%>51;!G=480AU4V@)
M<U-P"W%2> UO4H$/;5*+$&M1EQ)I4:,39U&Q%&91PQ5E4MX595+R%&52_Q-E
M4O\295+_$F52_Q)E4O\2Y$H  ,]3  # 6@  M5X  *Q@  "B7@  FED  )):
M"P"-6Q8 B%PC (1<+P" 6SH!?5M# GE:2P-V65($=%A8!G%87P=O5V8);5=M
M"VM6=0UI5GX/9U:)$655E1)C5:$48E6O%6%5P19@5=L68%;Q%6!6_A1@5O\3
M85;_$F%6_Q)A5O\2X$T  ,M6  "]70  LF$  *AC  "=80  E5T  (U>"0"'
M7A, @U\@ ']?+ ![7S<!=UY  G1>2 -Q74\$;UQ6!6Q<7 =J6V,):%MK"V9:
M<PUD6GP/8EJ'$6!9DQ)>6: 475FN%5M9OQ9;6=@66UGO%5M9_11<6?\37%G_
M$EQ9_Q)<6?\2W%   ,=9  "Z8   KV0  *1E  "99   D&   (AA!@""8A$
M?F,= 'IC*@!V8S0!<V(] 6]B1@)L84T$:F%4!6=@6@=E8&$(8U]I"F%?<0Q?
M7GH.75Z%$%M>D1)979X46%VL%5==O1967=465EWN%5==_!177?\35UW_$E==
M_Q)77?\2UE,  ,1<  "W8P  K&@  *!H  "59P  BF,  (-E @!]9@\ >&8:
M '1G)P!Q9S( ;F<[ 6MF0P)H9DL#9652!6-E609A9%\(7F1G"EQC;PQ:8W@.
M6&.#$%9BCQ)48IP34V*J%5)BNQ518M(546'M%5)A^Q128?\34V'_$E-A_Q)3
M8?\2T58  ,!?  "S9@  J6L  )QK  "0:@  A6<  'UI  !W:@T <VL7 &]K
M) !L;"\ :6PX 69K00)C:TD#86M0!%YJ5P9<:ET'6FEE"5AI;0M5:'8-4VB!
M#U%GC1%/9YH23F>I%$UGN11,9\\43&;K%$UF^Q--9O\23F7_$DYE_Q).9?\2
MS%H  +QC  "P:@  I6\  )AN  ",;0  @&P  '=M  !Q;@L ;6\4 &EP(0!F
M<2P 9'$V 6%Q/@%><48"7'!- UEP5 57<%L&56]B"%-O:@I0;G,,3FY^#DQM
MBA!*;9@126RG$DALN!-';,T31VSJ$TAK^A)(:_\22&K_$4AJ_Q%(:O\1QUX
M +AG  "L;@  H7(  )-R  "'<0  >G$  '%R  !K= < 9G41 &-V'0!@=R@
M7G<S %MX/ %9=T,"5G=+ U1W4@12=ED%4'9@!TYU: A+=7$*271\#$=TB Y%
M<Y8/0W.E$$)SMA%!<\L10G+H$4)R^!%"<?\00W#_$$-P_Q!#</\0P6,  +-L
M  "H<P  FW8  (YU  "!=@  =78  &EX  !C>@( 7GP. %Q]&0!9?B0 5W\O
M %5_. %3?T !4']( DY^3P-,?E8$2GY=!4A]909&?6X(0WQY"D%\A@L_>Y0-
M/GNC#CQ[LPX\>\@./'KF#CQY]PX\>/\./'C_#CUW_PX]=_\.O&@  *]R  "D
M>0  EGH  (AZ  !\>@  <'P  &-_  !<@@  5X0+ %.%% !1AB  3X8J $Z'
M- !,ASP!2H=$ 4B'2P)&AU,"1(9: T*&8@1 AFP&/H5V!SN%@P@YA9$*.(2@
M"S:$L0LVA,8+-H/D"S:"]@LV@?\,-H#_##: _PPV@/\,MF\  *IX  "??P
MD'X  (-_  !W@   :X(  %Z'  !5B@  3HP& $J.$ !(CQH 1X\E $60+P!$
MD#@ 0I!  $"01P$_D$\!/9!6 CN07P(YD&@#-X]S!#6/@ 4SCXX&,8^>!S".
MKP<OCL,'+X[A!R^,] @OB_\(+XK_""^*_PDOBO\)L'8  *5_  "8A   BH0
M 'V%  !PAP  98H  %J.  !/D@  1I4  $&8#  ^F!0 /9D? #N9*  ZFC$
M.9HZ #>:0@ VFDH -9I2 3.:6@$QFF0!+YIO BV:>P(LFHH#*IJ: RF:K 0H
MFL $)YG> R>7\@0GEOT%)Y7_!2>5_P4GE?\%J7X  )Z%  "2B0  A(H  ':,
M  !JCP  7I,  %27  !)FP  0)\  #>B!  RHPX ,:,7 #"D(0 NI"H +:0R
M "RE.@ KI4, *J5+ "FE5  HI5X )J5I "6E=@$CI84!(J66 2"FJ $?I;L!
M'J77 1ZD[P$>HOL"'J'_ AZA_P(>H?\"HH8  )>,  "+CP  ?9$  &^4  !C
MF   5YT  $VA  !#I0  .*@  #"K   HK@< )*\0 ".O%P AKR$ (+ I !^P
M,0 >L#H ';%" !RQ3  ;L58 &K%A !FR;P 8LGX %K*0 !6RH@ 4LK8 $[+.
M !.QZP 3K_D $Z[_ 1.N_P$3KO\!FHT  )"2  "$EP  =9H  &B?  !;HP
M4*@  $6L   [L   ,;(  ">U   @N   &+H' !2\#@ 3O!4 $KP> !&])@ 1
MO2X $+TW !"^00 .ODP #KY7  V^90 ,OW0 "[^&  J^F0 (OJP ![["  >^
MWP (OO  "+WZ  B]_  (O?P DY0  (>9  !ZGP  ;*4  &"J  !3KP  1[,
M #RV   QN   )[L  !^^   7P0  $<0!  S("  (R0X !\D4  ;)'  %R20
M!,HL  /*-@ "RD   ,M,  #+60  RV@  ,MY  #,C   RY\  ,NS  #+R
MS.(  ,SO  #,\0  S/$ BIH  'RA  !OIP  8JT  %6S  !(N   .[L  #"^
M   FP0  '<0  !7(   /RP  "LX   32 @  TPH  -,/  #4%   U1H  -8B
M  #7*@  V30  -H_  #<2P  W%H  -UJ  #=?0  W9$  -VD  #>M@  WL@
M -[>  #>X@  WN( ?Z(  '&I  !DL   5K<  $F\   \P   +\0  "3'   ;
MRP  $\\   W2   'U@   -L   #>    WP,  . )  #A#@  XA(  .,7  #E
M'@  YB<  .@Q  #J/0  [$L  .Q:  #M;   [H   .Z4  #NI0  [K0  .["
M  #NQ@  [L8 =*H  &:R  !8N0  2\   #W%   OR0  ),T  !G1   1U@
M"]L   />    X0   .4   #H    Z0   .H   #K!@  [0L  .\/  #P$P
M\AH  /0C  #W+@  ^3L  /M*  #\6P  _6T  /V   #^DP  _J(  /ZM  #^
MKP  _J\ _Q ? /\.'0#_"AT _P$@ /\ * #_ #4 _P!! /\ 3@#_ %H _P!E
M /\ ;@#_ '< _P!_ /X A@#\ (P ^P"2 /D EP#X )P ]P"B /8 IP#U *T
M\P"U /( O0#Q ,D [P#< .X ZP#M /< [ #_ .L _P#J /\ Z@#_ .H _P#J
M /\ _Q,< /\1&0#_#1D _P8< /\#)0#_ #$ _P ^ /\ 2@#_ %8 _P!A /\
M:P#] ', ^@![ /< @P#U (D ] "/ /( E #Q )D \ "? .X I #M *L [ "R
M .H N@#H ,8 YP#6 .4 Z #D /4 XP#^ .( _P#A /\ X0#_ .$ _P#A /\
M_Q48 /\3% #_#Q0 _PT9 /\+(@#_""T _P0Y /\!1@#_ %$ _@!< /H 9@#V
M &\ \@!W .\ ?@#M (4 ZP"+ .H D0#H )8 YP"< .8 H0#D *@ XP"O .$
MN #? ,, W0#1 -L Y@#9 /, UP#] -4"_P#4 O\ U /_ -0#_P#4 _\ _Q@3
M /\5$ #_$@\ _Q(5 /\1'0#_#B@ _PPT /\*00#Y"$P ]097 /$&80#M!FH
MZ05R .8%>@#D!8$ X@6' . &C0#?!I( W0:8 -L&G@#9!J4 UP:M -0&M0#2
M!L  T ?/ ,X(Y0#,"?0 R@O_ ,@,_P#'#/\ QPS_ ,8,_P#&#/\ _QL. /\9
M# #_& T _Q@1 /\7& #_%"( ^Q$N /,0.@#M#D8 Z U2 .4-7 #A#64 W@UM
M -L-=0#8#7P U0V" -,-B0#1#8\ T V5 ,X-G #-#J, RPZK ,D.M #(#L
MQ@[/ ,,0Y@# $?4 O1+_ +P2_P"[$O\ NA+_ ;H2_P&Z$O\!_Q\* /\<! #_
M'P@ _Q\- /\=$@#X&AL [A8F .84,P#@$S\ VA-+ -035@#0$U\ SA1H ,L4
M;P#)%'< QQ5] ,85A #$%8H PQ61 ,$6F # %I\ OA:G +P7L "[%[P N1?+
M +<8X@"S&?(!L1K_ :\;_P&N&_\!KAO_ :T;_P&M&_\!_R($ /\B  #_)0(
M_"0' /<A# #L'1( X1H< -@:*@#0&S@ RQU% ,<=4 ##'EH P!YB +X>:@"\
M'W$ NA]X +D??@"W'X4 MA^, +0?DP"S'YH!L2"C ; @K &N(+<!K"'& :LA
MW0&G(N\"I2+] J,C_P*B(_\"HB/_ J$C_P*A(_\"_R4  /\H  #R*@  Y2L
M -\H!0#<(0L TB$4 ,DD) ##)3( OB8_ +HG2@"W)U0 M"== +(G9 "P)VP
MKB=R :TG>0&K)W\!JB>& :@GC@&G)Y8"I2>> J,HJ *B*+,"H"C! I\HU0*<
M*>P#FBKZ Y@J_P27*O\$ERK_!)8J_P26*O\$_R@  /4N  #E,P  VC4  - S
M 0#,+08 QBH0 +XM'@"X+BP LR\Z *\O10"L,$\ J2]8 *<O7P&E+V8!HR]M
M :$O<P*@+GH"GBZ! ITNB0*;+I$#F2Z: Y@NI 26+Z\$E2^]!),OSP21,.@%
MCS#X!8TQ_P6-,?\%C#'_!8PQ_P6,,?\%_RT  .HU  #<.@  SCT  ,8\  #
M-P( NS,- +,T&0"N-B< J3<T *4W0 "B-TH GS=3 9TV6@&;-F$!F39H I<U
M;P*5-74#E#5\ Y(UA 20-8T$CS66!8TUH 6+-:L&BC6Y!H@UR@>'-N4'A3;V
M!X0W_P>#-_\'@S?_!X(W_P>"-_\']#(  .,[  #200  QD0  +U#  "W/P
ML3L) *H[% "E/"( H#TP )T].P"9/44 ECU. 90\5@&2/%T"D#QC HX[:@.,
M.W$$BCMX!(@Z@ 6'.H@&A3J2!H,ZG >!.J@(@#JU"7X[Q@E].^$)>SSS"7L\
M_PEZ//\(>CS_"'H\_PAZ//\([C<  -U!  #+1@  OTD  +9)  "N1@  J4$$
M *-!$0"=0AX F$,K )5#-P"10T$ CD)* 8Q"4@&)05D"AT%? X5!9@.#0&T$
M@4!T!8! >P9^/X0'?#^."'H_F0EX/Z4*=T"R"G5 PPMT0-T+<T'Q"W)!_PIR
M0?\*<D'_"7)!_PER0?\)Z3P  -5%  #%2P  NDX  +!.  "G2P  HD8  )M&
M#@"61QH D4@G (Y(,P"*2#T AT=& 81'3@&"1E4"@$9< WY%8@1\16D$>D5P
M!7A$> 9V1($(=$2+"7)$E@IP1*(+;T2O#&Y$P QM1=D-;$7O#&M%_0MK1O\+
M:T;_"FM&_PIK1O\*Y4   ,])  #!3P  M5(  *M2  "A3P  FTH  )1*# "/
M2Q< BTPD (=,+P"$3#H @4Q# 7Y+2P%[2U(">4I8 W=*7P1U268%<TEM!G%)
M=0=O27X(;4B("6M(DPMJ2)\,:$BM#6=)O0UF2=0.94GM#65*_ QE2O\+94K_
M"V5*_PME2O\+X$0  ,M-  "]4@  LE8  *95  "<4@  E4X  (Y."0")3Q0
MA5 @ (%0+ !^4#< >U!  7A02 %U3T\"<TY5 W%.7 1O3F,%;4UJ!FM-<@=I
M37L(9TV%"F5-D0MD3)T,8DVK#6%-NPY@3=$.8$WL#F!-^PU@3?\,8$W_"V!-
M_PM@3?\+W$<  ,=0  "Y5@  KED  *)8  "85@  D%$  (E2!@"#4Q$ ?U,=
M 'M4*0!X5#0 =50] 7)310%P4TP";5)3 FM260-I4F $9U%G!F51;P=C47@(
M8E&#"F!1CPM>4)L-75"I#EM1N0Y;4<X/6E'J#EM1^@U;4?\,6U'_#%M1_PM;
M4?\+UDH  ,-3  "V60  JUP  )Y:  "360  BU0  (16 P!^5A  >E<: '97
M)@!S6#$ <%<Z &U70@%J5TD":%90 F965P-D5EX$8E5E!6!5;0=>578(756!
M"EM5C0M95)H-6%2G#E95N ]65<P/5E7I#E95^0U65?\-5U3_#%=4_PQ75/\,
MT4T  ,!6  "S7   IUX  )I=  "/7   AE@  ']9  !Y6@T =%L7 '%;(P!N
M6RX :ULW &A;0 %E6T<!8UI. F%:50-?6EP$75IC!5Q::P9:670(6%E_"E99
MBPM469@-4UBF#E)9M@Y16<H/45GG#E%8^ U26/\-4EC_#%)8_PQ26/\,S5$
M +Q9  "P7P  HV$  )9@  "+7P  @5L  'E=  !S7@P ;UX5 &M?( !H7RL
M9F U &-@/0%A7T4!7U], EU?4P-;7UH$65YA!5=>:0957G((4UY]"5%=B0M0
M798,3EVD#4U=M Y,7<@.3%WF#DU=]PU-7/\,35S_#$Y<_PQ.7/\,R50  +E<
M  "M8P  GV,  ))C  "'8@  ?&   '1A  !N8@D :6,2 &9C'0!C9"@ 860R
M %YD.P!<9$,!6F1* EAD40)69%@#5&1?!%)C9P508W '3F-Z"$QBA@I+8I0+
M26*B#$ABL@U'8L<-1V+D#4AA]@Q(8?\,2&#_"TE@_PM)8/\+Q%@  +5@  "J
M9@  FV8  (UF  ""90  =F0  &YE  !H9@4 8V<0 &!H&@!=:24 6VHO %EJ
M. !7:D !56I' 5-J3@)1:E4#3VE=!$UI9 5+:6T&26AX!T=HA E&:)(*1&>A
M"T-GL0Q"9\4,0F?B#$)F]0Q#9O\+0V7_"T-E_PM#9?\+OUP  +%D  "F:@
MEFD  (EI  !]:0  <6D  &=J  !B; $ 76T- %EN%@!7;R$ 57 K %-P-0!1
M<#T 4'!% 4YP3 %,<%,"2G!: TAP8@1&;VL%1&]U!D)O@@= ;H\)/VZ>"CUN
MKPH];L(*/&[@"CUM] H];/\*/6O_"CYK_PH^:_\*NF   *UI  "@;@  D6T
M (1M  !X;0  ;&X  &%P  !;<@  5G0* %)U$@!0=AT 3G<G $QW,0!+>#D
M27A! $AX20%&>% !1'=7 D)W7P- =V@#/G=S!#QV?P8Z=HT'.7:<"#=UK0@W
M=< (-G7>"#=T\@@W<_X(-W+_"#=R_P@W<O\(M68  *EO  ":<0  BW$  'YQ
M  !S<@  :',  %QV  !4>0  3GL% $I]#P!(?A@ 1G\C $5_+ !#@#4 0H ]
M $& 10 _@$P!/8!4 3R 7 (Z?V4".']O S9_? 0T?XH$,G^:!3%^J@8P?KT&
M,'[:!C!]\ 8P>_T&,'O_!C!Z_P8P>O\&L&P  *1U  "4=0  AG4  'EV  !N
M=P  8WD  %=]  !/@0  1X0  $*&#  _AQ, /8@= #R()P [B3  .HDX #B)
M0  WB4@ -HE/ #2)6 $SB6$!,8EL 2^)> (MB8<"+(F7 RJ(IP,IB+H#*8C4
M RF&[@,IA?P$*83_!"F$_P0IA/\$JG0  )Y[  ".>@  @'H  '1[  !H?@
M78$  %*%  !)B0  08P  #F0!0 UD0\ ,Y(7 #*2(0 QDBD ,),R "Z3.@ M
MDT$ +)-* "N44@ JE%P *)1G ">4<P$EE((!))23 2*3I $AD[<!()// 2&2
M[ $@D/H"((__ B"/_P(@C_\"I'P  )>   "'?P  >X   &Z"  !BA0  5XD
M $V.  !"D@  .I8  #*9   JG D *)T1 ":=&0 EG2( ))XJ ".>,@ BGCH
M(9Y" "">2P ?GU4 'I]@ !R?;0 ;GWP &I^- !B?GP 7G[( %I_) !:>Z  6
MG/< %IO_ 1>;_P$7F_\!G8,  (^&  ""A@  =(<  &>+  !;CP  4),  $:8
M   \G   ,Z   "NC   CI@  '*@+ !JI$0 8J1@ %ZDA !:J*0 5JC$ %*HY
M !.J0P 3JTT $JM8 !&K90 0JW0 #JN&  ZKF0 -JZP #*O!  RJWP ,J?(
M#:C\  VH_P -J/\ EHH  (F,  !ZC0  ;)$  &"5  !4F@  29\  #^C   U
MIP  *ZH  ".N   ;L   %+,!  ^U"@ -MA  #+86  NV'P *MB< ";8O  BV
M.0 'MT, !K=/  2W6P #MVH  K=[  "WC@  MZ$  +:T  "VRP  MN4  +7Q
M  "U]P  M?< CY$  (&4  !REP  99P  %BA  !,I@  0:L  #>O   LL@
M([4  !JX   3NP  #KT   G !0 #P0T  ,$1  #!%P  PAX  ,(F  #"+P
MPSD  ,1$  #$4   Q%X  ,5O  #%@0  Q94  ,6H  #%O   Q-$  ,3F  #$
M[@  Q.X AI@  'F>  !KHP  7:D  %"N  !$LP  -[8  "RY   BO   &;\
M !'"   ,Q0  !L@   #+    S <  ,P-  #-$0  S18  ,X=  #/)   T"T
M -(X  #41   U%(  -5A  #5<P  UH<  -:;  #6K0  U[\  -C.  #8W0
MV-T >Z   &ZF  !@K0  4[,  $6X   XO   *[\  "'"   7Q@  $,D   K,
M   "T    -0   #7    V    -H%  #;"P  W X  -X3  #?&0  X2$  .,J
M  #E-@  YT,  .=3  #H9   Z7<  .F,  #JGP  ZJX  .JZ  #JPP  ZL,
M<*@  &*O  !5M@  1[P  #G    LQ   (,@  !;,   .T   !]0   #9
MW0   .$   #C    Y    .8   #G 0  Z0<  .L,  #L$   [A4  / =  #S
M)P  ]C,  /=#  #X5   ^68  /EZ  #ZC@  ^IX  /NI  #[L   ^[  _PL;
M /\'&0#_ !D _P < /\ )0#_ #( _P _ /\ 2P#_ %< _P!B /\ :P#_ ',
M_0![ /L @@#Z (@ ^ "- /< D@#V )@ ]0"= /0 H@#S *D \0"P .\ N #N
M ,, [ #1 .L Y@#I /, Z #^ .@ _P#H /\ Z #_ .@ _P#H /\ _PX8 /\*
M%0#_ 10 _P 8 /\ (@#_ "X _P [ /\ 1P#_ %, _0!> /H 9P#W &\ ]0!W
M /, ?@#R (0 \ ") .\ CP#N )0 [ ": .L GP#I *4 Z "L .8 M #D +\
MXP#, .$ X@#? /  W@#[ -X _P#= /\ W0#_ -P _P#< /\ _Q 3 /\-$0#_
M!A  _P(5 /\ '@#_ "D _P V /\ 0@#Z $X ] !9 /$ 8@#N &L [ !R .H
M>0#H '\ YP"% .4 BP#D )  X@"6 .$ G #? *( W0"I -H L0#8 +L U0#(
M -( W0#1 .T T #Y ,\ _P#. /\ S0#_ ,T _P#- /\ _Q$/ /\.#0#_# T
M_PL2 /\'&0#_ B0 _P P /8 / #O $D Z@!3 .< 70#D &8 X0!M -\ = #=
M 'L VP"! -D A@#6 (P U "2 -( F #0 )X S@"F ,P K@#* +@ R #$ ,8
MUP#% .H PP#W ,( _P#! ?\ P +_ , "_P#  O\ _Q0+ /\0!@#_$ D _Q .
M /\.% #_"AX ]08I .L$-@#C T( WP-. -L$5P#6!&  TP1H - $;P#.!78
MS 5\ ,H%@@#)!8@ QP6. ,8%E #$!9L P@6C , &JP"^!K4 O0;" +L(U "Z
M">D MPOX +4,_P"T#/\ M S_ +0,_P"T#/\ _Q<$ /\4  #_%@, _Q0) /\1
M#@#R#A4 Z PA -X*+@#6"SL T Q' ,P,40#)#%H Q@UB ,0-:@#"#7$ P UW
M +\-?0"]#H, O Z* +H.D0"Y#I@ MPZ@ +8.J0"T#[0 L@_! +$0U "N$>L
MJQ+Z *D2_P"H$_\ IQ/_ *<3_P"G$_\ _QH  /\;  #Y&P  ZQD  .44!@#E
M$ X V0X7 ,\1)@#($C0 Q!-  +\42P"\%%0 N15= +<59 "U%6L M!5Q +(5
M> "Q%GX KQ:% *X6C "L%I0 JQ>< *D7I@"G&+  IAB] *08SP"B&N< GQKW
M )T;_P&<&_\!G!O_ 9L;_P&;&_\!_QT  /<A  #H)   W24  -0A 0#/&P@
MRA<1 ,(:( "\'"T MQTZ +,>10"P'D\ K1Y7 *L>7P"I'V8 J!]L *8?<P"E
M'WD HQ^  *(?AP"@((\ GR"8 )T@H@";(*P!FB&Y 9@AR@&6(N0!E"/U 9(C
M_P&1(_\!D"/_ 9 C_P&0(_\!_R(  .LI  #=+@  SR\  ,<M  #!)P, O2(-
M +8C&@"P)2@ K"8T *@F0 "E)TD HB=2 * G6@">)V$ G"=G )LG;0"9)W0
MF"=[ 98G@@&5)XL!DR>4 9$HG@&0**D!CBBU HTIQ@*+*=\"B2KR H<J_P*&
M*O\"ABK_ H8J_P*&*O\"]"@  .,Q  #1-@  Q3@  +PV  "V,   LBL) *LL
M% "F+2( HBXO )XN.@";+D0 F"]- )8O50"4+EP DBYB ) N:0&/+F\!C2YV
M 8PN?@&*+H8"B"Z/ H<NF@*%+Z4#@R^R X(OP@.!,-H#?S#O WTQ_@-],?\#
M?#'_ WPQ_P-\,?\#[2\  -LW  #)/0  OCX  +,\  "L.   IS,$ *(R$0"=
M-!T F34J )4U-0"2-4  CS5) (TU4 "+-5< B35> 8<U9 &%-&L!A#1R H(T
M>0* -(("?C2+ WTTE@-[-:$$>36N!'@UO@5W-M0%=C;M!70W_ 5T-_\$=#?_
M!'0W_P1T-_\$YS4  -(]  ##0@  N$0  *Q"  "D/@  GSD  )HX#@"4.AD
MD#HF (T[,0"*.SL ASM$ (0[3 "".U,!@#I: 7XZ8 %].F<">SIN GDZ=0)W
M.GX#=CJ(!'0ZDP1R.IX%<3JK!6\[NP9N.\\&;3OJ!FT\^@9L//\%;#S_!6P\
M_P5L//\%XCD  ,Q"  "^1P  L4@  *5&  "=0P  ES\  )(^"P"-/Q4 B3\A
M (5 +0""0#< ?T!  'U 2 ![0$\!>4!6 7<_70%U/V,"<S]J G$_<@-P/WH#
M;C^$!&P_D 5K/YP&:3^I!F@_N =G0,P'9D#H!V9 ^09E0/\&94#_!F5 _P5E
M0/\%W#X  ,=&  "Y2P  K$P  *!*  "71P  D4,  (M#" "&0Q( @D0> 'Y$
M*0![130 >44] '9%10!T1$P!<D13 7!$60%N1& ";$-G FM#;P-I0W<$9T.!
M!69#C09D0YD&8D.G!V%$M@A@1,H(8$3F"%]%^ =?1?\'8$7_!F!$_P9@1/\&
MUD$  ,-)  "V3@  IT\  )M-  "22P  C$<  (5'! " 1Q  ?$@: 'A()@!U
M23  <TDZ '!)0@!N24D!;$A0 6I(5@%H2%T"9DAD F5(; -C2'4$84=_!6!'
MB@9>2)<'74BE"%M(M A;2,<)6DCD"%I)]@A:2?\'6DC_!EI(_P9:2/\&T44
M +],  "R4@  HU$  )=0  "-3@  ADH  (!* 0!Z2PX =DP7 '),(P!O3"T
M;4TV &I,/P!H3$8 9DQ- 61,4P%B3%H"84QA E],:0->3'($7$Q\!5I,B 99
M3)4'5TRC"%9,L@A53,8)54SB"55,]0A53/\'54S_!U9,_P963/\&S$@  +Q0
M  "O50  H%0  )-3  ")40  @4T  'I.  !U3PP <$\5 &U0( !J4"H 9U S
M &50/ !C4$, 85!* 5]040%=4%@"7%!? EI09P-94' $5U!Z!550A@944),'
M4E"A"%%0L0E04,0)4%#A"5!0] A14/\'44__!U%/_P913_\&R4L  +E3  "K
M5P  G%8  (]5  "%5   ?%   '51  !P4@D :U,2 &A4'0!E5"< 8E0Q &!4
M.0!>5$$ 7%1( 5I43P%95%8!5U1= E9490-45&X$4E1X!5%4A 9/5)$'3E2@
M"$Q4KPA,5,()2U3?"4Q4\PA,4_\'3%/_!TU3_P9-4_\&Q4X  +96  "G6@
MF%D  (M8  "!5P  =U0  '!5  !J5@8 9E<0 &)7&@!@6"0 75@N %M9-P!9
M63\ 5UE& %9930%4650!4UE; E%98P)/6&P#3EAV!$Q8@@5*6(\&25B>!TA8
MK@A'6, (1UC="$=8\@A'5_\'2%?_!TA7_P9(5_\&P5$  +)9  "C7   E%L
M (=;  !]6@  <E@  &M9  !E6@, 8%L. %U<%P!:7"$ 6%TK %9=- !47CP
M4UY$ %%>2P%07E(!3EY9 DQ>80)+76H#25UT!$==@ 5%78T&1%V<!T-=K ="
M7;X(0EW:"$)<\0="7/X'0UO_!D-;_P9#6_\&O54  *]=  "?7P  D%X  (->
M  !X70  ;5P  &5=  !?7P  6F , %=A% !58AX 4F(H %%C,0!/8SD 3F-!
M $QC2 !+8T\!26-6 4=C7@)%8V<"1&-Q T)C?01 8HL%/V*:!CYBJ@8]8KP'
M/&+6!SUA[P8]8?T&/F#_!CY@_P8^8/\&N5D  *MA  ":80  BV$  ']A  !T
M80  :6$  %]B  !99   5&8) %%G$0!.9QH 3&@D $MI+0!):38 2&D^ $9J
M10!%:DP 0VI4 4)J7 % :64"/FEO CQI>P,[:8D$.6F8!3AHJ 4W:+H%-VG3
M!3=H[@4W9_P%.&;_!3AF_P4X9O\%M%X  *=E  "590  AF0  'IE  !O90
M9&8  %EH  !2:@  36P$ $EN#@!';A8 16\@ $1P*0!"<#( 07 Z $!Q0@ _
M<4D /7%1 #QQ60$Z<6(!.'%L C9P> (U<(8#,W"5 S)PI@0Q<+@$,'#0!#%O
M[ 0Q;OL$,6W_!#%L_P0Q;/\$KV0  *%I  "/:   @6@  '5I  !K:0  8&L
M %5N  !-<0  1G,  $)U"P _=A( /7<< #QW)0 Z>"T .7@U #AY/0 W>44
M-GE- #5Y50 S>5X ,7EH 3!Y= $N>8,"+7F2 BMXHP(J>+4"*GC, BIWZ@(J
M=OD#*G7_ RIT_P,J=/\#JFH  )IM  ");   ?&T  '!M  !F;@  6W$  %!U
M  !(>   07L  #I^!0 V?PX -( 6 #.!(  R@2@ ,($P "^".  N@D  +8)(
M "R"4  K@EH *H)D "B"<  F@G\!)8*/ 22"H $C@K(!(H+) 2*!YP$B?_<!
M(G[_ B)]_P(B??\"I7$  )-Q  "#<0  =G$  &QR  !@=0  5G@  $Q\  !#
M@   .X,  #.&   MB0H *HH1 "F+&0 GBR( )HLJ "6,,0 DC#D (XQ" "*-
M2@ AC50 ((U> !^-:P =C7D '(V* !N-G  9C:X &(S$ !B,XP 9BO4 &8G_
M 1F(_P$9B/\!G7<  (QV  !]=@  <G<  &5Y  !:?   4(   $:$   \B0
M-(P  "V0   EDP( 'Y4, !V6$@ <EAH &Y<B !J7*@ 9ES( &)@Z !>80P 6
MF$T %9A8 !289  3F', $9B$ !"8E@ 0F*D #IB_  Z7W0 /EO( $)7\ !"4
M_P 0E/\ E7T  (5\  !X?   :WX  %^!  !4A@  2HH  $"/   VDP  +9<
M "::   >G0  %Z # !*B#  0HQ( $*,9  ^C(0 .I"D #J0Q  VD.@ ,I$4
M"Z10  JD7  )I&H !Z1[  :CC@ $HZ$  J.T  .BRP #HN8  Z'S  .A^P #
MH?L C8,  '^"  !QA   9(<  %B,  !-D0  0I8  #B:   OG@  )J(  !ZE
M   7J   $:L   RN!P 'KPT  Z\2  *O&0 !KR$  *\I  "P,@  L#P  +!'
M  "P4P  L&$  +!Q  "P@P  KY<  *^J  "OOP  KMD  *[K  "N]   KO0
MAXD  'B*  !JC@  79,  %&8  !%G0  .Z(  #"F   GJ@  'JX  !:Q   0
MM   "[8   6Y P  N@H  +H.  "Z$P  NQD  +LA  "\*   O#$  +T\  "^
M2   OE8  +YE  "^=P  OHP  +Z?  "]LP  OL<  +[>  "]ZP  O>L ?Y(
M '"5  !BF@  59\  $FE   ]JP  ,J\  "BT   >M@  %;D   Z\   )OP
M L(   #$    Q00  ,8*  #&#@  QQ(  ,@8  #)'P  RB<  ,PP  #./
MSDD  ,]9  #/:@  SWX  ,^3  #/I@  S[@  ,_(  #/VP  S]L =YP  &BA
M  !;IP  3JX  $&T   TMP  *+H  !V]   3P   #<0   ;'    R@   ,X
M  #0    T0   -("  #3"   U0P  -80  #9%0  VQP  -TD  #@+P  XCP
M .-+  #D7   Y&\  .6#  #EF   Y:D  .6V  #EPP  Y<, ;*4  %^L  !1
ML@  1+D  #6\   HP   ',0  !+(   ,RP   \\   #3    V    -P   #?
M    WP   .$   #C    Y ,  .8(  #H#0  Z1$  .P8  #N(@  \2X  /,\
M  #T30  ]5\  /9S  #WAP  ]YD  /BE  #XL   ^+  _P,7 /\ %0#_ !4
M_P 8 /\ (P#_ "\ _P \ /\ 2 #_ %0 _P!> /\ 9P#] &\ ^P!V /D ?0#X
M (, ]@"( /4 C@#T ), \@"8 /$ G@#P *0 [@"K .T LP#K +T Z@#+ .@
MX0#G /$ Y@#] .4 _P#D /\ Y #_ .0 _P#D /\ _P<3 /\ $0#_ !$ _P 5
M /\ 'P#_ "L _P W /\ 1 #^ $\ ^@!: /< 8P#T &L \@!R /  >0#O '\
M[0"$ .L B@#J (\ Z "4 .< F@#E *  Y "G .( KP#@ +D W@#& -P V@#:
M .P V #Y -8 _P#6 /\ UP#_ -@ _P#8 /\ _PH0 /\##@#_  T _P 2 /\
M&@#_ "8 _  R /< /P#T $H \0!5 .T 7@#J &8 Z !N .4 = #C 'H X@"
M .  A0#> (L W "0 -L E@#8 )P U0"C -, JP#1 +4 S@#! ,P T0#+ .<
MR0#U ,@ _P#( /\ R #_ ,@ _P#( /\ _PP, /\&" #_ @H _P / /\ %0#\
M "  \0 L .P .0#I $4 Y0!/ .$ 60#> &$ VP!H -< ;P#4 '4 T@![ -
M@ #. (8 S ", ,L D@#) )@ QP"@ ,4 J ## +$ P0"\ +\ RP"] ., O #R
M +L _0"[ /\ N@#_ +H _P"Z /\ _PX% /\)  #_"04 _P8+ /\!$ #P !D
MY@ E .$ ,@#< #\ U@!) -$ 4P#. %L RP!C ,@ :@#& '  Q0!V ,, >P#!
M ($ P "' +X C@"\ )0 NP"< +D I "W *X M0"Y +, R "Q -\ L 'O *\!
M^P"N O\ K0/_ *T#_P"M _\ _Q   /\.  #_#0  ]@L# /('"@#B 1$ VP(=
M -(#*P#, S< R 1# ,0$30#!!%8 O@5= +P%9 "Z!6L N 5Q +<%=@"U!7P
MLP:# +(&B0"P!I$ KP>9 *T'H0"K!ZL J0BW *@)Q@"F"MT I0OP *,,_0"B
M#?\ H0W_ *$-_P"@#?\ _Q$  /P2  #L$P  XA,  -L/ P#6"0L S@@4 ,8*
M(@# ##  O T\ +@-1@"U#4\ L@Y7 + .7P"N#F4 K0YK *L.<0"J#G@ J Y^
M *</A0"E#XT I ^6 *(0GP"@$*D GQ"U )T1Q0";$=X F1+Q )<3_P"6%/\
ME13_ )44_P"4%/\ _Q4  .T;  #@'P  TA\  ,D;  #$% 4 P1 . +H2&P"T
M$RD L!0U *P50 "I%4D IA52 *0660"B%F  H19F )\6; ">%G( G!9Y )L7
M@ "9%X@ F!>1 )88FP"4&*8 DQFR )$9P0"0&M@ C1ON (L<_0"*'/\ BAS_
M (D<_P")'/\ ]!T  .0E  #3*0  QRH  +PF  "V(   M!D+ *X:%0"H'",
MI!TO *$>.@">'D0 FQY, )D>5 "7'UL E1]A )0?9P"2'VT D1]T (\@? ".
M((0 C""- (H@EP")(:( AR&N (8BO0"%(M$!@B/K 8$D^P& )/\!?R3_ 7\D
M_P%_)/\!["4  -LM  #),0  O#$  +$N  "K*0  IR0% *,C$0">)!T FB4J
M )8F-0"3)C\ D29' (\F3P"-)E8 BR=< (DG8@"()VD AB=O (4G=P"#)W\
M@2>) 8 HDP%^*)X!?2FK 7LIN0%Z*<T!>"KH 7<K^0%V*_\!=BO_ 74K_P%U
M*O\!Y2P  - T  #!.   LS@  *@U  "B,0  G2T  )DJ#@"4*Q@ D"PD (TM
M, "*+3H ARU# (4M2@"#+5$ @2Y8 ( N7@!^+F0 ?2YK 'LN<P%Y+GL!>"Z%
M 78NCP%T+YL!<R^H G$OM@)P,,D";S#E FXQ]P)M,?\";3'_ FTQ_P)M,?\"
MWS(  ,DY  "[/@  K#T  *$Z  ":-P  E3,  ) Q"@",,10 AS(@ (0S*P"!
M,S4 ?S,^ 'TS1@![,TT >3-4 '<S6@!V,V$ =#-G 7(T;P%Q-'<!;S2! 6XT
MC )L-)@":C6E FDULP-H-<8#9S;B V8V]0-F-O\"9C;_ F8V_P)F-O\"V#<
M ,0^  "U0@  ID$  )L_  "3/   C3@  (@V!P"$-Q$ @#<< 'PX)P!Z.#$
M=SDZ '4Y0@!S.4D <3E0 ' Y5P!N.5T ;#ED 6LY:P%I.70!:#E^ F8YB0)D
M.94#8SJB V(ZL0-A.L,#8#O@!%\[\P-?._\#7SO_ U\[_P)?._\"T3L  ,!"
M  "P10  H40  )5#  "-0   AST  (([ @!].PX >3P8 '4](P!S/2T <#TV
M &X]/P!L/48 :SU- &D]4P!G/5H 9CUA 60]: %C/7$!83Y[ E\^A@)>/I,#
M7#Z@ UL_KP1:/\$$6C_=!%D_\@19/_\#63__ UD__P-9/_\#S#\  +Q&  "K
M2   G$<  )%&  "(1   @D   'P_  !W0 P <T 5 &]!( !L02H :D$S &A!
M.P!F0D, 9$)* &-!4 !A05< 8$)> 5Y"90%=0FX"6T)X EI"A -80I #5T*>
M!%9#K0150[\$5$/:!%1#\0140_X#5$/_ U1#_P-40_\#R$(  +A)  "G2P
MF$H  (U)  "#1P  ?4,  '9#  !Q1 H ;402 &I%'0!G12< 9$4P &)%. !@
M13\ 7T5' %U%30!;150 6D9; 5E&8P%71FP!5D9V E1&@0-31HX#4D><!%!'
MJP101[T$3T?6!4]'[P1/1_T$3T?_ T]'_P-01_\#Q$4  +5-  "C30  E4P
M (E+  !_2@  >$8  '%'  !L1P< :$@0 &1(&@!A220 7TDM %U)-0!;23T
M64E$ %=)2@!625$ 54I9 51*80%22FD!44IT D]*?P-.2HP#34J;!$Q+J@1+
M2[P$2DO3!4I+[@1+2_T$2TK_ TM*_P-+2O\#P4@  +)0  "@3P  D4\  (5.
M  ![30  <TD  &Q*  !G2P0 8DP. %],%P!<32$ 6DTJ %A-,@!633H 5$U!
M %-.2 !23D\ 4$Y7 4].7P%.3F<!3$YR DM.?0))3HL#2$Z9!$=/J 1&3[H$
M1D_1!$9/[01&3OP$1D[_ T=._P-'3O\#O4P  *Y2  "<40  C5$  (%1  !W
M4   ;DP  &=.  !B3P  75 - %I0% !741X 55$G %-1, !14C@ 4%(_ $Y2
M1@!-4DT 3%-5 $I370%)4V4!2%-O D93>P)%4XD#0U.7 T)3IP1!4[@$05//
M!$%3[ 1!4OL#0E+_ T)2_P-"4?\#ND\  *I4  "85   B50  'U3  !S4P
M:5$  &)2  !<4P  6%0* %15$@!251L 3U8D $Y6+0!,5S4 2U<\ $I71 !(
M5TL 1UA2 $986@%$6&,!0UAM 4%8>0) 6(8"/EB5 SU8I0,\6+<$/%C-!#Q7
MZ@,\5_H#/5;_ SU6_P,]5O\#ME,  *57  "45P  A58  'E6  !O5@  954
M %Q6  !76   4ED' $Y:$ !,6A@ 2ELA $A<*@!'7#( 15PZ $1=00!#74@
M0EU0 $!=6  _76$!/5UK 3Q==@(Z780".5V3 CA=HP,W7;4#-EW+ S9<Z ,W
M7/D#-UO_ SA;_P,X6O\#LE<  *!:  "/60  @5D  '59  !K60  8%H  %9;
M  !170  3%X" $A@#0!%8!0 1&$> $)B)@! 8BX /V(V #YC/@ ]8T4 /&--
M #MC50 Y8UX .&-H 39C= $U8X$!,V.1 C)CH0(Q8[,",6/( C%BYP(Q8?@"
M,6'_ C)@_P(R8/\"KEP  )M=  "*70  ?%T  '!=  !F70  7%X  %)@  !,
M8@  164  $%F"@ ^9Q$ /&@: #MH(@ Y:2L .&DR #=J.@ V:D$ -6I) #1J
M4@ S:EL ,6IE #!J< $N:GX!+6J. 2QJGP$K:K !*FK& 2IIY0$J:/8"*V?_
M BMG_P(K9_\"J6$  )5@  "$8   =V   &QA  !B80  6&,  $YF  !':
M0&L  #IN!0 V;PX -' 5 #-P'@ R<28 ,'$N "]Q-0 N<CT +7)% "QR30 K
M<E< *G)A "ER;0 G<GL )G*+ "1RG $C<JX!(W+# 2-QX@$C</0!(V__ 2-N
M_P$C;O\!H64  (YD  !_9   <F0  &AE  !>9@  5&D  $EL  !";P  .W(
M #1U   N> H *WD1 "IY&  I>B$ )WHH "9Z,  E>S@ )'M  "-[2  B>U(
M(7M< "![:  ??'8 '7R& !Q[F  ;>ZH &GN_ !I[W@ :>?( &WC^ !MW_P$;
M=_\!F6D  (AI  !Y:0  ;6D  &-J  !9;   3V\  $5S   ]=P  -7H  "Y]
M   G@0, (H,- ""$$@ ?A!H '80B !R%*@ ;A3$ &H4Y !F%0@ 8ADP %X96
M !:&8P 5AG$ %(:! !*&DP 1AJ8 $86[ !"%U@ 1@^\ $8+[ !*"_P 2@?\
MD6X  (%M  !T;@  :6X  %UP  !3<P  27<  $!\   W@   +X,  ">'   A
MB@  &HT& !6/#0 3D!, $I : !*0(@ 1D"H $)$R !"1.P /D40 #I%/  V1
M7  ,D6H "Y%Z  J1C0 (D)\ !Y"S  >/R0 'C^8 !X[T  B-_  (C?\ B7,
M 'MS  !O<P  8W4  %=X  !-?0  0X$  #F&   PB@  *(X  "&1   :E0
M$Y<   Z:"  +G X "9P3  B<&@ 'G"( !IPJ  2<,P #G#T  IU(  "=5
MG6(  )QR  "<A   G)<  )NJ  ";OP  FML  )KL  ":]0  F?@ @GD  '9Y
M  !H>@  7'X  %&"  !&AP  /(P  #*1   IE0  (9D  !F=   2H   #J,
M  FF!0 #IPP  *<0  "G%0  J!P  *@C  "H*P  J30  *D_  "I2P  J5D
M *EH  "I>@  J8X  *FA  "HM0  J,L  *?D  "G[P  I_, ?8   &^!  !A
MA   58D  $F.   ^E   -)D  "J>   AH@  &:8  !*I   -K   !Z\   "R
M    LP<  +,,  "S$   M!4  +0;  "U(@  MBL  +<U  "W0   N$X  +A=
M  "X;@  N((  +B7  "XJ@  M[X  +?2  "WY@  M^H =H@  &>+  !:D
M3I8  $*<   WH@  +*<  "*K   9KP  $;,   NV   $N0   +P   "^
MO@   +\&  # "P  P0\  ,(3  ##&0  Q"   ,4I  #'-   R$(  ,E1  #)
M8@  R74  ,F*  #)GP  RK$  ,K!  #)T0  R=D ;I,  &"8  !3G@  1J0
M #JK   OL   )+4  !FX   0O   "K\   '!    Q    ,@   #*    R@
M ,P   #- P  S@@  - -  #1$   TQ8  -8>  #:*   W30  -Y#  #?5
MWV<  .!\  #@D0  X*0  ."R  #@O@  X,, 9I\  %FF  !,K0  /[0  #*X
M   DO   &+\  !##   (QP   ,H   #-    T0   -4   #8    V0   -L
M  #=    WP   .$$  #C"@  Y0X  .<3  #J'   [2<  / U  #Q1@  \E@
M /-K  #S@   ])0  /2C  #TK@  ]+( _P 3 /\ $0#_ !$ _P 5 /\ 'P#_
M "P _P Y /\ 10#_ %  _P!: /X 8P#[ &L ^0!R /< > #U 'X ] "$ /(
MB0#Q (X \ "3 .X F0#M )\ [ "F .H K@#H +@ Y@#% .4 VP#C .T X@#[
M .( _P#A /\ X0#_ .$ _P#A /\ _P 0 /\ #@#_  T _P 2 /\ &P#_ "@
M_P T /X 00#[ $P ]P!6 /0 7P#Q &8 [P!M .P = #J 'H Z0!_ .< A0#F
M (H Y0"/ ., E0#A )L X "B -X J@#; +0 V0#  -8 T #3 .@ T@#W -$
M_P#1 /\ T #_ -  _P#0 /\ _P - /\ "0#_  H _P / /\ %@#[ "( ]P O
M /0 .P#P $< [0!1 .D 6@#E &( X@!I .  ;P#> '4 W !Z -H @ #8 (4
MU0"+ -, D0#1 )< SP"> ,T I@#+ *\ R0"Z ,< R0#% .( Q #R ,, _@#"
M /\ P0#_ ,( _P#" /\ _P,& /\  0#_  8 _P , /D $0#Q !T ZP I .<
M-@#C $$ WP!+ -L 5 #5 %P T@!C ,\ :@#- '  RP!U ,D >P#( (  Q@"&
M ,4 C ## ), P0": +\ H@"] *L NP"V +D Q "W -H M@#M +0 ^@"T /\
MM #_ +0 _P"T /\ _P0  /\   #_    _P & .P #0#E !8 W@ B -< +P#1
M #L S0!% ,H 3@#& %< Q !> ,$ 9 "_ &H O0!P +P =0"Z 'L N0"! +<
MAP"U (X LP"5 +( G@"P *< K@"R *P OP"J -$ J #H *@ ]P"G /\ IP#_
M *8 _P"F /\ _P8  /\%  #Q P  Z    .$ !P#5 !  S0 ; ,< )P## #,
MOP ^ +P 2 "Y %$ M@!8 +0 7P"R &4 L !J *\ < "M '8 K !\ *H @@"I
M (D IP"1 *4 F@"C *0 H0"N *  NP"> <T G0+F )P$] ";!/\ F@7_ )H%
M_P"9!?\ _PH  /$.  #D$   V0\  ,X+  #( PL P@ 3 +P"'P"W RP LP0W
M + %0@"M!DH J@92 *@'60"F!U\ I0=E *,':P"B"'$ H AW )\(?@"="(4
MFPF. )H)EP"8"J$ E@JL )4+N@"3"\P D@SE ) -]@"/#O\ C@[_ (X._P"-
M#O\ ]A$  .87  #6&P  QQD  +X5  "Y$   MPH- +$+%P"L#20 J XP *4.
M.P"B#D0 GP], )T/4P";#UH F@]@ )@09@"7$&P E1!R ),0>0"2$($ D!"*
M (\1E "-$9\ BQ&J (H2N "($LL AA/F (44]P"#%?\ @Q7_ ((5_P""%?\
M[1H  -PA  #*)0  NR(  +$?  "K&@  J10& *42$0"@%!X G!4J )D5-0"6
M%CX E!9' )(63@"0%E4 CA=; (P780"+%V< B1=M (@7= "&&'P A1B& (,9
MD "!&9L @!JG 'X:M0!]&\< ?!SB 'H=]0!Y'?\ >!W_ '@=_P!X'?\ Y2(
M - I  "_+   L"H  *<G  "@(P  G1\  )H:#@"5'!@ D1TD (X>+P",'CD
MB1Y! (<?20"%'U  @Q]6 ((?7 " 'V( ?Q]I 'T@< !\('@ >B"! 'DAC !W
M(9< =2*D '0BL@!S(\, <B/? ' D\P!O)/\ ;R3_ &XD_P!N)/\ W2D  ,@P
M  "W,@  J#   )XN  "7*@  DR<  ) C"@",(Q, B"0? (0E*@"")30 @"8]
M 'TF1 !\)DL >B92 '@F6 !W)EX =29E '0G; !R)W0 <2=] &\HB !N*)0
M;"BA &LIKP%J*< !:2K; 6<J\0%G*_\!9BO_ 68J_P%F*O\!U"\  ,(V  "O
M-@  H34  )8T  "0,   BBT  (<J!@"#*1  ?RH: 'PK)0!Y*R\ =RPX '4L
M0 !S+$< <2Q- ' L5 !N+%H ;2QA &LM: !J+7  :"UZ &<NA0!E+I$!9"Z>
M 6(OK %A+[T!83#5 6 P[P%?,/T!7S#_ 5\P_P%?,/\!S30  +P[  "I.@
MFSH  ) X  ")-0  @S(  '\P 0![+PX =S 6 '0P(0!Q,2L ;S$T &TQ/ !K
M,4, :C%* &@R4 !G,E< 93)= &0R90!B,FT 83-W %\S@@%>,XX!732< 5LT
MJ@%:-;L!6C72 5DU[0%9-?P!6#7_ 5@U_P%9-?\!R#@  +<^  "D/@  ECT
M (L\  "#.@  ?3<  '@T  !T- L <#43 &TU'0!J-2< :#8P &8V. !D-C\
M8S9& &$V30!@-E, 7C=: %TW8@!<-VH 6CAT 5DX?P%7.(P!5CF9 54YJ )4
M.;D"4SK/ E,ZZP)3.OL!4SK_ 5,Y_P%3.?\!Q#P  +)!  "@0   DD   (8_
M  !^/0  >#H  ',X  !N.0@ :CD1 &<Y&@!D.B0 8CHL & Z- !>.CP 73M#
M %L[2@!:.U  6#M7 %<[7P!6/&< 5#QQ 5,\? %2/8D!43V7 4\]I@)./K<"
M3C[- DX^Z0)-/OH"3C[_ 4X]_P%./?\!P#\  *Y#  "<0P  CD,  ()"  !Z
M0   <ST  &T\  !H/04 9#T. &$^%P!>/B$ 7#XI %H^,0!8/CD 5SY  %4_
M1@!4/TT 4S]5 %) 7 !00&4 3T!O 4Y!>@%-08<!2T&6 4I!I0))0K4"24++
M DE"Z ))0OD"24'_ DE!_P%)0?\!O4,  *I%  "810  BD4  ']%  !V0P
M;T   &A   !C00$ 7T$- %Q!% !90AT 5T(F %5"+@!30C8 44(] $]"0P!/
M0TL 3D-2 $U$6@!,1&, 2D1M 4E%> %(184!1T64 45%HP)%1K0"1$;) D1&
MYP)$1?@"1$7_ D5%_P)%1?\!ND8  *9(  "42   AD@  'M'  !R1@  :D(
M &-#  !>1   6D4+ %9%$@!41AL 448C $]&*P!.1C, 3$<Z $M'00!*1TD
M24A0 $A(6 !'2&$ 1DEK $1)=@%#28,!0DF2 4%)H@) 2;,"/TK' C]*Y0(_
M2?<"0$G_ D!(_P) 2/\!MDD  *)*  "12@  @TH  '=*  !N20  944  %Y'
M  !92   54D( %%*$ !/2A@ 3$HA $I+*0!)2S$ 1TLX $9,/P!%3$8 1$Q.
M $--5@!"35\ 04UH $!-= $^38$!/4V0 3Q-H $[3K$".D[& CI.Y ([3?8"
M.TW_ 3M,_P$\3/\!LTT  )Y,  "-3   ?TP  '1,  !J3   8$H  %E+  !4
M3   4$T% $Q.#@!)3Q4 1T\> $5/)@!$4"X 0E U $%0/0! 440 /U%+ #Y1
M4P ]4EP /%)F #I2<@ Y4G\!.%*. 3=2G@$V4J\!-5+$ 352X@$V4O4!-E'_
M 390_P$W4/\!KD\  )E/  ")3P  >T\  '!/  !F3P  7$X  %1/  !/40
M2E(! $93# !#5!( 050; $!5(P ^52L /58R #Q6.@ [5D$ .E9) #E740 X
M5UH -E=C #57;P T5WP!,U>, 3%7G $P5ZT!,%?" 3!7X $P5O0!,5;_ 3%5
M_P$Q5?\!J%(  )52  "$4@  =U(  &Q2  !B4@  6%,  $]4  !)5@  1%<
M $!9"  ]6A  .UH7 #E;(  X6R< -UPO #9<-@ U7#X -%Q& #-=3@ Q75<
M,%UA "]=;  N77H +%V) "M=F@$J7:L!*EV_ 2E=W@$J7/(!*EO^ 2M;_P$K
M6O\!HU4  (]5  !_50  <E4  &=6  !>5@  5%<  $Q9  !%6P  /UT  #I?
M!  V8 T -&$3 #)B'  Q8B, ,&(K "]C,@ N8SH +6-" "QC2@ J9%, *61=
M "AD:0 G9'8 )F2& "5DEP D9*D (V2] ")DV@ C8_$ (V+] 21A_P$D8?\!
MG%@  (E8  !Z60  ;ED  &-9  !:6@  4%P  $A>  !!8   .F,  #1F   O
M: H +&D0 "II%P I:A\ *&HF "=J+@ F:S4 )6L] "1K1@ C:T\ (FQ9 "!L
M90 ?;'( 'FR" !ULE  <;*8 &VNZ !IKU  ;:NX '&G\ !QH_P <:/\ E5P
M (-<  !U7   :5T  %]=  !67@  3&$  $-D   \9P  -6H  "]M   H< 0
M(W(- "%R$@ @<QH 'W,A !YS*  ==#  ''0X !MT0  :=$H &714 !=U8  6
M=6X %75^ !1UD  3=*( $G2V !%TSP 2<^P $G+Z !-Q_P 3<?\ CF   'U@
M  !O80  96$  %MB  !19   2&<  #YK   W;@  ,'$  "EU   B>   ''L'
M !=]#@ 6?1, %7T; !1^(@ 3?BH $GXQ !%^.@ 1?D0 $'].  ]_6@ .?V@
M#7]X  Q_B@ +?IT "GZP  E]Q@ *?>0 "GST  M[_0 +>O\ AF4  '=E  !J
M90  868  %9H  !,:P  0F\  #ES   Q=P  *GH  "-^   <@0  %80  !"'
M"  -B0X #(D4  R)&P +B2, "HDK  F),P (B3T !HE(  6)5  $B6$  HEQ
M  &)@P  B98  (BI  "'O@  A]H  (;L  "&]0  AOH ?FH  '%J  !G:P
M6VP  %!P  !&=   /'@  #-]   J@0  (X4  !R(   5C   $(\   R2!@ &
MDPP  I,1  "4%@  E!T  )0D  "5+   E34  )5   "53   EED  )9I  "5
M>@  E8X  )2A  "4M0  D\P  )+F  "2\@  DO< >'   &UP  !@<@  5'4
M $EY   _?@  -8,  "R(   CC0  &Y$  !24   /EP  "IH   2= P  G@D
M )\.  "?$@  H!<  * =  "A)0  HBT  *(W  "C0P  HU   *-?  "C<0
MHX0  **9  "BK0  H<(  *'<  "AZP  H/( <W8  &9W  !9>P  38   $*%
M   XBP  +I   "25   ;F@  %)X   ZA   )I    J<   "J    JP0  *L*
M  "L#0  K1$  *T6  "N'   KR0  + M  "Q.0  L48  +)5  "R9@  LGD
M +*.  "QHP  LK<  +'*  "QX   L>D ;'X  %^"  !2AP  1HT  #N3   P
MF0  )IX  !RC   3IP  #:L   >N    L@   +4   "W    N    +D"  "Y
M"   N@P  +L0  "\%   O1L  +\C  #!+0  PCH  ,))  ##6@  PVP  ,2"
M  #$EP  Q*L  ,2\  #$RP  Q-H 98D  %B.  !+E0  /YL  #.B   HJ
M':T  !2Q   -M@  !KD   "\    OP   ,,   #$    Q0   ,8   #'
MR00  ,H)  #+#0  S1$  ,\8  #2(0  U2T  -8\  #830  V5\  -IS  #:
MB@  VYX  -NN  #;N@  W,, 7I8  %&<  !$HP  .*H  "RQ   @MP  %;L
M  V^   $P@   ,4   #)    S0   -    #2    T@   -4   #6    V0
M -L   #>!0  X H  .(/  #E%@  Z"   .PM  #M/@  [5$  .YE  #O>@
M[X\  /"?  #PJP  \+, _P 0 /\ #@#_  X _P 2 /\ '0#_ "D _P U /\
M00#_ $T _@!6 /L 7P#X &8 ]@!M /0 = #R 'D \0!_ /  A #N (D [0"/
M .L E0#J )L Z "B .8 J@#E +, XP#  .$ T@#@ .H WP#Y -T _P#= /\
MW0#_ -X _P#> /\ _P - /\ "@#_  D _P / /\ & #_ "0 _@ Q /L /0#X
M $@ ] !2 /  6@#M &( ZP!I .D ;P#G '4 Y0!Z ., ?P#B (4 X "* -X
MD #< )8 V@"= -@ I0#5 *\ T@"Z -  R@#. ., S0#T ,L _P#+ /\ RP#_
M ,L _P#+ /\ _P ( /\  P#_  4 _P , /P % #W !\ \@ K .\ -P#K $(
MYP!, .0 50#@ %T W0!D -H :@#8 '  U0!U -( >@#0 (  SP"% ,T BP#+
M )( R0"9 ,< H0#% *H PP"U ,$ PP"_ -H O@#N +T _ "\ /\ O #_ +P
M_P"\ /\ _P   /\   #_    ^0 ' /$ $ #J !H Y  E -\ ,0#; #P UP!'
M -( 4 #. %< RP!> ,D 90#& &H Q0!P ,, =0#! 'H P "  +X A@"\ (T
MN@"4 +D G "W *4 M0"P +, O0"Q ,\ KP#H *X ^ "N /\ K0#_ *T _P"M
M /\ _P   /\   #]    [@ ! ., # #: !0 T0 ? ,P *P#( #8 Q0!  ,(
M2@"_ %( O !9 +H 7P"X &4 M@!J +0 ;P"S '4 L0!Z +  @0"N (@ K0"/
M *L F "I *$ IP"K *4 N "C ,@ H@#B *$ \P"@ /X H #_ *  _P"@ /\
M_P   /8   #J    X    -, !@#)  \ P@ 8 +T ) "Y "\ M@ Z +0 0P"Q
M $P K@!3 *P 60"J %\ J0!D *< :@"F &\ I !U *, >P"A (( H "* )X
MDP"< )T F@"G )@ M "6 ,, E0#< )0 [P"3 /L DP#_ ), _P"2 /\ ^04
M .H+  #<#0  RPH  ,(%  "\  H M@ 1 +$ ' "N "@ J@ S *< /0"D $4
MH@!- *  4P"> %D G !? )L 9 ": &H F !P )< =@"5 'X DP"& )(!CP"0
M 9D C@*D (P"L0"+ \  B076 (@&[0"(!_H APC_ (8(_P"&"/\ [P\  -X4
M  #*%0  O!(  +,0  "N#   JP8- *<#%0"B!2  GP<L )P(-@"9"#\ EPE'
M )4)3@"3"50 D0I: ) *7P"."F4 C0IK (L*<@"*"WD B N" (<+C "%#)<
M@PRB ($-L " #<  ?PW8 'T.[P!\#_T >P__ 'L0_P![$/\ YA<  -$>  "]
M'0  KQP  *89  "A%0  GA $ )T-#P"8#AD E XE )$/+P"/$#D C!!! (H0
M2 "($$\ AQ!5 (406P"$$6$ @A%G ( 1;@!_$74 ?1%^ 'P2B !Z$I0 >!*@
M '<3K@!U$[X =!35 ',5[@!Q%OT <1;_ '$6_P!P%O\ W!\  ,8E  "S)0
MI2,  )PA  "6'@  DAD  )$4"P"-%!0 B14? (86*0"#%C, @1<\ ( 70P!^
M%TH ?!=0 'H75@!Y&%P =QAB '88:0!T&'$ <QEZ '$9A !O&I  ;AJ= &P;
MJP!K'+L :AS0 &D=[ !H'OL :![_ &<>_P!G'O\ T28  +TJ  "K*@  G2H
M ),H  "-)0  B"(  (8=!@"#&Q  ?QP: 'P=) !Z'2X =QXV '8>/@!T'D4
M<A]+ '$?40!O'U@ ;A]> &P?90!K(&T :2!V &@A@0!F(8T 92*: &,BJ !B
M([@ 82/- & DZ0!@)/H 7R3_ %\D_P!?)/\ RBP  +8O  "D+P  EB\  (PM
M  "%*@  @"@  'TD  !Z(@T =B,5 ',C( !Q)"D ;R0R &TD.@!K)4$ :B5'
M &@E30!F)50 925: &0F80!B)FD 829R %\G?0!>)XH 72B7 %LII0!:*;4
M6BK* %DJYP!8*O@ 6"K_ %@J_P!8*O\ Q3$  *\S  ">,P  D#,  (8R  !_
M+P  >2T  '4J  !R* H ;R@2 &LI&P!I*24 9RHM &4J-0!C*CT 8BI# & J
M2@!?*U  7BM7 %PK7@!;+&8 62QO %@M>@!7+8< 5BZ5 %0NHP!3+[, 4R_'
M %(OY0!2+_< 4B__ %(O_P!2+_\ P38  *HV  "9-@  BS8  ($U  !Y,P
M<S$  &\O  !K+@8 :"T0 &0N& !B+B$ 8"\J %XO,0!<+SD 6R]  %DO1@!8
M+TT 5S!3 %8P6P!4,6, 4S%L %(R=P!1,H0 3S.2 $XSH0!-,[$ 333% 4PT
MXP%,-/8 3#3_ $PT_P!,,_\ NSD  *8Y  "5.0  ASD  'PY  !T-P  ;C0
M &DS  !E,@( 83(- %XR% !<,QX 6C,F %@S+@!6,S4 530\ %,T0P!2-$H
M4310 % U6 !.-6  339J $PV=0!+-X( 2C>0 $DXGP!(.+ !1SC# 4<XX0%'
M./4!1SC_ 4<X_P%'./\!MSL  *(\  "1/   @SP  '@\  !P.@  :C<  &0V
M  !@-@  7#8+ %DW$@!6-QH 5#<C %(W*P!0-S( 3S@Y $TX0 !,.$< 2SA.
M $HY50!).5X 2#IH $<Z<P!&.X  13N. $0\G@!#/*X!0CS" 4(]WP%"//,!
M0CS_ 4(\_P%"._\!LST  )X^  "-/@  ?SX  '4^  !L/0  9CH  & Y  !;
M.@  5SH( %,[$ !1.Q@ 3CL@ $P[* !+.R\ 23PV $<\/0!'/$0 1CU+ $4]
M4P!$/EP 0SYF $(_<0!!/WX 0#^- #] G  ^0*T!/4#  3U W0$]0/(!/4#_
M 3X__P$^/_\!KD   )I   ")00  ?$$  '%!  !H0   83P  %L]  !6/@
M4CX% $X_#@!,/Q4 23\= $= )0!&0"P 1$ S $- .@!"04( 04%) $!!40 _
M0EH /D)C #U#;P \0WP .T.+ #I$FP Y1*L!.42^ 3A$VP$Y1/$!.4/^ 3E#
M_P$Y0_\!JD(  )9#  "&0P  >$,  &Y#  !E0P  74   %9   !10@  34("
M $E## !&0Q( 1$0: $)$(@!!1"H /T4Q #Y%.  ]13\ /$9' #M&3P Z1E<
M.4=A #A';  W1WH -DB) #5(F0 T2*H -$B] #-(V0 T2/  -$?] #1'_P U
M1O\ ID0  ))%  ""1@  =48  &I&  !A10  640  %%$  !,1@  2$<  $1'
M"@!!2!  /TD8 #U)(  \22< .DHN #E*-@ X2CT -TM$ #9+3  U2U4 -$Q?
M #-,:@ R3'< ,4R& #!,EP O3:@ +DV[ "Y-U0 N3.\ +TS] "]+_P P2_\
MH4<  (Y(  !^2   <4@  &9)  !=2   54@  $Q)  !'2@  0DL  #],!@ [
M30X .4X5 #=.'0 V3R0 -4\K #-/,P R4#H ,5!" #!02@ O45( +E%< "U1
M9P L474 *U&$ "I2E0 I4J8 *5*Y "A2T@ I4>X *5#\ "I0_P J3_\ G$H
M (E*  !Z2P  ;4L  &-,  !:3   44P  $A-  !#3P  /5   #E2 @ U4PP
M,U02 #%4&0 P52$ +E4H "U5+P L5C< *U8^ "I61@ I5D\ *%=9 "=79  F
M5W( )5>! "17D@ C5Z0 (E>W ")7SP B5^P (U;Z "-5_P D5?\ EDT  (1.
M  !U3@  :4X  %]/  !63P  35   $52   _4P  .58  #-8   O6@@ *UL/
M "I;%0 H7!T )UPD "9<*P E7#, )%TZ "-=0P B74P (5U6 "!>80 ?7FX
M'EY^ !U>CP <7J$ &UZT !I=S  ;7>D &USY !Q;_P <6_\ D%$  'Y1  !P
M40  9%(  %M2  !24P  2E0  $%7   [60  -5L  "Y>   H8 , )&(, ")C
M$0 A8Q@ 'V0@ !YD)P =9"X '&0V !ME/@ :94< &651 !AE70 796H %F5Z
M !5EBP 499X $V6Q !)ER  29.< $V/W !1B_P 48O\ B50  'A5  !K50
M8%8  %=6  !/5P  1ED  #U<   V7P  ,&(  "ED   C9P  '6H' !EL#@ 8
M;!, %FT: !5M(0 4;2D %&TP !-M.0 2;D( $6Y, !!N6  /;F4 #FYU  UN
MAP -;IH #&VM  MMP@ +;.  #&OS  UK_0 -:O\ @ED  ')9  !F60  7%H
M %1:  !*7   05\  #EC   Q9@  *FD  "1L   =;P  %W(  !)U"0 /=P\
M#G<4  YW&P -=R, #'<J  MW,P *=SP "7='  AW4@ '=U\ !7=O  1W@  #
M=Y0  7:G  !VNP !==4  73K  )T]@ "=/P >UT  &U=  !B7@  65X  $Y@
M  !%8P  /&<  #-K   K;@  )'(  !YU   7>0  $GP   U_!@ )@0P !8$1
M  .!%@ "@1T  8$D  "!+0  @C8  ()   ""3   @ED  ()H  "">0  @HT
M (&@  " M   @,L  '_G  !^\@  ?OD =&(  &AB  !>8@  4V0  $EG   _
M:P  -G   "UT   E>   'GP  !>    1@P  #88   B)!  "BPH  (L.  "+
M$P  C!@  (P?  "-)@  C2\  (XY  ".1   CE$  (Y@  ".<0  CH4  (Z9
M  "-K0  C,,  (S?  "+[@  B_8 ;F@  &1G  !8:0  36P  $)Q   X=@
M+WL  "9_   >A   %H@  !",   ,CP  !I(   "5    E@<  )<,  "7#P
MF!,  )D8  ":'P  FR8  )LP  "<.P  G$@  )Q7  "<:   G'L  )R0  ";
MI0  F[H  )K0  ":YP  FO$ :FT  %YO  !1<@  1G<  #M\   Q@@  )X<
M !Z,   6D0  $)4   J9   $G    *    "B    HP$  *,&  "D"P  I0X
M *82  "G%P  J!X  *HF  "K,0  JSX  *Q-  "L70  K'   *R%  "LFP
MJZ\  *O#  "KV0  JN@ 9'4  %=Y  !+?@  /X0  #2*   ID   'Y8  !:;
M   0GP  ":,   &G    J@   *X   "P    L    +$   "R P  M @  +4-
M  "V$   MQ4  +D=  "[)@  O#,  +U!  "]4@  O60  +YY  "^D   O:0
M +VW  "]Q@  O=< 7'\  %"%  !$BP  .)(  "R9   AGP  %Z0  !"I   )
MK@   +(   "V    N0   +T   "_    OP   ,    #!    PP   ,0%  #&
M"@  QPX  ,D3  #+'   SB8  - U  #110  TE<  -)K  #3@@  TY<  -.I
M  #2N   TL0 58P  $F3   ]F@  ,*(  "6H   :K@  $;0   FY    O0
M ,$   #$    R    ,L   #-    S0   ,\   #0    T@   -0   #8
MV@8  -T,  #@$0  XQH  .8G  #G.   Z$H  .E=  #J<@  ZX@  .N;  #L
MJ   [+( _P - /\ "P#_  L _P 0 /\ &@#_ "8 _P R /\ /0#_ $@ ^P!2
M /@ 6@#V &( \P!I /$ ;P#P '4 [@!Z .P ?P#K (0 Z0"* .@ D #F )8
MY "= .( I0#A *\ WP"[ -T RP#; .8 V0#W -@ _P#8 /\ UP#_ -< _P#4
M /\ _P ( /\ ! #_  0 _P - /\ %0#^ "$ ^@ L /< . #T $, \ !- .T
M50#J %T YP!D .0 :@#B '  X !U -X >@#= '\ VP"% -D BP#5 )$ TP"9
M -$ H #/ *H S0"U ,L Q #) -T R #Q ,< _P#& /\ Q@#_ ,8 _P#' /\
M_P   /\   #_    _P * /@ $0#Q !P [  G .D ,@#F #T X@!' -T 4 #9
M %@ U0!? -( 90#0 &H S@!P ,P =0#* 'H R0!_ ,< A0#% (P PP"4 ,$
MG "_ *4 O0"P +L O0"Z -  N #K +< ^P"V /\ M@#_ +8 _P"V /\ _P
M /\   #]    \P % .D #@#A !8 VP A -4 +0#1 #< S@!! ,H 2@#' %(
MQ !9 ,( 7P#  &4 O@!J +P ;P"[ '0 N0!Z +< @ "V (< M ". +( EP"P
M *  K@"J *T MP"K ,@ J0#C *@ ]0"G /\ IP#_ *< _P"F /\ _P   /X
M  #Q    Y0   -< "@#- !$ QP < ,( )@"_ #$ O  [ +H 1 "W $P M !3
M +( 60"Q %\ KP!D *T :0"L &\ J@!T *D >@"G ($ I@") *0 D0"B )L
MH "E )X L@"= ,$ FP#: )H [P"9 /T F #_ )@ _P"8 /\ _0   /    #A
M    T0   ,8 ! "]  T MP 5 +, ( "P "L K0 U *L /@"H $8 I@!- *0
M5 "C %D H0!? *  9 "> &D G0!N )L =0": 'L F "# )8 C "5 )8 DP"A
M )$ K0"/ +L C0#/ (P Z0"+ /@ C #_ (P _P", /\ \P(  .('  #,!P
MOP0  +<   "Q  @ JP 0 *< &0"D "0 H  N )X -P"< $  F@!' )@ 3@"6
M %0 E0!9 ), 7@"2 &0 D !I (\ ;P"- '8 BP!^ (H B "( )( A@"= (4
MJ0"# +@ @0#* (  Y0"  /4 ?P#_ '\ _P!_ /\ Z T  - 0  "^$   L0X
M *@-  "C"   H (, )P $P"8 !T E0 G )( ,0"0 #D C@%! (P!2 "* DX
MB0)4 (<"60"& E\ A -D (,#:P"! W( @ 1Z 'X$A !]!8X >P6: 'D&IP!X
M!K4 =@?( '4(XP!U"?0 = K_ ',*_P!S"O\ W14  ,07  "Q%P  I18  )P3
M  "6$0  E T$ ),(#0".!Q4 BPD@ (@)*@"%"C, @PL[ ($+0@" "TD ?@M/
M 'T,5 ![#%H >@Q@ '@,9P!W#&X =0UV '0-@ !R#8P < V9 &\.I@!M#K4
M; [) &L/Y@!J$/< :1#_ &D0_P!I$/\ T!T  +D>  "H'@  FQT  )(;  "+
M&0  B!4  (<1!P"%#A  @0\: 'X0) ![$"T >1 V '<1/0!V$40 =!%* ',1
M4 !Q$58 <!%< &X28@!M$FH :Q)S &D3?0!H$XD 9A.6 &44HP!C%;, 8A7&
M &(6XP!A%O8 8!?_ & 7_P!@%_\ QR(  + C  "?)   DB,  (DB  ""(
M?AT  'P9  !Z%0T =Q45 '06'P!Q%B@ ;Q<P &X7. !L%S\ :Q=% &D82P!H
M&%$ 9AA8 &487@!C&68 8AEO & 9>0!?&H4 71N2 %P;H0!;'+  6AS# %D=
MX !8'O0 6![_ %@>_P!8'O\ OR<  *DH  "9*   BR@  ((G  ![)0  =B,
M ',@  !Q' D ;AP1 &L<&@!I'2, 9QTL &4=,P!C'CH 8AY! & >1P!?'DT
M7AY4 %P?6P!;'V( 62!K %@@=@!6(8( 52&0 %0BG@!3(JX 4B/  %$CW0!1
M)/( 423_ %$D_P!1(_\ N2L  *,L  "3+   ABT  'PL  !T*@  ;R@  &LE
M  !I(@4 9B$. &,B%@!A(A\ 7R,G %TC+P!<(S8 6B,] %DD0P!7)$H 5B10
M %4D5P!3)5\ 4B5H %$F<P!/)G\ 3B>- $THG !,**P 2RF^ $LIV@!**?$
M2BG_ $LI_P!+*?\ LRX  )XO  ".,   @3   '<O  !O+@  :BL  &4J  !C
M)P$ 7R<, %PG$P!:)QL 6"@D %8H*P!5*#( 4R@Y %(I0 !0*48 3RE- $XI
M5 !-*EP 3"IE $HK< !)*WP 2"R+ $<MF@!&+:H 12Z\ $4NU@!%+N\ 12[^
M $4N_P!%+?\ KC$  )HR  "),P  ?#,  '(S  !K,0  92\  & M  !=+
M62P) %8L$ !4+!@ 4BP@ % L* !.+2\ 32TV $PM/ !*+4, 22U* $@N40!'
M+ED 1B]C $4P;0!#,'H 0C&) $$QF !!,J@ 0#*[ #\RTP _,NX 0#+] $ R
M_P! ,O\ JC,  )8U  "&-0  >38  &XU  !F-0  83(  %PP  !7,   5# &
M %$P#@!.,!4 3#$= $HQ)0!(,2P 1S$R $8Q.0!$,4  0S)' $(R3P!!,U<
M0#-@ #\T:P ^-7@ /36' #PVE@ [-J< .S:Y #HVT0 Z-NT .S;\ #LV_P [
M-O\ IC8  )(W  "".   =3@  &LX  !C-P  738  %<S  !3-   3S0# $LT
M# !)-!( 1C4: $4U(@!#-2D 034O $ U-@ _-CT /C9$ #TW3  \-U4 .SA>
M #HX:0 Y.78 .#F% #<ZE0 W.J4 -CJX #4ZSP V.NP -CK[ #8Y_P W.?\
MHC@  (XY  !^.@  <CL  &@[  !?.@  63D  %,V  !.-P  2C@  $8X"@!$
M.1  03D7 #\Y'P ^.28 /#DM #LZ-  Z.CL .3M" #@[2@ W.U, -CQ< #4\
M9P T/70 ,SV# #,^DP R/J0 ,3ZV #$^S0 Q/NH ,3[Z #(]_P R/?\ GCL
M (L\  ![/   ;CT  &0]  !</0  53P  $XZ  !).P  13P  $$]!P ^/0X
M/#T5 #H^'  Y/B, -SXJ #8_,0 U/S@ -#]  #- 2  R0%  ,4!: #!!90 O
M07( +D*! "U"D0 M0J( +$*U "M"RP L0ND +$+Y "U!_P M0?\ F3T  (<^
M  !W/P  :S\  &%   !9/P  4C\  $D^  !$/P  0$   #Q!!  Y0@T -T(2
M #5#&0 S0R$ ,D,H #%$+P P1#8 +T0] "Y%10 M14X +$58 "M&8P J1F\
M*49^ "A&CP G1Z$ )D>S "9'R0 F1N< )T;X "A%_P H1?\ E4   ()!  !S
M0@  9T(  %Y"  !50@  3D(  $5"   _1   .T4  #=&   T1PH ,4@0 "](
M%@ N21X +$DE "M)+  J23, *4HZ "A*0@ G2DL )DM5 "5+8  D2VT (TM\
M ")+C0 A3)\ (4RQ "!,QP @2^8 (4OW ")*_P B2O\ D$,  'Y$  !O1
M9$4  %I%  !210  2D8  $%'   \2   -TD  #)+   N30< *TX. "E.$P G
M3QH )D\A "5/*  D3S  (U W ")0/P A4$@ (%!2 !]170 >46H '5%Y !Q1
MB@ ;49P &E&O !E1Q0 94>0 &E#V !M/_P <3_\ BD8  'E'  !K1P  8$@
M %9(  !.2   1TD  #Y+   Y3   ,TX  "Y0   H4P( )%0+ ")5$  @518
M'U8> !Y6)  =5BP '%8S !M7.P :5T0 &5=. !A760 76&8 %5AU !18AP 4
M6)H $U>L !)7P@ 25^$ $U;T !15_P 45?\ A$D  '1*  !F2P  7$L  %-+
M  !+3   1$T  #Q/   U40  +U0  "E6   D60  'EL' !I=#0 871( %UT9
M !9>(  57B< %%XN !->-P 27D  $5]* !%?50 07V( #U]Q  Y?@P -7Y8
M#5^I  Q>O@ ,7MH #5WP  U<_  .7/\ ?DT  &Y.  !B3@  6$\  $]/  !(
M4   0%(  #A4   P5P  *EH  "1=   ?7P  &6(! !-E"0 19@\ $&84  ]F
M&P .9R( #6<I  UG,@ ,9SL "V=%  IG4  )9UT !V=L  9G?0 %9Y  !&:C
M  )FMP #9<\ !&7I  1D]0 $9/P =U$  &E2  !=4@  5%(  $Q3  !#50
M.U@  #-;   K7@  )6$  !]D   99P  $VH   ]M!@ +< P "'#_XO_B24-#
M7U!23T9)3$4 ! D1  =P%@ %<!T !' D  -P+  "<#4  ' _  !P2@  <%<
M '!E  !P=@  <(H  &^>  !OL@  ;L@  &WE  !M\@  ;?D <%8  &-6  !9
M5@  45<  $=8   ^6P  -E\  "YB   F9@  'VH  !EM   3<   #G,   MV
M!  %> L  7@/  !Y$P  >1D  'D?  !Z)@  >B\  'HY  !Z1   >E   'I?
M  !Z<   >H,  'J8  !ZK   ><(  'C?  !X[P  =_< :EL  %];  !66P
M3%P  $)@   Y8P  ,&@  "AL   @<   &70  !-W   .>P  "7X   2! @
M@@@  (,-  "#$   A!0  (49  "&(   AB@  (<Q  "'/   ATD  (=7  "'
M:   AWL  (>0  "&I0  A;H  (73  "$Z@  A/0 96   %Q@  !180  1F0
M #QI   R;0  *7(  "%W   9>P  $H    V#   (AP   HH   "-    C@0
M (X)  "/#0  D!   )$4  "2&0  DR   )0I  "5,P  E4   )9.  "67P
ME7(  )6(  "5G0  E+(  )3(  "3X@  D^X 864  %9F  !*:@  /VX  #5T
M   K>0  (7\  !F$   1B0  #(T   :1    E    )@   ":    FP   )P"
M  "=!P  G@L  )\.  "A$@  HA@  *,@  "E*0  IC8  *9$  "F50  IF@
M *9]  "FE   I:D  *2]  "DT0  I.0 6VP  $]P  !#=0  .'L  "V!   C
MAP  &8T  !&2   +EP  !)P   "@    HP   *8   "H    J0   *H   "L
M    K00  *X)  "P#0  L1$  +,7  "U(   MBL  +<Z  "W2P  N%P  +AQ
M  "XB   N)T  +BQ  "WP@  M]  5'8  $A\   \@@  ,8D  ":0   ;EP
M$IT   RB   #IP   *L   "N    L@   +8   "X    N    +H   "[
MO0   +X   # !0  P0L  ,,0  #&%@  R2   ,HN  #+/@  S%   ,QD  #-
M>@  S9$  ,VD  #-M   S<  38,  $&*   UD0  *9D  !Z@   3I@  #*P
M  .Q    M@   +H   "^    P@   ,8   #(    R    ,H   #+    S0
M ,X   #0    T@$  -4(  #9#@  W14  .$A  #B,0  Y$,  .56  #F:P
MYH(  .>6  #GI0  YK  _P ) /\ !0#_  8 _P . /\ %@#_ "$ _P M /\
M. #] $, ^0!- /4 50#R %T \ !C .X :0#L &\ Z@!T .D >@#G '\ Y@"%
M .0 BP#C )$ X0"9 -\ H0#< *H V@"V -< Q@#5 .$ TP#T -( _P#1 /\
MT0#_ ,\ _P#* /\ _P ! /\   #_  $ _P , /\ $@#Z !T ]@ H /, ,P#P
M #X [ !( .@ 4 #E %@ X@!> -\ 9 #= &H VP!O -D = #6 'H U !_ -(
MA0#0 (P S@"3 ,P G #) *4 QP"P ,8 O@#$ -0 P@#N ,$ _@#  /\ P #_
M +\ _P"^ /\ _P   /\   #_    ^@ ' /$ #P#K !@ Y@ C .( +@#@ #@
MVP!" -4 2P#1 %( S@!9 ,L 7P#) &4 QP!J ,8 ;P#$ '0 P@!Z ,$ @ "_
M (8 O0". +L E@"Y *  MP"J +8 MP"T ,H L@#F +$ ^ "P /\ KP#_ *\
M_P"P /\ _P   /\   #W    Z@ " .$ # #7 !, T  = ,P * #) #( Q@ \
M ,( 10"_ $T O !3 +H 60"X %\ MP!D +4 :0"T &X L@!T +$ >@"O (
MK0"( *P D0"J )H J "E *8 L0"D ,$ HP#< *$ \@"A /\ H #_ *  _P"A
M /\ _P   /<   #H    V0   ,L " ## !  O0 8 +D (@"V "P M  V +(
M/P"O $< K !- *L 5 "I %D IP!> *8 8P"E &@ HP!N *( = "@ 'H G@""
M )P BP"; )4 F0"? )@ K "6 +H E #/ ), ZP"2 /L D@#_ )( _P"1 /\
M]P   .<   #3    Q@   +L  @"S  P K0 2 *H ' "G "8 I  P *, . "@
M $  G@!' )P 3@": %, F0!8 )< 70"6 &, E0!H ), ;@"2 '0 D !\ (\
MA0"- (\ BP": (H IP"( +4 A@#' (4 Y "$ /4 A #_ (, _P"# /\ [
M -,   #! 0  M    *P   "F  < H  . )T %@": "  EP I )4 ,@"3 #H
MD0!! (\ 2 "- $T C !3 (L 6 ") %T B !C (< :0"% &\ @P!W (( @ "
M (H ?@"6 'T HP![ +  >@#" 'D W0!X /$ =P#] '@ _P!X /\ W@H  ,0+
M  "R#   I@L  )T(  "9!   E0 * )$ $0". !D BP C (D + "' #0 A0 [
M (, 0@"" $@ @ !. '\ 4P!] %@ ? !> 'L 9 !Y &H > !R '8 >P!T (8
M<P"2 '$ GP!P *T ;@"^ &T!U@!M NT ; /Z &P#_P!L _\ SA   +<1  "F
M$@  FA$  )$0  "+#@  B0L# (<%# "$ 1, @0$< 'X")0!\ RX >@,V '@$
M/ !W!$, =05( '0%3@!S!50 <059 ' &7P!N!F8 ;09N &L'> !J!X, : B0
M &<)G0!E":P 9 F\ &,*U !C"^P 8@SZ &(,_P!B#/\ PQ8  *T7  "=&
MD!@  (<6  "!%   ?1$  'P.!@!\"@X > H6 '4+'P!R"R@ < PP &\,-P!M
M##X ; Q$ &L-2@!I#4\ : U5 &<-7 !E#6, 8PYK &(.=0!@#H$ 7PZ. %T/
MG !<$*L 6Q"] %H0U@!9$?  61'] %D1_P!9$?\ N1L  *4=  "4'@  B!X
M 'X=  !X&P  =!@  '$5  !Q$0D ;Q 1 &P0&0!I$"( 9Q$J &81,@!D$3D
M8Q$_ &(110!@$DL 7Q)1 %T26 !<$E\ 6A-H %D3<@!7%'T 5A2+ %05F0!3
M%:D 4A:Z %$6T@!1%^T 41?] %$7_P!1%_\ LB   )XB  ".(@  @2,  '<B
M  !P(0  ;!X  &D;  !G& 0 9A4. &,6%0!A%AX 7Q8F %T6+0!<%S0 6A<[
M %D700!8&$< 5AA- %485 !3&%P 4AED %$9;@!/&GH 3AN( $T;EP!+'*8
M2ARX $H=SP!)'>L 21W[ $D=_P!*'?\ K"0  )@E  "()@  >R<  '$F  !J
M)0  9B,  &(A  !@'@  7AP+ %L;$@!9'!H 5QPB %4<*0!4'#  4QTW %$=
M/0!0'4, 3QU* $T>40!,'E@ 2Q]A $D?:P!(('< 1R"% $8AE !$(J0 1"*V
M $,BS !#(^D 0R/Z $,C_P!#(O\ IB<  ),I  "#*@  =BH  &TJ  !E*0
M8"<  %PE  !9(P  5R$' %4A#P!2(18 4"$> $XA)0!-(BP 3"(S $HB.0!)
M(D  2")& $<C30!%(U4 1"1> $,D:0!")74 0":# #\FD@ ^)Z, /B>T #TG
MR@ ]*.@ /2CY #TG_P ^)_\ HBH  (XK  !_+0  <BT  &@M  !A+   7"L
M %@H  !4)@  428$ $XE#0!,)1, 2B8: $@F(@!')BD 128O $0F-@!#)SP
M02=# $ G2P _*%, /BE< #TI9@ \*G( .RJ! #HKD  Y*Z$ ."RR #<LR  W
M+.8 ."SX #@L_P X+/\ G2P  (HN  ![+P  ;S   &4P  !=+P  6"X  %,K
M  !0*@  3"H  $DJ"P!&*A$ 1"H7 $(J'P!!*B4 /RHL #XK,P ]*SD /"M
M #LL2  Z+%  .2U9 #@N9  W+G  -B]_ #4OCP T,)\ ,S"Q #(PQP R,.4
M,S#W #,P_P T+_\ F2\  (<Q  !W,@  :S(  &(R  !:,@  5#$  $\O  !+
M+0  1RX  $0N" !!+@X /RX4 #TN'  [+B( .2\I #@O+P W+S8 -C ^ #4P
M1@ U,4X -#%7 #,R8@ R,FX ,3-] # SC0 O-)X +C2P "TTQ0 M-., +C3V
M "\S_P O,_\ E3$  (,S  !T-   :#4  %XU  !7-   430  $LR  !&,0
M0C(  #\R!0 \,@T .3,2 #@S&0 V,R  -#,F #,S+0 R-#0 ,30[ # U0P P
M-4P +S95 "XV8  M-VP +#=[ "LWBP J.)P *3BN "@XPP H..( *3CU "HW
M_P J-_\ DC0  '\U  !Q-@  93<  %LW  !4-P  338  $<V  !"-0  /38
M #HV @ W-PL -#<0 #(W%@ Q.!T +S@D "XX*P M.3( +#DY "LY00 J.DD
M*CI3 "D[7@ H.VH )SMY "8\B0 E/)L )#RM ",\P@ C/.  )#ST "4[_P E
M._\ C38  'PX  !M.0  8CD  %@Z  !1.0  2CD  $0Y   ].0  .3H  #4[
M   R.P@ +SP. "T]%  L/1H *CTA "D]*  H/B\ )SXV "8^/@ E/T< )#]0
M "- 6P B0&@ (4!V "! AP ?09D 'T&K !Y!P  >0=X 'T#S !] _@ @/_\
MB3D  '@Z  !I.P  7CP  %4\  !-/   1SP  $ \   X/0  -#X  #!    M
M004 *D(, "="$0 F0Q@ )$,> "-#)0 B0RP (40S "!$.P ?1$0 'D5. !U%
M60 <164 &T5T !I%A0 91I< &4:I !A&O@ 71=P &$7Q !E$_0 :1/\ A#P
M ',]  !F/@  6S\  %(_  !*/P  1#\  #U    V00  ,4,  "Q$   G1@$
M)$<* "%(#P @210 'DD; !U)(@ <22D &THP !I*.  92D$ &$I+ !=+50 6
M2V( %4MQ !1+@@ 32Y0 $DNG !)+O  12]D $DKP !-*_  42?\ ?S\  &]
M  !A00  5T(  $Y"  !'0@  04(  #I#   R10  +4<  "A)   C2P  'DT&
M !M/#0 84!$ %U 7 !90'@ 54"4 %% L !-1-  243T $5%' !%14@ 045\
M#U)M  Y2?@ -49$ #5&D  Q1N  ,4=$ #5#L  U0^@ .3_\ >4,  &I$  !=
M1   4T4  $M%  !$10  /D8  #9(   O2@  *4P  "1/   ?40  &E,  !16
M"0 15PX $%@3 !!8&0 /6"  #E@H  U8,  -6#D #%A#  M83@ *6%H "%AH
M  =8>0 &6(P !5B?  18LP $5\H !5?F  57\P &5OP <T8  &1'  !92
M4$@  $A(  !!20  .DH  #)-   K4   )5(  "!5   :6   %5H  !!=!@ ,
M8 P "F 0  E@%0 (8!P !V C  5@*P $8#0  V ]  %@20  8%4  &!C  !@
M<P  8(8  %^:  !?K@  7\0  %[B  !>\   7O@ ;$H  %]+  !52P  3$P
M $5,   ]3@  -5   "Y3   G5@  (%D  !I<   57P  $&(   UE!  (9PL
M V<.  !H$P  :!@  &@?  !I)@  :2X  &DX  !I0P  :4\  &E=  !I;0
M:8   &F4  !HJ0  :+\  &?<  !F[@  9O< 9D\  %I/  !13P  2D\  $%1
M   X5   ,%<  "A;   A7@  &F(  !1E   0:   #&L   =N P !< D  ' -
M  !Q$   <10  '(:  !S(0  <R@  ',Q  !S/   =$@  '-6  !S9@  <WD
M '..  !SHP  <KD  ''2  !QZP  </0 85,  %93  !/4P  154  #M8   R
M7   *F   ")D   ;:   %&P   ]O   +<@  !G8   !Y    >@8  'H*  ![
M#@  ?!$  'T5  !^&P  ?R(  ( J  " -0  @$$  (!/  " 7P  @'$  ("&
M  " G0  ?[(  '[*  !^Y0  ??$ 7%@  %18  !)6@  /UT  #5A   L90
M(VH  !MO   4<P  #G<   E[   #?P   ((   "$    A@$  (8&  "("@
MB0T  (H0  "+%0  C!L  (XB  "/+   CS@  (]&  "/5@  CV@  (]^  "/
ME0  CJL  (W!  "-W   C.L 65T  $Y?  !#8@  .&8  "YL   D<0  ''<
M !1\   .@0  "(4   ")    C0   )    "2    DP   )0   "6 P  EP@
M )@,  ":#P  FQ,  )T:  "?(P  H"X  * \  "@3   H%X  *!T  "?C
MGZ(  )^W  ">RP  GN  4V0  $=H   \;0  ,7,  "=Y   =?P  %(4   V+
M   &D    )0   "8    G    )\   "A    H@   *0   "E    IP   *@$
M  "J"0  K T  *T2  "P&0  LB,  +(Q  "R0@  LE0  +)I  "R@   LI@
M +&L  "ROP  L<X 3&X  $!S   U>@  *H$  !^(   5C@  #I4   ::
MGP   *0   "H    K    *\   "Q    L0   +,   "U    M@   +@   "Z
M    O 8  +X,  # $0  PQD  ,4F  #%-P  QDD  ,9=  #'<@  QXH  ,B?
M  #(KP  R+P 1GH  #F!   NB0  (I   !>8   /GP  !Z4   "J    KP
M +,   "W    O    +\   #!    P@   ,0   #%    QP   ,D   #+
MS0   ,\#  #2"@  UA   -P:  #=*@  WCP  -]0  #@90  X7L  .&1  #B
MH@  XJT _P " /\   #_  , _P , /\ $P#_ !T _P H /X ,P#[ #X ]P!(
M /, 4 #P %< [0!> .L 9 #H &D YP!O .4 = #C 'D X@!_ .  A0#> (P
MW "3 -D G #6 *8 TP"Q -$ P #/ -H S@#Q ,P _P#+ /\ RP#_ ,8 _P#!
M /\ _P   /\   #_    _P ( /L $ #V !D \@ D .\ +@#M #D Z !" .,
M2P#@ %( W0!9 -D 7P#6 &0 TP!I -$ ;@#/ '0 S@!Y ,P ?P#* (8 R ".
M ,8 E@#$ *  P@"K ,  N0"^ ,T O #J +L _ "Z /\ N@#_ +H _P"V /\
M_P   /\   #^    ]  $ .L #0#D !0 WP ? -L *0#8 #, TP ] ,X 10#*
M $T QP!3 ,4 60## %\ P0!D +\ :0"] &X NP!S +H >0"X (  M@"( +0
MD "R )H L0"E *\ L@"M ,0 K #A *L ]@"J /\ J@#_ *H _P"J /\ _P
M /T   #N    X@   -4 "@#- !$ QP 9 ,0 (P#! "T OP W +L /P"W $<
MM0!. +( 4P"P %D KP!> *T 8P"L &@ JP!M *D <P"H 'H I@"! *0 B@"C
M )0 H0"? )\ K "> +L G #2 )L [@": /\ F@#_ )D _P"9 /\ _@   .X
M  #>    RP   ,$ !0"Y  T M  4 +$ '@"N "< JP P *H .0"G $$ I !(
M *( 30"A %, GP!8 )X 70"= &( FP!G )H ;0"8 ', EP![ )4 A "4 (X
MD@"9 )  I@". +0 C0#( (P Y@"+ /D B@#_ (H _P"+ /\ \    -L   #'
M    N@   +    "H  H I  0 *  & "= "$ FP J )H ,P"8 #L E@!! )0
M2 "2 $T D0!2 (\ 5P". %P C !A (L 9P"* &X B !U (< ?@"% (@ @P"4
M (( H "  *\ ?P#  'X W0!] /( ?0#_ 'T _P!] /\ X    ,8   "U
MJ@   *(   ";  4 E0 - )( $P"0 !P C0 D (L +0"* #0 B  [ (8 0@"%
M $< @P!- (( 4@"! %< ?P!< 'X 8@!] &@ >P!P 'H >0!X (, =@"/ '4
MG !T *H <@"Z '$ T0!P .P < #[ '  _P!P /\ S00  +<&  "G!P  FP8
M ),$  ".    B@ ( (8 #P"$ !8 @0 > '\ )P!] "X ?  V 'H / !Y $(
M=P!' '8 3 !U %( <P!7 '( 70!Q &, ;P!K &X = !L 'X :P"* &D F !H
M *8 9P"V &8 RP!E .< 90#W &4 _P!E /\ P P  *L-  ";#@  CPX  (8-
M  "!"P  ?@<! 'P!"P!Y !$ =P 8 '4 (0!S "D <0 P &\ -@!N #P ; !"
M &L 1P!J $T :0!2 &@ 6 !F %\ 90!G &, < !B 7H 8 &' %\"E0!> J,
M7 .S %P#QP!;!.0 6P7T %L&_@!;!O\ M1   *$2  "1$P  A1,  'P2  !V
M$0  <PX  '(,! !Q!PT ;@02 &P$&P!I!2, 9P4J &8&,0!D!C< 8P8] &('
M0P!A!TD 7P=. %X(50!="%P 6PEC %H);0!8"G@ 5PJ% %8+DP!4"Z( 4PNS
M %(,QP!2#.0 40WU %$-_P!1#?\ K14  )D7  ")&   ?1D  '08  !M%P
M:A0  &<1  !G#@< 9@P. &,,%0!A#!T 7PPE %T-+ !<#3, 6PTY %H-/P!8
M#44 5PU+ %8.40!5#ED 4PYA %(.:P!0#W8 3A"# $T0D@!,$*( 2Q"R $H1
MR !)$>4 21'W $D2_P!)$?\ I1D  )(<  "#'0  =AX  &T=  !F'   8AH
M %\7  !>% $ 7A$* %L0$0!9$1@ 5Q$@ %41)P!4$2X 4Q$T %$1.P!0$D$
M3Q)' $X23@!,$E4 2Q-> $D39P!(%', 1A2  $45CP!$%9\ 0Q:P $(6Q0!"
M%^, 0A?V $(7_P!"%_\ GQT  (P@  !](0  <2(  &@B  !A(0  7!\  %D<
M  !7&0  518& %05#@!1%10 3Q8< $X6(P!,%BH 2Q8P $H6-P!)%ST 1Q=#
M $872@!%&%( 0QA: $(99 !!&7  /QI] #X;C0 ]&YT /!RN #L<PP ['.$
M.QWU #L<_P \'/\ FB$  (<C  !X)   ;"4  &,E  !<)   5R,  %,@  !1
M'@  3QP" $T;# !+&A$ 2!L8 $<;( !%&R8 1!LM $,<,P!"'#D 0!Q  #\=
M1P ^'4\ /1Y8 #P>8@ Z'VT .1][ #@@BP W(9L -B&M #4AP0 U(=\ -2'S
M #8A_P V(?\ EB,  (,F  !T)P  :"@  %\H  !8)P  4R8  $\D  !,(@
M22   $<@"0!$'P\ 0A\5 $ @'  _(", /B I #P@+P [(38 .B$] #DA1  X
M(DP -R)5 #8C7P T(VL ,R1Y #(EB0 Q)9H ,"6K # FOP O)MP ,";R # F
M_P Q)?\ D28  '\H  !Q*@  92H  %PJ  !5*@  3RD  $LH  !()0  1"0
M $$D!0 _) T /202 #LD&0 Y)!\ -R0F #8D+  U)3, -"4Z #,F00 R)DH
M,2=3 # G70 O*&D +BEW "TIAP L*9@ *RJJ "HJO0 J*MH *RKQ "LJ_@ L
M*?\ C2@  'PJ  !M+   8BT  %DM  !1+0  3"P  $<K  !#*   /R@  #PH
M @ Y* L -R@0 #4H%@ S*!P ,B@C # H*0 O*3  +RHW "XJ/P M*T< +"M1
M "LL6P J+&< *2UU "@MA0 G+9< )BZH "4NO  E+M@ )B[P "8N_0 G+?\
MBBL  '@M  !J+@  7R\  %8O  !.+P  2"X  $,M   _+   .RP  #<L   T
M+ D ,BP. # M$P N+1H +2T@ "LM)P J+BT *BXU "DO/0 H+T4 )S!. "8P
M60 E,64 )#%S ",Q@P B,I4 (3*G "$RNP @,M0 (3+O "(Q_  B,?\ ABT
M '4O  !G,   7#$  %,Q  !+,0  13$  $ P   [,   -C   #,P   P,08
M+3$- "LQ$0 I,A< *#(> "<R)  E,RL )3,R "0S.@ C-$, (C1, "$U5P @
M-6, 'S5Q !XV@0 =-I, '#:E !LVN0 ;-M( '#;M !TV^P =-?\ @C   '$R
M  !C,P  630  % T  !)-   0C,  #TS   W,P  ,30  "XU   K-0( *#8+
M "4W$  D-Q4 (C<; "$X(@ @."@ 'S@P !XX-P =.4  '#E) !LZ5  :.F
M&3IN !@Z?P 7.Y$ %SND !8[MP 5.]  %CKL !<Z^@ 8.?\ ?3(  &TT  !@
M-0  538  $TV  !&-@  0#8  #HV   T-@  +C@  "HY   F.@  (SL( " \
M#@ >/1( '3T8 !P]'P ;/B4 &CXM !D^-  7/CT %C]' !4_40 4/UX %#]L
M !- ?  20(\ $4"B !% M@ 00,X $3_K !(_^0 2/O\ >34  &DW  !<.
M4CD  $HY  !#.0  /3D  #<Y   Q.@  *SP  "<]   B/P  'D$$ !I""P 8
M0Q  %T,5 !5$&P 41"( $T0I !-$,0 21#H $45# !!%3@ 015L #D5I  Y%
M>0 -18P #46?  Q%L@ +1<D #$7E  U$]@ -1/\ =#D  &4Z  !8.P  3SL
M $<\  ! /   .CP  #0\   N/@  *$   "-"   ?1   &D8  !5("  22@T
M$4H2 !!*&  /2QX #DLE  U++0 -2S8 #$M   M+2@ *2U8 "4MD  A+=  '
M2X< !4N:  1+K@ $2L0 !4K@  5*\  &2?H ;CP  & ]  !4/@  2SX  $0^
M   ]/@  -S\  #%    J0@  )$4  !]'   :20  %4P  !%.!0 .40L "U$0
M  I1%  )41L "%$B  =1*0 %43( !%([  -21@ !4E(  %)?  !2;P  4H$
M %&6  !1J0  4;\  %#<  !0[@  4/< :$   %M!  !000  2$$  $%!   [
M0@  -$,  "U%   F2   ($L  !M-   64   $5,   Y5!  *6 H !E@.  )8
M$@  61<  %D=  !9)0  62T  %DV  !900  64T  %I:  !::0  67P  %F0
M  !9I0  6+H  %C5  !7[   5_8 8T0  %9%  !-10  144  #]%   W1P
M+TD  "A,   B3P  &U(  !95   16   #5H   E= P $7PD  & -  !@$
M810  &$9  !B(   8B<  &(Q  !B.P  8D<  &)5  !C9   8G8  &*+  !B
MH   8;8  &'/  !@Z@  8/4 74@  %))  !*2   0T@  #I*   R30  *E
M "-3   <5P  %EH  !%=   -8   "&,   -F 0  9P8  &@+  !I#@  :A$
M &L5  !L&P  ;2(  &TJ  !M-   ;4   &U.  !M70  ;6\  &V$  !LF@
M;+   &O(  !KY@  :O, 6$T  $Y-  !(3   /DX  #51   L5   )%@  !U<
M   68   $&0   QG   ':P   6X   !P    <@,  '('  !S"P  =0X  '81
M  !W%@  >!P  'DC  !Z+0  >CD  'I'  !Z5@  >6@  'I\  !YE   >*H
M 'C!  !WWP  =^\ 5%$  $Q1  !"4@  .%4  "]9   F7@  'F(  !9G   0
M:P  "V\   5S    =P   'H   !\    ?@   '\"  " !@  @0H  (,-  "$
M$0  AA4  (@<  "))0  BC   (H^  ")30  B5\  (ES  "(BP  B*(  (>Y
M  "'T0  AN@ 4E8  $=7   \6@  ,E\  "AD   ?:0  %F\  !!T   *>0
M GT   "!    A0   (@   "*    C    (T   "/    D 0  )((  "3#
ME1   )<5  "9'0  FR<  )LT  ";1   FE8  )IJ  "9@@  FIH  )BP  "8
MQP  E]X 2UP  $!@   U90  *VH  "%Q   7=P  $'T   F#   !B    (P
M  "1    E0   )@   ":    FP   )T   "?    H    *(   "D!0  I@H
M *@.  "J%   K1T  *TJ  "M.0  K4L  *U?  "M=P  K)   *NG  "KN@
MJ\L 168  #EK   N<0  (W@  !E_   0A@  "8T   "3    F    )T   "A
M    I0   *@   "K    JP   *X   "O    L0   +,   "U    MP$  +D'
M  "\#0  OQ,  ,(?  #"+@  PD   ,)4  #!:P  P8,  ,";  #!K0  P;P
M/G(  #)X   G@   '(@  !*0   *EP   )T   "C    J    *T   "R
MM@   +D   "[    O    +X   #     P@   ,0   #&    R    ,L   #.
M!0  T0T  -84  #7(P  V#4  -E)  #:7@  VW4  -N,  #<GP  W*L _P
M /\   #_    _P ) /\ $ #_ !D _@ D /P +P#Y #D ] !# /  2P#M %(
MZ@!9 .< 7P#D &0 X@!I .  ;@#> ', W !Y -H ?P#7 (8 U ". -$ E@#/
M *$ S "L ,H NP#( -( Q@#N ,8 _P#% /\ Q0#_ +\ _P"Z /\ _P   /\
M  #_    _@ % /< #@#R !4 [@ ? .L *@#I #0 XP ] -X 10#9 $T U !3
M -$ 60#. %X S !C ,H : #) &T QP!S ,4 >0## (  P0"( +\ D "] )L
MNP"F +D M "W ,@ M@#F +4 ^P"T /\ M #_ +, _P"N /\ _P   /\   #X
M    [0   .4 "P#= !$ UP : -( ) #/ "X RP W ,< 0 ## $< P !. +X
M4P"\ %D N@!> +@ 8P"V &@ M0!M +, <P"Q 'D KP"! *T B@"K )0 J0"@
M *@ K0"F +X I0#; *0 ] "D /\ HP#_ *, _P"B /\ _P   /8   #F
MUP   ,L !@#$  X O@ 5 +L 'P"Y "@ MP Q +0 .@"P $$ K0!( *L 3@"I
M %, IP!8 *8 7 "D &$ HP!G *$ ; "@ ', G@!Z )T @P"; (X F0"9 )<
MI@"6 +8 E0#, )0 ZP"3 /T DP#_ ), _P"3 /\ ]P   .0   #0    P0
M +<  @"O  L JP 1 *< &0"E "( HP K *( ,P"? #L G !" )L 2 "9 $T
MEP!2 )8 5P"5 %L DP!A )( 9@"0 &T CP!T (T ?0", (< B@"3 (@ H "'
M *\ A0#" (4 X@"$ /< A #_ (0 _P"$ /\ Y0   ,T   "\    KP   *8
M  ">  < F@ . )8 % "4 !T D@ E )$ +0"0 #4 C0 \ (P 0@"* $< B !,
M (< 40"& %8 A !; (, 8 "! &< @ !N 'X =P!] ($ >P"- 'H F@!X *D
M=P"Z '8 TP!V .\ =@#^ '4 _P!U /\ T    +L   "K    GP   )<   "0
M  ( BP + (@ $ "& !< A  @ (( )P"! "\ ?P U 'T / !\ $$ >P!& 'D
M2P!X %  =P!5 '8 6P!T &$ <P!I '$ <0!P 'L ;@"' &T E0!K *, :@"T
M &H R0!I .@ :0#Y &D _P!I /\ P    *P   "< @  D (  (@   "#
M?P & 'L #0!Y !( =P : '8 (@!T "D <P P '$ -@!P #P ;P!! &T 1@!L
M $L :P!0 &H 5@!H %P 9P!D &4 ; !D '8 8P"" &$ D !@ )\ 7P"O %X
MPP!> .$ 7@#T %T _P!= /\ M <  * )  "0"P  A L  'P*  !W!P  = 0
M '$ "0!O  \ ;0 5 &L ' !I ", :  J &< ,0!E #8 9  \ &, 00!B $8
M8 !, %\ 4@!> %@ 70!? %L : !: '( 6 !^ %< C !6 )L 50"K %0 O@!4
M -H 4P#O %0 ^P!4 /\ J0T  )8.  "'$   >A   '(0  !L#@  :0P  &<)
M P!F! L 9  0 &( %P!@ !X 7@ E %T *P!< #$ 6@ W %D / !8 $( 5P%'
M %8!3@!5 E0 4P)< %(#90!1 V\ 3P1[ $X$B@!-!9D 3 6I $L%O !*!M0
M2@?M $H'^0!*!_\ H1   (X2  !^%   <Q0  &H4  !D$P  8!$  %X/  !=
M#04 70D- %H&$@!8!QD 5@<@ %4')P!3!RT 4@@S %$(. !0"#X 3PE$ $X)
M2@!,"5$ 2PI9 $H*8@!("VT 1PMZ $8,B !$#)@ 0PRI $(-O !"#=4 0@WN
M $(-^P!"#?\ FA0  (<6  !X&   ;!D  &,9  !=&   618  %83  !4$0
M5 X( %,-#@!1#10 3PT; $T-(@!,#2@ 2PTN $H-- !)#3H 1PY! $8.1P!%
M#D\ 1 Y7 $(/80!!$&P /Q!Y #X0B  ]$9@ .Q&I #L1O  Z$=8 .A'P #H2
M_0 [$?\ DQ@  ($:  !S'   9QT  %X=  !8'   4QL  % 8  !.%@  3!,#
M $P1"P!*$!  2!$7 $81'@!%$20 1!$J $(1, !!$3< 0!(] #\21  ]$DP
M/!-4 #L37@ Y%&D .!1V #<5A0 V%98 -!:G #06N@ S%M, ,Q;N #06_  T
M%O\ CAL  'P=  !N'P  8R   %H@  !3(   3AX  $H=  !(&@  1A@  $46
M!P!#%0X 0143 #\5&@ ^%2  /14G #L5+0 Z%C, .18Z #@600 W%TD -1=1
M #086P S&68 ,AES # :@P O&I0 +ANE "T;N  M&]  +1OL "X;^P N&_\
MBAX  '@@  !J(@  7R,  %8C  !/(@  2B$  $8@  !#'@  01L  #\: P ]
M&@P .QD1 #D9%@ W&AT -AHC #4:*0 T&C  ,QLV #$;/@ P'$8 +QQ/ "X=
M60 M'60 +!YQ "L?@0 J'Y( *1^D "@@MP G(,X )R#K "@@^@ I'_\ AB
M '0C  !G)   7"4  %,E  !,)0  1R0  $(C   _(0  /1\  #H>   W'@D
M-1X. #,>$P Q'AH ,!X@ "\>)@ N'RT +1\S "P@.P K($, *B%, "DA5@ H
M(F( )B)O "4C?P D(Y  (R.B "(DM0 B),P (B3I ",D^0 D(_\ @B,  '$E
M  !C)@  62<  % H  !))P  0R<  #\F   [)   ."(  #4B   R(@8 ,"(-
M "XB$0 L(A< *B(= "DB(P H(RH )R,Q "8D.  E)4$ )"5* ",F5  B)F
M(2=M " G?0 ?)X\ 'BBA !XHM  =*,H '2CH !XH^  ?)_\ ?B4  &XG  !@
M*0  5BD  $TJ  !&*@  02D  #PH   W)P  -"8  # F   M)@, *R<+ "@G
M$  G)Q0 )2<: "0G(0 C*"< (B@N "$I-@ @*3X 'RI( !XJ4@ =*UX '"MK
M !LK>P :+(T &2R? !@LL@ 8+,D &"SG !DK]P :*_\ >B<  &HJ  !=*P
M4RP  $HL  !#+   /BL  #DK   T*@  ,"H  "LJ   I*P  )BL( ",L#@ B
M+!( ("P8 !\L'@ >+24 '2TL !PM,P ;+CP &BY% !DO4  8+UP %R]I !8P
M>0 5,(L %#"> !0PL0 3,,< $S#E !0P]@ 5+_\ =BH  &<L  !:+0  4"X
M $@N  !!+@  .RX  #8M   Q+0  +"T  "<O   D+P  (3 % !\Q#  <,1
M&S(5 !HR'  9,B( &#(I !<S,0 6,SD %3-# !0T30 3-%D $C1G !$U=P 1
M-8D $#6< ! UL  .-<8 #S3D ! T]0 0-/\ <BP  &,N  !7,   33   $4P
M   ^,   .#   #,P   O,   *3$  "0R   A,P  '34" !HV"0 7-PX %3<3
M !0X&0 3.!\ $C@F !(X+@ 1.38 $#E  ! Y2P ..5< #CID  TZ=  ,.H8
M##J9  LYK  *.<$ "CG>  LY\0 ,./P ;B\  %\Q  !3,@  2C,  $(S   [
M,P  -C,  #$R   L,P  )S0  "$V   =.   &3D  !4[!@ 2/0P $#X0 ! ^
M%0 ./AP #CXC  T^*@ ,/C, ##X\  L_1P */U( "#]@  <_;P &/X$ !3^4
M  0_J  #/KP !#[7  4^[  %/O< :3,  %LT  !0-0  1S4  #\U   Y-0
M-#4  "XU   I-P  (S@  !X[   :/   %C\  !)!!  .0PH #$0.  I$$P )
M1!D "$0@  =$)P &1"\ !40X  -%0@ "14X  $5;  !%:@  17P  $60  !$
MI   1+D  $31  !$Z@  0_4 9#8  %<W  !,.   0S@  #PX   W.   ,3@
M "LY   E.P  (#T  !I    60@  $D0   Y'!  +20D !TH-  1+$0 !2Q8
M $L<  !+(P  2RL  $LT  !+/@  3$D  $Q7  !,9@  3'<  $N,  !+H0
M2[4  $K.  !*Z0  2O4 7SH  %([  !(.P  0#L  #H[   T.P  +CP  "<^
M   B00  '$,  !9&   220  #DL   M. P '4 @  E$,  !1$   4A,  %,8
M  !3'P  4R8  %,O  !3.0  4T4  %-2  !380  4W(  %.'  !2G   4K$
M %'*  !1YP  4?0 63X  $X^  !%/@  /CX  #@^   P0   *4(  "-$   =
M1P  %TH  !)-   .4   "U,   95 @  5P<  %@+  !9#@  6A$  %H5  !;
M&@  7"$  %PJ  !<-   7#\  %Q-  !<6P  7&P  %R!  !;EP  6ZT  %K%
M  !:Y   6?, 5$(  $I"  !"0@  /$(  #1#   L1@  )4D  !Y,   73P
M$E,   Y6   *60  !5L   !>    8 0  &$(  !B#   8PX  &01  !E%@
M9AP  &<C  !G+0  9SD  &=&  !G50  9V8  &=Z  !FD0  9:@  &7   !D
MW@  9/  3T8  $=&  ! 10  -T<  "]*   F30  'U$  !A5   260  #5P
M  A@   "8P   &8   !H    :@   &L$  !L"   ;0P  &\.  !P$@  <A<
M ',=  !T)@  =#(  '0_  !T3@  <U\  '1R  !SB@  <J$  '&X  !QU
M<.P 3$H  $5*   [2P  ,DX  "E2   @5@  &%L  !)?   -9   !V@   !K
M    ;P   '(   !U    =@   '<   !Y @  >@8  'P*  !^#@  @!$  ((6
M  "$'@  A"D  (0V  "$10  A%8  (-J  "#@0  @ID  (&Q  " R0  @.4
M2DX  #]0   U4P  *U<  ")<   98@  $F<   QL   %<0   '4   !Y
M?0   ($   "#    A0   (8   "(    B0   (L$  "-"   CPT  )(0  "4
M%@  EB   )8L  "6.P  EDP  )5@  "5=@  E)   ).G  "2O0  DM4 1%4
M #E9   O70  )&,  !II   2;P  #'4   1[    @    (4   ")    C0
M )$   "3    E    )8   "8    F@   )P   ">    H 8  *(+  "E$
MJ!<  *DC  "I,0  J4,  *E6  "H;0  IH<  *>>  "FLP  I<< /EX  #)C
M   G:@  '7   !-X   ,?P   X4   "+    D0   )8   ";    GP   *(
M  "D    I0   *<   "I    JP   *T   "P    L@   +4"  "W"0  NQ
M +X8  "^)@  OC@  +Y+  "]80  O'H  +N4  "ZJ0  NKD -VH  "MP   @
M>   %H    V(   %CP   )8   "<    H@   *<   "L    L    +,   "V
M    MP   +D   "[    O0   +\   #"    Q0   ,@   #*    S@@  -(0
M  #5&P  U2P  -1   #45P  TVX  -2&  #4FP  TZL _P   /\   #_
M_P % /\ #@#_ !4 _  @ /D *@#V #0 \0 ] .T 1@#I $T Y@!3 .0 60#A
M %X W@!C -P : #9 &X U0!S -, >0#0 (  S@"( ,L D0#) )P Q@"G ,0
MMP#" ,P P #L +\ _P"^ /\ O0#_ +< _P"R /\ _P   /\   #_    ^@ !
M /, "P#M !( Z  ; .4 )0#D "X WP X -@ 0 #2 $< S@!. ,L 5 #( %D
MQ@!> ,0 8P#" &< P !M +\ <P"] 'H NP"! +D BP"V )4 M "A +( KP"P
M ,( K@#C *X ^@"L /\ K0#_ *D _P"F /\ _P   /\   #R    Y@   -T
M!P#2  X S0 6 ,H ( #( "D Q0 R ,  .@"\ $( N0!( +< 3@"U %, LP!8
M +$ 70"P &( K@!G *P ; "J ', J0![ *< A "E (X HP": *$ J "? +D
MG@#2 )T \@"< /\ G0#_ )P _P"9 /\ _    .X   #=    S    ,$  @"Z
M  P M@ 2 +( &@"P ", KP L *T - "I #P I@!" *0 2 "B $T H !2 )X
M5P"= %L G !@ )H 9@"9 &P EP!T )4 ?0"3 (< D0"3 )  H0". +$ C0#&
M (P Z "+ /T C #_ (P _P", /\ [0   -@   #%    MP   *P   "F  @
MH0 . )\ %0"= !X FP F )H +@"7 #4 E0 \ ), 0@"1 $< D !, (X 40"-
M %4 BP!: (H 8 ") &8 AP!M (4 =@"$ (  @@", (  F@!_ *D ?0"\ 'P
MW !\ /4 ? #_ 'P _P!\ /\ V0   ,$   "Q    I    )P   "4  , D  ,
M (T $0"+ !@ B0 @ (D * "' "\ A0 V (, / "" $$ @ !& '\ 2P!] $\
M? !4 'L 6@!Y &  > !G '8 < !U 'H <P"& '$ DP!P *( ;P"T &X S !N
M .T ;@#^ &X _P!N /\ Q    *\   "@    E    (P   "&    @0 ( 'X
M#@!\ !0 >P ; 'D (@!X "D =P P '4 -@!T #L <@!  '$ 10!P $H ;P!/
M &T 5 !L %L :P!B &D :@!H '0 9@"  &4 C@!C )T 8@"M &$ P@!A .0
M80#X &$ _P!A /\ M    *    "1    A@   'X   !Y    =0 # '$ "P!O
M !  ;0 6 &P '0!K "0 :P J &D , !H #8 9@ [ &4 0 !D $4 8P!* &$
M3P!@ %8 7P!= %T 90!< &\ 6@!Z %D B !8 )@ 5P"H %8 NP!6 -@ 5@#Q
M %8 _P!6 /\ J $  )0%  "%!P  >@<  '(&  !L!   :0$  &< !P!D  T
M8P 1 &$ & !@ !\ 7P E %X *P!= #  6P V %H .P!9 $  6 !% %< 2P!6
M %$ 50!8 %, 80!2 &H 4 !V $\ A !. ), 30"D $P M@!, ,T 3 #K $P
M^@!, /\ G0D  (L+  !\#0  < T  &@-  !B#   7PH  %T& 0!< 0D 6@ .
M %@ $P!7 !D 5@ @ %4 )@!3 "L 4@ Q %$ -@!0 #L 3P!! $X 1P!- $T
M2P!5 $H 70!) &< 1P!S $8 @ !% )  1 "A $, L@!# ,@ 0P#F $, ]0!#
M /\ E0T  (,/  !T$   :1$  & 1  !:$   5@X  %0-  !3"@0 4P8+ %$#
M$ !/ 14 3@$; $P!(0!+ 2< 2@(L $D",@!( C< 1P,] $4#0P!$ TH 0P11
M $($6@! !60 /P5P #X&?@ ]!HX / >? #L'L0 Z!\8 .@?C #H'\P Z"/P
MCA   'P2  !N%   8A4  %H5  !4%   4!,  $T1  !+#@  2PT& $H*# !)
M"!$ 1P@6 $4('0!$"", 0@@H $$)+@! "3, /PDY #X*0  ]"D< / I/ #H+
M6  Y"V, . QO #8,?@ U#(X - V? #,-L0 R#<< ,@WC #(-]  R#?X B!,
M '<5  !I%P  7A@  %48  !/&   2A8  $<5  !%$P  0Q " $,." !"#0X
M0 T2 #\-&  ]#1\ / TD #L-*@ Y#3  . XW #<./0 V#D4 -0Y- #,/5P R
M#V( ,1!N "\0?0 N$(X +1&@ "P1L@ K$<@ *Q'F "L1]@ L$?\ @Q8  '(9
M  !D&@  61L  %$;  !+&P  1AH  $(8   _%P  /A0  #P2!  [$0H .A 0
M #@0%0 W$!L -1$A #01)P S$2T ,A$S # 1.@ O$D( +A)+ "T35  K$U\
M*A1L "D4>P H%(P )Q6> "85L  E%<8 )17D "45]@ F%?\ ?AD  &X;  !@
M'0  5AX  $T>  !''@  0AT  #X<   Z&@  .!@  #<6   U%0< -!0- #(4
M$@ P%!< +Q0= "T4(P L%2H *Q4P "H5-P I%C\ *!9( "<74@ F&%T )!AJ
M ",9>0 B&8H (1F< " 9KP ?&<0 'QGB " 9]  @&?\ >AL  &H>  !='P
M4R   $H@  !$(   /A\  #H>   W'0  -!P  #(9   P&00 +A@+ "P8$  J
M&!0 *1@: "<8(  F&28 )1DM "0:-0 C&CT (AM& "$;4  @'%L 'QUH !X=
M=P ='8@ '!Z; !L>K0 :'L, &A[@ !H=\P ;'?\ =QT  &<@  !:(0  4"(
M $@B  !!(@  .R(  #<A   S(   ,!\  "T=   K'0  *!T( "8=#@ E'1(
M(QT7 "$='0 A'20 (!XJ !\>,@ >'SH '1]# !P@30 ;(5D &B%F !DA=0 8
M(H< %R*9 !8BK  5(L$ %2+? !4A\@ 6(?X <R   &0B  !7(P  320  $4E
M   ^)   .20  #0C   P(@  +"(  "DA   F(0  )"$& "(A#  @(1  'B$5
M !TB&P ;(B$ &R(H !HC+P 9(S@ &"1! !<D2P 6)5< %25D !0F<P 3)H4
M$B:8 !$FJP 1)L  $";= !$E\0 2)?T <"(  &$D  !4)@  2B8  $(G   \
M)@  -B8  #$E   M)0  *20  "8D   B)0  'R4# !TF"@ ;)@X &2<2 !@G
M&  7)Q\ %B<E !4H+0 4*#4 $RD^ !(I20 1*54 $2IB ! J<0 /*H, #BJ6
M  XJJ0 -*KT #2K7  TJ[@ .*?L ;"0  %TF  !1*   2"@  $ I   Y*
M-"@  "\H   K)P  )R<  "(H   >*0  &RH  !@K!P 6*PT %"P1 !,L%@ 2
M+!P $2TC ! M*@ 0+3( #RX\  XN1@ -+E( #2Y?  PO;@ ++W\ "B^2  DO
MI0 )+KD ""[0  DNZ0 *+O< :"<  %HI  !.*@  12L  #TK   W*P  ,2H
M "TJ   I*@  )"H  " K   ;+0  &"X  !4O!  2,0H $#(.  \R$P .,AD
M#3(@  TR)P ,,B\ "S,X  HS0@ ),TX "#-;  8T:@ %-'L !#..  ,SH@ "
M,[8  C/-  ,SYP $,O, 9"H  %8L  !++0  0BT  #HM   T+0  +RP  "LL
M   F+   (BT  !TO   9,0  %3(  !(T P /-@D ##@-  HX$0 ).!8 "#@=
M  <X)  &."P !#@T  ,X/@ ".4H  #E7   Y90  .7<  #F+   XGP  .+,
M #C*   XY@  -_( 7RT  %(N  !(+P  /S   #@O   R+P  +2\  "DO   D
M,   'S$  !HS   5-0  $C<   \Y P ,.P@ "#T-  4^$  #/A0  #X:   ^
M(0  /B@  #XQ   _.P  /T8  #]3   _80  /W,  #^'   ^G   /K   #W'
M   ]Y   /?( 6C   $XR  !$,@  /#(  #4R   P,0  *S$  "8R   @-
M&S8  !8X   2.P  #ST   P_ P (00@ !$,,  !##@  1!(  $46  !%'0
M120  $4M  !&-@  1D(  $9.  !&70  1FX  $6"  !%F   1*T  $3$  !#
MXP  0_( 530  $HU  !!-0  .34  #,T   N-   *#4  "(W   =.@  %SP
M !(_   /00  #$0   A& 0 #2 8  $D*  !*#0  2Q   $P4  !-&0  3B
M $XH  !.,@  33T  $Y*  !.6   36D  $U]  !,E   3*H  $O!  !+X0
M2O( 4#@  $8X   ].   -S@  #$W   J.0  )#L  !X]   80   $T,   ]&
M   +20  !TL   ).    4 0  %$(  !2"P  4PX  %01  !5%0  5AL  %<C
M  !7+   5S@  %=$  !74@  5F,  %9W  !6C@  5:4  %2]  !3W0  4_
M2SP  $(\   [.P  -3L  "T\   F/P  'T(  !E%   32   #DL   M/   %
M40   %0   !7    6 $  %H%  !;"   7 P  %T.  !?$0  8!8  &(=  !B
M)@  8C$  &(^  !A3   85T  &%P  !@B   8*   %^W  !>U   7>X 1T
M #\_   Z/P  ,4   "E#   A1@  &DH  !-.   .40  "E4   18    6P
M %X   !A    8P   &0!  !E!   9P@  &@+  !J#@  ;!(  &X7  !O(
M;RH  &\V  !N10  ;E4  &YH  !M?P  ;9@  &RP  !KR@  :N@ 1$0  #Y#
M   U1   *T<  "-+   ;3P  $U0   Y8   (7    F    !D    9P   &L
M  !M    ;P   '    !R    = (  '4&  !W"@  >0X  'P2  !^&   ?R(
M '\N  !_/0  ?DT  'UA  !]=P  ?)   'NH  !ZP   >=\ 0T<  #E)   O
M3   )5   !Q5   46P  #F    =E    :@   &X   !R    =@   'D   !\
M    ?@   '\   "!    @P   (4   "' P  B@@  (P-  "/$0  DAD  )(E
M  "2,P  DD0  )%7  "0;0  CX8  (Z?  "-M0  C,T /4X  #)1   H5@
M'EP  !5B   .:   !VX   !T    >0   'X   ""    A@   (D   ",
MC@   )    "2    E    )8   "8    FP   )X&  "A#   I!$  *8;  "F
M*0  ICH  *5-  "E8@  I'L  *.4  "AJP  H;\ -E<  "Q<   A8@  %VD
M  ]P   '=P   'X   "$    B@   (\   "4    F    )L   ">    GP
M *(   "D    I@   *@   "K    K0   +    "S!   MPP  +L2  "['P
MNS   +M#  "Z6   N7   +>+  "WH0  M[, ,&(  "5I   :<   $'@   F
M    B    (\   "6    FP   *$   "F    J@   *X   "P    L0   +0
M  "V    N    +L   "]    P    ,,   #'    RP,  ,\,  #3%0  TB4
M -(X  #13@  T&4  ,]^  #-E@  S*D _P   /\   #_    _P # /\ "P#\
M !$ ^0 ; /< )0#S "\ [@ X .D 0 #F $@ X@!. -\ 5 #< %D V0!> -4
M8P#3 &@ T !M ,X <P#+ 'H R "" ,8 C ## )< P "C +X L@"\ ,@ N@#J
M +D _P"X /\ L0#_ *H _P"G /\ _P   /\   #[    ]@   .T !P#G  \
MX@ 6 -\ ( #> "D V0 S -$ .P#, $( R !( ,4 3@#" %, P !8 +X 70"\
M &( N@!G +D ;0"W '0 M0![ +( A0"P )  K@"< *P J@"I +T IP#> *8
M^0"E /\ HP#_ )T _P"; /\ _0   /8   #K    WP   -$  P#*  P Q0 2
M ,, &P#  "0 O@ L +D -0"V #P LP!# +  2 "N $X K !2 *L 5P"I %P
MIP!A *8 9P"D &T H@!T *  ?0"> (@ G "5 )H HP"8 +0 E@#- )4 \0"4
M /\ E0#_ )  _P". /\ \P   .8   #1    P@   +@   "Q  @ K0 / *H
M%@"H !X J  G *8 +P"B #8 GP \ )T 0@"; $< F0!, )< 40"6 %4 E !:
M ), 8 "1 &8 D !N (X =@", ($ B@"- (@ FP"& *P A0#! (0 Y@"# /T
MA #_ (, _P"! /\ Y    ,L   "Z    K    *(   "<  0 F  , )8 $0"4
M !D DP A )( * "/ #  C0 V (L / ") $$ B !& (8 2P"% $\ A !4 ((
M6@"! &  ?P!G 'X ;P!\ 'H >@"& '@ E !W *0 =0"W '0 U !S /0 = #_
M '0 _P!T /\ RP   +8   "F    F@   )(   "*    A@ ( (, #@"! !0
M@0 ; (  (P!_ "H ?0 P 'L -@!Z #L > !  '< 10!U $D = !. ', 5 !Q
M %H < !A &X :0!M ', :P!_ &D C0!H )T 9P"N &8 QP!E .H 9@#_ &8
M_P!G /\ N    *0   "5    B@   ($   !\    =@ $ '0 # !R !  <0 6
M '  '0!P "0 ;@ J &T , !K #4 :@ Z &D /P!H $0 9P!) &4 3@!D %0
M8P!; &$ 8P!@ &T 7@!Y %T AP!; )8 6@"H %D O0!9 -\ 60#X %H _P!:
M /\ J    )4   "'    >P   ',   !N    :@ ! &< " !E  X 9  2 &,
M& !C !\ 8@ E &$ *@!? #  7@ U %T .@!< #X 6P!$ %D 20!8 $\ 5P!6
M %8 7@!4 &@ 4P!S %$ @0!0 )$ 3P"B $X M0!. -  3@#P $X _P!/ /\
MG    (D   ![ P  < ,  &@#  !B 0  7P   %T ! !;  L 60 / %@ % !7
M !D 5P @ %8 )0!5 "H 4P P %( - !1 #D 4  _ $\ 1 !. $L 30!2 $L
M6@!* &, 20!O $< ? !& (P 10"= $4 L !$ ,< 1 #H $0 ^@!% /\ D@0
M ( '  !Q"@  9@H  %X*  !9"0  50<  %0$  !2  < 4  , $\ $ !. !4
M30 ; $P ( !+ "8 2@ K $D , !( #4 1P Z $8 0 !% $8 0P!. $( 5@!!
M %\ 0 !K #X >  ] (@ / "9 #P JP \ ,$ .P#@ #L ]  [ /\ B0H  '@,
M  !J#@  7PX  %<.  !1#@  30P  $L+  !*" ( 200) $@ #0!& !$ 10 6
M $0 ' !# "$ 0@ F $$ *P _ #$ /@ V #T /  \ $, .P!* #H 4@ Y %P
M. !H #8 =0 U (4 - "6 #0 J  S +P ,P#8 #, [P S /L @@T  '$/  !D
M$   61$  %$1  !+$0  1Q   $0.  !"#0  00L% $$'"P _!0X /@,2 #P"
M&  [ AT .@,B #D#*  X RT -P,R #8$.0 U!#\ - 5' #,%4  Q!EH , 9F
M "\'<P N!X, +0>5 "P'IP K![H *P?2 "L'ZP K!_< ?1   &P1  !?$P
M5!0  $P4  !&%   0A,  #X2   \$   .@X! #H-!@ Z"@P . D0 #8(%  U
M"!D - D? #())  Q"2D , DO "\*-@ N"CT +0I% "P+3@ K"UD *0QE "@,
M<P G#(, )@V5 "4-IP D#;L (PW2 ",-ZP C#?< >!(  &@4  !;%@  41<
M $@7  !"%@  /18  #D5   W$P  -1$  #,0 P S#@@ ,@T- # -$0 O#18
M+0T; "P-(0 K#2< *@TM "D.-  H#CL )PY$ "4.3@ D#UD (Q!E "$0<P @
M$(0 'Q"6 !X0J0 =$+T '!#8 !T0[@ =$/D <Q0  &06  !7&   31D  $49
M   _&0  .A@  #47   R%@  ,!4  "X3   M$00 +! * "L0#@ I$!( *! 8
M "80'@ E$"0 )! J ",1,0 B$3D (1%" " 22P >$E8 '1-C !P3<0 :$X(
M&125 !@4IP 7%+L %Q/4 !<3[@ 8$_H <!8  & 9  !4&@  2AL  $(<   \
M&P  -AL  #(:   O&0  +!@  "H6   H% $ )A,' "43#  C$Q  (A,5 " 3
M&@ ?$R$ 'A0G !T4+@ <%38 &Q4_ !H620 9%E0 &!=A !87<  5&($ %!B3
M !,8I@ 2&+H $A?2 !(7[  3%_H ;!D  %T;  !1'0  1QT  #\>   Y'0
M-!T  "\<   K&P  *!H  "89   D&   (A<$ " 7"@ >%PX '!<2 !H7%P 9
M&!X &1@D !@9+  7&30 %AH] !4:1P 4&U( $QM? !(<;@ 1''\ $!R2 ! <
MI0 /'+D #AS0  X;Z@ /&_@ :1L  %H=  !.'P  11\  #T@   V'P  ,1\
M "T>   I'0  )1T  ",<   @&P  '1L! !L;!P 9' T %QP0 !8<%0 5'!L
M%!TB !,=*0 2'C$ $1XZ !$?10 0'U  #R!=  X@;  -('P #2"/  P@H@ +
M(+4 "R#*  L@Y0 ,'_0 91T  %<?  !,(0  0B$  #HA   T(0  +R$  "H@
M   F'P  (Q\  " >   ='@  &2   !8@!  4( L $B$. !$A$P 1(AD $"(?
M  \B)@ .(R\ #B,W  TC00 ,)$T "R19  HD9P ))'@ ""2+  <DG@ ')+$
M!B3'  8CXP '(_$ 8A\  %0A  !)(P  0",  #@C   R(P  +",  "@B   D
M(0  (2$  !XA   :(0  %B,  !,D P 1)0@ #R8-  XG$0 -)Q8 #"<=  LG
M(P *)RL "2@T  @H/@ '*$D !BA5  4I9  $*70  RF'  (IFP !**\  "C%
M  $HX0 !)_  7B(  %$D  !&)0  /24  #4E   O)0  *B0  "8D   B(P
M'R,  !LD   8)0  %"8  !$H P /*0@ #"P,  HL$  (+!0 !RP:  8L(0 %
M+"@  RTP  (M.@ !+44  "U2   N8   +G$  "V$   MF0  +:T  "S"   L
MX   +/  6B0  $TF  !#)P  .B<  #,G   M)P  *"8  "0F   A)@  '28
M !DG   5*0  $2L   \L P -+@< "3 ,  8Q#@ #,1(  3(7   R'@  ,B4
M #(M   R-@  ,T(  #-.   S70  ,VT  #.!   RE@  ,JL  #'!   QWP
M,?  5B<  $HI   _*@  -RH  # J   K*0  )R@  ",H   >*0  &BH  !8L
M   2+@  #S    TQ @ *- < !34+  (V#@  -Q   #@4   X&@  ."(  #@J
M   Y,P  .3X  #E*   Y60  .6D  #E]   XDP  .*@  #>_   WW@  -O
M42L  $8L   \+   -"P  "XL   J*P  )2L  " L   ;+0  %R\  !,Q   0
M,P  #34   DW @ %.@8  3L*   \#0  /0\  #X2   _%P  0!X  $ E  !
M+P  0#H  $!&  ! 5   0&4  #]X   _CP  /J8  #Z]   ]W   /?  32X
M $(O   Y+P  ,B\  "TN   H+@  (B\  !TP   8,@  $S4  ! W   ,.@
M"3P   4^    000  $((  !#"P  1 T  $80  !'%   2!D  $@A  !(*@
M2#4  $A!  !(3P  2&   $=S  !'B@  1J(  $6Y  !%V0  1/  2#(  #XR
M   V,@  ,#$  "LQ   E,@  'S0  !DV   3.0  $#P   P_   (0@   T0
M  !&    2 (  $H%  !+"   3 L  $X.  !/$0  414  %(<  !2)0  4C
M %(\  !12@  45H  %%M  !0A   3YT  $ZU  !-T@  3>X 0S8  #LV   T
M-0  +S0  "<U   A.   &CL  !0^   000  #$0   ='   "2@   $T   !/
M    40   %,"  !4!0  50@  %<+  !9#@  6Q$  %T7  !='P  72H  %TV
M  !<1   7%0  %MG  !;?@  6I<  %FO  !8RP  5^H /SD  #@Y   S.
M*SD  ",\   </P  %4,  !!'   +2@  !4X   !1    5    %<   !:
M7    %T   !?    8 0  &('  !D"P  9@X  &@2  !K&0  :R,  &HN  !J
M/   :DT  &E?  !H=0  9X\  &:H  !EP@  9., /3T  #<\   N/0  )4
M !U$   620  $$T   I1   $50   %H   !=    8    &,   !F    :
M &H   !K    ;0   &\"  !Q!@  = H  '8.  !Y$P  >QL  'LG  !Z-0
M>44  'A9  !X;0  =X8  ':?  !UMP  =-( /$$  #)"   H10  ($H  !=.
M   05   "ED   )>    8P   &<   !K    ;P   '(   !U    =P   'D
M  ![    ?0   '\   ""    A ,  (<)  "*#@  CA,  (\>  ".*P  CCL
M (U.  "+8P  BGP  (J5  "(K0  A\4 -D<  "Q+   B3P  &54  !!;   *
M80   6<   !M    <@   '<   ![    ?P   (,   "&    B    (H   "-
M    CP   )$   "4    EP   )H!  "=!P  H0T  *44  "D(0  I#$  *-$
M  "B60  H'   )^+  "=H@  G;< ,%   "55   ;6P  $F(   MI   !<
M '<   !]    @P   (@   "-    D0   )4   "8    F@   )P   "?
MH0   *,   "F    J0   *P   "P    M <  +@.  "Z&   NB<  +DY  "X
M3@  MV4  +9^  "UE@  LZL *5L  !YB   4:0  #'$   )Y    @0   (D
M  "/    E@   )L   "@    I    *@   "K    K    *\   "R    M
M +8   "Y    O    ,    #$    R    ,T'  #2$   TAT  -$O  #01
MSUL  ,US  #+C0  RJ$ _P   /\   #[    ^@   /P " #X  \ ]0 7 /0
M( #Q "H ZP S .8 .P#B $, W@!) -H 3P#6 %0 TP!9 -  7@#. &, RP!H
M ,D ;@#& '4 PP!] ,$ A@"^ )( NP"> +D K@"V ,, M #H +, _P"O /\
MI0#_ )X _P"; /\ _0   /<   #R    \    .<  P#A  P W  2 -@ &P#6
M "0 T@ M ,P -@#& #T P@!# +\ 20"\ $X N@!3 +@ 6 "V %T M0!B +,
M9P"Q &X KP!V *P ?P"J (H J "7 *4 I@"C +D H0#9 *  ^0"> /\ F #_
M )( _P"/ /\ \P   .P   #C    TP   ,@   #!  D O0 / +L %@"Y !\
MMP G +, +P"O #< K  ] *H 0P"H $@ I@!- *0 4@"C %8 H0!; )\ 80">
M &< G !O )H > "7 (, E0"0 ), G@"1 +  D #( (X \ "- /\ B@#_ (4
M_P"" /\ YP   -T   #&    N    *X   "H  0 I0 , *$ $@"A !D H  B
M )\ *0"; #  F  W )8 /0"3 $( D@!' )  2P"/ %  C0!5 (P 6@"* &$
MB !H (< < "% 'L @P"( ($ E@!_ *< ?0"\ 'P XP!\ /T ? #_ '@ _P!V
M /\ U@   ,    "O    HP   )D   "3    CP ) (T #@"+ !0 B@ < (H
M(P"( "H A0 P (, -@"" #L @ !  '\ 10!^ $H ? !/ 'L 5 !Z %H > !A
M '8 :0!U ', <P"  '$ C@!O )\ ;@"R &T SP!L /0 ; #_ &L _P!I /\
MP    *L   ";    CP   (<   "     ?  $ 'H # !X !$ >  7 '@ '@!W
M "0 =0 J ', , !Q #4 <  Z &X /P!M $0 ; !) &L 3@!J %0 : !; &<
M8P!E &T 9 !X &( AP!@ )< 7P"J %X P@!> .D 7@#_ %X _P!= /\ K
M )D   "*    ?P   '<   !Q    ;0   &H " !I  X :  2 &< & !G !\
M9P E &4 *@!C "\ 8@ T &$ .0!@ #X 7P!# %X 2 != $X 6P!5 %H 70!8
M &< 5P!R %4 @0!4 )$ 4P"C %( N !1 -P 40#Y %( _P!2 /\ G0   (L
M  !\    <0   &D   !D    8    %X !0!<  L 6P / %L % !: !D 6@ ?
M %D )0!7 "H 5@ O %4 - !4 #@ 4P ] %( 0P!0 $D 3P!0 $X 6 !- &(
M2P!M $H >@!) (L 2 "= $< L0!' ,P 1@#P $< _P!' /\ D    'X   !P
M    9@   %X   !9    5@   %,  0!2  @ 4  - $\ $ !/ !4 3@ : $X
M( !- "4 3  J $H +@!) #, 2  X $< /@!& $0 10!+ $0 4P!# %T 00!H
M $  =0 _ (4 /@"7 #T JP ] ,, /0#F #T ^P ^ /\ AP   '4#  !H!@
M70<  %4&  !0!@  3 0  $H!  !)  0 1P * $8 #@!% !$ 10 6 $0 &P!#
M "  0@ E $$ *@!  "\ /P T #X .@ ] $  .P!' #H 3P Y %D . !D #<
M<0 V ($ -0"3 #0 I@ T +L - #= #0 ]0 U /\ ?@8  &T)  !@"P  5@P
M $X,  !("P  1 H  $((  ! !0$ /P$' #X "P ]  X /  2 #L %P [ !P
M.@ A #D )0 W "H -@ P #4 -0 T #P ,P!# #( 3  Q %4 , !@ "\ ;0 N
M 'T +0"/ "P H@ L +8 + #0 "P [@ L /P =PH  &<,  !:#@  4 X  $D.
M  !##@  /@T  #L,   Y"P  . D# #<%"  V @T -0$0 #0 $P S !@ ,@ =
M #$ (@ P "< +P L "X ,@ M #@ + !  "L 20 J %( *0!= "@ :P G 7H
M)@&, "4 GP E +( )0#* "4 Z  E /< <@T  &(.  !6$   3!$  $01   ^
M$0  .1   #8/   S#@  ,0T! # +!0 P" H +P8- "X%$0 L!!0 *P,9 "H#
M'@ I R, * 0I "<$+P F!34 )04] "0%1@ C!E  (@9< "$':0 @!WD 'P>+
M !X'G0 >![  '0;& !T&XP =!?, ;0X  %X1  !2$@  2!,  $ 3   Z$P
M-1(  #$1   N$   + \  "H. P J#0< *0L+ "@)#@ G"1$ )0@6 "0(&P C
M"2  (@DF "$)+  @"C, 'PH[ !X+1  ="T\ ' Q; !L,:0 :#'D & R+ !@,
MG@ 7#+  %@S% !8,X0 6"_  :1   %H2  !.%   114  #T5   W%0  ,10
M "T3   J$@  *!$  "80 0 D$ 0 (PX( ",-#  B# \ ( P3 !\,&  >#1T
M'0TC !P-*@ ;#3( &@XZ !@.1  7#E  %@]< !4/:@ 3$'L $A"- !$0H  1
M$+, $ _) ! /Y  1#_( 91(  %<4  !+%@  0A<  #H7   T%P  +Q8  "H5
M   G%   )!,  "(3   @$@, 'A$& !T0"0 <$ T &P\0 !D0%0 8$!L %Q A
M !80*  5$3  %!$Y !,10P 2$DX $1): ! 2:0 0$WD #A.,  X3G@ -$[$
M#1+%  P2X0 -$O$ 8A0  %06  !)&   /QD  #<9   Q&0  +!@  "@7   D
M%@  (18  !\5   <% ( &A,$ !D2!@ 7$@L %1(. !02$@ 3$Q@ $A,? !$3
M)@ 1%"T $!0V  \500 .%4P #A97  T690 ,%W4 "Q>'  H7F@ )%JT "!;!
M  @6W0 )%>X 7Q8  %$8  !&&@  /1H  #4;   O&@  *AH  "49   B&
M'Q@  !P7   9%@$ %Q8# !46!  3%@D $18- ! 7$0 /%Q8 #A<<  X8(P -
M&"H #!DS  P9/  +&D< "AI3  D:80 '&W$ !AN#  4;EP $&JH  QJ_  ,9
MV@ $&>P 7!@  $X:  !#'   .AP  #,<   L'   )QP  ",;   @&@  '1D
M !H9   7& $ %1@" !(9!  0&P< #AL,  T<$  ,'!, "QP9  H<'P )'2<
M"!TO  <>.0 &'D, !!Y0  ,?7@ "'VX  1^    ?E0  'JD  !Z]   =V
M'>P 6!H  $L<  !!'@  .!X  # >   J'@  )1T  "$<   >'   &QL  !@;
M   6&P$ $QL" !$<!  .'@< #!\+  H@#@ ((!( !B$7  4A'0 $(20  B(L
M  $B-0  (D   "--   C6@  (VL  "-^   CDP  (J<  "*\   AUP  (>T
M51T  $@?   ^(   -2   "X@   H(   (Q\  " >   ='0  &AT  !8=   3
M'@  $1\"  X@!  -(@< "B0+  8E#0 $)1   B84   F&@  )B$  "<I   G
M,@  )ST  "=)   H5P  *&<  "=[   GD   )Z4  ":[   FU@  )>T 42
M $4A   [(@  ,B(  "PB   F(0  (B$  !X@   ;'P  &"   !0@   1(@
M#R,   TE P *)@8 !B@*  ,I#0  *P\  "P2   L%P  +!X  "PF   M+P
M+3D  "U&   M5   +60  "UW   LC0  +*0  "NZ   KU@  *NX 32(  $$D
M   X)   ,"0  "DD   D(P  (2(  !TB   9(@  %2,  !(D   /)@  #2@
M  HJ @ &+ 4  BX)   O"P  , X  #(0   S%0  ,QL  #,B   S*P  ,S8
M #-"   S4   ,V   #-S   RB@  ,J$  #&X   PU@  ,.\ 224  #XF   T
M)P  +2<  "@F   C)0  'R0  !LE   6)@  $B@  ! J   -+   "BX   8P
M 0 ",@0  #0'   U"@  -PP  #@.   Z$@  .A<  #H?   Z)P  .C(  #H^
M   Z3   .EP  #IO   YA@  .)X  #BV   WU   -N\ 1"D  #HI   Q*0
M*RD  "8H   B)P  '2@  !@I   3*P  $"X   TP   ),@  !34   $W
M.0(  #L%   \"   /@L  #\-  !!$   0Q0  $,;  !#(P  0RX  $,Y  !#
M1P  0E<  $)J  !!@0  0)H  #^R   ^SP  /N\ /RP  #8L   O+   *BL
M "4J   ?*P  &2T  !0O   0,@  #34   @X   $.@   #P    _    00
M $,"  !%!0  1@@  $@+  !*#@  3!$  $T6  !-'@  32@  $TT  !,0@
M3%$  $MD  !+>P  2I0  $FM  !(R@  1^P .S   #,O   M+P  *"T  "(O
M   ;,0  %30  ! W   -.@  "#T   )     0P   $8   !(    2@   $P
M  !. 0  3P0  %$'  !3"P  50X  %@2  !9&0  6"(  %@N  !7/   5TL
M %9>  !6<P  58T  %2G  !2P@  4N8 .#,  #$R   L,0  )3(  !TU   6
M.   $3P   Q    '1    $<   !*    30   %    !3    50   %<   !9
M    6@   %P#  !>!P  80L  &0.  !F$P  9QP  &8G  !F-   940  &17
M  !D:P  8H4  &&?  !@N0  7MP -3<  # U   H-P  (#H  !@]   10@
M#$8   9*    3P   %,   !6    60   %P   !?    80   &0   !E
M9P   &D   !L 0  ;@8  '$+  !T#P  =Q4  '<@  !V+0  =CT  '5/  !T
M8P  <WL  '*5  !PKP  ;\D -3H  "L[   B/P  &D,  !)(   ,30  !5(
M  !7    7    &    !D    :    &L   !N    <0   ',   !U    =P
M 'H   !\    ?P   (($  "&"@  B@\  (P7  "+)   BC,  (E%  "'6P
MAG(  (6+  "#I0  @KP +T   "5$   <20  $TX   U4   $6@   &$   !F
M    :P   &\   !T    >0   'T   "     @P   (4   "'    B@   (P
M  "/    D@   )8   "9 @  G@D  *(0  "B&@  H2D  * [  "?4   G6<
M )J!  ":F0  F:\ *4D  !].   55   #EL   5B    :0   '    !W
M?0   ((   "&    BP   (\   "3    E0   )<   ":    G0   *    "C
M    I@   *H   "N    L@   +<*  "[$0  NA\  +DP  "W10  M5P  +1T
M  "QC@  KZ0 (E0  !A;   08@  !VH   !S    >P   ((   ")    D
M )4   ":    GP   *,   "F    J    *L   "N    L    +,   "V
MN@   +T   #"    QP   ,P!  #3"P  U!4  -,F  #1.@  T%$  ,UH  #+
M@0  RI8 _    /8   #R    \0   /, !0#T  P \@ 3 /  ' #M "4 Z  N
M .( -@#> #X V0!$ -0 2@#1 $\ S@!4 ,L 60#) %X Q@!C ,0 :0#! '
MO@!X +P @0"Y (T M@": +, JP"Q ,  KP#F *X _P"E /\ F@#_ )0 _P"/
M /\ ]    .P   #H    YP   -\   #9  D T@ 0 ,\ %P#/ "  S  H ,8
M, #  #< O  ^ +D 1 "W $D M0!. +, 4P"Q %< KP!= *T 8@"K &D J0!Q
M *< >@"E (4 H@"3 *  H@"= +8 FP#4 )D ^0"6 /\ C0#_ (@ _P"$ /\
MZ    -\   #9    R0   +\   "X  0 M0 - +, $@"Q !H L  B *T *@"I
M #$ I@ X *0 /0"B $, H !( )X 3 "< %$ FP!6 )D 7 "7 &( E0!I ),
M<@"1 'T CP"+ (T F@"+ *P B0#% (@ [@"& /\ ?P#_ 'H _P!X /\ V0
M ,T   "[    K@   *4   "?    G  ) )D #P"9 !4 F0 = )@ ) "4 "L
MD0 Q (X -P", #P BP!! (D 1@"( $L A@!0 (4 50"# %L @@!B (  :P!^
M '4 ? "" 'H D@!X *, =P"Y '8 X !U /\ <@#_ &X _P!L /\ QP   +4
M  "E    F0   (\   ")    A0 $ (0 # "" !$ @@ 7 (( '@"  "4 ?@ K
M 'P ,0!Z #8 >0 [ '< 0 !V $0 =0!) ', 3P!R %4 < !< &\ 9 !M &X
M; !Z &H B@!H )L 9P"O &8 S !E /4 9 #_ &$ _P!@ /\ M    *    "0
M    A0   'T   !W    <P   '  " !O  X ;P 2 &\ & !O !\ ;0 E &L
M*@!I #  :  T &< .0!F #X 90!# &, 2 !B $X 80!5 %\ 7@!> &< 7 !S
M %L @@!9 ), 6 "F %< OP!7 .H 5P#_ %8 _P!4 /\ H0   (X   !_
M=0   &P   !H    9    &$ ! !@  L 7P / %\ $P!? !D 7P ? %T )0!<
M "H 6P O %D ,P!8 #@ 5P ] %8 0P!5 $D 4P!0 %( 6 !1 &$ 4 !M $X
M>P!- (P 3 "? $L M0!* -P 2@#Z $H _P!* /\ D@   (    !R    9P
M %\   !:    5P   %4  0!3  < 4@ , %( $ !2 !0 4@ : %$ 'P!/ "0
M3@ I $T +@!, #, 2P X $H /0!) $, 2 !* $8 4@!% %P 1 !G $, =0!"
M (8 00"8 $  K@!  ,L /P#R $  _P!  /\ A0   '0   !G    70   %4
M  !/    3    $H   !(  0 1P * $< #0!& !$ 1@ 5 $8 &@!% !\ 1  D
M $, *0!" "T 00 S #\ .  ^ #X /0!% #P 3@ [ %< .@!B #D ;P X (
M-P"3 #8 IP V ,  -@#H #8 _@ V /\ ?    &L   !> @  5 ,  $T#  !'
M P  0P$  $$    _  $ /@ ' #T "P ]  X /  1 #P %@ \ !H .@ ? #D
M)  X "D -P N #8 ,P U #H - !! #, 20 R %, ,0!> #  :P O 'L +@".
M "T H@ M +@ +0#= "T ^  N /\ <P$  &0%  !7!P  30@  $8(  ! "
M.P<  #@%   W P  -@ $ #4 "  T  P -  / #0 $@ S !8 ,@ ; #$ (  P
M "0 +P I "X +P M #8 +  ] "L 10 J $\ *0!: "@ 9P G '< )@") "8
MG0 E +, )0#/ "4 \  F /\ ;08  %X)  !2"P  2 P  $ ,   Z"P  -@L
M #(*   P"   +@8" "X#!@ M  H +  - "P $  K !, *@ 7 "D '  H "
M)P E "8 *P E #( )  Y ", 0@ B $L (@!7 "$ 9  @ ', 'P"% !\ F0 >
M *X '@#' !X Z0 ? /H : D  %D,  !-#0  0PX  #P.   V#@  ,0T  "T-
M   J#   * L  "<)!  F!@@ )@0+ "4##@ D 1  ) $4 "(!&  A 1T (0 B
M "  *  ? "X '@$V !T!/P < 4D &P%4 !H!80 : 7  &0&" !@ E@ 8 *H
M& #! !@ X0 8 /0 8PP  %4.  !)#P  0!   #@0   R$   +0\  "D.   F
M#@  (PT  "(, P @"P8 ( D) !\'#  >!@X '@41 !P%%0 ;!1H &@4? !H%
M)0 9!2L & 4S !<&/  6!D8 %@92 !4'7P 4!VX $P>  !('E  2!J< $@6\
M !($V0 2 ^\ 7PX  %$/  !&$   /!$  #41   O$0  *A$  "80   B$
M( \  !T. @ <#04 &@T' !H+"@ 9"@T & D0 !<)$@ 6"1< %0D< !0)(@ 4
M"BD $PHQ !(*.@ 2"T4 $0M1 ! ,7P /#&X #@R   X,E  -"Z< #0NZ  T*
MT@ -"NH 7 \  $X1  !#$@  .A,  #(3   L$P  )Q(  ",1   ?$0  '!
M !H0 @ 8#P0 %@X' !4."0 4#0L $PP- !(,$  2#!0 $0P: !$-(  0#2@
M#PTP  X..P -#D8 #0Y1  P/7@ +#VT "@]_  D/DP )#Z8 " ZY  @.T  '
M#N@ 6!$  $L2  ! $P  -Q0  # 4   I%   )10  "$3   =$@  &A(  !<1
M @ 5$04 $Q ' !(0"0 1#PH $ X,  X.#@ .#Q( #1 8  T0'@ ,$"4 #! M
M  L1-@ *$4$ "1%-  @26@ '$FH !A)\  42D  $$J0  Q&X  ,1SP "$>@
M51(  $D4   ^%0  -18  "T6   G%@  (A4  !X4   ;%   &!,  !42 P 3
M$@4 $A$' ! 1"0 /$0H #1$+  P2#@ +$A$ "A(5  D3&P )$R( "!,J  <4
M,P %%#X !!5*  ,56  "%6<  15Z   5C@  %:,  !2W   4SP  $^D 4A0
M $86   [%P  ,A<  "L7   E%P  (18  !P6   9%0  %A0! !03!  2$P8
M$1((  \2"  .$PD #!0*  H5#0 (%A  !A83  46&0 $%Q\  Q<G  (8,  !
M&#L  !E'   950  &60  !EW   9C   &*(  !BW   7SP  %^H 3Q8  $,8
M   Y&0  ,!D  "D9   C&0  'Q@  !L7   8%@  %14" !,5!0 1% 8 $!0&
M  X5!P ,%@@ "A<*  <9#  $&@X  AL2  $;%@  &QT  !PD   <+0  '#@
M !U$   =4@  '6(  !UU   =B@  '*   !RV   ;T   &NL 3!@  $ :   V
M&P  +1L  "8;   A&@  '1D  !D9   7&   %!<# !(6!  0%P0 #A<$  P9
M!0 *&@< !QP)  ,="P  'PT  " 0   @%   (1H  "$B   A*@  (34  ")!
M   B3P  (E\  ")R   AB   (9\  ""V   ?T0  '^T 2!H  #T<   S'0
M*QT  "0=   @'   '!L  !@:   6&0$ $QD! !$9 0 .&@$ #!P"  H= P '
M'P4  R$(   B"@  ) P  "8.   F$@  )A@  "<?   G)P  )S(  "<^   G
M2P  )UP  "=N   FA0  )IT  "6T   DT0  (^X 1!T  #D?   P'P  *!\
M ",>   >'0  &QP  !@;   4'   $1P   X=   -'P  "B$   8B 0 #) 0
M "8&   H"   *@L  "L-   M$   +14  "T<   M)   +BX  "XZ   N2
M+5@  "UJ   M@0  +)H  "NR   JT   *>\ 0"   #8A   M(0  )B$  "$@
M   ='P  &AX  !8>   2'P  #R$   TB   *)   !B8   (H    *P(  "T$
M   O!@  , D  #(,   T#@  -1(  #48   U(   -2H  #4V   U0P  -5,
M #1F   T?   ,Y8  #*O   QS0  ,.\ /",  #(D   J)   )",  " B   <
M(0  %R$  !,C   0)0  #2<   DI   %*P   2X    P    ,@   #0!   V
M!   . 8  #H)   \#0  /A   #X4   ^'   /B8  #XQ   ^/P  /4X  #UA
M   \=P  .Y$  #JK   YR0  ..T -R<  "\G   H)@  (R4  !\D   9)0
M%"8  ! H   -*P  "2X   4P    ,P   #4    X    .@   #P    ^ 0
M0 ,  $('  !$"@  1@T  $D1  !)%P  2"$  $@L  !'.@  1TD  $9;  !%
M<0  1(L  $.E  !"PP  0>@ -"H  "PJ   G*   (B<  !PH   6*@  $2T
M  TP   ),P   S8    Y    /    #X   !!    0P   $8   !(    2@
M $P#  !.!@  4 H  %,.  !4$P  5!P  %,G  !3-   4T,  %)5  !1:@
M4(,  $^>  !-N0  3.  ,"T  "LL   F*P  'RP  !@N   2,@  #34   @Y
M   "/0   $    !#    1@   $D   !,    3@   %$   !3    50   %<
M  !9 0  7 8  %\*  !B#@  8Q4  &,?  !B+   83P  &!.  !?8@  7GL
M %R6  !;L   6<\ +S   "HO   B,   &C,  !,W   ..P  "#\   %$
M2    $P   !/    4@   %4   !8    6P   %T   !@    8@   &0   !F
M    :0   &T%  !P"P  =!   '08  !S)0  <C0  ')%  !P60  ;W$  &V+
M  !KI@  :L  +C,  "4U   =.   %#P   Y!   '1P   $P   !1    50
M %D   !=    80   &4   !H    :P   &T   !O    <@   '0   !W
M>@   'X   ""!   A@L  (H1  ")'   B"L  (8]  "$4@  @V<  (&!  !_
MFP  ?K( *3H  " ]   60@  #T@   A.    5    %H   !@    9    &D
M  !N    <@   '8   !Z    ?0   (    ""    A0   (@   "+    C@
M )(   "6    FP,  * ,  "B$P  H"$  )\S  "=1P  FEX  )AW  "7CP
ME:< (T,  !E(   13@  "54   !<    8P   &H   !Q    =@   'L   "
M    A@   (H   ".    D0   ),   "6    F0   )P   "@    HP   *<
M  "K    L    +8$  "\#0  NA<  +DH  "W/   M%(  +)J  "OA0  K9P
M'$X  !-4   +7    60   !L    =    'P   "#    B0   (\   "4
MF@   )\   "B    I    *<   "J    K@   +$   "T    N    +P   #!
M    QP   ,T   #4!0  V!   -4>  #3,0  T$@  ,U?  #+=@  R(X
M                  $#! 4&" D*"PT.#Q$2$Q06%Q@:&QP='R A(B0E)B@I
M*BLM+B\P,C,T-C<X.3L\/3Y 04)$149'24I+34Y/4%)35%576%E;7%U>8&%B
M8V5F9VEJ:VQN;W!Q<W1U=WAY>GQ]?H"!@H.%AH>(BHN,CH^0D9.4E9:8F9J<
MG9Z?H:*CI*:GJ*JKK*VOL+&SM+6VN+FZN[V^O\'"P\3&Q\C)R\S-S]#1TM35
MUM?9VMO=WM_@XN/DYN?HZ>OL[>[P\?+T]?;W^?K[_/[_________________
M_____________________________________P                     !
M P0%!@@)"@L-#@\1$A,4%A<8&AL<'1\@(2(D)28H*2HK+2XO,#(S-#8W.#D[
M/#T^0$%"1$5&1TE*2TU.3U!24U155UA96UQ=7F!A8F-E9F=I:FML;F]P<7-T
M=7=X>7I\?7Z @8*#A8:'B(J+C(Z/D)&3E)66F)F:G)V>GZ&BHZ2FIZBJJZRM
MK["QL[2UMKBYNKN]OK_!PL/$QL?(R<O,S<_0T=+4U=;7V=K;W=[?X.+CY.;G
MZ.GK[.WN\/'R]/7V]_GZ^_S^____________________________________
M__________________\                      0,$!08("0H+#0X/$1(3
M%!87&!H;'!T?("$B)"4F*"DJ*RTN+S R,S0V-S@Y.SP]/D!!0D1%1D=)2DM-
M3D]04E-455=865M<75Y@86)C969G:6IK;&YO<'%S='5W>'EZ?'U^@(&"@X6&
MAXB*BXR.CY"1DY25EIB9FIR=GI^AHJ.DIJ>HJJNLK:^PL;.TM;:XN;J[O;Z_
MP<+#Q,;'R,G+S,W/T-'2U-76U]G:V]W>W^#BX^3FY^CIZ^SM[O#Q\O3U]O?Y
M^OO\_O______________________________________________________
M  $" P0%!@<("0H+# T.#Q 1$A,4%187&!D:&QP='A\@(2(C)"4F)R@I*BLL
M+2XO,#$R,S0U-C<X.3H[/#T^/T!!0D-$149'2$E*2TQ-3D]045)35%565UA9
M6EM<75Y?8&%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ>WQ]?G^ @8*#A(6&
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
MM;VS9[ZXKGO%M*F'S+"FA]&LHX?5J:"'V*:?B-NCG8C=H)R)WIV;BN"8FHWA
MF)J-X9B:C>&8FHWAF)J-X9B:C>&8FHWAF)J-X9B:C>&8FHWAF)J-X9B:C>&8
MFHWAF)J-X9B:C>&8FHWAF)J-X=?,"1K:T0LXWM$,7];+"Y'+P"FLPKE-MKRS
M:+ZWKGO&LZF'S*^FA]&JHX;5IZ&'V*2?A]JAGH?<GIV(W9J<B=Z5FXS@E9N,
MX)6;C."5FXS@E9N,X)6;C."5FXS@E9N,X)6;C."5FXS@E9N,X)6;C."5FXS@
ME9N,X)6;C."5FXS@E9N,X-;,"1G9T0LXVM,,7]3,"Y')P"FMP+E.MKJS:;^U
MKGS&LJF'S*VFAM&IHX;4I:&&UZ*@AMF?GX;:FYZ'W)>=B-V3G(O>DYR+WI.<
MB]Z3G(O>DYR+WI.<B]Z3G(O>DYR+WI.<B]Z3G(O>DYR+WI.<B]Z3G(O>DYR+
MWI.<B]Z3G(O>DYR+WM7,"1G8T@LWV-,+7M+,"Y/'ORNMOKA0M[FR:K^TK7S&
ML*F'S*NFAM"GI(74HZ*%UI^AA=B<H(79F)^&VI2>A]R0G8K=D)V*W9"=BMV0
MG8K=D)V*W9"=BMV0G8K=D)V*W9"=BMV0G8K=D)V*W9"=BMV0G8K=D)V*W9"=
MBMV0G8K=D)V*W=3-"1G6T@LWUM0+7M#+"I7$OBVNO+A1N+>R:L"SK7S&KJF'
MS*FFAM"EI(73H*.$U9VBA-:9H878E:"%V9&?A]J.GHG;CIZ)VXZ>B=N.GHG;
MCIZ)VXZ>B=N.GHG;CIZ)VXZ>B=N.GHG;CIZ)VXZ>B=N.GHG;CIZ)VXZ>B=N.
MGHG;CIZ)V]/-"AC5TPLVU-0+7\[+"9?!OC"ONK=3N+6R;,"PK7W'K*J&RZ>G
MA<^BI831GJ2$TYJCA-66HH36DZ&%UX^@AMB+H(G9BZ")V8N@B=F+H(G9BZ")
MV8N@B=F+H(G9BZ")V8N@B=F+H(G9BZ")V8N@B=F+H(G9BZ")V8N@B=F+H(G9
MBZ")V=+."A?3U LUT=,*8LO,"9F^O3.QM[=5N;*Q;<&MK7W&JJJ&RZ2HA,Z?
MIX30FZ6#TI>D@].3HX34D*.%U8RBAM:)H8C7B:&(UXFAB->)H8C7B:&(UXFA
MB->)H8C7B:&(UXFAB->)H8C7B:&(UXFAB->)H8C7B:&(UXFAB->)H8C7B:&(
MU]#/"A;1U LWSM,*9<;*"YVYO#BRM+98NJVQ;L&JKGW&IZN%R:&IA,R<J(/.
MEZ>#SY.F@]&0I832C:6%TXJDAM.'HXC4AZ.(U(>CB-2'HXC4AZ.(U(>CB-2'
MHXC4AZ.(U(>CB-2'HXC4AZ.(U(>CB-2'HXC4AZ.(U(>CB-2'HXC4AZ.(U,[0
M"A7.U HZRM,*:,#(#Z&UNSZTK;5;NZFQ;\&FKWW$HZV$QYVK@\J8JH/+DZF#
MS9"HA,Z-IX3/BJ>%SX>FA]"%IHC1A::(T86FB-&%IHC1A::(T86FB-&%IHC1
MA::(T86FB-&%IHC1A::(T86FB-&%IHC1A::(T86FB-&%IHC1A::(T<S0"1C*
MU H^Q=,*;;C%%J6NN42UI[5>NZ.R<,"AL'W#GZZ$Q9FM@\>4K(3)D*N$RHVJ
MA<N*JH7+B*F&S(6IA\V#J(G-@ZB)S8.HB<V#J(G-@ZB)S8.HB<V#J(G-@ZB)
MS8.HB<V#J(G-@ZB)S8.HB<V#J(G-@ZB)S8.HB<V#J(G-@ZB)S<C1"1O%U0I"
MO],*<K'$'J>EN4FVH;9@NYZS<+Z=L7W!F["$PY6OA,21KH3&C:V%QXJMAL>(
MK(;(AJR'R(2KB<F"JXK)@JN*R8*KBLF"JXK)@JN*R8*KBLF"JXK)@JN*R8*K
MBLF"JXK)@JN*R8*KBLF"JXK)@JN*R8*KBLF"JXK)@JN*R<32""# U@E(N-0*
M>*G/%YB>OD>NFK9BNIBU<;R7LWR^E[*$P)*QA<*-L(7#BJ^&Q(BOA\2&KXC%
MA*Z)Q8.NBL6!KHO%@:Z+Q8&NB\6!KHO%@:Z+Q8&NB\6!KHO%@:Z+Q8&NB\6!
MKHO%@:Z+Q8&NB\6!KHO%@:Z+Q8&NB\6!KHO%@:Z+Q;_4!R6ZUPE.KMH+<*#;
M$X>7S3F:DL-8J)&\;+*1MWJYDK2#O8ZSAK^+LH? B+&'P(:QB,&$L8G!@[&*
MP8*QB\* L(S"@+",PH"PC,* L(S"@+",PH"PC,* L(S"@+",PH"PC,* L(S"
M@+",PH"PC,* L(S"@+",PH"PC,* L(S"@+",PO? $!7XP!8Q^;T@4^JW*'S,
MJ$2JQJ5=M,*C<+J^HG^_O*"(P[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*
MD-:NB)/8K8:8V:R%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=
MVJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2J
MQJ5=M,*C<+J^HG^_O*"(P[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:N
MB)/8K8:8V:R%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%
MG=JLA9W:K(6=VJR%G=JLA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=
MM,*C<+J^HG^_O*"(P[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8
MK8:8V:R%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JL
MA9W:K(6=VJR%G=JLA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C
M<+J^HG^_O*"(P[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8
MV:R%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:
MK(6=VJR%G=JLA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^
MHG^_O*"(P[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%
MG=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=
MVJR%G=JLA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_
MO*"(P[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JL
MA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%
MG=JLA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(
MP[F;B,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:
MK(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JL
MA9W:K(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;
MB,:WF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=
MVJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:
MK(6=VO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;B,:W
MF(C*M96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=VJR%
MG=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=
MVO? $!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;B,:WF(C*
MM96)S;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=VJR%G=JL
MA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VO?
M$!7XP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;B,:WF(C*M96)
MS;.2BM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=VJR%G=JLA9W:
MK(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VO? $!7X
MP!8Q^;T@4^JW*'S,J$2JQJ5=M,*C<+J^HG^_O*"(P[F;B,:WF(C*M96)S;.2
MBM"QCXO2L(R-U*^*D-:NB)/8K8:8V:R%G=JLA9W:K(6=VJR%G=JLA9W:K(6=
MVJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VJR%G=JLA9W:K(6=VO? #Q7XP!8P
M^;T@4^JX)WS,J$2KQJ5=M,*D<+J^HG^_O*"(P[F;B,>WF(C*M96)SK.2BM"Q
MCXO3L(V-U:^*C]>MB)/9K8:8VJN&G=JKAIW:JX:=VJN&G=JKAIW:JX:=VJN&
MG=JKAIW:JX:=VJN&G=JKAIW:JX:=VJN&G=JKAIW:JX:=VO?!#Q7WP18P^+X?
M4^JX)GS+J4.KQJ9<M,*D;[J^HGZ_NZ"(P[F=A\BVFH?,LY>(S[&4B=*PDHK5
MKH^,UZV-CMFLBI+<JXF9W:>(G-NGB)S;IXB<VZ>(G-NGB)S;IXB<VZ>(G-NG
MB)S;IXB<VZ>(G-NGB)S;IXB<VZ>(G-NGB)S;IXB<V_;!#A3WP14P^+\>4^JY
M)7S+J4*KQJ=;L\*E;KJ^HWZ_NZ&(Q+B>A\FUG(?-LIF'T;"6B-2NE(G7K9*+
MVJN0C=RIC9+?J(V:WZ.+G-RCBYS<HXN<W*.+G-RCBYS<HXN<W*.+G-RCBYS<
MHXN<W*.+G-RCBYS<HXN<W*.+G-RCBYS<HXN<W/;!#A3VPA4P][\>4^JZ)'S+
MJ4&LQJ=:L\*E;;J^HWV_NZ.(Q+>@A\FTG8?.L9N'TZ^9B-:MEXG:JY6*W*F3
MC=^GDI'BI)&9X*".G-R@CIS<H(Z<W*".G-R@CIS<H(Z<W*".G-R@CIS<H(Z<
MW*".G-R@CIS<H(Z<W*".G-R@CIS<H(Z<W/7"#A3UPA0P]L =4^JZ(WS+JD&L
MQJA9L\*F;;J^I'V_NJ2'Q;>AA\JSGX?/L)V'U*Z;B-BKF8G<J9B+WZ>8CN*E
MEY+FH):9X)R3F]V<DYO=G).;W9R3F]V<DYO=G).;W9R3F]V<DYO=G).;W9R3
MF]V<DYO=G).;W9R3F]V<DYO=G).;W?3"#13UPQ0P]L <4^J[(GS*JD"LQJA8
ML\*F;+J^I'R_NJ6%Q;:CA\NSH8?0L)^'U:V=B-JJG8K=IYN,X*2:CN*?F(_C
MG9J8X9F7F]V9EYO=F9>;W9F7F]V9EYO=F9>;W9F7F]V9EYO=F9>;W9F7F]V9
MEYO=F9>;W9F7F]V9EYO=F9>;W?+##13TPQ,P]<$;4^J\(7S*JS^MQJE7L\*G
M:[J^I7N_NJ:$Q;:EA\NRHX?1KZ&'UJN?B-JGG8G=I)R*WZ";B^";FHWBEYJ3
MX9><F]Z7G)O>EYR;WI><F]Z7G)O>EYR;WI><F]Z7G)O>EYR;WI><F]Z7G)O>
MEYR;WI><F]Z7G)O>EYR;WO###13TQ!,O]<(:4NJ]('S*JSZLQJI6L\*H:[J^
MIWF_NJB#Q;:GA\RRI8?1K**'UJB@A]FDGHC<H9V(W9R<B=Z7FXO@DYN/X)*=
ME]Z2G9?>DIV7WI*=E]Z2G9?>DIV7WI*=E]Z2G9?>DIV7WI*=E]Z2G9?>DIV7
MWI*=E]Z2G9?>DIV7WNW$#!/SQ1(O],(94NJ]'WS*K#RLQJM5L\*H:KF^J7>_
MNJJ Q;6IA\ROI8?2JJ*'UJ6@AMBAGX;:G9Z'VYF=A]V4G8G>D)R-WHZ=D]V.
MG9/=CIV3W8Z=D]V.G9/=CIV3W8Z=D]V.G9/=CIV3W8Z=D]V.G9/=CIV3W8Z=
MD]V.G9/=CIV3W>K%#!/RQ1$O\\,84NJ^'7S+K3JLQJQ4L\*I:;F^K'._NJU^
MQ;*IA\RLI8;1IZ.&U:*AA=>>H(78FJ"%VI:?AMN1GHC<C9Z+W(N>C]R+GH_<
MBYZ/W(N>C]R+GH_<BYZ/W(N>C]R+GH_<BYZ/W(N>C]R+GH_<BYZ/W(N>C]R+
MGH_<BYZ/W.;%"Q/QQA$O\L074NK &WS+KSBLQJU2LL*K9KF_L&^^MZU^QK"I
MA\VJIH;1I*2%TY^CA-6;HH36EZ&%V).@A=F/H(?9BY^*VHB?C=J(GXW:B)^-
MVHB?C=J(GXW:B)^-VHB?C=J(GXW:B)^-VHB?C=J(GXW:B)^-VHB?C=J(GXW:
MB)^-VN'&"A/PQQ N\,864>K!&7S+L#6KQZ]/LL.P8+B\LFR_LJU^QZVIALRG
MIX7/H:6$TIRDA-.8HX34E*.$U9"BA=:-H8;7B:&(V(>AB]B'H8O8AZ&+V(>A
MB]B'H8O8AZ&+V(>AB]B'H8O8AZ&+V(>AB]B'H8O8AZ&+V(>AB]B'H8O8AZ&+
MV-O'"1+NR0\N[L@44>O$%GS,LS"KQ[%,L<2X5K>VL6[!KJU_QZFJALNCJ(3.
MGJ>#SYFF@]&5I8/2D:2$TXZDA=2+HX;4B*.(U86CBM6%HXK5A:.*U86CBM6%
MHXK5A:.*U86CBM6%HXK5A:.*U86CBM6%HXK5A:.*U86CBM6%HXK5A:.*U=K(
M"1+KRPTMZ\H14.O'$GS,MBJJR+=$L+JV6;JOL7#"JJU_QZ:KA<J@JH3,FJB#
MS9:H@\Z2IX//CZ:$T(RFA=&)I8;1AZ6'TH6EB=*%I8G2A:6)TH6EB=*%I8G2
MA:6)TH6EB=*%I8G2A:6)TH6EB=*%I8G2A:6)TH6EB=*%I8G2A:6)TMC)"1'?
MS0LLY\T/3^C+#GO-O"*HPKP\L;&U7KRIL7+"IJY_Q:*MA,><JX/)EZJ#RI.J
MA,N0J83,C:F$S8NHA<V(J(;.AJ>'SH2GB<^$IXG/A*>)SX2GB<^$IXG/A*>)
MSX2GB<^$IXG/A*>)SX2GB<^$IXG/A*>)SX2GB<^$IXG/A*>)S]7)"1#8SPHK
MVM,+3MC0"WK-PQ:HL[I&M:FT8KVDL73!H;!_PYZNA,69K83'E*R$R)"KA,F.
MJX3*BZJ%RXFJALN'J8?,A:F(S(.IB<R#J8G,@ZF)S(.IB<R#J8G,@ZF)S(.I
MB<R#J8G,@ZF)S(.IB<R#J8G,@ZF)S(.IB<R#J8G,@ZF)S-++"0_4T0HIU=4+
M3-#0"GZXOR6NJ+A/N*&T9KR>LG6_G;%_P9NPA,.6KH3%D:Z$QHZMA<>+K(7'
MB:R&R(>LA\F&JX?)A*N)R8*KBLJ"JXK*@JN*RH*KBLJ"JXK*@JN*RH*KBLJ"
MJXK*@JN*RH*KBLJ"JXK*@JN*RH*KBLJ"JXK*@JN*RL_,"0W0T@HHSM0*4L71
M"H.JPRVHGK=7N)NU:+N:M'6^F;)_OY>QA,&3L(7"CZ^%PXROA<2*KH;%B*Z'
MQ8:NB,:$K8C&@ZV*QH&MB\>!K8O'@:V+QX&MB\>!K8O'@:V+QX&MB\>!K8O'
M@:V+QX&MB\>!K8O'@:V+QX&MB\>!K8O'@:V+Q\S-"0S+TPHMQ]0*6;+8"X">
MS2N:F,%0JY:X9[>5M76\E+1^OI2SA;^0LH7 C+&&P8JQA\*(L(?"AK"(PH6P
MB<.#L(K#@J^+PX&OC,.!KXS#@:^,PX&OC,.!KXS#@:^,PX&OC,.!KXS#@:^,
MPX&OC,.!KXS#@:^,PX&OC,.!KXS#@:^,P\?/"!#%U DTN-D*6Z+G$G:7VB6)
MD,]%F(['7:.-P6ZKC;UYL8RZ@;2)N(.WAK>%N82VAKJ#M8>[@K6(O(&TB;V
MM(J]?[2+OGZSC+Y^LXR^?K.,OGZSC+Y^LXR^?K.,OGZSC+Y^LXR^?K.,OGZS
MC+Y^LXR^?K.,OGZSC+Y^LXR^?K.,OL+1!Q:]U@@ZI_$.59OQ&VB1YBUXB=U
MA8755H^#SV>7@LMSG7[(>*%[QGRD><1_IG?#@JAUPH2I=,*%JG/!AZMRP8BK
M<L"*K'' BZQQP(NL<<"+K'' BZQQP(NL<<"+K'' BZQQP(NL<<"+K'' BZQQ
MP(NL<<"+K'' BZQQP(NL<<"+K/^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;
M<K;"FW^YP)N(O;Z9B<"\E8K#NI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9
MT+. G=&R?Z/1L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31
ML'ZDT;!^I-&P?J31L'ZDT?^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"
MFW^YP)N(O;Z9B<"\E8K#NI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+.
MG=&R?Z/1L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZD
MT;!^I-&P?J31L'ZDT?^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^Y
MP)N(O;Z9B<"\E8K#NI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R
M?Z/1L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^
MI-&P?J31L'ZDT?^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(
MO;Z9B<"\E8K#NI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1
ML'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P
M?J31L'ZDT?^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9
MB<"\E8K#NI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZD
MT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31
ML'ZDT?^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\
ME8K#NI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^
MI-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZD
MT?^X% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#
MNI&+QKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P
M?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X
M% [_N!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+
MQKB-C<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31
ML'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_
MN!XG_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+QKB-
MC<BWBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31L'ZD
MT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_N!XG
M_[0J1O>O-FG>IT*/QYMBL<2;<K;"FW^YP)N(O;Z9B<"\E8K#NI&+QKB-C<BW
MBH_*MHB1S+6%D\VT@Y;/LX&9T+. G=&R?Z/1L'ZDT;!^I-&P?J31L'ZDT;!^
MI-&P?J31L'ZDT;!^I-&P?J31L'ZDT;!^I-&P?J31L'ZDT?^X% [_N!TG_[4I
M1O>P-6G>J$&0QYQAL<2<<;;"FWZYOYV&O;V:B<&[EXG$N9.*Q[>/C,JUC([,
MM(F0SK.'DM"RA)72L8*9T[&!GM2N@*+4K("CTJR H]*L@*/2K("CTJR H]*L
M@*/2K("CTJR H]*L@*/2K("CTJR H]*L@*/2K("CTO^Y$P[_N1PG_[8H1O>P
M-&K=J$"0QYU@L<2<<;;"G'RZOYZ%OKR<B,*ZF8C%N)6)R;:1BLRTCHS/LHN.
MT;&(D=.PAI35KX29UJ^#G]>J@J'5IX*BTZ>"HM.G@J+3IX*BTZ>"HM.G@J+3
MIX*BTZ>"HM.G@J+3IX*BTZ>"HM.G@J+3IX*BT_^Y$P[_N1PG_[8H1O>Q,VK=
MJ3^1QYU@L<2=<+;"GGNZOY^#OKR>B,*YFXC'MY>(RK64B<ZSD(O1L8V-TZ^*
MD-:NB)/8K8:9V:J%GMFEA*'5I(2BU*2$HM2DA*+4I(2BU*2$HM2DA*+4I(2B
MU*2$HM2DA*+4I(2BU*2$HM2DA*+4I(2BU/^Z$@[_NALG_[<G1O>Q,FK=J3Z1
MQYY?L<2=;[;!GWFZOJ""O[N@B,.XG(?(MIF(S+.6B-"QDHK3KX^,UJZ,CMBL
MBI/;JXF9W*:'G=JBAJ#6H(:BU*"&HM2@AJ+4H(:BU*"&HM2@AJ+4H(:BU*"&
MHM2@AJ+4H(:BU*"&HM2@AJ+4H(:BU/^Z$@[_NALF_[<F1O:R,6K=JCV1QYY>
ML<2=;[;!H'BZOJ&!O[NAB,2XGH?)M9N'S;*8B-&PE8G5KI*+V*R/C=NJC9+>
MJ(R:WZ**G=J>B:#6G(FAU)R)H=2<B:'4G(FAU)R)H=2<B:'4G(FAU)R)H=2<
MB:'4G(FAU)R)H=2<B:'4G(FAU/ZZ$0[_NQHF_[@F1O:R,&K=JCR1QYY=L<2>
M;K;!H7:ZOJ)_O[NCB,2WH(?*M)V'S[&:A].NF(C7K)6*VZJ3C=ZHD9+BI)"9
MX)Z-G=N:C*#7F8NAU9F+H=69BZ'5F8NAU9F+H=69BZ'5F8NAU9F+H=69BZ'5
MF8NAU9F+H=69BZ'5F8NAU?Z[$0[^NQHF_[@E1O:S,&K<JSN2QY]=L<2?;+;!
MHG2ZOJ1^O[JDA\6WHH?*LY^'T+"<A]6MFHC9JIF*WJB8CN*EEY/FGY69X)J1
MG-N7CY_7EHZAU9:.H=66CJ'5EHZAU9:.H=66CJ'5EHZAU9:.H=66CJ'5EHZA
MU9:.H=66CJ'5EHZAU?V[$0[^NQHF_[DE1O:S+VK<JSJ2QY]<L<2@:K;!HW.Z
MOJ5\P+JEA<6VHX?+LZ&'T:^?A]:LGHG;J)R+WZ2:C>&?F8_CG)J8X9>6G-R4
MDY_8DY*@UI.2H-:3DJ#6DY*@UI.2H-:3DJ#6DY*@UI.2H-:3DJ#6DY*@UI.2
MH-:3DJ#6DY*@UOV[$0W]O!DF_KDD1O:T+FK<JSJ2QZ!<L<2A:+;!I7&ZOJ=Z
MP+JGA,6VIH?,LJ2'T:ZBA]>IGXC;I)V)WJ";BN":FHSAEIN3X96;F]V2EY[8
MD96@UY&5H->1E:#7D96@UY&5H->1E:#7D96@UY&5H->1E:#7D96@UY&5H->1
ME:#7D96@U_R\$ W]O!DF_KHC1O:T+6K<K#F2QZ!;L<2C9K7!IFZZOJEXP+JI
M@L6VJ(C,L*6'TJJBA]>FGX?:H9Z'W)N=B-Z6G(K?D9N0WY&=F=V/FY[9CYF?
MUX^9G]>/F9_7CYF?UX^9G]>/F9_7CYF?UX^9G]>/F9_7CYF?UX^9G]>/F9_7
MCYF?U_R\$ W\O!@F_;HB1?:U+&K<K3>3QZ%:L<6E8[7"J6NZOJQUO[JM?\6S
MJ8?,K:6&TJ>BAM:BH8;8G9^&VIB>A]N2G8G=CIV-W8R>E-R-H)[9C)Z?UXR>
MG]>,GI_7C)Z?UXR>G]>,GI_7C)Z?UXR>G]>,GI_7C)Z?UXR>G]>,GI_7C)Z?
MU_N]$ W[O1<E_;LB1?:V*VK;K3:3QZ)9L<6G7[7"K6:YO[%POK>M?L:PJ8?-
MJJ:&T:2DA=2>HH76F:&%V)2@AMF/GX?:BY^+VXB?D-N(H)C8B*&=UXBAG=>(
MH9W7B*&=UXBAG=>(H9W7B*&=UXBAG=>(H9W7B*&=UXBAG=>(H9W7B*&=U_J]
M#@WZOA8E_+P@1?:W*FK;KS24R*15L<:K6+3#LU^WN[)NO[*M?L>LJ8;,IJ>%
MT*"EA-*;I(34EJ.$U9&BA=:-H8;7B:&)V(:AC=B$H9/7A**7UH2BE]:$HI?6
MA**7UH2BE]:$HI?6A**7UH2BE]:$HI?6A**7UH2BE]:$HI?6A**7UOF^#@SY
MOQ4E^KT?1?:X)VK;L#&4R*A-K\>R3K+!N%BXM+%PP:VM?\>IJH7+HJB$SIVG
M@]"7IH/1DJ6$THZDA=.+HX;4B*.(U82CB]6"HY#5@:.3U8&CD]6!HY/5@:.3
MU8&CD]6!HY/5@:.3U8&CD]6!HY/5@:.3U8&CD]6!HY/5@:.3U?3 #0SWP!,D
M^;\=1/:Z)6K:LBZ5RJ] K<B]/:^WMEVZKK%RPJFM?\:EJX7)GZJ#RYFI@\V4
MJ(/.D*>$SXRFA=")IH;1AJ6'TH2EBM*!I8W2@*6/TH"EC]* I8_2@*6/TH"E
MC]* I8_2@*6/TH"EC]* I8_2@*6/TH"EC]* I8_2@*6/TNS!"PSUPA(D]L$:
M1/>](6K:M"F6S;PHJ;N[0[.NM6&\J+%SP:6N?\6AK83'FZR#R9:K@\J1JH3+
MCJF$S(NIA<V(J(;.AJB'SH.HB<Z!IXS/@*>-SX"GC<^ IXW/@*>-SX"GC<^
MIXW/@*>-SX"GC<^ IXW/@*>-SX"GC<^ IXW/@*>-S]_$"0ORQ1 C\\060_3!
M'&G>PA6/P< CK*^Y3+:FM&6]HK)UP*"P@,.=KH3%EZV$QI.MA,>/K(3(C*N%
MR8FKALJ'JX;*A:J(RH.JB<N!JHO+@*J,RX"JC,N JHS+@*J,RX"JC,N JHS+
M@*J,RX"JC,N JHS+@*J,RX"JC,N JHS+@*J,R]K%" KKR0TB[L@20N_&%6C0
MT@J'L;XOKJ6X5+B?M6B\G;-VOYNQ?\&9L(3"E*^$PY"OA<2-KH7%BJZ&QHBM
MAL:'K8?&A:V(QX.MB<>!K8O'@*R+QX"LB\> K(O'@*R+QX"LB\> K(O'@*R+
MQX"LB\> K(O'@*R+QX"LB\> K(O'@*R+Q]7&" G9S H@Y<\-0-C5"U^]U@N(
MI<0TIIRW6KB9M6N[E[1WO9:S?[Z5LH7 D;&%P8ZQA<&+L(;"B;"'PHBPA\.&
ML(C#A:^)PX.OBL2"KXO$@:^+Q(&OB\2!KXO$@:^+Q(&OB\2!KXO$@:^+Q(&O
MB\2!KXO$@:^+Q(&OB\2!KXO$@:^+Q-+(" ?3SPH=U=0+/<+9"V.KWA"#F\XS
MF93$4Z:1OF>OD+ITM)"W?;F1M82\CK.&OHRRAK^*LH? B+*(P(:QB,&%L8G!
MA+&*P8*QB\&!L8S"@+&,PH"QC,* L8S"@+&,PH"QC,* L8S"@+&,PH"QC,*
ML8S"@+&,PH"QC,* L8S"@+&,PL[*" ;.T0H<QM<*0:_J#F&=YAQXD-HRB(O2
M3)2)RU^<B,9NHXC#>*B%P'RK@[]_KH"]@;!_O(.Q?;R$LGR[AK-[NX>T>KJ(
MM'FZB;5XN8NU>+F,MGBYC+9XN8RV>+F,MGBYC+9XN8RV>+F,MGBYC+9XN8RV
M>+F,MGBYC+9XN8RV>+F,MLG+" ;(T@DBL]\)0J#\%5J3\"AJB^8Y=X3?28*!
MV%N+@--ID7S0<99YS7::=LMZG73*?9YRR7^@<<B!H7#'@Z)OQX6C;L:&HVW&
MB*1LQ8JE;,6+I6S%BZ5LQ8NE;,6+I6S%BZ5LQ8NE;,6+I6S%BZ5LQ8NE;,6+
MI6S%BZ5LQ8NE;,6+I<3.!PJWV0<FH_L./9;_'DZ-^B];AO(_9X#K3G%[Y5MY
M=N!E@''=;(1NVG*(:]EWBVG7>HUGUGZ.9M6 CV74@I!DU(218].&D6+3B9)A
MTHN38=*,DV'2C)-ATHR38=*,DV'2C)-ATHR38=*,DV'2C)-ATHR38=*,DV'2
MC)-ATHR38=*,D_^Q& G_L2,>_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%
MN,&7B[N_DXR]OH^.P+R,C\*[B9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*
MMWRGRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT
M>ZG*M'NIRO^Q& G_L2,>_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7
MB[N_DXR]OH^.P+R,C\*[B9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRG
MRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*
MM'NIRO^Q& G_L2,>_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_
MDXR]OH^.P+R,C\*[B9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[
MJ<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NI
MRO^Q& G_L2,>_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]
MOH^.P+R,C\*[B9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT
M>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q
M& G_L2,>_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.
MP+R,C\*[B9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*
MM'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_
ML2,>_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,
MC\*[B9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NI
MRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_L2,>
M_ZXQ.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,C\*[
MB9+$NH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NIRK1[
MJ<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q& G_L2,>_ZXQ
M.O^I/EGMHDMYV9I<E\B5<K#%E7VUPY>%N,&7B[N_DXR]OH^.P+R,C\*[B9+$
MNH:4Q;F#EL:Y@9G'N(";R+A^GLFW?:+*MWRGRK1[J<JT>ZG*M'NIRK1[J<JT
M>ZG*M'NIRK1[J<JT>ZG*M'NIRK1[J<JT>ZG*M'NIRO^Q%PG_LB(>_ZXP.O^I
M/5GLHTIYV)M;F,>5<K'%EWNUPYB#N,&9BKN_E8N^O9&,P;N.CL.ZBI#%N8>2
MQ[B$E<FW@IC*MH";R[9^GLRU?:/,LWRGS:]\J,NO?*C+KWRHRZ]\J,NO?*C+
MKWRHRZ]\J,NO?*C+KWRHRZ]\J,NO?*C+KWRHR_^R%PG_LB$>_Z\O.O^J/%GL
MI$EZV)M:F<:6<;+$F'BUPIF!N<";B+R^EXJ_O)2+PKJ0C<6YC(['MXB1R;:%
ME,NU@Y?-M(&:SK1_G\^S?J3/KGVFSJM]J,RK?:C,JWVHS*M]J,RK?:C,JWVH
MS*M]J,RK?:C,JWVHS*M]J,RK?:C,JWVHS/^R%@G_LR$>_[ N.O^K.UGLI$AZ
MUYQ9FL:7;[+$F7:VPIM_N<"<A[V]FHG NY:*P[F2B\:WCHW)MHJ/S+2'DLZS
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
ME::#T(^EA-**I(;3AJ.(U(.CC-2!HY'4@*29TX"FH=& IJ'1@*:AT8"FH=&
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
M?J7/J'ZGS*1_J<FA@*S&H8"LQJ& K,:A@*S&H8"LQJ& K,:A@*S&H8"LQJ&
MK,:A@*S&H8"LQO^M& 7_K2,6_ZLQ+_^F/TOXH$UGYYU5@=F<7)?*F6BLQ9IR
MM,.<>KC G(.[OIR)O[N7B<.YDXO'MXZ-R[2)D,ZRA);1L8&=TZR HM.G@*70
MI("GS:"!J<J>@:O&GH&KQIZ!J\:>@:O&GH&KQIZ!J\:>@:O&GH&KQIZ!J\:>
M@:O&GH&KQO^M& 7_K2(6_ZLQ+_^G/TOXH4QGYYY3@=F=69?*FV6LQ9QOM,.=
M>+C GH&\O9Z(P+N:B,2XE8G)M9"+S;*+C]&PAI75KH2>UZ>"H=2C@J31GX*G
MS9R#J<J:@ZO'FH.KQYJ#J\>:@ZO'FH.KQYJ#J\>:@ZO'FH.KQYJ#J\>:@ZO'
MFH.KQ_^M%P7_KB(6_ZLP+_^G/DOXH4MHYY]1@=F?5I?*G&*LQ9ULM,.?=;C
MH'Z\O:"'P;J=B,:WF(C+LY.)S[".C=2MB939J(:=VJ*%H=6>A:31FX6FSIF%
MJ<J7A:O'EX6KQY>%J\>7A:O'EX6KQY>%J\>7A:O'EX6KQY>%J\>7A:O'EX6K
MQ_^N%P3_KB(6_ZPP+_^G/DOXHDMHZ*%/@=F@4Y?*GE^LQI]IM,.A<KC HGR\
MO:*$P;F@A\>UG(?-LI>(TJZ3B]BJCI/?HHN<W)R)H-:9B*/2EXBFSI6(J<J4
MB*O'E(BKQY2(J\>4B*O'E(BKQY2(J\>4B*O'E(BKQY2(J\>4B*O'E(BKQ_^N
M%P3_KB$6_ZPO+_^H/4OXHDIHZ*)-@-FB4)?+H%RLQJ%EL\.D;K? I7B\O*6"
MPKBDA\BTH(?.L)V(U:N9BMVEEY/FFY&;W9:/H->4C:/3DHRFSY&+J,N0BJO(
MD(JKR)"*J\B0BJO(D(JKR)"*J\B0BJO(D(JKR)"*J\B0BJO(D(JKR/^N%@3_
MKR$6_ZTO+_^H/$OWHDEHZ*1*@-FD39;+HEBKQJ1AL\2G:K? J72\O*E^PKBH
MA\BSIH?/K**'UZ2=B=V:FHWAE9J;WI&5G]B/DZ+3CI"ET(Z/J,R-CJK)C8ZJ
MR8V.JLF-CJK)C8ZJR8V.JLF-CJK)C8ZJR8V.JLF-CJK)C8ZJR?^O%@3_KR$6
M_ZTN+_^I/$OWHTEIZ*9(?]JG2)7,I5.JQZA<LL2L9+;!KFZ[O:]XP+:LA,FN
MIX?0IJ.&U9V@AMF3G8G=C9V4W8V=G]B+F:'4BY:DT(J3I\V*D:G)BI&IR8J1
MJ<F*D:G)BI&IR8J1J<F*D:G)BI&IR8J1J<F*D:G)BI&IR?^O%03_L" 6_ZXN
M+_^I.TOWI$=IZ:A$?MNK0Y3-J4RIR*U4L,:S7+/"MV:YM[!WPK"KA,FIIX;/
MH:2$TY>BA-:.H(?9B)^/VH>AFMB'H*'4AYNDT8>8ILZ'E:G*AY6IRH>5J<J'
ME:G*AY6IRH>5J<J'E:G*AY6IRH>5J<J'E:G*AY6IRO^P%03_L" 5_ZXM+_^J
M.DOXID1HZJM ?=RO/)+/KT*FRK5)K<:\4K&YM6>[L+!XPZNLA,FDJ83-G*:#
MT).DA-.+HX;5A:*,UH*BE-:#I)W4@Z*DT8.>ILZ$FJC+A)JHRX2:J,N$FJC+
MA)JHRX2:J,N$FJC+A)JHRX2:J,N$FJC+A)JHR_^P% 3_L1\5_Z\L+O^K.4OX
MJ4!GZZ\[>]ZV,X_2NC2AS,(YJKNZ5;6PM&J]JK!YPZ>MA,>?JH3+F*B#S9"G
MA-")I8;2A*2*TX"DD--_I9?2?Z:@T'^EILZ H*C+@*"HRX"@J,N H*C+@*"H
MRX"@J,N H*C+@*"HRX"@J,N H*C+@*"HR_^Q$P3_LAX5_[ K+O^L-TSZK#ME
M[;4T>.*_*8G8S""8OK\]KK"X6;BILVR^I;!ZPJ*NA,6;K(/(E*J$RHZIA,R(
MJ(;.@Z>)SX"GC<]^IY//?*B:SGRIHLU\IZC+?*>HRWRGJ,M\IZC+?*>HRWRG
MJ,M\IZC+?*>HRWRGJ,M\IZC+?*>HR_^R$@3_LQT5_[$I+O^M-DS\L35B\;TJ
M<N;-'X#(S"&;L;Q%LJBW7KFCLV^^H+%[P9ZOA,.7KH3&D:R$QXRKA<F'JH?*
M@ZJ)RX"JC,Q]J9#,?*J5RWJJG,IYJZ3*>:NDRGFKI,IYJZ3*>:NDRGFKI,IY
MJZ3*>:NDRGFKI,IYJZ3*>:NDRO^S$03_M!L4_[,F+O^O,TS]N2M=Z\H?:=+?
M$7^YS"><I[U,L:"W8KF=M'&]F[)\OYJQA,&4L(3#CZ^%Q8JNAL:&K8?'@ZR)
MQX"LB\A^K([(?*R2R'NLE\AYK9['>:V>QWFMGL=YK9['>:V>QWFMGL=YK9['
M>:V>QWFMGL=YK9['>:V>Q_^U$ /_MAD4_[4D+?^T+$GRQ1]4UMT28L'?$X&L
MS2Z:G\!/JYJX9;>7M7*[EK1\O96R@[^1L87!C;&&PHFPA\.&KXC#@Z^)Q(&O
MB\1_KHW%?:Z0Q7NNE,5ZKYG$>J^9Q'JOF<1ZKYG$>J^9Q'JOF<1ZKYG$>J^9
MQ'JOF<1ZKYG$>J^9Q/^W#@/_N!83_[<@+?F_'T'<V1%$Q.L29K'?&(&@T#.5
ME\90HY/ 8ZV1NW&SD;A[N)"V@KN.M(6]B[.&OXBRA\"&LHG A+&*P8*QB\&
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
ME&R-U9)UG,V1?ZC'D8>RQ)&.ML.-D+C!B9.ZP(:6O+^"F;V_?YR^OGV@O[U[
MI<"]>:K O7BPP+AYL,"T>;&_KWJRO:]ZLKVO>K*]KWJRO:]ZLKVO>K*]KWJR
MO:]ZLKVO>K*]KWJRO?^C& /_I"D0_Z(X)?^>1CW_F515]Y=<:>N78'S?EFF-
MU9-RG<R2?*K%DH6TQ)*,ML*/C[G!BY*[P(>5O;Z#F+^]@)S O7V@P;Q[I<*\
M>:O"N7FOPK1YK\&P>K# K'NROJQ[LKZL>[*^K'NROJQ[LKZL>[*^K'NROJQ[
MLKZL>[*^K'NROO^C& +_I2@0_Z(W)?^?1CW_FE-5]YE::>N97GS?EV6.U)5O
MG<N4>:O%DX*TQ)2*M\*1CKG C)"\OXB3OKV$E\"\@)O"NWV@P[M[IL2Z>JW%
MM'JNQ*]ZK\*L>[# J'RQOZA\L;^H?+&_J'RQOZA\L;^H?+&_J'RQOZA\L;^H
M?+&_J'RQO_^D& +_I2@0_Z,V)?^?13W_FE-5]YI7:>N;6WS?F6*.U)=KGLN5
M=JS%E("TPY6(M\&3C;K CH^]OHF2P+R%E<*[@9K$N7V@QKE[J,>T>JO'KWNM
MQ:M[KL.G?*_!I'VQOZ1]L;^D?;&_I'VQOZ1]L;^D?;&_I'VQOZ1]L;^D?;&_
MI'VQO_^D& +_IB<0_Z,V)?^@1#W_FU)6]YQ5:>N<6'S?FUZ.U)EGGLJ7<ZS%
MEGRTPY>%M\&6B[N_D8V^O8N0P;N&E,2Y@9G'MWZ@R;9\J<JN>ZK(JGRLQJ9]
MK<2C?J_!H'ZQOZ!^L;^@?K&_H'ZQOZ!^L;^@?K&_H'ZQOZ!^L;^@?K&_H'ZQ
MO_^E& +_IB8/_Z0U)?^@1#W_G%%6]YY3:>N>57O?GEJ-U)MDGLJ9;ZS%F'FT
MPYF"N,&9BKN^E(R_O(Z.P[F(DL>W@IC+M7ZAS:]\I\VI?:G*I7ZKQZ)_K<2?
M?Z_"G8"QOYV L;^=@+&_G8"QOYV L;^=@+&_G8"QOYV L;^=@+&_G8"QO_^F
M& +_IR8/_Z0U)?^@0S[_G5!5]Y]1:.N@4WO@H%>-U)Y?GLJ;:ZS%FW6TPYM^
MN,";A[R]EXK NI&,Q;>*D,JTA)?/LH"CTJA_I<^C@*C+H("KQYV!K<6;@:_"
MF8*QOYF"L;^9@K&_F8*QOYF"L;^9@K&_F8*QOYF"L;^9@K&_F8*QO_^F& +_
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
M@5;?E8%6WY6!5M^5@5;?E8%6WY6!5M^5@5;?E8%6WY6!5M^5@=2]!0#$R <
MM-D%"J/^#1R6_QHLB_\K.H/_.D1\_TA-=?]24V[]5UAG^EU<8_=B7V#V9V)=
M]&MD6_-O95GR<V=7\7=H5O%Z:57P?6I4[X!K4^^$:U+NAVQ0[HMM3^V0;D_M
MD&Y/[9!N3^V0;D_MD&Y/[9!N3^V0;D_MD&Y/[9!N3^V0;L; !0"TT 0!H^,"
M"I;_$!B+_R D@O\P+WK_/S=R_T@^:O].0V3_5$A>_UE,6_]?3UC_9%)5_VE4
M4_]M55+^<5=0_7183_QX64[[>UI-^W];3/J#7$OYAEU)^8M>2/B07TCXD%](
M^)!?2/B07TCXD%](^)!?2/B07TCXD%](^)!?2/B07[7' @"DV@ !EO\&!XK_
M%!&!_R0:>?\S(G#_.RIH_T(Q8?]*-ES_43M7_U<_4_]=0E#_8D1._V=&3/]L
M2$K_<$E)_W1*2/]W2T;_>TQ%_W]-1/^#3D/_ATY"_XM/0?^14$'_D5!!_Y%0
M0?^14$'_D5!!_Y%00?^14$'_D5!!_Y%00?^14/^1$@'_E2<+_Y4['/^32R__
MCUE#_XQD5/N,:V/RBG)QZHA\?>.&A(?>@HJ/VG^/EM9]E)O3>IB?T7B<HM!W
MGZ3.=:*FS72FJ,URJ:G,<:VJS'"RJ\MPMJO+;[RKR'# J\1QP*K$<<"JQ''
MJL1QP*K$<<"JQ'' JL1QP*K$<<"JQ'' JO^1$@'_E2<+_Y4['/^32R__CUE#
M_XQD5/N,:V/RBG)QZHA\?>.&A(?>@HJ/VG^/EM9]E)O3>IB?T7B<HM!WGZ3.
M=:*FS72FJ,URJ:G,<:VJS'"RJ\MPMJO+;[RKR'# J\1QP*K$<<"JQ'' JL1Q
MP*K$<<"JQ'' JL1QP*K$<<"JQ'' JO^1$@'_E2<+_Y4['/^32R__CUE#_XQD
M5/N,:V/RBG)QZHA\?>.&A(?>@HJ/VG^/EM9]E)O3>IB?T7B<HM!WGZ3.=:*F
MS72FJ,URJ:G,<:VJS'"RJ\MPMJO+;[RKR'# J\1QP*K$<<"JQ'' JL1QP*K$
M<<"JQ'' JL1QP*K$<<"JQ'' JO^1$@'_E2<+_Y4['/^32R__CUE#_XQD5/N,
M:V/RBG)QZHA\?>.&A(?>@HJ/VG^/EM9]E)O3>IB?T7B<HM!WGZ3.=:*FS72F
MJ,URJ:G,<:VJS'"RJ\MPMJO+;[RKR'# J\1QP*K$<<"JQ'' JL1QP*K$<<"J
MQ'' JL1QP*K$<<"JQ'' JO^2$@'_EB<*_Y8['/^42S#_D%E#_X]C5/J.:63Q
MC7!RZ8MZ?N*)@HG<A8F2V(*.F=1_DY[1?9>BSWN;ILUYGJC,=Z*JRW:EK,IT
MJ:W)<ZVNR7*RK\EQMZ_(<;ROPG.]KKYTO:^^=+VOOG2]K[YTO:^^=+VOOG2]
MK[YTO:^^=+VOOG2]K_^3$@'_ER<*_Y@['/^52S#_D5E$_Y%@5?J09F3PCVUS
MZ(UW@.&,@(O;B(>4U86-G-*"D:'/?Y:FS'V9J<M[G:S)>:&NR'>EL,=VJ;'&
M=:VRQG2RL\9SN;/"=;JSO'6ZL[AVNK.X=KJSN':ZL[AVNK.X=KJSN':ZL[AV
MNK.X=KJSN':ZL_^4$0'_F"<*_YD['/^62S#_DEE$_Y)>5?J29&7PD6ITYX]S
M@>".?8S9BX66U(B+GM"%D*3-@I2IRG^8K<A]G+#'>Z"RQGFDM,5XJ+7$=JZV
MQ'6TML%VM[:\=[>VMW>WMK-XM[:S>+>VLWBWMK-XM[:S>+>VLWBWMK-XM[:S
M>+>VLWBWMO^5$0'_F2<*_YD['/^72C#_DUA$_Y1<5?J4867PDV=TYY%P@M^/
M>H[8C8.8THN*H,Z'CZ?+A).LR(&7L,9_F[/$?9^UPWNDM\)YJ;G"=Z^YPG:U
MN;QXMKBX>+:XLWBVM[!YM[>P>;>WL'FWM[!YM[>P>;>WL'FWM[!YM[>P>;>W
ML'FWM_^6$0'_FB<*_YH['/^72C'_E%5$_Y995?J67F7PE61TYY-L@MZ1=H[8
MCW^9T8V(HLV*CJG)AY*NQH26L\2!FK;"?I^YPGNDNL%YJKK!=[&ZO7BUNK=X
MM;FS>;6YKWFVN*QZMK>L>K:WK'JVMZQZMK>L>K:WK'JVMZQZMK>L>K:WK'JV
MM_^7$0'_FR8*_YL['/^823'_EE-$_YA75?J86V7PEV%TYY9H@MZ3<H_6D7N:
MT(^$H\N-C*O'BI&QQ(:5ML.#F;C!?YZZP7NDN\!YJ[R_=[.\N'BSN[)YM+NN
M>;6ZJWJUN:A[MKBH>[:XJ'NVN*A[MKBH>[:XJ'NVN*A[MKBH>[:XJ'NVN/^7
M$0'_FR8*_YPZ'/^823'_F%%$_YI45/J;6&3PFEUTYYAC@MZ6;8_6DW>:T)&
MI,J/B:S&C8^SPXF4M\*$F+K ?YZ\OWNEOK]YKKZY>+*^LGFRO:UZL[RI>[2Z
MIGNUN:1\MKBD?+:XI'RVN*1\MKBD?+:XI'RVN*1\MKBD?+:XI'RVN/^8$0'_
MG"8*_YPY'/^92#'_F4]$_YQ25/N=56/QG5ISYYM?@=Z9:8_6EG*:SY-\I<J1
MA:W%D(VTPXN2N,&%EKN_@)V^O7NEP;MYK\&R>K# K'NQOJA[L[VE?+2[HGVU
MN:!]MKB@?;:XH'VVN*!]MKB@?;:XH'VVN*!]MKB@?;:XH'VVN/^9$0'_G28*
M_YTY'/^91S'_FTU#_YY/4_N?4F/QH%9RZ)];@-^=9([7FFV:T)=WI,J4@:W%
MDHJUPHZ0N;^'E;V]@)S!NWNGQ+-ZK<2K>Z_"IGRQOZ-]LKV@?K2[GG^UN9Q_
MMKB<?[:XG'^VN)Q_MKB<?[:XG'^VN)Q_MKB<?[:XG'^VN/^9$0'_GB8*_YTX
M'/^:1S'_G$M"_Z!-4ORB4&+RHU-QZ:-7?^"A7HS8GF>8T)MQH\J8>ZW%E86T
MPI*-NKZ*DK^Z@9O%MWRIR:M\J\>D?:[#H'ZPP)U_LKV;@+.[F8&UNIB!MKB8
M@;:XF(&VN)B!MKB8@;:XF(&VN)B!MKB8@;:XF(&VN/^:$0'_GB8*_YXX'/^:
M1C+_GDE"_Z)*4?VD36#SIE!OZJ=4?>&F6(K:I&*6TJ%KH<N==:O&FH"SPIB*
MNKR.C\*V@YG+K'VFSJ)_JLF=@*W$FH&PP)B"LKZ7@[.\E8.UNI2#MKB4@[:X
ME(.VN)2#MKB4@[:XE(.VN)2#MKB4@[:XE(.VN/^:$0'_GR8*_YXW'/^;1C+_
MGT=!_Z1(4/ZG2E_TJ4QMZZM0>^.L5(?<JUR3U*EEG<ZF;Z?(HWJPPY^$N+N6
MB\2PC)G.H(.DT9F$J<J6A:W%E(6OP9.%L;Z2A;.\D86TNI&%M;F1A;6YD86U
MN9&%M;F1A;6YD86UN9&%M;F1A;6YD86UN?^;$0'_GR8*_Y\W'/^;13+_H45
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
M:L^6R&K/EO^%$@'_AR(&_X<U%/^%1B3_A%0U_XA<0_^(9%'^AVM>]X-R:?&
M?'/K?85[YWJ,@N-WDH?@=)>,WG*<C]QPH9+;;J:4V6RJEMEJL)C8:;:9UVB]
MF==HQIK3:,R:S&K,F<9KS)K";,R:PFS,FL)LS)K";,R:PFS,FL)LS)K";,R:
MPFS,FO^&$@'_B"$&_X@U%/^&1B7_AU,U_XM;0_^,8E'^BFI>]H=Q:O"$>G3J
M@(-]Y7V*A.)ZD(K>=I:/W'2;DMIQH)78;Z68UFVKFM5KL)O5:K><U&F_G=1I
MR9W,:\J=QFS)G<!MR9V];LF=O6[)G;UNR9V];LF=O6[)G;UNR9V];LF=O6[)
MG?^'$@'_B2$&_XHU%/^(1B7_BE(U_XY:0_^/85'^CFA>]HMO:N^'>'7IA(%^
MY("(AN!\CXS=>921VG::E=ASGYG5<*6;U&ZJGM-ML9_2:[B@TFO"H<ULQZ'&
M;L>AP&['H;MOQZ&X<,>AN'#'H;APQZ&X<,>AN'#'H;APQZ&X<,>AN'#'H?^(
M$0'_BB$&_XLU%/^)1B7_C5$U_Y)80_^27E'^D&5>]HYL:^^+=7;HAWZ XX2&
MB-Y_C8_;>Y.4V'B9F=5UGIS3<J2?T7"JHM!NLJ/0;;JDSFS$I<9OQ*2_<,2E
MNG'$I;5QQ*6R<L2DLG+$I+)RQ*2R<L2DLG+$I+)RQ*2R<L2DLG+$I/^)$0'_
MBR$&_XPT%/^*1B7_D$\T_Y160_^46U'^DV%>]I%H:^Z.<';HBWN XH>#B=V#
MBI'9?I&7U7J7G--WG:#0=*2CSW&JILYOLZ?-;KVHQW#"J+YQP:FX<L&IM'/!
MJ:]TPJBM=,*GK73"IZUTPJ>M=,*GK73"IZUTPJ>M=,*GK73"I_^*$0'_C"$&
M_XTT%/^+1B;_DTXT_Y930O^76%#^EEY>]I1D:NZ2;';GCW:!X8R BMR'B)+8
M@H^9TWV5G]!YG*/.=:.GS'*KJLMPM*O(<+^LOW.^K+=TOJVR=;ZLKG:_K*IV
MOZNH=\"JJ'? JJAWP*JH=\"JJ'? JJAWP*JH=\"JJ'? JO^+$0'_C2 &_XXT
M%/^-12;_EDTS_YE00?^:54__FEI=]YA@:>^5:'7HDG" X8][BMR+A)/6AHR:
MTH"3H<Y[FJ;,=Z*JRG2KKLARN*_ =+ROMW6\L+!VO+"K=[ROJ'B]KZ5YOJVC
M>;ZMHWF^K:-YOJVC>;ZMHWF^K:-YOJVC>;ZMHWF^K?^+$ '_CB &_X\T%/^/
M1"7_F$HS_YM-0/^=44[_G5=;^)Q<:/":8W3HEVI_XI-UBMR/@)/6BHF;T820
MH\U^F*G)>:*NQW6ML<1TNK.W=KFSKWBYLZIYNK.F>KJRHWN[L:![O+"??+VN
MGWR]KI]\O:Z??+VNGWR]KI]\O:Z??+VNGWR]KO^,$ '_CR &_Y T%/^20R7_
MFD@R_YU*/_^?3DW_H%-:^:!89O&?7W+JG&5]XYAOB-R3>I+6CX2;T(B-H\N!
MEJO'>Z&QQ7:PM;IWM[:O>;>VJ'JXMJ-\N+3_XO_B24-#7U!23T9)3$4 !0F@
M?+FSGGVZLIQ^N[&;?KRPFWZ\L)M^O+";?KRPFWZ\L)M^O+";?KRPFWZ\L/^-
M$ '_CR &_Y$T%/^40R3_FT8Q_Z!(/O^B2TO_I%!8^J159/.D6G#KHF%[Y)]I
MA=Z:<Y#7E7Z9T(Z(H\J%DZS$?:"TO7BPN:]YM;FF>[:XH7VWMIU^N+6;?[FT
MF7^ZLYB NK*7@+NQEX"[L9> N[&7@+NQEX"[L9> N[&7@+NQEX"[L?^-$ '_
MD" &_Y$T%/^70B3_G4,P_Z)%/?^E2$G_J$Q5_*E18?6J5VSNJ5UWYZAC@>&D
M;8O6GGF6RY6#HL"+CJVV@YJVKGZJNZ1\L[R>?K6ZFH"WMYB!N+66@;FTE8*Z
MLY2"NK*3@KNQDX*[L9."N[&3@KNQDX*[L9."N[&3@KNQDX*[L?^.$ '_D2 &
M_Y(T%/^902/_GT$O_Z1"._^H14?_K$E3_JY.7O6P4VCLLEIRY+-A>]NO;H3,
MIG:4P)Q^HK22B*ZIBI2WH(6DO9F"L;Z5@[2[DX2VN)*$N+:1A+FTD(2YLY"$
MNK*0A+JRD(2ZLI"$NK*0A+JRD(2ZLI"$NK*0A+JRD(2ZLO^/#P'_DB &_Y,T
M%/^:/R+_H3\N_Z= .O^L0D7_L$90^;-+6O"W4F/HNUEKW[UD<M&V;(+$K'.3
MMJ-ZH:J9@ZZ>DI"WE(V?OHZ+L;^,B;.\C(FUN8R(M[:,B+BUC(>YM(R'NK.,
MA[JRC(>ZLHR'NK*,A[JRC(>ZLHR'NK*,A[JRC(>ZLO^/#P'_DA\&_Y0T%/^<
M/2'_HSPM_ZH]./^O0$+_M$1,];I)5>R_45SDQEIAV,5B;\F\:8&[LG"2K:IW
MH*"A@*V3FXNWB9:;O8.5K[^$D;.\AHZUN8>-MK>'C+>VB(NXM8F*N;2)BKJR
MB8JZLHF*NK*)BKJRB8JZLHF*NK*)BKJRB8JZLO^0#P'_DQ\&_Y4T%?^>.R#_
MI3DK_ZPZ-?^S/3_[ND)'\<%(3NC)45+?T5M9S\I@;<'"9X"RN6V0I+%TGY>J
M?:N*I(BU?Z"7NWB?K+Y\FK.\?Y6TNH&2MKB#D+>WA(^XM82-N;.%C;JRA8VZ
MLH6-NK*%C;JRA8VZLH6-NK*%C;JRA8VZLO^1#@'_E!\&_Y8S%?^@.!__J#8I
M_[ X,O^X.COVP#]![,I'1>/65$76V5=8Q]!>:[C(9'ZJP6N.G+IRG(ZT>JB
MKH6R=JN4N&^KJ;IRI;6Z=YVUN7J9MK=]EK>V?I.YM'^1NK* D+NQ@)"[L8"0
MN[& D+NQ@)"[L8"0N[& D+NQ@)"[L?^2#@'_E1\&_Y<S%?^B-1[_JS,G_[0T
M+_F^-C7MR3TXXM9(.-G@347-WU96O]A<:;#08GNAR6B+D\-OF86^=Z1XNH.M
M;KB3LVBXJ+9ILKBV;Z>WMG.AN+5VG+FT>)FZLWJ6N[%[E;RP>Y6\L'N5O+![
ME;RP>Y6\L'N5O+![E;RP>Y6\L/^3#@'_EA\%_YDS%/^E,!S_KS C_;HO*?#&
M,BWCU#LLUN! .LOE2$S X4Y<L]U6;*7877J8TF6(BLYME'W)=I]SQ(.G;,"1
MK&>^H:]EOK:O9K2[L6NKN[%NI;NQ<:"\L'.=O:]TFKVN=)J]KG2:O:YTFKVN
M=)J]KG2:O:YTFKVN=)J]KO^4#@'_F!X%_YTQ$O^I+1G_M"H>]<(I(N31+2'5
MX#,LR>@\/[[H0U&QY4EAI.)/<)??5GV*VF"(@--KDGC-=YIPR(*A:L6.I6;#
MFZAEPZRG8<*]JF.XOZMFL+^L::J_K&REOZMMHL"J;:+ JFVBP*IMHL"J;:+
MJFVBP*IMHL"J;:+ JO^5#0#_FAX%_Z(L$/^M*!7[NR,8Z,T@%]7?)1W(Z# Q
MO.\Y1+#L0%6CZD9DE^A-<8OC57V!W&&&>=5LCG+1=Y5LS8&:9\J+GF3(EJ!A
MR*.A8,BSH5W'PZ-?OL2E8;;#I62PPZ5EK,.E9:S#I66LPZ5EK,.E9:S#I66L
MPZ5EK,.E9:S#I?^7#0#_G!X%_Z8F#?^T( _OQA</UMT6#LCI(R*[\RXVK_0V
M2*+R/EB7\49EB^M/<('E6'IZWV2"<]IMB&W6=HUHTW^29-"(E6#/DIA>SIV9
M7,VIFEO.N9E9S<B:6L7*G%R]R9U>N,F>7KC)GEZXR9Y>N,F>7KC)GEZXR9Y>
MN,F>7KC)GO^:# #_GQT%_ZP?"/B^$PC8U@L$R.@5$[KT(B>N^BTYHOHV2I;Z
M/UB+]4AC@NY2;7KH7'5RY&1[;>!M@&C==85DVGZ(8-B&BUW6CXU:U9B/6-2B
MD%?4KI%6U+R05M3-D%;-T9)7R-&35\C1DU?(T9-7R-&35\C1DU?(T9-7R-&3
M5\C1D_^<"P#_HQT$_[42 ]3)"@+(V@L&N?06%ZS_(RJA_RX[E?\X28O_0E6"
M^$Q?>O)69W/N7FUKZF1R9N=L=V+D='I?XGQ]7.&#?UK?BX)7WI.#5=V<A53<
MI892W*^&4MR[AE'<S(52VMJ%4MK:A5+:VH52VMJ%4MK:A5+:VH52VMJ%4MK:
MA?^@"@#_K1,!U, ( ,;." "YXPL(J_\7&9__)"J4_S YBO\Z18'_1D]Z_5%8
M<OA87FOU7F-E\F5H8.]L:UWM<FY:ZWEP5^J <E7IAW13YX]V4>:6=U#FGGA.
MY:=Y3>6O>DWDNWI,Y,5Z3.3%>DSDQ7I,Y,5Z3.3%>DSDQ7I,Y,5Z3.3%>O^D
M!P#8N 0 Q,0& +?3!P&J\PT+GO\:&I/_)RB)_S,U@/\_/WG_2D=P_U%.:?]7
M4V+]75=>^V1;6OEJ7E?W<&!4]G9B4O1\9%#S@V5.\HIG3/&1:$OPF&E*\)]J
M2>^G:TCOL&Q'[K=L1^ZW;$?NMVQ'[K=L1^ZW;$?NMVQ'[K=L1^ZW;-VO  #%
MO 0 M<H$ *C;!0*<_Q +D?\=%X?_*B-^_S8M=O]!-FW_2#QF_T]"8/]51EO_
M6TI7_V%,4_]G3U'_;5%._W)23/]X5$K_?E5(_H161_V+6$7\DEE$^YA:0_N?
M6T+ZIUQ!^JQ<0?JL7$'ZK%Q!^JQ<0?JL7$'ZK%Q!^JQ<0?JL7,BV 0"UP0,
MI]$! )GK!0*/_Q()A?\@$GS_+!MS_S4C:O\]*F+_1#!<_TLT5_]2.%/_6#M/
M_UX]3/]C/TK_:$!'_VU"1?]R0T3_=T1"_WU%0/^#1C__BD@]_Y!)//^723O_
MGDH[_Z-+._^C2SO_HTL[_Z-+._^C2SO_HTL[_Z-+._^C2[:Z @"FR@  F-P
M (S_" &#_Q0%>/\>#&[_)A)E_R\97?\W'E?_/R)2_T8F3?],*$K_4BM&_U@M
M1/]=+D+_82] _V8Q/O]K,CS_<#,Z_W4T.?]Z-3?_@#8V_X8W-?^,.#/_E#@S
M_Y@Y,_^8.3/_F#DS_Y@Y,_^8.3/_F#DS_Y@Y,_^8.:?#  "7U   B.0  (#_
M"@%R_PX"9_\3!5__'0E7_R8-4?\O$4S_-Q5'_SX70_]%&4#_2QL]_U =._]5
M'CG_61\W_UXA-?]B(C3_9R,R_VPD,?]R)2__=R8N_WTG+?^$*"O_BRDK_Y$I
M*_^1*2O_D2DK_Y$I*_^1*2O_D2DK_Y$I*_^1*?]V%0+_<R $_W(Q#/]Q0QG_
M<5 F_W59,_]U8C__<VI)_W!T4_]N?EO\:X=A^6F/9_9GEFOT99QN\F.A<?%B
MIG/O8:MU[F"P=NY>M7?M7KMX[%W#>>Q<RWKK6]AZYEW>>M]>X7G88.-YU6#C
M>=5@XWG58.-YU6#C>=5@XWG58.-YU6#C>?]V%0+_<R $_W(Q#/]Q0QG_<5 F
M_W59,_]U8C__<VI)_W!T4_]N?EO\:X=A^6F/9_9GEFOT99QN\F.A<?%BIG/O
M8:MU[F"P=NY>M7?M7KMX[%W#>>Q<RWKK6]AZYEW>>M]>X7G88.-YU6#C>=5@
MXWG58.-YU6#C>=5@XWG58.-YU6#C>?]V%0+_<Q\$_W0Q#?]R0AG_=$\G_WA8
M,_]Y8#__=VE*_W-Q5/]Q?%S[;H9C]VN.:?1IE&WR9YMQ\&6@=.]DI7;M8JIX
M[&&P>>M@M7OK7[Q\ZE[$?>I=S7WG7=E]X5_>?=I@X'S18N%]SV+A?<]BX7W/
M8N%]SV+A?<]BX7W/8N%]SV+A??]W%0+_=!\$_W4Q#?]S0AK_=TTG_WM6-/]\
M7T#_>F=+_W=O5?YS>E[Z<8-E]FZ,:_-KDW#P:9ES[F>?=^QEI7GK9*I[ZF*O
M?>EAM7[H8+U_Z%_%@.A>T('B7]J VV'>@-)BWX#+8]^!RF3?@<IDWX'*9-^!
MRF3?@<IDWX'*9-^!RF3?@?]X% +_=1\$_W8Q#?]T0AK_>DPG_W]5-/^ 74#_
M?F5,_WIN5OYV=U_Y=(%F]7"*;?%MD7+N:YAV[&F>>>MGI'SI9:E^Z&.O@.=B
MMH+F8;V#YF#'A.5?TX3=8=J$TV/=@\QDW(3&9=R$Q67<A,5EW(3%9=R$Q67<
MA,5EW(3%9=R$Q67<A/]Y% '_=AX#_W<P#?]V0AK_?DLG_X)3-/^#7$#_@F1,
M_W]L5OUZ=&#X=W]H\W.(;_!PCW3M;99YZFN=?.AHHW_G9JF"Y66OA.1CMH7D
M8K^'XV')A^!AU8?59-J'S67:B,=FV8C!9]F(OV?9B+]GV8B_9]F(OV?9B+]G
MV8B_9]F(OV?9B/]Z% '_>!X#_WDP#?]X01K_@4DG_X92,_^(6D#_AV),_X-I
M5_Q^<6'W>WMI\G>%<>YSC7?K<)1\Z&V;@.9JHH/D:*B&XV:OB.)DMXKA8\&+
MX6+.B]ADUHO-9M:+QF?6C,!HUHR[:=:,NFG6C+IIUHRZ:=:,NFG6C+IIUHRZ
M:=:,NFG6C/][$P'_>1T#_WHP#?]\/QK_A4@F_XI0,_^,6$#_BU],_XAG5_R$
M;F'V?WAJ\7N"<NUWBGGI<Y)^YF^9@^1LH8?B:JB*X&>OC-]EN([>9,2/VV32
MC\YGTX_&:-.0OVK3D+IKTY"U;-.0M&S3C[1LTX^T;-./M&S3C[1LTX^T;-./
MM&S3C_]\$P'_>AT#_WLP#?]_/AK_B48F_X].,O^15C__D%U+_XYD5OR):V'V
MA'-K\']^<^Q[AWKH=I"!Y'*7AN%NGXK?:Z>.W6BPD-QFNY+;9<J3T&C1D\9J
MT)2^:]"4N&S0E+-MT)2O;M&3KF[1DZYNT9.N;M&3KF[1DZYNT9.N;M&3KF[1
MD_]]$@'_>QP#_WPO#?^#/!G_C44E_Y--,?^54S[_E%E*_Y)@5?V/:&#VBG!J
M\(1Y=.M_@WSF>HR#XG65B-]QGHW=;:>1VVFQE-EGOY;49\Z7QVO-F+ULS9BV
M;LV8L&_-F*QPSI>I<<Z6J''/EJAQSY:H<<^6J''/EJAQSY:H<<^6J''/EO]^
M$@'_?!P#_WXO#?^&.QG_D4,D_Y9+,/^84#S_F%5(_Y9<5/V38U_WCVMI\(IT
M<^N$?WSF?HF$X7B2B]USG)#:;J:5V&JSF=9HQ9O):\N;O6[*G+1ORIRN<<J<
MJG++FZ9SRYJC<\R9HG3-F*)TS9BB=,V8HG3-F*)TS9BB=,V8HG3-F/]_$@'_
M?1L#_W\O#?^).AC_E$(C_YE'+_^;3#O_G%)&_YM84O^97UWXE69H\9!N<NN*
M>7OE@X2$X'R/C-QVFI/8;Z:9TFNUG<YJR)^^;LB?LW''H*QRQZ"G=,B?HW7)
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
M<DOCY').V.9S3M7G=$[5YW1.U>=T3M7G=$[5YW1.U>=T3M7G=/^6"@#>K (
MR[H% +W'!@"RV @!I_\2")S_(1:2_RXCB?\Y+X#_0CEW_TI";?]0267_5DY?
M_UY36OYE5E7\;5I2^G5<3_A^7TSWAV%*]9%B2/2<9$;SIF5%\K-F1/+!9T/R
MU&=%[N=G1NOH9T;KZ&=&Z^AG1NOH9T;KZ&=&Z^AG1NOH9^ZB  #-M ( O+X$
M *_-! "DW@<!FO\5"9#_)!6'_S @?O\[*G3_0C)K_T@Y8_]./UW_54-8_UU'
M4_]D2E#_:TU-_W)/2O]Y44?_@E-%_XM40_Z45D']GE= _:A8/_RS63[\OUH^
M^]%:/?O;6CW[VUH]^]M:/?O;6CW[VUH]^]M:/?O;6M*M  "]N ( KL4" *'5
M @"6]PL"C?\8"(3_)A%\_S$:<?\X(FC_/BE@_T4O6O],,U3_4S=0_UHZ3/]@
M/$G_9CY&_VU 1/]T0D'_>T,__X-%/?^,1CO_E4<Z_YY).?^G2CC_L4HW_[Y+
M-__"2S?_PDLW_\)+-__"2S?_PDLW_\)+-__"2[^S  "NO@  H,T  )+>  ")
M_PT!@?\:!7?_(PQM_RH39/\Q&5S_.!Y5_T B4/]()DS_3RE(_U4K1/];+4+_
M82\__V<Q/?]M,CO_<S,Y_WHU-_^"-C7_BS<S_Y0X,O^<.3'_I#HP_Z\[,/^R
M.S#_LCLP_[([,/^R.S#_LCLP_[([,/^R.["X  "@QP  D=@  (3O  !\_PT!
M;_\1 V;_&09>_R$*5O\I#U#_,A-+_SH61O]!&4+_2!L__TX=//]3'CG_62 W
M_UXA-?]D(C/_:2,Q_W D+_]W)2W_?B8L_X<G*O^/*"G_ERDH_Z J*/^C*BC_
MHRHH_Z,J*/^C*BC_HRHH_Z,J*/^C*J'"  "1T0  @N$  'C_  !L_P@!8/\-
M E?_$0-/_Q@%2/\@!D/_*0@__S$*._\X##C_/@XU_T0/,O])$##_3A$N_U,2
M+/]8$RK_710I_V,5)_]I%B7_;Q<D_W<7(O]^&"'_A1D?_X\:'_^1&A__D1H?
M_Y$:'_^1&A__D1H?_Y$:'_^1&O]H&0+_9",$_U\O!O]>0!#_8TL:_V=4)?]H
M72__9F<Y_V1R0?]B?4C_8(=._UV04O];F%;_6IY9_UBD6_]7JEW^5K!?_56U
M8/Q4O&'\5,1B^U/-8_E2W&/V4N9C\5/J8^Q4[6/F5N]BX%?P8^!7\&/@5_!C
MX%?P8^!7\&/@5_!CX%?P8_]I& +_92,$_V N!O]?0!#_9DD:_VI3)?]K7##_
M:64Z_V=P0O]D>TG_8H5/_U^.5/]=EEC_6YU;_UJC7?U8J5_\5Z]A^U:U8OI5
MO&3Z5<1E^53.9?=3W6;S4^9F[E7J9N=6[67A6.YEVUGO9MM9[V;;6>]FVUGO
M9MM9[V;;6>]FVUGO9O]J& +_9B($_V$N!_]@/Q#_:4@;_VU1)O]N6S#_;&0Z
M_VEN0_]G>4O_9(-1_V&,5O]?E5K_79Q=_5NB8/M:J6+Z6:]D^5BU9?E7O&?X
M5L5H]U7/:/54X&GP5>9IZ5?J:.)9[&C;6NUITUON:=-;[FG36^YITUON:=-;
M[FG36^YITUON:?]J& +_9R($_V(N!_]C/A#_;$8;_W%0)O]R63'_<&([_VQK
M1/]I=DS_9X%2_V2+6/]ADUS]7YM@^UVA8OI;J&7Y6JYG^%FU:/=8O&GV5\9J
M]5;1:_)5X6SL5^=LY%GI:]Q;ZVO47.QLS5WM;,U=[6S-7>ULS5WM;,U=[6S-
M7>ULS5WM;/]K%P+_:"$#_V,M!_]G/!#_<$4;_W1.)O]V5S'_=& [_W!I1?]M
M<TW_:GY4_V:(6OYCD5[[89EB^5^@9?A=IVCV7*UJ]5JT;/19O6WT6,=N\E?4
M;^Y7XF_F6>9OW5SI;M-=ZF_-7NMPQU_K<,=?ZW#'7^MPQU_K<,=?ZW#'7^MP
MQU_K</]L%P+_:2$#_V4M!_]K.A#_=$,;_WE,)O]Z53'_>5T\_W5F1?]P<$[_
M;7M6_VJ%7/QFCV'Z9)=E]V&?:/9?IFOT7:UM\URT;_):O7'Q6<ER[UC:<^A:
MXW/>7>9RTU[H<\M?Z'3&8.ATP6'H=,%AZ'3!8>ATP6'H=,%AZ'3!8>ATP6'H
M=/]M%@+_:B #_V8M!_]O.!#_>$$:_WU*)?]_4C'_?EL\_WMC1O]V;$__<7=7
M_FV"7OMJC&/X9I5H]62=;/-AI&_R7ZQQ\%VT<^]<OW7N6\MVZEO==^!=XW;3
M8.5WRF'E>,1BY7B^8^5XNF3E>+IDY7BZ9.5XNF3E>+IDY7BZ9.5XNF3E>/]N
M%@+_:R #_V@L!_]S-A#_?3\:_X)')?^$4##_A%@[_X%@1?]\:4__=G)7_G%]
M7_EMB&7V:I)J\V:;;_%CHW+O8:MU[5^U>.Q=P7GL7-!ZXUW?>]1AXGO*8N)\
MPF3A?;QEX7VW9N)\LV?B?+-GXGRS9^)\LV?B?+-GXGRS9^)\LV?B?/]P%0'_
M;!\#_VDL!_]W- __@3P9_X=%)/^*32__B54Z_X==1?^"94__?&Y8_79X8/AR
MA&?U;8YM\6F8<N]FH7;L8ZMYZV"V?.E>Q'[G7MA_V&'??LICWX#!9=Z!N6?>
M@;1HWH&P:=^ K&G??ZQIWW^L:=]_K&G??ZQIWW^L:=]_K&G??_]Q%0'_;1\#
M_VLK!_][,@__ACH8_XQ#(O^/2RW_CU,X_XU:0_^)8DW_@VE7_7QR8/AV?V?T
M<8IN\&R5=.UHGWGJ9*I]Z&&W@.9?R(+=8=N#S&3<A,!FW(6X:-N%L6K;A:UK
MW(2I;-V#IFS=@J9LW8*F;-V"IFS=@J9LW8*F;-V"IFS=@O]R% '_;QX#_V\I
M!_]_, [_BC@7_Y%!(?^42BS_E5$V_Y-80?^08$O[BV=5]81O7_!]>F?K=X5O
MYW*0=N-MFWS>:*:!VF6SA-5CQ(;/9-J'P6?9B+=IV(FO:]B)JFW9B*9NVH>C
M;MJ&H&_;A:!OVX6@;]N%H&_;A:!OVX6@;]N%H&_;A?]R% '_<!X#_W(H!_^"
M+@W_CC86_Y5 '_^92"G_F4\T_YA5/OJ67$GTDF13[8QK7>>%=F;A?X%OVWB,
M=]-REG[-;:&$R6JMB<5HNXO!:-",MFO5C:YMU8VG;]:,HW#6BY]QV(J=<=F)
MFW+:AYMRVH>;<MJ'FW+:AYMRVH>;<MJ'FW+:A_]S% '_<!T#_W4F!O^&+ W_
MD385_YE '?^<1B?_G4PQ_)U2._2<647MF6!/YI1H6=^.<V/5AGUNS7^'>,9X
MD8# <YN'NV^GC+9MM(^S;,B1K&[2D:5PTY"@<M2/G'/5C9ETUHR7=-B*EG79
MB99UV8F6==F)EG79B99UV8F6==F)EG79B?]T$P'_<1T#_W@D!O^)*PS_E343
M_YP^&_^@0R3_HDDN]Z-0-^^B5D'GH5U*WYUG5-25;V++C7ANPX6">;M_C(*U
M>9:)KW6ACJIRKY*F<<&4H7/0E)QTT9*8=M*1EG?3CY1WU8V2=]:,D7C8BI%X
MV(J1>-B*D7C8BI%XV(J1>-B*D7C8BO]U$P'_<AP#_WLC!O^,*0O_F#02_Y\\
M&?^C02+[ID8J\JA-,^JI5#SBJ5M$UZ-C4\R:;&+"DW5NNHM^>;*%AX.J?Y&*
MI'N<D)YXJI2:=KN6EW?/EI1YT)21>M&2CWK3D(YZU(^->M6-C'K7BXQZUXN,
M>M>+C'K7BXQZUXN,>M>+C'K7B_]U$P'_<QP#_WTA!?^.*0K_FS00_Z(Y%_^F
M/A_WJD0F[JY*+N6Q4C7<KUE!SZAA4L6@:6&[F')NL9%Z>:F+@X.AA8V+FH&8
MD91^I9:0?+:8C7W-EXQ^SY6*?M"3BG[2D8E^TX^)?=6-B'W6BXA]UHN(?=:+
MB'W6BXA]UHN(?=:+B'W6B_]V$@'_=!P#_X @!?^1* G_GC,/_Z0W%?ZJ.QOS
MKT$BZK1(*.*Y4"[4M%9 R:U?4;ZE9V"TGF]MJI=W>*&1@(*9C(J+D8>5D8N$
MHI:&@[*9@X3+F(2#SI:$@]"4A(+2DH2!TY"$@=2.A(#6C(2 UHR$@-:,A(#6
MC(2 UHR$@-:,A(#6C/]W$@'_=!L#_X(>!/^4)PC_H#(-_Z<T$_JN.!COM3T<
MYKQ&(=R_3"S.N50_P[%=4+>J95^MI&QLHYUT=YF8?(&1DX:*B8^2D8*,GY9]
MBJ^8>HO'F'R)SI9]B-"4?H;2DG^%TY!_A-2.@(/6C("#UHR @]:,@(/6C("#
MUHR @]:,@(/6C/]X$@'_=1L#_X4<!/^7)@?_HR\+_ZLP$/6S-!3KNSH7XL1$
M&-7$2"O(O5,]O+9;3K&P8UVFJFIJG*1Q=I*?>H")FH.)@9:.D'F3G)5TDJR7
M<9+#F'.1SY9VCM"4>(O2D7F*TY!ZB-6.>X?6C'N'UHQ[A]:,>X?6C'N'UHQ[
MA]:,>X?6C/]X$@'_=AL#_X@; _^:)0;_IBL)_J\L#/&Y+P[FPS8/W<T\%L[(
M1RG"PE$[MKQ93*JV85N?L&AHE:MO=(NF=WZ!HH"&>9^+C7&<F9)LFZF5:9N_
MEFN9T)1NE-&2<9'2D7./U(]UC=6-=HO6BW:+UHMVB]:+=HO6BW:+UHMVB]:+
M=HO6B_]Y$0'_>!H"_XP9 _^>(P3_JB8&^+0E".O * CAS3 'U-(W%,C-12>[
MR$\YK\)72J.]7UB8N&9EC;-M<8.O=7MZJWZ#<:B)BFJFEH]EI:>28J:]DF.C
MTI%GG=.0:IC4CVV5U8UNDM:,<)#8BG"0V(IPD-B*<)#8BG"0V(IPD-B*<)#8
MBO][$0'_?!<"_Y 7 O^B(0/_KB $\KL=!.7*'@/:VR0#S-DU$L#30R2TSDTV
MJ,E51YS$7561P&1BAKQK;7NX<W9RM7Q^:K.'A6.QE8I>L*6,6[&\C5NOU8U?
MI]6-8Z'6C&:<UXMHF=B*:I;9B&J6V8AJEMF(:I;9B&J6V8AJEMF(:I;9B/]\
M$ '_@10"_Y45 ?^G'0+\M18"Z\80 =K;#P#-X"4$P]\V#[C;02&LU4LSH-%3
M0Y3-6E&)R6)=?L9I9W3#<7!KP7MX9+^&?EV^E()8O:6%5KZ[AE6]VX98L]J'
M7*O:AU^FVH=AH=N&8YW;A6.=VX5CG=N%8YW;A6.=VX5CG=N%8YW;A?]^$ '_
MAQ$!_YH1 /^M% #:O@H T<T* ,OD$ '!Y"4'M^,U$ZWA0"&CWDDOE]M2/HO7
M64N U&!7=M%H86W/<&EES7IP7LR&=5C,E7E4S*9[4<V\?%#,XGQ3P>!_5;??
M@%BQWH%:J]Z!7*;?@5RFWX%<IM^!7*;?@5RFWX%<IM^!7*;?@?^ #P'_C@X!
M_Z(- -NU" #.P0@ QM ) +[I$@*TZ24*JN@S%Z#F/B66Y4<RB^-./X#A54EV
MX%U3;=YF6V7=;V%>W7IG6-R&:U/<E6]0W:9Q3=Z[<DW?X7%.T>=T4,;F=U*^
MY'A3N.1Y5;+C>E6RXWI5LN-Z5;+C>E6RXWI5LN-Z5;+C>O^##@'_E@L W:L$
M ,VX!@#"Q 8 NM0) +'O% .G[B4-GNXS&I3M/2>*[$8S@.M./G;K54=LZEM.
M9.IC55WJ;5I8ZG=>4^J#8D[JD65*ZZ%G1^RS:4;MT&E(YNAI2]GK:DS/[&U.
MQ^MO3\#J<$_ ZG!/P.IP3\#J<$_ ZG!/P.IP3\#J</^)"P#IH $ T+$$ ,&\
M!0"WR08 KMH) *3U%P6;]2<0DO4T'(CV/B=_]D<R=O9..VSV5$)D]EI(7?9B
M35?V:U%2]G553?> 6$CXC5I%^)M<0OBK7D'WOE] ]]]@0^[L8$?C\5](V_%A
M2=+R8TG2\F-)TO)C2=+R8TG2\F-)TO)C2=+R8_Z5  #4J0  PK4# +7! P"J
MSP4 H.<+ 9C]&@:/_BD0AO\U&W[_0"5T_T8M:_],-6/_4CI<_UD_5O]@0U#_
M:$=,_W%*1_][3$/_ATY _Y10/O^A4CW_L%0[_\-5._[A53SY\%5 \/150^?W
M5$/G]U1#Y_=40^?W5$/G]U1#Y_=40^?W5-NA  #%L   M;H" *C' @"=U@0
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
M:5*O[VE2K^]I4J_O:5*O[VE2K^]I4J_O:?]_"@#ME@  TJ8! ,2R P"YO ,
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
M!/]4, ;_6C8(_UY $/]@2AC_7E4@_UM@*/]8;2__5'DT_U&%.?].D3W_3)M
M_TJD0O])K43_2+9&_T?!1_]&S4C_1>%)_T3O2O]%^$K[1_U*\4K_2>A-_TO?
M3O],UT__3,]1_TS/4?],SU'_3,]1_TS/4?],SU'_3/]4'0+_4"<#_U(L!/]9
M+07_7S((_V0\$/]F1QC_9%(@_V%<*/]=:##_6G4V_U:!._]2C3__3YA#_TVB
M1?],JTC_2K5)_TF_2_](S$S_2.%-_TCN3?Q(^4[R2_Q-YT[]3]U0_5#24OY0
MS%/_4<94_U'&5/]1QE3_4<94_U'&5/]1QE3_4?]5'0+_42<#_U8I!/]>*@7_
M9"\(_VHZ#_]L11?_;$\@_VA9*/]D8S#_8' W_UQ\/?]8B$+_59-&_U.=2?]1
MIDO_3[!-_TZZ3_U-QE#Z3=E1]DSJ4?)-]U'G4/I2VU+[5,Y4_%7'5OU5P5?^
M5;Q8_E6\6/Y5O%C^5;Q8_E6\6/Y5O%C^5?]7' +_4B8#_UHF!/]B)@3_:BP'
M_W$W#O]S0A;_<TP?_W!6*/]K8##_9FLX_V-W/OY?@T3[6XY(^5B83/=6H4_U
M5:M1\U.U4_%2P53O4=!5ZU'G5>92]E;:5/E8S%;Z6<-8^UJ\6OM:MUO[6;-<
M^UFS7/M9LUS[6;-<^UFS7/M9LUS[6?]8&P+_4R4#_UXC _]G(P3_<"H&_W<U
M#?]Z0!7_>DH=_WA3)O]S7"_\;F8W^&ER/_1E?D7Q88E*[EZ33NM<G5+H6:95
MYEBP5^17O%CB5LQ9WE;D6=A6]%O*6/==P%KX7KA<^%ZS7?A>KE[X7:M?^5RK
M7_E<JU_Y7*M?^5RK7_E<JU_Y7/]9&P+_5B,#_V(@ _]L( /_=2@%_WTS"_^
M/1/_@4<;_W]0)/E[62WT=F(V[G%M/NIL>47F:(1+XF2.4=YAF%7;7J)9UERL
M6]-;N%[06L9?S5K?8,A:\F&^7/5BM5[T8JY@]6*J8?5AIF+V8:-C]U^C8_=?
MHV/W7Z-C]U^C8_=?HV/W7_]:&@+_62$"_V8= O]P'@/_>B8$_X(Q"?^&.Q#_
MB$09^89-(?*#5BOK?EXTY7EI/>!T=$7:;W],TVJ)4\]FDEC+8YQ=QV&F8,1?
ML6/!7K]DOE[29;I?[&:R8/)FJV+R9J5D\F6A9?-DGV7T8YQF]6*<9O5BG&;U
M8IQF]6*<9O5BG&;U8O];&@+_7!\"_VD; O]U' +_?B0#_X<N"/^,. [[CD(6
M\HY*'NN+4B?DAULPW8%F.M-Z<$7-=7I.R'"#5<-LC5N^:99@NF:@9+=DJV>T
M8[AIL6+*:JYCYFJH9.]JHF;O:9UG\&B::/%GF&GR9I9I\V26:?-DEFGS9)9I
M\V26:?-DEFGS9/];&0+_7QP"_VP8 O]Y&P+_@R$#_XPL!O^1-@OUE#\2[)5'
M&>233R+<CE@MTH=B.LJ!;$7#>W5.OG9_5KARB%VT;I%BKVN;9JMIIFJH9[-L
MI6?#;J)GX&Z>:>UMF6KN;)9K[VJ3;/!IDFSQ9Y!L\F:0;/)FD&SR9I!L\F:0
M;/)FD&SR9O]<&0'_8AH"_W 6 O]\&0+_AA\"_Y I!/J6,PGPFCP.YYM$%=^:
M2QW3E%4LRHU?.<*':46[@7%/M7Q[5Z]XA%ZJ=(UCI7&7:*%NHFR=;*YOFFR^
M<)ALV7&5;>MOD6[L;H]O[6R-;^]JC&_P:8MO\6>+;_%GBV_Q9XMO\6>+;_%G
MBV_Q9_]=&0'_9!D"_W(4 ?]_& '_BAT!_Y0F _:;, ;KGS@*XJ(_$-B?1QS-
MF5(KQ))=.;N,9D2TAVY.K8)W5Z=]@%ZB>8EDG7:3:9ASGFV4<:IQD'&Z<HYQ
MT7.,<NIQBG/K;XAS[6V'<^YKAW/O:H9R\&B&<O!HAG+P:(9R\&B&<O!HAG+P
M:/]>& '_9Q<!_W43 ?^#%@'_CAH!_I@C O&?+ 3GI3,'W:@Y#-&C11O'G5 J
MOI=:.+628T2MC&Q.IH=T5Z"#?%Z:?X9DE7R/:I!YFFZ+=Z9RB':V=(5VS'2$
M=^ER@W?J<()W[&Z"=NUL@G;O:H%V\&F!=O!I@7;P:8%V\&F!=O!I@7;P:?]>
M& '_:14!_W@2 ?^&% '_D1@!^IP? >VD)P+BJBP$UJPT"\NG0QK!HDXIN)Q8
M-J^784.GD6E-H(UQ5IF(>5Z3A8)DC8&,:HA_EV^#?:1R?WRS='U\R'5\?>AS
M?'SJ<7Q[[&]]>NUM?7GN:WUY\&E]>?!I?7GP:7UY\&E]>?!I?7GP:?]?& '_
M:Q,!_WL1 ?^)$P#_E14 ]: : >BI( '=L"0!T+ R"L:L01B\IDPGLZ%6-:J<
M7T&BEV=,FI)O59..=UV,BX!DAHB*:8&%E6Y\@Z%R=X*P='6"Q75T@^=S=8'J
M<79_ZV]W?NUM>'WN:WA\\&EX?/!I>'SP:7A\\&EX?/!I>'SP:?]@%P'_;A(!
M_WX0 /^,$0#_F1$ \:03 ..N%@#6MAP!R[0P",&P/Q>WJTLEK:94,Z2A74"<
MG65*E)AL4XR5=%N&D7UB?XZ':'F,DFUTBIYQ<(BM=&V(P71MB>1S;X?J<7"$
M[&]R@^UM<X'N:W2 \&ET@/!I=(#P:72 \&ET@/!I=(#P:?]A%P'_<1 !_X(.
M /^0#@#UG0T XZD, -FU# #/N1H Q;@N![NT/16QL$DCIZM2,9ZG6SZ6HV-(
MCI]J48:;<EE_F'I@>)6$9G*3CVQMD9QO:9"J<F:0OG-ED>%R:([K<&J*[&YL
MB.UL;8;O:VZ$\&ENA/!I;H3P:6Z$\&ENA/!I;H3P:?]C%0'_=0X!_X8- /B4
M"P#<H@@ U*T) ,^X"@#)O1< O[PK!K6Y.Q.KMD<AH;%0+YBM63N/JF%&AZ9H
M3W^C<%=XH'A><IZ!9&N;C&EFFIEM8IFH;U^9O'!>F=]O8);L;F.1[6UFCNYK
M9XOO:FF)\&AIB?!H:8GP:&F)\&AIB?!H:8GP:/]G$@'_>0P _XH* -^:! #3
MI@< S+$( ,>[" #!PA, N,(H!*Z_.!"EO$0>F[A.+)&U5SB(L5Y"@*YF2WBK
M;5-QJ79::Z=_8&6EBF1@HY=H6Z.F:UFCNFQ8H]QK6:#N:UR:[VI?EO!I89+Q
M:&./\69CC_%F8X_Q9F./\69CC_%F8X_Q9O]K$ '_?@D \9 $ -:> P#,J@8
MQ+0& +Z^!0"XR!  L,@D Z?&-0V=PT(;D\!,*(J]5#.!NEP^>;=D1G&U:TYK
MLW149+%^6E^PB5]:KY9B5JZE95.NN692K]ME4JOR9E6D\F98G_)F6IOS95R7
M\V1<E_-D7)?S9%R7\V1<E_-D7)?S9/]P#0#_A 0 W98  ,ZC P#$K@0 N[<$
M +3"!0"NS0P I\X@ I[-,0J5RSX6B\A)(X+&4BYZPUHX<L%B0&O :D=DOG--
M7KU\4UF\B%=4NY5;4+NE74Z[N5Y-O-M=2[GW7TZQ]F!1JO9@4Z7V8%6A]F!5
MH?9@5:'V8%6A]F!5H?9@5:'V8/]W" #KC   TYL  ,:H @"[L0( LKL" *K'
M!@"BTPH G=8: 976+ :,U#H1@])&'7K03R=RSE@Q:LU@.&3+:#]>RG)%6,I\
M253)B$U/R9513,FE4TK)N51)RMQ31\CW54C _%A*N/M93++[6DZM^EI.K?I:
M3JWZ6DZM^EI.K?I:3JWZ6O]_  #<DP  RJ(  +RL 0"QM0  J, # )_+!@"6
MV0L D> ; 8K?+ :"WSD.>=Y#%W'=32!JW%8H8]M?+UW:9S58V7$Z4]E[/D_9
MB$)+V99%2-FF1T;:NDA%V]M'1-CT24+3_TU$R?]/1<+_4$>[_U)'N_]21[O_
M4D>[_U)'N_]21[O_4N:*  #/FP  OZ<  +*P  "GNP  G,8# )/1!@"+Z@X
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
M7&]]^EMP?/M:<'S[6G!\^UIP?/M:<'S[6O]?$0'_;PH _WX( .., P#6EP4
MSZ ' ,JH" #$KA, NZTG [*K-PVIIT09H*1.)IB@5S&1G%\ZBIEG0X.6;TI]
MDW=0=Y& 5G*/BEIMC99>:(NC866+M&-CB\QC8XON866)]U]GAOA>:83Y7&J"
M^EIK@?M::X'[6FN!^UIK@?M::X'[6O]B$ #_<@< ^((# -N/ @#/F@4 R:,&
M ,.L!@"]LA  M;(D JRP-0NCK4(7FZI,(Y*F52Z*HUTX@Z!E0'V=;$=VFW1-
M<)E]4VN6B%AFE91<8I2A7U^3LF!=D\E@79/M7UZ0^%YAC/E<8XKZ6V2'^UIE
MAOM998;[666&^UEEAOM998;[6?]F#0#_=P, XX<  -.3 0#*G@0 PJ<$ +NO
M! "UM@T KK<A J6V,@F=LS\5E+!*((RM4RN$JELT?:AC/':E:D-PHW)*:J%[
M3V6@AE1@GI%86YV?6UB=L%U6G<==5IWK7%>:^EM:E?I:7)'[65Z._%A?C?Q7
M7XW\5U^-_%=?C?Q77XW\5_]J"@#_?   W(P  ,V8  ##HP, NJH" +.S 0"L
MO H IKT= 9Z\+P:6NCP1C;A''(6U4"=]LUDP=K%@.&^O:#]IK7!%8ZMY2EZJ
MA$]:J9!25:B>55*GKU=1J,974*?J5U"E_%=3G_U759K]5E>6_E98E?Y56)7^
M55B5_E58E?Y56)7^5?]O! #F@@  TI$  ,:=  "[I@$ LJX  *JW 0"BP@4
MG,08 )7#*@2-PCD-A<!$&'V^3B%UO%8J;KI>,FBY9CABMVX^7;9X0UBU@D=4
MM(]+4+2=3DVSKE!+M,502[/J4$JQ_U%,J_]23J7_4E"A_U)1GO]149[_45&>
M_U%1GO]149[_4?]V  #=B0  RI<  +ZB  "SJ@  J;,  *"\ @"8Q@8 D<P2
M (O,)0*$RS0)?,E $G7(2AMMQU,C9\5<*F'$9#!<PVTV5\)V.E/"@3]/P8Y"
M2\&=14C!KD9'P<5&1\'J1D2^_TE%N?]*1[/_2TFM_TQ*J_],2JO_3$JK_TQ*
MJ_],2JO_3.E_  #1D   PIX  +6G  "JKP  H+@  );! @",RP< A-4- (#5
M'@%YU2X%<M0\#&S31Q1ETE ;7]%9(5K18B=5T&LL4=!U,$W/@31)SXXW1L^=
M.430KCM"T,8[0]#J.D#-_3X^R_] 0,/_0D&]_T-"N?]$0KG_1$*Y_T1"N?]$
M0KG_1-V(  #'F   N*,  *NK  "@M   E;X  (O( P" T0< >.$- '3A'0%N
MX2L#:. W"&'@0@Y<X$T45^!6&5/@7QU/X&DB2^!S)4?@?BA$X(LK0N":+3_A
MJR\^XL$O/N+E+SS?^C$YWO\T.=G_-CK0_S@[S/\Y.\S_.3O,_SD[S/\Y.\S_
M.<V2  "\H   K:@  *&Q  "5NP  B<4  '[/ @!TV@8 ;NL1 &CK'@%BZRH#
M7>PU!E?L/PM2[$@/3>Q1$TKM6A9&[6,90^UM'$#M>!X][H4A.NZ3(SCOHR0V
M\+8F-?'2)C3O\R8T[/\F,NO_*#+G_RLSY/\L,^3_+#/D_RPSY/\L,^3_+,&<
M  "PI@  HZX  ):X  ")PP  ?<T  ''8  !GY@8 8O81 %SW'0%7]R<"4O<Q
M!$WX.@9(^4()1/E+"T'Z5 X^^EP0._ME$CC[;Q0U^WL6,OR)&##]F!DN_:H;
M+/Z_'"O_XQTJ_/H=*OK_'2KW_QPJ]_\=*O?_'2KW_QTJ]_\=*O?_';.C  "D
MJP  E[8  (G!  ![RP  ;]8  &/?  !;]08 5?\0 %#_&0%+_R,"1O\L T+_
M- 0^_SP%.O]#!C?_2P<T_U,(,?];"2[_9 HK_V\,*/]\#2;_BPXD_YP0(O^N
M$2'_Q1(@_^D3'__\$Q[__Q,>__\3'O__$Q[__Q,>__\3'O__$Z:I  "8LP
MBK\  'O*  !NU0  8-\  %3G  !._P0 2?\. $/_%  __QT!.O\E C;_+ (R
M_S,#+_\Z RO_000H_T@$)?]/!2+_5P4@_V &'?]L!QK_>0<8_XH(%O^;"!7_
MK0D4_\,)$__C"1/_^ D3__\*$___"A/__PH3__\*$___"IJQ  "+O0  ?,@
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
M3GMO_TU[;O]+>V[_2WMN_TM[;O]+>V[_2_]7$0#_8PH _W ' /!\!0#<A04
MU(P( -"3"0#*EA0 P9<I [F4.0NQD$86J8U0(**)6BJ<A6(REH)J.9%_<C^,
M?'I%AWJ#2H-XC4Y_=IA1>W6D5'ATLU9V=,A6=73H575U_5-U=/]1=7/_3W9R
M_TUV<?],=G'_3'9Q_TQV<?],=G'_3/]9$ #_9@< _W,$ .%_ 0#6B 0 SY &
M ,J6" #$FA( O)LF K28-PFLE404I)%.'YV.5RB6BF QD(=H.(N$<#^&@GA$
M@7^!27U]BTUX>Y91='JB5'%YL59O><56;GKF56YZ_%-O>?]1<'?_3W%V_TUQ
M=?],<77_3'%U_TQQ=?],<77_3/];#@#_:00 ]G<  -V"  #0BP, R9,% ,29
M!@"^GA  MI\D JZ=- BFFD$3GY9,'9B352>1D%XOBXUE-X6*;3V B'5#>X5^
M2':#B$QR@I-0;H"@4VM_KE5H?\)69W_C56B ^E-I?O]1:GS_3VM[_TUL>?],
M;'G_3&QY_TQL>?],;'G_3/]># #_; $ YGH  -:&  #+CP( Q)<$ +Z=! "X
MH@X L:,A :FB,@>AGS\1F9Q*&Y*94R6+EEPMA9-C-7^1:SMZCG-!=8Q\1G"*
MA4MKB)%/9X>=4F2&K%1BAK]588;A5&&&^5)CA/]098'_3V9__TUG?O],9W[_
M3&=^_TQG?O],9W[_3/]A"@#_;P  X'X  -")  #&DP$ OYL# +BA @"QI@L
MJJ@> :.G+P6;I3T/E*)(&8R?42*%G%DK?YIA,GF8:3ETE7$_;Y-Y1&J2@TAE
MD(Y,88^;3UZ.JE);CKU26H[>4EN-^%!<B_]/7HC_3F"%_TQA@_]+88/_2V&#
M_TMA@_]+88/_2_]D!0#U=   VH(  ,N.  #!EP  N)X! +&E  "IJP< HZT:
M )RL+ 25JSH,C:A%%H:F3Q]_I%<H>:)?+W.@9C5MGFX[:)QW0&.:@45?F8Q)
M6YB93%>7J$Y5E[M/5)?<3E26]DY5E/]-6)#_3%F-_TM;BO]*6XK_2EN*_TI;
MBO]*6XK_2O]H  #E>0  T8<  ,62  "[G   L:(  *FI  "AL0( F[,5 )6S
M* *.LC8)AK!"$G^N3!MXK%0C<JI<*FRH9#%GIVPV8J5U.UVD?T!9HXI#5:*7
M1U&AITE/H;I*3J+924Z@]4E.G_])4)G_25*6_TA4DO]'5)+_1U22_T=4DO]'
M5)+_1_]N  #>?P  RHT  +Z8  "SH   JJ<  *&N  "7M@  D;H0 (RZ(P&%
MN3(&?K@^#G>V21=QM5(>:[-:)66R8BM@L6HP6[!S-5>O?3E3KHD]3ZV60$RM
MI4)*K;E#2:[80DBK]4-'JO]$2:7_1$N@_T1-G/]$39S_1$V<_T1-G/]$39S_
M1.IU  #2A@  PY,  +>=  "LI   HJL  )BS  ".NP$ A<$, ('"'0![PBT#
M=<$Z"6_ 11%IOT\88[Y7'EZ]7R-9O&@H5;MQ+5&[>S!-NH<T2KJ5-T>ZI3E%
MNK@Z1+K7.4.X]3M"MO\]0K/_/D2N_SY%J?\^1:G_/D6I_SY%J?\^1:G_/N!]
M  #)C0  NYH  *ZB  "CJ0  F+$  (ZY  "$P0( ><D' '3+% !PS"8!:\LU
M!67+0 I@RDL06\I4%E?)71I2R64?3LAO(TO(>B9'R(8I1,B4+$+(I"Y R+@O
M/\G7+S_']3 ]Q/\S.\/_-3R^_S8]N/\W/;C_-SVX_S<]N/\W/;C_-]&&  #
ME0  LI\  *6G  ":KP  CK<  (._  !XQP, ;L\' &77#0!CV!T 8-@M EO8
M.@17V$8)4]A0#4_861%+UV(51]=L&$37=QM!UX0>/MB3(#S8HR$[V;<B.MK5
M(CK6\B,WU/\G-M+_*331_RLVRO\M-LK_+3;*_RTVRO\M-LK_+<60  "VG0
MJ*4  )RM  "/M@  @[X  '?'  !LSP( 8M8' %KD#@!8Y!P 5.0I 5#D-0-,
MY3\%2.5)!T7E4PI"YEP-/^9F#SSF<1(ZYWX4-^>,%C7GG!<SZ*X9,NG&&3+H
MZADQY?X9+^3_'"[D_QXMXO\@+>+_("WB_R MXO\@+>+_(+J:  "JHP  G:L
M )"T  "#O0  =\8  &O/  !?U@  5-X$ %'P$ !-\!L 2O F 4;Q, )"\CH#
M/O)#!#OS2P4X\U0'-O1="#/T: DP]70++O6!#"SVD0XJ]J(/*/>W$"?XUA$G
M]O01)O/_$2;Q_Q$E\?\3)?'_$R7Q_Q,E\?\3)?'_$ZVA  "@J0  DK,  (2\
M  !VQ@  :<\  %W8  !1WP  2>X$ $;\#@!"_1< /OXA #O^*@$W_S,"-/\Z
M C#_0@,M_TH#*_]3!"C_7 4E_V8%(O]S!B#_@P<?_Y0('?^F"!S_O @;_^()
M&O_Y"1K__PD9__\)&?__"1G__PD9__\)&?__":*G  "3L0  A;L  ';&  !I
MT   6]H  $[@  !#Y0  /OL! #K_#  V_Q, ,O\; "__(P K_RH!*/\Q 23_
M-P$A_S\"'_]& AS_3@(9_U@#%O]C Q/_< ,2_X$$$?^3!!#_IP0/_[T%#O_@
M!0[_]@4.__\%#O__!0[__P4.__\%#O__!96O  "&N@  =\4  &C0  !:VP
M3.$  $#G   W\P  ,O\  "[_!P J_PX )O\3 "/_&@ ?_R  &_\F !C_*P$5
M_S(!$O\X 1#_0 $._T@!#/]2 0G_70(&_VL"!/]] @+_D (!_Z," /^V @#_
MS0, _^P# /_L P#_[ , _^P# /_L XBY  !XQ   :=   %O=  !+XP  /ND
M #+N   K_P  )O\  "'_   =_P@ &O\- !;_$0 3_Q8 $/\:  [_'P +_R0
M"?\J  ;_,  "_S<! /]  0#_2@$ _U8! /]D 0#_=0$ _X@! /^: 0#_J@$
M_[L! /^[ 0#_NP$ _[L! /^[ ?\O*P'_*S("_R\Q O\P- +_+SD#_RM! _\G
M3 3_(U@%_R%F!O\@= ?_'H()_QZ."_\>F S_'J$-_QZI#O\>L __';@/_QW!
M$/\=RQ#_'=L1_QWH$?\=\A'_'?P1_Q[_$?\>_Q#_'O\0_Q__$?\?_Q+_(?\3
M_R+_$_\B_Q/_(O\3_R+_$_\O*P'_+C "_S(O O\S,0+_,C8#_R\^ _\K207_
M*58&_R=C!_\E<0C_)'X+_R.*#/\CE0[_(IX/_R*F$/\BK1'_(K41_R*]$O\B
MQQ+_(M03_R+E$_\B\!/_(OH3_R+_$_\C_Q+_(_\2_R/_%/\D_Q7^)O\6_"?_
M%OPG_Q;\)_\6_"?_%O\P*@'_,2T"_S4K O\W+0+_-C(#_S0Z _\R107_+U(&
M_RU@!_\L;0K_*GH,_RF&#O\HD1#_*)H1_RBB$O\GJA/_)[$4_R>Y%/\GPQ7_
M)\\5_R?A%?\G[17_)_@5_RC_%?\H_Q7_*/\6_R?_%_PI_QCV*_\9]"S_&?0L
M_QGT+/\9]"S_&?\Q*0'_-"D!_SDH O\[*@+_/"X"_SHV _\Y0@7_-T\&_S5<
M"/\S:0O_,78._S""$/\OC1+_+I84_RZ>%?\MIA;_+:T6_RVU%_\MOAC_+<H8
M_RW<&/\MZAC_+?48_2[_&/HN_QCY+?\:^2W_'/,O_QSM,?\=ZC+_'>HR_QWJ
M,O\=ZC+_'?\S*0'_."8!_STD ?] )0+_02D"_T(S _]!/@7_/TH&_SU7"?\[
M9 S_.7 /_S=]$O\VB!3_-9$6_S6:%_\THAG_-*D9_S.Q&O\SNAO_,\4;_3/3
M&_HSYAOW-/,;\S7^&_$T_QWP,_\?[C/_(.<V_R'A-_\AWCC_(=XX_R'>./\A
MWCC_(?\U)P'_/2(!_T(@ ?]&( '_2"4"_THO _]).@3_1T8&_T52"?]#7PW_
M06L1_S]W%/\]@A?^/(P9_#R5&OL[G1SY.Z4=^#JM'O8ZMA[U.L ?\SK.'_ Z
MXQ_K._$?Z#K](>8Z_R/D.O\EX3K_)=@\_R;0/?\FS3[_)LT^_R;-/O\FS3[_
M)O\Y) '_01X!_T<; ?]+&P'_3R(!_U$K O]1-@3_3T$&_TQ-"?]+6@[\2682
M^$=R%O5%?1GS0X<;\4*1'>]"F1_M0:$@[$&I(>I LB+H0+PBYT#*(^1!WR/@
M0>\DW$#\)]A _RG4/_\JST#_*L="_RK"0_\JP$/_*L!#_RK 0_\JP$/_*O\\
M( '_11H!_TL7 ?]1%P'_5A\!_U@G O]8,0/_5SP%_%5("?925 [R4&$3[DYM
M%^I,>!OG2H(>Y4F,(.)(E2+@1YTDWD>E)=Q&KB;:1;DGV$7&*-1%W"G/1NXJ
MRT7[+<A%_R[%1?\OP$;_+[I(_R^U2?\NM$G_+K1)_RZT2?\NM$G_+O] '0'_
M218!_U 3 ?]6% #_7!L!_U\C ?]@+ +Z7S<$\UU"".U:3PWG6%P3XE9H&-Y3
M<AS:47T@UD^&)-).CR?039@IS4R@*\M+J2W)2K,NQTJ_+\5*T##"2^@PO4OX
M,KI*_S.X2_\SLTS_,ZY-_S.J3O\RJ4[_,JE._S*I3O\RJ4[_,O]#&@'_3!,
M_U00 /]<$@#_81< _V4> ?MF)P'R9C$#ZF4]!N-C2@O<8%<2U5UB&=!:;1_,
M5W<CR%6 )\54B2O"4I(NP%&:,+Y0HS*[3ZTTN4^Y-;=/R#:T3^(VL4_T-ZY0
M_SBL4/\XIU'_-Z-2_S:@4_\UGU/_-9]3_S6?4_\UGU/_-?]&%P'_4!$ _U@-
M /]@$ #_9A, _VH9 /1L(0'J;2L"X6PW!-EJ10K09U(2RF->&L5@:"#!7G(F
MO5Q[*KI:A"ZW6(PQM%>5-+%5GC:O5*@XK52S.JI3PCNH4]H[I53P/*)5_SRA
M5?\[G5;_.II7_SF75_\XEU?_-Y=7_S>75_\WEU?_-_])% #_4PX _UP, /]E
M#0#_:P\ ^F\3 .QR&0#B=",!V',R \YQ0@G';4\2P6I:&KMG9"&W9&TGLV)V
M+*]??S"L7H<TJ5R0-Z=;F3JD6:,\H5FN/I]8O3^=6-% FEGL/YA9_C^76O\^
ME%O_/)%;_SN/6_\ZCUO_.H];_SJ/6_\ZCUO_.O],$@#_5@T _V ) /]H"@#Z
M;PP \W,. .5W$0#:>1L SWDN L=W/@F_=$L1N7!6&K-M8"&O:FDHJF=R+:=E
M>C*C8X,VH&&,.9U@E3R:7I\_EUVJ095=N$*37<M#D%WH0X]>_$&.7_] BU__
M/HI?_SV(7_\\B%__.XA?_SN(7_\[B%__._].$0#_6 H _V,' /IL!@#G<P8
MW7@( -I["P#1?A< R'XK L!\.PBY>4@1LG93&:QR72&G;V8HHVUN+I]J=S.;
M:'\WF&:(.Y5ED3Z18YM!CF*G0XQAM$6)8<=%B&+E189B^D.&8_]"A&/_0(-C
M_SZ"8_\]@F/_/()C_SR"8_\\@F/_//]0#P#_6P< _V8# .QO @#<=@, U'P'
M -& "0#*@A0 PH,H KJ!.0>S?D80K'M1&:9W6B&A=&,HG')K+IAO<S.4;7PW
MD6N$.XUJCC^*:)A"AF>C1(1FL4:!9L-'?V;A1W]G^$5^:/]#?FC_07UG_S]\
M9_\^?&?_/7QG_SU\9_\]?&?_/?]2#@#_70, _6D  .%R  #6>@( SG\% ,J#
M" #%AA( O(<F ;6&-@:N@T,/IX!.&*%\6"";>6 GEG=I+9)T<#..<GDWBG"!
M/(9NBS^#;95#?VRA17QKKD=Z:[](>&O=2'AL]D9X;/]$=VS_0G=K_T!W:O\_
M=VK_/G=J_SYW:O\^=VK_/O]4# #_7P  \FP  -UV  #0?0( R8,$ ,2'!@"_
MBA  MXPC ;"*- 6IB$$.HH5,%YR!51^6?UXFD7QF+8QY;C*(=W8WA'5_.X!T
MB#]\<I)#>'&>1G5PK$AS;[U)<7#927%P]$=Q<?]$<G#_0G)O_T%R;O\_<F[_
M/G)N_SYR;O\^<F[_/O]6"@#_8@  YF\  -=Y  #,@0$ Q8<# +^+! "YC@X
MLI @ :N/,06DC#\-G8I*%I:'4QZ1A%PEBX%D+(9_:S&"?7,V?GM\.WIYAC]V
M=Y!"<G:<16]UJ4AL=;I):W7426MU\D=K=?]%;'7_0VUS_T%M<O\_;7+_/VUR
M_S]M<O\_;7+_/_]9!P#_90  XG(  -%\  #'A   P(H" +F/ @"SD@P K)0=
M *:3+P2>D3P+F(](%)&,41R+B5HDAH=B*H&%:3!\@G$U>(%Z.G1_@SYP?8Y"
M;'R:16E[IT=F>KA(9'O02&1[\$=E>_]$9GK_0V=X_T%H=O\_:';_/VAV_S]H
M=O\_:';_/_];! #W:0  W78  ,V   ##B   NXX  +23 0"MEPD IY@: *"8
M+ .9ECH*DI1%$HR23QJ&CU<B@(U?*'N+9RYVB6\S<H=W.&V%@3QIA(M 9H*7
M0V*!I49@@;9'7H'-1UZ![T9?@?]$8'__0F%]_T%B>_\_8WK_/V-Z_S]C>O\_
M8WK_/_]>  #I;0  UGD  ,B$  "^C   MI,  *Z7  "FFP0 H)T7 )J=*0*3
MG#<(C)I#$(:831B EE4?>I1=)G6292QPD&PQ;(YU-F>-?CICBXD^7XJ505R)
MHT1:B;1%6(G+15B([418B/]#68;_05N#_T!=@?\^78#_/EV _SY=@/\^78#_
M/O]B  #D<0  SWX  ,.(  "YD0  L)<  *>;  ">H0  F*,3 ).C)0&-HC0&
MAJ% #8"?2A5YG5,<=)M:(V^98BAJF&HN9I9R,F&5?#==E(8Z69*3/E:2H4!3
MD;)!4I+)0E*1ZT%2D/] 4H__/U6+_SY6B/\]5X?_/5>'_SU7A_\]5X?_/?EG
M  #==@  R8,  +V-  "SE0  J9L  *"@  "6IP  CZD/ (NJ(0&%J3 $?Z@\
M"GBG1Q)SI5 8;:-8'FBB8"1DH6<I7Z!P+EN>>3)7G80V4YR1.5"<GSM.F[ ]
M3)S'/4R;ZCQ,F?\\3)C_/$V5_SQ/D?\[4(__.U"/_SM0C_\[4(__.^MM  #3
M?   PXD  +>3  "LF@  HI\  )FE  ".JP  A; + (&Q&P!\L2L"=[ X!W&O
M0PUKKDT49JU5&6&L71Y=JV4C6:IN)U6I=RM1J((O3:>/,DJGGC5(IZ\V1Z?&
M-D:FZ39%I/XW1:/_-T:@_S=(G/\W29K_-TF:_S=)FO\W29K_-^)T  #*@P
MO(\  +"8  "EG@  FZ0  )"K  "%L0  >K@$ ':Y% !RN24!;;DS!&BX/PAC
MN$D.7K=2$UJV6AA6MF(<4K5K($ZT=21+M( G2+..*D6SG2Q"LZXM0;/%+D&S
MZ2U L/XO/Z__,3ZM_S) J/\R0:;_,D&F_S)!IO\R0:;_,M5\  #"B@  M98
M *B=  "=HP  DJH  (>Q  !\MP  <+X# &C"#@!FPQT 8\,M 5[#.01:PT0(
M5L).#%+"5Q!/P5\42\%I%TC!<QI%P'X=0L",(#_ FR(]P*TC/,'$(SS Z2,Z
MOOXF.+S_*#>[_RDXN/\J.+;_*SBV_RLXMO\K.+;_*\F%  "YDP  K)P  *"B
M  "4J@  B+$  'RX  !QO@  9L4# %O+" !7S1, 5LXC %/.,@%0SCX#3<](
M!4G/4@A&SUL+0\]E#D#/;Q ^SWL3.\^)%3G/F1<WSZL8-M##&#;/Z!@TS?L;
M,LO_'3'*_Q\PR?\A+\C_(2_(_R$OR/\A+\C_(;Z/  "OF@  HJ$  ):I  "*
ML   ?;@  '&_  !FQ@  6\P" %#2!P!'V@P 1MP8 $7<)P!$W34!0=U  C_>
M2P,]WE4$.M]?!CC?:0<UWW8),^"$"S'@E POX:8-+N&\#BWBX XMWO@/*]W_
M$BK<_Q0IVO\6*-K_%BC:_Q8HVO\6*-K_%K.8  "EH   F:<  (NP  !^N
M<<   &7(  !9S@  3M,  $3;!  _Z0T />D7 #OJ(P YZBX -NLX 33K0@$Q
M[$L"+^U5 RWM7P,J[FL$*.YX!2;OB 8E[YH'(_"N!R+QR <B\.T'(>S_!R'K
M_P@@Z_\*'^K_"Q_J_PL?ZO\+'^K_"ZB?  ";I@  C:\  '^X  !QP0  9,H
M %C0  !,U@  0=T  #CD   U]@P ,_<4 ##W'@ N^"< *_DP "CY. $F^D !
M(_M) 2'[4@$>_%T"'/UI AK]>0,8_HL#%_^> Q7_LP04_],$%/[T!!/\_P,3
M^O\#$_G_ Q/Y_P,3^?\#$_G_ YVE  "/K@  @+@  '+"  !DRP  5M,  $G:
M   ^WP  -.0  "[T   K_PH */\0 "7_%P B_Q\ '_\F !S_+0 9_S0 %_\\
M !3_1 $2_TX!$/]9 0[_9P$,_W<!"_^* @K_GP()_[4""/_5 @?_] ('__\"
M!___ @?__P('__\"!___ I&M  ""N   <\(  &3,  !6U0  2-T  #OB   P
MYP  )^X  "/_   @_P0 '/\, !G_$0 6_Q8 $_\; !'_(0 ._R< #?\N  K_
M-@ '_SX !/](  #_5   _V(! /]S 0#_AP$ _YT! /^R 0#_R@$ _^H! /_S
M 0#_\P$ __,! /_S 82W  !TP0  9<P  %;8  !'WP  .>4  "WJ   C[@
M'/T  !C_   5_P  $?\$  __"P -_PX "?\1  ;_%0 #_QH  /\@  #_)@
M_RX  /\W  #_00  _TT  /]<  #_;0  _X(  /^6  #_J   _[H  /_#  #_
MPP  _\,  /_# /\D+P'_)2\!_R@O ?\G,0'_)#8"_R ^ O\:20/_%U8#_Q5D
M _\3<@3_$G\$_Q**!/\2E 3_$IT%_Q*D!?\2K ;_$K,&_Q*Z!O\2PP;_$\X'
M_Q/?!_\3ZP?_$_8'_Q/_!_\3_P;_$_\&_Q3_!_\4_PC_$_\(_Q7_"?\5_PG_
M%?\)_Q7_"?\E+@'_*2T!_RLL ?\K+@'_*3,"_R0[ O\?1@/_'5,#_QMA!/\9
M;@3_%WL$_Q>'!?\7D07_%YH&_Q>A!O\7J0?_%[ '_Q>W"/\7P C_&,H(_QC;
M"/\8Z C_&/0(_QC]"/\9_PC_&?\(_QG_"?\9_PK_&/\+_QK_"_\:_PO_&O\+
M_QK_"_\F+0'_+"D!_RXH ?\O*@'_+2\"_RDW O\G0P/_)% #_R)=!/\@:@7_
M'G<%_QZ#!O\>C0?_'I8'_QZ>"/\>I0G_'JP)_QZS"?\>O K_'L8*_Q[3"O\>
MY0K_'O$*_Q_\"OX?_PK]'_\+_!__#/P>_PW\'_\.]R'_#O<A_P[W(?\.]R'_
M#O\J*@'_+R8!_S(D ?\S)0'_,BH!_S$T O\O/P/_+4P#_RI9!/\H9@7_)G(&
M_R5^!_\EB0C_)9()_R6:"O\EH0O_):@+_R2P#/\DN S_)<$,_R7.#?\EX0W\
M)>\-^2;Z#/8F_PWU)O\/]"7_$/0E_Q'R)O\2[2?_$NTG_Q+M)_\2[2?_$O\N
M)@'_-"(!_S<@ ?\Y(0'_."4!_SDO O\X.P+_-4<#_S-4!?\Q80;_+VT'_RYY
M"?\MA K_+8T,_RR6#?\LG0W_+*4._2RL#_PLM _[++T/^2S)$/8LW1#S+>P/
M[RWX#^TM_Q+K+/\4ZBS_%>DL_Q;E+?\6X"[_%N N_Q;@+O\6X"[_%O\R(P'_
M.!T!_SP; ?\^&P'_0"(!_T$K ?] -@+_/D(#_SQ/!?\Y7 ;_.&@(_39S"_LU
M?@SX-8@.]S21#_4TF1#S-* 1\C.H$O SL!+O,[D3[C/%$^LTUQ/G-.H2XS3W
M%.$T_Q?>,_\9W#/_&MLS_QK4-/\:SC7_&LXU_QK.-?\:SC7_&O\V'P'_/!D!
M_T$6 /]$%@#_1QX!_TDG ?](,@+_1CT#_T1)!?I"5@?V0&()\C]N#.\]>0_M
M/(,0ZCR,$N@[E!/G.YP4Y3ND%>,ZK17B.K86X#O"%M\[TA;:.^@7U#KV&M Z
M_QS-.O\>RSK_'LHZ_Q_$._\?P#S_'L \_Q[ //\>P#S_'O\Y&P'_0!4 _T41
M /]*$P#_3AD _U B ?]0+ ']3C<"]DM#!/!)4 ?K2%T*YT9I#>-%=!#@1'X3
MW4.'%=M"D!?809@8U4"@&=- J1O10+(<ST"]'<U S!W*0>0>QD#T(,) _R*_
M0/\CO4#_([M _R.V0?\CLT+_(K-"_R*S0O\BLT+_(O\]%P#_1!$ _TH. /]0
M$ #_5!4 _U8= /U6)@'S53$!ZU,] ^522P;?4%@*VDYC#M1,;A/02G@6S4F!
M&<M(BAO(1Y(=QD>:'\1&HR'"1JPBP$6W([Y%Q22\1=PDN$;P);5&_R>R1O\G
ML$;_)ZY&_R>J1_\FITC_)J=(_R:G2/\FITC_)O] % #_2 X _TX+ /]5#@#_
M61$ _UP6 /1='P#J7"H!XELW MI:1@725U,+S%5>$,A3:!7$47(9P5!['+Y/
MA!^\38PBN4V5)+=,G2:U2Z<GLTNQ*;%*ORJO2M$JK$OK*ZE+_"RF2_\LI4S_
M*Z-,_RJ?3?\JG4W_*9U-_RF=3?\IG4W_*?]#$0#_2PP _U,( /]:"P#_7@T
M^6 0 .MA%@#A8B$ UF(Q <YA007'7TX+PEQ9$;U:9!>Y6&T;ME9V'[-5?B*P
M4X<EKE*/**M1F"JI4*(LIU"L+:5/N2^C3\LOH%#F+YY0^3"<4/\OFE'_+IA1
M_RV64O\LE%+_*Y12_RN44O\KE%+_*_]&$ #_3@D _U8% /Y>!@#O8@< YV4*
M .1F#@#69QD S6@M <5G/06_94H+N6-5$K1@7Q>P7FD<K%QQ(:E:>B2F68(H
MI%B+*Z%6E"V?59TOG%6H,9I4M#.85,4SEE3A-)-5]C.25?\RD5;_,8]6_S"-
M5O\NC%?_+8Q7_RV,5_\MC%?_+?])#@#_404 _UH! .YB  #?9P, V&H& -5K
M"@#-;14 Q6XI ;YM.02W:T<+L6A2$:QF7!BH9&4=I&)M(J%@=2:>7GXIFUV&
M+9A<CR^56IDRDUFD-)!9L#:.6< VC%G;-XI9\S:)6O\TB%O_,X=;_S&&6_\P
MA5O_+X5;_R^%6_\OA5O_+_]+# #_5   ^UX  .)E  #8:P$ SVX% ,QP" #&
M<A( OG,F ;=S-@2Q<$0*JVY/$:9K61BA:6$=G6=J(IEE<B>68WHJDV*#+I!@
MC#&-7Y4TBEZ@-H=>K3B%7;PY@UW4.8)>\#B!7_\V@%__-(!?_S-_7_\Q?E__
M,'Y?_S!^7_\P?E__,/]-"0#_5@  [F$  -UI  #1;P  RG,# ,5U!@# =A
MN'@C +%X,P.K=D$)I7-,$)]P5A>;;E\=EFQG(I-J;R>/:'<KC&=_+XEEB#*%
M9)(U@F.=-X!BJCE]8KDZ>V+/.WIB[CEZ8_\X>F/_-GEC_S1Y8_\R>6+_,7EB
M_S%Y8O\Q>6+_,?]/!P#_60  YF0  -=L  #,<P  Q'<" +]Y! "Y>@X LGP@
M *Q\,0.E>CX)GWA*$)IU4Q>5<UP=D7%D(HUO;">);70KA6Q\+X)JA3)_:8\U
M?&B;.'EGISIV9K8[=&;,/'-GZSMS9_\X<VC_-G-H_S5S9_\S<V;_,G-F_S)S
M9O\R<V;_,O]1! #_7   XF<  -)P  #'=@  P'H  +I] @"T?PP K8$= *>!
M+@*@?SP(FGU'#Y5Z41:0>%H<BW9B(8=T:2:#<G$K?W%Z+WQO@S)X;HTU=6V8
M.')LI3MP:[0\;FO)/&UKZ3MM;/XY;6S_-VYL_S5N:_\T;FK_,FYJ_S)N:O\R
M;FK_,O]3  #T7P  WFH  ,US  ##>@  NWX  +6!  "N@PD J(4: **%*P*;
MA#H'E8)%#I!_3Q6*?5@;AGM?((%Y9R5]=V\J>G9W+G9T@#)S<XLU;W*6.&QQ
MHSII<+(\:'#&/&=PYSMG<?PY:''_-VAP_S5I;_\T:6[_,VEN_S-I;O\S:6[_
M,_]6  #K8@  V&X  ,EV  "_?0  MX(  +"%  "HAP8 HHD7 )R**0&6B3<&
MD(=##(N%31.%@E49@(!='WQ_921X?6TI='MU+7!Z?C%M>8@T:7>4-V9VH3IC
M=K [87;$/&%VY3MA=OLY8G;_-V-U_S5C<_\T9'+_,V1R_S-D<O\S9'+_,_]8
M  #F9@  TG$  ,5Z  "[@0  LH<  *N*  "BC ( G(X4 )>/)@&1CC0%BXQ
M"X6*2A& B%,8>X9;'7:%8R)R@VHG;H)R*VJ >R]G?X8S8WZ1-F!]GCE=?*XZ
M6WS!.UM\XSI;?/HX7'O_-UU[_S5>>?\T7W?_,U]W_S-?=_\S7W?_,_Y<  #A
M:@  S74  ,!^  "VA@  KHL  *6.  ";D0  E9,1 )"4(@&+DS$#A9(]"7^1
M2 ]ZCU$6=8U9&W&,8"!LBF@E:(EP*62'>2UAAH,Q786/-%J$G#97@ZPX58._
M.56#X3A5@ODW5H+_-5:!_S18?_\S67W_,EE]_S)9??\R67W_,N]@  #;;@
MQWH  +N#  "RBP  J)   )^3  "4E@  C9D. (F:'@"$FBX"?IDZ!WF710UT
MEDX3;Y56&&J37AUFDF4A8I%M)EZ/=BI;CH$M5XV-,%2,FC-1C*HU3XR]-4^,
MWC5/B_<T3XK_,U")_S)1AO\Q4H3_,5*$_S%2A/\Q4H3_,>IE  #2<P  PG\
M +:(  "LD   HI0  )B8  ",G   A)\* ("@&0!\H2D!=Z V!7*?00IMGDL/
M:)U3%&2<6QE@FV,=7)IK(5B9="55F'XI49>*+$Z6F"Y+EJ@P2I:\,4F6W#!)
ME/8P29/_,$F2_S!*D/\O2XW_+TN-_R]+C?\O2XW_+^)K  #*>0  O(4  +&/
M  "FE   FYD  )&=  "&H@  >J8# ':G$P!SJ"0 ;J@R VJH/09EIT<+8:90
M#UVE6!19I& 85:-H'%*C<1].HGPC2Z&()DBAEBA%H*8J1*&Z*T.AVBI#G_4K
M0IW_*T*<_RQ"F_\L1)?_*T27_RM$E_\K1)?_*]=R  ##@   MHP  *J4  "?
MF0  E)X  (FC  !^J   <*X  &JP#@!HL1T 9;$L 6&Q. -=L$,&6;!,"E6O
M5 Y2KUT13JYE%4NN;QA(K7D;1:V&'D*LE2 _K*4B/JVY(SVMV"(]J_4C/*G_
M)3NG_R8[IO\F.Z3_)CND_R8[I/\F.Z3_)LQZ  "[B   KI(  **9  "7G@
MC*0  ("J  !UKP  :;0  %ZY!@!;NA0 6;LD %:[,0%3NST#4+M'!4V[4 =*
MNED*1[IB#42Z;!!!NG<3/KF$%3RYDQ<YN:,8.+FW&3>ZUADWN/0:-;;_'#2T
M_QXSL_\?,[+_(#.R_R SLO\@,[+_(,&#  "TD0  II@  )N>  "/I0  @JL
M ':Q  !KM@  7[P  %3! P!,Q0T 2\49 $G&* !(QC4 1<=  4/'2@- QU,$
M/L==!CO'9P@YQW,*-\> ##3'D TRQZ$.,<BU#S#(TP\PQO00+L3_$RW"_Q4L
MP?\6*\#_%RO _Q<KP/\7*\#_%[B-  "JEP  GIX  )&E  "$K   >+(  &NY
M  !@OP  5,,  $K( @! S0< .M(. #G2&P XTR@ -],U #;40  TU4L!,]55
M 3'68 (OUFP#+==Z!"O8BP4JV)T%*-FQ!B?:S08GU^\&)M3_"272_PLDT?\,
M(]#_#2/0_PTCT/\-(]#_#:Z6  "@G0  E*0  (:L  !YM   ;+L  &#"  !4
MQ@  2,L  #[0   UU00 +=T* "SA$P KXA\ *>,J "CD-0 GY#\ )N5* "3F
M50 CYF$!(>=N 2#G?@(>Z) "'>FD AOIO (:ZN("&N;\ AGE_P,9Y/\$&./_
M!1CC_P48X_\%&./_!:.=  "6I   B*P  'JU  !LO0  7\0  %/*  !'S@
M/-,  #+:   JWP  )>X) "/P$0 A\1D '_$B !WR*P ;\S0 &?0^ !?T2  5
M]5( $_9? !+V;@$1]X !$/B4 0_YJ@$.^<8!#OGM 0WV_P$-]/\!#?/_ 0WS
M_P$-\_\!#?/_ 9FC  "+K   ?+4  &V^  !?Q@  4LT  $72   YV   +]X
M ";B   ?Z@  '/L& !G_#@ 7_Q, %/\: !+_(0 0_R@ #O\P  W_.0 +_T,
M"?].  ;_7  $_VP  O^   '_E@  _ZT  /_*  #_\   __\  /__  #__P
M__\  /__ (VK  !]M0  ;K\  &#(  !2T   0]<  #?=   KX@  (N8  !GJ
M   5^0  $O\  !#_"  ._PX #/\1  G_%@ &_QP  _\B  #_*@  _S,  /\]
M  #_20  _U<  /]I  #_?@  _Y4  /^L  #_QP  _^@  /_Z  #_^@  __H
M /_Z ("U  !POP  8<D  %+3  !#VP  ->$  "GF   >Z@  %>X  !#X   .
M_P  "_\   C_   $_P8  /\*  #_#@  _Q$  /\5  #_&P  _R,  /\K  #_
M-@  _T,  /]3  #_90  _WH  /^1  #_I@  _[@  /_/  #_SP  _\\  /_/
M /\<+P'_("P!_R$L ?\>+@'_&C,!_Q0\ ?\/1@'_#50"_PMA O\);P+_"7L"
M_PF& O\)D +_"9D"_PF@ O\)IP+_":T"_PFT O\)O '_"<4!_PG1 O\)XP+_
M">\"_PGY ?\*_P'_"O\!_PK_ O\*_P+_"O\"_PO_ _\+_P/_"_\#_PO_ _\?
M+0'_(RD!_R0I ?\B*P'_'C !_Q@X ?\40P'_$5 "_Q!> O\.:P+_#G<"_PZ#
M O\.C0+_#I4"_PZ= O\.I +_#JH"_PZQ O\.N0+_#L$"_P[- O\.WP+_#NP"
M_P[X O\._P+_#O\"_P__ _\/_P/_#_\$_Q#_!/\0_P3_$/\$_Q#_!/\C*@'_
M)B8!_R@E ?\G)P'_(RL!_QXS ?\;0 '_&4T"_Q9: O\49P+_$W,"_Q-^ O\3
MB0/_$Y$#_Q.9 _\3H +_$Z<#_Q.N _\3M0/_$[X#_Q/) _\3V@/_%.D#_A3V
M _L4_P/Y%?\#^17_!/@5_P7X%?\&^!7_!O@5_P;X%?\&^!7_!O\F)@'_*B(!
M_RP@ /\K(@'_*"8!_R<P ?\D/ '_(DD"_Q]5 O\=8@+_&VX#_QMZ _\:A /_
M&HT#_QJ5 _\:G 3_&J,$_QNJ!/\;L@3_&[H$_QO%!/P;TP3Y&^<$]1ST!/(<
M_P7Q'/\&\!S_!^\=_PCO'?\)[QS_">X<_PGN'/\)[AS_"?\J(@'_+AT _S ;
M /\P' #_,"( _S L ?\N-P'_*T0"_RA1 O\F70/_)&D#_R-U!/\C?P3^(X@$
M_2.1!?LCF 7Z(Z %^".G!O<CK@;U([<&]"/!!O(DSP;N).0&ZB7R!N@E_@CF
M)/\*Y"7_"^,E_PSC)/\,XB3_#.$D_PWA)/\-X23_#?\N'@#_,Q@ _S46 /\U
M%0#_.!T _S@G ?\W,P'_-#\!_S)+ O\O6 /[+F0$^"UO!/4L>@7S+(,&\2R,
M!N\LE ?M+)P(["RC".HLJPCI++,(YRR^">8LS GB+>((WBWQ"MLL_@S6+?\.
MU"S_#](L_Q#1+/\0SRS_$,XM_Q#.+?\0SBW_$/\R&0#_-Q0 _SH1 /\\$@#_
M/QD _T B /\^+0'_/#D!^CI% O0X4@/P-UX$[#9J!>DU= ;F-7X(Y#2'".(T
MD G@-)@*WC2?"MPSIPO:,[ ,V#.[#-4SR0W2--\-SC3P#\HT_1+'-/\3Q33_
M%,,T_Q7#,_\5P#3_%;\T_Q2_-/\4OS3_%/\V%0#_.Q  _SX- /]##P#_1A0
M_T8< /]&)@#V1#(![T(_ >E 3 /D/UD$WSYD!ML];PC8/'D*U#R"#-$[BPW/
M.Y,/S3J:$,LZHA').JL2R#JU$\8ZPA/$.M44P#OK%;PZ^Q>Y.O\8MSK_&;8Z
M_QFU.O\8LCO_&+$[_QBQ._\8L3O_&/\Y$@#_/PT _T,) /](# #_2Q  _TP5
M /5,'P#K2BH Y$DW =U)1@+51U,$T$9?",Q%:0O)1',-QD-\$,-"A!+!0HP3
MOT&5%;U!G1:[0*87ND"P&+A O!FV0,P:LT'F&J]!]QRM0?\=JT'_':E!_QRI
M0?\<ID'_&Z5!_QNE0?\;I4'_&_\]$ #_0@D _T@% /]-" #_4 L ^5$/ .M0
M%0#A3R  V% Q ,]000+)3TX%Q$Y:"<!,9 V]2VT0NDIV$[=)?A6U2(<7LT>/
M&;%'EQNO1J <K4:J'JM%MA^I1<8?IT;@(*1&]""A1O\AGT?_()Y'_R">1_\?
MFT?_'II'_QZ:1_\>FD?_'O] #0#_1@0 _TP  /A2 @#H500 X54( .)5#0#5
M51D S%<L ,57/ *_5DH&NE55"K937PZR4F@2KU!Q%:Q/>1BJ3H$:J$V*':5,
MDA^C3)P@H4NF(I]+L2.=2\ DFTO8)9E+\"663/\DE4S_))1,_R.33/\BD4W_
M(9%-_R&13?\AD4W_(?]""@#_20  _U$  .97  #=6P$ U5P% -);"0#+7!0
MPUXH +Q>. *V748&L5M1"JU96P^I6&03IE9L%Z-5=!J@5'T=GE.%'YM2CB*9
M49<DEU"A)I50K2>24+PHD5#0*(Y0["B-4?XGBU'_)HM1_R6*4O\DB5+_(XA2
M_R.(4O\CB%+_(_]%!P#_2P  \%4  -];  #38   S&$# ,AA!@##81$ NV0D
M +5D- *O8T(%JF%."J5?5P^A76 4GEQH&)M;<!N867@>E5B!(9-7BB205I,F
MCE6>*(M5J2J)5+<KAU3+*X55Z2N$5?PJ@U;_*(-6_R>"5O\E@5;_)(%6_R2!
M5O\D@5;_)/]' P#_3P  YU@  -E@  #-9   QF8! ,%F! "[9@X M&D@ *YI
M,0*H:#\%HV9*"I]E5 ^:8UT4EV%E&)-@;1R07G4?CEU](HM<AB6(6Y HA5J:
M*H-9IBR 6;0M?UG'+GU9YBU\6OHL>UK_*GM;_RA[6_\G>UK_)GI:_R5Z6O\E
M>EK_)?])  #[4@  XUP  -)C  #':   P&L  +IK @"U:PT KFT= *AN+@&C
M;3P%G6M("IEJ40^4:%H4D&9B&(UE:AR*8W(@AV)Z(X1A@R:!8(PI?E^7*WM>
MHRUY7K$O=UW$+W5>XB]U7ODM=5__*W5?_REU7_\H=5[_)G5>_R9U7O\F=5[_
M)O]+  #P50  WE\  ,UG  ##;   NV\  +5P  "O;PH J'$: *-R*P&=<CD$
MF'!%"9-N3PZ/;5@4BVM@&(=I9QR$:&\@@6=W(WUF@"9Z9(HI=V.4+'5CH2YR
M8J\O<&+!,&]BWS!N8_<N;V/_+&]C_RIO8_\H;V+_)V]B_R=O8O\G;V+_)_]-
M  #K6   V6,  ,EJ  "_<   MW,  +!T  "I= < HW87 )YW* &8=C<$DW5"
M"(YS3 Z)<543A7!=&(%N91Q^;6P?>VQT(WAJ?29T:8<I<6B2+&YGGBYL9ZPP
M:F>^,6EGW#!I9_4N:6?_+&EG_RIJ9_\I:F;_*&IF_R=J9O\G:F;_)_]0  #G
M6P  TV8  ,5N  "[<P  LW<  *MY  "D> , G7H4 )A[)0&3>S0#CGI !XEX
M2@V$=E,2@'5;%WQS8AMX<FH?=7%R(G)O>R9O;H4I;&V0+&ELG"YF;*HP9&R\
M,6-LV3!C;/0O8VS_+61L_RMD:_\I96K_*&5J_RAE:O\H96K_*/U3  #C7P
MSFD  ,%Q  "W=P  KWL  *=]  ">?0  F'X1 ). (@".@#$"B7\^!H1]2 Q_
M?%$1>WI9%G=Y8!IS=V@>;W9P(6QU>"5I=((H9G..*V-RFBY@<:@O7G&Z,%UQ
MU#!=<?(N7G'_+%YP_RM?</\I8&__*&!N_RA@;O\H8&[_*/%5  #>8@  RFT
M +UU  "S>P  JX   **"  "8@0  D8,/ (V%'P"(A2X"@X0[!7Z#10IZ@4X/
M=8!6%'%_7AAN?68<:GQM(&=[=B-C>H G8'F+*EUXF"Q:=Z8N6'>X+U=WT2]7
M=_$N6';_+%AV_RI9=?\I6G3_*%IT_R=:=/\G6G3_)^U9  #79@  Q7$  +EZ
M  "O@   IH0  )V&  "1AP  BHD, (:*&P""BRL!?8HX!'B)0@ATB$P-;X=4
M$FR%6Q9HA&,:9(-K'F&"="%=@7TD6H")*%=_EBI5?J0L4GZV+5%^SBU1?>\L
M4GW_*U)\_RE3>_\H5'K_)U1Z_R=4>O\G5'K_)^A>  #0:P  P'8  +1^  "K
MA0  H8D  )>+  ")C0  @X\( 'Z0%P![D2<!=I$T W*0/P9MCTD+:8Y1#V6-
M61-BC& 77HMH&UN*<1Y7B7LA5(B&)%&'E"=/AJ(I38:T*DN&S"I+A>XI3(3_
M*4R#_RA,@_\G38'_)DZ!_R9.@?\F3H'_)N%C  #)<   NWL  +"$  "FB@
MFXX  )&1  "$DP  >I4" '67$@!RF"( ;Y@P FJ7.P1FET4(8I9.#%^55@];
ME%T36)-E%U63;AI1DG@=3I&$($N0D2-)D*$D1Y"R)D60RB9%C^TE18W_)46,
M_R5&B_\D1HK_)$:*_R1&BO\D1HK_)-AI  ##=@  M8$  *N*  "?CP  E9,
M (J6  !^F@  <)T  &N?#@!HGQP 9J J 6*@-P)?GT$%6Y]*"%B>4@M4GEH.
M49UB$DZ<:Q5+G'482)N!&D6;CQU"FI\?0)JP(#^:R" _F>L?/YC_(#Z6_R$^
ME?\A/Y3_(3^4_R$_E/\A/Y3_(<UP  "\?0  L(@  *2/  "9E   CI@  (.=
M  !WH   ::0  &"G" !=J!0 6ZDD %FI,0%6J3P"4ZE%!%"H3@9-J%<)2JA?
M#$>G: Y$IW,10:9_%#ZFC18\IIT7.J:O&#FFQQ@YI>H8.*/_&C>A_QLWH/\<
M-Y__'#>?_QPWG_\<-Y__',1X  "UA0  J8\  )V5  "2F@  AI\  'JC  !N
MJ   8JP  %6P  !0L@X 3K(; $VS* !+LS4 2;,_ 4:S20)$LU($0;-;!C^S
M9 @\LV\*.K-[##>SB@XULIH/,[.M$#*SQ1 RLND0,;#^$C"N_Q0OK?\5+ZS_
M%B^L_Q8OK/\6+ZS_%KN!  "NC@  H94  )::  ")H   ?:8  '&K  !EKP
M6;0  $ZW  !#O 4 0+T1 #^]'@ ^OBL /+XV #N_00 YOTL!-[]4 C7 7P(S
MP&H$,<!W!2_ A@8MP)<'*\"J""K!P@@JP.<'*;W]"BB\_PPGNO\-)[G_#B>Y
M_PXGN?\.)[G_#K*,  "EE   F9H  (VA  !_IP  <JT  &:S  !:N   3[L
M $2_   ZQ ( ,,D( "[*$0 MRAT +,LI "O+-0 KS$  *LU* "C-5@ GSF$
M)LYO 23.?P$CSY$"(<^E B#0O0(@S^0"'\WZ Q[+_P0>RO\%'<G_!AW)_P8=
MR?\&'<G_!JB4  "<F@  D*$  (*H  !TKP  9[8  %N\  !.P   0\,  #G'
M   OS   )] $ !_6"@ ;VA  &]L: !K;)@ :W#$ &=T\ !C=2  8WE4 %]]B
M !;@<@ 5X(4 %.&: !/BL0 2X\\ $N#T !+>_P$1W?\!$=O_ A';_P(1V_\"
M$=O_ IZ:  "2H0  A*D  ':Q  !HN   6[\  $[$  !"R   -\P  "W0   D
MU0  '-L  !7?!0 4Z0X $NH4 !'K'0 0ZR8 #NPP  [M.@ -[D8 "^Y3  KO
M8@ )\'0 "/&)  ?RH  %\KH !/'D  +Q_0 "[_\  ^W_  /M_P #[?\  ^W_
M )6A  "&J0  >+(  &FZ  !;P@  3<@  $#,   TT0  *M8  "';   9X
M$N0   _P 0 -^0H "_H/  G[%0 '^QP !/PD  '\+   _#<  /Q"  #\4
M_&$  /UU  #\C   _*0  /S!  #\ZP  _/\  /W_  #]_P  _?\  /W_ (FI
M  !YL@  :KL  %S$  !.S   /]$  #+7   GW0  '>$  !7E   .Z   "O$
M  C]   %_P,  ?\)  #_#@  _Q(  /\7  #_'P  _R<  /\Q  #_/@  _TT
M /]?  #_=0  _XT  /^F  #_P@  _^<  /_\  #__P  __\  /__ 'RS  !L
MO   7<8  $[/   _U@  ,=T  "7B   :Y@  $>H   SN   %\@   /\   #_
M    _P   /\   #_!0  _PH  /\.  #_$@  _Q@  /\A  #_*P  _SD  /]*
M  #_70  _W,  /^,  #_I   _[D  /_4  #_W@  _]X  /_> /\8+ #_&2D
M_QDH /\5*P#_$#  _PLX ?\#1 '_ %$!_P!> ?\ ; '_ '@!_P"" ?\ C '_
M )0!_P"< /\ H@#_ *@ _P"O /\ M@#_ +X _P#( /\ UP#_ .< _P#S /\
M_0#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\;*0#_'28 _QPE
M /\9)P#_$RP _PXT /\+0 '_"$X!_P5; ?\#: '_ G0!_P)_ ?\"B '_ I$!
M_P*8 ?\"GP'_ :4 _P&L /\!L@#_ ;H _P'$ /\!T0#_ .0 _P#Q /\ _ #\
M ?\ _ +_ /P#_P#\!/\!_ 7_ ?P%_P'\!?\!_ 7_ ?\?)@#_(2( _R A /\>
M(P#_&"< _Q,P /\1/ '_#DH!_PU7 ?\+8P'_"F\!_PIZ ?\*A '_"HT!_PJ4
M ?\*FP'_"J(!_PJH ?\*KP'_"K<!_PK  /\*S #_"N  ^PKO /<*^@#U"_\!
M]0S_ ?0-_P'T#?\"] W_ O0-_P+T#?\"] W_ O\B(@#_)!T _R0< /\B'0#_
M'B( _QPL /\9. #_%D4!_Q-2 ?\27@'_$&H!_Q!U ?\0?P'_$(@!_Q"0 ?\0
MEP'_$)X!_Q"E ?T0K '\$+,!^A"] ?D1R0'U$=T!\1'M >X1^0'L$O\"ZQ/_
M NH3_P/I$_\#Z1/_ ^D3_P/I$_\#Z1/_ _\F'0#_*!@ _R@6 /\F%@#_)AT
M_R8H /\C- #_($  _QU- ?\;60'_&64!_AEP ?P8>@'Y&(,!]QB, ?88DP'T
M&)H!\QBA ?$9J 'P&; "[AFZ NT9Q@+J&MD"YAKK >(;^0+@&_\#WAS_!-T<
M_P7<'/\%W!S_!=L<_P7;'/\%VQS_!?\J&0#_+1, _RT1 /\M$0#_+AD _RTB
M /\L+@#_*3H _R9' ?HD5 'V(V !\B)K >\B=0+M(GX"ZR*' NDBCP+G(I8"
MY2*> N0BI0+B(JT"X2.W M\CPP+=(]8"V"3J ](D^07/)?\&S27_!\LE_PC*
M)?\(RB3_",HD_PC*)/\(RB3_"/\N% #_,1  _S(- /\T#@#_-10 _S4< /\S
M)P#Z,30 \R]! .XM3@'I+%H!Y2QE N(L< +?*WD"W2N" ]HKBP/8*Y($U2N:
M!-,KH@31*ZH%SRNS!<TKOP;,+,\&R"WG!\0M]PG!+?\*ORW_"[TM_PR\+?\,
MO"S_#+LL_PR[+/\,NRS_#/\Q$0#_-0P _S8' /\Z"P#_/!  _SL5 /@Y'P#O
M-RL YS8Y .$U1P#<-50!U35@ M$U:@/.-',$S#1\!<HTA0;(-(T'QC.4",0S
MG G",Z4)P3.N"K\SN0N],\@+NS3A"[<T\PVT-/\/L33_#[ T_Q"O-/\0KC3_
M#ZXT_P^N-/\/KC3_#_\U#@#_. < _SP" /] !@#_00L ^D$/ .T_%@#C/"(
MVCTQ -(^00#,/D\"R#Y: \0]9 7!/6X'OSQV"+P\?@JZ.X<+N#N/#+<[EPVU
M.I\.LSJI#[$ZM!"O.L(1KCK9$:H[[Q*G._\3I3O_%*0[_Q.C._\3HCO_$Z([
M_Q*B._\2HCO_$O\X"@#_/   _T$  /5%  #F1@( X44' .-"#0#50QD S$4L
M ,9'/ '!1TD"O$95!+E%7P:U1&@)LT-Q"[!#>0VN0H$/K$*)$*I!D1*H09H3
MIT"D%*5 KQ6C0+P6H4#0%IY!ZA><0?P7FD'_%YA!_Q>80?\6ET'_%9=!_Q67
M0?\5ET'_%?\[!@#_/P  ^48  .5+  #<3@  TTT$ -%*"0#*2A0 PDTG +Q.
M-P&W3D4"LDU0!:],6@BK2V,*J$IL#:9)= ^D27P1H4B$$Y]'C!6=1Y47FT:?
M&)E&JAF71K@:ED;*&Y-&YAN11_D;CT?_&HY'_QF.1_\8C4?_&(U'_Q>-1_\7
MC4?_%_\^ @#_0P  ZTL  -U1  #15   RE0! ,92!0#!41$ N5,B +-5,P&N
M5$$"JE1,!:935@BB45\,GU!G#YU/;Q&:3G<4F$Y_%I9-B!B33)$9D4R;&X]+
MIAV-2[,>BTO%'HE+XAZ'3/<>ADS_'85,_QR%3?\:A4S_&85,_QF%3/\9A4S_
M&?]   #\1P  Y5   -56  #*60  PEH  +U8 P"X5PX L5D> *Q:+P&G6CT"
MHEE)!9Y84PF;5UL,EU9D$)55:Q*25',5CU-[%XU2A!J+48T<B%&7'H90HQ^$
M4+ @@E#!(8!0W2%^4?0@?5'_'WU1_QU]4?\<?5'_&WU1_QI]4?\:?5'_&O]"
M  #P2@  WU0  ,Y:  #$7@  O%\  +9>  "Q7 L JUX: *5@*P"@8#H"G%]%
M!9=>4 F47%@,D%M@$(U::!.+67 6B%AW&(57@!N#5HD=@%:4'WY5GR%[5:TB
M>52](WA5UR-W5?(B=E;_('96_Q]V5O\==E;_''96_QMV5O\;=E;_&_]%  #L
M3@  VE@  ,E>  "_8@  MV0  +%C  "K80@ I&,7 )]D* ":93<"EF1#!9%C
M30B.854,BF!=$(=?91.$7FP6@5UT&7Y<?1Q\6X8>>5J1('=:G2)T6:HD<EFZ
M)7%9TB5P6O C;UK_(F]:_R!P6O\><%K_'7!:_QQP6O\<<%K_'/](  #G4@
MTUL  ,5B  "[9@  LV@  *QH  "E9@4 GV<4 )II)0"5:30"D&A !(QG2@B(
M9E,,A&5;$(%D8A-^8VH6>V)R&7AA>AQV8(0><U^.(7!>FB-N7J@E;%VX)6I>
MSB9I7NXD:5[_(FI>_R!J7O\?:E[_'FI>_QUJ7O\=:E[_'?E*  #C50  SU\
M ,%E  "W:@  KVP  *=L  "?:@$ F6L1 )1M(@"0;C$!BVT]!(=L1P>#:U +
M?VI8#WQH8!-X9V<6=F=O&7-F>!QP98$>;62,(6ICF"-H8J8E9F*V)F1BS"9D
M8NPE9&+_(V1B_R%E8O\?96+_'F5B_QUE8O\=96+_'?),  #?6   RF(  +UI
M  "S;@  JW   *)P  "9;@  DW 0 (]R'P"*<BX!AG([ X)Q10=]<$X+>FY6
M#G9M7A)S;&45<&MM&&UJ=1MJ:7\>9VF*(65HEB-B9Z0E8&>T)E]GR29>9^HE
M7F?^(U]G_R%?9O\?8&;_'F!F_QY@9O\>8&;_'N]/  #:7   QF4  +IM  "P
M<@  IW4  )UT  "4<P  C70- (EV' "%=RL!@7<X WQV0P9X=4P)='14#7%S
M6Q%N<F,4:W%K%VAP<QIE;WP=8FZ'(%]ME")=;*(D6FRR)5ELQR58;.@E66S]
M(UEK_R%::_\?6VO_'EMJ_QY;:O\>6VK_'NM3  #38   PFD  +9Q  "L=@
MHWD  )EY  "-=P  AWD+ (-[& !_?"@ >WPU G=[0 5S>DD(;WE1#&QX60]H
M=V$3979H%F)U<!E?='H<7'2%'UISD2%7<J C57*P)%-RQ213<N<D4W'\(E1Q
M_R!4</\?57#_'E5O_QU5;_\=56__'>57  #-9   OFT  +)U  "H>P  GWX
M )-]  "'?0  @'\' 'R %0!X@20 =8(R 7&!/01M@$8':8!/"F9_5@UC?EX1
M8'UF%%U\;A=:>W<:5WJ"'51ZCQ]1>9TA3WFN(DYYPR)->.4B37?[(4YW_Q].
M=O\>3W7_'4]U_QU/=?\=3W7_'=]<  #(:   N7(  *YZ  "E@   FH(  (Z"
M  " @P  >84" '2&$0!QB"  ;H@N 6J(.0)GAT,%8X=,"&"&4PM=A5L.6H1C
M$5>$:Q14@W4748* &DZ!C1Q+@9L>28&L'TB P2!'@.,?1W_Z'DA^_QY(??\=
M27S_'$E\_QQ)?/\<27S_'-9A  #";@  M'@  *J   "?A0  E(<  (B'  ![
MB0  <(P  &N.#0!HCQH 9H\I &*0-0%?CS\#7(](!5F.4 A6CE@+4XU@#E",
M:!!-C'(32HM]%DB*BAA%BID:0XJJ&T**OQM!BN$;08CY&T&&_QM!A?\;0H7_
M&D*$_QI"A/\:0H3_&LUG  "\=   KWX  *6&  ":B@  CHP  (*-  !UD
M9Y0  &&5" !>EQ0 7)<C %J8+P!7F#H!5)A$ U*73 5/EU0'3)=<"4F690Q'
MEF\.1)5Z$4&5B!,_E)<5/92H%CN4O18[E-\6.I+X%SJ0_Q<ZC_\7.H[_%SJ.
M_Q<ZCO\7.H[_%\5N  "V>P  JH4  )Z+  "4CP  B)(  'N4  !NEP  8IL
M %>>  !2H X 4: ; $^A* !-H30 2Z$^ 4FA1P)'H5 #1*%8!4*A80<_H&L)
M/:!W"SJ@A0TXH)0.-J"F#S6@NQ TH-T/-)WW$#.<_Q(SFO\2,YG_$S.9_Q,S
MF?\3,YG_$[UW  "O@P  HXL  )B1  "-E0  @9D  '.<  !GGP  6Z(  $^F
M  !'J0@ 1*H2 $.J'P!!JRL 0*LW #^L00 ]K$H!.ZQ3 CFL7 ,WK&<$-:QS
M!3*L@08PK)$'+JRC""VLN DLK-D(+*KU"BNH_PLJIO\,*J7_#2JE_PTJI?\-
M*J7_#;6   "HBP  G)$  )&6  "%G   >*   &NE  !?J   4ZP  $BO   ]
ML@  -K4+ #2U%0 SMB$ ,K8L #&W-P PMT$ +[A+ "ZX50 LN& !*KAM 2FY
M>P(GN8T");F? R2YM ,CN=(#([?T!"*U_P4AM/\&(;/_!R&R_P<ALO\'(;+_
M!ZV*  "@D0  E9<  (B=  ![HP  ;J@  &&M  !5L0  2K0  #^W   TNP
M*[X# "3"#  BPA0 (L,? "'#*@ @Q#0 '\0_ ![%2@ =QE8 ',9C !O'<P :
MQX4 &<>9 !C(K@ 7R,L %\;Q 1?$_P$6P_\"%L'_ Q;!_P,6P?\#%L'_ Z.1
M  "8F   BYX  'VE  !PJP  8K$  %:V  !*N0  /KT  #3    JQ   (L@
M !G,!  3T H $=(1 !#2&@ 0TR4 #],P  [4/  .U$@ #=56  W590 ,UG@
M#-:-  O8I  *V+X "=GF  K6_@ +U/\ "]+_  O2_P$+TO\!"]+_ 9J8  ".
MGP  @*8  '*M  !DM   5[H  $F_   ]P@  ,L8  "C)   ?S0  %]$  !'6
M   ,VP4 "-X+  ;?$0 %WQH !. D  +A+@ !XCH  .-'  #D5@  Y&<  .5[
M  #FD@  YJH  .?(  #G\   Z/\  .C_  #H_P  Z/\  .C_ )&?  ""IP
M=*\  &6W  !7O@  2<,  #S'   PRP  )<\  !S4   4V0  #MT   GA   "
MY0   .D&  #I#0  Z1$  .H8  #K(0  [2L  .\W  #Q10  \E8  /-H  #S
M?@  ])<  /6P  #VT   ]_,  /?_  #W_P  ]_\  /?_ (6G  !VL   9K@
M %C!  !*R   .\P  "[1   CU@  &=P  !'@   ,XP  !.<   #J    ]0
M /0   #U!0  ]0L  /8/  #V%   ^!T  /HG  #\-   _T,  /]5  #_:0
M_X$  /^:  #_L@  _\\  /_M  #_^0  __D  /_Y 'BP  !HN@  6<,  $O+
M   [T0  +=@  "'=   6X@  #N8   CJ    [0   /    #X    _P   /\
M  #_    _P   /\&  #_#   _Q   /\8  #_(@  _S   /]   #_4P  _VD
M /^!  #_F0  _Z\  /_#  #_U0  _]4  /_5 /\3* #_$R4 _Q$E /\-)P#_
M!BT _P U /\ 00#_ $\ _P!< /\ :0#_ '0 _P!^ /\ B #_ )  _P"7 /\
MG0#_ *0 _P"J /\ L #_ +< _P#  /\ S #_ -\ _P#L /\ ^ #_ /\ _P#_
M /\ _P#_ /\ _P#_ /\ _P#_ /\ _P#_ /\6)0#_%B( _Q0A /\0(P#_"B@
M_P P /\ /0#_ $L _P!8 /\ 9 #_ '  _P!Z /\ A #_ (P _P"3 /\ F@#_
M *  _P"F /\ K0#_ +0 _P"\ /X R #] -D ^P#I /H ]@#Y /\ ^ #_ /@
M_P#X /\ ^ #_ /D _P#Y /\ ^0#_ /\:(@#_&AX _Q@= /\3'@#_#B( _PHL
M /\'.0#_ T8 _P!3 /\ 8 #_ &L _P!V /\ ?P#_ (@ _P"/ /\ E@#_ )T
M_P"C /X J0#\ +  ^@"Y /< Q #U -( \P#F /( ] #Q /\ \ #_ .\ _P#O
M /\ [P#_ /  _P#P /\ \ #_ /\>'0#_'AD _QP7 /\7& #_$QX _Q$H /\.
M- #_#$$ _PI. /\(6P#_!V8 _P9Q /\&>@#_!H, _@:+ /P&D@#Z!ID ^ :?
M /8&I@#T!JT \@:U / %P #M!<X ZP7D .D&\P#F"/\ Y0K_ .0+_P#D"_\!
MY O_ >0+_P'D"_\!Y O_ ?\A& #_(1, _R 1 /\;$@#_'!H _QHD /\6+P#_
M$SP _Q%) /\050#\#F$ ^0YK /8.=0#T#GX \@Z& / .C@#N#I4 [0Z; .L.
MH@#J#JH Z ZS .8/O0#E#\P X0_C -T0\P#9$?\!UA+_ =03_P'3$_\"TA/_
M M(3_P+2$_\"TA/_ O\E$P#_)1  _R0- /\C#@#_(Q0 _R(> /\?*0#_'#4
M^1E# /083P#O%UL [!=F .D7< #F%WD Y!>! .(7B0#@%Y$ WQ>8 -T7GP#;
M%Z< V1BQ -88NP#4&<H T!KA <P;\P')'/\"QAS_ L0<_P/#'/\#PQS_ \,<
M_P/#'/\#PQS_ _\H$ #_*0L _R@& /\K"P#_*Q  _RD7 /TF(@#T(RX ["$[
M .8@20#B(%4 WB!@ -HA:@#6(70 TR%\ = AA '/(HP!S2*3 <LBFP')(J,!
MR".L L8CM@+$(\0"PB3; KXE[@.[)?X$N"7_!;8E_P6U)?\&M27_!K4E_P6U
M)?\%M27_!?\L#0#_+04 _RX! /\Q!0#_,0L _2\0 /$K& #G*24 WR@S -@H
M0@#1*D\ S2M: ,DK90''*VX!Q"QV L(L?@+ +(8#OBR. [TLE@.[+)X$N2RG
M!+@LL06V++\%M2W1!;$MZ@:N+OL'JR[_"*DN_PBH+O\(J"W_"*@M_PBH+?\(
MJ"W_"/\O" #_,0  _S4  /8W  #J-@( YS,( .0O#P#9+AL SS$L ,DS/ #$
M-$D P#55 ;PU7P*Z-6@"MS5P [4T> 2S-( %L32(!K TD :N-)D'K#2B"*LT
MK FI-+D)IS3*"J4UY0JA-?@+GS7_#)TU_PR=-?\+G#7_"YPU_PN<-?\+G#7_
M"_\S @#_-0  ]CH  .4^  #<0   U#T$ -(W"0#+.!4 PSHF +T]-@"X/D0!
MM#Y0 ;$]6@.N/6,$K#UK!:D\<P:G/'L(ICR#":0[BPJB.Y0+H#N=#)X[J V=
M.[0.FSO%#ID[X Z6._0/E#S_#Y(\_P^2//\.D3S_#9$\_PV1//\-D3S_#?\U
M  #_.0  ZD$  -U&  #01P  R48  ,9!!0# 0!$ N4(A +-$,@"O14 !JT5+
M J=%50.D1%X%H41F!Y]#;@B=0W8*FT)^"YE"A@V708\.E4&9#Y-!I!&10; 2
MD$' $HY!V1*+0?$2B4+_$HA"_Q&(0O\0AT+_$(="_P^'0O\/AT+_#_\X  #S
M/0  XT<  -),  #(3@  P$T  +M* @"V1PX L$D= *M++0"F3#L!HDQ' IY+
M402;2UH&F4IB")9):@J427$,DDAY#H](@@^-1XL1BT>5$HE&H!2'1JP5A4:[
M%H1&T1:"1^X6@$?_%7]'_Q1_1_\2?T?_$7]'_Q%_1_\1?T?_$?\[  #N0P
MW$P  ,Q1  #!5   N50  +11  "N30L J$\9 *-1*0">4C<!FE)# I=13@24
M458&D5!>"8Y/9@N,3FT-B4YU#X=-?A&%38<3@DR1%8!,G!9^2ZD7?$NX&'M+
MS1AY3.L8>$S^%W=,_Q5W3/\4=TS_$W=,_Q)W3/\2=TS_$O\^  #H1P  U5
M ,96  "\6   M%D  *U6  "G4P< H505 )Q6)0"85S0!E%=  I!72@2-5E,&
MBE5;"8=48PN$5&H.@E-R$(!2>A)]4H,4>U&.%GA0F1AV4*89=%"U&G-0R1IQ
M4.@:<%'\&'!1_Q=P4?\5<%'_%'%0_Q-Q4/\3<5#_$_5   #D2P  SU0  ,%:
M  "W70  KUX  *=;  "A6 , FUD2 )9;(@"27#$!CEP] HI<1P2'6U &@UI8
M"8%98 Q^66<.>UAO$'E7=Q-V5H 5=%:+%W)5EAEO5:,:;52R&VQ4QAMJ5>8;
M:E7[&6I5_Q=J5?\6:E7_%6M5_Q1K5?\4:U7_%/)#  #?3P  RU@  +U=  "S
M80  JV(  *)@  ";7   E5X0 )!@'P",82X B&$Z H1@102!8$X&?E]6"7M>
M70MX764.=EQL$'-<=!-P6WT5;EJ(%VM:E!EI6:$;9UFP'&59PQQD6>,<9%GZ
M&F19_QAD6?\795G_%659_Q1E6?\495G_%.]&  #:4@  QEL  +IA  "P90
MIF8  )UC  "580  CV(. (MD' "'92L @V4W 7]E0@-\9$L&>&-3"'5C6PMS
M8F(.<&%J$&U@<A-K8'L5:%^&%V9>D1EC7I\;85VN'&!=P1Q?7>$<7UWX&E]=
M_QA?7?\78%W_%F!=_Q5@7?\58%W_%>M*  #45@  PUX  +9E  "L:0  HFD
M )AG  "/90  B68, (5H&0"!:2@ ?FHU 7II/P-V:4D%<VA1"'!G60IM9V -
M:V9G$&AE<!)E9'D58V2#%V!CCQE>8IT;7&*L'%IBOQQ98M\<66+W&EIB_QE:
M8?\76V'_%EMA_Q5;8?\56V'_%>=-  #/60  OV(  +-H  "I;0  GFT  )-K
M  "):0  @VL) ']M%0!\;B4 >&XR 75N/0)Q;D8$;FU/!VML5@EH;%X,96ME
M#V-J;1%@:78476F!%EMHC1A89YL:5F>J&U5GO1Q49]P<5&?V&E1F_QA59O\7
M567_%E9E_Q569?\55F7_%>)1  #*70  NV8  *]L  "F<0  F7   (YO  "#
M;@  ?7 % 'AR$@!U<R$ <G,O 6]S.@)L<T0$:7),!F9R5 AC<5L+8'!C#5UP
M:Q!;;W036&Y_%55NBQ=3;9D946VH&D]MNQM.;=D:3FST&4]K_QA/:_\74&K_
M%E!J_Q50:O\54&K_%=U5  #%80  MVH  *QQ  "B=0  E'0  (ET  !\<P
M=G4  '%W$ !O>!T ;'DK &EY-P%F>4 #8WE)!6!X40===U@)6W=@#%AV: Y5
M=7$14G5\$U!TB!9-=)<72W.F&$ESN1E(<]4927+S&$EQ_Q=*<?\62G#_%4MP
M_Q1+</\42W#_%-1:  # 9@  LV\  *AV  "=>0  CW@  (1X  !W>0  ;WP
M &I]#0!G?AD 9'\F &* ,@%?@#T"7(!& UI_3@57?U4'5'Y="5)]90Q/?6\.
M3'QY$4I\AA-'>Y0517ND%D1[MQ9#>](60WKR%D-Y_Q5#>/\41'?_%$1V_Q-$
M=O\31';_$\U?  "[:P  KG0  *1\  "7?@  BGT  ']^  !R?P  9H,  &&$
M" !>AA, 7(<A %J'+@!8AS@!58=" E.'2@-0AU(%3H9:!TN&8@E)A6P+1H5W
M#4.$@P]!A)(1/X2B$CV$M1,\A,\3/(+P$CR!_Q(]@/\2/7__$CU^_Q$]?O\1
M/7[_$<5F  "U<0  JGL  )^"  "2@@  A8(  'F#  !MA@  7XH  %B- 0!4
MC@\ 4H\; %"/)P!/D#, 39 ] 4N010))D$X#1I!6!$2/7P5"CV@'/X]S"3V.
M@ LZCH\,.(Z@#3>.LPXVCLP.-HWO#C6+_PXUB?\/-8C_#S:'_P\VA_\/-H?_
M#[YM  "P>0  I8(  )F'  ",B   ?X@  '**  !FC0  6I$  %"5  !)EPD
M1Y@3 $68( !$F2L 0YDV $&:0 ! FD@!/II1 CR:6@(ZFF0#-YIO!369?08S
MF8P',9F=""^9L @NF<H(+ICM""Z6_PHME/\*+9/_"RV2_PLMDO\++9+_"[9U
M  "J@0  GH@  ).-  "&C@  >(\  &N2  !?E0  5)D  $F=  ! H   .J(-
M #BC%P WHR( -J0M #6D-P TI$$ ,Z5+ #&E5 $PI5X!+J5J 2RE> (JI8@#
M**6: R>EK00FI<8#)J3K!"6B_P4EH/\&))__!B2>_P<DGO\'))[_!Z]^  "C
MB   EXX  (V3  !^E0  <)@  &.;  !7GP  3*(  $*F   XJ0  +ZP# "JN
M#@ IKA@ **\C ">O+0 FL#< );!! "2P2P CL58 (K%C "&Q<0 ?L8( 'K*4
M 1RRJ0$;LL$!&['G 1NO_@(:K?\"&JS_ QJK_P,:J_\#&JO_ ZB(  ";CP
MD90  (2:  !VGP  :*(  %NE  !/J0  1*T  #FP   OLP  )K8  !ZY!0 8
MNPX %[L6 !>\(  6O"H %;TU !2]0  3ODL $KY8 !*^9P 1OW@ $+^, !#
MH@ .P+H #L#A  ^]^P /O/\ $+K_ 1"Z_P$0NO\!$+K_ 9^/  "4E0  AYL
M 'FA  !KIP  7JP  %*Q  !%M   .K8  "^Y   EO   ';\  !7#   /Q@4
M"\H-  G*%  (RAT !\HG  ?*,@ &RSX !<M+  3,6@ #S&H  LQ^  ',E
MS*L  ,W(  #,[0  S/\  ,O_  '*_P !RO\  <K_ )>6  "*G   ?*,  &ZJ
M  !@L   4K8  $6Y   YO   +K\  "/#   ;Q@  $\H   W-   (T0   =0)
M  #4#@  U14  -8>  #8)P  V3$  -L^  #<2P  W5L  -YN  #>A   WYL
M -^T  #>V0  W_<  -__  #?_P  W_\  -__ (V=  !_I0  <*P  &&S  !3
MN@  1;\  #C"   LQ@  (<D  !C-   0T0  "]4   3:    W@   . !  #A
M"0  X@X  .03  #E&P  YR0  .DO  #K/   [4L  .Y=  #N<0  [XD  /"B
M  #PO   \.,  ._Y  #P_P  \/\  /#_ (&E  !RK0  8[4  %2]  !&Q
M-\@  "K,   ?T   %=4   [:   'W@   .(   #F    Z0   .H   #L
M[@4  .\,  #Q$   \Q<  /4@  #X*P  ^SD  /U*  #^7@  _W0  /^-  #_
MI@  _\   /_A  #_]0  __4  /_U '2N  !EMP  5L   $?(   XS0  *M(
M !W8   3W0  #.(   /F    Z0   .P   #P    \P   /0   #V    ^
M /H   #]!P  _PT  /\2  #_&P  _R@  /\W  #_2@  _UX  /]V  #_CP
M_Z8  /^Z  #_T0  _]$  /_1 /\/) #_#B( _PLA /\#) #_ "D _P R /\
M/@#_ $P _P!9 /\ 90#_ '  _P!Z /\ A #_ (P _P"2 /\ F0#_ )\ _P"E
M /\ JP#_ +( _P"Z /\ Q0#_ -, _P#G /\ ] #_ /\ _@#_ /\ _P#^ /\
M_@#_ /X _P#^ /\ _@#_ /\1(0#_$!X _PT= /\''P#_ ", _P M /\ .@#_
M $@ _P!5 /\ 80#_ &P _P!V /\ ?P#_ (< _P". /\ E0#_ )L _P"A /\
MIP#^ *X _0"V /P P #[ ,T ^0#B /@ \ #W /P ]@#_ /4 _P#U /\ ]0#_
M /4 _P#U /\ ]0#_ /\5'0#_$QH _Q 9 /\+&0#_ !T _P I /\ -@#_ $,
M_P!0 /\ 7 #_ &< _P!Q /\ >@#^ (, _ "* /H D0#Y )< ^ "= /< HP#U
M *H ] "R /( NP#Q ,@ [P#< .X [ #M /H ZP#_ .H _P#J /\ Z@#_ .H
M_P#J /\ Z@#_ /\8&0#_%A4 _Q,3 /\.$P#_"QH _P<D /\", #_ #X _P!+
M /\ 5P#_ &( _ !L /@ =0#U 'X \@"% /$ C #O ), [@"9 .P H #K *8
MZ0"N .< MP#F ,, Y #4 .( Z0#A /< WP#_ -T _P#= /\ W0#_ -T _P#=
M /\ W0#_ /\;$P#_&A  _Q8. /\2#@#_$A4 _P\? /\,*P#_"3@ _P9% /L#
M40#W EP \@)F .X"< #J G@ YP*  .8#AP#D XX X@.5 .$#G #?!*, W02K
M -L$M #8!<  U@70 -,&YP#0"/@ S@K_ ,P+_P#+#/\ RPS_ ,L+_P#+"_\
MRPO_ /\?$ #_'@L _QH' /\9"P#_&!$ _Q89 /\2) #Z$#  \PX^ .X-2@#I
M#%8 Y0QA .(,:@#>#7, VPU[ -D-@P#6#8H U V1 -(-F0#0#J  SPZI ,T.
MLP#+#K\ R@_0 ,81Z0#"$OD OQ/_ +T3_P&\$_\!O!/_ ;P3_P&[$_\!NQ/_
M ?\B# #_(00 _R   /\A!0#_'PP _QP1 /88' #L%2@ Y1,V -\20P#9$T\
MTQ1: - 59 #-%FT RQ9U ,D7?0#'%X4 Q1B, ,08E #"&9P P!FE +X9KP"]
M&KL NQK+ +@;Y0&T'/8!LAW_ K =_P*O'?\"KAW_ JX=_P*N'?\"KAW_ O\F
M!@#_)0  _R8  /LG  #Q)0, \"$+ .@<$@#>&1T U!LM ,T=/ #('TD Q2!5
M ,$A7P"_(F@ O")P +HC> "Y(W\!MR.' ;4CCP&T))<!LB2@ ;$DJ@*O)+8"
MK27& JLEWP*H)O,#I2;_ Z,F_P.B)O\$H2;_ Z$F_P.A)O\#H2;_ _\I  #_
M*   ]BT  .<P  #?+P  V2L$ -8B"@#.(Q8 QB8G , H-@"[*D0 N"M/ +4L
M60"R+&(!L"QJ :XM<@&L+7H"JBV! JDMB@*G+9(#I2V; Z0MI02B+;$$H"W
M!)\MV 2<+N\%F2[_!I<O_P:6+_\&E2[_!94N_P65+O\%E2[_!?\L  #_+@
MZC4  -TY  #1.0  RC8  ,<O!@#!+1$ NC A +0R,0"P-#X K#5* *DU5 &G
M-5T!I#5E J(U;0*@-70#GS5\!)TUA 2;-8T%FC27!I@TH0:6-*T'E#6["),U
MT B0->P(CC;^"(PV_PB+-O\(BS;_!XHU_P>*-?\'BC7_!_\O  #R-   XCP
M -)!  #'0@  P$   +LZ 0"V-@X L#D< *H[+ "F/#H HSU& )\]4 &=/5D"
MFCUA Y@]: 26/' %E#QW!I(\@ >1/(@'CSN2"(T[G0F+.ZD*B3NW"X@[R@N%
M/.@+@SS["X(\_PJ!//\*@3S_"8$\_PB!//\(@3S_"/\S  #L.@  VD,  ,I'
M  "_20  MT<  +%"  "M/@H ID 7 *)")P">0S4 FD1" 9=$3 &41%4"D4-=
M X]#9 6-0VL&BT)S!XE">PB'0H0*A4&."X-!F0R!0:4-?T&S#GY!Q@Y\0>0.
M>D+Y#7E"_PQX0O\+>$+_"WA"_PIX0?\*>$'_"O8V  #F0   T4@  ,--  "Y
M3@  L4T  *E)  "D108 GT83 )I((P"623( DDH^ 8]*2 *,2E$#BDE9!(=)
M8 6%26@'@TAO"(%(=PI_1X +?4>*#7I'E0YX1J(/=D:P$'5&PA!S1N 0<D?W
M#W%'_PYQ1_\-<4?_#'%'_PMQ1O\+<4;_"_,Y  #@1   S$P  +Y1  "T4P
MJE(  *).  "=2@$ ETL1 )--( "/3RX C$\Z 8A/10*%3TX#@T]6!(!.709^
M3F0'?$UL"7E-= MW3'T,=4R'#G-,D@]Q2Y\1;TNM$FU+OQ)L2]P2:TSU$6I,
M_P]J3/\.:DO_#6I+_PQJ2_\,:DO_#/ ]  #;2   QU   +I5  "P6   I58
M )Q3  "73P  D5 . (Q2' ")5"L A50W ()40@%_5$L#?%13!'I36@9X4V((
M=5)I"7-2<0MQ47H-;E&$#VQ0D!!J4)P2:%"K$V90O!-E4-@39%#S$F10_Q!D
M4/\/9%#_#F5/_PUE3_\,94__#.Q!  #43   PU0  +99  "L7   H%H  )=7
M  "15   BU4, (97&0"#6"< @%DT 'U9/P%Z64@#=UA0!'186 9R5U\';U=F
M"6U6;@MK5G<-:%6!#V95C1%D5)H28E2I$V!4NA1?5-,47E3R$UY4_Q%?5/\/
M7U3_#E]3_PU?4_\-7U/_#>=$  #/4   OU@  +-=  "H7P  G%T  ));  "+
M6   A5H* (%;%@!]7"0 >ETQ '==/ %T748"<5U.!&]<505L7%T':EQD"6A;
M; ME6G4-8UI_#V%9BQ%>69@27%BG%%M8N!196= 465CP$UE8_Q%:6/\06EC_
M#EI7_PU:5_\-6E?_#>-(  #+4P  NUL  +!A  "D8@  EV$  (Y?  "%7
M?UX' 'M?$P!X82$ =6(N ')B.0%O8D,";&%+ VIA4P5G85H'96!B"6-@:@M@
M7W,-7EY]#UM>B1%979825UVE$U5=MA147<X45%WN$U1=_Q%57/\055S_#E5;
M_PY66_\-5EO_#=Y,  #'5@  N%\  *UD  "@90  DV0  (EC  !_80  >6(#
M '5D$0!R91X ;V8K &QG-P%J9T "9V9) V5F401B95@&8&5@"%UD9PI;9' ,
M66-[#E9CAA!48I024F*C$U!BM!-/8LP33V+M$D]A_Q%/8?\04&#_#E!@_PY0
M8/\-4&#_#=E/  ##6@  M&,  *EI  ";:   CV<  (1G  !Y90  <V<  &]I
M#@!L:AL :6LH &=L- !D;#T!8FQ& E]K3@1=:U8%6FI=!UAJ90E6:6X+4VEX
M#5%HA ].:)(03&>A$DMGLA))9\D226?K$DEF_Q!*9O\/2F7_#DME_PU+9/\-
M2V3_#=%4  "^7@  L6<  *9M  "7;   BFL  ']K  !S:P  ;6T  &AN# !E
M<!< 8G$D &!Q, !><3H!7'%# EEQ2P-7<5,$57!:!E)P8@=0<&L)3F]U"TMO
M@@U);H\/1VZ?$$5NL!%$;L<10VWJ$$1L_P]$:_\.16O_#45J_PU%:O\-16K_
M#<M8  "Z8P  K6P  *%Q  "2<   A6\  'IO  !N<   97,  &!U!P!==A(
M6W<? %EX*P!7>#8 57@_ 5-X2 )1>$\#3W=7!$QW7P5*=V@'2'9S"45V?PM#
M=8T,076=#C]UK@X^=<4./77H#CYS_0T^<O\-/G'_##]Q_PP_</\,/W#_#,5>
M  "U:0  J7$  )QU  "-=   @'0  '5T  !I=@  7GD  %A\ 0!4?0X 4GX:
M %%_)@!/?S$ 38 [ $R 0P%*@$L"2']4 D9_7 1#?V4%07]P!C]^? @\?HH)
M.GZ:"CE^K LW?L,+-WWF"S=[_ LW>O\+-WG_"CAX_PHX>/\*.'C_"KYD  "P
M;P  I7@  )9Y  "'>0  >WD  '!Z  !D?   6(   %"#  !+A0H 2(84 $>'
M( !%B"L 1(@U $.(/@!!B4<!0(E/ 3Z(6 (\B&$#.HAL!#>(> 4UB(<&,XB8
M!S*'J@<PB, ',(?D!S"%^P@P@_\(,(+_"#"!_P@P@?\(,('_"+=K  "J=@
MH'\  )!^  ""?@  =G\  &J   !>@P  4X<  $J+  !!C@( /9 . #N0&  Z
MD2, .9$M #B2-P WDD  -I)) #234@ SDUP!,9-G 2^3= (MDH,#*Y*4 RJ2
MIP,HDKT$*)+A R>0^@0GCO\%)XW_!2>,_P4GC/\%)XS_!;%T  "E?@  F84
M (J$  !]A   ;X4  &.(  !8BP  38\  $.3   ZEP  ,IH' "Z;$  MFQH
M+)PD "N<+@ JG3@ *9U! "B=2P GGE4 )IYA "6>;@ CGGX!(IZ0 2">HP$?
MGKD!'I[= 1Z<^ (>FO\"'IG_ QZ7_P,>E_\#'I?_ ZI]  ">A0  DXL  (6*
M  !UBP  :(X  %N1  !0E0  1ID  #N=   RH   *J,  "*F"0 ?IQ$ 'J<:
M !VH)  <J"T &Z@W !JI00 9J4P &*E8 !>J9@ 6JG8 %:J) !2JG@ 3J[0
M$JO3 !*H]0 3I_\!$Z7_ 1.E_P$3I/\!$Z3_ :.&  "7C   C9$  'V2  !M
ME0  8)@  %2<  !(H   /J0  #2G   JJP  (:X  !FQ   2LP< #[40  ZU
M%P .M2$ #;4K  VU-@ ,MD$ "[9.  JV7  )MFP "+9_  >VE  &MJH !;;%
M  :VZ@ 'M?\ "+3_  BS_P )LO\ ";+_ )J-  "0DP  A)@  '2<  !EH
M5Z0  $NH  ! K   -;   "JS   AM0  &+@  !&[   ,O@( !L +  + $0 !
MP1D  ,$B  #"*P  PC8  ,-"  ##4   Q%\  ,1Q  #$AP  Q)T  ,2U  #$
MV@  Q/8  ,/_  ##_P  P_\  ,/_ ).4  "'F@  >*   &JF  !<K   3[$
M $&U   UMP  *;H  !^]   6P   $,,   K&   #R@   ,P%  #,#   S1$
M ,X8  #.(0  T"H  -$U  #30P  U%(  -1C  #5>   U8\  -6G  #6P@
MUND  -;]  #6_P  UO\  -;_ (J;  ![H@  ;*D  %ZP  !0M@  0KH  #2]
M   HP0  '<0  !3'   -RP  !LX   #2    UP   -D   #:!0  W L  -T0
M  #?%0  X1T  .,G  #E,P  YT(  .A4  #H9P  Z7X  .F7  #JKP  ZLX
M .OO  #K_@  Z_\  .O_ 'VC  !NJP  7[(  %&Z  !"P   -,,  "?'   ;
MRP  $L\   O3   "V    -T   #A    Y    .4   #G    Z0   .L'  #M
M#0  [Q$  /$9  #T)   ]S$  /E!  #Z50  ^FH  /N$  #[G0  _+8  /S2
M  #][0  _?0  /WT '&L  !AM0  4KT  $3$   TR0  )LT  !K2   0V
M"-T   #A    Y0   .@   #L    [P   /$   #S    ]0   /<   #Y 0
M^P@  /X.  #_%0  _R$  /\O  #_00  _U8  /]M  #_AP  _Z   /^V  #_
MR@  _]0  /_4 /\+( #_!QX _P = /\ ( #_ "4 _P N /\ .P#_ $D _P!6
M /\ 8@#_ &T _P!V /\ ?P#_ (< _P". /\ E #_ )H _P"@ /\ I@#_ *T
M_P"U /\ O@#_ ,L _P#A /\ \ #^ /T _0#_ /T _P#] /\ _0#_ /P _P#Y
M /\ ^0#_ /\-'0#_"QH _P09 /\ &@#_ !\ _P J /\ -P#_ $4 _P!1 /\
M7@#_ &@ _P!R /\ >@#_ (( _P") /\ D #_ )8 _P"< /X H@#\ *D ^P"P
M /D N0#X ,8 ]@#9 /4 ZP#T /D \P#_ /( _P#S /\ \P#_ /, _P#S /\
M\P#_ /\0&0#_#A4 _P@4 /\ % #_ !D _P E /\ ,@#_ $  _P!, /\ 60#_
M &, _@!M /P =0#Z 'T ^0"$ /< BP#V )$ ] "7 /, G@#R *0 \ "L .X
MM #M ,  ZP#/ .D Y@#H /4 Y@#_ .< _P#F /\ Y0#_ .4 _P#E /\ Y0#_
M /\2% #_$!  _PP/ /\#$ #_ !4 _P @ /\ + #_ #H _P!' /H 4P#W %X
M] !G /$ < #O '@ [0!_ .L A@#J (P Z "3 .< F0#E *  XP"G .$ L #?
M +H W0#) -L X #8 /  UP#^ -4 _P#4 /\ TP#_ -, _P#3 /\ TP#_ /\5
M$ #_$@P _PX) /\+# #_"1( _P,: /\ )@#] #, ] !  .\ 30#K %@ Z !A
M .4 :@#B '( X !Z -X @ #< (< V@". -@ E0#4 )P T@"C -  K #. +8
MS #$ ,H V0#( .T QP#[ ,4 _P#$ ?\ PP'_ ,0!_P#$ ?\ Q '_ /\8"P#_
M%04 _Q   /\0!@#_#PT _PP4 /P''P#Q RL YP Y .( 1@#> 5$ V@); -4"
M9 #2 VP SP-T ,T$>P#+!(( R@2) ,@%D #&!9@ Q 6@ ,(&J0#!!K0 OP;!
M +T(U0"[">P N O] +8,_P"U#?\ M W_ +0-_P"T#?\ M W_ /\;!0#_&
M_Q<  /\6  #[$P8 ^A . .X,%@#C"2( V@DP -,*/@#."TH R@Q5 ,<-7@#%
M#6< P@YO ,$.=@"_#GX O0^% +P/C0"Z$)4 N!"= +<0IP"U$;( LQ'  +(1
MU0"N$^X JQ3^ *D5_P"G%?\ IQ7_ *84_P&F%/\!IA3_ ?\?  #_'   ^AX
M .L>  #C'   WQ4% -X.#0#3#A@ RQ$H ,43-P# %$0 O!9/ +D760"W%V$
MM!AI +,9<0"Q&7@ KQJ  *X:B "L&Y  JQN9 *D;HP"G'*X IAR\ *0=SP"A
M'NH!GA[\ 9P?_P&;'_\!FA__ 9H>_P&9'O\!F1[_ ?\B  #_(0  ["<  . J
M  #4*0  S20  ,H<" #$&1( O1PB +<>,0"S(#X KR%) *TB4P"J(UP J"1D
M *8D; "D)', HR1Z *$E@@&@)8L!GB64 9TEG@&;)JH!F2:W 9@FR0*5)^8"
MDB?Y I H_P*/*/\"CB?_ HXG_P*.)_\"CB?_ O\F  #R*0  XS$  -(T  #(
M-   P#   +LI @"X(PX L28< *PH*P"H*C@ I"M$ *$L3@"?+5< G2U? )LM
M9P&9+6X!F"YU 98N?0*4+H8"DRZ0 I$NF@./+J8#C2ZS XPNQ0.*+^$$AR_V
M!(4O_P2$+_\#A"__ X,O_P.#+_\#@R__ _LI  #K,0  V3@  ,D\  "_/
MMCD  + R  "L+0L IR\7 *(Q)@">,S0 FC1  )@U2@"5-5, DS5; 9$U8@&/
M-6D"C35Q HPU>0.*-8(#B#6+!(8UE@2$-:(%@C6O!8$UP 9_-MP&?3;T!GLV
M_P5[-O\%>C;_!'HV_P1Z-?\$>C7_!/4M  #D-P  T#\  ,)#  "W1   K4
M *<Z  "C-@8 G3<3 )DY(@"5.B\ DCP[ (\\1@",/$\!BCQ7 8@\7@*&/&4"
MA#QM X(\=02 /'T$?SR'!7T\D@9[.YX'>3NL!W<[O AV/-4(=#SQ"',\_P=R
M//\&<CS_!7(\_P5R._\%<CO_!?$R  #>/0  R40  +Q(  "P20  ID8  )]!
M  ";/0$ E3T0 )$_'0"-02L BD(X (=#0@"$0TL!@D-3 8!#6P)^0F(#?$)I
M!'I"<05X0GH&=D&$!W1!CPAR09L(<$&I"6]!N0IM0= *;$'N"6M"_PAJ0O\'
M:D'_!FI!_P9J0?\%:D'_!>TW  #60@  Q$D  +=-  "K30  H$H  )A'  "3
M0@  CD,- (E%&@"&1B@ @T<T (!(/P!^2$@!>TA0 GE(5P)W2%\#=4AF!'-'
M;@5Q1W8&;T> !VU&C EK1I@*:4:F"V=&M@MF1LP+94;L"V1'_PED1O\(9$;_
M!V1&_P9D1?\&9$7_!N@[  #01@  OTT  +-1  "E40  FDX  ))+  "-1P
MAT@+ (-*%@!_2R0 ?4PQ 'I-/ !W344!=4U- G--50)Q35P#;TUC!&U,:P5K
M3',':4M]"&9+B0ED2Y8*8DND"V%+M Q?2\H,7DOJ"UY+_@I>2_\)7DK_"%Y*
M_P=>2O\'7DK_!^,_  #+20  O%$  +!5  "A5   EE(  (U0  "'3   @4T(
M 'U/$P!Z4"$ =U$N '12.0!R4D(!;U)+ 6U24@)K45D#:5%A!&=1: 9E4'$'
M8U!["&%0A@I?3Y,+74^A#%M/L@U93\<-64_H#%A/_0M83_\)64__"%E._P=9
M3O\'64[_!]]#  #'30  N%0  *Q9  "=5P  D54  (A4  "!4   >U($ '=3
M$0!T5!X <54K &]6-@!L5D !:E9( 6A64 )F5E<#9%9>!&)59@5@56\'755X
M"%M4A I95)$+5U2@#%53L U44\4-4U/F#%-3_ M34_\)5%+_"%12_PA44O\'
M5%+_!]I&  ##4   M5@  *A;  "96@  C5@  (17  ![5   =E8! '%7#P!N
M61L ;%HH &E:,P!G6ST!95M% 6-;30)A6E4#7UI<!%U:9 5;66P&6%EV"%99
M@@E46(\+4EB>#%!8K@U/6,,-3ECD#$Y8^PM/5_\)3U?_"$]6_PA05O\'4%;_
M!]-*  # 5   LEP  *->  "570  B5P  '];  !V60  <%H  &M<#0!H71@
M9EXD &1?, !B7SH 8%]# 5Y?2P)<7U("6E]: UA?80557FH&4UYT!U%=?PE/
M78T*35V<"TM=K Q*7<$,25WC#$E<^@I)6_\)2EO_"$I:_PA*6O\'2EK_!\Y.
M  "\6   KF   )]A  "18   A5\  'M?  !P70  :E\  &5A"@!B8A0 8&,A
M %YD+0!<9#< 6F1  5AD2 %69% "5&17 U)D7P109&<%3F-Q!DQC?0A)8HL)
M1V*:"D9BJ@M$8K\+1&+A"T1A^0I$8/\)1&#_"$5?_P=%7_\'15__!\A2  "X
M7   JV0  )MD  ",8P  @&,  '9C  !J8@  8V0  %]F!@!;9Q$ 66@= %=I
M*0!6:C, 5&H\ %)J10%0:DP!3FI4 DQJ7 -*:F4$2&EO!49I>@=$:8@(0FB8
M"4!HJ0H_:+T*/FC>"3YG]PD^9O\(/V7_!S]E_P<_9/\'/V3_!\-7  "S80
MIVD  )9H  "'9P  >V<  '%G  !E:   7&H  %AL 0!4;@X 4F\8 %!O) !.
M<"X 37 X $MQ00!*<4D!2'%1 49Q60)$<&(#0G!L!$!P> 4^<(8&/&^5!SIO
MI@@X;[L(.&_;!SAN]@<X;?\'.&S_!CEK_P8Y:O\&.6K_!KU<  "O9@  HFT
M )%L  "":P  =VL  &QL  !A;@  5W   %!S  !,=0H 2783 $=W'P!&=RD
M17@S $-X/ !">$0 07A- 3]X50$]>%X".WAH CEX= ,W>(($-7B3!3-WI 4R
M=[D%,7C7!3%V]04Q=/\%,7/_!3%R_P4R<O\%,G+_!;=C  "J;0  G'$  (MP
M  !]<   <G   &=Q  !<<P  47<  $IZ  !"?0, /WX. #U_&  \?R, .X M
M #J -@ Y@3\ .(%( #:!4  U@5H!,X%D 3&!< $O@7\"+8&/ RR!H0,J@;8#
M*8'2 RE_\P,I??\#*7S_ RE[_P,I>_\#*7O_ [%J  "E=   E78  (5U  !X
M=0  ;74  &%W  !7>@  3'X  $.!   [A0  -8@) #*)$0 QB1L ,(DE "^*
M+P NBC@ +8M! "R+2@ JBU0 *8M? "B+:P FBWH!)(N+ 2.+G@$BB[,!(8S.
M 2&*\0$@B/\"((;_ B"%_P(AA?\"(87_ JMR  "A?   CWL  (!Z  !S>@
M9GP  %M_  !0@@  1H8  #R*   TC0  +)$  ":3#  DE!, (Y0< "*5)@ A
ME2\ ()4X !^60@ >EDP '998 !R69  :EW0 &9>& !B7F0 7EZX %9?) !:5
M[@ 6D_\!%I+_ 1:1_P$6D/\!%I#_ :5[  "9@P  B8$  'N   !L@@  7X0
M %2(  !)BP  /Y   #64   MEP  )9H  !V> 0 6H P %*$2 !2A&P 3H24
M$J$N !&B.  1HD, $*)/  ^B7  .HVL #:-]  VCD@ ,HZ< "J+   NBY@ ,
MH/X #9__  V>_P -G?\ #9W_ )Z$  "2B0  @X@  '.(  !EBP  6(X  $R2
M  !!EP  -YL  "Z>   DH@  '*4  !6H   /JP0 "JX,  >M$@ &K1L !:TD
M  2N+@ "KCD  :Y%  "N4@  KF$  *YS  "NAP  KIT  *ZT  "NU0  K?0
M *W_  "L_P  J_\  *O_ ):+  ",D   >Y   &N2  !=E@  4)H  $2?   Y
MHP  +Z<  "6K   <K@  %+$   ZT   )MP   ;@)  "X#@  N10  +D<  "Z
M)0  NB\  +LZ  "\1P  O%8  +QG  "\>P  O)$  +RI  "\Q   O.L  +O^
M  "[_P  N_\  +O_ )"2  "#F   <YL  &.?  !5HP  1Z@  #NM   PL0
M);0  !NW   2N@  #+T   6_    PP   ,0"  #%"@  Q0X  ,84  #'&P
MR"0  ,HN  #,.@  S4D  ,U9  #-;   SH,  ,Z;  #-M0  SMH  ,[V  #-
M_P  S?\  ,W_ (:9  !WH   ::8  %JL  !,L@  /K8  #"Y   DO   &;\
M !'"   *Q0   LD   #,    T    -$   #2 0  TP@  -4-  #7$0  VA@
M -PA  #?+   X3H  .)*  #C70  Y'(  .2+  #EI0  Y<   .7F  #E^
MY?\  .7_ 'JA  !KJ0  7*\  $VV   _O   ,+\  "/#   7QP  #\H   ?.
M    T0   -8   #<    WP   .    #B    Y    .8#  #H"0  Z0X  .P5
M  #N'@  \2L  /0Z  #U30  ]F$  /=Y  #XDP  ^*T  /G&  #YY   ^?,
M /GS &VJ  !>L@  3[H  $#!   QQ0  (LD  !;.   -T@  !-@   #=
MX0   .0   #H    ZP   .T   #O    \0   /,   #V    ^ ,  /H+  #]
M$0  _QL  /\I  #_.P  _T\  /]F  #_?P  _YD  /^O  #_PP  _]8  /_6
M /\$' #_ !D _P 9 /\ ' #_ "( _P K /\ . #_ $8 _P!3 /\ 7@#_ &D
M_P!R /\ >@#_ (( _P") /\ CP#_ )4 _P"; /\ H0#_ *@ _P"O /\ N0#_
M ,4 _P#9 /X [ #] /L ^P#_ /L _P#[ /\ ^@#_ /0 _P#P /\ \ #_ /\'
M& #_ 14 _P 4 /\ %@#_ !L _P F /\ - #_ $( _P!. /\ 6@#_ &0 _P!M
M /\ =0#_ 'T _P"$ /\ B@#] )  _ "6 /H G0#Y *, ^ "K /< M #U +\
M] #. /, Y@#Q /8 \ #_ .\ _P#O /\ [@#_ .X _P#J /\ Z@#_ /\+% #_
M!A$ _P 0 /\ $ #_ !8 _P B /\ +@#_ #P _P!) /\ 5 #^ %\ ^P!H /D
M< #W '@ ]0!_ /, A0#R (L \ "2 .\ F #M )\ [ "F .H K@#H +D YP#'
M .4 W@#C /  X@#^ .  _P#@ /\ X0#_ .$ _P#A /\ X0#_ /\-$ #_"0T
M_P$, /\ # #_ !( _P < /\ * #\ #8 ^0!# /8 3@#R %D [P!B .P :P#J
M '( Z !Y .8 @ #D (8 X@", .$ DP#? )H W0"A -L J@#8 +0 U0#  -(
MTP#0 .H S@#Z ,T _P#- /\ S0#_ ,P _P#, /\ S #_ /\0# #_# < _P,"
M /\ " #_  X _P 6 /8 (@#P "\ [  \ .D 2 #E %, X0!< -X 90#; &P
MUP!S -0 >@#2 (  T "' ,X C@#, )4 R@"= ,@ I0#& *\ Q "[ ,( RP#
M .4 O@#U +T _P"\ /\ O #_ +P _P"\ /\ O #_ /\1!0#_#@  _PH  /\(
M 0#_! H ^  0 .D &@#C "@ W@ U -D 00#3 $P SP!6 ,L 7P#) &8 Q@!N
M ,0 = #" 'L P0"" +\ B0"] )  O "8 +H H0"X *L M@"W +0 QP"R .
ML0'R *\"_P"N _\ K03_ *T$_P"M!/\ K03_ /\4  #_$   _P\  /(-  #J
M"@  Z0,) -T $@#4 !\ S0$M ,@".@#$ T4 P -0 +T$60"[!6$ N05H +<&
M;P"U!G8 M =] +('A "Q"(P KPB5 *T)G@"K":@ J@JU *@*Q0"F"]\ I WT
M *(._P"@#O\ GP[_ )\._P"?#O\ GP[_ /\7  #_$P  [Q@  .09  #;%@
MTA " ,\)"P#("!8 P0HD +P,,@"W#3X M Y) +$.4P"O$%L K1!C *L0:@"I
M$7$ J!%X *81@ "E$8@ HQ*1 *$2FP"@$Z8 GA.S )P3PP";%-X EQ;T )46
M_P"4%_\ DQ?_ )(7_P"2%O\ DA;_ /\:  #T'0  Y2,  -4E  #*)   PAT
M +X6! "[$!  M!,= *\5*P"K%C@ IQA# *4930"B&58 H!I= )X;90"=&VP
MFQQS )H<>P"8'(, EQV- )4=EP"3'J( DAZO ) >OP"/']@ C"#Q 8D@_P&(
M(/\!AR#_ 8<@_P&&(/\!AB#_ ?H>  #K)@  VBT  ,HP  "^+@  M2@  + B
M  "N&PP J!T7 *,?)@"?(3, G"(^ )DC2 "7)%$ E219 ),E8 "2)6< D"9N
M (XF=@"-)G\ BR:( 8HGDP&()YX!AB>K 80GNP&#*-$!@"CN 7XI_P%]*?\!
M?"C_ 7PH_P%\*/\!?"C_ ?4D  #C+@  SS4  ,$X  "T-@  JS$  *4L  "B
M)@8 GB83 )DH(0"5*BX DBLY (\L1 "-+4P BRU4 (DN7 "'+F, ABYJ 80N
M<@&"+GH!@2^$ 7\OCP)]+YH">R^G GHOMP)X+\P"=C#J G4P_@)S,/\"<S#_
M G,O_P)S+_\"<R__ O J  #<-0  QSL  +H_  "L/   HC@  )PS  "8+P
ME2X0 ) P' ",,BD B3,U (8T/P"$-4D @C51 ( U6 !^-5\!?35F 7LV;@%Y
M-78">#6  G8UBP-T-9<#<C:D W VM 1O-L@$;3;G!&PV_ -K-O\#:S;_ FHV
M_P)J-?\":C7_ NHP  #3.@  PD$  +-#  "E00  FSX  )4Z  "0-@  C#4-
M (@W& "$."4 @3HQ '\[/ !\.T4 >CQ- '@\50%W/%P!=3QC 7,\:@)Q/',"
M<#Q\ VX[AP-L.Y0$:CNA!&@[L05G/,4%93SE!60\^@1D//\#8SO_ V,[_P-C
M._\"8SO_ N4U  #-/P  O48  *Y'  "?10  E4,  (Y   ")/   A#P* ( ]
M% !]/B( >C\N 'A . !U04( <T%* ')!40%P05D!;D%@ FQ!9P)J07 #:$%Y
M V=!A 1E09$%8T&?!6%!K@9@0<(&7D'B!EY!^05=0?\$74#_ UU _P-=0/\#
M74#_ ]\Y  #(0P  N4H  *E+  ";20  D$<  (A$  "#00  ?D$& 'I"$0!V
M0QX =$4J '%%-0!O1C\ ;49' &M&3P%J1E8!:$9= F9&90)D1FT#8D9V!&!&
M@@1>1HX%7$6<!EM%K 991K\'6$;?!EA&]P571?\$5T7_!%=$_P-81/\#6$3_
M ]H]  #$1P  M4X  *1.  "63   BTL  (-)  !]10  >$8" '1'$ !P2!L
M;DDG &M*,@!J2SP :$M$ &9+3 %D2U,!8DM: F!+8@)?2VH#74MT!%M*?P59
M2HP%5TJ:!E5*J@=42KT'4TK<!U)*]@922O\%4DG_!%))_P-22/\#4TC_ ]1!
M  # 2P  LE$  *!0  "23P  ATX  'Y,  !X2   <DH  &Y+#0!K31@ :$XD
M &9.+P!D3SD 8D]" &%020%?4%$!75!8 EM/8 )93V@#5T]R!%5/?0533XH%
M4DZ8!E!.J =.3KL'34[9!TU.]09-3O\%34W_!$U-_P1.3/\#3DS_ \Y$  "\
M3@  KE0  )Q3  ".4@  @U$  'I0  !R30  ;$\  &A0"P!E414 8U(A &%3
M+ !?4S8 750_ %M41P!:5$X!6%16 59470)45&8#4E-O U!3>P1.4X@%3%.7
M!DM3IP=)4[H'2%/5!TA2\P9(4O\%2%'_!$E1_P1)4/\#25#_ \I(  "Y4@
MJE<  )A6  "*50  ?U0  '93  !L40  9U,  &)4" !?5A( 75<> %M7*0!9
M6#, 6%@\ %991 !564P!4UE3 5%96P)/6&0"35AM TM8> 1)6(8%1U>5!D57
MI09$5[@&0UC2!D-7\@9#5O\%0U7_!$15_P1$5/\#1%3_ \9,  "U5@  I5H
M )19  "&6   >U@  '%7  !F5@  85@  %U9! !96A  5UL; %5<)@!373
M4ETY %%>00!/7DD 35Y1 4Q>6 %*7F$"2%UK T9==@-$78,$0EV2!4!=HP8_
M7;8&/EW0!CU<\04^6_\$/EK_!#Y:_P,^6?\#/UG_ \%0  "Q6@  H5T  )!<
M  ""6P  =EL  &U;  !A6P  6UT  %9>  !28 T 4&$7 $YB(@!-8BP 3&,U
M $IC/@!)8T8 1V-. $9C5@%$8UX!0F-H D!C<P,^8X$#/&.0!#IBH00Y8K0%
M.&/-!3AB[P0X8?\$.&#_ SA?_P,Y7O\#.5[_ [Q5  "M7P  G&   (M?  !]
M7P  <E\  &A?  !=8   56(  $]D  !+9@H 26<2 $=H'0!%:"< 1&DQ $-I
M.0!":D( 0&I* #]J4@ ]:EL!/&IE 3IJ< (X:GX"-FF- S1IGP,S:;(#,6G+
M S%H[0,Q9_\#,6;_ S)E_P,R9/\#,F3_ [=;  "I9   EF0  (9C  !X8P
M;6,  &1D  !990  4&@  $EK  !#;00 0&X. #YO&  ];R( /' K #IP-  Y
M<3T .'%% #=Q3@ V<5< -'%A 3)Q;0$Q<7H!+W&* BUQG (K<:\"*G'( BIP
MZP(J;_\"*FW_ BIL_P(K;/\"*VS_ K%A  "D:0  D&@  (!G  !T9P  :6<
M %]H  !5:P  2VX  $-Q   \=   -W8* #1W$@ S>!P ,G@E #%Y+@ P>3<
M+WD_ "YY2  L>E( *WI< "IZ:  H>G8 )GJ' 25ZF0$C>JP!(GK% 2)YZ0$B
M=_\!(G;_ 2)U_P(B=/\"(W3_ JQH  "=;@  BFT  'ML  !O;   96P  %IN
M  !0<0  174  #UX   V?   +G\" "F!#0 G@A0 )H(> "6")P D@B\ (X,X
M "*#0@ A@TL ((16 !^$8@ >A'$ '(2" !N$E0 :A*D &(3! !B#Y@ 8@?T
M&8#_ 1E__P$9?O\!&7[_ :9P  "5<P  A'(  '9Q  !K<0  7G,  %1V  !)
M>0  /WT  #>!   OA   )X@  ""+!0 ;C0X &HT5 !F-'@ 8CB< %XXP !:.
M.0 5CD, %(]/ !./6P 2CVH $8][ !"/CP /CZ0 #H^[  V/X  .C?H #XO_
M !"*_P 0B?\ $(G_ *%Z  ".>0  ?G<  ')W  !D>   6'L  $U^  !"@@
M.88  "^*   GC@  ()$  !B5   2F 4 #IH.  V:%  ,FAT "YHF  N:,  *
MFCL "9I&  B:4P &FV$ !9IR  2:A@ "FIL  )JQ  &9SP "F?   IC_  27
M_P %EO\ !9;_ )F!  "'?P  >GX  &M^  !=@0  4(4  $6)   [C0  ,9(
M "B6   ?F0  &)T  !&@   ,HP( !J4*  &E$   I18  *8?  "F*   IC(
M *<]  "G2@  IU@  *=H  "G?   IY$  *:H  "FPP  I>D  *7\  "E_P
MI/\  *3_ )&'  ""A@  <H8  &.(  !5C   29$  #V6   RF@  *)X  !^B
M   7I@  $*D   NL   $KP   +$&  "Q#   LA$  +(7  "S'P  LR@  +0R
M  "U/P  M4T  +5=  "U<   M88  +6=  "UM@  M=P  +3W  "T_P  M/\
M +3_ (N/  !ZC@  :I$  %N5  !-F@  0)\  #6D   JJ   (*P  !:P   /
MM   ";<   &Y    O0   +X   "^!@  OPP  , 0  #!%@  PAT  ,,G  #%
M,@  QD   ,91  #'8P  QW@  ,>1  #'J0  Q\<  ,?L  #'_@  Q_\  ,?_
M (.7  !QF@  89X  %*C  !%J0  .*X  "RS   @MP  %KH   Z]   &P
M ,,   #'    R0   ,H   #,    S0,  ,X)  #0#@  TA,  -0;  #8)0
MVS(  -U"  #=5   WFD  -Z!  #>G   W[4  -_9  #?\P  W_\  -__ '>?
M  !HI@  6:T  $JS   [N   +;L  !^_   4P@  #,8   /)    S    -
M  #5    V0   -H   #<    W@   .    #B!0  Y L  .<0  #J&   [20
M / R  #Q1   \E@  /-O  #TB@  ]*0  /2_  #TWP  ]/,  /3T &JH  !;
MKP  3+<  #V]   MP0  '\8  !/*   +S@   -(   #7    W    .    #E
M    YP   .D   #K    [0   .\   #Q    \P   /8'  #Y#@  _!8  /\B
M  #_,P  _T<  /]=  #_=@  _Y$  /^I  #_O@  _]@  /_; /\ & #_ !8
M_P 5 /\ & #_ !X _P G /\ -@#_ $, _P!/ /\ 6@#_ &0 _P!M /\ =0#_
M 'T _P"$ /\ B@#_ )  _P"6 /\ G #_ *, _P"K /\ M #^ +\ _0#/ /L
MYP#Z /@ ^0#_ /D _P#Y /\ ]0#_ .X _P#I /\ YP#_ /\ % #_ !$ _P 1
M /\ $@#_ !< _P C /\ ,0#_ #X _P!* /\ 5@#_ &  _P!H /\ < #_ '@
M_0!^ /P A0#Z (L ^0"1 /@ F #W )X ]0"F /0 K@#R +D \0#' .\ X #N
M /( [ #_ .P _P#L /\ ZP#_ .4 _P#@ /\ W@#_ /\#$ #_  X _P - /\
M#0#_ !, _P > /\ *P#_ #@ _P!% /X 4 #[ %H ^ !C /4 :P#S '( \0!Y
M .\ ?P#N (8 [ ", .H D@#I )D YP"@ .8 J0#D +, X0#  .  TP#> .L
MW #[ -L _P#: /\ V@#_ -D _P#4 /\ T@#_ /\'#0#_  D _P & /\ "0#_
M  \ _P 8 /L )0#X #( ]0 _ /( 2@#M %0 Z@!= .< 90#D &P X@!S .
M>@#> (  W "& -H C0#7 )0 U "; -( I #/ *T S0"Y ,L R0#) .0 R #V
M ,8 _P#% /\ Q@#_ ,< _P#' /\ QP#_ /\*!@#_ 0  _P   /\ ! #_  L
M]  2 .\ 'P#J "P Y0 X .( 0P#= $X V0!7 -0 7P#1 &< S@!M ,P = #*
M 'H R "  ,8 AP#% (X PP"6 ,$ G@"_ *@ O0"S +H P@"Y -L MP#P +4
M_P"V /\ M0#_ +4 _P"U /\ M0#_ /\,  #_!   _P   /X   #V  , Z  -
M .  %P#9 "0 T0 Q ,T / #* $< Q@!1 ,, 60#  &  O@!G +P ;@"Z '0
MN0![ +< @@"U (D LP"1 +( F@"P *0 K@"O *P O0"J -  J #K *< ^P"F
M /\ I@#_ *4 _P"E /\ I0#_ /\-  #_!P  ] D  .H)  #B!   V@ ' ,\
M$0#( !P P@ I +X -0"[ $  MP!* +0 4P"R %L L !B *X : "L &\ JP!U
M *D ?0"H (0 I@"- *0 E@"C *  H0"K )\!N0"= \P G 3H )H&^0"9!_\
MF C_ )<(_P"7"/\ EPC_ /\0  #W$   Z!0  -P5  #.$0  Q@T  ,($"P"\
M !0 MP$A +(#+@"N!3H JP9$ *@(30"F"%4 I E< *(*8P"@"FH GPMQ )T+
M> "<"X  F@R) )D,DP"7#)X E0VJ )0-N "2#<P D [J (X0_ ",$/\ BQ#_
M (L0_P"+$/\ BA#_ /L3  #M&@  W2   ,PA  "_'0  MQ<  +,1  "R"PT
MJPT9 *<.)@"C#S, GQ ^ )T11P":$5  F!)7 )827@"5$V4 DQ-L )(3<P"0
M%'P CQ2% (T5CP"+%9H BA6G (@6M0"&%LD A!?G ((8^P" &?\ ?QG_ '\9
M_P!_&/\ ?QC_ /4:  #D(P  SRD  , J  "S)@  JB(  *4<  "D%0@ H!03
M )L6(0"7&"T E!DX )$:0@"/&TL C1Q2 (L<60")'6  B!UG (8>;P"%'G<
M@Q^  ((?BP" 'Y< ?B"C 'T@L@![(,4 >2'D '<B^0!V(O\ =2+_ '0A_P!T
M(?\ ="'_ .\A  #;*P  QS$  +8Q  "I+@  H"H  )LF  "8(0$ E1X0 ) @
M&P"-(2@ B2,S (<D/0"%)$8 @R5. ($F50!_)EP ?B9C 'PG:P![)W, >2=\
M '@HAP!V*), ="B@ 7(HKP%Q*<$!;RG@ 6TI]P%L*?\!:RG_ 6LI_P%K*/\!
M:RC_ >@H  #0,@  P#@  *XW  "A-0  F#(  )(M  ".*0  BR<, (<H%P"#
M*B, @"LO 'XL.0!\+$( >BU* '@N40!W+E@ =2Y@ ',O9P!R+V\ <"]Y 6\O
M@P%M+Y !:R^= 6DOK %H,+X!9S#; 64P]0%D,/\!8S#_ 6,O_P%C+_\!8R__
M >(N  #*.   NCT  *@\  ":.@  D3<  (HS  "&,   @RX) '\O$P![,!\
M>#(K '8S-0!T,SX <C1& ' T3@!O-54 ;35< &PU9 !J-6P!:#5U 6<U@ %E
M-8P!8S6: F$VJ0)@-KL"7S;6 ETV\P)=-O\"7#;_ 5PU_P%<-?\!7#3_ =PS
M  #%/   M$$  *)   "5/@  BSP  (0Y  !_-@  >S0$ '<U$ !T-QP <3@G
M &\Y,@!M.3L :SI# &HZ2P!H.U( 9SM9 &4[80%C.VD!8CMR 6 [?0%>.XH"
M7#N7 EL[IP)9.[@#6#O_XO_B24-#7U!23T9)3$4 !@G2 U<[\0)6._\"5CO_
M E8Z_P%6.O\!5CG_ =0W  # 00  KT0  )U#  "00@  A4   'X^  !Y.P
M=#H  '$Z#@!M/!@ :STD &D^+P!G/S@ 93]  &1 2 !B0$\ 84!7 %] 7@%=
M0&8!7$!O 5I >@)80(<"5D"5 E1 I -30+8#4D#/ U% [P-00/\"4#__ E _
M_P)1/O\!43[_ <\[  "]10  JD<  )E&  "+10  @40  'E"  !T/@  ;S\
M &M # !G014 94(A &-#*P!A0S4 7T0^ %Y$10!=14T 6T54 %E%7 %8160!
M5D5M 51%> )2184"4423 T]$HP--1;0#3$7, TM%[0-+1/\"2T3_ DM#_P),
M0O\"3$+_ LH_  "Y2   IDH  )5)  "'2   ?4<  '5%  !N0@  :4,  &5$
M"0!B11, 7T8> %U'* !<2#( 6D@[ %E)0P!724H 5DE2 %1)60%326$!44EK
M 4])=@)-28("2TF1 TI)H0-(2;,#1TG* T9)[ -&2/\"1DC_ D='_P)'1O\"
M1T;_ L9#  "V3   HDP  )%,  "$2P  >4H  '!)  !I1@  9$<  %])!@!<
M2A  6DL; %A,)0!63"\ 54TX %--0 !234@ 44Y/ $].5P!.3E\!3$YI 4I.
M<P)(38 "1DV/ T5-GP-#3;$#0DW( T%-Z@-!3/\"04S_ D)+_P)"2O\"0DK_
M L)'  "S3P  GD\  (U.  " 3@  =4T  &Q,  !C2@  7DP  %I- @!63@X
M5$\8 %)0(@!142P 3U$U $Y2/0!-4D4 3%)- $I25 !)4ET!1U)F 452<0%#
M4GX"05*- C]2G0,^4J\#/5+& SQ2Z0(\4?X"/%#_ CU/_P(]3_\"/4[_ KY+
M  "N4P  FE(  (E1  !\40  <5   &A0  !>3@  6%$  %12  !14PP 3E04
M $Q5'P!+5BD 258R $A6.@!'5T( 1E=* $174@!#5UH 05=D 4!7;@$^5WL"
M/%>+ CI7FP(X5ZT"-U?$ C=7YP(W5OT"-U7_ C=4_P(W4_\".%/_ KI/  "I
M5@  E54  (54  !X5   ;50  &14  !85   4E8  $Y7  !*60D 1UH1 $9:
M&P!$6R4 0ULN $)<-@!!7#X /UQ& #Y=3P ]75< .UUA #I=; $X77D!-EV(
M 31=F0(S7:L",5W" C%<Y0(Q6_P",5K_ C%9_P(R6?\!,EC_ ;94  "D60
MD%@  (!8  !S5P  :5<  &!8  !460  3EL  $A=  !#7P0 0& . #YA%P ]
M82  .V(I #IB,@ Y8CH .&-" #=C2P V8U0 -&-= #-C:  Q8W8!+V.% 2YC
ME@$L8ZD!*V._ 2ICXP$J8OL!*F#_ 2M?_P$K7_\!*U[_ ;%9  ">7   BUP
M 'M;  !O6P  95L  %Q<  !17@  26   $-B   \90  .&<* #5H$@ T:!L
M,VDD #)I+0 Q:34 +VH] "YJ1@ M:D\ +&I9 "MK90 I:W( *&N" "9KDP D
M:Z< (VN] ")JX  C:?D!(V?_ 2-F_P$C9O\!)&7_ :Q@  "88   A6   '9?
M  !J7P  86   %=@  !-8P  1&8  #UH   V:P  ,&X$ "QP#@ J<14 *7$>
M "AQ)@ G<B\ )G(W "5R0  D<DH (G)4 "%S8  @<VT 'G-] !USD  ;<Z,
M&G.Y !ESW  :<?< &G#_ !MO_P ;;O\!&VW_ :9F  "190  ?V0  '%D  !F
M9   760  %)F  !(:0  /VP  #=O   P<P  *78  ")Y"  ?>Q  'GL7 !Q[
M'P ;>R@ &GLP !E\.0 8?$, %WQ. !9\6@ 5?&< %'UX !)]BP 1?9\ $'VU
M  ]]U0 0>_4 $7G_ !%X_P 2=_\ $G?_ )YK  "*:@  >FD  &UI  !B:0
M5VH  $QM  !#<   .70  #%X   I>P  (G\  !N"   4A0D $880 !&&%P 0
MAQ\ $(<H  Z',0 .ASL #8=&  R'4P +AV$ "H=Q  F'A  'AY@ !H:N  6&
MR0 &A>P !X3_  B#_P )@O\ "8+_ )5Q  "#;P  =&X  &EN  !<;P  4'(
M $9U   \>0  ,GT  "J!   BA0  &XD  !2,   /CP, "I(+  :2$0 $DA@
M I(@  &2*0  DC,  ),^  "32P  DUD  )-I  "3>P  DI   )*F  "1OP
MD>4  )#Z  "/_P  C_\  (__ (UW  !]=0  <'0  &)U  !5>   27P  #^
M   TA   *XD  "*-   :D0  $Y0   Z7   )FP   9T(  "=#@  G1,  )X:
M  ">(@  GRL  )\U  "@0@  H%   *!?  "@<0  H(<  )^=  "?M0  GMH
M )WV  "=_P  G/\  )S_ (9]  !X?   :7P  %M_  !.@P  08@  #:,   L
MD0  (Y8  !J:   2G@  #:$   :D    IP   *D#  "I"@  J@X  *L3  "L
M&0  K2(  *XK  "O-P  KT4  *]4  "O9@  KWL  *Z4  "NJP  KLD  *[O
M  "M_P  K?\  *W_ (&$  !QA   88<  %.+  !&D   .98  "Z;   CH
M&J0  !*H   ,K   !*\   "R    M@   +<   "W @  N @  +D-  "Z$@
MNQ@  +TA  "^*P  P#@  ,!(  # 6@  P6X  ,&&  #!H   P;H  ,'C  #
M^0  P/\  ,#_ 'F-  !HD   690  $N:   ]H   ,:4  "6K   :KP  $;,
M  NX   "NP   +X   #!    Q    ,4   #&    QP   ,@%  #*"P  S \
M ,X5  #0'P  TRL  -4Z  #53   UF   -AW  #8D@  V*P  -G)  #9[
MV?L  -C_ '"9  !@G@  4:0  $.J   UL   *+8  !RZ   1O@  "<$   #%
M    R    ,L   #/    T@   -,   #6    V    -L   #=    WP<  .(-
M  #E$P  Z!T  .PJ  #M/   [5$  .YG  #O@0  [YP  /"W  #PTP  \.P
M /#T &>F  !8K0  2;0  #JZ   JO@  ',(  !#&   'R@   ,X   #2
MU@   -P   #@    XP   .0   #F    Z    .L   #M    [P   /("  #U
M"@  ^!$  /P<  #_+   _S\  /]5  #_;@  _XH  /^D  #_N@  _]$  /_A
M /\ % #_ !( _P 2 /\ % #_ !D _P E /\ ,@#_ #\ _P!+ /\ 5@#_ &
M_P!H /\ < #_ '@ _P!_ /\ A0#_ (L _P"1 /\ F #_ )X _@"F /T K@#\
M +D ^@#( /D X@#X /0 ]P#_ /8 _P#V /\ [P#_ .< _P#B /\ W@#_ /\
M$0#_  X _P . /\ #P#_ !0 _P @ /\ +0#_ #H _P!& /\ 40#_ %L _P!C
M /X :P#\ ', ^@!Y /D @ #W (8 ]@", /4 D@#S )D \@"@ /  J0#N +,
M[0#! .L U@#J .X Z0#^ .< _P#G /\ Y0#_ -T _P#5 /\ T0#_ /\ #0#_
M  H _P ( /\ "0#_ !  _P ; /\ * #_ #4 _P!  /H 2P#V %4 \P!> /$
M9@#N &T [ !T .L >@#I (  YP"& .8 C0#D ), X@"; .  HP#> *T W "Y
M -H R@#7 .8 U #X -( _P#2 /\ T@#_ ,X _P#) /\ Q@#_ /\ " #_  ,
M_P   /\  P#_  T _  6 /< (@#S "X [P Z .P 10#H $\ Y !8 .$ 8 #>
M &< VP!M -D = #5 'H TP"  -$ AP#/ (X S0"5 ,L G@#) *< QP"S ,4
MP@## -P P0#Q +\ _P"_ /\ O@#_ +X _P"] /\ NP#_ /\   #_    _P
M /\   #V  @ [@ 1 .< &P#A "< W0 S -D /@#3 $D SP!2 ,L 60#( &$
MQ@!G ,0 ;0#" ', P !Z +\ @ "] (@ NP"0 +D F "X *( M0"M +, NP"Q
M ,X L #J *\ _ "M /\ K0#_ *X _P"N /\ K@#_ /\"  #_    _0   /(
M  #H    W@ , -, %0#, "$ R  L ,0 . #! $( O0!+ +H 4P"X %H M@!A
M +0 9P"R &T L !T *\ >@"M (( K "* *H DP"H )T I@"H *0 M0"B ,8
MH0#C )\ ]@"> /\ G@#_ )X _P"> /\ G@#_ /\&  #[    [@4  .($  #5
M    RP & ,, #P"] !D N  E +0 ,0"Q #L K@!% *P 30"I %4 IP!; *4
M8@"D &@ H@!N *$ =0"? 'P G@"% )P C@": )@ F "D )8 L "5 ,$ DP#<
M )( \@"1 /\ D #_ )  _P"/ /\ CP#_ /T*  #P#@  X1$  ,X0  #"#0
MNP<  +< "@"Q !( K  > *@ *0"E #0 H@ ^ )\ 1P"= $\ FP!6 )D!7 "7
M 6, E@)I )0"< "3 W@ D0.  ) $B@".!)4 C 6A (H%K@")!KX APC8 (8)
M\ "$"O\ @PO_ (,+_P"#"_\ @PO_ /80  #F%P  TAP  , :  "S%@  K!(
M *@-  "F!PT H@46 )T'(@"9"2X E@HX )0+00"2#$H D Q1 (X-6 ",#5X
MBPUE (D-; "(#G0 A@Y] (4.AP"##I, @0^? ( 0K0!^$+X ?1#; 'H1] !X
M$O\ =Q+_ '<2_P!W$O\ =Q+_ .\7  #;(0  QB0  +0C  "H(   H!P  )L7
M  "9$00 F X0 ),0&P"/$2< C!(R (D3/ "'$T0 A11, (,44P"!%5H @!5@
M 'X6: !]%F\ >Q9X 'D7@P!X%X\ =AB< '08J@!S&;L <AG4 &\:\0!N&_\
M;1O_ &T:_P!M&O\ ;1K_ .<@  #0*0  O"L  *LJ  ">*   EB0  ) @  "-
M'   C!<, (@8%@"$&B( @1LM 'X<-P!\'4  >AU( 'D>3P!W'E4 =A]< '0?
M8P!S'VL <2!T ' @?P!N(8L ;"&8 &LAIP!I(K@ :"+/ &8B[@!E(_\ 9"/_
M &0B_P!D(O\ 9"'_ . F  #(+P  M#$  *,P  "6+@  C2L  (<H  "$)
M@B ( 'X@$@![(AX >",I '4D,P!S)3P <25# ' F2P!N)E( ;2=9 &LG8 !J
M)V@ :2AQ &<H>P!E*(@ 9"F5 &(II !@*;4 7RG+ %XJ[ !<*O\ 7"G_ %PI
M_P!<*?\ 7"C_ -@L  ##-0  K34  )TT  "0,P  AC$  ( M  !\*P  >2@#
M '8G$ !R*1H <"HE &TK+P!K+#@ :BQ  &@M1P!G+4X 92Y5 &0N70!C+F4
M82]N %\O> !>+X0 7"^2 %HOH0%9+[(!6##( 58PZ0%5,/X!52__ %4O_P!5
M+O\ 52[_ - Q  "].@  J#D  )<X  "*-P  @#8  'HR  !U,   <BX  &XN
M#0!K+Q8 :3 A &8Q*P!D,C0 8S(] &$S1 !@,TL 7S12 %TT6@!<-&( 6C1K
M %DU=0!7-8( 5360 50UGP%2-; !437& 5 UYP%/-?T!3S7_ 4\T_P%/-/\!
M3S/_ <LV  "X/0  HSP  )(\  "%.P  >SH  '0W  !O-0  ;#,  &@T"@!E
M-1, 8C8> & W* !>-S$ 73@Z %LX00!:.4@ 63E0 %<Y5P!6.E\ 5#IH %,Z
M<P!1.G\!3SJ- 4XZG0%,.JX!2SK# 4HZY0%).OP!23G_ 4DY_P%)./\!2CC_
M <<Z  "S0   GC\  (X_  "!/@  =ST  ' [  !J.   9C@  &(Y!P!?.A$
M7#L; %H[)0!9/"X 5STW %8]/@!4/D8 4SY- %(^50!1/ET 3S]F $T_< !,
M/WT!2C^+ 4@_FP%'/ZP!13_! 40_XP%$/OL!1#[_ 40]_P%$/?\!13S_ <,^
M  "O0P  FD(  (I"  !]00  <T   &L_  !E/   8#P  %P^! !9/@\ 5S\8
M %5 (@!302L 4D$T %!"/ !/0D, 3D)+ $U#4@!+0UH 2D-D $A#;@!'0WL!
M14.) 4-#F0%"0ZL!0$/  3]#X0$_0_D!/T+_ 3]!_P% 0?\!0$#_ ;]!  "J
M10  ED4  (9%  !Y1   ;T0  &="  !@/P  6T$  %="  !40PT 4405 $]%
M'P!.12@ 3$8Q $M&.0!*1T$ 24=( $A'4 !&1U@ 14=A $-(; !"2'@!0$B'
M 3Y(EP$\2*D!.TB^ 3I(WP$Z1_@!.D;_ 3I%_P$[1?\!.T3_ ;M%  "F2
MDD<  ()'  !V1P  :T<  &-&  !;0P  5D4  %)'  !.2 H 3$D2 $I)' !(
M2B4 1THN $9+-@!%2SX 0TM& $),30!!3%8 0$Q? #Y,:@ \3'8 .TR% 3E,
ME0$W3*<!-DR\ 35,W0$U2_<!-4O_ 35*_P$V2?\!-DG_ ;A)  "B2P  CDH
M 'Y*  !R2@  :$H  %])  !52   4$H  $Q+  !)3 < 1DT0 $1.&0!"3R(
M04\K $!0,P _4#L /E!# #Q12@ [45, .E%< #A19P W47, -5&" #-1DP$R
M4:4!,%&Z 2]1V@$O4/8!+T__ 3!._P$P3O\!,$W_ ;1-  "=30  BDT  'I-
M  !N30  9$T  %M-  !130  2T\  $90  !"4@, /U,- #U4%0 \5!X .E4G
M #E5+P X53< -U8_ #961P U5E  ,U99 #)79  P5W$ +U>  "U7D0 K5Z,
M*E>X "E7U@ I5O4 *57_ "I4_P$J4_\!*E+_ :]1  "840  A5$  '90  !J
M4   8%   %A1  !.4@  1U,  $%5   [6   .%D* #5:$0 T6AH ,ULB #);
M*P Q6S, +UP[ "Y<0P M7$P +%Q6 "M=8  I76T *%U\ "9=C@ D7:$ (UVU
M ")=T@ B7/, (EO_ "-:_P C6?\ )%C_ *A5  "25   @%0  '%4  !F5
M7%0  %15  !*5@  0U@  #Q;   V70  ,& % "UA#@ K814 *F(= "EB)0 H
M8BX )V,V "9C/@ E8T< (V-1 ")D7  A9&D 'V1Y !YDB@ <9)X &V2S !ED
MS@ :8_$ &V'_ !M@_P <8/\ '%__ *%9  ",6   >U@  &U8  !B6   65@
M %!9  !'6P  /EX  #=@   Q8P  *F8  "1I"0 A:A  (&H7 !]J(  >:R@
M'6LP !QK.0 ;:T( &FQ, !EL6  7;&4 %FQT !1LA@ 3;)H $FRO !%LR@ 1
M:^\ $FG_ !-H_P 3:/\ $V?_ )E=  "%70  =5P  &A<  !>7   55P  $M>
M  !"80  .60  #)G   K:@  )&T  !YP 0 7<PL %701 !1T&  3="$ $G4I
M !%U,@ 1=3L $'5&  ]U4@ .=5\ #75N  QU@0 +=94 "G6J  ATPP )=.<
M"G/]  MQ_P ,<?\ #'#_ )%B  !_80  <&$  &1A  !:80  3V(  $5E   \
M:   ,VP  "MO   D<@  '78  !=Y   1? 0 #7\,  M_$@ *?QD "7\B  A_
M*@ &?S0 !7\_  1_2P "?U@  7]G  !_>0  ?XX  '^C  !^NP  ?>   'WW
M  !\_P  >_\  'O_ (EG  !X9P  :V8  &%F  !49P  26D  #]M   U<0
M+'4  "1Y   =?   %H   !"#   ,A@( !HD*  &)#P  B10  (H;  "*(P
MBRP  (LW  "+0P  BU   (M?  "+<0  BX8  (N<  "*LP  B=,  (CS  "(
M_P  A_\  (?_ ()M  !S;   :&P  %IM  !.;P  0G,  #AW   N>P  )8
M !V$   5B   $(P   N/   $D@   )0&  "5#   E1   )85  "7'   F"0
M )@N  "9.0  F4<  )E6  "9:   F7T  )F4  "8JP  E\@  );N  "6_P
ME?\  )7_ 'MT  !O<P  87,  %-V  !&>@  .W\  #"$   FB   '8T  !22
M   .E@  "9D   &<    H    *$   "B!@  H@P  *00  "E%   I1P  *<D
M  "H+P  J#T  *E,  "I7@  J7(  *B)  "HH@  J+P  *?E  "F^P  IO\
M *7_ '=[  !H>P  67X  $N"   ^AP  ,HT  ">2   =EP  %)P   Z@   '
MI    *@   "K    K@   *\   "P    L00  +,*  "T#@  M1,  +8;  "X
M)   NC$  +I   "Z4@  NV4  +M]  "ZEP  NK$  +K2  "Z\P  N?\  +G_
M &^#  !?A@  48L  $.0   VEP  *IT  !^B   5IP  #:P   6P    M
M +<   "[    O@   +\   #     P0   ,,!  #$!P  Q0T  ,<1  #*&0
MS20  ,XS  #/1   T%@  -!N  #1B   T*0  -#!  #1Y@  T?@  -'_ &>/
M  !7E   29H  #NA   NIP  (:T  !:S   .N   !KP   #     PP   ,8
M  #+    S0   ,X   #0    T0   -0   #6    V@(  -P)  #?#P  XQ<
M .8D  #G-@  Z$D  .E?  #J>   ZY0  .NO  #KS   [.@  .SV %^>  !0
MI   0JL  #2R   FN0  &;X   ["   $Q0   ,H   #-    T0   -@   #;
M    WP   .    #B    Y    .8   #I    ZP   .X   #Q!0  ]0T  /D6
M  #\)0  _3D  /Y/  #_9P  _X(  /^=  #_M0  _\L  /_D /\ $0#_  \
M_P / /\ $0#_ !8 _P B /\ +P#_ #L _P!' /\ 4@#_ %L _P!D /\ ; #_
M ', _P!Z /\ @ #_ (8 _P", /X DP#] )D ^P"A /H J0#X +0 ]P#" /8
MV@#U /$ ] #_ /, _P#S /\ Z0#_ .  _P#8 /\ TP#_ /\ #@#_  L _P *
M /\ "P#_ !$ _P = /\ *@#_ #8 _P!! /\ 3 #_ %8 _@!? /L 9@#Y &T
M]P!T /4 >@#T (  \@"& /  C0#O )0 [0"; .P I #J *X Z0"Z .< S0#E
M .D Y #[ ., _P#B /\ W@#_ -$ _P#, /\ R #_ /\ "0#_  0 _P ! /\
M! #_  X _P 8 /\ ) #] #  ^P [ /< 1@#S %  [P!9 .P 8 #J &< YP!N
M .8 = #D 'H X@"  .  AP#> (X W "5 -H G@#6 *@ U "S -$ PP#/ -\
MS@#T ,P _P#+ /\ RP#_ ,4 _P"_ /\ O #_ /\  @#_    _P   /\   #]
M  L ]P 3 /$ '@#M "H Z@ U .< 0 #B $H W0!2 -D 6@#5 &$ T@!G -
M;0#. ', S !Z ,H @ #( (< Q@"/ ,0 F #" *$ P "M +X NP"\ -  N@#M
M +D _@"X /\ N #_ +< _P"S /\ L #_ /\   #_    _P   /D   #N  4
MY0 . -X & #8 ", T@ N ,\ .0#+ $, QP!, ,0 5 #! %L OP!A +P 9P"[
M &T N0!S +< >@"U ($ M ") +( D@"P )L KP"G *P M "K ,8 J0#D *<
M^ "F /\ I@#_ *4 _P"E /\ I #_ /\   #_    ]0   .H   #>    T  *
M ,@ $@#" !T O@ H +L ,P"Y #T M0!& +( 30"P %4 K0!; *P 80"J &<
MJ !M *< <P"E 'H I "" *( C "@ )8 GP"A )T K@"; +X F0#8 )< \0"6
M /\ E@#_ )< _P"7 /\ EP#_ /\   #U    YP$  -0   #)    P  $ +@
M#@"S !8 KP A *L + "H #8 I@ _ *, 1P"A $\ GP!5 )T 6P"; &$ F@!G
M )@ ;@"7 '4 E0!] )0 A@"2 )$ D "< (X J0", +@ BP#- (D ZP"( /T
MB #_ (@ _P"( /\ B #_ /D&  #I#   U X  ,,,  "W"0  L (  *L "0"F
M !  H@ : )X )0"; #  F  Y )8 00"4 $D D@!0 )  5@". %P C0!B (L
M:0"* '  B !X (< @0"% (P A "8 (( I0"  +0 ?@#( 'T!YP!\ OD >P/_
M 'L$_P![!/\ >P3_ /$.  #>%0  Q14  +04  "I$0  H0X  )X*  "; PP
MEP 3 ), '@"0 2D C0(S (H#/ "(!$, A@5+ (4&40"#!E< @@=> ( '9 !_
M"&P ?0AT 'P(?@!Z"8D > F6 '<*HP!U"K, <PO' '(,Y@!P#?L < W_ &\-
M_P!O#?\ ;PW_ .@6  #0'@  N1T  *D<  "=&@  E18  ) 3  "/#@, C@H.
M (D+%P"&#", @PTM ( --@!^#CX ? Y& 'L.30!Y#U, >!!: '8080!U$&@
M<Q!Q '$1>P!P$8< ;A&4 &P1H@!K$K( :1+' &@3YP!F$_T 913_ &44_P!E
M$_\ 91/_ -\>  #&)   L"0  * C  "4(0  BQ\  (8;  "#%P  @A(( '\1
M$@!\$AT >10H '84,0!T%3H <A9! '$62 !O%T\ ;A=6 &P770!K&&0 :1AM
M &@9=P!F&8, 9!F0 &,:GP!A&J\ 8!K$ %X;Y !='/L 7!S_ %P;_P!<&_\
M7!O_ -4E  "]*@  J"D  )@I  ",*   @R4  'TB  !Y'P  >!L# '89#P!R
M&A@ ;QPC &T=+0!K'34 :1X] &@>1 !F'TL 91]2 &,@60!B(&$ 82!I %\A
M<P!=(7\ 7"&- %HBG !9(JP 5R+  %8CX0!5(_D 5"/_ %0B_P!4(O\ 5"+_
M ,TK  "V+@  HBX  )(N  "%+0  ?"L  '8H  !R)@  ;R,  &TA# !J(A4
M9R,? &4D*0!C)#$ 8B4Y & F00!?)D@ 729/ %PG5@!;)UT 62=F %@H< !6
M*'P 5"B* %,IF0!1*:H 4"F^ $\IW@!.*?< 32G_ $TI_P!-*/\ 3BC_ ,@P
M  "P,@  G#(  (PR  " ,0  =C   ' M  !K*P  :"D  &8H"0!C*!$ 8"D<
M %XJ)0!<*RX 6RLV %DL/0!8+$0 5RU, %4M4P!4+5L 4RUC %$N;@!0+GH
M3BZ( $POEP!++Z@ 22^[ $@OVP!(+_8 1R__ $<N_P!'+?\ 2"W_ ,0T  "K
M-0  ES4  (<U  ![-0  <C0  &LR  !F+P  8BX  %\M!0!<+A  6B\8 %@P
M(@!6,"L 53$S %,Q.@!2,D( 43)) % R4 !.,U@ 33-A $LS:P!*,W< 2#2%
M $<TE0!%-*8 0S2Y $(TU@!"-/0 0C3_ $(S_P!",O\ 0C+_ , X  "G.
MDS@  (,X  !W.   ;3<  &8V  !A,P  73(  %DR @!7,PT 5#05 %(U'P!1
M-2@ 3S8P $XV. !,-S\ 2S=& $HW3@!).%8 1SA? $8X:0!$.'4 0SB# $$Y
MDP! .:0 /CFX #TYTP \.?, /#C_ #TW_P ]-_\ /3;_ +L[  "B.P  CSL
M '\[  !S.P  :CH  &(Y  !=-P  6#8  %0W  !1. L 3SD3 $TY' !+.B4
M2CHM $@[-0!'.SP 1CQ$ $4\2P!$/%, 0CQ< $$]9P _/7, /CV! #P]D0 Z
M/:, .3VV #@]T0 W/?( -SS_ #@[_P X._\ .#K_ +8]  ">/@  BSX  'P^
M  !O/@  9CT  %X]  !8.P  4SH  $\[  !,/ @ 23T1 $<^&0!&/R( 1#\J
M $,_,@!"0#H 04!! $! 20 ^05$ /4%: #Q!9  Z07  .$%_ #=!CP U0J$
M-$*T #)"S@ R0?  ,D#_ #- _P S/_\ -#[_ +%   ":0   AT   'A!  !L
M00  8D   %M   !4/P  3C\  $I   !&004 1$(. $)#%@! 0Q\ /T0G #Y$
M+P \1#< .T4^ #I%1@ Y14X .$98 #9&8@ U1FX ,T9\ #%&C0 P1I\ +D:S
M "U&S  M1N\ +47_ "Y$_P N0_\ +D/_ *Q#  "60P  @T,  '1#  !H0P
M7T,  %=#  !00P  2$,  $1%  !!1@$ /D<, #Q($P Z2!P .4DD #A)+  V
M230 -4H[ #1*0P S2DP ,DI5 #!+7P O2VL +4MZ "Q+BP J2YT *$NQ "=+
MR@ G2^T )TK_ "A)_P H2/\ *4?_ *=&  "11@  ?T8  '!&  !E1@  6T8
M %1&  !,1P  1$@  #]*   [2P  -TP) #5-$  S3A@ ,DX@ #%/*  P3S
M+T\X "Y/0  L4$@ *U!2 "I07  H4&@ )U!W "50B  D4)L (E"O "%0R  @
M4.L (4__ ")._P B3?\ (TW_ *%)  ",20  >DD  &Q*  !A2@  6$H  %!*
M  !)2P  0$P  #M.   U4   ,5($ "U3#0 L5!0 *E0< "E5)  H52P )U4S
M "95/  E5D4 )%9. ")660 A5F4 'U9T !Y6A0 <5I@ &U:L !E6Q0 95ND
M&E7_ !M4_P ;4_\ '%+_ )M-  "&30  =4T  &A-  !=30  5$T  $U.  !%
M3P  /%$  #93   Q50  *U@  "9:"0 C6Q  (EL7 "%<'P @7"< 'UPN !U<
M-P <74  &UU* !I=50 876$ %UUP !5=@0 4794 $UVJ !%=P@ 17>< $EO^
M !-:_P 36O\ %%G_ )11  " 40  <%$  &11  !940  45$  $E2  !!4P
M.%8  #)9   K6P  )5X  !]A P :8PP &&01 !=D&0 69"$ %60I !1E,0 3
M93H $F5$ !%E4  095T #V5K  YE?0 -99$ #&6E  IDO  *9.  "V/Y  QB
M_P -8?\ #6'_ (U5  !Z50  :U4  %]5  !650  3E4  $17   \60  -%P
M "Q?   F8@  'V4  !EH   3:P4 $&T-  YN$@ -;AH #&XB  QN*P +;C0
M"FX^  AN2@ ';E< !FYE  1N=@ ";HH  &V?  !MM@  ;-8  &SS  %K_P "
M:O\  VK_ (5:  !T6@  9EH  %Q9  !360  2%H  #]=   V8   +F,  "9G
M   ?:@  &6T  !-Q   .= , "G<*  5W$  !=Q4  '<<  !W)   >"T  '@W
M  !X0P  >%   'A>  !X;P  >(0  'B9  !WL   =LT  '7P  !U_P  =/\
M '3_ 'Y?  !N7P  8EX  %E>  !-7P  0F(  #EE   P:   )VP  !]P   8
M=   $G<   U[   (?@   H (  "!#0  @1$  ((7  "#'@  @R8  (0P  "$
M.P  A$@  (17  "$:   A'P  (23  "#J@  @L4  ('K  "!_@  @/\  (#_
M '=E  !I9   7V,  %)D  !'9P  /&L  #%O   H<P  ('<  !A\   1?P
M#(,   :'    B@   (P#  ","0  C0X  (X1  "/%P  D!X  )$G  "2,@
MDC\  )).  "27P  DG,  )*+  "1H@  D;P  )#E  "/_   CO\  ([_ '%K
M  !F:@  6&L  $MM   _<0  -'8  "I[   @@   %X4  !")   +C0  !)$
M  "5    F    )D   ": P  FP@  )P-  ">$0  GQ8  * >  "B*   HC4
M *-$  "C50  HVD  **   "BF@  H;,  *#8  "@]@  G_\  )__ &YQ  !?
M<@  474  $1Y   W?@  +(0  "&*   7CP  $)0   J9   !G0   *    "D
M    IP   *@   "I    J@   *P&  "M"P  KQ   + 5  "R'@  M"D  +0Y
M  "T2@  M5T  +5S  "UC@  M:@  +3&  "S[0  LO\  ++_ &9Z  !7?0
M28(  #R'   OC@  (Y0  !B:   0GP  ":0   "I    K0   +    "T
MMP   +@   "Y    NP   +P   "^ @  P @  ,(.  #$%   QQX  ,@L  #)
M/0  RE   ,IF  #*?P  RIL  ,JX  #*W0  RO4  ,K_ %Z&  !/BP  09$
M #.8   GGP  &Z4  !&K   )L    +4   "Y    O0   ,$   #&    R
M ,D   #+    S    ,X   #0    T@   -0%  #9#   W1(  .$>  #B+@
MXT(  .17  #E;P  YHP  .:H  #EQ0  Y><  .;V %:4  !(FP  .J(  "RI
M   ?L   $[8   N\    P0   ,4   #)    S0   -(   #6    V@   -L
M  #>    X    .(   #D    YP   .D   #M    \ H  /01  #X'P  ^3(
M /I(  #[7P  _'H  /V7  #]KP  _<<  /WD /\ #@#_  T _P , /\ #@#_
M !, _P > /\ *@#_ #8 _P!" /\ 30#_ %< _P!? /\ 9P#_ &X _P!T /\
M>@#_ ($ _0"' /P C0#Z )0 ^0"< /< I0#U *\ ] "\ /, SP#Q .P \ #^
M .\ _P#O /\ XP#_ -< _P#. /\ R@#_ /\ "@#_  8 _P $ /\ " #_ !
M_P 9 /\ )0#_ #$ _P ] /\ 1P#^ %$ ^P!9 /D 80#V &@ ] !N /, = #Q
M 'H [P"! .X AP#L (X Z@"6 .@ GP#F *D XP"U .( Q@#@ ., WP#X -T
M_P#= /\ U #_ ,D _P#" /\ O@#_ /\  P#_    _P   /\  0#_  T _P 4
M /T ( #Z "L ]P V /, 00#O $L [ !4 .@ 6P#F &( XP!H .$ ;@#? '0
MW !Z -H @0#8 (@ U "0 -( F #/ *( S0"N ,L O #) -, QP#P ,8 _P#$
M /\ Q #_ +L _P"V /\ LP#_ /\   #_    _P   /\   #W  @ \  0 .L
M&@#G "4 Y  P .$ .P#< $4 U0!- -$ 50#. %L RP!B ,D 9P#' &T Q0!S
M ,, >@#! ($ OP") +T D@"[ )P N0"G +< M0"U ,@ LP#F +( ^P"Q /\
ML #_ *X _P"J /\ IP#_ /\   #_    _@   /$   #E  ( W  - -, % #-
M !\ R@ J ,< - #$ #X P !' +P 3@"Z %4 MP!; +4 80"S &< L@!M +
M<P"N 'H K "" *H BP"H )4 IP"@ *4 K0"C +X H0#; *  ] "? /\ G@#_
M )\ _P"= /\ FP#_ /\   #\    [@   .    #0    Q0 ( +X $ "Y !D
MM0 C +, +@"P #< K0!  *H 2 "H $\ I0!5 *, 6P"B &  H !F )\ ; "=
M ', FP![ )H A "8 (X E@": )4 IP"3 +< D0#, )  [ "/ /\ C@#_ (X
M_P". /\ CP#_ /P   #O    VP   ,D   "]    M0 " *X # "I !, I0 =
M *( )P"@ #$ G0 Z )H 0@"8 $D E@!/ )0 50"3 %L D0!@ )  9P". &T
MC0!U (L ?@") (D B "5 (8 H@"% +$ @P#$ ($ Y "  /D ?P#_ (  _P"
M /\ @ #_ /0"  #@"0  QP@  +<'  "L P  I@   *  !P";  \ F  7 )4
M(0"2 "H CP S (T / "+ $, B0!) (< 4 "& %4 A !; (, 80"! &@ @ !P
M 'X >0!\ (0 >P"0 'D G0!X *P =@"^ '4 W0!S /0 <P#_ ', _P!S /\
M<P#_ .D-  #/$   N1   *D0  ">#@  EPL  ),&  "0  L C  1 (D &@"&
M "0 @P N ($ -@!_ #X ?0!$ 'P 2P!Z %$ >0!7 '< 70!V &0 = !L ',!
M=0!Q 8  ;P*- &X"F@!L ZH :P.[ &D$U@!H!O$ : ?_ &<'_P!G!_\ 9P?_
M -\4  ##%P  KA<  )X6  "3%0  BQ(  (80  "$# ( @P8- ( #% !\!1X
M>0<H '<(, !U"#@ <PE  '()1@!P"DP ;PI3 &T+60!L"V$ :@MI &D,<@!G
M#'X 9@R+ &0-F0!B#:D 80V[ & -V !>#O, 70[_ %T._P!=#O\ 70[_ -0<
M  "Y'0  I!X  )4=  ")'   @1H  'L7  !X$P  >! & '<-#P!S#A@ < XB
M &X/*P!L$#, :A [ &D00@!G$4D 9A%/ &015@!C$ET 81)F & 2;P!>$GL
M7!.( %L3EP!9$Z< 5Q2Z %84U0!5%?, 5!7_ %05_P!4%?\ 5!3_ ,HB  "P
M(@  G2,  (TC  "!(@  >2$  ',>  !O&P  ;A<  &T3# !J%!0 9Q4> &46
M)P!C%B\ 81<W & 7/@!>&$4 71A+ %P94@!:&5H 61EB %<:; !6&G< 5!J%
M %(;E !1&Z0 3QNW $X;T !-'/$ 3!S_ $P<_P!-'/\ 31O_ ,,F  "J)P
MEB<  (<H  ![)P  <B8  &PD  !H(0  9AX  &0;" !B&Q$ 7QP: %T=(P!;
M'BL 6AXS %@?.@!7'T$ 5B!( %0@3P!3(%< 42%? % A:0!.(70 32&" $LB
MD0!)(J( 2"*T $<BS0!&(^\ 12/_ $4B_P!&(O\ 1B'_ +PJ  "D*P  D2L
M ((L  !V*P  ;2H  &8I  !B)@  7R0  %TB! !;(0X 6"(6 %8C'P!4)"@
M4R0P %(E-P!0)3X 3R9% $XF3 !,)E0 2R=< $DG9@!()W$ 1B=_ $4HCP!#
M**  02BR $ HRP _*.T /RC_ #\H_P! )_\ 0"?_ +<M  "?+@  C"\  'TO
M  !Q+P  :"X  &$M  !=*P  6B@  %<G  !4)PP 4B@3 % I' !.*24 32HL
M $LJ- !**SL 22M" $@L20!&+%$ 12Q: $0L9 !"+6\ 0"U] #\MC0 ]+9X
M/"VP #HMR  Z+>L .BW_ #HM_P Z+/\ .BS_ +(P  ";,0  B#(  'DR  !M
M,@  9#(  %TQ  !8+P  52P  %$L  !/+0D 3"T1 $HN&0!)+R( 1R\J $8P
M,0!%,#@ 0S _ $(Q1P!!,4\ 0#%7 #XQ80 ],FT .S)[ #DRBP X,IP -C*O
M #4RQP T,ND -#+_ #4Q_P U,?\ -3#_ *TS  "6-   A#4  '4U  !I-0
M8#4  %DT  !4,P  4#   $PQ  !),08 1S(/ $4S%@!#,Q\ 0C0G $ T+@ _
M-38 /C4] #TU1  \-DP .C95 #DV7P W-FL -C9X #0WB0 R-YH ,3>M "\W
MQ0 O-^@ +S;^ # U_P P-?\ ,#3_ *DV  "2-@  @#<  '(X  !F.   73<
M %8W  !0-@  2S0  $<U  !$-@, 03<- #\X%  ^.!P /#DD #LY+  Z.3,
M.3HZ #@Z0@ V.DH -3I3 #0[70 R.V@ ,#MV "\[AP M.YD +#NL "H[PP I
M.^8 *CK] "HZ_P K.?\ +#C_ *0X  "..0  ?#H  &XZ  !C.@  6CH  %,Z
M  !-.@  1C@  $(Z   _.P  /#P+ #H\$0 X/1D -STA #8^*0 T/C  ,SXW
M #(_/P Q/T< ,#]0 "X_6@ M0&8 *T!T "E A  H0)< )D"J "5 P0 D0.4
M)#_\ "4^_P F/?\ )CW_ )\[  "*/   >#T  &H]  !?/0  5CT  $\]  !)
M/0  0CT  #P^   Y/P  -D$( #1!#P R0A8 ,4(> "]#)0 N0RT +4,T "Q$
M/  K1$0 *D1- "A$6  G16, )45Q "-%@@ B194 ($6H !]%OP >1., 'T3[
M !]#_P @0O\ (4'_ )H^  "%/P  =$   &=   !<0   4T   $Q   !&0
M/D$  #A#   T10  ,$8# "U'#0 K2!( *D@: "E((@ H22D )TDQ "5).0 D
M24$ (TI* ")*50 @2F$ 'TIO !U*?P ;2I( &DJF !A*O0 72N  &$GZ !E(
M_P :1_\ &D?_ )5"  " 0@  <$,  &-#  !80P  4$,  $E#  !"1   .T4
M #5'   P20  *TL  "9-"0 D3A  (DX6 "%/'0 @3R4 'T\L !Y/-0 =3ST
M'%!' !I040 94%T %U!K !90?  44(\ $U"D !%0N@ 14-X $4_X !)._P 3
M3?\ %$W_ (]%  ![1@  :T8  %]'  !51P  34<  $9'   _1P  -TH  #%,
M   K3@  )E   "!3 P <50P &E81 !E6&  75B  %E8G !56,  45CD $U="
M !)730 15UD $%=H  ]7>0 .5XP #5>@  M7M@ +5M0 "U;T  Q5_P -5/\
M#E/_ (A)  !V2@  9TH  %M*  !12@  2DH  $-*   [3   ,TX  "Q1   F
M5   (58  !M9   57 < $5X- !!>$P 07AH #EXB  Y>*@ -7C, #%X]  M>
M2  *7E0 "%YB  =><P %7H8  UZ;  )>L0 "7<P  EWN  -<_P $6_\ !5O_
M (%.  !P3@  8DX  %=.  !.3@  1TX  #Y/   V40  +E0  "=7   A6@
M&UT  !5@   08P, #&8+  AG$  &9Q4 !6<<  1G)  "9RT  6<W  !G0@
M9TX  &=<  !G;0  9X   &:5  !FK   9<<  &7K  !D_   9/\  &/_ 'I2
M  !J4P  75(  %12  !+4@  0E,  #E5   P6   *%L  "%?   :8@  %&4
M !!H   ,:P$ !FX)  !O#@  ;Q(  &\8  !P'P  <"<  '$P  !Q.P  <4@
M '%6  !Q9@  <7D  '&/  !PIP  ;\$  &_G  !N_   ;?\  &W_ '-8  !E
M5P  6E<  %%6  !&5P  /%H  #)=   J80  (F0  !IH   4;   #F\   IR
M   $=@   '@%  !X"P  >0X  'H3  ![&0  ?"   'TI  !],P  ?4   'U.
M  !]7@  ?7(  'V(  !\H0  ?+H  'OB  !Z^@  >?\  'C_ &U=  !@7
M5UP  $M=  ! 7P  -6,  "MG   C:P  &F\  !-S   .=P  "'L   )^
M@@   (,!  "$!@  A0L  (8/  "($P  B1D  (HA  "+*P  BS<  (Q&  "+
M5@  BVD  (N   "+F0  BK,  (G8  "(]P  B/\  (?_ &AC  !>8@  46(
M $1E   X:0  +FX  "1S   :>   $WT   V!   &A0   (D   "-    D
M )(   "2    E 4  )4*  "7#@  F!(  )H8  ";(0  G"T  )T\  "=3
MG%\  )QV  ";D0  FZL  )K)  ":\   F?\  )C_ &5I  !7:0  26P  #UQ
M   P=@  )7P  !N!   2AP  #(P   21    E0   )D   "=    H    *$
M  "B    I    *4!  "G!P  J0P  *H1  "M&   KR(  *\P  "O00  KU0
M *]K  "NA0  KJ$  *Z^  "MY@  K/P  *S_ %YQ  !/=   0GD  #5_   H
MA0  '8P  !.2   ,F    YT   "B    I@   *H   "N    L    +$   "S
M    M    +8   "X    N@0  +P*  "^$   P1<  ,,D  ##-0  Q$D  ,1>
M  #%=P  Q9,  ,6O  #%T0  P_(  ,/_ %9\  !'@@  .H@  "R/   @E@
M%)T   VC   #J0   *X   "R    MP   +L   "_    P@   ,(   #%
MQ@   ,@   #*    S0   ,\   #2"   U0X  -L8  #=)P  WCH  -]0  #@
M:   X(0  .&A  #AO0  X>(  .#T $Z+  ! D@  ,ID  "6A   8J   #J\
M  6U    N@   +\   #$    R    ,X   #1    U    -4   #8    V@
M -T   #?    X@   .0   #G    ZP4  .\.  #T&0  ]2L  /9!  #W6
M^'(  /F0  #YJP  ^,0  /CA /\ "P#_  @ _P ) /\ # #_ !( _P : /\
M)@#_ #( _P ^ /\ 2 #_ %( _P!: /\ 8@#_ &D _P!O /\ =0#^ 'L _ "!
M /L B #Y (\ ]P"7 /4 H #S *H \@"W .\ R0#M .8 [ #[ .L _P#K /\
MW0#_ ,X _P#& /\ P@#_ /\ ! #_    _P   /\ !0#_  T _P 5 /\ (0#_
M "P _P X /\ 0P#] $P ^0!4 /< 7 #T &, \@!I /  ;P#N '4 [ ![ .H
M@@#H (D YP"1 .0 F@#B *0 X "P -T P #: -P V #T -4 _P#3 /\ RP#_
M ,$ _P"[ /\ MP#_ /\   #_    _P   /\   #_  H _0 1 /D &P#V "<
M]  R /  / #L $8 Z !. .0 5@#A %P W@!C -P : #9 &X U0!T -( >P#0
M (( S0"* ,L DP#( )T Q@"H ,0 MP#! ,P P #K +X _P"] /\ O0#_ +0
M_P"N /\ JP#_ /\   #_    _P   /H   #R  4 Z@ . .4 %@#@ "$ W0 K
M -L -@#3 #\ S@!( ,H 3P#' %8 Q !< ,( 80#  &< O@!M +P <P"Z 'H
MN "" +8 BP"T )8 L@"A +  KP"N ,$ K0#@ *L ]P"J /\ J0#_ *8 _P"A
M /\ GP#_ /\   #_    ]P   .@   #<    T  * ,H $0#% !L P@ E +\
M+P"\ #@ N !! +4 2 "R $\ L !5 *X 6P"L &$ J@!F *@ ; "G ', I0![
M *, A "A (X GP": )T IP"; +@ F@#0 )D [P"8 /\ EP#_ )8 _P"4 /\
MD@#_ /\   #V    Y    -(   #%    NP % +4 #@"P !4 K  ? *H *0"H
M #( I0 Z *( 0@"@ $D G@!/ )P 50": %H F !@ )8 9@"5 &P DP!T )(
M?0"0 (< C@"3 (P H0"+ +  B@#% (@ Y@"' /L A@#_ (< _P"' /\ A@#_
M /@   #E    S0   +T   "S    J@   *, "@"? !$ FP 9 )D (P"7 "P
ME0 T )( / "0 $, C@!) (P 3P"* %0 B0!: (< 8 "& &8 A !N (, =P"!
M ($ ?P"- 'X FP!\ *H >P"\ 'H VP!X /4 > #_ '@ _P!X /\ > #_ .T
M  #1 @  NP(  *P!  "B    FP   )8 !0"1  T C0 4 (L '0"( "8 A@ N
M (0 -@"" #T @ !# 'X 20!] $\ ? !5 'H 6P!Y &$ =P!I '4 <0!T 'P
M<@"( '$ E@!O *4 ;@"V &T S@!L .X :P#_ &L _P!K /\ :P#_ -\+  #"
M#   K@P  )X,  "3"P  C <  (@"  "%  D @0 0 '\ %P!\ "  >@ H '@
M, !V #@ =  ^ ', 1 !Q $H < !0 &X 5@!M %T ; !D &H ;0!H '< 9P"$
M &4 D@!D *$ 8P"R &$ R0!@ .D 8 #\ &  _P!@ /\ 8 #_ - 0  "V$0
MHA(  ),2  "($0  @ \  'P-  !Y"0$ > ,+ '4 $0!S !H <  C &X!*P!L
M 3, :@(Y &D#0 !G T8 9@1, &4$4@!C!5D 8@5A & %:@!?!G0 70:! %P'
MCP!:!Y\ 60>P %<'Q@!6">< 5@K[ %4*_P!5"O\ 5@K_ ,85  "M%P  F1@
M (H8  !_%P  =A8  '$3  !N$   ;0T% &T)#0!J"10 9PH= &4*)@!C"RX
M8@PU & ,/ !?#$( 7@U( %P-3P!;#58 60U> %@.: !6#G, 50Z  %,.CP!1
M#I\ 4 ZQ $X.R !-$.H 31#] $T0_P!-$/\ 31#_ +P;  "E'   DAT  (,>
M  !W'0  ;QP  &D:  !F%P  9!0  &00" !B#Q  7Q 8 %T0(0!;$2D 6A$Q
M %@2. !7$CX 5A)% %023 !3$U, 41-; % 390!.%'  3!1] $L4C !)%)P
M1Q6N $85Q0!%%>@ 11;^ $46_P!%%?\ 117_ +4?  ">(0  BR(  'PB  !Q
M(@  :"$  &(?  !?'0  7!H  %L7 @!:%0T 5Q84 %46'0!4%R4 4A@M %$8
M- !/&#L 3AE" $T92 !+&E  2AI8 $@:8@!'&FT 11MZ $,;B0!"&YH 0!NL
M #\;P@ ^'.4 /1S\ #X<_P ^&_\ /AO_ *\C  "8)   AB4  '<F  !L)@
M8R4  %TD  !9(@  5A\  %0=  !3' L 41P2 $X=&@!-'2( 2QXI $H>,0!)
M'S< 1Q\^ $8@10!%($T 0R!5 $(@7P! (6H /R%W #TAAP [(9@ .2&J #@B
MP  W(N, -R+[ #<B_P X(?\ ."'_ *HF  "4)P  @2D  ',I  !G*0  7RD
M %@H  !4)@  42,  $\B  !,(@< 2B(0 $@B%P!'(Q\ 120F $0D+@!")#0
M024[ $ E0P _)4H /293 #PF7  Z)F< .29U #<GA  U)Y8 -">H #(GO@ Q
M)^$ ,2?Y #(F_P R)O\ ,R7_ *4I  "/*@  ?2P  &\L  !D+0  6RP  %4K
M  !0*@  3"@  $HF  !')P0 1"<- $(H% !!*!P /RDC #XI*P ]*3( /"HY
M #LJ0  Y*D@ ."M0 #8K6@ U*V4 ,RMR #$K@@ P+)0 +BRG "PLO  K+-X
M+"SX "PK_P M*O\ +2K_ *$L  "++0  >2X  &LO  !@+P  6"\  %$N  !,
M+@  2"P  $4K  !!*P  /RP+ #TL$0 [+1D .BXA #DN*  W+B\ -B\V #4O
M/@ T+T4 ,R]. #$P6  P,&, +C!P "PP@  J,)( *3"E "<PN@ F,-P )C#W
M "<O_P H+_\ *"[_ )PN  "',   =C$  &@R  !=,@  53(  $XQ  !(,0
M1#   $ O   \,   .C$) #<Q$  V,A8 -3(> #,S)0 R,RP ,3,S # T.P O
M-$, +31, "PT5@ J-6$ *35N "<U?@ E-9  (S6C "(UN0 A-=D (33V "(T
M_P C,_\ (S+_ )@Q  "#,P  <C0  &4T  !:-0  434  $LT  !%-   0#0
M #HS   W-   -#4& #(V#@ P-Q, +S<; "XW(@ M."D *S@Q "HX.  I.4
M*#E) "8Y4P E.5\ (SEL "$Z?  @.HX 'CJB !PZMP ;.=4 '#GU !TX_P =
M./\ 'C?_ ),T  !_-@  ;C<  &$W  !7-P  3C<  $@W  !"-P  /#<  #4X
M   R.0  +SH" "P["P J/!$ *3P8 "@]'P F/28 )3TN "0]-0 C/CT (CY&
M " ^4  ?/EP '3]I !L_>0 :/XP &#^@ !8_M0 5/M( %C[S !<]_P 8//\
M&#S_ (XW  !Z.   :CD  %XZ  !3.@  2SH  $4Z   _.@  .3H  #(\   N
M/@  *4   "9!"  D0@X (D(4 "%"&P @0R, 'T,J !Y#,@ <0SH &T1# !I$
M30 81%D %T1G !5$=P 31(H $D2> !%$LP 01-  $$/R !%"_P 20O\ $T'_
M (D[  !V/   9CT  %H]  !0/0  2#T  $(]   \/0  -CX  "]    J0@
M)40  "%& P =2 P &TD1 !E)%P 821X %TDF !9)+@ 52C8 %$I  !-*2@ 1
M2E8 $$ID  ]*=  .2H< #4J;  Q*L  *2LH "TGL  Q(_P -1_\ #4?_ (,^
M  !Q/P  8D   %9   !-0   14   #]    Y00  ,D(  "M%   F1P  (4D
M !Q+   63@< $U . !)0$P 14!D $% A  ]0*0 .4#$ #5 [  U11@ +45$
M"E%?  E1;P '4($ !5"6  -0JP "4,4  T_H  -/^P %3O\ !DW_ 'U"  !K
M0P  740  %)$  !*1   0T,  #Q$   U10  +D<  "=*   A3   '$\  !=1
M   25 , #E<*  M8$  *6!4 "%@<  =8)  &6"P !5@V  -80  !6$P  %A:
M  !8:0  6'P  %B1  !7IP  5\   %;E  !6^0  5?\  %7_ '9'  !F1P
M64@  $]'  !'1P  0$<  #A(   P2@  *4T  ")0   <4P  %E4  !%8   -
M6P( "5X)  1?#@  7Q(  %\8  !@'P  8"<  & P  !@.P  8$<  &!4  !@
M8P  8'8  &"+  !?H@  7[L  %_B  !>^0  7?\  %W_ &]+  !A3   54P
M $Q+  !$2P  .TP  #).   K40  (U0  !Q7   66P  $5X   U@   (8P
M F8'  !G#   9P\  &@3  !I&0  :B$  &HI  !J-   :D   &I-  !J70
M:F\  &J%  !JG0  :;8  &C=  !H]P  9_\  &;_ &E1  !<4   4E   $I/
M   _4   -5,  "U6   D60  '5T  !9@   09   #&<   9J    ;@   &\#
M  !P"   <0T  '(0  !T%   =1L  '8C  !W+   =S@  '9&  !V5@  =F@
M '9^  !VEP  =;$  '33  !S]0  <_\  '+_ &-6  !850  4%0  $15   Y
M6   +UL  "9?   =8P  %6<  !!L   *<   !',   !V    >@   'P   !\
M P  ?@@  '\,  "!$   @A0  (0;  "%)   AB\  (8]  "&30  A5\  (5U
M  "%CP  A*D  (/)  ""\0  @?\  (#_ %];  !66@  25L  #U>   R80
M)V8  !YK   5<   #G4   EY   !?@   ($   "%    B    (H   "+
MC0$  (X&  "0"P  D0\  ),4  "5&P  ER8  )<T  "71   EU8  )9L  "5
MA@  E:(  )3!  "3Z@  DO\  )+_ %UA  !/80  0F0  #9I   J;@  'W0
M !5Y   .?P  !X0   ")    C@   )(   "6    F    )H   ";    G0
M )\   "A P  HP@  *4-  "G$P  J1P  *HH  "J.0  JDL  *IA  "I>@
MJ)D  *BU  "GW0  I_@  *;_ %9H  !(;   .G   "YV   B?0  %X0   Z*
M   'D    )8   ":    GP   *,   "G    J@   *L   "M    KP   +$
M  "S    M0   +@%  "Z#   O1(  , <  # +0  P$   +]5  "_;@  OHL
M +ZH  "^R0  O>\  +S^ $YT  ! >0  ,G\  "6'   9C@  $)4   ><
MH@   *<   "L    L    +4   "Y    O    +T   "_    P0   ,,   #&
M    R    ,H   #- @  T L  -42  #6(0  US0  -A)  #98   VGP  -J:
M  #;M0  V]D  -OR $:"   XB0  *Y   !V8   2H   "J<   "N    M
M +D   "^    P@   ,@   #+    S@   ,\   #2    U    -8   #:
MW0   -\   #B    Y@   .H*  #O$P  \"4  /(Z  #S40  ]&L  /2)  #U
MI0  ];\  /7= /\ !@#_  , _P % /\ "P#_ !  _P 7 /\ (@#_ "T _P Y
M /\ 1 #_ $T _P!5 /\ 70#_ &0 _P!J /\ < #] '8 ^P!\ /D @P#W (H
M]0"2 /, FP#P *8 [@"S .L Q #I .0 YP#Y .8 _P#E /\ TP#_ ,< _P"_
M /\ NP#_ /\   #_    _P   /\  @#_  L _P 2 /\ '0#_ "@ _P S /\
M/@#\ $< ^ !/ /0 5P#Q %T [@!C .P :0#J &\ Z !U .8 ? #D (, X@"+
M -\ E0#< )\ V0"K -4 NP#2 -0 SP#R ,T _P#, /\ Q0#_ +H _P"T /\
ML #_ /\   #_    _P   /\   #_  8 ^0 / /4 %P#S "( \0 M .T -P#G
M $  X@!) -\ 4 #; %< UP!= -0 8P#1 &@ SP!N ,P =0#* 'P R "$ ,4
MC0#" )@ P "D +T L@"[ ,8 N0#H +@ _0"W /\ M@#_ *T _P"G /\ HP#_
M /\   #_    _P   /4   #K  $ Y  , -X $P#9 !P TP F -$ , #, #H
MR !" ,0 2@#  %  O0!6 +L 7 "Y &$ MP!G +4 ;0"S '0 L0!\ *\ A0"M
M )  J@"< *@ J@"F +L I0#: *, ]0"C /\ H@#_ )X _P": /\ EP#_ /\
M  #^    [P   -\   #0    QP ' ,$ #P"\ !< N0 @ +< *@"U #, L  [
M *T 0P"K $D J !/ *8 50"D %H HP!@ *$ 9@"? &T G0!T )P ?0": (@
MF "4 )8 H@"4 +( D@#) )$ ZP"1 /\ D #_ )  _P", /\ B@#_ /P   #L
M    V0   ,<   "Z    L0 " *L # "G !( I  ; *$ ) "@ "P G@ U )L
M/ "8 $, E@!) )0 3P"2 %0 D !: (\ 7P"- &8 BP!M (D =@"( (  A@",
M (0 F@"" *H @0"^ (  X "  /D ?P#_ '\ _P!_ /\ ?@#_ /$   #8
MP@   +,   "H    H    )D !P"5  X D@ 5 )  '@". "8 C0 N (H -@"'
M #T A0!# (0 20"" $X @0!4 '\ 60!^ &  ? !G 'H ;P!Y 'H =P"& '4
ME !T *, <@"U '( SP!Q /$ < #_ '  _P!P /\ <0#_ .$   #$    L
M *(   "7    D0   (L  @"&  L @P 1 ($ & !_ "$ ?0 I 'P , !Y #<
M>  ] '8 0P!T $D <P!. '( 5 !P %H ;P!B &T :@!K '0 :@"  &@ C@!G
M )T 90"O &4 Q@!D .@ 9 #] &, _P!C /\ 9 #_ ,\%  "V!P  HP@  )0(
M  ")!P  @@,  'X   ![  8 =P . '4 $P!R !L <0 C &\ *P!M #( ;  X
M &H /@!I $0 9P!) &8 3P!E %8 8P!= &( 90!@ &\ 7P![ %T B0!< )D
M6P"J %D OP!9 .$ 6 #X %@ _P!8 /\ 60#_ ,(,  "J#0  EPX  (D.  !]
M#@  =@T  '$*  !O!@  ;0 * &L $ !I !8 9P > &4 )@!C "T 80 S &
M.0!? #\ 70!% %P 2P!; %( 6@!9 %@ 8@!7 &P 50!X %, A@!2 )8 40"G
M %  NP!/ =L 3@+T $X#_P!.!/\ 3@/_ +@0  "A$@  CA,  '\3  !T$P
M;!(  &<0  !E#@  8PL# &,&# !A!!$ 7@,9 %P$(0!;!2@ 608O %@&-0!6
M!SL 50=" %0'2 !3"$\ 40A6 % )7P!."6D 30EV $L*A !)"I0 2 JF $<*
MN@!&"M@ 10OS $4,_P!%#/\ 10S_ + 4  "9%@  AQ@  '@9  !M&   91<
M %\6  !<$P  6A$  %H.!@!:# T 5PP4 %4,' !3#20 4@TK % -,0!/#C@
M3@X^ $T.10!+#DT 2@Y5 $@/7@!'#V@ 10]U $,0A !!$)4 0!"F #X0NP ]
M$-P /1'V #T1_P ]$/\ /A#_ *D9  "2&P  @1P  '(=  !G'0  7QP  %D;
M  !5&0  4Q8  %(3  !2$0H 4! 0 $X1& !,$2  2A(G $D2+@!($S0 1Q,[
M $430@!$$TD 0Q12 $$46P _%&4 /A5R #P5@0 Z%9( .!6D #<5N0 U%=@
M-1;U #86_P V%O\ -Q7_ *,<  "-'@  >R   &TA  !B(0  6B$  %0?  !0
M'@  31L  $P9  !+%@8 218. $<7%0!%%QP 1!@D $(8*@!!&#$ 0!DX #\9
M/P ]&48 /!I/ #H:6  Y&F, -QMO #4;?@ S&Y  ,ANB # ;MP O&], +QSS
M "\;_P P&_\ ,!O_ )T?  "((@  =R,  &DD  !>)   5B0  % C  !+(@
M2"   $8=  !%' ( 0QP, $$<$@ _'1D /ATA #P>)P ['BX .A\U #D?/  W
M'T0 -A], #0@5@ S(&  ,2!M "\@?  M(8X +"&@ "HAM0 I(=  *2'R "DA
M_P J(/\ *R#_ )DB  "$)0  <R8  &4G  !;)P  4R<  $PF  !')0  1"0
M $(A   _(0  /2$) #LA$  Y(A8 ."(> #8C)0 U(RL -"0R #,D.0 R)$$
M,"1* "\E4P M)5X *R5K "HE>@ H)8P )B6? "0ELP C)<X (R7P "0E_P E
M)/\ )23_ )0E  " )P  ;RD  &(J  !7*@  3RH  $DI  !$*   0"<  #TF
M   Z)0  -R8& #4F#@ T)Q0 ,B<; #$H(@ P*"D +R@P "TI-P L*3\ *RE'
M "DI40 H*EP )BII "0J>  C*HH (2J= !\JL@ >*LP 'BKO !\I_P @*?\
M(2C_ ) H  !\*@  ;"L  %\L  !4+   3"P  $8L  !!*P  /"L  #@J   U
M*@  ,BL# # K#  N+!$ +2P8 "PL'P J+28 *2TM "@M-  G+CP )BY% "0N
M3P C+EH (2]G !\O=@ =+X@ '"^; !HOL  8+\H &"[M !DN_P ;+?\ &RW_
M (PK  !X+0  :"X  %LO  !1+P  22\  $,O   ^+@  .2X  #0N   P+@
M+2\  "LP"@ I,1  )S$5 "8Q'  E,B, )#(J ",R,0 A,SD (#-" !\S3  =
M,U< &S-D !HT=  8-(8 %C2: !0SK@ 3,\@ $S/L !0S_P 5,O\ %C'_ (<N
M  !T+P  93$  %@Q  !.,@  1C(  $ Q   [,0  -C$  #$Q   K,P  *#0
M "4U!@ C-@T (382 " W&0 ?-R  'C<G !TX+@ ;.#8 &C@_ !DX20 7.54
M%3EB !0Y<0 2.80 $3F8 ! YK0 ..,< #CCK ! X_P 0-_\ $3;_ (,Q  !P
M,@  830  %4T  !+-   1#0  #TT   X-   ,S0  "TU   H-P  )#D  " Z
M @ =.PL &SP0 !D]%0 8/1P %STC !8]*P 5/C, %#X\ !(^1@ 1/E( $#Y?
M  \^;P ./H$ ##Z5  L^J0 */L$ "CWD  L]^P ,//\ #3O_ 'TT  !K-@
M73<  %$W  !(-P  03<  #LW   U-P  ,#<  "HY   E.P  (#T  !P_   7
M008 %$,- !)#$@ 10Q@ $4,? !!$)P /1"\ #D0Y  U$0P ,1$X "T1;  E$
M:@ '1'P !D20  1#I0 "0[T  T/@  -#]@ $0O\ !D'_ '@X  !G.0  63H
M $XZ  !%.@  /CH  #@Z   S.@  +3L  "<]   A0   '$(  !=$   31@,
M#TD*  U*#P ,2A0 "TH;  E*(P (2BL !THT  5*/@ $2DD  DI6  !*90
M2G<  $J+  !*H0  2;D  $G=  !)]0  2/\  $C_ '(\  !B/0  53X  $H^
M  !"/0  /#T  #8]   O/@  *4   "-"   =10  %T<  !-*   /3 ( "T\)
M  =0#0 #41$  %$7  !1'@  428  %$O  !1.0  440  %)1  !28   47(
M %&'  !1G0  4;4  %#8  !0]0  3_\  $__ &Q   !=00  44$  $=!  !
M0   .4   #)!   J0P  )$8  !Y(   72P  $DX   Y1   +4P$ !E8'  !7
M#   6!   %@3  !9&0  6B$  %HI  !:,P  6C\  %I,  !:6@  6FP  %J!
M  !9F0  6;$  %C1  !8]   5_\  %?_ &5%  !810  344  $5$   ^1
M-44  "U'   E2@  'DT  !A0   24P  #E8   I9   $7    %X$  !?"0
M8 T  &$0  !B%0  8QL  &0C  !D+0  9#@  &1%  !D5   9&8  &1[  !C
MDP  8ZT  &+,  !A\@  8?\  &#_ %]*  !32@  2DD  $-(   Y20  +TP
M "=/   ?4@  &%4  !)9   -70  "&    )C    9@   &@!  !I!0  :@H
M &L-  !M$0  ;A8  ' =  !Q)@  <3$  ' ^  !P3@  <%\  '!S  !OC0
M;Z<  &[&  !M[P  ;/\  &S_ %I/  !03@  2$T  #U.   S40  *50  "!8
M   87   $6    QD   &:    &L   !O    <@   '0   !U    =P0  '@)
M  !Z#0  ?!   'T6  !_'@  @"@  ( U  " 10  ?U8  ']K  !_A   ?J
M 'V^  !\Z0  >_\  'K_ %94  !.4P  0E0  #=6   L6@  (E\  !AC   1
M:   "VT   -R    =@   'H   !]    @    (,   "$    A@   (<"  ")
M!P  BPP  (T0  "0%@  DA\  )(L  "2.P  DDT  )%B  "1>@  CY<  (^T
M  ".X0  C/L  (S_ %59  !(6@  .UT  "]A   D9@  &6P  !%R   *=P
M GT   ""    A@   (L   ".    D0   ),   "5    EP   )D   ";
MG00  )\*  "B#P  I!8  *8A  "F,0  ID,  *57  "D<   HXX  *.K  "A
MT   H/4  )__ $YA  ! 9   ,VD  "=N   ;=0  $7P   N#    B0   (X
M  "3    F    )T   "A    I    *4   "G    J0   *L   "M    L
M +(   "U"   N X  +P6  "\)0  O#<  +M,  "Z9   N8$  +>B  "WP
MM^H  +?\ $9K   Y<   *W<  !]_   3A@  "XX   &5    FP   *$   "F
M    JP   +    "S    MP   +<   "Z    O    +\   #!    Q    ,<
M  #*    S04  -$.  #4&0  U"L  -1   #36   TW0  -.2  #2L   TM,
M -+R #YY   Q@   (X@  !>1   -F0   Z    "G    K@   +,   "X
MO0   ,(   #&    R@   ,H   #-    SP   -(   #5    V0   -T   #?
M    XP   .<%  #K#P  [!\  .TS  #N2P  [V0  .^"  #PGP  \;D  /'8
M /\   #_    _P $ /\ "0#_  X _P 5 /\ '@#_ "D _P T /\ /P#_ $@
M_P!0 /\ 6 #_ %X _P!E /T :P#[ '$ ^0!W /@ ?@#V (4 \P"- /$ EP#N
M *( ZP"O .@ P #F .  XP#X .( _P#; /\ RP#_ ,$ _P"Y /\ M #_ /\
M  #_    _P   /\   #_  D _P 0 /\ &0#_ ", _P N /T .0#Y $( ]0!*
M /( 4@#N %@ ZP!> .D 9 #F &H Y !P .( =@#? 'T W0"& -D CP#5 )H
MT0"G ,X M@#+ ,X R0#P ,< _P#% /\ NP#_ +0 _P"M /\ J0#_ /\   #_
M    _P   /\   #[  ( ]@ - /$ $P#M !X [  H .D ,@#C #L W0!$ -@
M2P#3 %$ T !8 ,T 70#+ &, R0!H ,8 ;P#$ '8 P@!^ +\ AP"\ )( N@"?
M +< K0"U ,$ L@#D +$ _0"O /\ K #_ *4 _P"@ /\ G #_ /\   #_
M^P   .X   #D    W  ( -, $ #/ !@ RP B ,D *P#& #0 P0 ] +T 1 "Z
M $L MP!1 +4 5@"R %P L !A *X 9P"L &X J@!V *@ ?P"F (H HP"6 *$
MI0"? +8 G0#1 )P \P"; /\ G #_ )8 _P"3 /\ D #_ /\   #V    YP
M -,   #&    O0 # +@ #0"S !, L0 < *\ )0"N "X J0 V *8 /0"C $0
MH0!* )\ 3P"= %4 FP!: )H 8 "8 &8 E@!N )0 =P"2 ($ D ". (X G ",
M *T B@## (D Z "( /\ B0#_ (< _P"% /\ @@#_ /,   #C    S    +P
M  "P    IP   *$ " ">  \ FP 6 )D 'P"8 "< E@ O ), -P"1 #T C@!#
M (P 20"+ $X B0!4 (< 60"% &  A !G (( ;P"  'H ?@"& 'P E !Z *0
M>0"X '@ V !W /< > #_ '@ _P!W /\ =0#_ .8   #+    MP   *@   ">
M    E@   (\ ! "+  P B  2 (< &0"% "$ A  I (( , !_ #< ?0 ] 'P
M0P!Z $@ >0!- '< 4P!V %D = !A '( :0!Q ', ;P!_ &T C0!L )T :@"O
M &D R !H .T :0#_ &D _P!I /\ :0#_ -(   "X    I0   )<   "-
MA@   ($   !\  @ >0 . '< % !V !P =  C ', *P!Q #$ ;P W &X /0!L
M $, :P!( &H 3@!H %0 9P!; &4 8P!C &T 8@!X &  AP!? )8 70"H %T
MO@!< .0 7 #[ %P _P!< /\ 7 #_ ,(   "J 0  F ,  (D$  !_ @  >
M '0   !P  0 ;0 , &L $0!I !< :  > &8 )0!E "P 8P R &( . !@ #T
M7P!# %X 20!< $\ 6P!6 %H 7@!8 &@ 5P!S %4 @0!4 )$ 4@"C %$ MP!1
M -8 40#U %$ _P!1 /\ 4@#_ +8'  "?"0  C0L  'X,  !S"P  ; H  &@'
M  !E P  8P ' &$ #0!? !, 70 : %P (0!; "< 60 M %@ ,P!6 #D 50 _
M %0 10!3 $L 40!2 %  6@!/ &0 30!O $P ?0!* (T 20"? $@ L@!' ,P
M1P#O $8 _P!' /\ 1P#_ *P,  "5#@  @Q   '40  !K$   8P\  %X.  !;
M#   6@D" %D$"@!7  \ 50 5 %, ' !2 ", 40 I $\ +P!. #4 30$[ $P!
M00!* D@ 20)/ $@"5P!& V$ 10-M $,#>@!" XL 0 .< #\#KP ^ \@ /03J
M #T%_  ]!O\ /@;_ *00  ".$@  ?!,  &X4  !D%   7!,  %82  !3$0
M40X  % ,!0!0"0P 3P<1 $T'%P!+"!\ 20@E $@)*P!'"3$ 1@DX $0*/@!#
M"D4 0@I- $ +50 _"U\ /0MK #P+>0 Z#(H . R< #<,KP U#,< -0SI #4-
M_0 U#?\ -@S_ )T3  "'%0  =A<  &D8  !>&   5A@  % 7  !-%0  2A,
M $D1  !)#@< 2 T. $8-$P!$#1H 0PXA $(.* ! #BX /PXU #X//  ]#T,
M.Q!+ #H05  X$%X -A!K #00>0 R$(H ,1"< "\0L  M$,D +1'L "T1_P N
M$?\ +Q#_ )<6  ""&0  <1L  &0<  !9'   41P  $P;  !'&@  1!@  $,5
M  !"$P( 01(+ $ 1$  ^$A< /!(> #L3)0 Z$RL .!,R #<3.0 V%$  -!1(
M #,440 Q%%P ,!5H "X5=P L%8@ *A6: "@5K@ G%<< )A7J "<5_P H%?\
M*17_ )$:  !]'   ;1X  & ?  !6'P  3A\  $@>  !#'0  0!P  #X:   ]
M&   .Q<' #D6#@ X%Q0 -A<; #48(@ S&"@ ,A@O #$9-@ P&3T +AE& "T:
M3P K&ED *AIF "@:=  F&H8 )!J9 "(:K0 A&L4 (!KH "$:_@ B&O\ (QK_
M (T=  !Y'P  :2$  %PB  !2(@  2B(  $0A   _(0  /"   #D>   X&P
M-1P$ #0<#0 R'!( ,!T8 "\='P N'24 +1XL "L>,P J'CL *1]# "<?30 F
M'U< )!]D "(?<@ @'X0 'Q^7 !T?JP ;'\, &Q_G !L?_0 ='_\ 'A[_ (D@
M  !U(@  92,  %DD  !/)0  1R4  $$D   \(P  .",  #4B   S(   ," !
M "XA"@ L(1  *R$5 "HB'  H(B, )R(I "8C,  E(S@ (R-! "(D2@ A)%4
M'R1A !TD<  ;)(( &225 !<DJ@ 6),$ %23E !8D_  7(_\ &2/_ (4B  !Q
M)   8B8  %8G  !,)P  1"<  #XG   Y)@  -28  #$E   N)   *R4  "DE
M!P G)@X )283 "0G&0 C)R  (B<G "$H+@ @*#8 'B@^ !TH2  ;*5, &2E?
M !@I;@ 6*8  %"F4 !(IJ  1*<  $2CD !$H^P 3*/\ %"?_ ( E  !N)P
M7R@  %,I  !)*@  0BD  #LI   V*0  ,B@  "XH   J*   )BD  "0J!  B
M*PP ("L1 !\L%@ =+!T '"PD !LM*P :+3, &"T\ !<M10 6+E  %"Y= !(N
M;  1+GX $"Z2  XNIP -+;T #2W?  TM^0 .+/\ $"S_ 'PH  !J*@  6RL
M % L  !&+   /RP  #DL   T*P  +RL  "LK   F+   (BX  !\O   <, D
M&C$. !DQ$P 7,1H %C(A !4R*  4,C  $S(Y !(S0P 1,TX $#-;  XS:0 -
M,WH ##..  HSH@ (,KD "#+9  @R]  *,?\ "S'_ '<K  !F+0  6"X  $TO
M  !#+P  /"X  #8N   Q+@  +2X  "DN   C,   'S(  !LS   7-04 %#8,
M !(W$0 1-Q8 $3<= ! X)  /."P #C@U  TX/P ,.$H "SA7  DX90 '.'8
M!3B*  ,XGP !-[4  3?3  (W\0 #-O\ !3;_ ',N  !B,   5#$  $DQ  !!
M,0  .3$  #0Q   O,   *S   "4R   @,P  &S8  !<X   3.@( $#P)  T]
M#@ ,/1, "ST9  H](0 )/2D "#TQ  8^.P %/D8  SY2  $^80  /G(  #Z&
M   ]G   /;(  #W0   \\   //\  #S_ &TR  !=,P  4#0  $8T   ^-
M-S0  #(S   M,P  )S0  "(V   =.   &#H  !0]   0/P( #4$(  E##0 &
M1!$  T06  )$'0  1"0  $0M  !$-@  1$$  $1.  !$7   1&T  $2!  !$
MF   0Z\  $/-  !"\   0O\  $+_ &@V  !8-P  3#@  $,X   [-P  -38
M # V   I-P  (SD  !X[   8/0  $T   !!"   -10$ "$<'  -)#   20\
M $H3  !+&0  2R   $LH  !+,@  2ST  $Q)  !,5P  2V@  $M]  !+E
M2JP  $K*  !)[P  2?\  $G_ &(Z  !4.P  23L  $ [   Y.@  ,SD  "PZ
M   E/   'S\  !E!   31   $$<   Q)   (3    D\%  !0"@  4 T  %$0
M  !2%0  5!L  %0C  !4+   5#<  %1$  !44@  5&,  %1W  !4CP  4Z@
M %+&  !2[0  4?\  %'_ %P_  !//P  13\  #X^   W/0  +SX  "=    @
M0P  &48  !-)   /3   "T\   92    5    %<"  !8!P  60L  %H.  !;
M$0  718  %X=  !?)@  7S$  %X]  !>3   7ET  %YQ  !=B0  7:,  %S!
M  !;ZP  6O\  %K_ %9$  !+0P  0T(  #Q!   R0@  *44  "%(   :2P
M$TX   Y2   *50   UD   !;    7@   &    !B @  8P8  &4*  !F#@
M:!$  &H7  !K'P  :RD  &LV  !K10  :U8  &IJ  !J@@  :9T  &B[  !G
MYP  9O\  &7_ %%(  !(2   048  #='   L2@  (TT  !M1   350  #ED
M  A=   !80   &0   !G    :@   &P   !N    <    '(%  !S"0  =0T
M '<1  !Z&   >R$  'LN  !Z/0  >DX  'EB  !Y>0  >)8  '>S  !UX
M=/P  '/_ $Y-  !'3   .TT  #!/   F4P  '%@  !-<   -80  !F8   !J
M    ;P   '(   !V    >0   'P   !]    ?P   ($   "# @  A@<  (@,
M  "+$0  CA@  (XD  ".,P  C40  (Q8  "+;P  BHP  (FJ  "(SP  AO<
M (7_ $U1  !!4P  -%4  "E:   >7P  %&4   UJ   %<    '8   ![
M?P   (,   "'    B@   (T   ".    D0   ),   "5    F    )H%  "=
M#   H!$  *,:  "C*   HCH  *%.  "@90  H($  )Z@  "=P0  F^X  )K_
M $99   Y7   +6$  "%G   6;@  #G4   5[    @0   (<   "-    D@
M )8   ":    G0   )\   "A    I    *8   "H    JP   *X   "Q P
MM L  +@1  "Y'@  N2\  +A#  "W6@  M78  +27  "TM0  L>(  +#\ #]D
M   Q:0  )6\  !AW   /?P  !H<   ".    E    )H   "@    I0   *H
M  "N    L0   +(   "U    MP   +H   "\    OP   ,,   #&    R0
M ,X*  #2$P  TB,  -$W  #03P  SFH  ,V*  #*JP  R\L  ,OO #=Q   I
M>   '8   !&)   (D0   )H   "A    IP   *T   "S    N0   +X   #"
M    Q0   ,8   #)    S    ,X   #2    U0   -H   #>    X0   .4
M  #J"P  ZQ<  .HK  #J0P  ZEX  .IZ  #KF0  Z[4  .O5 /\   #_
M_P ! /\ !P#_  T _P 2 /\ &P#_ "4 _P O /\ .@#_ $, _P!+ /\ 4P#_
M %H _0!@ /L 9@#Z &L ^ !R /8 > #T (  \0") .\ D@#L )T Z0"J .8
MO #C -P WP#W -T _P#, /\ O@#_ +4 _P"P /\ K0#_ /\   #_    _P
M /\   #_  8 _P - /\ % #_ !\ _P I /L ,P#W #T \P!% .\ 30#L %,
MZ !9 .4 7P#C &4 X !J -T <0#: '@ U@"  -( B@#/ )4 S "B ,@ L@#%
M ,D P@#M ,  _P"[ /\ L #_ *@ _P"D /\ H0#_ /\   #_    _0   /H
M  #X    \  ) .P $0#H !D YP C .4 +0#> #8 U@ ^ -$ 1@#- $P R@!2
M ,@ 6 #% %T PP!C ,  :0"^ '  O !X +D @0"W (T M ": +$ J0"N +P
MK #A *H _ "H /\ H #_ )D _P"6 /\ E #_ /\   #Y    \@   .<   #;
M    T0 $ ,H #0#' !0 Q  = ,( )@"_ "\ NP W +< /P"T $4 L0!+ *X
M40"L %8 J@!< *@ 80"F &@ HP!P *$ >0"? (0 G0"1 )H H "8 +$ E@#,
M )4 \0"4 /\ D0#_ (L _P"( /\ A@#_ /<   #L    W@   ,D   "\
MM    *\ "@"K !  J0 7 *@ ( "G "@ H@ P )\ . "< #X F@!$ )@ 2@"6
M $\ E !5 ), 6@"1 &$ CP!H (T <0"+ 'L B0"( (< EP"% *@ @P"^ ($
MY "  /\ @ #_ 'P _P![ /\ >0#_ .D   #7    P0   +$   "F    G0
M )< !0"4  T D@ 2 )  &@"/ "( C@ J (L ,0") #@ AP ^ (4 0P"# $@
M@0!. '\ 5 !^ %H ? !A 'H :0!X ', =@!_ '4 C@!S )\ <0"S '  T !O
M /8 ;P#_ &\ _P!M /\ ; #_ -H   "_    K    )X   "3    C    (4
M  ""  D ?P / 'X %0!] !P ?  D 'H *P!W #$ =0 W '0 /0!R $( <0!(
M &\ 30!N %, ; !: &L 8@!I &P 9P!X &8 A@!D )< 8@"J &$ P@!@ .L
M80#_ &$ _P!A /\ 8 #_ ,4   "M    FP   (T   "#    ?    '<   !R
M  4 <  , &X $0!L !< ;  > &L )0!I "P 9P Q &8 -P!D #T 8P!" &(
M2 !@ $X 7P!5 %T 70!< &8 6@!R %D @ !7 )  5@"C %4 N0!4 -X 5 #[
M %0 _P!5 /\ 50#_ +8   "?    C0   '\   !U    ;@   &D   !F  $
M8P ) &$ #@!@ !, 7P 9 %X ( != "8 6P L %H ,@!8 #< 5P ] %8 0P!5
M $D 4P!0 %( 6 !1 &$ 3P!L $X >@!, (H 2P"< $H L0!) ,X 20#S $D
M_P!) /\ 2@#_ *H!  "4!0  @@<  '0(  !J"   8P8  %X$  !;    60 %
M %< # !6 !  5  5 %, &P!2 "( 40 H %  +0!. #, 30 X $P /@!+ $4
M2@!, $@ 5 !' %T 1@!H $0 =0!# (4 00"8 $  JP!  ,4 /P#J #\ _P!
M /\ 0 #_ * (  "*"P  >0T  &P-  !A#0  6@T  %4+  !2"0  4 8  $\"
M" !.  T 3  2 $L %P!* !X 20 C $< *0!& "\ 10 T $0 .@!" $$ 00!(
M $  4  ^ %H /0!D #P <@ Z (( .0"4 #@ IP W +X -@#C #8 ^0 V /\
M-P#_ )@-  "##@  <A   &41  !;$0  4Q   $X0  !*#@  2 T  $<* P!'
M!PH 100. $0"$P!" AH 00(@ $ #)0 ^ RL /00Q #P$-P [!#X .@5% #D%
M3@ W!5< -@5B #0&<  R!H  ,0:2 # &I0 O!;L +@7= "X&]0 M!_\ +@?_
M )$0  !]$0  ;!,  %\4  !5%   3A0  $@3  !$$@  01   $ .  ! #08
M0 H, #X)$  \"18 .PH< #D*(@ X"B@ -PLN #8+-0 U"SL ,PM# #(,3  P
M#%8 +PQA "T,;P K#'\ *@R2 "@,I0 G#+L )0S= "4-]0 F#?\ )PW_ (L2
M  !W%   9Q8  %L7  !1&   21<  $,7   _%0  /!0  #H2   Y$0$ .0\(
M #@.#0 W#A( -0X8 #0.'P R#B4 ,0\L # /,@ O$#H +1!" "P02P J$%4
M*!!A "80;P D$(  (Q"3 "$0IP ?$+T 'A#@ !X1]P ?$/\ (!#_ (84  !S
M%P  8QD  %<:  !-&P  11H  $ :   [&0  .!@  #46   T%   ,Q($ #(2
M"P Q$A  +Q(5 "T2'  L$R( *Q,I "H3,  H$S< )Q0_ "842  D%%, (A1?
M " 5;0 ?%7X '161 !L5I0 9%;L &!7> !@5^  9%/\ &A3_ ((7  !O&@
M7QP  %,=  !*'0  0AT  #P=   W'   -!L  #$:   O&0  +A8  "P7"  K
M%@X *1<3 "@7&0 G&"  )1@F "08+0 C&#0 (AD] " 91@ >&5$ '1E= !L:
M:P 9&GP %QJ/ !4:HP 4&;H $AG; !,9]@ 4&?\ %1C_ 'T:  !K'0  7!\
M % @  !'(   /R   #D?   T'P  ,1X  "T=   K'   *1L  "<;!0 E&PP
M)!P1 "(<%@ A'!T (!TC !\=*@ >'3( '!XZ !L>1  9'DX %QY; !8>:0 4
M'WH $AZ- !$>H@ 0'K@ #A[8  \>]0 0'?\ $1W_ 'H=  !G'P  62$  $TB
M  !$(@  /"(  #8B   R(0  +B$  "H@   G(   )!\  "(@ @ @( H 'B$/
M !TA%  <(1H &R(A !DB)P 8(B\ %R(X !4C00 4(TP $B-8 !$C9P 0(W@
M#B.+  TCGP ,([0 "R/0  LB\  ,(O\ #2'_ '8?  !D(@  5B,  $LD  !!
M)   .B0  #0D   O(P  *R,  "@C   D(P  (",  !TD   ;)0< &28- !<F
M$0 6)A< %2<> !0G)0 3)RP $B<U !$H/P 0*$H #BA6  TH9  ,*'0 "BB'
M  DHFP ')[$ !2?,  8G[  ')OX "";_ '$B  !@)   4R8  $@G   _)P
M-R8  #$F   M)@  *24  "4E   B)0  '2<  !DH   6*@0 %"L+ !(L$  1
M+!0 $"P; ! L(@ .+"D #BTR  TM.P ++48 "BU2  @M8  &+7  !"V#  (M
MF   +*X  "S)   LZP !*_P  BO_ &TE  !=)P  3R@  $4I   \*0  -2D
M "\H   K*   )R<  ",G   ?*   &RH  !<L   3+@( $# (  XQ#0 -,1(
M##$7  LQ'@ *,28 "#(N  <R-P %,D(  S).  $R7   ,FP  #)_   RE0
M,:P  #''   PZ@  ,/P  ##_ &@I  !8*@  3"L  $$L   Y+   ,BL  "TK
M   I*@  )2H  " K   <+   %RX  !,P   0,@( #C0'  HW#  '-Q  !3<4
M  ,W&P "-R(  #<J   X,P  .#X  #A*   X6   .&@  #A\   WD@  -ZD
M #;%   VZ@  -OT  #7_ &,L  !4+@  2"\  #XO   V+@  ,"X  "LM   G
M+0  (BT  !TO   8,0  %#,  ! U   .-P$ "CH'  8["P "/ X  #T2   ^
M%P  /AX  #XF   ^+P  /CH  #Y&   ^5   /F0  #YW   ^CP  /:<  #W#
M   \Z0  //T  #O_ %XP  !0,0  1#(  #LR   T,0  +C   "DO   D,
M'C(  !DT   4-@  $#D   T[   */0  !4 %  !!"@  0@T  $,0  !$%
M11H  $8B  !&*P  1C4  $9!  !&3P  1E\  $9S  !%B@  1:0  $3   !#
MZ   0_X  $+_ %@T  !+-0  034  #DU   R-   +3,  "8T   @-0  &C@
M !0Z   0/0  #4    E"   $10   $<#  !(!P  2@L  $L.  !,$0  3A4
M $\<  !/)0  3R\  $\\  !/2@  3UH  $YM  !.A0  3:   $R\  !+YP
M2_X  $K_ %,Y  !'.0  /CD  #<X   Q-P  *3<  "$Y   ;/   %3\  !!"
M   ,10  !T@   )*    30   $\   !1!   4@<  %0+  !5#@  5Q$  %D7
M  !:'P  62D  %DV  !91   650  %AG  !8?P  5YH  %:W  !5XP  5/T
M %3_ $X]  !#/0  /#P  #4[   L/   )#X  !Q!   51   $$@   M+   %
M3@   %$   !4    5P   %D   !;    70(  %X&  !@"P  8@X  &02  !G
M&   9R(  &8N  !F/   9DT  &5@  !E=P  9),  &.Q  !AW0  8/P  %__
M $E"  !!00  .C\  #!    F0P  'D8  !5*   03@  "E(   -6    6@
M %T   !@    8P   &4   !G    :0   &L!  !M!0  ;PH  '(.  !U$@
M=QL  '8F  !V-0  =48  '19  !T;P  <XL  '*I  !PS0  ;_<  &[_ $9&
M  ! 10  -48  "I(   @3   %U$  !!6   )6@   5\   !C    :    &L
M  !O    <@   '4   !W    >0   'L   !]    @ ,  (,(  "&#0  B1,
M (H=  "**P  B3P  (A/  "&9@  A8$  (2@  ""P@  @?   '__ $9+   Z
M3   +D\  "-3   86   $%X   ED    :0   &\   !T    >    'P   "!
M    A    (<   "(    BP   (X   "0    DP   )8   "9!P  G0T  *$4
M  "@(0  H#$  )Y$  "=6P  G'8  )F6  "9M0  EN4  )7^ #]2   R50
M)EH  !M@   19P  "6T   !T    >P   ($   "&    BP   )    "4
MEP   )D   "<    GP   *$   "D    IP   *H   "M    L08  +4-  "X
M%@  MR8  +8Y  "U4   M&H  +*)  "PJ@  KL\  *WU #=<   K80  'F@
M !-P   +>    (    "'    C@   )4   ":    GP   *0   "H    K
M *T   "P    LP   +4   "X    NP   +\   ##    QP   ,L%  #1#@
MT1L  - N  #/10  S5\  ,M^  #)G@  R+X  ,7I "]I   C<   %GD   V!
M   !BP   ),   ";    H@   *@   "N    M    +@   "]    P    ,(
M  #%    R    ,L   #.    T0   -8   #;    WP   .0   #H!@  ZQ$
M .HC  #J.@  Z50  .=R  #EDP  X[,  ./4 /\   #_    _P   /\ ! #_
M  L _P 0 /\ %P#_ "$ _P K /\ -0#_ #X _P!' /\ 3@#_ %4 _ !; /H
M80#X &8 ]@!M /0 <P#R 'L [P"$ .T C@#J )D Y@"G ., N0#? -4 VP#W
M -8 _P#  /\ L@#_ *H _P"E /\ H@#_ /\   #_    _@   /P   #\  ,
M_@ + /\ $0#_ !H _0 D /D +@#T #@ \ !  .P 2 #I $X Y@!4 .( 6@#?
M %\ W !E -@ :P#4 '( T ![ ,T A0#* )$ QP"> ,, K@#  ,4 O0#K +L
M_P"P /\ I #_ )P _P"8 /\ E0#_ /\   #Z    ]    /$   #R    Z@ %
M .< #@#B !4 X0 > .$ * #8 #$ T  Y ,L 0 #( $< Q0!- ,( 4P"_ %@
MO0!> +L 9 "Y &L M@!S +0 ? "Q (@ K@"5 *L I "H +@ I@#< *, ^P"?
M /\ E0#_ (\ _P"+ /\ B0#_ /D   #O    YP   -\   #/    R    ,$
M"@"_ !$ O  8 +L (0"Y "H M  R +$ .@"N $  JP!& *@ 3 "F %$ HP!6
M *$ 7 "? &, G0!J )L <P"9 'X E@", )0 FP"2 *T D #' (X \ "- /\
MA@#_ (  _P!] /\ ? #_ .T   #@    T0   +\   "S    J@   *8 !0"B
M  T H0 3 *  &P"? ", FP K )@ ,@"5 #D DP _ )$ 1 "/ $H C@!/ (P
M50"* %L B !C (8 :P"$ '8 @@"" (  D@!^ *, ? "Z 'H X0!Y /\ =P#_
M '( _P!P /\ ;P#_ -T   #+    M@   *<   "=    E    (X  0"+  H
MB0 0 (@ %0"' !T AP E (0 + "" #( ?P X 'T /0![ $, >0!( '@ 3@!V
M %0 =0!; ', 8P!Q &X ;P!Z &T B0!L )H :@"N &D S !H /8 9P#_ &4
M_P!D /\ 8P#_ ,H   "T    H0   ),   ")    @@   'L   !X  4 =@ ,
M '4 $0!T !@ <P ? '( )0!P "P ;@ R &P -P!J #P :0!" &@ 2 !F $X
M90!5 &, 70!B &8 8 !R %X @ != )( 6P"E %H O@!9 .D 60#_ %D _P!8
M /\ 6 #_ +D   "B    D    (,   !Y    <0   &T   !I  $ 9@ ) &4
M#@!D !, 8P 9 &, ( !A "8 8  L %X ,0!< #< 6P \ %H 0@!8 $@ 5P!/
M %8 5P!4 &  4P!L %$ >0!0 (H 3P"> $X M !- -H 30#[ $T _P!- /\
M30#_ *H   "4    @@   '4   !K    9    &    !=    6@ % %@ # !7
M !  5@ 5 %8 &P!5 "$ 4P G %( + !1 #$ 3P W $X /0!- $, 3 !* $H
M4@!) %L 2 !F $8 <P!% (0 1 "7 $, K !" ,D 0@#Q $( _P!# /\ 0P#_
M )X   ")    > ,  &H$  !A!   6@,  %4!  !2    4  " $X "0!-  T
M3  1 $L %P!* !P 20 B $@ )P!' "T 10 R $0 . !# #X 0@!% $$ 30 _
M %8 /@!A #T ;@ [ 'X .@"1 #D I@ X +\ . #H #@ _P Y /\ .0#_ )4#
M  " !P  ;PD  &(*  !8"P  40H  $P(  !)!@  1P,  $8 !@!$  L 0P /
M $( $P!! !@ 00 > #\ (P ^ "D /0 N #L -  Z #H .0!! #@ 20 W %(
M-@!= #0 :@ S 'H ,@", #$ H0 P +@ +P#> "\ ^0 O /\ , #_ (P)  !X
M#   : T  %P.  !2#@  2PX  $4-  !!#   /PH  #X( @ ]! @ / $- #L
M$  Z !4 .0 : #@ (  V "4 -0 K #0 ,  S #< ,@ ^ #$ 1@ O %  +@!:
M "T 9P K '< *@") "D G0 H +, )P#1 "< \@ G /\ )P#_ (8,  !R#@
M8Q   %81  !-$0  11$  $ 0   \#P  .0X  #<-   V"P0 -@@* #4&#@ T
M!1( ,@07 #$%'  P!2( +P4H "X&+@ M!C0 *P8\ "H&1  I!TX )P=9 "8'
M90 D!W4 (P>' "('FP @!K  ( ;+ !\%[0 ?!OX 'P?_ ( .  !M$0  7A(
M %(3  !($P  01,  #L3   W$@  -!$  #(0   P#P$ , T& # +"P O"A
M+0H4 "P+&0 J"Q\ *0LE "@,*P G##( )@PZ "0,0P C#$T (0U8 " -90 >
M#74 ' V( !H-G  9#;$ & S* !<,ZP 7#?P & S_ 'L1  !I$P  6A4  $X6
M  !%%@  /18  #@5   S%0  ,!0  "T3   K$@  *A # "H/"  I#@T * X1
M "8.%@ E#QT ) \C ",/*0 A$#$ (! Y !X00@ =$$P &Q!8 !D09@ 7$'8
M%1") !00G@ 2$+, $1#. !$0[@ 2$/X $A#_ '<3  !E%0  5Q<  $L8  !"
M&0  .AD  #08   P%P  +!<  "D6   G%0  )A0! "42!  C$@L (A(/ "$2
M%  @$AH 'A,@ !T3)P <$RX &A,V !D40  7%$H %A16 !049  2%'0 $12'
M ! 4G  .%+$ #13*  T4ZP .$_X #A/_ ',5  !A&   4QH  $@;   _&P
M-QL  #(:   M&@  *1D  "88   D&   (A<  " 6 0 >%@@ '18- !L7$@ :
M%Q< &1<= !@8)  6&"L %1@T !08/0 2&4@ $1E4 ! 98@ .&7( #1F$  P9
MF  *&:T "1C&  D8YP )&/H "A?_ &\8  !>&@  4!P  $4=   \'0  -1T
M "\=   J'   )AL  ",;   A&@  'AH  !P:   :&P4 &!L, !8<$  5'!4
M%!P; !,<(@ 2'2D $1TQ ! =.P .'44 #1Y1  P>7@ *'FT "1Z   <>E  %
M':H  QW"  ,=Y@ $'/@ !1S_ &L:  !;'0  31X  $(?   Z'P  ,A\  "T?
M   H'@  )!X  "$=   >'0  '!T  !@>   5'P( $R ) !(A#@ 0(1( $"$8
M  XA'P .(B8 #2(N  PB-P *(D$ "2)-  <B6@ %(FD  R)\  $BD0  (J@
M "'    AY0  (/@  "#_ &<=  !7'P  2B$  $ A   W(@  ,"$  "HA   F
M(   (B   !\?   <'P  &2   !8A   2(P( $"0'  XF#  ,)A  "R85  HF
M'  ))B( ""8J  8G,P $)ST  R=)  $G5@  )V8  "=Y   GCP  )J8  ":_
M   EY   )?D  "3_ &,@  !4(@  1R,  #TD   T)   +B,  "@C   D(@
M(2(  !XA   :(@  %R,  !,D   0)@( #B@'  LJ"P (*PX !BL3  0K&  "
M*Q\  2PG   L,   +#H  "Q%   L4P  +&,  "QV   LC   *Z0  "N^   J
MY   *OH  "G_ %\C  !0)0  1"8  #HF   R)@  *R8  "8E   C)   'R0
M !LD   7)0  %"<  !$I   .*P( "RT&  <O"P $, X  # 1   Q%0  ,1P
M #$C   R+   ,C8  #)"   R3P  ,E\  #)R   QB0  ,:(  #"\   PY
M+_L  "__ %HG  !,*   0"D  #<I   O*0  *2@  "4G   A)@  '"<  !@H
M   4*@  $2P   XN   +, $ !S(%  ,T"0  -0P  #8/   W$@  .!@  #@@
M   X*   .#(  #D]   Y2P  .5L  #AN   XA0  -Y\  #>Z   VY   -?P
M #7_ %4J  !(+   /2P  #0L   M*P  *"H  "0I   >*@  &2L  !0M   1
M+P  #3$   HT   '-@   C@$   Z!P  .PH  #T-   ^$   0!0  $ ;  !
M)   0"X  $ Y  ! 1P  0%8  $!I  ! @   /YL  #ZW   ]XP  //P  #S_
M % O  !#+P  .2\  #(O   L+0  )RP  " M   :+P  %3$  !$S   --@
M"3@   4[    /0   $ !  !!!   0P<  $4+  !&#@  2!$  $H6  !*'@
M2B@  $HT  !)0@  25$  $ED  !(>P  2)<  $>T  !&X   1?P  $3_ $HS
M   _,P  -C,  # Q   J,   (S$  !PS   6-0  $3@   T[   (/@   T$
M  !#    1@   $@   !*    3 0  $X'  !/"P  40X  %02  !5&0  52(
M %0N  !4/   5$L  %->  !3=   4I   %&N  !0UP  3_L  $[_ $4W   \
M-P  -38  "\T   F-0  'C<  !<Z   1/0  #$$   =$    2    $H   !-
M    4    %,   !5    5P   %@"  !;!@  70L  %\.  !B$P  8AL  &(G
M  !B-   844  &!7  !@;0  7XD  %VG  !<S   6O@  %G_ $$\   Z.P
M-#D  "HZ   A/   &$   !%#   ,1P  !DL   !/    4P   %8   !9
M7    %\   !A    8P   &4   !G 0  :@4  &T*  !P#@  <Q4  '(@  !R
M+0  <3T  '!/  !O90  ;H   &V?  !KP0  :?$  &C_ #]    Y/@  +C\
M "1"   :1@  $DH   Q/   $5    %@   !=    80   &4   !H    :P
M &X   !Q    <P   '4   !X    >P   'X#  "!"@  A0\  (<7  "&)
MA30  (1&  ""70  @78  '^6  !^M@  ?.<  'K_ #]$   S10  *$@  !U,
M   34@  #%<   -=    8P   &@   !M    <0   '8   !Z    ?@   ($
M  "#    A@   (D   "+    C@   )(   "5 0  F0D  )X0  ">&@  G2D
M )P\  ":4@  F&P  ):+  "4J@  DM0  )#Z #A+   L3@  (%,  !59   -
M8    V<   !N    =    'H   "     A    (H   ".    D@   )4   "7
M    F@   )T   "@    HP   *<   "K    KP   +0)  "X$   MQX  +4P
M  "S1@  L6   *]^  "LH   J\$  *GN #%5   D6P  &&$   YI   %<0
M 'D   "!    B    (\   "4    F@   )\   "D    J    *D   "L
MKP   +,   "U    N0   +T   #!    Q@   ,L   #1"@  TQ0  -$E  #0
M.P  S50  ,IQ  #(D@  Q;,  ,/> "EB   <:0  $7$   =[    A    (T
M  "5    G0   *,   "I    KP   +0   "Y    O    +X   #"    Q0
M ,@   #,    T    -0   #:    WP   .0   #J    [@P  .T:  #L+P
MZDD  .AE  #FA@  Y*4  .+& /\   #_    _P   /P  0#\  @ _@ . /\
M% #_ !T _P F /\ , #_ #H _P!" /\ 20#^ %  ^P!6 /D 7 #V &( ] !H
M /( ;P#P '8 [0!_ .H B0#G )4 Y "C .  M0#; -  U0#V ,H _P"V /\
MJ #_ )\ _P": /\ E@#_ /\   #[    ]@   /,   #S    ]@ ) /H #@#]
M !8 ^P @ /< *@#R #, [0 [ .D 0P#F $D X@!/ -X 50#; %L U@!@ -(
M9P#/ &X S !V ,D @ #& (P P@": +\ J@"[ ,$ N #I +8 _P"G /\ F@#_
M )( _P"- /\ B@#_ /H   #Q    Z@   .<   #G    Y  ! .  "P#; !$
MV@ : -L (P#1 "P R@ T ,8 .P#" $( OP!( +P 3@"Z %, N !9 +8 7P"S
M &8 L0!N *X =P"L (, J0"1 *8 H0"C +4 H #8 )X ^P"5 /\ BP#_ (4
M_P"  /\ ?@#_ .\   #C    V@   -,   #&    OP   +D !@"W  X M  4
M +0 '0"S "4 K@ M *L - "G #L I !! *$ 1@"? $P G0!1 )L 5P"9 %X
MEP!E )4 ;@"3 'D D "' (X EP", *D B0#$ (@ [P"% /\ ? #_ '8 _P!S
M /\ <@#_ .    #0    Q@   +8   "I    H0   )T  0"9  H F  0 )@
M%@"7 !X E  F )$ +0"/ #0 C  Z (H /P"( $4 AP!* (4 4 "# %8 @0!>
M (  9@!^ '$ ? !] 'D C0!W *  =0"V ', WP!R /\ ;@#_ &D _P!G /\
M90#_ ,P   "^    JP   )T   "3    B@   (4   ""  4 @  - '\ $0!_
M !@ @  @ 'T )@!Z "T =P S '4 . !T #X <@!# '  20!O $\ ;0!6 &P
M7@!J &@ : !U &< A !E )8 9 "K &( R0!A /8 8 #_ %P _P!; /\ 6@#_
M +T   "I    EP   (D   !^    >    ',   !O  $ ;0 ) &P #@!K !,
M:P 9 &H ( !H "8 9@ L &4 ,@!C #< 8@ \ &  0@!? $@ 70!/ %P 5P!:
M &$ 60!M %< >P!6 (X 50"B %, NP!2 .D 4@#_ %  _P!/ /\ 3P#_ *T
M  "8    A@   '@   !N    9P   &,   !@    70 % %P "P!; !  6P 5
M %L &P!: "$ 6  F %8 + !4 #$ 4P V %( / !1 $( 3P!) $X 40!- %L
M2P!F $H = !) (4 2 "9 $< L0!& -@ 1@#\ $4 _P!% /\ 10#_ )\   ")
M    >    &P   !B    6P   %8   !3    40 " $\ " !/  T 3@ 1 $X
M%@!- !P 3  A $H )@!) "P 2  Q $< -P!% #T 1 !$ $, 3 !" %4 0 !@
M #\ ;@ ^ 'X /0"2 #P J0 [ ,< .P#S #L _P [ /\ / #_ ),   !^
M;@   &$   !8    40   $P   !)    1P   $4 !0!$  L 0P . $, $@!#
M !< 0@ = $  (@ _ "< /@ L #T ,@ [ #@ .@ _ #D 1P X %  -P!; #4
M:  T '@ ,P", #( H@ Q +P ,0#G #$ _P R /\ ,P#_ (D   !V P  9@4
M %D'  !0!P  208  $,%  !  P  /@$  #P  P [  @ .@ - #H $  Y !0
M.0 9 #< '@ V ", -0 H #0 +@ S #0 ,@ [ #  0P O $P +@!7 "T 9  L
M ', *P"' "H G  I +4 *0#< "D ^P I /\ *@#_ ($$  !N"   7PH  %,+
M  !*"P  0@L  #T*   Y"0  -@@  #4%   T @8 ,P * #( #@ Q !$ ,0 5
M #  &@ O !\ +@ D "P *@ K #  *@ W "D /P H $D )P!4 "8 8  D &\
M(P"" "( EP A *X (0#, "$ \P A /\ (@#_ 'L)  !H#   6@T  $X.  !%
M#@  /0X  #@-   S#0  , P  "X+   M"0, +08( "P$#  K @\ *@$2 "D!
M%P H 1P )P A "8 )P E "T )  T ",!/0 B 48 (0%1 !\!70 > 6P ' %_
M !L E  : *H &@#% !H ZP 9 /\ &@#_ '4,  !D#@  50\  $H0  ! $
M.1   #,0   O#P  + X  "D.   G#0$ )PP% "<*"@ F" T )0<0 "0&%  B
M!AD (08? " ')  ?!RL '@<R !T'.@ <"$0 &@A/ !D(7  7"&L %@A] !4'
MD0 4!Z< $P:_ !(%Y  2!?H $@7_ '$.  !?$   41$  $82   ]$@  -A(
M # 2   K$0  *!$  "40   C$   (@X$ "$-!P A# L ( L. !\+$@ ="Q<
M' P< !L,(@ :#"D &0PQ !@,.0 6#4, %0U/ !,-7  2#6L $ U^  \-D@ .
M#:< #0R^  T,X  -#/4 #0S_ &T0  !<$0  3A,  $,4   Z%   ,A0  "T4
M   H$P  )1,  "(2   @$0  'A$# !P0!0 <#P@ &P\, !H.$  9#Q0 %P\:
M !8/(0 5$"@ %! P !(0.0 1$$0 $!!0  X070 -$&L #!!\  L0D  )$*4
M"!"\  <0WP '$/0 !P__ &D1  !8%   2Q4  $ 6   W%@  ,!8  "H6   F
M%0  (A4  !\4   =$P  &A," !D2!  7$@8 %A(* !42#@ 4$A( $A(8 !$3
M'@ 1$R4 $!,N  X3-P -%$  #!1+  L46  )%&< !Q1X  84C0 $%*,  Q.[
M  (3W0 !$O0  A+_ &43  !5%@  2!<  #T8   T&   +1@  "@8   C%P
M(!<  !T6   :%0  &!4" !85!  4%04 $A8( !$6#0 0%Q  #A<5  X7&P -
M%R( #!<I  L8,@ )&#P !QA'  485  $&&,  AAU  $8BP  %Z$  !>Y   7
MW0  %O4  !;_ &$6  !2&   11H  #L:   R&@  *QH  "4:   A&0  'A@
M !L8   8%P  %A<" !07 P 2& 4 $!D'  X;"P ,&P\ "QL3  H;&  ('!\
M!QPF  4<+P $'#@  AQ$   =40  '6   !UR   <B   '*   !NY   ;W@
M&O8  !K_ %X8  !/&@  0AP  #@<   O'0  *1P  ",<   ?&P  '!H  !D9
M   7&0$ %!D" !(: P 0&P0 #AT'  P>"P )'PX !B 1  4@%@ #(!P  2$C
M   A*P  (34  "%    A3@  (5T  "%O   AA@  ()X  ""X   ?W@  'O@
M ![_ %H;  !+'0  /QX  #4?   M'P  )QX  "(=   >'0  &QP  !@;   5
M&P  $AP  ! = @ .'P0 #"$&  DB"@ %(PT  B00   E$P  )1D  "8@   F
M*   )C(  "8]   F2@  )EH  "9L   F@P  )9P  "6W   DWP  (_D  "/_
M %4>  !'(   /"$  #(A   K(0  )2   " ?   ='@  &AT  !8>   3'@
M$"    XA   ,(P( ""4%  4G"0  * L  "H.   K$0  +!8  "P=   L)0
M+"X  "PZ   L1P  +%8  "QI   L@   *YH  "JU   IWP  *?L  "C_ %$B
M  !$(P  ."0  "\D   H(P  (R(  !\A   <(   %R   !,A   0(P  #B0
M  LF   (*   !"H$   L!P  +@D  # ,   Q#P  ,Q,  #,9   S(0  ,RH
M #,U   S0P  ,U(  #-E   R>P  ,I<  #&S   PW@  +_L  "[_ $PE   _
M)@  -2<  "TF   G)0  (B0  !XC   9(P  %"0  !$F   .*   "RH   <L
M   #+P   #$"   S!   -0<  #<*   Y#0  .A   #L5   ['0  .R8  #LQ
M   [/@  .TX  #M@   Z=P  .9(  #BP   WVP  -OP  #7_ $<I   [*@
M,BH  "LI   E)P  (28  !LG   5*   $2H   XL   *+P  !C$   $T
M-@   #@    [ 0  /00  #\'  !!"@  0PX  $41  !%&   12$  $4L  !$
M.0  1$@  $1;  !#<0  0HT  $&K  ! T@  /_H  #[_ $(M   X+@  +RT
M "DK   D*@  '2H  !<L   1+@  #3$   DT   $-P   #H    \    /P
M $$   !$    1@   $@#  !*!P  3 L  $X.  !0$P  4!P  % G  !/-
M3T,  $]5  !.:@  388  $RD  !*R@  2?@  $C_ #XR   U,0  +B\  "DN
M   @+@  &3$  !(S   .-P  "3H   (]    0    $0   !'    20   $P
M  !/    40   %,   !5 0  6 8  %H+  !=#@  7Q4  %X@  !>+   73P
M %Q.  !;8P  6GX  %B=  !7P   5?(  %3_ #HV   S-   +3(  "0S   ;
M-@  $SD   X]   (00   $4   !)    3    %    !3    5@   %D   !;
M    70   &    !B    90   &@%  !K"P  ;Q   &\8  !N)0  ;30  &U&
M  !K6P  :G4  &B4  !FM@  9.D  &+_ #@Y   R-P  *#D  !X[   5/P
M#D0   =)    30   %(   !6    6@   %X   !B    90   &@   !K
M;0   '    !S    =@   'D   !]!   @0L  (41  "$'0  @BP  ( ^  !^
M5   ?FL  'N*  !ZJ@  =]8  '7] #@]   L/@  (D$  !=&   /2P  !U$
M  !7    7    &(   !F    :P   &\   !T    >    'L   !^    @
M (,   "&    B@   (T   "1    E@,  )L,  "=$P  FR$  )HS  "720
ME&(  )-_  "0H   CL4  (SS #%$   E2   &DT  !!3   (6@   &$   !H
M    ;@   '0   !Y    ?P   (0   ")    C0   )$   "3    E@   )D
M  "=    H    *0   "H    K    +(#  "W#0  MQ<  +4H  "R/@  L%8
M *QS  "JE   J;0  *7E "I/   >5   $EL   IB    :@   ',   ![
M@@   (D   ".    E    )H   "?    I    *8   "I    K0   +    "S
M    MP   +L   #     Q0   ,L   #1!   U0X  -,=  #0,@  S4L  ,IF
M  #&AP  PJD  ,'+ ");   68@  #&L   %T    ?0   (<   "0    EP
M )X   "D    JP   +$   "V    N@   +P   #     Q    ,@   #+
MSP   -0   #:    X    .8   #K    \08  / 3  #N)P  [#\  .I;  #G
M>@  Y)L  ."[ /\   #[    ]@   /,   #T  4 ]@ , /H $0#_ !D _P B
M /\ + #_ #4 _P ] /\ 10#\ $P ^@!2 /< 6 #U %X \P!D /$ :@#N '(
M[ !Z .D A0#E )$ X0"@ -T L@#8 ,X T@#V ,$ _P"M /\ G@#_ )8 _P"0
M /\ C #_ /H   #R    [    .D   #I    [  % /( # #X !( ]P ; /4
M)0#P "X ZP W .8 /@#B $4 W0!+ -@ 4 #3 %8 T !< ,T 8@#* &H R !R
M ,4 ? #" (@ O@"6 +H J "W +\ M #H *X _P"= /\ D #_ (@ _P"# /\
M@ #_ /    #E    W@   -H   #;    W    -@ !P#1  X T0 5 -( '@#+
M "< Q0 O ,  -P"] #T N@!$ +< 20"U $\ L@!5 +  6P"N &$ K !I *D
M<P"G '\ I "- *$ G@"> +( FP#5 )D _ ", /\ @@#_ 'L _P!V /\ = #_
M .(   #3    R@   ,<   "\    M@   +   0"O  L K  1 *T & "M "
MJ  H *0 +P"@ #8 G0 \ )L 0@"9 $< EP!- )4 4P"3 %D D0!A (\ :@",
M '4 B@"# (@ E "& *< @P#" (( \ !\ /\ <P#_ &T _P!J /\ : #_ ,\
M  #!    N0   *T   "@    F    )0   "1  8 D  - )  $@"/ !D C@ A
M (L * "( "\ A@ U (0 .@"" $  @ !% 'X 2P!\ %( >@!9 '@ 8@!V &P
M= !Y '( B0!Q )T ;P"T &T WP!L /\ 90#_ &  _P!> /\ 7 #_ +X   "Q
M    H    )(   ")    @@   'P   !Z  $ >  ) '< #@!X !0 =P : '0
M(0!R "< <  M &X ,P!L #@ :P ^ &D 1 !H $H 9@!1 &0 6@!C &0 80!P
M %\ ?P!> ), 70"I %P R !; /< 5P#_ %0 _P!2 /\ 40#_ +    "?
MC0   '\   !T    ;@   &H   !F    90 $ &, "P!C !  8P 5 &, &P!A
M "$ 7P G %T + !< #( 6@ W %D /0!7 $, 5@!+ %4 4P!3 %P 4@!H %
M=P!/ (D 3@"? $T N@!, .D 2P#_ $D _P!' /\ 1P#_ *(   "-    ?
M &X   !E    7@   %D   !7    50 ! %0 !P!3  T 4P 1 %0 %@!2 !L
M40 A $\ )@!. "L 3  Q $L -P!* #T 20!$ $< 3 !& %8 1 !A $, < !"
M ($ 00"7 $  KP _ -< /P#_ #X _P ] /\ /@#_ )0   !_    ;P   &,
M  !9    40   $T   !*    2    $< ! !'  H 1@ . $8 $0!' !8 10 <
M $0 (0!" "8 00 K $  ,0 ^ #< /0 ^ #P 1P Z %  .0!; #@ :0 W 'H
M-@"/ #4 IP U ,8 - #U #0 _P T /\ -0#_ (@   !T    90   %@   !/
M    2    $,    _    /0   #P  @ \  < .P , #L #P [ !( .@ 7 #D
M'  W "$ -@ F #4 +  T #( ,P Y #$ 00 P $L +P!6 "X 8P M ', + "(
M "P H  K +L *P#J "L _P K /\ + #_ '\   !L    70$  %$"  !( P
M0 ,  #L"   W    -    #,    R  4 ,@ ) #( #0 Q !  ,0 3 #  &  O
M !T +0 B "P *  K "X *@ U "D /0 H $8 )P!1 "8 7@ E &X ) "" ",
MF0 C +, (@#> "( _P C /\ ) #_ '<   !E!   5@8  $L'  !""   .@@
M #4'   P!@  +04  "P#   K  , *@ ' "D "P I  X *0 1 "@ %0 G !D
M)@ > "4 )  D "H (P Q "( .0 A $, ( !. !\ 6@ > &D '0!\ !P DP ;
M *P &P#- !L ]@ ; /\ ' #_ ' %  !?"   40H  $8+   ]"P  -0L  # +
M   K"@  * D  "4(   D!P( (P0& ",""0 B 0P (@ / "$ $@ @ !8 'P ;
M !X (  = "8 '  N !L -@ : #\ &0!* !@ 5P 7 &8 %@!X !4 CP 5 *8
M% ## !0 [@ 4 /\ %0#_ &L(  !;"P  30P  $(-   Y#0  ,0T  "P-   G
M#0  (PP  "$,   ?"P$ '@H% !T("  =!@L ' 4- !P$$  ;!!0 &008 !D$
M'@ 8!", %P0K !8$,P 5!#P % 1' !,#5  2 V, $0-U ! "B@ 0 :( #P"\
M  \ Y0 / /X $ #_ &<+  !7#0  20X  #X/   U#P  +@\  "@/   D#@
M( X  !T.   ;#0$ &0T$ !@,!P 8"PD %PD, !<)#@ 6"1( %0D6 !0)&P 3
M"2$ $@DH !(),  1"3H $ E%  \)4@ ."6$ #0ES  P(B  +")\ "@>W  H&
MVP *!?8 "@3_ &,-  !3#@  1A   #L1   R$0  *Q$  "40   A$   '1
M !H/   8#P$ %@X$ !4.!P 4#0D $PT+ !,,#0 2#!  $0P4 ! ,&0 0#!\
M#PPG  X-+P -#3D # U%  L-40 )#6  " UQ  8-A@ %#9T ! RT  ,,T@ "
M#/$  @O_ %\.  !0$   0Q$  #@2   O$@  *!(  ",2   >$0  &Q$  !@1
M   5$ ( %! % !(0!P 1#PD $ \* ! .#  .#@X #@\2  T/%P ,$!T #! D
M  H0+  )$#8 "!!!  803@ %$%T  Q!O  $0A   $)P   ^T   .U   #O,
M  [_ %P0  !-$@  0!,  #84   M%   )A0  "$3   <$P  &1(  !82   4
M$0, $A$& !$1"  0$ H #A +  T1"P ,$0T "Q(1  H2%0 )$AH "!(A  83
M*0 %$S,  Q,^  (32P  $UH  !-L   3@@  $IL  !*T   1UP  $?4  !'_
M %@2  !)%   /14  #,6   K%@  )!4  !\5   :%   %Q0  !03 0 3$@0
M$1(' ! 2"0 .$@D #1()  L3"@ )% T !Q4/  86$P $%A@  Q8?  (6)P
M%S   !<[   72   %U@  !=J   6@   %ID  !6T   5V0  %/<  !/_ %44
M  !&%@  .A<  # 8   H&   (A<  !T6   9%@  %A4  !,4 P 2$P8 $!,'
M  \3!P -% < "Q4(  D6"0 && P  QH.  $:$0  &A8  !L<   ;)   &RT
M !LX   ;1@  '%4  !MG   ;?0  &Y<  !JS   9VP  &/D  !?_ %$6  !#
M&   -QD  "X:   F&@  (!D  !L8   8%P  %18! !,5!0 1%00 #Q4$  T6
M!  +%P4 "1D&  8:"  "' H  !X-   @$   (!,  " 9   @(0  (2H  "$U
M   A0@  (5(  "!D   @>@  'Y4  !^Q   >VP  '?H  !S_ $T9   _&P
M-!P  "L<   D'   'AL  !H:   7&   %!<" !(7 @ 0& $ #1D!  L: @ (
M' , !1T$  (?!@  (0@  ",+   E#@  )A$  "86   F'@  )R<  "<R   G
M/P  )DX  "9@   F=P  )9(  "2O   CV@  (OL  "'_ $@=   \'@  ,1\
M "@>   B'@  '1P  !D;   6&@  $AH  ! ;   -'   "QT   @?   $(0
M 2,"   E!   )P8  "D)   L#   +@\  "X3   N&@  +B,  "XN   N.P
M+DH  "U<   M<@  +(X  "NL   JU   *?L  "C_ $0@   X(0  +B$  "8A
M   @(   '!X  !@=   4'0  $!X   X?   +(0  !R,   ,E    )P   "D
M   L 0  +@,  # &   S"@  -0T  #81   V%P  -A\  #8I   V-@  -D4
M #57   U;0  -(D  #*H   QSP  ,/H  "__ #\D   T)   *R0  "0C   ?
M(0  &R   !8@   1(0  #B,   HE   &*    BH    M    +P   #(    T
M    -P   #D#   [!@  /@H  $ .  !!$@  01H  $ E  ! ,0  0$   #]2
M   ^9P  /8(  #RB   ZQP  .?@  #C_ #HH   P*   *2<  ",E   ?(P
M&"0  !(E   .*   "BH   4M    ,    #,    V    .    #L    ^
M0    $(   !% @  1P8  $H*  !-#@  314  $P?  !,*P  2SH  $I,  !)
M80  2'P  $>;  !%OP  0_,  $+_ #8L   M*P  )RD  ",G   ;*   %"H
M  XM   *,   !#,    W    .@   #T   !     0P   $8   !(    2P
M $T   !0    4P$  %8&  !9"P  6Q   %L9  !:)0  630  %A&  !76@
M570  %23  !2M0  4.H  $__ #,P   L+@  )RP  !XM   6+P  $#(   HV
M   #.@   #\   !"    1@   $D   !,    3P   %(   !5    6    %H
M  !=    8    &,   !G!@  :PP  &P2  !K'@  :RP  &D]  !G4@  9FH
M &2)  !AJP  7]P  %W_ #$S   L,0  (C(  !DU   1.0  "CT   )"
M1P   $P   !0    5    %@   !;    7P   &(   !E    :    &L   !N
M    <0   '4   !Y    ?08  ((-  ""%@  @"0  'XU  !\20  >V$  'A_
M  !VGP  <\8  '#W #$V   F.   '#L  !)    +10   DL   !1    5@
M %L   !@    90   &D   !N    <@   '8   !Y    ?    'X   ""
MA0   (D   ".    DP   )@&  "<#@  FQH  )@K  "60   DED  )%S  "-
ME0  B[4  (CH "L^   @00  %4<   U-   "5    %L   !A    :    &X
M  !S    >0   'X   "#    B    (P   "/    D@   )4   "9    G0
M *$   "E    J@   +    "W!P  N!$  +4A  "R-0  KTT  *II  "HB
MIJ@  *+1 "-(   83@  #E0   1<    9    &T   !U    ?    (,   ")
M    CP   )4   ";    H    *,   "F    J0   *T   "Q    M0   +D
M  "^    Q    ,H   #2    V@H  -86  #2*0  SD$  ,I<  #%?   PIT
M ,&] !Q5   17   !V4   !N    =P   '\   "(    D    )@   "?
MI0   *T   "S    N    +H   "^    P@   ,8   #*    S@   -,   #:
M    X    .<   #M    \P   /0.  #R'@  [S8  .Q1  #H;@  Y)   -^Q
M                       ! P0%!@@)"@L-#@\1$A,4%A<8&AL<'1\@(2(D
M)28H*2HK+2XO,#(S-#8W.#D[/#T^0$%"1$5&1TE*2TU.3U!24U155UA96UQ=
M7F!A8F-E9F=I:FML;F]P<7-T=7=X>7I\?7Z @8*#A8:'B(J+C(Z/D)&3E)66
MF)F:G)V>GZ&BHZ2FIZBJJZRMK["QL[2UMKBYNKN]OK_!PL/$QL?(R<O,S<_0
MT=+4U=;7V=K;W=[?X.+CY.;GZ.GK[.WN\/'R]/7V]_GZ^_S^____________
M__________________________________________\
M     0,$!08("0H+#0X/$1(3%!87&!H;'!T?("$B)"4F*"DJ*RTN+S R,S0V
M-S@Y.SP]/D!!0D1%1D=)2DM-3D]04E-455=865M<75Y@86)C969G:6IK;&YO
M<'%S='5W>'EZ?'U^@(&"@X6&AXB*BXR.CY"1DY25EIB9FIR=GI^AHJ.DIJ>H
MJJNLK:^PL;.TM;:XN;J[O;Z_P<+#Q,;'R,G+S,W/T-'2U-76U]G:V]W>W^#B
MX^3FY^CIZ^SM[O#Q\O3U]O?Y^OO\_O______________________________
M________________________                      $#! 4&" D*"PT.
M#Q$2$Q06%Q@:&QP='R A(B0E)B@I*BLM+B\P,C,T-C<X.3L\/3Y 04)$149'
M24I+34Y/4%)35%576%E;7%U>8&%B8V5F9VEJ:VQN;W!Q<W1U=WAY>GQ]?H"!
M@H.%AH>(BHN,CH^0D9.4E9:8F9J<G9Z?H:*CI*:GJ*JKK*VOL+&SM+6VN+FZ
MN[V^O\'"P\3&Q\C)R\S-S]#1TM35UM?9VMO=WM_@XN/DYN?HZ>OL[>[P\?+T
M]?;W^?K[_/[_________________________________________________
M_____P ! @,$!08'" D*"PP-#@\0$1(3%!46%Q@9&AL<'1X?("$B(R0E)B<H
M*2HK+"TN+S Q,C,T-38W.#DZ.SP]/C] 04)#1$5&1TA)2DM,34Y/4%%24U15
M5E=865I;7%U>7V!A8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>GM\?7Y_@(&"
M@X2%AH>(B8J+C(V.CY"1DI.4E9:7F)F:FYR=GI^@H:*CI*6FIZBIJJNLK:ZO
ML+&RL[2UMK>XN;J[O+V^O\#!PL/$Q<;'R,G*R\S-SL_0T=+3U-76U]C9VMO<
MW=[?X.'BX^3EYN?HZ>KK[.WN[_#Q\O/T]?;W^/GZ^_S]_O]M9G0Q      ,$
M(0   0                    $                    !     0(#! 4&
M!P@)"@L,#0X/$!$2$Q05%A<8&1H;'!T>'R A(B,D)28G*"DJ*RPM+B\P,3(S
M-#4V-S@Y.CL\/3X_0$%"0T1%1D=(24I+3$U.3U!14E-455976%E:6UQ=7E]@
M86)C9&5F9VAI:FML;6YO<'%R<W1U=G=X>7I[?'U^?X"!@H.$A8:'B(F*BXR-
MCH^0D9*3E)66EYB9FIN<G9Z?H*&BHZ2EIJ>HJ:JKK*VNK["QLK.TM;:WN+FZ
MN[R]OK_ P<+#Q,7&Q\C)RLO,S<[/T-'2T]35UM?8V=K;W-W>W^#AXN/DY>;G
MZ.GJZ^SM[N_P\?+S]/7V]_CY^OO\_?[_  $! @(# P0$!08&!P<(" D)"@L+
M# P-#0X/#Q 0$1$2$Q,4%!46%A<7&!D9&AH;'!P='AX?(" A(B(C)"0E)B8G
M*"DI*BLL+2TN+S Q,C(S-#4V-S@Y.CL\/3X_0$)#1$5&2$E*3$U/4%)355=8
M6EQ>8&)D9FAJ;6]Q='9Y?'Z!@X:)BXZ0DI67F9N=GZ&CI:>HJJRMK["RL[6V
MM[FZN[R]O\#!PL/$Q<;'R,G*R\S-S<[/T-'2TM/4U=;6U]C9V=K;V]S=W=[?
MW^#AX>+CX^3EY>;FY^CHZ>GJZ^OL[.WN[N_O\/#Q\O+S\_3T]?;V]_?X^/GY
M^OO[_/S]_?[^_P ! 0(" P,$! 4&!@<'" @)"0H+"PP,#0T.#P\0$!$1$A,3
M%!05%A87%Q@9&1H:&QP<'1X>'R @(2(B(R0D)28F)R@I*2HK+"TM+B\P,3(R
M,S0U-C<X.3H[/#T^/T!"0T1%1DA)2DQ-3U!24U576%I<7F!B9&9H:FUO<71V
M>7Q^@8.&B8N.D)*5EYF;G9^AHZ6GJ*JLK:^PLK.UMK>YNKN\O;_ P<+#Q,7&
MQ\C)RLO,S<W.S]#1TM+3U-76UM?8V=G:V]O<W=W>W]_@X>'BX^/DY>7FYN?H
MZ.GIZNOK[.SM[N[O[_#P\?+R\_/T]/7V]O?W^/CY^?K[^_S\_?W^_O__I24&
M_Z0P#O^F.AC_L4,C_[M+,O_!547^PUY:\L1E<.3";(;7NG"9S+)TJL.K=K>]
MIGG"MZ%]R[&=@M.KFHG<I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_I24&_Z0P
M#O^F.AC_L4,C_[M+,O_!547^PUY:\L1E<.3";(;7NG"9S+)TJL.K=K>]IGG"
MMZ%]R[&=@M.KFHG<I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_I24&_Z0P#O^F
M.AC_L4,C_[M+,O_!547^PUY:\L1E<.3";(;7NG"9S+)TJL.K=K>]IGG"MZ%]
MR[&=@M.KFHG<I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_I24&_Z0P#O^F.AC_
ML4,C_[M+,O_!547^PUY:\L1E<.3";(;7NG"9S+)TJL.K=K>]IGG"MZ%]R[&=
M@M.KFHG<I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_I24&_Z0P#O^F.AC_L4,C
M_[M+,O_!547^PUY:\L1E<.3";(;7NG"9S+)TJL.K=K>]IGG"MZ%]R[&=@M.K
MFHG<I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_I24&_Z0P#O^F.AC_L4,C_[M+
M,O_!547^PUY:\L1E<.3";(;7NG"9S+)TJL.K=K>]IGG"MZ%]R[&=@M.KFHG<
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_I24&_Z0P#O^F.AC_L4,C_[M+,O_!
M547^PUY:\L1E<.3";(;7NG"9S+)TJL.K=K>]IGG"MZ%]R[&=@M.KFHG<I9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>;_I24&_Z0P#O^F.AC_L4,C_[M+,O_!547^
MPUY:\L1E<.3";(;7NG"9S+)TJL.K=K>]IGG"MZ%]R[&=@M.KFHG<I9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>;_I24&_Z0P#O^F.AC_L4,C_[M+,O_!547^PUY:
M\L1E<.3";(;7NG"9S+)TJL.K=K>]IGG"MZ%]R[&=@M.KFHG<I9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>;_I24&_Z0P#O^F.AC_L4,C_[M+,O_!547^PUY:\L1E
M<.3";(;7NG"9S+)TJL.K=K>]IGG"MZ%]R[&=@M.KFHG<I9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>;_I24&_Z0P#O^F.AC_L4,C_[M+,O_!547^PUY:\L1E<.3"
M;(;7NG"9S+)TJL.K=K>]IGG"MZ%]R[&=@M.KFHG<I9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>;_I24&_Z0P#O^F.AC_L4,C_[M+,O_!547^PUY:\L1E<.3";(;7
MNG"9S+)TJL.K=K>]IGG"MZ%]R[&=@M.KFHG<I9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>;_I24&_Z0P#O^F.AC_L4,C_[M+,O_!547^PUY:\L1E<.3";(;7NG"9
MS+)TJL.K=K>]IGG"MZ%]R[&=@M.KFHG<I9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>;_I24&_Z0P#O^F.AC_L4,C_[M+,O_!547^PUY:\L1E<.3";(;7NG"9S+)T
MJL.K=K>]IGG"MZ%]R[&=@M.KFHG<I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7F
MI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_
MI24&_Z0P#O^F.AC_L4,C_[M+,O_!547^PUY:\L1E<.3";(;7NG"9S+)TJL.K
M=K>]IGG"MZ%]R[&=@M.KFHG<I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5
MYJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_I24&
M_Z0P#O^F.AC_L4,C_[M+,O_!547^PUY:\L1E<.3";(;7NG"9S+)TJL.K=K>]
MIGG"MZ%]R[&=@M.KFHG<I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67
ME>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_I24&_Z0P
M#O^F.AC_L4,C_[M+,O_!547^PUY:\L1E<.3";(;7NG"9S+)TJL.K=K>]IGG"
MMZ%]R[&=@M.KFHG<I9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:E
MEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>:EEY7FI9>5YJ67E>;_IB4&_Z0P#O^G
M.AC_LD,B_[Q+,O_#5$7\QEU:\<AD<>/&:H?6P&^;R[ARK,*Q=+J[K7?$M*E[
MS:NC?]2BGH7;F9J.X9F:CN&9FH[AF9J.X9F:CN&9FH[AF9J.X9F:CN&9FH[A
MF9J.X9F:CN&9FH[AF9J.X9F:CN&9FH[AF9J.X9F:CN'_IB4&_Z4P#O^H.A?_
MLT,B_[Y+,?_%5$7YR5Q;[\UC<>/,:8C5QFV<R;]PKKVV<KJTL'7#JZIXRJ*E
M?-&9H8'8D)V)W9"=B=V0G8G=D)V)W9"=B=V0G8G=D)V)W9"=B=V0G8G=D)V)
MW9"=B=V0G8G=D)V)W9"=B=V0G8G=D)V)W9"=B=W_IB4&_Z4P#O^J.A?_M4,B
M_\!+,?W(4T7VS5M;[=%A<N'09XG1RVN=PL!NK;:W<;BLL7/!HZQVR)JH><Z2
MI'[4B:"%V(F@A=B)H(78B:"%V(F@A=B)H(78B:"%V(F@A=B)H(78B:"%V(F@
MA=B)H(78B:"%V(F@A=B)H(78B:"%V(F@A=C_IR4&_Z4P#O^K.A?_MD,A_\%+
M,?K+4D3ST5I:ZME@<M[698G+S&J<N\%MJZ^Y<+:EM'*^G*]TQ)2K=\J+IWO/
MA*2!U(2D@=2$I('4A*2!U(2D@=2$I('4A*2!U(2D@=2$I('4A*2!U(2D@=2$
MI('4A*2!U(2D@=2$I('4A*2!U(2D@=3_IR4&_Z8P#O^M.A;_N$(A_L1*,/?.
M4D3PUEA:Y^!><M;:9(C$S6F:M,-LJ*B[;[*>MG"ZEK)RP(ZN=L:&JGK*?Z=_
MSG^G?\Y_IW_.?Z=_SG^G?\Y_IW_.?Z=_SG^G?\Y_IW_.?Z=_SG^G?\Y_IW_.
M?Z=_SG^G?\Y_IW_.?Z=_SG^G?\[_J"4&_Z<P#O^N.1;_ND(@^\9*+_3344/K
MW5=:X^9<<<[;9(>]SVF8KL5KI:*^;J^8N6^VD+5QO(BQ=,&!KGC%>ZQ]R7NL
M?<E[K'W)>ZQ]R7NL?<E[K'W)>ZQ]R7NL?<E[K'W)>ZQ]R7NL?<E[K'W)>ZQ]
MR7NL?<E[K'W)>ZQ]R7NL?<G_J"0&_Z<P#?^P.17_O4(?]\E*+^_84$+FXU59
MW.A;<,;=8X6VT6B5I\AKH9S!;:J3O&^QBKEQMH2U=+M]LG>_=[!\PG>P?,)W
ML'S"=[!\PG>P?,)WL'S"=[!\PG>P?,)WL'S"=[!\PG>P?,)WL'S"=[!\PG>P
M?,)WL'S"=[!\PG>P?,+_J20%_Z@P#?^S.13^P$(>\\U*+>G=3T#AZ5-9T^I;
M;[_?8X*OTV>1H<MJG9;%;:6-P&^KAKUQL'^Z<[5ZMW>X=+5[NW2U>[MTM7N[
M=+5[NW2U>[MTM7N[=+5[NW2U>[MTM7N[=+5[NW2U>[MTM7N[=+5[NW2U>[MT
MM7N[=+5[NW2U>[O_JB0%_ZDO#?^V.!/YQ$$=[=))*^+C34#;[U)8RNU:;;?A
M8G^HUF>-F\]JEY');9^(Q6^E@L)QJ7N_=*UVO7>P<;M[LW&[>[-QNWNS<;M[
MLW&[>[-QNWNS<;M[LW&[>[-QNWNS<;M[LW&[>[-QNWNS<;M[LW&[>[-QNWNS
M<;M[LW&[>[/_JR0%_ZLO#?^Z.!+SR4$;Y-I)*-CH3$#.\U%7P.]9:Z[D87J@
MW&>&E-1KD(O/;I>$S'"<?<ESH'C&=:-SQ'BF;L)\J6["?*ENPGRI;L)\J6["
M?*ENPGRI;L)\J6["?*ENPGRI;L)\J6["?*ENPGRI;L)\J6["?*ENPGRI;L)\
MJ6["?*G_K20%_[ O"_O . _JT$$7VN)&*,SN3$'#^5!5M?-89J7I8727X6=^
MC=MKAH77;XQ_U'*1>M%UE'7/>)=QS7N:;,Q^G&S,?IQLS'Z<;,Q^G&S,?IQL
MS'Z<;,Q^G&S,?IQLS'Z<;,Q^G&S,?IQLS'Z<;,Q^G&S,?IQLS'Z<;,Q^G&S,
M?IS_KR,$_[8M"?'(-@S=W#T3S>I&*L'V2T"V_T]1JO=88)OO86N/Z&ATA>1M
M>W_@<8!YWG2#==QXAG+:>XENV'Z+:]:"C6O6@HUKUH*-:]:"C6O6@HUKUH*-
M:]:"C6O6@HUKUH*-:]:"C6O6@HUKUH*-:]:"C6O6@HUKUH*-:]:"C6O6@HW_
ML2,$^K\L!N/4+P?.YCL6P?-%*[3_23VH_TY,GOU76)'V86&&\6EI?^UO;GGJ
M=')UZ'=U<>=Z=V[E?7EKY(![:>.$?&GCA'QIXX1\:>.$?&GCA'QIXX1\:>.$
M?&GCA'QIXX1\:>.$?&GCA'QIXX1\:>.$?&GCA'QIXX1\:>.$?&GCA'S_M2(#
MZ\LB M#C)P?"\3H9M/Y"*J;_1CF;_TU%DO]63X;^8E9^^FI<=_=P8'/U=6-O
M\WAE;?)\9VKQ?VAH\()J9N^%:V;OA6MF[X5K9N^%:V;OA6MF[X5K9N^%:V;O
MA6MF[X5K9N^%:V;OA6MF[X5K9N^%:V;OA6MF[X5K9N^%:V;OA6OVPAL!U-\1
M <+O)@NU_#H:I_\^)YG_1#.-_TL]A?]517S_84MU_VI/</]P4FS_=51J_GE6
M:/U\5V;\?UAD_():8_N&6V/[AEMC^X9;8_N&6V/[AEMC^X9;8_N&6V/[AEMC
M^X9;8_N&6V/[AEMC^X9;8_N&6V/[AEMC^X9;8_N&6V/[AEO4SPH Q.T2 K7[
M)@VH_S89F?\[(XS_02R _THT>/]3.G'_7S]L_VE#:/]O167_=$=C_W=(8O][
M26'_?DI?_X%*7O^$2U[_A$M>_X1+7O^$2U[_A$M>_X1+7O^$2U[_A$M>_X1+
M7O^$2U[_A$M>_X1+7O^$2U[_A$M>_X1+7O^$2U[_A$O_GR(%_YTM#/^>.!7_
MJ$$>_[%)*_^V4SS_N%U/^[9F8^ZT;W?BK'6)V*1[F<Z;?Z;(DX2QPHV(N;Z(
MC+^Z@Y'%MW^7R[1]H,^N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFD
MT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-'_GR(%_YTM#/^>.!7_J$$>
M_[%)*_^V4SS_N%U/^[9F8^ZT;W?BK'6)V*1[F<Z;?Z;(DX2QPHV(N;Z(C+^Z
M@Y'%MW^7R[1]H,^N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YY
MI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-'_GR(%_YTM#/^>.!7_J$$>_[%)
M*_^V4SS_N%U/^[9F8^ZT;W?BK'6)V*1[F<Z;?Z;(DX2QPHV(N;Z(C+^Z@Y'%
MMW^7R[1]H,^N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N
M>:31KGFDT:YYI-&N>:31KGFDT:YYI-'_GR(%_YTM#/^>.!7_J$$>_[%)*_^V
M4SS_N%U/^[9F8^ZT;W?BK'6)V*1[F<Z;?Z;(DX2QPHV(N;Z(C+^Z@Y'%MW^7
MR[1]H,^N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31
MKGFDT:YYI-&N>:31KGFDT:YYI-'_GR(%_YTM#/^>.!7_J$$>_[%)*_^V4SS_
MN%U/^[9F8^ZT;W?BK'6)V*1[F<Z;?Z;(DX2QPHV(N;Z(C+^Z@Y'%MW^7R[1]
MH,^N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFD
MT:YYI-&N>:31KGFDT:YYI-'_GR(%_YTM#/^>.!7_J$$>_[%)*_^V4SS_N%U/
M^[9F8^ZT;W?BK'6)V*1[F<Z;?Z;(DX2QPHV(N;Z(C+^Z@Y'%MW^7R[1]H,^N
M>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YY
MI-&N>:31KGFDT:YYI-'_GR(%_YTM#/^>.!7_J$$>_[%)*_^V4SS_N%U/^[9F
M8^ZT;W?BK'6)V*1[F<Z;?Z;(DX2QPHV(N;Z(C+^Z@Y'%MW^7R[1]H,^N>:31
MKGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N
M>:31KGFDT:YYI-'_GR(%_YTM#/^>.!7_J$$>_[%)*_^V4SS_N%U/^[9F8^ZT
M;W?BK'6)V*1[F<Z;?Z;(DX2QPHV(N;Z(C+^Z@Y'%MW^7R[1]H,^N>:31KGFD
MT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31
MKGFDT:YYI-'_GR(%_YTM#/^>.!7_J$$>_[%)*_^V4SS_N%U/^[9F8^ZT;W?B
MK'6)V*1[F<Z;?Z;(DX2QPHV(N;Z(C+^Z@Y'%MW^7R[1]H,^N>:31KGFDT:YY
MI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFD
MT:YYI-'_GR(%_YTM#/^>.!7_J$$>_[%)*_^V4SS_N%U/^[9F8^ZT;W?BK'6)
MV*1[F<Z;?Z;(DX2QPHV(N;Z(C+^Z@Y'%MW^7R[1]H,^N>:31KGFDT:YYI-&N
M>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YY
MI-'_GR(%_YTM#/^>.!7_J$$>_[%)*_^V4SS_N%U/^[9F8^ZT;W?BK'6)V*1[
MF<Z;?Z;(DX2QPHV(N;Z(C+^Z@Y'%MW^7R[1]H,^N>:31KGFDT:YYI-&N>:31
MKGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-'_
MGR(%_YTM#/^>.!7_J$$>_[%)*_^V4SS_N%U/^[9F8^ZT;W?BK'6)V*1[F<Z;
M?Z;(DX2QPHV(N;Z(C+^Z@Y'%MW^7R[1]H,^N>:31KGFDT:YYI-&N>:31KGFD
MT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-'_GR(%
M_YTM#/^>.!7_J$$>_[%)*_^V4SS_N%U/^[9F8^ZT;W?BK'6)V*1[F<Z;?Z;(
MDX2QPHV(N;Z(C+^Z@Y'%MW^7R[1]H,^N>:31KGFDT:YYI-&N>:31KGFDT:YY
MI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-&N>:31KGFDT:YYI-'_GR(%_YTM
M#/^?.!7_JD >_[-)*_^Y4CS_NUQ/^KIE9.VX;7CAL'.+U:AYG,R??:K%EX&U
MOY&%OKJ,B<6VAX_,LH.6TJ^!H-:G?J+3IWZBTZ=^HM.G?J+3IWZBTZ=^HM.G
M?J+3IWZBTZ=^HM.G?J+3IWZBTZ=^HM.G?J+3IWZBTZ=^HM/_GR(%_YXM#/^@
M-Q3_JT >_[1)*_^[4CS_O5M0^KYD9.R\;'G@M7*-TZUWGLJD>JW"G'ZYO):"
MP[>0A\JRBXS2KH>5V*:#G=JA@J'5H8*AU:&"H=6A@J'5H8*AU:&"H=6A@J'5
MH8*AU:&"H=6A@J'5H8*AU:&"H=6A@J'5H8*AU:&"H=7_H"(%_YXM#/^A-Q3_
MK$ =_[9(*_^]43S_P%I0^L%C9>S!:GK>N7"/TK%UH<BH>+# H7N\N9M_Q[26
MA,^PE(W5JY&7VJ")G-R:B*#7FHB@UYJ(H->:B*#7FHB@UYJ(H->:B*#7FHB@
MUYJ(H->:B*#7FHB@UYJ(H->:B*#7FHB@UYJ(H-?_H"(%_YXM#/^B-Q3_K4 =
M_[=(*O^_43S_PEI0^<1B9>O%:7O>OFZ0T;9SH\:N=K.^IWG N*-_R;2AAL^L
MG(W5HY:4VIJ1G-R5CI_8E8Z?V)6.G]B5CI_8E8Z?V)6.G]B5CI_8E8Z?V)6.
MG]B5CI_8E8Z?V)6.G]B5CI_8E8Z?V)6.G]C_H"(%_Y\M#/^C-Q3_KD =_[A(
M*O_!4#S^Q5E0]\A@9NO*9WS=PVV1S[QQI<6T=+6]L'G MJQ_R*ZGA<^EH8K5
MG)R1VI69G-R/E)_8CY2?V(^4G]B/E)_8CY2?V(^4G]B/E)_8CY2?V(^4G]B/
ME)_8CY2?V(^4G]B/E)_8CY2?V(^4G]C_H2(%_Y\M#/^D-Q3_L#\<_[I(*O_#
M4#O[R%A0]<M?9NG/9GS<R6N2SL-OIL&Z<K6VLG; K*Q[R*2H?\Z<I(74E*"-
MV(V?F=N*G)_8BIR?V(J<G]B*G)_8BIR?V(J<G]B*G)_8BIR?V(J<G]B*G)_8
MBIR?V(J<G]B*G)_8BIR?V(J<G]C_H2(%_Z M#/^F-A/_L3\<_[M(*?[&3SOX
MRU=0\M!>9N?49'W:SVF3R,5MIKJ[<+2MLW._HZUVQYJH>LV2I7_2BJ*&UX2@
MD=F$HIS7A**<UX2BG->$HIS7A**<UX2BG->$HIS7A**<UX2BG->$HIS7A**<
MUX2BG->$HIS7A**<UX2BG-?_H2(%_Z M#/^G-A/_LS\<_[U'*?S(3COUSE9/
M[M5=9N3:8GW3TFB2P<9LI+.\;[&FM7*\G*]TQ).K=\J+IWO/@Z2!U'VBB]9[
MHY75>Z.5U7NCE=5[HY75>Z.5U7NCE=5[HY75>Z.5U7NCE=5[HY75>Z.5U7NC
ME=5[HY75>Z.5U7NCE=7_HB$%_Z M#/^H-A+_M#\;_[]'*/G+3CKRTU5/ZMQ;
M9N#@87W,TV>1N\AKHJR^;J^@MW"XE;)SP(VN=L6%JGK*?JA_SGBFA]%UI8_2
M=:6/TG6EC])UI8_2=:6/TG6EC])UI8_2=:6/TG6EC])UI8_2=:6/TG6EC])U
MI8_2=:6/TG6EC]+_HB$%_Z$L"_^J-A+_MCX;_<)'*/7-3CGNV51.YN-99=CB
M8'O%U6:/M,IJGZ7!;:N9NF^TD+5RNXBQ=<"!KGC%>JQ]R72JA,MQJ8O,<:F+
MS'&IB\QQJ8O,<:F+S'&IB\QQJ8O,<:F+S'&IB\QQJ8O,<:F+S'&IB\QQJ8O,
M<:F+S'&IB\S_HR$%_Z(L"_^L-1'_N3X:^<5')_#133CIX%),XNE79,[D7WJ]
MUV:,K<QJFY_$;*>3OF^OBKEQM8.V=+I\LW>^=K%\PG&O@L1NKH?&;JZ'QFZN
MA\9NKH?&;JZ'QFZNA\9NKH?&;JZ'QFZNA\9NKH?&;JZ'QFZNA\9NKH?&;JZ'
MQFZNA\;_I"$%_Z,L"_^O-1#_O#X8],E&)>K833;BYT],W.]58\;F7WBTVF6)
MI=!IEIC(;*&-PV^HA;]QKGZ[=+)XN7>V<[=[N6ZU@+QKM(6^:[2%OFNTA;YK
MM(6^:[2%OFNTA;YKM(6^:[2%OFNTA;YKM(6^:[2%OFNTA;YKM(6^:[2%OFNT
MA;[_I2$$_Z0L"_^S-0_[P3X7[<]&(N'?2S38ZT],S_-48KSH7G2KWF2$G=1I
MD)'.;9F'R6^@@,5RI7K"=*ETP'BL<+Y[KVN\@+)HNX2S:+N$LVB[A+-HNX2S
M:+N$LVB[A+-HNX2S:+N$LVB[A+-HNX2S:+N$LVB[A+-HNX2S:+N$LVB[A+/_
MIB$$_Z@K"O^X- WSQST4Y-A%'M;F237+\4Y,Q/=37['L77"AXF1]E=MIAXK5
M;H^"T'&5>\UTFG;+=YUQR7F@;<=]HFG%@:5FQ(6F9L2%IF;$A:9FQ(6F9L2%
MIF;$A:9FQ(6F9L2%IF;$A:9FQ(6F9L2%IF;$A:9FQ(6F9L2%IF;$A:;_J" $
M_ZXJ"/R_,POISSP0U^%"'LKM236_^$U*M_M26Z;Q76F8Z65TC.)J?8/=;X1\
MVG.)=]=WC'/5>H]OTWV1;-& E&C0A)9ESX>79<^'EV7/AY=ESX>79<^'EV7/
MAY=ESX>79<^'EV7/AY=ESX>79<^'EV7/AY=ESX>79<^'EV7/AY?_JB #_[4I
M!O#(,0?:W3,,R^I"(;[V2#6R_TQ&J?]159OW76".\&5JA>ML<7WG<79WY'9Z
M<^)Y?6_A?']LWX"!:=Z#@V?=AX5EW(F&9=R)AF7<B89EW(F&9=R)AF7<B89E
MW(F&9=R)AF7<B89EW(F&9=R)AF7<B89EW(F&9=R)AF7<B8;_K1\#^;\E ]_6
M(@++Z#(/OO1!(K#_13.D_TI!G/]138_^75:%^69>??1N9';R<VAR[WAK;NY\
M;6SM?V]J[()P9^J%<F7JB7-CZ8QT8^F,=&/IC'1CZ8QT8^F,=&/IC'1CZ8QT
M8^F,=&/IC'1CZ8QT8^F,=&/IC'1CZ8QT8^F,=&/IC'3_MAP"Z,T4 <SF'02^
M\S$2L?\^(J/_0B^6_T@ZC?]01(3_7$M[_V=1=/YN5F_\<UEL^WA;:?E\76?X
M?UYF^(-?9/>&8&+VB6%A]HQB8?:,8F'VC&)A]HQB8?:,8F'VC&)A]HQB8?:,
M8F'VC&)A]HQB8?:,8F'VC&)A]HQB8?:,8F'VC&+SQ \ SMH+ +WS'0>Q_S(4
MH_\Z'Y7_/RJ)_T8S@/]/.GC_6T!Q_V9%;/]M2&C_<TIF_W=,9/][36+_?TYA
M_X)/8/^%4%[_B5%>_XM17O^+45[_BU%>_XM17O^+45[_BU%>_XM17O^+45[_
MBU%>_XM17O^+45[_BU%>_XM17O^+45[_BU',RPD ON8, :__'@FD_S 3E?\U
M'(?_/"1\_T0K<_]-,6S_6#5G_V,Y8_]K.V'_<3U?_W4^7?]Y/US_?$!;_W]!
M6O^"05G_AD)8_XA"6/^(0EC_B$)8_XA"6/^(0EC_B$)8_XA"6/^(0EC_B$)8
M_XA"6/^(0EC_B$)8_XA"6/^(0EC_B$+_F1\%_Y8K"_^5-A+_H#X:_ZA')O^N
M433_KUM%_ZUE5_BI;VCMHWAYXYM_A]N2A934BXR>SX61ILN E:S'?)FQQ7F>
MM<)VH[G =*J\O7&ROKEOL;^Y;[&_N6^QO[EOL;^Y;[&_N6^QO[EOL;^Y;[&_
MN6^QO[EOL;^Y;[&_N6^QO[EOL;__F1\%_Y8K"_^5-A+_H#X:_ZA')O^N433_
MKUM%_ZUE5_BI;VCMHWAYXYM_A]N2A934BXR>SX61ILN E:S'?)FQQ7F>M<)V
MH[G =*J\O7&ROKEOL;^Y;[&_N6^QO[EOL;^Y;[&_N6^QO[EOL;^Y;[&_N6^Q
MO[EOL;^Y;[&_N6^QO[EOL;__F1\%_Y8K"_^5-A+_H#X:_ZA')O^N433_KUM%
M_ZUE5_BI;VCMHWAYXYM_A]N2A934BXR>SX61ILN E:S'?)FQQ7F>M<)VH[G
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
MS(R)K,6,B;# C(FPP(R)L,",B;# C(FPP(R)L,",B;# C(FPP(R)L,",B;#
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
M0NO-657?R6!JS\)F?<*Y;(VVL7*;JZMXIJ*E?JZ9H(2UDIV+NHR:D[Z'F)O
MA)>EPH"6K\)_DK.\@)&XM8"1N+6 D;BU@)&XM8"1N+6 D;BU@)&XM8"1N+6
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
M;47_BWA/_X:$6?R"CF'W?99H]'B=;O%THW/N<:EW[&ZN>NILLWWI:KE_YVC
M@>9GQX/C9<^%W6/8AM-@VH?38-J'TV#:A]-@VH?38-J'TV#:A]-@VH?38-J'
MTV#:A]-@VH?_@QP#_X G!_][,PW_AC@1_XY &?^322+_E54M_Y-A.?^0;47_
MBWA/_X:$6?R"CF'W?99H]'B=;O%THW/N<:EW[&ZN>NILLWWI:KE_YVC @>9G
MQX/C9<^%W6/8AM-@VH?38-J'TV#:A]-@VH?38-J'TV#:A]-@VH?38-J'TV#:
MA]-@VH?_@QP#_X G!_][,PW_AC@1_XY &?^322+_E54M_Y-A.?^0;47_BWA/
M_X:$6?R"CF'W?99H]'B=;O%THW/N<:EW[&ZN>NILLWWI:KE_YVC @>9GQX/C
M9<^%W6/8AM-@VH?38-J'TV#:A]-@VH?38-J'TV#:A]-@VH?38-J'TV#:A]-@
MVH?_@QP#_X G!_][,PW_AC@1_XY &?^322+_E54M_Y-A.?^0;47_BWA/_X:$
M6?R"CF'W?99H]'B=;O%THW/N<:EW[&ZN>NILLWWI:KE_YVC @>9GQX/C9<^%
MW6/8AM-@VH?38-J'TV#:A]-@VH?38-J'TV#:A]-@VH?38-J'TV#:A]-@VH?_
M@QP#_X G!_]],@S_B#<1_Y _&/^522+_EU0M_Y9?.?^3:T7_CG=1_XB"6_J$
MC&3U?Y1K\7J;<NYVHG?K<J=[Z6^M?^=LLH+E:KB$Y&F_A^)HQXG@9L^*UF/6
MC,]BV(K/8MB*SV+8BL]BV(K/8MB*SV+8BL]BV(K/8MB*SV+8BL]BV(K_A!L#
M_X$G!_^ ,0S_BS81_Y,^&/^91R+_G%(M_YI=.O^8:4?_DW13_HY^7_>(B6GQ
M@I%R[7V8>>EXGW_E=*2$XW"JB.!ML(S>:[>/W6J_D=MIR)/59L^5RV31D\9E
MU([&9=2.QF74CL9EU([&9=2.QF74CL9EU([&9=2.QF74CL9EU([_A1L#_X(F
M!_^", S_CC40_Y8]&/^<1B'_H% M_Y];._^<9DC_F'%6^Y-\8O2-AFWNAXYW
MZ("5@.1ZG(?@=:*,W7*HD=IOKY78;;>9U6O G-)IR9[)9<F>PF?-F+YIT9.^
M:=&3OFG1D[YIT9.^:=&3OFG1D[YIT9.^:=&3OFG1D[YIT9/_AAL#_X,F!_^%
M+PO_D#00_YD]%_^?1B'_HT\M_Z-:._^@9$G_G6]8^IAY9?&2@W'JBXQ\Y(.2
MAM]]F8[:>*"5UG2GFM-PKI_1;;:CSVO I<=FPJ? :,:BNVK+F[=LSI:W;,Z6
MMVS.EK=LSI:W;,Z6MVS.EK=LSI:W;,Z6MVS.EK=LSI;_AAL#_X,F!_^'+@O_
MDS00_YL\%_^A12#_ITTM_Z98._^D8DK\H6Q9]YQV:.^6@'7GCXF!X(>0C-J
MEI75>IZ=T76EH\UPK*C+;;6LQVN^K;UHOZRX:\.FLVW(G[!OS)FP;\R9L&_,
MF;!OS)FP;\R9L&_,F;!OS)FP;\R9L&_,F;!OS)G_AQH#_X0E!_^)+0O_E3,/
M_YT\%O^D1"#_JDPM_ZI7._ZH8$OXI6I:\Z%T:NV<?GGDDX:&W(N-DM6#E)S/
M?)NERW>CJL=TJZW$<[6OOW"\L+5KO+"P;L&IK'#&HJERRIRI<LJ<J7+*G*ER
MRIRI<LJ<J7+*G*ERRIRI<LJ<J7+*G*ERRIS_AQH#_X0E!_^++ K_ES,/_Y\[
M%O^F1!__K$LL_ZY5._NL7TOUJFA<[J9Q;.>@>GS?EX**U8Z(F,V%CZ''@)>G
MPGN>K+UXIZ^Z=K"QMW6ZLJUPNK*I<;^LI73$I*-UR9ZC=<F>HW7)GJ-UR9ZC
M=<F>HW7)GJ-UR9ZC=<F>HW7)GJ-UR9[_B!H#_X4E!_^,*PK_F#(._Z$[%?^I
M0Q__KTLL_[%4._BQ74OQKV9<ZJMO;N&C=G_5F7V/S)&$F<6*C**^A).HN7^:
MK;1\H["P>JNSK7FVM*9TN;2B=;VOGW?#IIUYQZ"=><>@G7G'H)UYQZ"=><>@
MG7G'H)UYQZ"=><>@G7G'H)UYQZ#_B!H#_X4E!_^.*@K_FC(._Z,Z%?^K0A[_
ML4HK_;53._:U7$ONLV1=Y:YL;]NE<X'.G7J/Q96!F;Z.B**WB)"IL827KJR
MG[&H?JBTI7VRM9]ZN+:;>;NQF7O!J)A\QJ*8?,:BF'S&HIA\QJ*8?,:BF'S&
MHIA\QJ*8?,:BF'S&HIA\QJ+_B1H#_X8E!O^0*@K_G#$-_Z4Z%/^M0A[_M$HK
M^[A2.O.Y6DOJN&)>X;%J<-.I<('(H'>/OYE^F;>2A:*PC(RIJHB4KJ6$G+*@
M@J2UG8&NMIE_M[>4?;JSDW_ JI)_Q:.2?\6CDG_%HY)_Q:.2?\6CDG_%HY)_
MQ:.2?\6CDG_%HY)_Q:/_B1D#_X8D!O^1*0G_G3$-_Z<Y%/^O0AW_MDDJ^+Q0
M.O"]64OGO&%>W+5G<<ZL;X'#I'6.N9Q\F;&6@J*JD8JIHXR1KIZ)F;*9AJ&U
MEH6KMY.%MK>.@;FTCH._JXV#Q*6-@\2EC8/$I8V#Q*6-@\2EC8/$I8V#Q*6-
M@\2EC8/$I8V#Q*7_B1D#_X<D!O^3*0G_GS$-_ZDY$_^Q01S_N4DI]L!/.>W"
M5TKDOU]=UKEF<,FP;8"^J'..M*!ZF:N:@**DE8>IG9&.KI>.EK*2BY^UCXJI
MMXR*M+B(AKBUB(>^K(B'PZ:(A\.FB(?#IHB'PZ:(A\.FB(?#IHB'PZ:(A\.F
MB(?#IHB'PZ;_BAD#_X<D!O^4*0G_H3 ,_ZLY$O^T01S\NT@H],-...O'5DK@
MPUY=T;QE;\2S:X"YJW&-KZ1WF*:>?J&>FH2HEY:,KI&3E+*,D9RUB(^FMX6/
ML;B"C+>V@HR^K8.,PZ:#C,.F@XS#IH.,PZ:#C,.F@XS#IH.,PZ:#C,.F@XS#
MIH.,PZ;_BAD#_X@D!O^6* C_HS ,_ZTX$O^V0!OZOD@G\<=.-^?,54C<QUQ<
MS+]C;[^W:7^TL'",J:EUEZ"C>Z"8GX*HD9N)K8J9DK*%EIJU@96DMWZ5K[=[
MDK>V?9&]KGV0PJ=]D,*G?9#"IWV0PJ=]D,*G?9#"IWV0PJ=]D,*G?9#"IWV0
MPJ?_BQD#_XDD!O^8* C_I2\+_[ X$?^Y0!GXPD<F[LM-->305$;5RUM;Q\-B
M;KJ[:'ZNM&Z+HZYSEIJI>I^2I8"FBJ&'K(2?C[%^G9BT>IRAMGB;K+9UFK>V
M=YB]KGB6PJ=XEL*G>);"IWB6PJ=XEL*G>);"IWB6PJ=XEL*G>);"IWB6PJ?_
MC!@#_XHC!O^:)P?_IR\*_[,W#_R]/QCSQD8CZM!,,N#54D7/SUE:P<A@;+3
M9GRHNFR*G;1RE92P>)Z+K'ZE@ZB%JGVFC*]XI)6R=*.?M'&CJK5OI+FT<*"^
MK7*=PJ=RG<*G<IW"IW*=PJ=RG<*G<IW"IW*=PJ=RG<*G<IW"IW*=PJ?_C!@#
M_XPB!O^=)P?_JBX)_[8V#O?!/A;MS$8@Y-A++MG<4$3)U%A8N\U>:Z[&97JB
MP&J(E[MPDHVW=9N$LWRB?;&#J':OBJQQK9.O;:V=L6JMJ;)IK;>Q:JF_K&NF
MPZ9KIL.F:Z;#IFNFPZ9KIL.F:Z;#IFNFPZ9KIL.F:Z;#IFNFPZ;_C1@"_X\@
M!?^@)@;_KBT(_;LU#/''/1/ETT0<W>!(+=#A3T+"VU96M--=:*?-8WB:R&B%
MC\-NCX7 =)A]O7J>=KJ!I'"YB:AKN)*J9[><K&6XJ*UCN+:M9+7!J66PQ:1E
ML,6D9;#%I&6PQ:1EL,6D9;#%I&6PQ:1EL,6D9;#%I&6PQ:3_CA<"_Y,?!/^D
M)07_LRP&]\$S">C./ _<WD 9T.5(+L?E34*YX%54K-M;99_58722T&:!A\UL
MBW[*<I-VR'F9;\:!GFK%B:)EQ9*D8L2=IE_$IZ==Q+2G7L/$I%^]R*!?O<B@
M7[W(H%^]R*!?O<B@7[W(H%^]R*!?O<B@7[W(H%^]R*#_D!<"_Y@=!/^I(P3_
MN2D$[L@Q!MW:- K0Y$$;QNM'+KSJ3$&PYE-2H^-:89?@86Z,W6AY@MMN@GK9
M=8ERU7R/:]*"DV7/B)=@S8^:7,R7G%K+H)U8RZN=5\NZG5G,S)E9S,R96<S,
MF5G,S)E9S,R96<S,F5G,S)E9S,R96<S,F5G,S)G_DA8"_YT< _^O( +VP"4"
MXM,D ]#C,@S%[$ =NO%'+[#O2S^E[5%.FNM:6H_J8F6%Z&IN?>=R=77C>'MO
MX'Z :=V$A&3;BH=@V9&)7=B8BUK6H(U8UJB.5M6TCE35P8Y4U<&.5-7!CE35
MP8Y4U<&.5-7!CE35P8Y4U<&.5-7!CE35P8[_E!4"_Z09 O^W' 'IRQ8!T>$=
M L7L,0ZZ]4 >KO=%+J/U2CR:]%!(D/-:4X;S8UM^\FQB=_%S:''N>FULZX!P
M9^F&<V/GC'9@YI)X7>28>EKCGGM8XZ5]5N*O?E3AN'Y4X;A^5.&X?E3AN'Y4
MX;A^5.&X?E3AN'Y4X;A^5.&X?E3AN'[_F!,!_ZT4 ?/##P#2V L Q.P>!+CV
M,1&M_3X>HOU#*Y?\2#>._$]!A?Q927W\8U!W_&U6</MT6FOY>EYH]X%A9/6'
M8V'SC65?\I-G7?&9:%KPGFE8[Z5K5N^M;%3NM&U4[K1M5.ZT;53NM&U4[K1M
M5.ZT;53NM&U4[K1M5.ZT;53NM&W_HQ  \;D, ,[)"0#$WPL MO<?!JS_,A*@
M_SL=E/]!)XK_1S&!_TXY>O]8/W/_8D5N_VQ):?]S3&;_>D]C_X!18/^&4U[_
MC%1<_Y)56OZ85UG]G5A7_*195?NK6E3[L5M4^[%;5/NQ6U3[L5M4^[%;5/NQ
M6U3[L5M4^[%;5/NQ6U3[L5OPKP@ S;\' ,#-" "T[@X"J?\A")__,1&2_S<:
MA_\^(GW_12EU_TTP;O]5-6G_8#EE_VH\8?]Q/E__=T!<_WY"6O^$0UG_B417
M_X]%5O^41E7_FD=3_Z!(4O^G25'_K4I1_ZU*4?^M2E'_K4I1_ZU*4?^M2E'_
MK4I1_ZU*4?^M2E'_K4K/N 0 OL,% ++4!@"F_A #G/\C")#_+0^$_S,6>?\[
M''#_0R)I_THG8O]2*EW_7"U:_V4P6/]M,5;_<S-4_WDT4_]^-5+_A#90_XDW
M3_^..$[_DSA-_YDY3/^@.DO_ICI+_Z8Z2_^F.DO_ICI+_Z8Z2_^F.DO_ICI+
M_Z8Z2_^F.DO_ICJ_O , L,H# */< P&9_Q(#C_\B"(+_* UV_R\2;?\W%V7_
M/QM>_T<>6/].(53_5R-1_U\E3O]E)DW_;"=+_W$H2O]V*4G_>RI(_X J1_^%
M*T;_B2M%_XXL1/^4+$/_FBU#_YHM0_^:+4/_FBU#_YHM0_^:+4/_FBU#_YHM
M0_^:+4/_FBVQP@$ H](  )7K P&,_Q,#@/\<!G3_(PII_RH.8/\R$EG_.A53
M_T(73O])&4O_41I(_U@<1O]='43_8QU#_V<>0?]L'T#_<!\__W0@/O]X(#W_
M?" \_X$A._^'(3O_C"([_XPB._^,(CO_C"([_XPB._^,(CO_C"([_XPB._^,
M(CO_C"+_>AT#_W8H!O]R,PO_?#</_X0_%?^(2!W_BU,G_XE@,?^&;3O_@GE$
M_WZ&3/][D5/_=YI8_W2B7?QQJ&'Z;JYD^&NT9_=INFGU:,%K\V;(;>]CS6_L
M8=-PYU_=<>)=Y7/=6^9SW5OF<]U;YG/=6^9SW5OF<]U;YG/=6^9SW5OF<]U;
MYG/_>AT#_W8H!O]R,PO_?#</_X0_%?^(2!W_BU,G_XE@,?^&;3O_@GE$_WZ&
M3/][D5/_=YI8_W2B7?QQJ&'Z;JYD^&NT9_=INFGU:,%K\V;(;>]CS6_L8=-P
MYU_=<>)=Y7/=6^9SW5OF<]U;YG/=6^9SW5OF<]U;YG/=6^9SW5OF<]U;YG/_
M>AT#_W8H!O]R,PO_?#</_X0_%?^(2!W_BU,G_XE@,?^&;3O_@GE$_WZ&3/][
MD5/_=YI8_W2B7?QQJ&'Z;JYD^&NT9_=INFGU:,%K\V;(;>]CS6_L8=-PYU_=
M<>)=Y7/=6^9SW5OF<]U;YG/=6^9SW5OF<]U;YG/=6^9SW5OF<]U;YG/_>AT#
M_W8H!O]R,PO_?#</_X0_%?^(2!W_BU,G_XE@,?^&;3O_@GE$_WZ&3/][D5/_
M=YI8_W2B7?QQJ&'Z;JYD^&NT9_=INFGU:,%K\V;(;>]CS6_L8=-PYU_=<>)=
MY7/=6^9SW5OF<]U;YG/=6^9SW5OF<]U;YG/=6^9SW5OF<]U;YG/_>AP#_W<G
M!O]T,@O_?S8/_X8]%?^+1QW_CE$G_XQ>,?^):SS_A7=&_X&#3O]]CU;_>9A<
M_'6@8?ERIF7W;ZUI]6RS;/-JN6_R:,!Q\&;(<^QDS77H8=1VXU_>=]M=XWG5
M7>5VU5WE=M5=Y7;57>5VU5WE=M5=Y7;57>5VU5WE=M5=Y7;_>QP#_W<G!O]W
M, K_@C4._XH\%?^/1AW_DD\G_Y%<,O^.:#W_BG1(_X: 4O^!BUK\?95A^'B=
M9_5TI&WR<:IQ\&ZP=.YKMG?L:;YZZF?'?>=ESG_B8M: V5_=@=!?X'[,8.-[
MS&#C>\Q@XWO,8.-[S&#C>\Q@XWO,8.-[S&#C>\Q@XWO_?!P#_W@F!O]Z+PK_
MA3,._XT[%/^21!S_EDXG_Y5:,O^293[_CG%*_XI]5?Z%B%[Y@))G]'N:;O!V
MH7/M<J=XZF^N?>ALM(#F:;R#Y&?&AN%ESXC98M>*SV'9B,ABW8+$8^!_Q&/@
M?\1CX'_$8^!_Q&/@?\1CX'_$8^!_Q&/@?\1CX'__?1L#_WDF!O]\+@K_B#(.
M_Y Z%/^50QS_FDPG_YE8,_^68S__DFY,_XYZ5_R)A6+UA(]K\'Z7<^QYGGKH
M=*6 Y7"KA>)LLXG@:KN,WFC&C]IFT9+.8M&2QV35C,%EVX:]9MV"O6;=@KUF
MW8*]9MV"O6;=@KUFW8*]9MV"O6;=@KUFW8+_?1L#_WHF!O]_+ K_BS$-_Y,Z
M$_^80AS_G4LF_YU6,_^;84#_EVQ-^Y)V6O>-@6;RB(QP[(*4>>=[FX'C=:*(
MWW&ICMQML9+9:[N6UVG(F<QDRYO%9<Z7P&?2D;IHV(JV:=N&MFG;AK9IVX:V
M:=N&MFG;AK9IVX:V:=N&MFG;AK9IVX;_?AL#_WLF!O^!*PG_C3$-_Y4Y$_^;
M0AO_H$HF_Z%4,_^?7T'[G&E/]I=S7?&2?FKLC(AUYX61@.)^F(G=>*"1V'*G
ME])MKYW/;+F?S&O%H,-GQZ"\:,N;MVK0E+)LU8VO;-F)KVS9B:]LV8FO;-F)
MKVS9B:]LV8FO;-F)KVS9B:]LV8G_?AH#_WLE!O^#*@G_CS ,_Y@X$O^>01O_
MHTDF_Z92,_VD74'WH6=0\9QQ7^N7>VWECX-ZWH>+AM5^DI'/>)F7RG2AG,=Q
MJI_#;[.AP6Z_H[IKQ:.S:\B?KVW-F*MOTI&I<-:,J7#6C*EPUHRI<-:,J7#6
MC*EPUHRI<-:,J7#6C*EPUHS_?QH#_WPE!O^&*0C_DB\,_YLX$O^A0!K_IT@E
M_ZI1,OFI6T'SIF11[*)N8>6:=G#<D7Y_THF&B\N"C9/%?969P'B=GKQUI:&Y
M<ZZDMG*YI;)PPZ:K;\:BJ''+FZ1ST).B=-2.HG34CJ)TU(ZB=-2.HG34CJ)T
MU(ZB=-2.HG34CJ)TU([_@!H#_WPE!O^(* C_E"\+_YTW$?^D/QG_JD<D_:Y/
M,O:M64'OJV)2YZ9K8MZ><G/2E7J!RHV"B\.'BI.]@9&:MWV9G[-YH:.O=ZJF
MK':TIZIVP:BC<\.EH'7)GIYWSY:<=]*1G'?2D9QWTI&<=]*1G'?2D9QWTI&<
M=]*1G'?2D9QWTI'_@!H#_WTE!O^*)PC_EBX+_Y\V$/^G/QC_K4<C^[).,?.R
M5T'KL6!2XJIH9-:B<'3,F7>!PY)_B[R+AI2UAHZ:KX&5H*I^G:2F>Z:GHWJP
MJ:%YO*F;=\&HF7G'H)AZS9B7>]&3EWO1DY=[T9.7>]&3EWO1DY=[T9.7>]&3
MEWO1DY=[T9/_@1H#_WXD!O^,)@?_F"X*_Z(V$/^I/AC_KT8C^+5-,/"W5D#G
MM5Y2W:YF9-"E;G/&G76 O99\B[60@Y2NBHN;J(:2H*."FJ6??Z.HFWZMJIA]
MN:N4>\"JDWW&HI)^S)F1?]"4D7_0E)%_T)21?]"4D7_0E)%_T)21?]"4D7_0
ME)%_T)3_@1D#_WXD!O^-)@?_FBT*_Z0U#_^L/1?^LD4B]KA,,.V\5$#DN%U1
MU[)D8\NI;'/ H7. MYIZBZ^4@).HCXB;HHJ/H)R'EZ67A*"HE(*IJI&"M:N-
M@;^KC8'%I(R"RYN,@L^5C(+/E8R"SY6,@L^5C(+/E8R"SY6,@L^5C(+/E8R"
MSY7_@AD#_W\D!O^/)0?_G"T)_Z8U#O^N/1;\M44A\[Q++NK!4C_@O%M1T;5C
M8\:M:G*[I7%_LIYWBJF8?I.BDX6:FX^-H):,E:61B9VHC8>GJXJ'LJR'A[^L
MAH;$I8>&RIR'ALZ7AX;.EX>&SI>'ALZ7AX;.EX>&SI>'ALZ7AX;.EX>&SI?_
M@AD#_X C!?^1)0;_GBP)_Z@T#?^Q/!7ZN$0?\+]++>?%43W<P%I0S;AA8L&P
M:'&VJ6]^K*)UB:2=?)*<F(*:E92*H(^1DJ6*CINHAHVEJX.,L*R!C;ZL@(O#
MIH&+R9V!B\V8@8O-F(&+S9B!B\V8@8O-F(&+S9B!B\V8@8O-F(&+S9C_@QD#
M_X(B!?^3) ;_H"P(_ZLS#?^T/!3WO$,>[L1**^3)43O5Q%A/R+Q@8;RT9W"Q
MK6U]IZ=SB9ZB>9*6G8"9CYJ(GXF7D*2#E)BH?Y.BJGR2K:MZDKNL>I'#IGN0
MR9Y\C\V8?(_-F'R/S9A\C\V8?(_-F'R/S9A\C\V8?(_-F'R/S9C_@Q@"_X0A
M!?^5) ;_HBL(_ZTS"_ZW.Q+TP$(<ZLE)*.#-3SG0QU=.P\!>8+>X96^KLFM\
MH:QQAYBG>)"0HWZ8B:"%GH*=C:-]FY:G>)F@J769JZISF;BK<YC#IG66R9YV
ME<V9=I7-F7:5S9EVE<V9=I7-F7:5S9EVE<V9=I7-F7:5S9G_A!@"_X<@!?^7
M(P7_I2H'_[$R"ON[.A#QQ4$9Y\]()=O233C+RU5,O<1=7K&^8VZEN&I[F[)O
MAI*N=H^)JGR6@J>#G'NDBZ%VHI2E<:&=IVZ@J:ELH;:I;:'#IF^=R9YPG,V8
M<)S-F'"<S9APG,V8<)S-F'"<S9APG,V8<)S-F'"<S9C_A1@"_XH>!/^:(@3_
MJ"D&_[4P"/; . [KRT 5X=A&(-/82S;%T%1+M\E;7*O#8FR?OFAXE+EN@XNU
M<XR#LGJ3>Z^!F76MB9YOJY*B:ZJ<I&BJIZ5FJK2F9JO%I&BFRIQII,V7::3-
MEVFDS9=II,V7::3-EVFDS9=II,V7::3-EVFDS9?_AA<"_XT<!/^>(03_K"<%
M_;HO!N_'-@KCU#X0V-]#'\O>2C2^UE)(L-!:6J3*8&F8QF9VC<%L@(2^<HE[
MNWB0=+E_E6ZWAYIIMI"=9;6;H&*TIJ%@M;.A7[;%H&&QS)IBKL^58J[/E6*N
MSY5BKL^58J[/E6*NSY5BKL^58J[/E6*NSY7_AQ<"_Y$: _^B( /_LB4#]< K
M!.;/,0;8WC@/S.5#(,/B23.VWE%&J=A85YS27F60SF1RALMJ?'S(<(1TQG>*
M;L1^CVC#AY1CPI"77\&;F5S!III;PK.;6L/%FEN^SY5<NM*17+K2D5RZTI%<
MNM*17+K2D5RZTI%<NM*17+K2D5RZTI'_B18"_Y89 O^H'0+^N"$"[,DB MG=
M)03,Y3<1PNI#(K?G2#.LY$]$H.!64Y3=76"(VF-K?M9J=774<'UNTG>#9]%_
MB&+0AXM>T)&.6M"<D%C0IY%6T+625=+'D5;-U(Y6R-:+5LC6BU;(UHM6R-:+
M5LC6BU;(UHM6R-:+5LC6BU;(UHO_BQ4"_YT7 ?^O&0'TP1@!W=@1 ,SE)@7!
M[C<3MN]"(ZOM1S*AZTQ ENE538OG75B"YF5A>>1L:7+D=&]LXWQT9^*$>&+B
MC7M>XI5^6^">@%C?IX)5WK&#4]Z^@U+>TH-1V=R"4=G<@E'9W()1V=R"4=G<
M@E'9W()1V=R"4=G<@E'9W(+_CQ,"_Z03 ?ZX$@#6S L S.01 <#O)@>U]3@5
MJO1 (I_S1C"5\DL\C/%41H+P74]Z\&96=/!N7&[O=F%I[WYD9>^&:&'OCFI>
M[I9M6^V>;UCKI7!6ZZYQ5.JX<E+JQW-1Z=5S4>G5<U'IU7-1Z=5S4>G5<U'I
MU7-1Z=5S4>G5<U'IU7/_F! !_ZX. -3!"0#)SPD OO 2 K/Y)PJI^S@5GOL^
M(9/[1"R)^DHU@?I3/GGZ745R^F9*;?IO3FCZ=E)D^GY58?J&5U_[CEI<^I9;
M6OF=75?XI5Y5]ZQ@4_>U85+VP6%0]LIB4/;*8E#VRF)0]LIB4/;*8E#VRF)0
M]LIB4/;*8E#VRF+_HPL UK@& ,;$!P"[U D L/P4 Z;_*0N<_S45D/\['H;_
M0B9]_TDN=?]1-&__6SII_V4^9?]N06+_=41?_WQ&7/^#2%K_BTE8_Y-+5O^;
M3%7_HDU3_ZE.4?^Q3U#_NU!/_\-13__#44__PU%/_\-13__#44__PU%/_\-1
M3__#44__PU':KP( QKP% +G)!0"MVP@ H_\7!)K_*PN._S$2@_\X&GG_0"!P
M_T<F:?]/*V/_6"]?_V(R7/]K-%K_<C98_W@X5O]_.53_ACM2_XT\4?^5/4__
MG#Y._Z,^3?^J/TO_LT!*_[E!2O^Y04K_N4%*_[E!2O^Y04K_N4%*_[E!2O^Y
M04K_N4'(M0( N,$$ *O0 P"?ZPD!EO\:!8O_)@I__RT/=?\U%6S_/1IE_T0>
M7O],(EC_5"55_UTG4O]E*5#_;"I._W,K3?]Y+$S_?RU*_X4N2?^,+TC_DC!'
M_YDP1?^@,43_J3)#_ZXR0_^N,D/_KC)#_ZXR0_^N,D/_KC)#_ZXR0_^N,D/_
MKC*XN@( JL@  )W9  "2_PP"B?\:!'W_(0AR_R@,:/\P$&#_.!1:_T 75/](
M&D__3QQ,_U<=2?]='D?_8R!%_VD@1/]O(4+_=")!_WHB0/^ (S__AB0^_XPD
M/?^2)3S_F24[_YXF._^>)CO_GB8[_YXF._^>)CO_GB8[_YXF._^>)CO_GB:K
MP0  G=   (_A  "&_PX">O\5 V[_' 9D_R,)7/\K#%7_,P]/_SL12?]"$T;_
M211"_T\60/]5%C[_6A<\_U\8._]D&#G_:!DX_VT9-_]R&C;_=QHU_WP:-/^!
M&S/_B!LR_XT;,O^-&S+_C1LR_XT;,O^-&S+_C1LR_XT;,O^-&S+_C1O_<!X#
M_VPI!O]I,PG_<C<-_WD^$O]]1QG_@%$A_WY?*?]\;3+_>7LY_W:(0/]SDT7_
M<)U*_VZF3O]KK5'_:;13_VB[5?]FPU?_8\=9^V',6_=?TUSS7MU=\%SC7NM;
MZ5_G6>]@Y5GQ7^59\5_E6?%?Y5GQ7^59\5_E6?%?Y5GQ7^59\5__<!X#_VPI
M!O]I,PG_<C<-_WD^$O]]1QG_@%$A_WY?*?]\;3+_>7LY_W:(0/]SDT7_<)U*
M_VZF3O]KK5'_:;13_VB[5?]FPU?_8\=9^V',6_=?TUSS7MU=\%SC7NM;Z5_G
M6>]@Y5GQ7^59\5_E6?%?Y5GQ7^59\5_E6?%?Y5GQ7^59\5__<!X#_VPI!O]I
M,PG_<C<-_WD^$O]]1QG_@%$A_WY?*?]\;3+_>7LY_W:(0/]SDT7_<)U*_VZF
M3O]KK5'_:;13_VB[5?]FPU?_8\=9^V',6_=?TUSS7MU=\%SC7NM;Z5_G6>]@
MY5GQ7^59\5_E6?%?Y5GQ7^59\5_E6?%?Y5GQ7^59\5__<!X#_VPH!O]K,0G_
M=38-_WL\$O]_1AG_@U A_X%>*O]^:S/_>W@[_WB&0O]UDDC_<IM-_W"D4?]M
MK%3_:[)7_VFY6O]GP5S\9<=>^&+,7_5@TV'P7MUB[%SD8^A;Z63B6N]DX%KP
M8N!:\&+@6O!BX%KP8N!:\&+@6O!BX%KP8N!:\&+_<1T#_VTH!O]N, G_>#0,
M_W\[$O^#1!G_ATXA_X9;*_^#:#3_?W4]_WR"1?]YCDS_=IE2_W*A5O]OJ5K^
M;;!>_&JW8?MHOF/Y9L9E]&/,9_!ATVGK7]YKYEWE;.!;Z6W97.YHUESO9]9<
M[V?67.]GUESO9]9<[V?67.]GUESO9]9<[V?_<AT#_VXH!O]Q+@G_>S(,_X,Z
M$?^'0QC_BDPA_XI9*_^'937_@W(__W]^2/]\BU#_>996_W6?7/URIF#Z;JUD
M^&RT:/9IO&OT9\5M\&3,<.MATW+E7]]SWESE=-9<Z''/7NULS5[N:\U>[FO-
M7NYKS5[N:\U>[FO-7NYKS5[N:\U>[FO_<QP#_V\G!O]T+0C_?C$,_X8Y$?^+
M0AC_CDLA_XY6*_^+8S;_AV]!_X-[2_]_AU/^?));_'B<8?ETI&?V<*MK\VVR
M;_%JNG/O:,-VZV7,>.9BU7K>7]]\TUWC>\U?YG;'8.IPQF#L;L9@[&[&8.QN
MQF#L;L9@[&[&8.QNQF#L;L9@[&[_=!P#_W G!O]V*PC_@2\+_XDX$/^.0!C_
MDDDA_Y-4+/^08#?_C&Q#_X=W3?N#@U?X?XY@]GJ79_-VH&[P<JAS[6ZO>.MK
MN'SH:,)_YF;-@M]BV(317]R%RF#@?\5AXWJ_8^ATOF/I<KYCZ7*^8^EROF/I
M<KYCZ7*^8^EROF/I<KYCZ7+_=!P#_W F!O]Y*@C_A2X+_XTW$/^2/Q?_ED@@
M_Y=2+/^57CC^D6E$^HQT4/6'?UOR@HEE[GV3;NIWFW7G<J-\Y&ZK@>%JLX;>
M9[V*VF7*C=)BU([(8MB*PF/<A+QEX'ZW9N5XMF;F=K9FYG:V9N9VMF;F=K9F
MYG:V9N9VMF;F=K9FYG;_=1L#_W$F!O]\* ?_B"T*_Y V#_^6/A;_FD<@_YQ0
M*_^:6SCYEV9%]))P4N^,>U_JA85JY7Z-=.!XE7W;<IV%U&VDB]!JK8[-:+>0
MRVC#D<AGT9*_9=2/N6?9B;1HW8*P:>)\KFKD>:YJY'FN:N1YKFKD>:YJY'FN
M:N1YKFKD>:YJY'G_=AL#_W(F!?]_)P?_BBP*_Y,U#O^9/1;_GD8?_Z%.*_N@
M63CUG&-&[YAM5.B0=V+BB']OVH"'>])ZCX/-=9>)R7&?C<5NJ)'";+&3OVN\
ME;UKRY6V:="4L6O5C:QLVX:H;>!_IVWB?*=MXGRG;>)\IVWB?*=MXGRG;>)\
MIVWB?*=MXGS_=AL#_W,E!?^!)@?_C2P)_Y8T#O^=/!7_H40>_J5,*O>E5SCP
MHF%'Z9QJ5N&4<F78C'MSSX6#?,E_BX3#>I.*OW:;C[ISHY.W<*R6M&^WE[%O
MQ)BL;<V8J6_3D*5PV(FA<=Z"H''@?Z!QX'^@<>!_H''@?Z!QX'^@<>!_H''@
M?Z!QX'__=QL#_W0E!?^#)0;_D"L)_YDS#?^@.Q3_I4,=^ZE+*?.J5#CLJ%Y'
MXZ%G5]J9;V?/D7ASQXJ ?<&$B(6[?X^+M7J7D+%WGY2M=*B7JG.RF:=ROYJD
M<LN:H7/0DYYTUHR;==R$FG7>@9IUWH&:==Z!FG7>@9IUWH&:==Z!FG7>@9IU
MWH'_>!H#_W8D!?^&(P;_DBH(_YLR#/^C.A/_J$(<^*U**/"O4C?GK%Q'WJ5D
M6-&=;6;(E75SP(Y\?;F)A(6S@XR,K7^3D:E[FY6E>:29H7>NFYYVNIR==\J<
MF7?/EI=XU(Z5>-N&E'C=@Y1XW8.4>-V#E'C=@Y1XW8.4>-V#E'C=@Y1XW8/_
M>!H#_W@C!?^((P;_E"H(_YXQ"_^F.A+^JT(;];!))^RU4#;CL%I&V*EC5\RA
M:V;"FG)RNI-Z?+.-@86LB(F,IH20D:& F):=?:&:F7NJG)9[MIV4>\:>DGO-
MF)%\TY"/?-F(CWS<A8]\W(6/?-R%CWS<A8]\W(6/?-R%CWS<A8]\W(7_>1H#
M_WHB!?^*(@7_EBD'_Z Q"_^H.1'[KT$:\K1()NFY3S3?M%E%TJUA5L>E:66]
MGG!RM)=W?*V1?H6FC(:,H(B-D9J%E9:6@IZ:DH"GG8]_LYZ-@,*>BX#,FHN!
MTI**@-B)B8#;AHF VX:)@-N&B8#;AHF VX:)@-N&B8#;AHF VX;_>1H"_WLA
M!/^+(@7_F"@'_Z,P"O^K.!#YLD 8[[A').:]3C/;N%=$S;!@5L*I9V2XHFYQ
MKYMU>Z>6?(2@D8.+FHV+D92*DY:/AYN:BX6EG8B$L)^%A+^?A87+FX6%T9.%
MA=B*A(3:AX2$VH>$A-J'A(3:AX2$VH>$A-J'A(3:AX2$VH?_>AD"_WT@!/^-
M(07_FR@&_Z4O"?^N-P[VMC\7[+Q&(N/!3C#5O%9#R+1>5;VL9F.SIFQPJI]S
M>Z&:>H2:EH&+E)*(D8Z/D):)C)F:A(JCG8&*KI]^BKR??HK*G'^*T)1_B=:+
M?XC9B'^(V8A_B-F(?XC9B'^(V8A_B-F(?XC9B'^(V8C_>AD"_W\>!/^0(03_
MG2<%_Z@N"/ZR-@WSNCX5Z<%%']_%3"_0OU1"Q+==4[BP9&*NJFIOI*1Q>IR?
M=X.4FWZ*CIB&D(>5CI6"DI>9?9"@G'J/JYYXC[F?=Y'*G7F0SY5YCM:,>8W8
MB7F-V(EYC=B)>8W8B7F-V(EYC=B)>8W8B7F-V(G_>QD"_X$=!/^2( 3_H"8%
M_ZLM!_NU-0OPOCT2YL=$'-K)22[+PU-!OKQ;4K.U8F&HKVENGZIO>):E=8&.
MH7R)AYZ#CX&;BY1[F928=Y>>FW.6J9UQEK:><)?(G7*6SY5SE-6,=)/8B723
MV(ETD]B)=)/8B723V(ETD]B)=)/8B723V(G_?!@"_X0< _^5'P/_HR4$_Z\L
M!O>Z,PGLQ#L/XLY"&-/.2"S&QU) N<!:4:VZ85^CM&=LF;!M=Y"K=("(J'J'
M@:6!C7JBB9)UH)*6<)Z;F6R>IYMJGK2<:9_%FVR>T)1MFM:,;9G8B6V9V(EM
MF=B);9G8B6V9V(EMF=B);9G8B6V9V(G_?1@"_X<: _^8'@/_IB,#_[,I!//
M,0?GRS@+W=@Z%LW21BK S% ^L\983Z? 7UV<NV5JDK=K=(FS<7V!KWB$>JU_
MBG2JAX]NJ8^3::>:EF:GI9ACI[*98JC#F&6GT9-FH]:+9Z'9B6>AV8EGH=F)
M9Z'9B6>AV8EGH=F)9Z'9B6>AV8G_?A<"_XL8 O^<' +_JR$"^[DF ^W'+ 3?
MU3$&T]XY%,;81"BYT4X[K,Q63*#'75J5PF-GB[]I<8*[;WEZN': <[9]AFVT
MA8MHLXZ/8[*8DF"QI)->LK&47++"E%ZRTY!?K-F)8*K:AF"JVH9@JMJ&8*K:
MAF"JVH9@JMJ&8*K:AF"JVH;_?Q<"_Y 6 O^A&@'_L1T!], @ >/1( '3WRP&
MR>([%+[?1"6RV4PXI=-429G/6U>.RV%CA,AH;'O%;G5SPW5[;,%\@6? A(5B
MOXZ)7KZ8BUJ^I(U8OK&.5[_"C5B_UXM9N-R%6;;=@UFVW8-9MMV#6;;=@UFV
MW8-9MMV#6;;=@UFVW8/_@18"_Y44 ?^G%@']N!< Z<L1 -/?%@'(YRP'ON8[
M%K/D1"6HX4LUG-U21)'965*&U6!=?--F9G31;6YLSW1T9LY\>6'-A7U<S(Z
M6<R9@U;,I814S+.%4\W$A5/-W8-3QN!^5,/A?53#X7U4P^%]5,/A?53#X7U4
MP^%]5,/A?53#X7W_AQ,!_YP2 ?^N$0#:P@H T-(* ,?H& &\["P*LNL\%ZCJ
M0R6=Z$@SDN900(CD64M^XF!4=N%H7&_@;V)HWW=H8]Y_;%[>B'!:WI%S5]Z;
M=53>IW=2W[1X4-_$>$_@WGA/UN5U3]/G=$_3YW1/T^=T3]/G=$_3YW1/T^=T
M3]/G=$_3YW3_CP\!_Z0. -NX" #-Q0D Q=4* +KQ&@.P\BT,IO$[&)OP0221
M[T<OA^Y..G[N6$-W[6%*<.UI4&KL<55E['E98>R!7%WLBE]:[)-A5^V=8U7M
MIV52[;-F4>[ 9T_OU&A.Z^9H3>CH:$WHZ&A-Z.AH3>CH:$WHZ&A-Z.AH3>CH
M:$WHZ&C_F0L W:X$ ,R\!@#!R0< N-L* *WX' 2D^"\-F?@Y%X_X/R&%^$8J
M?/A-,G7W5SEN]V _:?=I0V3X<4=A^'E*7?B!3%KXB4]8^))15OF;4E/YI511
M^J]54/J[5D[ZRE=-^^-73/OI5TS[Z5=,^^E73/OI5TS[Z5=,^^E73/OI5TS[
MZ5?EI0  SK0$ +^_!0"TS@8 JNL- :#_'P:7_R\-C/\V%8+_/1UX_T0D</],
M*FK_5"]E_UXS8?]G-UW_;SE:_W8\6/]^/E;_AC]3_XY!4?^70E#_H$-._ZE%
M3?^S14O_OD9*_]!'2?_<1TG_W$=)_]Q'2?_<1TG_W$=)_]Q'2?_<1TG_W$?1
MK@  O[D# ++% P"GU04 G/T/ I3_(@:)_RL,?O\R$G7_.AAL_T(=9?])(E__
M425:_UHH5_]C*U3_:RU2_W(O4/]Y,$__@#%-_X@R2_^0-$K_F#5(_Z$U1_^J
M-D;_LS=$_[\X1/_%.$3_Q3A$_\4X1/_%.$3_Q3A$_\4X1/_%.$3_Q3C!LP
MLKX" *7, 0"9W0, D/\2 H;_'P5[_R<*<?\N#FC_-A-A_SX76O]&&E7_31U1
M_U4?3O]=($O_9"))_VLC1_]Q)$;_>"5$_W\F0_^&)T'_CBA _Y8H/_^>*3W_
MIRD\_[ J//^T*CS_M"H\_[0J//^T*CS_M"H\_[0J//^T*CS_M"JSN $ I<8
M )?5  "+[P0!A/\3 G?_&@1M_R('9/\J"US_,@Y5_SD14/]!$TO_2!5(_T\7
M1?]6&$+_7!E _V$:/O]G&CS_;1L[_W,<.?]Y'#C_@!TV_X@=-?^/'C3_EQXR
M_Z ?,O^D'S+_I!\R_Z0?,O^D'S+_I!\R_Z0?,O^D'S+_I!^FP   E\X  (G>
M  !__P<!=/\0 FG_%0-?_QP%5_\D"%#_+ I*_S,,1?\[#D'_00\]_T<0.O]-
M$3C_4A$V_U<2-/]<$S+_81,Q_V84+_]K%"[_<14M_W<5+/]]%2K_@Q8I_XL6
M*?^.%BG_CA8I_XX6*?^.%BG_CA8I_XX6*?^.%BG_CA;_9B #_V$J!?]A,PC_
M:38+_VX]#_]Q1A7_<U$<_W->(_]P;2G_;GPP_VN)-?]IECG_9Z$]_V:J0/]D
MLD+_8[E$_V'"1O]@R$?_7LU(_US42O];WDO[6>1,]UCJ3/17[TWP5O--[%7X
M3>Q5^$WL5?A-[%7X3>Q5^$WL5?A-[%7X3>Q5^$W_9B #_V$J!?]A,PC_:38+
M_VX]#_]Q1A7_<U$<_W->(_]P;2G_;GPP_VN)-?]IECG_9Z$]_V:J0/]DLD+_
M8[E$_V'"1O]@R$?_7LU(_US42O];WDO[6>1,]UCJ3/17[TWP5O--[%7X3>Q5
M^$WL5?A-[%7X3>Q5^$WL5?A-[%7X3>Q5^$W_9B #_V(J!?]C,0C_:S4+_W \
M#_]S117_=4\<_W9=(_]S;"K_<'HQ_VV'-O]KE#O_:9\__VBH0O]FL$7_9+A'
M_V/ 2?]AQTK_7\Q,_UW33?Q<WD[Y6N1/]5GJ4/%8[U'M5_11Z5?Y4.E7^5#I
M5_E0Z5?Y4.E7^5#I5_E0Z5?Y4.E7^5#_9Q\#_V,J!?]E, C_;C,+_W0Z#_]W
M0Q7_>4X<_WI:)/]W:"O_='8S_W&$.?]ND#__;)M#_VJE1_]HK4K_9[9,_V6^
M3O]CQ5#_8<M2_5_25/E=W57T6^16\%KJ5^M8\%CG6/57XUGZ5.-9^E3C6?I4
MXUGZ5.-9^E3C6?I4XUGZ5.-9^E3_:!\#_V,I!?]H+@?_<3(*_W<X#_][0A7_
M?4P<_WY8)/][9BW_=W,U_W2 //]QC$+_;Y='_VRA2_]JJD__:+)2_V>[5/]E
MQ%;^8LI8^6#16O5>W%SP7.1=ZEKK7N99\5_B6O5;W%OY5]Q;^5?<6_E7W%OY
M5]Q;^5?<6_E7W%OY5]Q;^5?_:1X#_V0I!?]K+0?_=# *_WLW#O]_017_@4H<
M_X)5)?]_8R[_>W V_WA\/O]UB47_<91+_V^>4/]LIE3_:JY8_6BW6_QFP%WZ
M9,E@]6'08O!>W&/J7.5EY5OL9MY:\&/86_1@T5WX6]%=^%O17?A;T5WX6]%=
M^%O17?A;T5WX6]%=^%O_:1X#_V4H!?]N*P?_>"X*_W\V#O^#/Q3_A4@<_X=3
M)?^$8"__@&PX_WQY0?]XA4G^=)!0^W&95OENHEKX:ZI?]FBR8O1FNV7S9,5H
M\&+0:^I?W6WC7>=NVUOJ;=-<[VC-7O-DR%_W7\A?]U_(7_=?R%_W7\A?]U_(
M7_=?R%_W7\A?]U__:AX#_V8H!?]Q*0?_>RP)_X,U#?^'/A3_BD<;_XQ0)?^)
M72__A6DZ_8%U1/I\@$WW>(M5]'.57/%OG6+O;*5G[6FM:^MFMF_H8\!RYF',
M=>-@WW?67.1XSE[I<LE?[6W$8/!HOV+T8[]B]&._8O1COV+T8[]B]&._8O1C
MOV+T8[]B]&/_:QT#_V<G!?]T)P;_?RL(_X<S#?^,/!/_CT4;_Y%.)?^/6C#\
MBV8[^(9Q1O.!?%'O?(=:[':08NAQF&GE;*!PX6BH==YDL'K;8KI^V&''?]1A
MVG_+7^%^Q&'E=[]BZ7*[8^UMMF3Q9[9D\6>V9/%GMF3Q9[9D\6>V9/%GMF3Q
M9[9D\6?_;!T#_VHF!?]W)@;_@BH(_XHR#/^0.Q+_DT,:_Y9,)/V55S#WD6(\
M\HQM2>R&>%3G?X%?XGB*:=QRDG+6;9IXTFJB?,YGJW_+9K2!R66_@\=DSH3!
M8]V#NF3B?+9FYG:R9^IQKFCO:JYH[VJN:.]JKFCO:JYH[VJN:.]JKFCO:JYH
M[VK_;1P#_VPD!?]Z) 7_A2D'_XXQ"_^4.1'_F$(9_YM*)/B;5##REU\]ZY)J
M2^6*<UC>@GQDU7R%;L]VC77*<I5ZQFZ=?L-LI8*_:J^$O6FYAKIHQX>W:-J'
ML6C>@:UIXWJI:^ATIFOL;:9L[6VF;.UMIFSM;:9L[6VF;.UMIFSM;:9L[6W_
M;1P#_VXC!/]](@7_B"@'_Y$P"O^8.!#_G$ 8^Y])(_2A4B_MG5P]Y99F3-V.
M;UK3AWAES(&!;L9[B7;!=Y%[O'.9@+APH82U;JJ'LFVTB:]LP8JM;-**J&S<
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
M7$SKTEU+ZNE=2N/S7$KC\UQ*X_-<2N/S7$KC\UQ*X_-<2N/S7$KC\USYF0,
MU*P" ,6W! "YPP4 L-(( *?V$0&>]20&E?4R#HKU.A>!]4$@>/5()W#U4"YJ
M]%HT9?1C.&#T:SQ=]70_6?5\0E?UA$14]8U&4?:72$_VH4I-]JQ+2_>Y3$KW
MR$U)^.!-2/?S34CW]$U(]_1-2/?T34CW]$U(]_1-2/?T34CW]$W:HP  Q[$"
M +B[ P"MR00 H]D' )K]% *2_2<'A_XO#7W^-Q1T_S\;;/]'(&;_3B5@_U<I
M7/]@+5G_:3!6_W$R4_]X-%'_@#9/_XDW3?^2.4O_G#I)_Z8[2/^Q/$;_O3U%
M_\P]1/_F/D3_YSY$_^<^1/_G/D3_YSY$_^<^1/_G/D3_YS[+K   N;8! *S"
M 0"@T ( E>4' ([_& .$_R0&>O\L"W#_-!!H_SP58?]$&5O_2QU6_U,@4_];
M(E#_8R1-_VLF2_]S)TG_>BE(_X(J1O^**T3_E"Q"_YXM0?^G+D#_L2X__[PO
M/O_-,#[_S3 ^_\TP/O_-,#[_S3 ^_\TP/O_-,#[_S3"[L0  K+P  )_)  "3
MV0  B?P+ 8#_%P)V_R %;/\H"63_, U=_S@05_] $U'_1Q9-_TX82O]6&4?_
M7!I$_V,<0O]I'4#_<!X__W@>/?^ 'SO_B" Z_Y$A./^;(C?_I"(V_ZTC-?^X
M(S7_N2,U_[DC-?^Y(S7_N2,U_[DC-?^Y(S7_N2.MM@  G\0  )+2  "$X0
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
M_Y,+ .&E!0#2LP< R;X' ,++" "\W0X M-TC ZK:,PV?UD <E--**HK04C>
MS5I!>,MA2G#):%%JR&]79,9V7%_%?V!:Q8AD5L229U/$GFE0Q*QJ3\2\:T[%
MTVI/Q>UH4,#S9%&]]6%1O?5A4;WU85&]]6%1O?5A4;WU85&]]6'_A@H \)H$
M -2J! #(M@8 OL$% +?/"0"PXQ$ J.,E!)_B-0V5X#X9B]Y()8'<4#!XVE@Z
M<-A?0FG69TECU6Y/7M1V4UG3?U=5TXE:4M.374_3H%]-TZU@2]2^8$K5V&!+
MU.U>3-'W7$S,^5I,S/E:3,SY6DS,^5I,S/E:3,SY6DS,^5K_CP, VJ(  ,JO
M P"]N00 M,8% *O4"0"DZA0!G.DH!I/I- Z)Z#T8?^=$(G?F3BIOYE<R:>5?
M.&/E9SU?Y&]"6N1W15;D@$E3Y(I+4.243DWDGU!+Y:Q12>6[4DCFSU)(YNA2
M2.3X44CA_$](X?Q/2.'\3TCA_$](X?Q/2.'\3TCA_$_AF0  S:D  +ZS @"S
MO@, J,L% )_:"0"8\A@"D/(J!X;R,PY\\3L6=/%#'6SQ2R-F\50I8?%=+5WQ
M9C%9\6XU5O%V-U/Q?SI0\H@\3?*2/DORG4!)\ZE!1_.V0D;TQT-%]-]#1/3P
M0T3R^D)$\OI"1/+Z0D3R^D)$\OI"1/+Z0D3R^D+1H@  P*X  +*X 0"GQ (
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
M64^\_E50NOY54+K^55"Z_E50NOY54+K^55"Z_E7_A0( W9@  ,VF @#!L0,
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
M6V":_E9AF/]289C_4F&8_U)AF/]289C_4F&8_U+_<@L _X,% -^3 0#1GP0
MR:H& ,&R!0"[O00 M+\8 *N^+ 6BNSH1F;A%'9"U3RB'LE<R@*]>.GFM94)S
MJVQ(;JES36FG>E%DIH-67Z2-65RCF%Q8HZ1>5J.S7U6CQE]5I.1=6*3V6%JC
M_U1;H?]06Z'_4%NA_U!;H?]06Z'_4%NA_U#_=P< \(D  -:8  #+I , P:T$
M +FV P"RP 0 J\44 */%* 2;PC<.D<!#&8F]3"2 NE4N>;A<-G*V8SUMM&I#
M9[-Q2&*Q>4Q>L(%06J^+5%:OEU93KJ-84*ZR64^NQEE/KN184:[V5%.N_U!4
MK/]-5*S_352L_TU4K/]-5*S_352L_TW_?0  WX\  ,Z=  ##J ( N; " +"Z
M @"HQ 4 H<P/ )O,(P*2RC,*B<@_%8'&21]YQ%(H<L):,&O!83=FOV@\8;YP
M05R]>$58O(%)5+R+3%&[ED].NZ-13+NS4DJ[QE)*N^113+OV3DVZ_TM.N?])
M3KG_24ZY_TE.N?])3KG_24ZY_TGOA0  U)4  ,>C  "ZK $ L+0  *>_ P">
MR08 E=0+ )#5'0&)U"X&@-(\$'C01AEQST\A:LY8*63-7R]?S&<T6LMN.5;*
M=SU2RH! 3\F+0TS)ET5)R:1'1\FS2$;*R$A&RN9'1\GW14?(_T-(Q_]"2,?_
M0DC'_T)(Q_]"2,?_0DC'_T+>C0  RYP  +VG  "QL   IKH  )S$ P"3SP<
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
M8?\XL&'_.+!A_SC_4AL!_UX6 ?]H% '_<AD!_WD? O]^)P/Y@# %\($Y"N>
M0Q'@?% :UG=;),]R9B[);6\UQ&IX.\!G@4"\9(E$N6*12+9@F4JS7Z%-L5VJ
M3ZY<M%&L7,%2JES44JA=ZU"H8/I)J&/_1*AD_T"F9?\\IF7_.Z9E_SNF9?\[
MIF7_.Z9E_SO_51D!_V$4 ?]L$@'_=A<!_WT< ?^#(P+TABP$ZH@U!^&'0 [6
M@DP9S7U8),9W8BW <VLUNV]T/+=L?$&S:81&KV>,2:QEE$RI8YQ/IF*E4:1A
MKU.B8+Q5H&#-59Y@YE2>9/=-GV?_1Y]I_T.>:?\_G6G_/9UI_SV=:?\]G6G_
M/9UI_SW_5Q<!_V,2 ?]O$0'_>10!_X$9 ?N'( 'OC"<"Y(XP!=J-/0S/ATH8
MQX)5([]]7RVY>&@ULW1P/*]Q>$*K;H!&IVR(2J1ID$Z@:)A1G6:A4YMEJU68
M9+A7EF3(6)1DX5B5:/10EFO_2I=L_T66;?]!EFW_0)9M_T"6;?] EFW_0)9M
M_T#_614!_V80 ?]R$ #_?1( _X46 /:,&P'JD2(!WY0K ].1.@O)C$<7P(=3
M(KF"7"RR?64UK7EM/*AU=4*C<WU'H'"$2YQNC$Z9;)52E6N>5))IJ%>0:;19
MCFC#68QHW%J-;/)3CV[_3)!P_T>/<?]#CW'_08]Q_T&/<?]!CW'_08]Q_T'_
M6Q0!_V@/ /]U#P#_@!$ _XD3 /*0%P#EEAP V9DF LV5. K$D$46NXM1(;.&
M6BRM@F,TIWYK.Z%Z<D&==WI&F76!2Y5SB4^2<9%2CF^;58MNI5B(;;!:AFR_
M6X1MU5N&;^]5B'+]3HET_TF)=/]$B'3_0XAT_T.(=/]#B'3_0XAT_T/_71(!
M_VL. /]X#@#_@P\ _8P0 .V4$@#@FA4 TYPD LB9-@F_E$,5MH]/(*Z*6"NG
MAF$SH8)H.YQ_<$&7?'=&DWE^2X]WAD^+=8]2B'.85H1RHEB!<:Y:?W&\7'UQ
MT%Q_<^Q6@7;[3X-X_TJ#>/]%@GC_1()X_T2">/]$@GC_1()X_T3_7Q$!_VT,
M /]Z#0#_A0T \H\- .>8#0#;GPX SI\B <2=- BZF$(4LI--'ZJ/5BJCBE\R
MG(9F.I>#;4"2@'5%C7Y\2HE\A$Z%>HQ2@GB55GYWH%E[=JM;>76Z7'=VS5QX
M=^I8>WKZ47U\_TM]?/]&?7S_17U\_T5]?/]%?7S_17U\_T7_81 !_V\+ /]]
M"P#UB H WY,( -B;"@#3H@P R:,? ;^@,@>VG$ 3K9=+'J635"B>CUTQF(MD
M.9*(:S^-A7)%B(-Z2H2 @4Z ?XI2?'V357A\G5AU>ZE;<GJX7'%ZREQR?.A8
M=7[Y47> _TQW@/]'=X#_1G> _T9W@/]&=X#_1G> _T;_9 \ _W() /]_" #E
MC 4 V)8' -&>"0#.I0H Q*8= ;JD+P:QH#X1J)Q)':"84R>9E%LPDY!B.(V-
M:3Z(BG!$@XAX27Z&?TUZA(A1=H*157*!FUAO@*=:;'^U7&N R%QK@>59;H/W
M4G&$_TURA/](<H3_1W*$_T=RA/]'<H3_1W*$_T?_9@T _W4' /:#!0#<CP,
MTI@& ,RA!P#(J @ OZD: +6H+06LI#P0I*!'&YR=4264F5DOCI9@-HB39SV"
MD&Y#?8YV2'F,?4QTBH50<(B/5&R'F5=IAJ599H:S6V6&Q5MEAN-9:(CV4FN*
M_TULBO](;(G_1VR)_T=LB?]';(G_1VR)_T?_:0L _W@$ .6'  #6D@, S9P%
M ,:D!@#!JP8 N:T7 +"L*P2GJ3H.GZ9%&9:B3R./GU<MB)Q?-8*99CM]EVQ!
M>)5S1G.3>TMND8-/:H^-4F:.EU5CC:-88(VQ65^-PUI>C>!88H_U4F20_TUF
MD/](9H__1V:/_T=FC_]'9H__1V:/_T?_; @ _GP  -Z*  #0E@( R)\$ ,"G
M! "YK@, LK(4 *JQ* .AKS<,F:Q#%Y&H32&)I54J@J-<,GR@8SEWGFH^<IQQ
M1&V:>4AHF8%,9)>+4&"6E5-=EJ)56I6P5UF5P5=8E=Y66Y;S4%V7_TQ?E_]'
M8);_1F"6_T9@EO]&8);_1F"6_T;_< , ZX$  -:/  #*F@$ P:,# +FJ @"Q
ML@$ JK<1 *.W) *;M30*D[) %(JO2AZ#K5,G?*M:+G:H835PIV@[:Z5O0&>C
M=T1BHG](7J&)3%J@E$]7GZ!15)^N4U.?P%-2G]U259_S3E>@_TI9H/]&69__
M15F?_T59G_]%69__15F?_T7_=0  X(8  ,^3  #$GP$ NJ<! +&N  "IM@
MH;T- )N]( &4O#$'B[H]$(.W2!I\M5 B=;-8*F^R7S!JL&8V9:]M.V"M=3]<
MK'Y#6*N'1U6JDTI1JI],3ZJN34VJP$U-JMQ-3JKR25"J_D92J?]#4JG_0E*I
M_T)2J?]"4JG_0E*I_T+R?   UXP  ,B9  "]HP  LJL  *FR  "@NP( E\0)
M )+%&P"+Q"P$@\(Z#'O!1!5TOTX=;KU6)&B\72ICNV0P7[IL-%JY=#E6N'P\
M4[>'/T^WDD),MI]$2K:M1DBVP$9(M]U%2;;R0TJU_T%+M?\^2[3_/4NT_SU+
MM/\]2[3_/4NT_SWB@P  S9(  ,&?  "TIP  JJ\  *"X  "6P , C,H' (;-
M% "!S28">LPU"'/+00]LRDH79LE3'6'(6R-<QV(H6,9J+%3&<C!0Q7PS3<6&
M-DK$DCE'Q)\[1<2N/$3%P3Q#Q=\\1,3S.T3#_SE%PO\W1<'_-T7!_S=%P?\W
M1<'_-T7!_S?5BP  Q9H  +>D  "KK   H+0  ):^  "+QP0 @= ( 'C9#@!U
MV2 !;]@O!&G8/ ECUD807M90%5G56!I5U& ?4=1H(D[4<29+TWLI2-.%*T73
MDBY"U)\O0=2O,#_5PC$_U>$P/]/R,#_2_2\_T?\N/]#_+C_0_RX_T/\N/]#_
M+C_0_R[*E   NZ$  *VI  "BL0  EKL  (O$  " S0, ==@( &_D$0!JY" !
M9.0M U[D. =9Y$$+5>1+#U'D5!)-Y%T62N1E&$?D;AM%Y'<=0N2"'T#DCB$^
MY9LC/.6J)#OFO"0ZYM,D.>7N)#GC^B,YXO\D.>+_)#GB_R0YXO\D.>+_)#GB
M_R2_G@  KZ8  *.N  "7N   BL(  '[,  !SU@( :>4) &3O% !?\" !6? K
M U3P-05/\#X'2_%&"D?Q3@Q$\5<.0O%?$#_R9Q(]\G 4.O)[%3CSAQ8V\Y08
M-?2B&3/TL1DR]<4:,?7B&C'T\1DQ\?X9,?'_&3'Q_QDQ\?\9,?'_&3'Q_QFR
MI   I:L  )BV  "+P   ?LH  ''5  !EW@  7O4* %G\$P!3_!X!3OPG DK]
M, -%_3D%0?U !C[^2 <[_D\)./]7"C;_7@LS_V<,,?]P#2[_? XL_XD/*_^6
M$"G_I! H_[01)__'$2?_X1$F__(1)O_V$2;_]A$F__81)O_V$2;_]A&GJ0
MF;,  (N^  !^R0  <-,  &3>  !8YP  4O\) $W_$0!'_QD!0_\B 3[_*@(Z
M_S(#-_\Y S/_/P0P_T8%+?]-!2O_5 8H_UL')O]C!R/_;0@A_WD)'_^'"1[_
ME0H=_Z,*'/^Q"AO_P L:_]8+&O_?"QK_WPL:_]\+&O_?"QK_WPN;L0  C;P
M '['  !PT@  8]X  %7D  !+]0  1O\% $#_#@ [_Q0 -_\; 3/_(P$O_RD"
M*_\P BC_-0(E_SL#(O]! Q__1P,=_TX#&O]5!!C_7@05_V@%$_]T!1'_@@40
M_Y &$/^=!@__J08._[4&#O^Z!@[_N@8._[H&#O^Z!@[_N@:.N@  ?\4  '#1
M  !BW@  5.4  $;K   __@  .?\  #3_"0 O_PX *_\4 "?_&@$C_R$!'_\E
M 1S_*@$9_R\!%O\T A3_.@(1_T "$/]& @[_3@(,_U8""?]@ P?_; ,$_W@#
M _^& P+_D0,!_YT# ?^A P'_H0,!_Z$# ?^A P'_H0/_-BT"_SDN O\^+@/_
M0#(#_T X!/\^00;_/$P(_SI:"O\X: S_-G8._S6##_\TCQ#_,YD1_S.A$?\S
MJ1+_,K 2_S*W$O\ROQ+_,L@3_S+3$_\RXQ/_,NT3_S+V$O\S_A+_,_\2_S/_
M$O\S_Q'_,_\1_S/_$/\S_Q#_,_\0_S/_$/\S_Q#_-BT"_SLL O] + /_0R\#
M_T,U!/]"/@;_0$H(_SY7"_\\90W_.G,/_SB $/\WC!'_-Y82_S:?$_\VIQ/_
M-JX4_S:U%/\VO!3_-<45_S70%?\UX!7_-NL5_S;T%?\V_13_-O\4_S;_%/XW
M_Q/^-O\3_3;_$OTV_Q+]-O\2_3;_$OTV_Q+_-RP"_SXJ O]#*@+_1BT#_T<R
M!/]&/ ;_14@(_T-5"_]!8@W_/W 0_SU]$?\\B1/_.Y,4_SN<%?\ZI!;_.JL6
M_SJR%_\ZN1?_.<(7_SG,%_\YW1C_.>D8_SGS&/\Z^QC\.O\7^CK_%_DZ_Q;X
M.O\6^#K_%?@Z_Q7X.O\5^#K_%?@Z_Q7_.2L"_T$G O]&)P+_2BD#_TLO!/],
M.0;_2T4(_TA1"_]&7@[_1&P1_T)Y$_]!A17_0(\7_T"8&/\_H!C_/Z<9_SZN
M&O\^MAK_/KX;_S[(&_\]UAS^/>8<^S[Q'/@^^ASU/O\<\S[_&O(__QGQ/_\9
M\3__&/$__QCQ/_\8\3__&/$__QC_/2@"_T4D O]*(P+_3B4#_U$L!/]2-@;_
M44$(_T]-#/],6@__2F<2_TAT%?]'@!?_1HL9_T64&_]$G!S_0Z0=_D.K'OU"
MLA_\0KH@^D+$(/E"T"'V0>(A\D+N(N]"^2+M0O\@ZT/_'^I#_QWI1/\<Z$3_
M&^A$_QOH1/\;Z$3_&^A$_QO_0"4"_T@A O]/( +_4R$"_U<I _]9,P7_6#X(
M_U9)#/]251#_46,4_T]O%_Y->QK[2X8=^4J/'_=)F"'V2)\B]$>F)/-'KB7Q
M1K8F\$:_)^]%RRCL1=XIZ$7L*>5&^"CB1_\FX4C_)-])_R+>2?\@W4G_']U)
M_Q_=2?\?W4G_']U)_Q__0R("_TP> ?]3' +_61X"_UTF _]?, 3_7SH'_UU%
M"_]:4!#]6%X5^%5J&?53=AWR48 A[T^*).U-DR;K3)HIZ4NB*^=*J2SE2;$N
MY$B[+^)(QS'@2-DQW$CJ,=A)]B[42_\KTDS_*=!-_R;/3O\ESD[_(\Y._R/.
M3O\CSD[_(\Y._R/_1Q\!_U : ?]7& '_7AP!_V,C O]F+ 3_9C8&_V1!"OIB
M3 _T7UD5[UQE&^M9<"#G5GLEY%2$*>%1C2W>4)4PW$^=,ME.I3/63:TUTTVW
M-M%,PC?/3-$XS$SF.,E-]#7'3_\QQ5'_+L12_RO#4_\IPE/_)\)3_R?"4_\G
MPE/_)\)3_R?_2AP!_U07 ?]<%0'_8QD!_VD@ O]L*0/_;3(%^6P]"?)I1P[K
M9E05Y6-@'.!?:R+;7'4HUEE_+=)7B##/59 SS%28-LI3H#C'4J<ZQ5&P.\-0
MNSS!4,D]OU#?/;Q1\#NZ4_PWN57_,[A7_R^W6/\MMUC_*[=8_RNW6/\KMUC_
M*[=8_RO_31H!_U<4 ?]@$@'_:!<!_VX= ?]R)0+[<RX#\G,X!^EQ0PWB;E 4
MVVE<'--E9B3.8G JR5]Z+\9<@C/#6XHVP%F2.;U8FCN[5J(^N%6K/[95M4&T
M5,)"LE340K!5ZD&N5_D\KEG_-ZU;_S.M7/\PK5W_+JU=_RZM7?\NK5W_+JU=
M_R[_4!<!_UH2 ?]D$ #_;10 _W,: ?]W(0'T>2D"ZGHS!>)X/PK9=$P3SW!8
M',EK8B3$:&PKOV5U,+MB?36X8(4XM5Z-/+)<E3ZO6YU!K5JF0ZM9KT2I6;Q%
MIUC,1J18Y4:D6_9 HU[_.Z-?_S>C8/\SHV'_,:-A_S&C8?\QHV'_,:-A_S'_
M4Q4!_UT0 /]H#P#_<!( _W<6 /M\' 'N?R0!Y( M ]I_.PC/>DD2QW54&\%Q
M7R2[;6@KMFIP,;)G>3:O98 ZJV.(/:AAD$"F8)A#HUZA1:!>JT>>7;=(G%W&
M29I<WTF:7_)$FF+_/IIC_SF;9?\VFV7_,YME_S.;9?\SFV7_,YME_S/_51,!
M_V . /]K#@#_=!  _WL2 /6!%P#HA!X WH<G =&$-P?(?T81P'M1&[EV6R.T
M<F4KKV]M,:IL=3:G:GPZHVB$/J!FC$&=9)1$FF.=1Y=BITF58;)+DV'!3)%A
MV$R18^]'DF7]09)G_SR3:?\XDVK_-9-J_S63:O\UDVK_-9-J_S7_5Q$!_V,-
M /]N# #_=PX _W\/ /"%$0#CB18 UHLC <N(-0;"A$,0NH!/&K-[62.M=V(J
MJ'1J,:-Q<3:?;GD[G&R!/YAJB$*5:9%%DF>:2(]FHTJ-9:],BF6]38EET4Z)
M9^Q*BFG[0XMK_SZ,;?\ZC&[_-XQN_S>,;O\WC&[_-XQN_S?_61  _V4+ /]Q
M"P#_>@L \8(, .B)#0#=C@X SX\@ <:-,@:]B4$/M81-&:Z 5B*G?%\JHGAG
M,)UU;S:9<W8ZE7%]/Y)OA4*.;8Y&BVR628AJH$N%:JQ-@VFZ3X%IS$^!:NA,
M@VWY181O_S^%</\[AG'_.(9Q_SB&<?\XAG'_.(9Q_SC_6P\ _V<( /]S" #S
M?0@ WH8' -F,"0#5D0L RI(> ,&0, 6XC3\.L(A*&*F$5"&B@%TIG7UE,)AZ
M;#63=W,ZCW5[/HQS@D*(<HM&A7"428)OGDQ_;JE.?&VW3WMMR5!Z;N9-?''X
M1GYS_T%_=/\]@'7_.H!U_SJ =?\Z@'7_.H!U_SK_70X _VH& /]V!@#D@ ,
MV8D& -*/" #/E H Q98; +R4+@2SD3T-JXU(%Z2(4B">A5LHF(%C+Y-^:C6.
M?'$YBGIX/89X@$*#=HA%?W6127QSFTQY<J=.=G*U4'1RQE!T<N-/=G7V1WAW
M_T)Z>/\^>WG_.GMY_SI[>?\Z>WG_.GMY_SK_7PP _VP$ /5Y @#>@P( TXL%
M ,V2!P#)EP@ P)D9 +>8+ .OE3L,IY%'%I^-4!^9B5DGDX9A+HZ#:#2)@6\Y
MA7]V/8%]?D%]>X9%>7J/279XF4QS=Z5.<'>R4&YWQ%!M=^!/<'GU2')[_T-T
M?/\^=7W_.W5]_SMU??\[=7W_.W5]_SO_80H _V\" .A\  #9A@$ SXX$ ,B5
M!@##F@8 NYP6 +.<*@.JF3D+HI5%%)N13AV4CE<FCHM?+8F(9C.$AFTX@(1T
M/7N">T%W@(1%='^-2'!]ETMM?*-.:GRP3VA\P5!G?-U0:G[S26V _T-N@?\_
M;X'_/&^!_SQO@?\\;X'_/&^!_SS_9 @ _W(  .%_  #3B0$ RI(# ,.8! "]
MG@0 MJ 3 *Z@)P*EG38)G9I#$Y:731R/DU4DB9%=*X2.9#%_C&LW>HIR.W:(
M>4!RAH)$;H6+1VJ#E4IG@J%-9(*N3V*"OT]A@MI/9(3R26:%_T-HAO\_:H;_
M/&J&_SQJAO\\:H;_/&J&_SS_9P0 ]G8  -R"  #.C0  Q94" +Z< P"WH0(
MKZ01 *BD) *@HC0(F)] $9&<2AJ*F5,BA)=;*7Z58C!YDFDU=9!P.G"/=SYL
MC7]":(R)1F6*DTEAB9]+7HFL35V)O4Y<B=9-7HKP2&"+_D-BB_\_8XS_/&.,
M_SQCC/\\8XS_/&.,_SS_:@  YGH  -6&  #)D0  P)D! +B? 0"PI0  J*D.
M **I(0&:J#$&DZ4^#XNC2!B$H%$@?IY9)WB<8"USFF<R;YAN-VJ6=3QFE7T_
M8I2'0U^2D49;DIU)69&K2E>1NTM6D=-+5Y+O1UJ2_4)<D_\^79/_.UV3_SM=
MD_\[79/_.UV3_SO_;@  X'X  ,Z+  #$E0  NIT  +&C  "IJ0  H:X+ )NO
M'0&4KBX$C*P[#(6J1A5^J$X<>*96(W*D72IMHF0O::%K-&2?<SA@GGL\7)V%
M/UF<CT)5FYQ%4YNJ1U&;ND=0F]%'49ON1%.;_$!5F_\\5IO_.E:;_SI6F_\Z
M5IO_.E:;_SKQ=   V8,  ,B0  "^F@  LZ$  *JG  "AK@  E[4& )*V& ",
MM2H#A;0W"7ZR0A%WL$P8<:Y4'VRM6R5GJV(J8JII+UZI<3-:J'HW5J>#.E.F
MCCU0IIM 3:6I04NEND)+IM%"2Z7M/TVE_#Q.I/\Y3Z3_-T^D_S=/I/\W3Z3_
M-T^D_S?D>@  SXD  ,*5  "VGP  K*4  **L  "8LP  CKL" (B]$@"#O24!
M?+PS!G:[/PUONDD4:KA1&F6W61]@MF D7+5G*5BT;RQ4LW@P4;.",TVRC39*
MLIHX2+&H.D:RN3I%LM$Z1K'M.4>P_#9'L/\T2*__,TBO_S-(K_\S2*__,TBO
M_S/;@@  QY   +N<  "NHP  I*H  )FQ  "/N0  A, # 'O&#0!XQAX <\8N
M VW%.@AGQ$4.8L-.$UW#5AA9PEX=5<%F(5'!;B1.P'<H2\"!*TB_C"U%OYHO
M0[^H,4&_NC%!P-(Q0;[N,$&]_2]!O/\N0;S_+4&\_RU!O/\M0;S_+4&\_RW.
MB@  OY@  +&@  "FJ   F[   )"X  "%OP  >L<$ &_/"0!KT14 9]$F 6/1
M- 1>T$ (6=!*#%7/4Q!1SUL43L]C&$O.:QM(SG4>1<Y_($+.C") SIDD/LZH
M)CS.NB8\S]0F/,WO)3O,^R4[R_\E.\K_)3O*_R4[RO\E.\K_)3O*_R7#DP
MM9X  *BF  "=K@  D;8  (6_  !YQP  ;\X$ &36"0!>WA$ 6]X@ %?>+0)3
MWSH$4-]$!DS?3@E)WU<,1M]?#T/?:!%!WW$3/M]\%3S?B1<ZX)89.."E&C?@
MMQHVX<T:-M_L&C7>^1HTW?\;--S_&S3<_QLTW/\;--S_&S3<_QNYG   JJ0
M )ZK  "2M0  A;X  'G'  !MSP  8M8# %CA" !5ZA, 4>L@ $WK*P%)ZS4"
M1>P^!$+L1P4_[$\'/>U8"3KM8 HX[6H,-NYT#3/N@ XR[HX/,.^=$"[OK1$M
M\, 1+?#>$2SN\1$L[/X1+.O_$"SK_Q LZ_\0+.O_$"SK_Q"MH@  H*D  ).S
M  "&O0  ><8  &S/  !@V   5=X  $[S"@!*]Q, 1O@= $/X)P$_^# "._DX
M CCY0 ,U^D<$,_I/!3#[5P4N^U\&*_QI!RG\= @G_(())?V0"23]H HC_K *
M(O[$"R'_X LA_?(*(/S\"B#\_ H@_/P*(/S\"B#\_ JBIP  E;$  (>[  !Y
MQ@  ;,\  %_9  !2WP  2.@  $/_"  __Q  ._\9 #?_(0 T_RD!,/\P 2W_
M-P(J_SX")_]$ B7_2P,B_U,#(/]< QW_9@0;_W($&?^ !1?_CP46_Y\&%?^O
M!A3_P 84_]8&$__I!A/_Z083_^D&$__I!A/_Z0:7KP  B+H  'K%  !LSP
M7MH  %#@  !$Y@  //4  #?_!  S_PT +_\3 "O_&@ H_R$ )?\G 2'_+0$>
M_S(!&_\X 1G_/P$6_T8"%/]- A'_5@(0_V "#O]L @S_>P,+_XL#"O^: PK_
MJ ,)_[4#"/_" PC_P@,(_\(#"/_" PC_P@.*N   >\,  &S.  !>VP  3^(
M $+G   V[   ,?\  "S_   G_P< (_\. "#_$@ <_Q@ &/\= !7_(0 2_R8
M$/\L 0[_,0$-_S<!"O\^ 0C_1@$%_T\! ?]9 0#_9@$ _W0! /^" @#_D (
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
M.(UB_S..9/\PCF3_+(YE_RR.9?\LCF7_+(YE_RS_50X _U\& /]I!@#T<@8
MXG@& -M\"0#9?PP S8$= ,1_, .[?#\*M'A+$JUU51JH<5XAHVYF)I]L;BN;
M:G4OF&A],Y5GA#:298PYCV25/(QCGSZ)8JI AV&W0H5AR4*$8N1!A63W.X9F
M_S6'9_\QAVC_+H=I_RV':?\MAVG_+8=I_RW_5PP _V$$ /YL P#D=0$ VWL%
M -. " #0@PH QX4: +Z$+0.V@3P)KWU($JAY4AFB=EL@G7-C)IEP:RN5;G(O
MD6UY,XYK@3:+:8DZB&B2/(5GG#^"9J=!@&:T0WYFQ41\9N%#?FCU/']J_S>
M:_\S@6S_+X%L_R^!;/\O@6S_+X%L_R__60L _V,! /1O  #?>   U'\$ ,Z#
M!@#*AP@ PH@8 +F'*P*QA3H(JH%&$:-^4!B=>ED?F'=A)9-U:"J/<V\OBW%W
M,XAO?C:%;H8Z@FR//7]KF4!\:J5">6JQ1'=JPD1V:MU$>&SS/GEN_SAZ;_\T
M>W#_,'QP_S!\</\P?'#_,'QP_S#_6P@ _V8  .=R  #:>P  SX(# ,F'!0#$
MB@8 O(P5 +2+* *LB3@'I85$$)Z"3AB8?U<>DWQ?)(YY9BJ*=VTNAG5T,H)T
M?#9_<H0Y?'&-/7EPET!V;Z)"<VZO1'%NP$5P;ME%<G#Q/W-R_SEU<_\U=G3_
M,79T_S%V=/\Q=G3_,79T_S'_708 _VD  .)T  #4?0  RX4" ,2*! "_C04
MMX\3 +"/)@&HC34'H(I"#IJ&3!:3@U4=CH%=)(E^9"F%?&LM@7IR,GUX>35Z
M=X(Y=G:+/'-UE4!P=*!";7.M1&MSO45J<]5%;'3O0&YV_CIO=_\V<7C_,G%X
M_S%Q>/\Q<7C_,7%X_S'_7P( ]VP  -YW  #0@0  QX@! ,"- P"YD0, LI,1
M *N3(P&CD3,&G(Y #96+2A6/B%,<B89;(H2#8BB @6DM?']P,7A^=S5T?( X
M<7N)/&YZDS]K>9Y":'BK1&9XNT5D>-%%9GGN0&A[_3IJ>_\V:WS_,FM\_S)K
M?/\R:WS_,FM\_S+_80  ZF\  -EZ  #,A   PXL  +N1 0"TE0$ K)<. *67
M(0&>EC$%EY,^#)"02!2*CE$;A(M9(7^)8"=[AV<K=X5N,'.$=31O@GTW:X&'
M.VB D3YE?YQ!8GZI0V!^N41??L]$8'_L0&* _#ID@/\V98'_,V:!_S)F@?\R
M9H'_,F:!_S+_9   Y7(  --^  #'AP  OH\  +:5  "NF0  IIL, *"<'@"9
MFRX$DID["HN61A*%E$\9?Y%7'WJ/7B5UCF4J<8QL+FV*<S)IB7LV9HB$.6*&
MCSU?A9H_7(6H05J%MT)9A<Q"6H7J/UR&^SI>AO\V7X?_,E^'_S)?A_\R7X?_
M,E^'_S+]:   X'8  ,V"  #"C   N9,  +"9  "HG0  GZ ) )FA&@"3H"L#
MC)\X"(6=0Q!_FDP7>9A4'7277")PE6,G:Y-J+&>2<3!DD7DS8(^"-UR.C3I9
MC9D]5XVF/U2-MD!3C<M 5(WI/5:-^CE7C?\U68[_,EF._S%9CO\Q68[_,5F.
M_S'M;0  V7L  ,B'  "]D   M)@  *J=  "AH0  EZ8$ )&G%0",IR<"A:8U
M!G^D0 UYHDH4<Z!2&FZ?61]IG6 D99QG*&&;;RQ>FG<P6IB ,U:7BS93EY<Y
M49:E.T^6M#Q.ELD\3I;H.D^6^391EO\S4I;_,%*6_S!2EO\P4I;_,%*6_S#F
M<@  T(   ,*,  "XE@  K9P  *.A  "9I@  CJT  (BN$0"#KB(!?:TQ!'>L
M/0IRJD<0;*E/%F>H5QMCIUX?7Z9E)%ND;2=8I'4K5*-_+E&BB3%.H98T2Z&D
M-DFAM#9(H<@W2*#G-4F@^3)*G_\P2Y__+DN?_RU+G_\M2Y__+4N?_RW=>0
MR88  +R2  "QF@  IJ   )RF  "1K   AK(  'VV#0!YMAT =;8L F^U.09J
MM$,+9;-,$6"R5!9<L5L:6+!C'E6O:R%1KW,E3JY]*$NMB"I(K94M1:VC+D2M
MLR]#K<@O0JSG+T.K^2U$J_\K1*K_*42J_RE$JO\I1*K_*42J_RG1@   P8T
M +68  "IGP  GJ4  ).L  "(L@  ?;@  '&^!@!NOQ4 :K\F 6:_,P-AOC\'
M7;Y("UF]40]5O5D34;Q@%TZ\:!I+NW$=2+M['T6ZAR)"NI0D0+JB)CZZLR8]
MNL@F/;KH)CVX^24]M_\D/;;_(SVV_R,]MO\C/;;_(SVV_R/'B   N94  *R=
M  "AI   EJL  (JR  !_N0  <[\! &C&!0!@R@X 7LH= %O*+ %7RC@#5,I#
M!5#*3 A-R54+2LE=#D?)9A%$R6\40<EY%C_(A1@\R),:.LBB&SG)LQPXR<D<
M.,CH'#?'^1PWQ?\<-L3_'#;$_QPVQ/\<-L3_'#;$_QR^D0  L)L  *2C  "8
MJ@  C+(  ("Y  !TP   :,<  %W-!0!3TPH 3]<2 $W8(@!+V#  2=@\ D;8
M1@-$V4\$0=E8!C_980@\V6L*.MEV##?9@@XUVI /--J@$#+:L1$QV\<1,=KG
M$3#8]A(PUO\3+]3_$R_4_Q,OU/\3+]3_$R_4_Q.SF@  IJ$  )JI  "-L0
M@+H  '3!  !HR0  7,\  %+5 P!(W @ 1>42 $/E'@!!YBH /N8U 3OG/@$Y
MYT<"-^=0 S3H600RZ&(%,.AM!B[I>0<LZ8<(*^J6"2GJIPHHZKH*)^O6"B?I
M\ HGY_T))N;_"B;F_PHFYO\*)N;_"B;F_PJHH   G*<  (^P  ""N0  =,(
M &C*  !;T0  3]<  $7=   ^[@D //(1 #GS&P V\R4 -/0N #'T-P$N]3\!
M+/5' 2GV3P(G]E<")?=A R/W; ,A^'H$'_B)!![YF@4<^:L%&_K !1KZW@4:
M^?(%&O?]!1GV_P49]O\%&?;_!1GV_P6>I@  D:\  (.Y  !UP@  9\L  %K3
M  !-V@  0M\  #CE   U^P< ,?\/ "[_%@ K_Q\ *?\F "7_+0 C_S0 (/\[
M 1[_0P$;_TL!&?]3 1;_70(4_VH"$O]X A'_B (0_YH"$/^K P[_O@,._]4#
M#O_M P[_\ ,.__ ##O_P P[_\ .3K@  A+@  ';"  !GS   6M4  $S<   _
MX0  ->8  "WT   J_P( )O\+ "/_$0 @_Q< '?\= !G_(P 6_RD %/\O !+_
M-0 0_ST #O]% 0S_3@$*_U@!!_]E 07_= $#_X4! O^6 0'_I@$ _[4! /_&
M 0#_R@$ _\H! /_* 0#_R@&&MP  =\$  &C,  !:UP  2]X  #[D   RZ0
M)^T  "/_   ?_P  &_\% !?_#  4_Q  $?\4  __&  -_QT "_\B  C_*  %
M_RX  O\U  #_/0  _T<  /]2  #_7@  _VT  /]^ 0#_C@$ _YL! /^I 0#_
MJP$ _ZL! /^K 0#_JP'_*BT!_RXK ?\P*P'_,"X"_RXU O\I/0/_)4D$_R-7
M!/\A9 7_'W(&_QU_!O\=B@;_'90&_QV<!_\<HP?_'*H'_QRQ!_\<N ;_'+\&
M_QS)!O\<U@;_'>4&_QWO!O\=^07_'?\%_QW_!?\=_P7_'?\%_QW_!?\=_P7_
M'?\%_QW_!?\=_P7_+"L!_S H ?\S* '_,RL"_S$Q O\M.@/_*T<$_RA4!?\F
M807_)&\&_R)\!_\BAP?_(I$'_R&9!_\AH0C_(:<(_R&N"/\AM0C_(;P(_R'&
M!_\AT0?_(>('_R+M!_\B]P?_(O\&_2+_!OPB_P;\(O\&_"+_!OLB_P;[(O\&
M^R+_!OLB_P;_+B@!_S,E ?\V)0'_-R<!_S4M O\T. /_,D0$_R]1!?\L7@;_
M*FL'_REW!_\H@PC_)XT(_R>6"?\GG0G_)Z0)_R>K"?\GL@G_)[D)_R?""?\G
MS0G_)]X)_R?K"?PG]@CY*/X(]RC_"/8H_PCU*/\(]2C_"/4H_PCU*/\(]2C_
M"/4H_PC_,B4!_S<B ?\Z(0'_.R,!_SLI O\[- +_.4 $_S9-!?\T6@;_,68'
M_S!S"/\N?PG_+HD*_RZ2"O\MF0O_+:$+_RVG"_\MK@O_+;4,_RV^#/XMR0S[
M+=D,^"WH"_0N] OQ+OX+[R[_"^XN_POM+O\+["[_"NPN_PKL+O\*["[_"NPN
M_PK_-2(!_SL> ?\_'0'_0!\!_T(F ?]",0+_0#P#_SY(!?\[50;_.6((_S=N
M"O\V>0O_-80,_32-#?PTE0WZ-)P.^3.C#O<SJ@_V,[(/]3.Z#_,SQ0_R,](/
M[C/E#^HT\@_G-/T/Y33_#^0T_P[B-?\.XC7_#>$U_PWA-?\-X37_#>$U_PW_
M.1X!_S\: ?]#& '_1AH!_TDC ?])+0+_2#@#_T5$!?]#4 ?_0%T)^SYI"_@]
M= WU/'\.\SN(#_$[D!#O.I@1[3J?$NPYIA/J.:X3Z3FV%.<YP13F.<X5XCGC
M%=XY\17;.OP4V#K_$]4[_Q+3._\2TCO_$=([_Q#2._\0TCO_$-([_Q#_/1L!
M_T,6 /](% #_3!<!_T\? ?]0* '_3S,"_TT_!/M*2@;U1U<)\49D#.U$;P[I
M0WD1YT*#$^1!BQ3B0),6X#^;%]\_HAC=/JH9VSZS&M@^O1K6/LH;TC[?&\X^
M[QO+/_L:R4#_&,= _Q?&0?\5Q4'_%,1!_Q3$0?\4Q$'_%,1!_Q3_01< _T<2
M /],$ #_4A0 _U8; /]7) '_5BX"^%0Y _%110;K3U()YDU>#.%+:1#=2703
MV4A]%M5&AAC218X:T$66',Y$G1W,1*4>RD.M'\A#MB#&0\,AQ4/3(<%#Z2&^
M1/<?O$7_';I&_QNY1_\9N$?_&+A'_Q>X1_\7N$?_%[A'_Q?_1!0 _TL0 /]1
M#@#_5Q$ _UL6 /]='@#Y72@![ULS N=9/P3@5TT(VE19#=-29!+.4&X6RDYW
M&<=,@!S%2X@>PDJ0(,!*ER&^29\CO$BG)+I(L"6X2+PFMTC+)[1'XR>R2?,E
ML$K_(JY+_Q^N3/\=K4S_&ZU-_QJM3?\:K4W_&JU-_QK_1Q$ _T\- /]6# #_
M7 X _V 2 /UB& #P8R$ YF(L =Y@.@/47D@'S5M4#<=87Q/#5FD7OU1R&[Q2
M>AZY48(AME"*([1/D26R3IDGL$VB**Y-JRJL3+8KJDS$+*A,VRRF3>\JI$_]
M)J10_R.C4?\@HU+_'J)2_QVB4O\=HE+_':)2_QW_2@\ _U(* /]:"0#_8 L
M_V4. /5G$0#H:!@ W6<D -)F-0+*9$0'PV%0#;U>6Q.Y7&08M5IM'+%8=2"N
M5WTCK%6$):E4C"BG4Y0JI5*=+*-2IBVA4;$OGU&^,)U1T3";4>HOFE/Z*II5
M_R:95O\CF5;_(9E7_Q^95_\?F5?_'YE7_Q__30T _U4& /]=!0#[9 < [VD)
M .EK# #A;!  TVT> ,EL,0+":D 'NV=,#;5D5Q.P86 9K%]I':A=<2&E7'@D
MHEJ )Z!9ARJ=6) LFU>8+IE6HC"65:PRE%6Y,Y-5RC.15>4SD5?W+9%9_RF1
M6O\ED5O_(Y%;_R&16_\AD5O_(9%;_R'_3PL _U<" /]A @#J: $ WFT$ -AP
M" #5< L RW(; ,)Q+@*Z;ST&M&Q)#:YI5!.I9UT9I&1E':%B;2&=870EFE]\
M*)A>@RN578LMDEN4,)!;GC*-6J@TBUFU-8I9QC:(6>$VB%ST,(A=_RN)7O\H
MB5__)8E?_R.)7_\CB5__(XE?_R/_40D _UH  /5D  #@;   UW$# -!T!@#-
M=0D Q'87 +QV*@&T=#H%KG%&#*=N41*B:UH8GFEB'9IG:2&697$EDV1X*)!B
M@"N-88@NBV"1,8A?FC.&7J4U@UZR-X)>PC> 7MPX@%_R,X%A_RV"8O\I@F/_
M)H)D_R6"9/\E@F3_)8)D_R7_4P8 _UT  .=G  #;;P  T'0" ,IX!0#&>0<
MOGH5 +9Z* &O>#<%J'9$"Z)S3A*<<%<8F&U?'91K9R&0:FXEC6AU*(IG?2N'
M984NA&2.,8%CES1_8J(V?&*O.'IBOCEY8M4Y>6/O-'IE_B][9O\K?&?_*'QG
M_R9\9_\F?&?_)GQG_R;_50, _V   .-J  #5<@  S'@! ,5[ P# ?04 N7X2
M +%^)0&J?34$HWI!"IUW3!&7=%47DG)='(YP9""*;FLDAVQR*(1K>BN!:H(N
M?FF+,7MGE31X9Z V=F:L.'1FO#ES9M$Z<V?M-G1I_3!U:O\L=FO_*7=K_R=W
M:_\G=VO_)W=K_R?_5P  ]F,  -]M  #1=0  R'L  ,%_ @"[@ , M($0 *R"
M(P&E@3($GGX_"9A[2A"2>5,6C79;&XET8B"%<FDD@7%P)WYO=RM[;G\N>&V(
M,75LDC1S:YXW<&JJ.6YJN3IM:LXZ;6OK-V]M_#%P;O\M<6[_*G%O_RAQ;_\H
M<6__*'%O_RC_60  ZV4  -MP  #->   Q'X  +R" 0"VA $ KH4. *>&( "@
MA3 #FH(]"). 2 ^.?5$5B7M9&H1Y8!^ =V<C?'5N)WET=2IV<WTN<W*&,7!Q
MD#1M<)PW:F^H.6AOMSIG;\LZ9W#I-VEQ^C)K<O\M;'/_*FQS_RAL<_\H;'/_
M*&QS_RC_7   YV@  -5S  #)>P  P((  +B&  "QB   J8D- ***'0"<B2X"
ME8<[!X^%10Z)@D\4A(!7&7]^7AY[?&4B>'ML)G1Y<RIQ>'LM;G>$,&MVCC-H
M=9HV972F.&-TM3EA=,DZ873G.&-V^3)E=O\N9G?_*V=W_REG=_\I9W?_*6=W
M_RG_7P  XVP  -!V  #%?P  O(4  +2*  "LC   HXX* )V.&@"7CBL"D(PX
M!HJ*0PR$ATP2?X55&'J$7!UV@F,A<X!J)6]_<2EL?GDL:'V"+V5\C#)B>Y@U
M7WJD-UUZLSA<>L<Y7'KE-UY[^#)?>_\N8'S_*V%\_REA?/\I87S_*6%\_RGU
M8@  WF\  ,QZ  # @P  MXD  *^.  "FD0  G9(& )>3%P"1DR@!BY(V!860
M00M_CDH1>HQ2%G6*6AMQB&$?;8=H(VJ&;R=FA'<K8X. +F""BC%=@98T6H&C
M-EB LC=6@,4W5H#C-EB!]S%9@?\M6X+_*EN"_RE;@O\I6X+_*5N"_RGL9@
MV',  ,=^  "\AP  LXX  *F2  "@E0  EI@! )"9$P"*F20!A9@R!'^6/@EY
ME$@.=)-0%&^15QEKD%X=:(YE(62-;25@C'4H78M^*UJ*B"Y7B90Q5(FA,U*(
ML#11B,,U4(CB-%*(]C!3B/\L5(C_*56(_RA5B/\H58C_*%6(_RCF:P  T'@
M ,*#  "WC   K9(  *.6  ":F@  CIX  (>?$ "#GR  ?I\O GB=.P=SG$4,
M;IM-$6F9519EF%P:89=C'EZ6:B%;E7(E5Y1\*%23ABM1DI(N3I*@,$R2KS%+
MDL(Q2I'@,4R1]2U-D?\J3I#_*$Z0_R9.D/\F3I#_)DZ0_R;><   R7T  +R)
M  "RD@  IY<  )V;  "3GP  AJ0  'ZF# !ZIAL =:8J 7"F-P1LI4$)9Z-*
M#6.B4A)?H5D66Z%A&5B@:!U4GW @49YZ(TZ=A"9+G9$I2)R>*D:<KBQ%G,$L
M19S?*T6;]"E&FO\G1YK_)4>:_R1'FO\D1YK_)$>:_R34=P  PH0  +:/  "K
ME@  H9P  ):@  "+I0  ?ZH  '2N!0!OKQ0 ;*\D &BO,@)DKCT%7ZU&"5NL
M3PU8K%815*M>%%&J9A=.JFX:2ZEX'4BI@R!%J(\B0ZB=)$&HK25 J, E/ZC?
M)3^F]"- I?\B0*7_(4"D_R! I/\@0*3_($"D_R#*?@  NXL  *^5  "DFP
MF:$  (ZF  ""K   =[$  &JV  !CN X 8;@= %ZX+ %:N#@"5[A"!5.X2PA0
MMU,+3;=;#DJV8Q!'MFL31+5U%D*U@1@_M8X:/;6<'#NUK!PZM< =.;7?'#FS
M]!PYLO\<.;'_&SFP_QLYL/\;.;#_&SFP_QO!A@  M),  *>:  "<H   D:<
M (6M  !YLP  ;;@  &*] 0!6P@< 4\,4 %+#(P!0Q# !3<0[ DK$10-'Q$X%
M1<17!T+#7PE PV@+/<-R#3O#?@\XPXP1-L.;$C7#JQ,SP\ 3,\/@$S/!]1,R
MP/\4,K__%#&^_Q0QOO\4,;[_%#&^_Q2XD   JYD  )^@  "3IP  AZX  'NT
M  !NNP  8\   %C% 0!-R@4 1,\, $/0%P!"T"4 0- R #_1/0$]T4<!.]%0
M CG260,VTF,$--)N!3+2>@<PTH@(+M*8"2W3J0DLT[X*+-/?"2O1\PHJS_X+
M*<[_#"G-_PTIS?\-*<W_#2G-_PVNF   HI\  ):F  ")K@  ?+8  &^]  !C
MPP  5\@  $S-  !"T@, .=D) #7?$  TWQL ,N G #'A,@ PX3T +N)' "WB
M4 $KXEH!*N-E BCC<0(FY'\#)>2/ R/EH00BY;0$(>7-!"#D[ 0@XOL$'^'_
M!1_@_P4?X/\%'^#_!1_@_P6DG@  F*4  (NN  !]M@  <+X  &/&  !6RP
M2]   $#5   VW   +^4' "WM$  K[A@ *>XB "?O*P E[S0 (_ \ "'P10 ?
M\4X '?)8 1OR9 $9\W$!&/.! 1?TD@(5]*4"%/6Z A/UU@(3].\"$O+\ A+P
M_P(2\/\"$O#_ A+P_P*:I   C:T  '^V  !QOP  8\<  %;.  !)TP  /=H
M #/?   JXP  )O0% "3[#0 A_!, 'OT; !S](@ 9_BD %_XQ !7_.0 3_T$
M$?]* !#_50 ._V$ #/]O 0S_@ $*_Y,!"?^F 0C_N@$'_]0!!__K 0;_]@$&
M__8!!O_V 0;_]@&/K   @+8  '*_  !CR0  5M$  $C8   [W0  ,.(  ";F
M   ?\   '/\  !G_"0 6_PX %/\3 !'_&0 /_QX #?\D  O_*P )_S( !O\[
M  /_1   _T\  /]<  #_:P  _WT  /^0  #_HP  _[0  /_&  #_U@  _]8
M /_6  #_U@""M0  <[\  &3)  !6TP  1]L  #K@   NY0  (^D  !KM   5
M_0  $O\  !#_ @ ._PD "_\-  C_$  $_Q,  ?\8  #_'@  _R0  /\K  #_
M,P  _ST  /])  #_5@  _V8  /]X  #_B@  _YL  /^H  #_L0  _[$  /^Q
M  #_L0#_)2L!_R@I ?\I*0'_*"P!_R,R ?\>.P+_&D<"_Q=5 _\58@/_$W #
M_Q)\ _\2AP/_$I$#_Q*9 _\2H /_$J<#_Q*M _\1M /_$;L#_Q'$ _\1S@/_
M$=\#_Q'K O\2]@+_$OX"_Q+_ O\2_P+_$O\"_Q+_ O\2_P+_$O\"_Q+_ O\2
M_P+_*"D!_RLF ?\L)@'_*RD!_R@O ?\B. +_($0"_QU2 _\;7P/_&&P#_Q=Y
M!/\7A 3_%XX$_Q>6!/\6G03_%J0$_Q:J!/\6L03_%K@$_Q;  _\6R@/_%ML#
M_Q;H _\7] /_%_T#_!?_ OL7_P/[%_\#^A?_ _H7_P/Z%_\#^A?_ _H7_P/_
M*B8!_RXC ?\O(@'_+R4!_RPK ?\J-0+_)T$"_R1. _\B6P/_(&@$_QYT!/\=
M@ 3_'8H$_QV2!?\=F@7_':$%_QVG!?\=K07_';0$_QV]!/\=QP3_'=0$_AWF
M!/L=\@3W'OL#]1[_!/0>_P3S'O\$\Q[_!/(>_P3R'O\$\A[_!/(>_P3_+B(!
M_S(? ?\T'@'_,R !_S(F ?\R,@'_+SX"_RQ* _\J5P/_)V0$_R9P!?\E>P7_
M)(4%_R2.!O\DE@;_))T&_R2C!O\DJ@;])+$&_"2Y!OLDPP;Y),\&]B3C!O(D
M\ 7N)?H%[27_!NLE_P;J)?\&Z27_!NDE_P;I)?\&Z27_!NDE_P;_,AX!_S8;
M /\X&0#_.!L!_SHC ?\Y+0'_.#H"_S5& _\R4@3_,%\$_RYK!?\M=@;]+( '
M^BR)!_DKD0?W*YD(]2N?"/0KI@CS*ZT(\2NU"/ KOPCN*\L(ZRO?".<L[@CD
M+/H(XBS_"> L_PG>+/\(WBS_"-TL_PC=+/\(W2S_"-TL_PC_-1H _SH6 /\]
M% #_/Q< _T$? /]!*0'_0#0!_SU! O\Z30/\.%H%^#9E!O0U<0?Q-'L([S.$
M">TSC0GK,I0*Z3*;"N@RH@OF,JH+Y#*R#.,RNPSA,L@,WS+<#-HR[ W5,_@-
MTC/_#= S_PS.,_\,S33_"\PT_PO,-/\+S#3_"\PT_PO_.18 _SX2 /]!$ #_
M11, _T@; /]() #_1R\!_D0[ O="1P/Q/U0%[#Y@!N@\:PCE.W8)XCM_"^ Z
MB S=.9 -VSF7#MDXG@_6.*80U#BN$=(XMQ'0.,,2SCC3$LHXZ!+'.?<2Q#G_
M$<(Z_Q#!.O\/P#K_#K\Z_PZ_.O\.OSK_#K\Z_P[_/1, _T(/ /]&#0#_2Q
M_TX6 /]/'P#]3BD!]$PT >Q(00+F1TX$X$5;!MM$9@G60G ,TD%Y#L] @A#-
M0(H1RC^1$\D_F13'/J 5Q3ZH%L,^L1?!/KP7P#[+&+T^XABZ/O(7MS__%K5
M_Q2T0/\3LT'_$;-!_Q"S0?\0LT'_$+-!_Q#_0!  _T8, /]+"@#_40T _U,1
M /]4& #S5"( Z5(M >%0.P':3TD#TDU5!\Q+8 O(26H.Q4AS$<)'>Q._1H,5
MO46+%[M%DQBY1)H9MT.B&K5#JQNT0[8<LD/$';!#V1ZM0^T=JT7\&JE%_QBH
M1O\6J$;_%:='_Q.G1_\3IT?_$Z='_Q/_1 X _TH( /]0!@#_50H _U@- /=9
M$0#J6!@ WU<D -17-0',540$QE10",%26PR]4&40N4YM$[9-=A:T3'T8L4N%
M&J]*C1NM294=JTF='JE(IB"G2+ AI4B](J1(SR*A2.@BH$GX'I]+_QN>2_\9
MG4S_%YU,_Q:=3/\6G4S_%IU,_Q;_1PL _TT" /]4 @#W6@0 ZUT' .=="P#A
M7!  TUT> ,I=, '#7#\$O5I,"+=85PRS5F 1KU1I%*Q3<1>I47@:IU" '*1/
MAQZB3X\@H$Z8(9Y-H2.<3:LDFDVX)9E,R":63.(FE4[U(I1/_Q^44/\<E%'_
M&I11_QB44?\8E%'_&)11_QC_20@ _U   /M8  #E7@  W6(# -9C!P#480H
MRF(9 ,)C+ &[8CL#M&!("*]=4PRJ6UP1IEID%:-8;!B@5W0;G55['9M4@R"9
M5(LBEE.3))12G2624:<GD%&S*(Y1PRF-4=TJC%+R)HM4_R*+5?\>BU;_'(M6
M_QJ+5O\:BU;_&HM6_QK_3 0 _U,  .Q<  #?8@  U&8! ,YH!0#+9P@ PF<6
M +IH* &S9S@#K65%!ZAC4 RC85D1GU]A%9M=:!B87' ;E5IW'I-9?R&06(<C
MCE>/)8Q7F2>)5J,IAU:O*H55ORN$5M4L@U?O*8-8_B2#6?\@A%K_'H1:_QR$
M6O\<A%K_'(1:_QS_3@$ _U<  .5?  #89@  SFH  ,=L P##:P4 O&P2 +1M
M)0"M;#4#IVI"!Z%G30R<9581F&->%91B91B18&P;CE]T'HQ>>R&)78,DAER,
M)H1;E2B!6J J?UJL+'U:NRU\6L\N>UOL*WQ<_"9\7?\B?5[_'WU>_QU]7O\=
M?5[_'7U>_QW_4   ]5D  .%C  #2:@  R6X  ,)P 0"]< , MG 0 *YQ(@"H
M<#("H6X_!IQL2@N7:E,0DFA;%(YF8AB+96D;B&-P'H5B>"&"88 D@&"))GU?
MDBE[7ITK>%ZI+79>N"YU7LPO=%[I+75@^B=V8?\C=V+_('=B_QYW8O\>=V+_
M'G=B_Q[_4@  [%P  -QF  #.;0  Q'(  +UT  "W= $ L'0. *EU'P"B="\"
MG'(]!9=P1PJ1;E$/C6Q9%(EJ8!>%:6<;@FAN'G]F=2%]97TD>F2&)W=CD"EU
M8YLL<F*G+G!BMB]O8LDO;F+F+F]D^2AP9?\D<6;_(7%F_Q]Q9O\?<6;_'W%F
M_Q__5   Z%\  -=I  #*<   P'4  +EX  "R>   JW@- *1Y'0">>"T!EW<Z
M!9)U10J,<DX.B'!6$X1O7A> ;60:?6QK'7IK<R!W:GLC=&F#)G)HC2EO9YDL
M;&:E+FIFLR]I9L8P:&;D+VIH]REK:?\E;&G_(FQJ_R!L:O\@;&K_(&QJ_R#_
M5P  Y&(  -)L  #&<P  O7@  +5[  "M?   I7P* )]]&@"9?"H!DWLX!(UY
M0PF(=TP.@W54$G]S6Q9[<F(9>'!I'75O<"!R;G@C;VV!)FQLBREJ;)<L9VNC
M+F5KLB]D:\0P8FOA+V1L]BIF;?\F9FW_(V=N_R!G;O\@9V[_(&=N_R#V60
MX&4  ,YO  #"=@  N7P  +%_  "I@   H( ' )F!%P"4@2@!CH U XA^00B#
M?$H-?GI2$7IX615V=V 9<W9G''!T;A]M<W8C:G)_)F=QB2ED<94K8G"A+6!P
ML"]><,(O77#?+U]Q]2I@<?\F87+_(V)R_R!B<O\@8G+_(&)R_R#O7   W&D
M ,IR  "^>@  M8   *V$  "DA0  FH4# )2%% ".AB4!B80S X.#/@=^@4@+
M>7]0$'5^5Q1Q?5X8;GME&VMZ;!YH>70B97A])6)WARA?=I,J7':?+%IUKBY9
M=< N6'7=+EEV\RI;=O\F7'?_(UQW_R!<=_\@7'?_(%QW_R#J8   U6P  ,5V
M  "Z?@  L80  *B(  "?B0  E(H  (V*$0"(BR$ @XHP GZ).P5YAT4*=(9.
M#G"$51)L@UP6:8)C&F:!:AUB@'(@7W][(UQ^A299?9$I5WR>*U5\K"Q3?+XM
M4GS:+5-\\BE5?/\E5GS_(E=\_R!7?/\@5WS_(%=\_R#E9   SW   ,%Z  "V
M@P  K8D  *.,  "9C@  C8\  (:0#@"!D1T ?9 L 7B/. 1SCD((;HU+#&J,
M4Q!GBEH48XEA%V"(:!M=AW >6H9Y(5:%@R14A8\F482<*$^$JBI-A+PJ3837
M*DV#\2=/@_\D4(/_(E"#_Q]0@_\?4(/_'U"#_Q_>:0  R74  +R   "RB
MJ(T  )V1  "3DP  A98  'Z7"P!YEQD =9<H 7&7-0-LEC\&:)5("F244 UA
MDU<179)>%5J19AA7D&X;5(]W'E&.@2!.CHTC2XV:)4F-J29(C;LG1XW4)T>,
M\"1(C/\B28O_($J+_QY*B_\>2HO_'DJ+_Q[5;@  PWL  +>%  "LC0  HI(
M )>6  ",F0  ?YP  '6>!0!PGQ, ;9\C &F?, %EGCL$89Y%!UV=30I:G%0-
M5YM<$52:8Q11FFL73IET&4N8?QQ(F(L>19>9($.7J"%"E[HB09?3(D&6[R!"
ME?X>0I7_'4.4_QQ#E/\<0Y3_'$.4_QS,=0  O($  +&,  "FD@  FY<  )&;
M  "%GP  >:,  &JG  !EIPX 8Z@< &"H*P%=J#8"6:= !%:G2093IE$)4*99
M#$VE8 Y*I6D11Z1R%$2D?19"HXD8/Z.7&CVCIQL\H[D<.Z/2&SNB[QL[H/X:
M.Y__&3R?_Q@\G_\8/)__&#R?_QC$?   MHD  *J2  "?EP  E9P  (FA  !]
MI@  <:H  &2N  !:L0@ 5[$4 %6R(P!3LC !4+([ DVR1 -+L4T%2+%5!T6Q
M70E#L64+0+!O#3ZP>@\[L(<1.:^6$S>OIA0VK[@4-;#1%#6N[Q0TK?X4-*S_
M%#2K_Q0TJ_\4-*O_%#2K_Q2[A0  KY   *.7  "8G0  C*,  ("H  !TK0
M:+(  %RV  !0N@$ 2;P- $B\&0!&O2< 1;TS $.]/0%!O4<!/[U0 CV]6 ,Z
MO6$%.+UK!C:]=P@TO80),KV3"C"]I LOO;<,+K[0"RZ\[@PMNOX-++G_#2RX
M_PXLN/\.++C_#BRX_PZSCP  II<  )N=  "/HP  @ZH  ':P  !JM0  7KH
M %*^  !'P@$ /<<& #C)$  WR1L -LHG #7*,P TRST ,\M' #'+40$PRUL!
M+LQE BS,<0(JS'\#*<R0!"?,H00FS;0$)<W.!"7+[@0DR?P&(\C_!R/'_P<C
MQ_\'(\?_!R/'_P>IE@  GIT  )*C  "%JP  >+(  &NX  !?O@  4L(  $?&
M   ]R@  -,\$ "O4"0 FV0\ )=D9 "7:)0 DVC  (]L[ "/;10 BW%  (=U;
M "#=:  >WG8 '=Z' 1S?F0$:WZP!&=_$ 1C>YP$8W/@!&-O_ A?:_P(7VO\"
M%]K_ A?:_P*@G   E*,  (>K  !YLP  ;+H  %_!  !2Q@  1LH  #O.   Q
MTP  *=D  "'>!0 >Z X '>@5 !OI'@ 9Z2< &.HP !;J.0 5ZT, %.Q. !+L
M6@ 1[6< $.YW !#NB@ .[YX #O"S  WPS0 ,[^P #.W\  SK_P ,Z_\ #.O_
M  SK_P"7HP  B:L  'NT  !MO   7\0  %+*  !%S@  .=,  "_8   EW0
M'>$  !CL @ 6]PL %/<1 !'X%P 0^!X #ODE  WY+0 +^C4 "?L_  ?[2@ $
M_%<  _UF  +^=P  _8L  /V?  #\M0  _-$  /SM  #\_   _/T  /S]  #\
M_0"+JP  ?;0  &Z]  !@Q@  4LT  $32   WV   +-T  "+A   9Y0  $^H
M !#Z   ._P8 #?\,  K_$  '_Q0 !/\:  '_(   _R<  /\P  #_.@  _T4
M /]3  #_8@  _W4  /^*  #_GP  _[,  /_'  #_Y0  _^4  /_E  #_Y0!_
MM   <+T  &''  !3T   0]8  #;=   JX@  '^8  !;J   0[0  #/H   G_
M   &_P   O\$  #_"0  _PT  /\0  #_%   _QH  /\A  #_*0  _S0  /]
M  #_3@  _UX  /]R  #_AP  _YH  /^J  #_N0  _[D  /^Y  #_N0#_("D!
M_R(G ?\B)P'_'RH!_QDP ?\2.0'_$$4!_PU3 ?\,8 '_"FT"_PEY O\)A +_
M"8X!_PF6 ?\)G0'_":,!_PFI ?\)L '_"+<!_PB^ ?\(R '_"-8!_PCF ?\(
M\0'_"/L _PC_ /\(_P#_"?\!_PG_ ?\)_P'_"?\!_PG_ ?\)_P'_(R8!_R4D
M /\E) #_(R<!_QTL ?\8-0'_%4(!_Q)0 ?\070+_#FH"_PYV O\.@ +_#HH"
M_PZ2 O\.F@+_#J "_PZF ?\-K0'_#;,!_PV[ ?\-Q0'_#=$!_PWC ?\-[P'^
M#?H!^@W_ ?D._P'Y#O\!^0[_ ?@._P'X#O\!^ [_ ?@._P'_)B, _R@@ /\H
M( #_)B( _R(H ?\@,@'_'#\!_QE, ?\760+_%64"_Q-Q O\3? +_$X8"_Q..
M O\2E@+_$IT"_Q*C O\2J0+_$K "_Q*W O\2P0+_$LP!_1+? ?D3[0'U$_@!
M\Q/_ ?(3_P'Q$_\"\!3_ O 4_P+P%/\"\!3_ O 4_P+_*A\ _RP< /\L&P#_
M*QT _RDD /\H+P'_)3L!_R)( ?\?5 +_'6$"_QMM O\:=P+_&H$"_QJ* O\:
MD@+_&ID"_1J? OP:I@+[&JP"^1JT O@:O0+V&L@"\QK; N\:Z@+L&_<"Z1O_
M N@;_P/G'/\#YAS_ ^4<_P/E&_\#Y1O_ ^4;_P/_+1L _S 7 /\Q%0#_,!8
M_S$@ /\P*@#_+C8!_RM# ?\H3P+_)EP"_R1G OPC<@/Y(WP#]R*% _4BC0/S
M(I4#\B*; _ BH@/O(JD#[2*Q ^PBN0/J(L4#Z"+5 ^0CZ0/@(_8$WB/_!-LD
M_P39)/\$V"3_!-<D_P36)/\$UB3_!-8D_P3_,18 _S02 /\V$0#_-Q, _SD;
M /\X)0#_-C$!_S,] ?TQ2@'X+E8"]"UB _ L;0/M*W<#ZBN !.@JB 3F*I $
MY2J7!.,JG@7A*J4%X"JM!=XJM@7<*L(%VBK2!M4KYP;0*_4'S2S_!\LL_P?)
M+/\'R"S_!\<L_P;'+/\&QRS_!L<L_P;_-1( _SD. /\Z#0#_/A  _T 6 /\_
M( #_/2H ^3LW ?(X1 'L-E$"YS5< ^,T9P/@,W($W3-[!=HR@P;6,HL&U#*3
M!](QF@C0,:$(SC&I"<PQL@G+,;P*R3'*"L8RX0O",O$+OS/^"[TS_PJ[,_\*
MNC/_";HS_PFZ,_\)NC/_";HS_PG_.1  _ST+ /] "0#_1 T _T81 /]%&0#W
M1", [D$O .8_/ '@/DH!VCU7 M,\8@3/.VP&S#IU!\DZ?0G'.84*Q3F,"\,X
ME S!.)L-P#BC#;XXK Z\.+8/NCC##[DXUQ"U..P0LCG[#[ Z_PZO.O\-KCK_
M#*TZ_PNM.O\+K3K_"ZTZ_PO_/ T _T & /]%! #_20D _TL- /E*$0#M21H
MXT8F -I&-@#11D4!RT51 \9$7 7"0F8(OT)O"KQ!=PNZ0'\-N#^&#K8_CA"T
M/I41LCZ=$K ^IA.O/K 4K3Z]%*L^S16I/N85IC_W$Z1 _Q*C0/\0HD#_#Z)
M_PZB0?\.HD'_#J)!_P[_/PD _T0  /]*  #W3@( [% & .I/"P#C3!  UDP>
M ,U-, #&33\!P$Q,!+M+5P:W26$)M$AI#+%'<0ZN1GD0K$: $:I%B!.H1) 4
MID28%J1#H1>B0ZL8H$.W&9]#QQF=0^ :FT3S%YE%_Q681O\3F$;_$9A&_Q"7
M1O\0ET;_$)=&_Q#_0@4 _T<  /=/  #E4P  W54! -=5!@#54@L RU,9 ,-4
M*P"\5#L!ME)(!+%14@>M4%P*J4YD#:9-; ^D3'01H4M[$Y]*@A6=2HH7FTF3
M&)E)G!J72*8;E4BR')1(P1V22-@=D$GO&X]*_AB/2_\6CDO_%(Y,_Q*.3/\2
MCDS_$HY,_Q+_10  _TL  .E3  #>6   TUL  ,U;! #*6 < PE@5 +I:)P"S
M6C<!KEA$!*E73P>D55@*H51@#9Y3:!";46\3F%!V%990?A>43X89DDZ.&H].
MF!R-3:(=BTVN'XI-O""(3= @ATWK'X9/_!N&4/\8AE#_%H90_Q2&4?\4AE'_
M%(91_Q3_1P  ^$\  .17  #570  S&   ,5@ @#!7@4 NET1 +-?(P"L7S,!
MIEY  Z%<2P>=6E0*F5E<#I989!&35FL3D%5R%HY4>AB+5((:B5.*'(=2E!Z%
M4IX?@U&J(8%1N")_4<LB?E+G(7Y3^1U^5/\:?E7_%WY5_Q9^5?\5?E7_%7Y5
M_Q7_2@  [E(  -Y;  #/80  QF0  +]E  "Z8P( LV(/ *QC( "F8S !H&(]
M YMA2 :67U$*DEY9#8]<81&,6V@3B5IO%H99=AB$6'X:@E>''']7D!]]5ILA
M>U:G(GE6M2-W5L<D=E;D)'97]Q]W6/\;=UG_&7=9_Q=W6?\6=UG_%G=9_Q;_
M3   Z58  -E?  #+90  P6@  +II  "T:   K6<- *9H' "@:"T!FF<Z Y5E
M10:08TX*C&)7#8EA7A"&7V43@UYL%H!=<QA^7'L:>UR#'7E;C1]V6I@A=%JD
M(W):LB1Q6L0E;UKA)7!;]B!Q7/\<<5W_&G%=_QAQ7?\7<5W_%W%=_Q?]3P
MY5D  --B  #':   O6P  +9M  "O;   IVL+ *!L&0";;"H!E6LW I!I0P6+
M:$P)AV94#(-E6Q" 8V(3?6)I%7IA<!AX87@:=6"!'7-?BQ]P7I8B;EZB)&Q>
ML"5K7L$F:5[>)FI?]"%K8/\=:V'_&VQA_QEL8?\8;&'_&&QA_QCU40  XEP
M ,]E  ##:P  N6\  +%Q  "J<0  HF\( )MO%P"6<"< D&\U HMN0 6&;$D(
M@FI2#'YI60][:& 2=V9F%'5F;A=R978:<&1^'6UCB!]K8Y,B:6*@)&9BKB5E
M8K\F9&+:)F1C\B)E9/\>9F3_&V=D_QEG9?\89V7_&&=E_QCP4P  W5\  ,MH
M  "_;P  MG,  *YU  "F=0  G7,% )9S% "1="0 BW,R H9R/@2!<$<(?6]/
M"WEM5PYV;%X1<VMD%'!J;!=M:G,::VE\'&AHAA]F9Y$B8V>>)&%FK"5@9KTF
M7V?6)E]G\2)@:/\>86C_'&)H_QIB:/\98FC_&6)H_QGL5P  V6(  ,=K  "\
M<@  LW<  *IY  "A>0  EW<! )!X$0"+>"$ AG@O 8%W.P1\=44'>'1-"G1R
M50YQ<5P1;G!C%&MO:A9H;G$99FYZ'&-MA!Y@;(\A7FR<(UQKJB5::[LF66S3
M)EIL[R-;;/\?7&W_'%UM_QI=;?\976W_&5UM_QGH6@  TF8  ,-O  "X=@
MKWL  *9^  "=?@  D7P  (I\#P"%?1X @7TM 7Q\.0-W>D,&<WE+"7!X4PQL
M=UH0:79A$V9U:!9C=&\887-X&UYR@AY;<HT@67&:(E=QJ"15<;DE5''0)51Q
M[B)6<?X>5W'_'%=Q_QI8<?\96''_&5AQ_QGC7@  S6D  +]S  "T>@  JW\
M **"  "8@P  BX$  (2!#0!_@AH >X(I 7:!-@)R@4 %;G])"&I^4 MG?5<.
M9'Q>$6%[9A1>>FT76WIV&5EY@!Q6>(L?4WB8(5%WIB)0=[<C3W?.(T]W["%0
M=_T>47?_&U)W_QE2=_\94G?_&5)W_QG>8@  R&X  +MW  "P?P  IX0  )V'
M  "2AP  A(<  'V'"0!XB!8 =(@F '"(,@)LAST$:(9&!F6%3@EAA54,7H1<
M#UN#8Q)9@FL55H%T%U. ?AI0@(D<3G^6'DQ_I2!*?[8A27_,(4E^ZQ]*?OP<
M2W[_&DM^_QE,?O\83'[_&$Q^_QC59P  PW,  +9\  "LA   HHD  )B+  "-
MC0  ?(T  '6.! !OCQ( ;9 A &F0+@%ECSD"8HY"!%Z.2P=;C5(*6(Q9#%:+
M80]3BV@24(IQ%$V)>Q=*B8<92(B5&T:(HQU$B+0=0XC*'4.'ZAQ$AOL:1(;_
M&$6&_Q=%A?\7187_%T6%_Q?-;0  O7@  +&"  "GB@  G(X  )*0  "&DP
M>94  &R7  !FEPX 8Y@; &&8*0!>F#4!6I<^ U>71P55ED\'4I96"4^57@Q,
ME&8.2I1O$$>3>1-$DX450I*3%T"2HA@^DK,9/9+)&3V1Z1@]D/H7/H__%CZ/
M_Q4^C_\5/H__%3Z/_Q7%<P  MW\  *R)  "ACP  EI,  (N6  !_F0  <YP
M &2?  !<H D 6: 4 %>A(@!5H2\ 4J$Y 5"A0P)-H$L$2J!3!4B@6@=%GV,)
M0Y]L"T">=@X^GH,0.YZ1$3F=H!(XG;(3-Y[($S>=Z!(VF_H2-IK_$C:9_Q$W
MF?\1-YG_$3>9_Q&^>P  L8<  *6/  ";E   D)@  (2<  !WH   :Z0  %^G
M  !2J@  3:L. $NK&@!*JR< 2*LS $:K/0%$JT8!0JM. D"K5@,^JU\%.ZMH
M!CFJ<P@WJH )-*J/"S*JGPPQJK ,,*K'##"IYPPOI_H-+Z;_#2^E_PTOI?\-
M+Z7_#2^E_PVVA   JHX  )Z4  "4F0  AYX  'NC  !OJ   8ZP  %>O  !+
ML@  0;4& #ZV$0 ]MAX .[8I #JW-  YMSX -[=' #:W4 $TMUH!,K=D C"W
M;P,NMWP$++>+!2JWG 4IMZX&*+C%!2BWY@4GM?D')K/_!R:R_P@FLO\()K+_
M"":R_PBOC0  HI0  )>:  "+H   ?J8  '&K  !EL   6;0  $VW  !"NP
M.+X! "_""0 MPQ( +,,> "O#*0 JQ#, *<0] "C%1P GQ5$ )L5< "7&:  C
MQG8!(L:& 2#&F $?QJL!'L?! 1[&Y $=Q/@"',+_ QS!_P,<P?\$','_!!S!
M_P2EE   FIH  (ZA  "!IP  <ZX  &>T  !:N0  3KT  $+    XPP  +\<
M ";+!  >T H &]$1 !K2&@ 9TB4 &-,O !C3.@ 7U$0 %M10 !7570 4U6L
M$]9\ !+7CP 1V*0 $-F[ !#9W@ 0U?, $-/_ !#2_P$0T?\!$-'_ 1#1_P&<
MF@  D:$  (.H  !UL   :+<  %N]  !.P0  0L4  #?(   MS   )-   !S5
M   5V@4 $.(+ !#C$0 .Y!H #N0C  WE+0 ,Y3< "^9"  KF3P )YUT ".=M
M  ;F@  %YI4 !.:K  +FQ  !YN8  .?Y  #G_P  YO\  .;_  #F_P"3H0
MA:D  '>Q  !IN0  6\   $[&  !!R@  -<X  "K2   AU@  &=L  !+?   -
MXP  "_$(  GS#@ '\Q, !/(:  +R(@  \BH  /(T  #R/P  \DP  /)<  #R
M;0  \H(  /*8  #SK0  \\8  /3E  #T]@  ]/L  /3[  #T^P"'J0  >;(
M &JZ  !<P@  3LD  $#.   STP  *-@  ![=   5X0  #^0   KH   %\P
M _T!  #\"   ^PT  /L1  #[%@  _!X  /PF  #\,   _3P  /Y)  #^6@
M_FT  /^"  #_F   _ZP  /_   #_V   _^0  /_D  #_Y ![L@  ;+L  %W$
M  !/S0  0-(  #+9   FW@  &^(  !+F   ,Z@  !>T   #T    _P   /\
M  #_    _P0  /\)  #_#@  _Q(  /\8  #_(0  _RL  /\W  #_1@  _U@
M /]K  #_@   _Y4  /^F  #_LP  _[L  /^[  #_NP#_&R8 _QPD /\:) #_
M%2< _Q M /\*-@#_!4, _P%0 ?\ 7@'_ &L!_P!V ?\ @0#_ (H _P"2 /\
MF@#_ *  _P"F /\ K #_ +( _P"Y /\ P@#_ ,T _P#? /\ [ #_ /@ _P#_
M /T _P#] /\ _0#_ /T _P#] /\ _0#_ /T _P#_'R, _Q\A /\>(0#_&2,
M_Q,I /\.,@#_#$  _PE- ?\'6@'_!&<!_P-S ?\#?0'_ X<!_P./ /\"E@#_
M IP _P*B /\"J #_ J\ _P&V /\!O@#_ <D _P'; /\ Z@#\ /8 ^ #_ /<"
M_P#W _\ ]@3_ /8$_P#V!?\ ]@7_ /8%_P#_(A\ _R(< /\A' #_'A\ _Q@D
M /\5+P#_$CP _Q!) /\.5@'_#&(!_PMN ?\+>0'_"X(!_PN+ ?\+D@'_"ID!
M_PJ? /\*I0#_"JL _PJR /\*NP#]"L8 ^PK4 /<*YP#S"O0 \ K_ .\+_P#N
M#/\ [0S_ >T,_P'M#/\![0S_ >T,_P'_)1L _R88 /\E%P#_(1@ _R A /\>
M*P#_&C< _Q=% /\440'_$EX!_Q%I ?\1= '_$7T!_Q"& ?T0C@'\$)4!^A";
M ?D0H0'W$*@!]A"O ?00MP#S$,( \1#0 .T0Y0#H$?( YA'^ >02_P'C$O\!
MXA+_ >(2_P'A$O\!X1+_ >$2_P'_*18 _RH3 /\I$@#_)Q, _R@< /\G)P#_
M(S, _R _ /\=3 #_&U@!_!ED ?@9;@'V&'@!\QB! ?$8B0'O&) ![AB7 >P8
MG@'J&*0!Z1BL ><8M 'F&+\!Y!C- > 9XP'<&O$!V!K^ M0;_P+2&_\"T1O_
M M ;_P+0&_\"T!O_ M ;_P+_+1( _RX/ /\N#0#_+Q  _R\7 /\N(0#_+"T
M_RDY /DF1@#T)%,![R)> >LB:0'H(7,!YB%\ >,AA 'A(8P!X"&3 =XAF@'<
M(:$!VB&I =@AL0+5(;P"TR+) M BWP+,(_ #R"/] \8D_P/$)/\#PR3_ \(D
M_P/!)/\#P23_ \$D_P/_, \ _S(+ /\S" #_-@T _S82 /\U&@#],B4 ]# R
M .TM/P#G+$P XBM8 =TK8P'9*FT!U2IV M(J?P+0*H8"SBJ. \PJE0/**IP#
MR2JC!,<JK 3%*K8$PRK#!<(JU06^*^L%NBOY!K@L_P:V+/\%M2S_!;0L_P6T
M+/\%M"S_!;0L_P7_- P _S8% /\Y P#_/ @ _SP- /T[$P#Q.!T Z#4I . T
M-P#9,T8 T312 <TS70'),V<"QC-P \0R> 3!,H $OS*'!;XRCP:\,I8&NC&>
M![@QI@>W,; (M3*\"+,RS FQ,N4)K3/U":LS_PFJ,_\(J#/_!Z@S_P>G,_\'
MIS/_!Z<S_P?_-P< _SH  /\^  #Z00$ \4$& /$_#0#F/!( VSH? - [,0#*
M/$  Q#Q- < \6 *\.V$#N3MJ!;8Z<@:T.GH'LCF!"+ YB FO.9 *K3B8"JLX
MH0NI.*H,J#BV#:8XQ0VD.-X.H3GQ#9\Z_PR>.O\+G3K_"IPZ_PF<.O\)G#K_
M"9PZ_PG_.P( _SX  /=$  #F1P  WT@! -I&!@#90 L S4(9 ,5$*P"^1#L
MN41( ;5#4P.Q0EP$KD)E!JM!; >I0'0)ID!["J0_@PNC/XH-H3Z3#I\^G ^=
M/J40FSZQ$9H^OQ&8/M02EC_M$90__ ^30/\.DD#_#))!_PN20?\+DD'_"Y)!
M_PO_/0  _T,  .E)  #>3@  TT\  ,U. P#*20@ PDD4 +M*)@"U2S8 KTM#
M JM*3@.G25<%I$A@!Z%'9PF>1F\*G$9V#)I%?0Z8184/ED2.$)1$EQ*20Z$3
MD$.L%(]#NA6-0\T5BT3H%8I%^A*)1O\0B4;_#HA&_PV(1O\-B$;_#8A&_PW_
M0   \D<  .-/  #44P  RU4  ,14  # 4 0 N4\1 +)0(@"L43( IU$_ J)0
M2@.>3U,%FTY<")A-8PJ53&H,DTMQ#9%*>0^.2H 1C$F)$HI)DA2(2)P5ADBH
M%H5(M1>#2,<8@4CD&(%*]Q6 2O\2@$O_$(!+_P^ 2_\.@$O_#H!+_P[_0P
M[$L  -U3  #.6   Q%H  +U:  "X5P$ L50. *I6'@"E5BX GU8[ 9M51@.7
M5% %DU-8")!27PJ-468,BU!M#HA/=!"&3WP2A$Z%$X).CA6 39D7?DVD&'Q-
MLAEZ3<,:>4W?&GA.]!=X3_\4>$__$GA0_Q!X4/\/>%#_#WA0_P_]1@  YT\
M -97  #(7   OU\  +=?  "Q7   JED, *1:&@">6RH F5LX 91:0P.064P%
MC%A5"(E77 J&5F,,@U5J#H%4<1!_4WD2?5.!%'I2BQ9X4I48=E&A&711KQMS
M4< ;<5';''%2\AEQ4_\5<53_$W)4_Q%R5/\0<E3_$')4_Q#S2   XU,  -!;
M  #$8   NF,  +-C  "L80  I%X) )U?%P"87R< DU\U 8Y>0 .*74H%AEQ2
M!X-;60J 6F ,?5EG#GM8;A!X6'42=E=^%'16B!=R5I,8;U:?&FY5K!ML5;T<
M:U;5'6M6\!IK5_\7:UC_%&Q8_Q)L6/\1;%C_$6Q8_Q'Q2P  WU8  ,Q>  #
M9   MV<  *YH  "G9@  GV(& )AC% "29"0 C6,R 8EB/0*$84<$@6!/!WU?
M5@EZ7ET+=UUD#75<:Q!S7',2<%M[%&Y;A1=L6I 9:EJ<&VA9JAQF6KH=95K1
M'65:[AME6_X79EO_%69<_Q-G7/\29US_$F=<_Q+M3@  VED  ,AA  "\9P
MLVH  *ML  "B:@  F6<" ))G$0"-9R$ B&<O 81F.P)_940$>V1-!GAC5 EU
M8EL+<F%A#7!A:0]M8' 2:U]Y%&E?@Q=F7HX99%Z:&V)>J!QA7K@=7U[.'5]>
M[!M@7_T885__%6%?_Q-B7_\28E__$F)?_Q+J40  U%P  ,1D  "Y:@  L&X
M *=P  ">;@  E&L  (UJ$ "':QX @VLL 'YK. )Z:D(#=FE*!G-H4@AP9UD*
M;69@#6ME9P]H9&X19F1W%&1C@19A8XP87V*8&EUBIAQ;8K8=6F+,'5IBZAQ;
M8_P87&/_%EQC_Q1=8_\376/_$UUC_Q/F50  SU\  ,%H  "V;@  K'(  *1T
M  ":<P  CF\  (=O#0"";QL ?7 I 'EO-0%U;C\#<FU(!6YL4 =K;%<*:6M>
M#&9J90YD:6P186EU$U]H?Q9<:(H86F>6&EAGI!Q69[0=56?*'55GZ!M69_L8
M5V?_%E=H_Q189_\36&?_$UAG_Q/A6   RV,  +UK  "R<@  J78  *!X  "6
M=P  B',  (%S"P!\=!< >'0F '1T,@%P<ST";7-&!&IR3@=G<54)9'!<"V%P
M8PY?;VH07&YS$EIN?!57;8@756R4&5-LHQM1;+,<4&S('$]LYQM1;/H846S_
M%5)L_Q12;/\34FS_$U)L_Q/<7   QV<  +EO  "O=@  I7L  )Q\  "1?
M@G@  'IY!P!U>10 <GHC &YZ+P%K>3H":'E# V1X2P5A=U((7W=9"EQV8 Q9
M=6@/5W1P$51T>A-2<X863W.3&$URH1E,<K$:2G+&&DIRY1I+<OD73'+_%4QR
M_Q--<O\237+_$DUR_Q+48   PFL  +5T  "K>P  HG\  )>!  ",@0  >GX
M '-_ @!N?Q$ :X > &B + !E@#<!8H!  U]_2 1<?E &67Y7"%=]7@M4?&8-
M47QN#T][>!%,>X,42GJ1%DAZGQ=&>J\817K$&$1ZY!A%>?@61GG_%$9X_Q)'
M>/\11WC_$4=X_Q'-90  O7   +%Y  "G@   G(0  )*&  "&A@  =X8  &N&
M  !FAPT 8X<9 &"()P!>B#,!6X@\ EB'10-6ATT$4X94!E"&6PA.A6,*2X1L
M#$F$=@]&@X$11(./$T*#G11 @JX5/X/"%3Z"XA4_@?<3/X'_$D" _Q% @/\0
M0(#_$$" _Q#&:P  MW8  *Q_  "BA0  EXD  (R+  "!C0  <XX  &6/  !=
MCPD 6I 4 %B0(0!6D2T 4Y X 5&000).D$D#3)!0!$J/6 5'CV '18YI"4*.
M<PM C7\-/HV-#SR-G! ZC:P1.8W!$3B-X1 XB_80.(K_#SF)_P\YB?\..8G_
M#CF)_PZ_<@  LGT  *>&  "<B@  D8X  (:1  !ZDP  ;94  %^7  !4F0$
M3YD/ $Z:&@!,FB< 2IHR $B:/ %&FD0!1)I, D*:5 - F5P$/IEF!3N9< <Y
MF'P(-YB*"C68F@LSF*L+,IB_##*8WPLQEO4+,97_"S&4_PLQD_\+,9/_"S&3
M_PNX>@  K(4  *&+  "6D   BY0  '^7  !RFP  9IT  %J@  !.H@  1:0)
M $*D$P! I!\ /Z0J #ZE-  \I3X .Z5' 3FE3P$WI5@"-:5A C.E; ,QI7D$
M+Z2'!2VDEP8LI*D&*Z2]!BJDW@8JHO4'*:'_!RF@_P@IG_\(*9__""F?_PBQ
M@@  I8L  )J1  "0E@  @YH  ':?  !JH@  7J8  %*I  !&JP  /*T  #6O
M#  SL!4 ,K A #&P*P OL#4 +K$^ "VQ2  LL5$ *[%; "FQ9P$GL70!)K&#
M 22QE (CL:8"(K*[ B&RVP(AK_,#(*[_ R"M_P0?K/\$'ZS_!!^L_P2JBP
MG9$  ).7  "'G   >J(  &VG  !@JP  5:\  $FQ   ^M   ,[<  "JZ P D
MO T (KT5 "&](  AO2H (+TS !^^/0 >OD< ';Y2 !R_7@ :OVP &;]\ !B_
MC@ 7P*$ %L"V !3 TP 5OO$ %;S_ 16[_P$4NO\"%+K_ A2Z_P*AD@  EI@
M (J>  !]I   ;ZH  &*O  !6M   2K<  #ZZ   SO0  *L   "'$   9QP4
M$\L+ !',$@ 1S!L $,PE  _-+P .S3H #LU&  W-4@ -SF  #,YP  O.@P *
MSI< "<ZL  C.Q@ (SN@ ",W[  G+_P )R_\ "<O_  G+_P"8F   C9X  '^E
M  !QK   9+,  %>Y  !*O0  /L   #+#   HQ@  '\H  !?-   1T0  #-8%
M  C9#  &V1( !=H;  3:)  #VRX  =LY  #<10  W5(  -YB  #><P  WH@
M -^=  #?LP  W\X  .#N  #?^@  W_\  -__  #?_P"/GP  @:8  '.N  !E
MM0  6+T  $K"   ]Q0  ,<D  ";,   =T   %-0   [9   )W0   ^$   #C
M!P  XPT  .02  #E&0  YB(  .<K  #I-@  ZT,  .Q2  #L8@  [78  .Z,
M  #NH0  [[<  ._1  #OZP  \/8  /#V  #P]@"$IP  =:\  &>W  !9OP
M2\8  #S*   OS@  )-(  !K8   2W   #.    7C    YP   .L   #K
M[04  .X+  #P$   \14  /,>  #T)P  ]S,  /E   #Z40  ^V,  /QW  #]
MC0  _:,  /ZV  #^R0  _]\  /_?  #_WP!WL   :+D  %K!  !,R@  /,\
M "[4   BV@  %]X  !#B   )Y@   .D   #L    \    /8   #V    ]P
M /@   #Z!P  ^PT  /T1  #_&0  _R,  /\O  #_/@  _T\  /]B  #_=P
M_XT  /^?  #_K@  _[H  /^Z  #_N@#_%B, _Q4A /\2(0#_#B0 _P8J /\
M,P#_ $$ _P!. /\ 7 #_ &@ _P!T /\ ?@#_ (< _P"/ /\ E@#_ )P _P"B
M /\ J #_ *X _P"U /\ O0#_ ,< _P#6 /\ YP#^ /, _@#^ /T _P#\ /\
M^P#_ /L _P#[ /\ ^P#_ /L _P#_&B  _QD> /\6'@#_$"  _PHE /\$, #_
M #T _P!+ /\ 6 #_ &0 _P!P /\ >@#_ (, _P"+ /\ D@#_ )@ _P"> /\
MI #_ *H _P"Q /T N0#[ ,, ^@#0 /@ XP#W /$ ]@#\ /0 _P#T /\ \P#_
M /, _P#S /\ \P#_ /, _P#_'1P _QP9 /\9&0#_%!L _P[_XO_B24-#7U!2
M3T9)3$4 " DA /\,+ #_"3D _P5& /\"4P#_ %\ _P!K /\ =0#_ 'X _P"&
M /\ C@#_ )0 _@"; /P H0#Z *< ^ "N /4 M0#S +\ \0#+ /  WP#N .X
M[ #Y .L _P#J /\ Z@'_ .D!_P#I ?\ Z0'_ .D!_P#_(!< _Q\4 /\<$P#_
M%Q4 _Q8= /\3* #_$#0 _PU! /\,3@#_"5H _PAF /\(< #^!WD _ >! /H'
MB0#X!Y  ]@:6 /,&G0#Q!J, [P:J .T&L@#J!KL Z ;( .8&W #D!NP X@CZ
M . *_P#>"_\ W0O_ -T,_P#<#/\ W S_ -P,_P#_(Q( _R,0 /\A#@#_'A
M_QX8 /\<(P#_&"\ _Q0[ /\220#\$%4 ^ ]@ /0/:@#Q#W0 [PY\ .T.A #K
M#HL Z0Z2 .<.F0#F#J  Y ZG .(.KP#@#K@ W@[% -P.V@#6$.P TA'Z ,\2
M_P#-$O\!S!+_ <L3_P'*$_\!RA+_ <H2_P'_)P\ _R<, /\E"0#_)@T _R43
M /\C' #_("@ ^QPU /4:0@#O&$\ ZA=: .8690#C%FX X!9W -X6?P#<%H<
MV1:. -86E0#4%IP TA>C - 7JP#.&+4 S!C! ,L8T@#'&N@!PQOX < ;_P&^
M'/\!O1S_ KP<_P*\&_\"O!O_ KP;_P+_*PP _RL% /\K P#_+0D _RP. /\I
M%0#W)B  [B,M .<A.@#A'T@ VQ]4 -4@7P#1(&@ SB!Q ,PA>0#*(8$!R"&(
M <8ACP'$(98!PR&> <$BI@&_(J\!O2*[ KPCR@*Y(^,"M23T K,D_P.Q)/\#
MKR3_ Z\D_P.N)/\#KB3_ ZXD_P/_+P8 _R\  /\R  #_,P( ^3(( /<O#@#K
M*Q8 X2<B -@G,@#0*4$ RRI. ,8J60##*F(!P"IK ;TJ<P&[*GH"N2J" K@J
MB0*V*I "M"J8 [,JH0.Q*JH#KRNU!*XKQ 2L*]L$J"SO!*8L_@6D+/\$HRW_
M!*(M_P2B+/\$HBS_!*(L_P3_,@  _S,  /DX  #I.0  XCD  -XU!P#>+@T
MT2\; ,DQ+ ##,SL O3-( +DT4P&V,UP!LS-E K S;0*N,W0#K#)[ ZLR@P2I
M,HH$IS*3!:4RFP:D,J4&HC*P!Z RO@>?,M$'G#/J!YHS^P>8-/\'ES3_!I8T
M_P:6-/\%EC3_!98T_P7_-0  _S@  .H^  #?0@  U4(  ,\_ P#-. @ Q3@5
M +TZ)@"W.S8 LCQ# *X\3@&J.U<"ISM@ Z4Z9P.C.F\$H3IV!9\Y?0:=.84'
MFSF-!YDXE@B8.* )ECBK"I0XN J3.<H+D3GE"X\Z]PJ-.O\)C#O_"(P[_P>,
M._\'C#O_!XP[_P?_.   \3X  .-%  #420  RTH  ,5'  #!000 NC\1 +-!
M(0"M0C$ J$,^ *1#20&@0E,"G4%; YM!8@280&H%ED!Q!I0_> >2/W\(D#^(
M"H\^D0N-/IL,BSZF#8D^LPV(/L0.AC_@#H0_] V#0/\+@T#_"H) _PF"0?\(
M@D'_"()!_PC_/   ZT,  -Q*  #,3P  PU   +Q.  "W20$ L48. *I(' "D
M22P H$DZ )M)10&82$X"E$=7 Y)'7@6/1F4&C49L!XM%<PF)17L*AT2#"X5$
MC0R#1)<.@4.B#W]#KQ!^0\ 0?$3:$7M$\0]Z1?\->D;_"WI&_PIZ1O\)>D;_
M"7I&_PGU/@  YD@  --/  #'5   O54  +94  "P4   J4P+ *)-& "=3B@
MF$XV )1.00&034L"C4U3!(I,6@6'2V$&A4MH"(-*;PF 2G<+?DE_#'Q)B0YZ
M2),/>$B?$'=(K!)U2+P2=$G2$W-)[A%R2O\/<DK_#7)*_PMR2O\+<DK_"G)*
M_PKR0@  X$P  ,Y3  #!6   N%H  +!9  "I5@  HE(' )M2%0"64R0 D5,R
M (U3/@&)4D<"AE%0!(-15P6 4%X&?D]E"'M/; EY3G,+=TY[#75-A0YS39 0
M<4V<$F]-J1-N3;D4;$W.%&Q-ZQ-L3OT0;$__#FQ/_PQL3_\+;$__"VQ/_PON
M10  W%   ,E7  "]7   M%X  *Q>  "D6P  G%8$ )56$@"05R$ BU@O (=7
M.P&#5D0"?U9- WQ55 5Z5%L&=U1B"'53: ES4W +<5)X#6]2@@]M48T1:U&9
M$FE1IA1G4;859E'+%652Z11E4OL19E/_#V93_PUF4_\,9E/_#&93_PSJ20
MU5,  ,5:  "Z7P  L&(  *AB  "?7P  EEH  (]:$ "*6QX A5LL (%;. %]
M6T$">EI* W=9401T6%@&<5A?!V]79@EM5VT+:U9V#6E6?P]G58H19567$V-5
MI!1A5;058%7(%E]5YQ5@5OH28%;_#V%7_PYA5_\-85?_#&%7_PSG3   T58
M ,%>  "V8P  K68  *1F  ";9   D%X  (E>#@"$7QL @%\I 'Q?-0%X7S\"
M=%Y' W%=3P1O7%8%;%Q<!VI;8PEH6VL+9EIS#61:?0]B6H@17UF4$UY9HA1<
M6;(56UG&%EI9Y15;6OD26UK_$%Q:_PY<6O\-7%K_#5Q:_PWC3P  S5D  +YA
M  "S9@  J6D  *!J  "7:   BV(  (-B# !^8Q@ >F,F '9C,@!S8SP!;V)%
M FQA3 1J850%9V!:!V5@80AC7VD*85]Q#%]>>PY=7H816EZ3$EA=H!177; 5
M5E[$%E5>XQ567O<25E[_$%=>_PY77O\-5U[_#5=>_PW>4P  R%T  +MD  "P
M:@  IFT  )UN  "3;0  A6<  'YG"0!X9Q4 =&<C '%H+P!N9SD!:V=" FAF
M2@-E9E(%8V58!F!E7PA>9&<*7&1O#%IC>0Y88X0056*1$E-BGQ-28JX546+"
M%5!BX1518O8246+_$%)B_PY28O\-4F+_#5)B_PW95@  Q&   +=H  "L;@
MHW$  )IS  "/<0  ?VL  'AK!0!R:Q( ;FP? &ML+ !H;#<!9FQ  F-K2 -@
M:T\$7FI6!EQJ70=9:64)5VEM"U5I=PU3:((/4&B/$4YGG1--9ZP42VC %$MH
MWA1+9_423&?_#TQG_PY-9_\-36?_#4UG_PW26@  P&0  +-L  "I<@  H'8
M )9W  "*=@  >7$  '%Q  !K<0\ :'$< &9R* !C<C0 8'(] 5YR10);<4T#
M67%4!5=P6P94<&,(4F]K"E!O= Q-;H .2VZ-$$ENFQ%';:L21FZ^$T5NW!)&
M;?011FW_#T=M_PY';/\-1VS_#4=L_PW,7P  O&D  +!Q  "E=P  G'L  )%\
M  "&>P  =7@  &MW  !E=PP 87@7 %]X) !=>3  6GDZ 5AY0@)6>$H"4WA1
M!%%W6 5/=V '3'9H"$IV<@I(=7T,176*#D-UF0]"=:D00'6\$$!UV1! =/,/
M0'3_#D%S_PU!<_\,07/_#$%S_PS&9   MVX  *MV  "B?   EW\  (R!  "!
M@0  <H   &5_  !=?P@ 67\3 %> ( !5@"L 4X$V %& /@%/@$8"38!. DM_
M50-)?UT%1G]F!D1^< A"?GL)/WZ("SU]EPP\?:<-.GVZ#CI^U@TZ?/$-.GO_
M##I[_PLZ>O\+.GK_"SIZ_PO :0  LG0  *=\  "=@0  DH0  (>&  ![AP
M;H<  &"'  !5AP$ 4(@. $Z(&@!-B28 2XDP $F).@!(B4(!1HE* 42)4@)"
MB5H#0(AC!#V(;04[B'@&.8>&"#>'E0DUAZ8*-(>Y"C.'TPHSAO ),X7_"3.$
M_PDS@_\),X/_"3.#_PFY<   K7H  **"  "7AP  C8H  (&,  !UC@  :(\
M %J0  !/D0  1Y(* $22$P!#DQ\ 09,J $"3-  _DST /9-% #N330$ZDU8!
M.)-? C:3:0,TDW4#,I*#!#"2DP4NDJ0&+9*W!BR2T08LD>\&*X__!BN._P8K
MC?\'*XW_!RN-_P>S>   IX(  )R(  "1C   AY   'J3  !ME0  89<  %69
M  !)FP  /YP! #F=#@ WG1< -IXB #2>+  SGC4 ,IX^ #&>1P PGU  +I]:
M "V?9 $KGW$!*9Y_ B>>D (FGJ$"))ZU B.>S@(CG>X#(YO^ R*:_P0BF?\$
M(IG_!"*9_P2L@0  H(@  )6.  "+D@  ?Y8  '*:  !EG0  6:   $ZC  !"
MI   -Z8  "ZH!0 IJ0\ **D8 ">J(@ FJBP ):HU "2J/P CJD@ (JM3 "&K
M7@ @JVH 'JMY !VKBP ;JYT &JNQ !FKR@ 9JNP!&:C] 1BG_P(8IO\"&*;_
M ABF_P*EB0  F8\  (^4  "#F0  =9X  &BB  !<I@  4*D  $2L   YK@
M+[   ":S   >M08 &;</ !BW%P 7MR$ %K<J !6W-  4N#X $[A) !*X5  2
MN6( $;EQ !"Y@P /N9< #KFL  VYQ  -N.< #K;[  ZU_P .M/\ #K3_  ZT
M_P"<D   DI4  (:;  !YH   :Z8  %ZK  !2KP  1K(  #JU   OMP  );H
M !V]   5P   $,,&  O&#@ *Q14 "<4>  C%*  'Q3( !L8]  7&20 %QE<
M \9F  +&=P !QHL  ,:@  #%M@  QM(  ,7O  #%_   Q?\  ,7_  #%_P"5
ME@  B9P  'NC  !MJ0  8*\  %.T  !&N   .KL  "Z^   DP0  &\0  !/'
M   .R@  ",X!  '0"@  T!   - 6  #1'@  TB<  -,Q  #4/   U4D  -98
M  #6:0  UGP  -:2  #6IP  UK\  -;@  #6\P  UOX  -;_  #6_P",G0
M?J0  &^K  !AL@  5+D  $:]   YP0  +<0  "+'   9RP  $<X   S2   %
MU0   -L   #< P  W0H  -X/  #?%   X1P  .(D  #D+@  YCH  .=)  #H
M60  Z&L  .F!  #IF   Z:T  .G%  #IX@  Z?(  .GU  #I]0" I0  <:T
M &.U  !5O   1\(  #G&   LR@  (,X  !;2   /U@  "-L   #?    XP
M .4   #G    Z $  .H'  #K#0  [1$  .\8  #Q(0  \RL  /8X  #W2
M^%H  /EM  #ZA   ^IL  /JO  #ZP@  ^MH  /K?  #ZWP!TK@  9;8  %:^
M  !(Q@  .<L  "O0   ?U   %-H   W?   %XP   .8   #I    [0   .\
M  #Q    \P   /4   #V @  ^ D  /H.  #]$P  _QP  /\H  #_-@  _T<
M /]:  #_;@  _X4  /^:  #_JP  _[D  /^\  #_O #_$2  _Q > /\,'@#_
M!"$ _P G /\ , #_ #X _P!, /\ 60#_ &4 _P!P /\ >@#_ (, _P"+ /\
MD@#_ )@ _P"> /\ I #_ *H _P"P /\ N #_ ,( _P#. /\ X@#^ /  _0#[
M /L _P#[ /\ ^P#_ /H _P#Z /\ ^@#_ /H _P#_%!P _Q(: /\.&@#_"!P
M_P A /\ +0#_ #H _P!( /\ 50#_ &$ _P!L /\ =@#_ '\ _P"' /\ C@#_
M )0 _P": /X H #] *8 _ "L /L M #Y +T ^ #) /< W #U .P \P#X /,
M_P#R /\ \0#_ /  _P#P /\ \ #_ /  _P#_%Q@ _Q46 /\1%0#_#!< _P4=
M /\ * #_ #8 _P!# /\ 4 #_ %P _P!G /\ <0#_ 'H _ "" /H B0#X )
M]P"6 /4 G #T *( \P"H /$ L #P +@ [@## .P TP#J .< Z0#U .< _P#F
M /\ Y0#_ .4 _P#E /\ Y0#_ .4 _P#_&A, _Q@1 /\4$ #_#Q$ _PT9 /\*
M) #_!3  _P$^ /\ 2P#_ %< _@!B /H ; #U '4 \@!] /  A #N (L [ "1
M .L EP#I )X YP"D .8 K #D +0 X@"_ .  S0#> ., W #R -H _0#8 /\
MU@#_ -4!_P#5 ?\ U0+_ -4"_P#_'A  _QP- /\7"P#_%0X _Q05 /\1'P#_
M#BH _PLX /T(10#X!E$ ] 1< .X$9@#J!&\ Y@-W .0$?P#B!(8 X 2, -X$
MDP#=!9H VP6@ -@%J #5!;$ T@6[ - &R0#.!^  S CQ ,D*_P#'"_\ Q@S_
M ,4,_P#%#/\ Q0S_ ,4,_P#_(0P _R & /\< P#_'0H _QL0 /\8& #_%",
M]A$P .\./@#J#DH Y0U6 .$-8 #=#6D V0UQ -4->0#3#8$ T0V( ,\-CP#-
M#I8 RPZ= ,H.I0#(#JX Q@^Y ,00R #"$-\ OA'R +L2_P"Y$_\ MQ/_ ;83
M_P&V$_\!MA/_ ;83_P'_)08 _R,  /\C  #_) , _R$* /T=$0#Q&AL Z!8G
M .$4-0#:$T, TQ1/ ,X560#+%6, R!9K ,46<P##%WL P1>" , 8B0"^&)
MO!B8 +L9H "Y&:D MQFT +4:P@"T&M8 L!OM :T<_ &K'?\!J1W_ :D=_P&H
M'?\!J!W_ :@=_P'_*   _R<  /XJ  #O*@  YR<! .<B"0#D'1  V1L= ,\=
M+0#)'CP Q"!) +\@4P"\(5T N2%E +<B;0"U(G0 LR)\ +$B@P&P(HH!KB*2
M :PCFP&K(Z0!J2.O :<CO &F),X!HR3H J E^0*>)?\"G27_ IPE_P*;)?\"
MFR7_ ILE_P+_+   _RT  .TR  #B-   VC,  -,N P#2)0H R247 ,$G)P"[
M*38 MBI# +(K3@"O*U< K"M@ *HK9P&H*V\!IBMV :0K?0&C*X0"H2N- I\K
ME0*>*Y\"G"NJ YHKM@.9+,<#ERSB Y0M]022+?\#D2W_ Y N_P.0+?\#D"W_
M Y M_P/_,   \C,  .0Z  #6/0  S#P  ,<Y  ##,04 O2X1 +4P(0"P,C
MJS,] *<S20"D,U( H3-: 9\S8@&<,VD"FC-P IDS=P*7,G\#E3*' Y,RD 22
M,IH$D#*E!8XRL06-,\(&BS/<!HDT\@:'-/\%AC3_!88T_P2%-/\$A33_!(4T
M_P3\,P  ZSH  -Q!  #-1   PT0  +U!  "X.P$ LC<. *LX' "E.2L H3HX
M )T[1 ":.TT!ESI6 90Z70*2.F0"D#IK XXY<@.,.7H$BCF"!8DYBP6'.94&
MA3F@!X,YK0>".;P(@3G3"'\Z[@A].OX'?#O_!GP[_P5\._\%?#O_!7P[_P7T
M-P  Y4   -)'  #%2@  O$L  +5)  "O0P  J3X+ *(_%P"=0"8 F$$T )1!
M/P"104D!CD%1 8M 60*)0& #AT!G X4_;02#/W4%@3]]!G\^AP=]/I$(>SZ<
M"7H^J0EX/K@*=S_-"G4_Z@IT0/P(=$#_!W1 _P9S0/\&<T#_!G- _P;Q.P
MWT4  ,Q,  "_3P  ME   *Y/  "G2@  H$0' )I%% "51B( D$8P (Q'/ ")
M1D4!AD9. 8-&50*!15P#?D5C!'Q$:@1Z1'$%>41Y!G=$@@AU0XT)<T.9"G%#
MI@MP0[4,;D3)#&U$YPQM1?H*;$7_"&Q%_P=L1?\';$7_!VQ%_P?L/P  V$D
M ,=0  "[5   L54  *E4  "A4   F4H" )))$0"-2A\ B4LL (5,. ""2T(!
M?TM* 7Q*4@)Y2E@#=TI?!'5)9@5S26T&<4EV!V](?PAM2(H);$B6"VI(HPQH
M2+(-9TC%#69)Y UF2?@+9DG_"69*_PAF2?\'9DG_!V9)_P?H0P  TDT  ,)3
M  "W6   K5D  *18  "<50  DTX  (Q.#@"'3QL @D\I ']0-0![4#\!>$]'
M 79/3P)S3E4#<4Y<!&]-8P5M36H&:TUR!VE-? AG3(<*94R3"V-,H UB3*\.
M84W"#F!-X0Y@3?8,8$[_"F!._PE@3O\(8$[_"&!._PCC1P  S5   +Y7  "S
M6P  JET  *%=  "86@  C5,  (92# " 4Q@ ?%,E 'E4,0!U5#P <U-$ 7!3
M3 )M4E,":U)9 VE28 1G46@&95%P!V-1>0AA480*8%"1#%Y0G@U<4*T.6U'
M#EI1W@]:4?4,6E+_"EM2_PE;4?\(6U'_"%M1_PC?2@  R5,  +M:  "P7P
MIF$  )UA  "47@  B%<  (!6"@!Z5Q4 =E<B '-8+@!P5SD ;5=! 6I720)H
M5E "9E97 V167@1B564%8%5M!UY5=PA<58(*6E6.#%E5G U75:L.5E6^#U55
MVP]55?,-557_"U95_PE65?\)5E7_"%95_PC;30  Q5<  +A>  "M8@  HV4
M )IE  "08P  @UP  'M;!@!U6Q( <5L? &Y<*P!K7#8 :%L_ 65;1P%C6TX"
M85I5 U]:7 1=6F,%6UIK!EE9=0A768 *55F,"U19F@U26:H.45F\#E!9V Y0
M6?(-45G_"U%9_PI16?\)45G_"%%9_PC440  PEH  +1A  "J9@  H&@  )=I
M  ",9P  ?6   '5? P!O7Q  :U\< &A@* !F8#, 8V \ 6%@1 %?7TP"7%]3
M UM?6@197V$%5UYI!E5><PA37GX)45V*"T]=F0Q-7:@-3%ZZ#DM>U Y+7O$,
M3%[_"TQ=_PI,7?\)3%W_"$Q=_PC/5   OEX  +%E  "G:@  G6T  )1M  ")
M;   >&4  &]D  !I9 X 9609 &)D)0!@93  7F4Z %QE0@%:94H"6&11 E9D
M6 -49%\$4F1G!5!C<0=.8WL)3&.("DICEPM(8Z8,1V.X#49CT0U&8^\,1F+_
M"D=B_PE'8O\)1V+_"$=B_PC*6   NF(  *YI  "C;@  FG$  )!R  "$<0
M=&L  &EI  !C:0L 7VD5 %QJ(0!::BT 6&LV %9K/P%5:T<!4VI. E%J50-/
M:ET$36IE!4II;@9(:7D'1FF&"41IE0I#:*4+06FW#$!ISPQ :.X+06C_"D%G
M_PE!9_\(0F?_"$)G_PC%70  MF8  *IM  "@<P  EG8  (MW  " =@  <'(
M &5Q  !<< < 6' 1 %9P'0!4<2@ 4G$S %!Q/ !/<D0!37%+ 4MQ4P))<5H#
M1W%B!$5P; 5#<'<&07"$!S]PDP@];Z,).W"U"CMPS0HZ;^P).V[^"#MN_P@[
M;?\'.VW_!SMM_P>_8@  L6L  *9S  "=>0  DGL  (=\  ![?   ;7H  &!X
M  !6=P$ 4'<. $YX& !,>"0 2WDN $EY-P!(>4  1GE( 41Y3P%">5<"07E@
M C]X:0,\>'0$.GB"!3AXD08W>*$'-7BS!S1XRP<T=^L'-';]!S1U_P<U=?\&
M-73_!C5T_P:Y:   K7$  *)Y  "8?@  C8   (*!  !V@@  :8$  %N!  !1
M@0  2( * $6!$P!#@1X 0H(I $&",@! @CL /H)# #V"2P [@E,!.8)< 3>"
M9@(U@G$#,X)_ S&!C@0P@9\$+H&Q!2V!R 4M@>D$+7_\!2U^_P4M??\%+7W_
M!2U]_P6S;@  J'@  )U_  "2@P  B(8  'V'  !PB   8XD  %6*  !+B@
M08H" #N+#@ YBQ< .(PB #>,+  VC#4 -(P] #.,1@ RC4\ ,8U8 "^-8@$M
MC&X!*XQ[ 2J,BP(HC)P")HRO B6,Q@(EB^@")8K[ R6(_P,EB/\#)8?_ R6'
M_P.M=@  HX   )>%  "-B0  @HP  ':.  !ID   7)(  %"3  !$E   .I4
M #&6"  MEQ$ +)<: "N7)  JERT *9<V "B8/P GF$@ )IA2 "687  CF&@
M(IAW ""8AP ?F)D!'9BL 1R8PP$<E^4!')7Z 1N4_P$;D_\"&Y/_ AN3_P*G
M?P  G(8  )&+  "'CP  >I(  &V5  !AF   59L  $F=   ]G@  ,Y\  "JA
M   AHPH 'Z,1 !ZC&@ =I"0 '*0M !ND-@ :I#\ &:1* !BD50 6I6$ %:5P
M !2E@0 3I90 $J6H !&EOP 0I.( $:+X !&A_P 1H/\!$:#_ 1&@_P&@A@
ME8P  (R1  !_E0  <9H  &2>  !8H0  3*0  $"F   UIP  *JD  "*L   9
MK@  $K ) !"Q$  0L1@ #K$B  ZQ*P -L34 #;%   RQ2P +L5@ "K%G  BQ
M>  'L8L !;&@  2PM0 $L-  !+#O  6O_@ &KO\ !J[_  :N_P"8C@  CY,
M (*8  !UG0  9Z(  %JG  !.JP  0:T  #6O   KL0  (;0  !BV   1N0
M#;P#  >^#  #O1(  ;T9  "^(@  OBL  +XV  "^00  OTX  +]<  "_;0
MOX   +Z5  "^J@  OL(  +WD  "]]@  O?\  +W_  "]_P"2E   A9H  'B@
M  !JI@  7*L  $^P  !"LP  -;8  "JX   @NP  %[X  !#!   +Q   !,<
M  #)!P  R0T  ,D2  #*&0  RR(  ,LK  #--0  SD$  ,Y0  #/8   SW(
M ,^'  #/G0  S[,  ,_.  #/ZP  SO@  ,[^  #._@"(FP  >J(  &RH  !>
MKP  4+4  $*Y   UO   *;\  !["   5Q@  #LD   C,    T    -,   #5
M    U@8  -@,  #9$0  VQ8  -P?  #>*   X#0  .)!  #B40  XV,  .-W
M  #DC@  Y*0  .2Z  #EU   Y>H  .7S  #E\P!\HP  ;JH  &"R  !1N0
M0[X  #7"   HQ@  ',D  !/-   ,T0  !-4   #:    W@   .$   #B
MY    .4#  #G"0  Z0X  .L2  #M&@  [R0  /(Q  #T00  ]%,  /5F  #U
M?   ]I,  /:I  #WO   ]\X  /??  #WWP!PK   8;0  %.[  !%PP  -L<
M "?,   ;T   $=4   K;    WP   .(   #E    Z0   .P   #M    \
M /$   #S    ]00  /<*  #Z$   _!8  /\A  #_+@  _T   /]3  #_:
M_X   /^6  #_J   _[8  /^_  #_OP#_#1P _PH; /\"&P#_ !X _P D /\
M+@#_ #P _P!* /\ 5@#_ &, _P!M /\ =P#_ '\ _P"' /\ C@#_ )0 _P":
M /\ H #_ *8 _P"L /\ M #_ +T _P#) /X W0#] .T _ #Z /L _P#Z /\
M^0#_ /H _P#Z /\ ^@#_ /H _P#_$!D _PT7 /\&%@#_ !@ _P > /\ *@#_
M #< _P!% /\ 4@#_ %X _P!I /\ <@#_ 'L _P"" /\ B0#_ )  _@"6 /T
MG #\ *$ ^P"H /D KP#X +@ ]@## /0 T@#S .< \@#V /  _P#O /\ \ #_
M .\ _P#O /\ [@#_ .X _P#_$A0 _P\2 /\+$@#_ !( _P : /\ )0#_ #,
M_P!  /\ 30#_ %D _P!D /T ;0#[ '8 ^0!] /< A #U (L ] "1 /, EP#Q
M )T \ "C .X J@#L +, Z@"] .@ RP#G .$ Y0#Q ., _0#C /\ X@#_ .$
M_P#A /\ X #_ .  _P#_%!  _Q$. /\-#0#_!P\ _P(5 /\ ( #_ "T _P Z
M /\ 1P#Y %, ]0!> /( : #P '  [0!X .L ?P#I (4 Z ", .8 D@#E )@
MXP"? .$ I@#? *X W "X -H Q0#6 -D U #L -( ^0#1 /\ SP#_ ,X _P#.
M /\ S@#_ ,X _P#_%PP _Q0( /\/!0#_#@L _PP1 /\'&@#_ 28 _  T /0
M00#M $T Z0!8 .8 8@#C &H X !R -X >0#; (  V0"& -8 C0#3 ), T0":
M ,\ H0#- *H RP"S ,D OP#& -  Q0#H ,, ]@#! /\ P +_ +\#_P"_ _\
MOP/_ +\#_P#_&P8 _Q<  /\4  #_$P4 _Q$- /\.% #Y"A\ \ 8L .8#.0#@
M T8 W -1 -8$6P#2!&0 SP5L ,P%<P#*!7H R 6! ,8%AP#%!HX PP:6 ,$&
MG0"_!J8 O0:P +L'O "Y",T N KE +4+]P"S#?\ L0W_ + -_P"P#O\ KP[_
M *\._P#_'@  _QL  /\;  #Z&@  ]18% /81#0#K#A4 X@LB -@+,0#0##X
MRPU* ,<-50#$#EX P0YF +\.;0"]#G0 NP][ +D/@@"W$(H MA"1 +00F@"R
M$*, L!&M *\1N@"M$<H JA+E *<4]P"E%?\ HQ7_ *(5_P"B%?\ HA7_ *(5
M_P#_(@  _R   / C  #F)   X"$  -P9!0#;$ P T!$9 ,@3*0#"%3< O19$
M +D73@"U%U< LQA@ + 89P"N&&X K!EU *L9? "I&80 J!J, *8:E "D&IX
MHQNH *$;M "?',4 GAS? )H=\P&8'O\!EQ[_ 98?_P&5'_\!E1__ 94?_P'_
M)@  ]"<  .8M  #:+P  SRT  ,HG  #''P@ P1P3 +H>(@"T'S$ KR ] *LA
M2 "H(E( IB): *,C8@"A(VD H"-O )XC=P"<(WX FR.& )DDCP&7))D!EB2C
M 90DL &2);\!D276 8XF[P&,)_\"BR?_ HHG_P*))_\"B2?_ 8DG_P'Z*0
M[#   -TV  #-.   Q#<  +XR  "Z*P( M24. *XG'0"H*2L I"HX * J0P"=
M*TP FBM5 )@K7 "6*V, E"MJ 9(K<0&0+'@!CRR! 8TLB@&++)0"BBR? H@L
MJP*&++H"A2W. X,NZ@.!+OP#@"[_ G\N_P)_+O\"?B[_ GXN_P+T+@  Y#<
M -(]  #%/P  NS\  +0\  "O-0  J2\+ *,O%P">,28 F3(S )8R/@"2,T@
MD#-0 (TS6 "+,UX!B3-E 8<S; &&,W,!A#-\ H(SA0* ,X\#?S.: WTSIP-\
M,[4$>C/)!'DTY@1W-?D$=C7_ W4U_P-U-?\#=37_ W4U_P/P,P  W3T  ,I#
M  "^10  M48  *U#  "F/0  H#8& )DV$P"4."$ D#DN (PY.0").4, ASE,
M (0Y4P&".5H!@#EA 7XY: )\.6\">CEW GDY@ -W.8L$=3F6!'0YHP5R.;$%
M<3G$!F\ZX@9N.O<%;CO_!&T[_P1M._\#;3K_ VTZ_P/J.0  U4(  ,1(  "Y
M2P  KTL  *=)  "?1   F#X! )$\$ ",/1T B#XJ (0_-0"!/S\ ?C]( 'P_
M3P%Z/U8!>#]= 78^9 )T/FL"<CYS W ^? -O/H<$;3Z3!6L^H 9J/JX&:3_
M!V<_W@=G/_4&9D#_!69 _P1F0/\$9C__!&8__P3E/0  ST8  +],  "T3P
MJE   *)/  "92@  D40  (I!#0"$0AD @$,F 'U$,@!Z1#P =T1$ '5$3 %R
M1%,!<$-9 6]#8 )M0V<":T-O VE#>01H0X,%9D./!F1#G0=C0ZL'84.]"&!$
MV0A@1/,'8$3_!E]$_P5?1/\$8$3_!&!$_P3@00  RDH  +M0  "P4P  IU4
M )Y3  "53P  BTD  (-'"P!]1Q4 >4<B '9(+@!S2#@ <4A! &Y(20%L2% !
M:DA6 6A(70)F1V0"94=L V-'=@1A1X %8$>-!EY'F@=<1ZD(6TB["%I(U A:
M2/$'6DG_!EI)_P5:2/\%6DC_!%I(_P3;1   QDT  +A3  "M5P  HUD  )I8
M  "15   ADX  'U+" !W2Q( <TP? '!,*P!M3#4 :TP^ &A,1@!F3$T!9$Q3
M 6),6@)A3&("7TQJ UY,<P1<2WX%6DN*!EA+F =73*<(5DRY"55,T0E43.\(
M5$W_!E5,_P953/\%54S_!55,_P752   PE$  +57  "J6P  H%P  )=<  "-
M60  @5,  '=/! !Q3Q  ;E < &I0* !H4#( 95 [ &-00P!A4$H!7U!1 5U0
M6 )<4%\"6E!G UA0<0174'L%55"(!E-0E@=24*4(4%"W"5!0S@E/4.T(4%#_
M!U!0_P904/\%4%#_!5!0_P702P  OU0  +):  "G7@  G6   )1@  ")70
M?%<  ')4  !L4PX :%09 &54) !B5"\ 8%0X %Y40 !<5$@!6E1/ 5E45@%7
M5%T"551E U14;@125'D%4%2&!DY4E =-5*0(2U2U"$M4S E*5.L(2U3^!TM4
M_P9+5/\%2U3_!4M4_P7,3@  NU<  *Y>  "D8@  FF0  )%D  "&8@  =UL
M &U8  !F6 P 8E@6 %]8(@!=62P 6UDV %E9/@!7648 5EE- 5195 %265L"
M45EC T]9; --67<$2UB$!4E8D@=(6*('1UFS"$99R@A%6>H(1EG]!D98_P9&
M6/\%1UC_!4=8_P7'4@  N%L  *MA  "A9@  F&@  (YI  "#9P  <F   &A>
M  !A70D 7%T3 %I='@!772D 5EXS %1>.P!27D, 45Y* 4]>4@%.7ED"3%YA
M DI>:@-(7G4$1EZ"!41=D 9#7J '05ZQ!T!>R = 7N@'0%W\!D%=_P5!7?\%
M05S_!4%<_P7#5@  M%\  *AF  ">:@  E6T  (IM  !_;   ;V<  &1D  !;
M8@4 5F(0 %1B&P!28R4 4&,O $YD. !-9$  2V1( $ID3P%(9%<!1F1? D5D
M: )#9',#06-_!#]CC@4]8YX&/&.P!CMDQ@8[9.8&.V/Z!3MB_P4[8O\%/&'_
M!#QA_P2^6P  L&,  *5J  ";;P  D7(  (9R  ![<0  ;&T  &!K  !5:0
M3V@- $UI%P!+:2$ 26HK $AJ- !':CT 16M$ $1K3 !":U0!06M< 3]J90(]
M:G ".VI] SEJC 0W:IP$-FJN!35JQ 4U:N4%-6GY!#5I_P0U:/\$-6C_!#5H
M_P2Y8   K&D  *%P  "8=0  C7<  ()W  !W=P  :70  %QS  !1<0  2' *
M $5P$@!#<1T 0G$G $!R,  _<C@ /G)  #UR2  [<E  .G)9 3AR8P$V<FT"
M-')Z C-RB0,Q<IH#+W*L RYRP0,N<N,#+G'X RYP_P,N;_\#+F__ RYO_P.S
M9@  IV\  )UV  "3>@  B'P  'Y]  !R?0  9'P  %=[  !,>@  0GD# #QY
M#@ Z>A< .7HA #AZ*@ W>S, -GL[ #1[1  S>TP ,GM5 #![7P O>VH!+7MW
M 2M[AP$J>Y@"*'NJ B=[OP(F>^$")GKW B9X_P(F>/\")W?_ B=W_P*N;
MHW8  )E\  ".?P  A((  'B#  !LA   7X0  %&$  !'A   /(0  #.$"0 P
MA!$ +X0: "V$)  LA2T *X4U "J%/@ IA4< *(90 ">&6@ FAF8 )(9S ".&
M@P AAI4 ((:G 1Z&O $>AMX 'H3U 1Z"_P$>@O\!'H'_ 1Z!_P&H=   GGT
M )."  ")A0  ?H@  '&*  !EBP  6(P  $R-  ! C@  -HX  "R/   ED P
M(Y 3 "*0'  AD"4 ()$N !^1-@ >D4  '9%) !R15  :D6  &9%N !B1?@ 6
MDI  %9*D !21N0 3D=@ $X_T !2._P 4C?\ %(S_ 12,_P&C?0  F(,  (Z(
M  "$C   =X\  &F1  !=DP  4)4  $67   YF   +ID  "6:   =FP( %IT,
M !6=$P 4G1L $YTD !*=+0 1GC< $9Y! !">3  /GE@ #IYG  V>=P ,GHH
M"YV>  J=L@ )G<P "9SL  J;_@ +FO\ "YG_  N9_P"<A   D8H  (B.  ![
MD@  ;98  &"9  !4G   2)\  #R@   PH0  )J,  !VE   5IP  $*D%  NK
M#0 (JA, !ZH;  :J)  %JBX !*HX  *J1  !JE   *I>  "J;@  JH$  *J5
M  "IJ@  J<$  *CD  "H]@  I_\  *?_  "G_P"5BP  C)   '^5  !QF@
M8YX  %:B  !*I@  /:@  #&J   FJP  ':T  !2P   .L@  ";4!  *V"@
MM@\  +85  "W'0  MR4  +<O  "X.0  N$8  +A4  "X9   N'8  +B+  "W
MH   M[8  +?3  "V[P  MOP  +;_  "V_P"/D@  @I<  '2=  !FH@  6*<
M $NL   ^KP  ,;$  ":S   <M@  $[@   V[   &O@   ,$   #"!   P@L
M ,,0  #$%0  Q!P  ,4D  #&+@  R#H  ,E'  #)5P  R6D  ,E]  #)E
MR*H  ,C#  #(Y   R/0  ,C]  #(_0"%F0  =Y\  &BF  !:JP  3;$  #^U
M   QN   );H  !J]   1P   "\,   /'    R@   ,T   #.    SP,  - )
M  #1#@  TQ(  -49  #7(@  VBT  -TY  #>20  WEH  -]N  #?A0  WYP
M -^R  #>RP  WN8  -_T  #?] !YH0  :Z@  %RO  !.M0  0+L  #&^   D
MP0  &<4  !#(   )S    ,\   #3    V0   -P   #=    WP   .$   #B
M!0  Y L  .80  #H%@  ZB   .TK  #P.@  \4L  /%>  #R<P  \XL  /.B
M  #SM@  \\D  //A  #SX0!MJ@  7K$  %"Y  !!OP  ,L0  "3(   7S
M#M    ;5    V@   -X   #B    Y@   .D   #J    [    .X   #P
M\@   /0&  #V#   ^1(  /P<  #_*0  _SH  /]-  #_8@  _W@  /^0  #_
MHP  _[,  /_!  #_P0#_!QD _P$7 /\ %P#_ !H _P A /\ *P#_ #D _P!'
M /\ 5 #_ %\ _P!J /\ <P#_ 'L _P"# /\ B@#_ )  _P"6 /\ FP#_ *$
M_P"H /\ KP#_ +@ _P#$ /X U0#\ .H ^P#X /H _P#Y /\ ^ #_ /@ _P#V
M /\ \P#_ /$ _P#_"Q4 _P43 /\ $P#_ !0 _P : /\ )P#_ #0 _P!" /\
M3P#_ %L _P!E /\ ;@#_ '8 _P!^ /\ A0#^ (L _0"1 /L EP#Z )T ^ "C
M /< JP#V +, ] "^ /, S #Q ., [P#S .X _P#M /\ [ #_ .L _P#L /\
M[ #_ .L _P#_#1$ _PD0 /\ #P#_ !  _P 6 /\ (@#_ "\ _P ] /\ 2@#_
M %4 _0!@ /H :0#X '$ ]@!Y /0 ?P#S (8 \0", .\ D@#N )@ [ "? .L
MI@#I *X YP"X .4 Q0#C -H X0#M -\ ^P#> /\ W0#_ -T _P#= /\ W0#_
M -T _P#_#PT _PP+ /\#"0#_  P _P 2 /\ '0#_ "D ^P W /@ 1 #U %
M\@!: .X 8P#L &L Z0!S .< >@#E (  XP"& .$ C #? ), W0"9 -L H0#9
M *D U0"R -( O@#0 ,X S@#F ,P ]@#* /\ R@#_ ,D _P#( /\ R #_ ,@
M_P#_$0@ _PT" /\'  #_!0@ _P . /\ %@#W "( [P P .L /0#H $D Y !4
M .  70#= &4 V0!M -4 <P#2 'H T "  ,X AP#, (T R@"4 ,@ FP#& *0
MQ "M ,( N #  ,< O0#? +P \0"[ /X N0#_ +@ _P"X /\ N #_ +@ _P#_
M%   _P\  /\-  #_#   _P<) /@!$ #H !H XP H -T -@#8 $( T@!- ,X
M5P#* %\ QP!F ,4 ;0## '0 P0!Z +\ @0"] (@ NP"/ +D EP"W )\ M0"H
M +, LP"Q ,( KP#8 *X"[0"L _L JP7_ *H&_P"I!O\ J0;_ *D&_P#_%@
M_Q(  /<2  #L$0  Y@X  .4&" #= Q( U ,@ ,T$+0#(!#H PP5& +\%4 "\
M!E@ N09@ +<'9P"U!VX LP=U +$(>P"O"(( K@F* *P)D@"J"9L J JE *8*
ML "E"[\ HPS4 *$-[0"?#OX G0[_ )P/_P";#_\ FP__ )L/_P#_&@  ]QD
M .H>  #?'@  U1H  - 3 @#.# L QPL6 , -)0"Z#C( M@X_ +(/20"O$%(
MK!!: *H080"H$6@ IA%O *01=@"B$7T H1&% )\2C@"=$I< G!*B )H3K0"8
M$[P EQ30 )05[ "2%OT D!?_ (\7_P".%_\ CA?_ (X7_P#Z'0  [B,  -\H
M  #0*@  QR<  ,$A  "]&04 N1(0 +(5'@"M%BP J!<X *080P"A&4P GQE4
M )P:7 ":&F( F1II )<;< "5&W< E!M_ )(<B "0')( CQR= (T=J0"+';<
MBA[* (@?YP"&(/H A"#_ 8,@_P&#(/\!@B#_ 8(@_P'U)   Y2P  -,Q  #&
M,P  O#$  +8M  "P)0  K!T, *8>& "A("8 G"$R )DB/0"5(D< DR-/ )$C
M5@"/(UT C21D (LD:P"))'( B"1Z (8D@P"$)8T @R68 8$EI & )K(!?B;%
M 7TGX@%[)_<!>2C_ 7@H_P%X*/\!>"C_ 7@H_P'O*P  W3,  ,HY  "^.P
MM#H  *TV  "F+P  H2@' )LG$P"6*"  D2DM (XJ. "+*T( B"M* (8K4@"$
M*U@ @BQ? ( L9@!_+&T ?2QU 'LL?@%Z+(@!>"R4 78MH %U+:X"="W  G(N
MW0)Q+O0"<"__ F\O_P)O+_\!;B__ 6XO_P'H,0  TSH  ,,_  "W00  KD$
M *8^  ">.   ES$! )$N$ ",+QP B# H (0Q,P"!,CT ?S)& 'TR30![,E0
M>3); '<R80!U,FD!=#)P 7(R>0%P,X0!;S.0 FTSG0)L,ZL":C2\ FDTU0-H
M-?$"9S7_ F<U_P)F-?\"9C7_ F8T_P+B-@  S#\  +U$  "R1P  J$<  *!$
M  "8/P  D#D  (@T#0"#-1< ?S8D 'PW+P!Y-SD =SA" '0X20!R.%  <3A7
M &\X7@!M.&4!;#AM 6HX=0%H.( "9SB, F4XF0-D.:@#8CFY V$ZT -@.NX#
M8#K_ U\Z_P)?.O\"7SK_ E\Z_P+=.P  QT,  +E)  "N2P  I$P  )M*  "2
M10  B3\  ($Z"0![.A0 =SL@ '0\*P!R/#4 ;ST^ &T]1@!K/4T :3U3 &@]
M6@!F/6$!9#UI 6,]<@%A/7T"8#V) EX]E@-=/J4#6SZV!%H^S 1:/^P$63_^
M UD__P-9/_\"63__ ED^_P+6/P  PT<  +5,  "J4   H%   )=/  ".2P
MA$4  'I !@!U/Q$ <4 < &U * !K03( :4$[ &=!0@!E04D 8T%0 &%!5P!@
M05X!7D%F 5U";P);0GH"6D*& UA"E -70J,$54.S!%1#R0140^D$4T/] U-#
M_P-40_\#5$/_ E1#_P+00@  OTH  +)0  "G4P  G50  )13  "*4   ?TH
M '5% @!N0PX :T09 &=%) !E12X 8D4W &%%/P!?148 745- %M%5 !:1EL!
M649C 5=&; )61G<"5$:# U-&D0-11J$$4$>Q!$]'QP1.1^<$3D?[!$Y'_P-.
M1_\#3T?_ T]'_P/,1@  NTX  *]4  "D5P  FE@  )%7  "&5   >TX  '!*
M  !I2 T 94@6 &))(0!?22L 74DT %M)/ !924, 5TE* %9)4@!52ED!5$IA
M 5)*:@%12G4"3TJ! TY*CP-,2Y\$2TNP!$I+Q01)2^8$24OZ!$E+_P-*2_\#
M2DO_ TI+_P/(20  N%$  *Q7  "A6P  F%P  (Y<  "#60  =E,  &M.  !D
M30H 7TP3 %Q-'@!:32@ 6$TQ %9-.@!434$ 4TY( %).3P!03E<!3TY? 4U.
M: %,3G,"2D]_ DE/C0-'3YT$1D^N!$5/PP1$4.0$1$_Y!$5/_P-%3_\#14[_
M T5._P/$3   M54  *E;  "?7@  E6   (M@  " 7@  <E<  &=3  !>40<
M65$1 %=1&P!4424 4E(O %%2-P!/4C\ 3E)& $U330!,4U4 2E-= 4E39@%'
M4W "15-] D13BP-"4YL#052L!$!4P00_5.($/U3X T!3_P- 4_\#0%/_ T!2
M_P/ 4   LE@  *9>  "<8@  DF4  (AE  !]8@  ;EP  &-9  !95@, 5%8.
M %%6& !/5B( 35<L $Q7- !*5SP 25A$ $A82P!'6%, 15A; 4189 %"6&X!
M0%A[ C]8B0(]6)D#/%BJ SM9OP,Z6> #.ECW SI8_P,[5_\#.U?_ SM7_P.\
M5   KEP  *-C  "99P  D&D  (5I  !Y9P  :V(  &!@  !570  3EL, $M;
M% !)7!\ 1UPH $9=,0!%73D 0UU! $)=2 !!7E  0%Y8 #Y>80$\7FP!.UYX
M CE>AP(W7I<"-EZI S5>O0,T7]T#-%[U S5=_P(U7?\"-5S_ C5<_P*X60
MJF$  *!G  "6;   C&X  (%N  !V;   9VD  %QF  !19   2&() $1B$0!"
M8AL 06,D #]C+0 ^8S4 /60] #QD10 [9$T .615 #AD7P V9&D!-61V 3-D
MA0$Q994",&6G B]ENP(N9=H"+F3T BYC_P(O8_\"+V+_ B]B_P*S7@  IV8
M )QM  "3<0  B',  'US  !R<@  9'   %AN  !-;   0FH# #QI#@ Z:A8
M.6H@ #AJ*  V:S$ -6LY #1K00 S;$D ,FQ2 #%L7  O;&8 +FQS "QL@@$J
M;),!*6RE 2ALN0$G;=8!)VOR 2=J_P$G:O\!*&G_ BAI_P*N9   HVP  )ES
M  ".=@  A'@  'EY  !M>   8'<  %-V  !(=0  /G,  #1R"@ Q<Q$ ,',:
M "]S(P N<RL +70T "QT/  K=$0 *71- "AU5P G=6, )75O "1U?P B=9
M(76B "!UMP ?==( 'W3Q !]S_P$?<O\!(''_ 2!Q_P&I:P  GG,  )1Y  "*
M?   @'X  '1_  !G?P  6G\  $U^  !#?@  .'T  "]] @ H?0T )GT4 "1]
M'  C?B4 (GXM "%^-@ A?C\ 'W]( !Y_4@ =?UX '']K !I_>@ 9?XP %W^?
M !9_LP 5?\X %7[O !9\_P 6>_\ %GO_ !=[_P"D<@  FGH  (]_  "%@@
M>X0  &V&  !@AP  5(<  $B(   \B   ,H@  "B(   @B 4 &HD. !F)%0 8
MB1T %XHF !:*+@ 5BC< %(I! !.*3  2BU@ $8ME !"+=0 /BX< #HJ;  V*
MKP ,BL@ #(GJ  V'_  .A_\ #H;_  Z&_P"?>P  E($  (J%  " B   <XL
M &6-  !9CP  3)   $&2   TD@  *I(  "&3   9E   $I8&  Z7#@ -EQ4
M#)<=  R7)@ +ER\ "I<Y  F71  (EU  !I=>  67;@ #EH   9:4  "5J
ME;X  )3@  "4]   D_\  9+_  &2_P"8@@  CH@  (6,  !WCP  :I(  %V5
M  !0F   1)H  #B;   LG   (IT  !F>   2H   #:("  >C"P !HQ   *,7
M  "C'P  HR<  *,Q  "D/   I$@  *16  "D90  HW<  *.+  "CH   HK8
M *'2  "A\   H/L  *#_  "@_P"1B@  B8X  'N2  !MEP  8)L  %.>  !&
MH0  .:,  "VD   CI@  &:@  !&J   ,K   !:X   "O!P  KPT  *\1  "P
M&   L"   +$H  "Q,@  LCX  +),  "R6P  LFP  +*!  "QEP  L:P  +#&
M  "PZ   K_<  *__  "O_P",D   ?Y4  '&:  !CGP  5:0  $>H   ZJ@
M+:P  "*N   8L   $+,   JU   "N    +L   "[    O <  +P-  "]$0
MOA8  +\>  # )P  P3(  ,)   ##3P  PV   ,-T  ##BP  PZ$  ,.X  #"
MUP  PN\  ,+Z  #!_@"!EP  <YT  &6C  !7J   2:T  #NQ   MLP  (;8
M !:Y   .NP  ![X   #!    Q0   ,<   #(    R0   ,H%  #+"P  S0\
M ,X4  #0'   TR8  -8R  #800  V%,  -EF  #9?   V90  -FK  #9PP
MV>$  -GP  #9] !VGP  9Z8  %FL  !+L@  /+<  "ZZ   AO0  %<    W$
M   %QP   ,H   #.    T@   -4   #6    V0   -L   #=    WP<  .$,
M  #C$0  YAD  .DD  #L,@  [4,  .Y6  #O:P  [X0  .^<  #OL@  [\8
M ._=  #OY !JJ   6Z\  $RV   ^O   +\   "#$   4R   #,P   +0
MU    -D   #>    X@   .4   #F    Z    .D   #L    [@   / "  #R
M"0  ]0\  /@7  #\(P  _S,  /]&  #_6@  _W$  /^)  #_GP  _[$  /_
M  #_Q@#_ !4 _P 4 /\ % #_ !< _P = /\ * #_ #< _P!$ /\ 40#_ %P
M_P!F /\ ;P#_ '< _P!^ /\ A0#_ (L _P"1 /\ EP#_ )T _P"D /\ JP#_
M +0 _@"_ /T S@#[ .8 ^0#V /@ _P#W /\ ]P#_ /< _P#P /\ [ #_ .D
M_P#_ Q( _P 0 /\ $ #_ !$ _P 7 /\ ) #_ #( _P _ /\ 3 #_ %< _P!A
M /\ :@#_ '( _P!Y /T @ #\ (8 ^@", /D D@#X )@ ]@"? /4 I@#T *X
M\@"Y /  Q@#N -X [0#P .L _@#J /\ Z0#_ .D _P#G /\ XP#_ .  _P#_
M!PX _P - /\ "P#_  P _P 3 /\ 'P#_ "P _P Z /\ 1@#^ %( ^P!< /@
M90#U &P \P!T /$ >@#O ($ [@"' .P C0#J ), Z0": .< H0#F *D XP"S
M .$ OP#? -  W0#I -H ^0#9 /\ UP#_ -4 _P#5 /\ U0#_ -0 _P#_"0H
M_P$% /\  P#_  D _P 0 /\ &0#[ "8 ]P T /0 0 #R $P [@!6 .H 7P#G
M &< Y !N .( = #@ 'L W@"! -P AP#: (T U@"4 -0 FP#1 *, SP"M ,P
MN #* ,< R #@ ,8 \P#% /\ PP#_ ,, _P## /\ PP#_ ,, _P#_"P$ _P,
M /\   #_  , _P + /, $@#N !\ Z@ M .8 .@#B $4 W@!/ -D 6 #4 &
MT0!H ,X ;@#, '0 R@![ ,@ @0#& (< Q ". ,( E@#  )X O@"G +L L@"Y
M ,  MP#4 +4 [ "S /L LP#_ +( _P"R /\ L0#_ +$ _P#_#0  _P8  /\#
M  #W    ]  # .< #0#@ !@ V@ E -, ,@#. #X R@!) ,8 4@## %H P !A
M +X : "\ &X N@!T +@ >P"V ($ M "( +( D "P )D K@"B *P K0"J +H
MJ #+ *8 Y@"E /< I #_ *, _P"B /\ H@#_ *( _P#_$   ^PP  .\.  #F
M#0  WPD  -H !@#0 !$ R0 = ,0 *@"_ #< NP!" +< 2P"T %0 L@!; *\
M8@"M &@ JP!N *D =0"H 'L I@"# *0 BP"B )0 H "> )X!J "< K4 FP/&
M )D%X@"8!O0 E@C_ )4)_P"4"?\ E G_ )0)_P#\$0  \14  .,9  #6&0
MS!4  ,<0  #$!PH O0,4 +<$(0"R!BX K@@Z *H)1 "G"4T I I5 *(*7 "@
M"F( G@MI )P+;P";"W8 F0Q^ )<,A@"6#)  E R: )(-I@"1#;, CPW% (T.
MX@"+$/8 B1#_ (@1_P"'$?\ AQ'_ (<1_P#V&0  YR   -8D  #()0  OR(
M +D<  "T% $ L0T. *H.&0"E#R< H1 S )T1/@":$4< F!)/ )425@"3$EP
MD1)C ) 3:0".$W  C!-X (L3@0")%(L AQ26 (85H@"$%;  @Q;! ($7W0!_
M&/0 ?1G_ 'P9_P!\&?\ >QG_ 'L9_P#O(0  W2D  ,HM  "^+P  M2P  *XG
M  "H(   HQ<( )X6$P"9%R$ E!DM )$:. ".&D$ BQM) (D;4 "'&U< A1Q>
M (0<9 ""'&L @!QS '\=? !]'88 ?!Z1 'H>G@!X'ZL =Q^\ '8@U !T(?
M<B'_ '$B_P!Q(?\ <2'_ '$A_P#H*   TC   ,(U  "W-P  K34  *4Q  ">
M*P  F"," )(>$ "-(!L B2$G (8B,@"#(SP @2-$ 'XC2P!\)%( >R19 'DD
M7P!W)&8 =B5N '0E=P!S)8$ <2:- &\FF0!N)J< ;2>X &PGS@%J*.T!:2G_
M 6@I_P%H*?\!:"C_ 6@H_P'A+@  RS8  +P[  "Q/0  IST  )\Y  "7,P
MCRT  (@G# "#)Q8 ?R@B 'PI+0!Y*C< =RH_ '4J1P!S*TX <2M4 ' K6P!N
M*V( ;"MJ &LL<@!I+'T :"R) &8ME@%E+:0!9"ZT 6,NR@%A+^D!8"_] 6 O
M_P%@+_\!8"__ 6 N_P':-   Q3P  +=!  "L0P  HD,  )E   "0.@  B#0
M ( N" !Z+1( =RX> ',O*0!Q,#, ;S [ &TP0P!K,4H :3%1 &<Q5P!F,5X
M9#%F &,R;P!A,GD 8#*% 5\RD@%=,Z$!7#.Q 5LTQ@%:-.8!637[ 5DU_P%9
M-/\!633_ 5DT_P'2.   P$   +-%  "H2   GD@  )5&  "+0   @CL  'DU
M! !S,Q  ;S0: &PT)0!I-2\ 9S4W &4V/P!C-D8 8C9- & V5 !?-EL 73=C
M %PW:P!;-W8!63>" 5@XCP%6.)X!53BO E0YPP)3.>0"4SKY 5,Y_P%2.?\!
M4SG_ 5,Y_P'-/   O$0  *])  "D3   FDP  )%+  "'1@  ?4   ',[  !L
M. T :#D7 &4Y(@!C.BL 8#HT %XZ/ !=.D, 6SI* %H[4 !8.U@ 5SM@ %8[
M: !5/',!4SQ_ 5(\C0%0/9P!3SVL DX^P0)-/N$"33[X DT^_P%-/O\!33W_
M 4T]_P')0   N$@  *Q-  "A4   EU$  (Y/  "$2P  >44  &Y   !F/0L
M8CT4 %\]'@!</B@ 6CXQ %@^. !7/D  53]& %0_30!3/U4 4D!= %! 9@!/
M0' !3D!\ 4Q!B@%+09H"2D&K DE"O@)(0MX"2$+V DA"_P)(0O\!2$'_ 4A!
M_P'%1   M4L  *E0  ">5   E50  (M3  " 4   =4H  &I&  !A0@@ 7$$1
M %E"&P!70B4 54(N %-"-0!10CT 3T)# $]#2P!.0U( 341: $M$8P!*1&X!
M245Z 4=%B %&19@"14:I D1&O0)#1MP"0T;U D-&_P)#1O\!0T7_ 4-%_P'!
M1P  LD\  *94  "<5P  DE@  (A8  !^50  <4\  &9*  !<1@4 5T8/ %1&
M& !11B( 3T8K $Y&,P!,1SH 2T=! $I'20!)2%  2$A8 $=(80!%26P 1$EX
M 4))A@%!298!0$JG C]*NP(^2]@"/DKS CY*_P(^2?\!/TG_ 3])_P&]2@
MKU(  *-8  "96P  D%T  (9<  ![60  ;5,  &)/  !73 $ 44H- $Y*%0!,
M2Q\ 2DLH $E+, !'2S@ 1DP_ $5,1@!$3$X 0TU6 $)-7P! 36H /TUV 3U.
MA $\3I0!.TZE 3E/N0(Y3]0".4_R 3E._P$Y3O\!.4W_ 3I-_P&Z3@  K%8
M *%;  "77P  C6$  (-A  !X7@  :5@  %]6  !44@  3$\+ $E/$@!'4!P
M15 E $-0+0!"4#4 05$\ $!11  _44P /E)4 #Q270 [4F< .E)S #A3@@$W
M4Y(!-5.D 313MP$S5-$!,U/Q 313_P$T4O\!-%+_ 312_P&V4@  J5H  )Y@
M  "49   BV8  (!E  !T8P  9EX  %Q<  !16   1U4' $)5$ ! 51@ /U8A
M #U6*@ \5C( .U8Y #I700 Y5TD .%=1 #=86@ U6&4 -%AQ #)8@ $Q6) !
M+UFB 2Y9M0$M6<\!+5GO 2Y8_P$N5_\!+E?_ 2Y6_P&R5P  I5\  )ME  "1
M:0  AVH  'QJ  !Q:   8V4  %AB  !-7P  0UT" #Q;#0 Z7!0 .%P= #=<
M)@ U72X -%TV #-=/@ R748 ,5Y. #!>5P O7F( +5YN "Q??0 J7XX *5^@
M "A?LP$G7\P )U_M 2=>_P$G7?\!*%W_ 2A<_P&M7   HF0  )AJ  ".;@
M@V\  'EO  !N;@  8&L  %1I  !)9P  /V4  #5C"0 R8Q$ ,&,9 "]D(0 N
M9"D +60Q "QD.0 K94( *F5* "AE5  G95\ )F9K "1F>@ C9HL (F:= "!F
ML0 ?9LD 'V;K "!E_@ @9/\ (&/_ 2%C_P&I8@  GFH  )5P  "*<P  @'4
M '5U  !I=   7'(  $]Q  !$;P  .FX  #!M P I; T )VP4 "9L'  E;20
M)&TL "-M-  B;3T (6Y& "!N4  >;EL '6YG !QN=@ :;H< &6^: !AOK@ 6
M;\8 %F[I !=M_  8;/\ &&O_ !AK_P"D:0  FG$  )!V  "&>0  ?'L  '%[
M  !D>P  5WH  $IY   _>   -7@  "MW   B=@< '78/ !QW%@ ;=QX &G<F
M !EW+@ 8=S< %WA  !5X2@ 4>%8 $WAC !)X<@ 1>(, $'B7  ]XJP .>,,
M#G?F  YV^@ /=?\ $'7_ !!T_P"?<0  E7@  (M\  ""?P  =X$  &J"  !=
M@@  4((  $2"   X@@  +H(  "2"   <@@  %(() !&#$  0@Q8 $(,>  Z#
M)P .@S  #8,Y  V#1  ,@U  "X-=  F#;  (@WX !H.1  6"I0 #@KL !(';
M  2!\@ %@/\ !G__  9__P":>0  D'X  (:#  !]A0  ;X<  &*)  !5B@
M28L  #V,   QC   )HP  !V-   5C@  #X\#  J0#  &D!$ !(\8  ./(  !
MCRD  (\R  "0/0  D$D  (]6  "/90  CW8  (^*  ".GP  CK0  (W/  ",
M[@  C/L  (O_  "+_P"4@   BX4  (*)  !TC   9H\  %F1  !,DP  0)4
M #26   HE@  'I<  !68   /F@  "IL   *<"0  G X  )P3  "<&@  G"(
M )TK  "=-0  G4   )U.  "=7   G6X  )R!  "<EP  G*P  )O&  ":Z
MF?D  )G_  "8_P".B   AHP  'B0  !JE   7)<  $^:  !"G0  -IX  "F?
M   ?H0  %:(   ZD   (I@   *@   "I!   J0H  *D.  "I$P  JAH  *HB
M  "K*P  K#8  *Q$  "L4P  K&,  *QW  "KC@  JZ0  *N\  "JW@  J?0
M *G]  "I_P")C@  >Y,  &V7  !?G   4:   $2D   VI@  *J@  !ZI   4
MJP  #:X   :P    L@   +4   "U    M0,  +8)  "W#@  N!(  +@9  "Z
M(0  NRL  +PX  "]1P  O5@  +UK  "]@0  O9D  +VP  "]S   O.H  +SW
M  "[_@!^E0  <)L  &*@  !3I0  1JH  #BM   JKP  'K$  !.T   ,MP
M [D   "\    OP   ,(   #"    PP   ,0   #&!@  QPP  ,@0  #*%@
MS"   ,\K  #0.@  T4L  -%>  #2<P  THL  -*D  #3NP  T]@  -/M  #3
M]@!SG0  9*,  %:I  !'KP  .;,  "JV   =N0  $KP   J_    PP   ,8
M  #)    S0   ,\   #0    T@   -0   #6    V0(  -L(  #>#@  X1,
M .0=  #H*@  Z#P  .E/  #I9   ZGP  .N5  #KK   Z\(  .S5  #LY0!F
MI@  6*P  $FS   [N0  *[P  !W    1Q   "<@   #,    SP   -,   #9
M    W0   .    #A    XP   .4   #G    Z@   .P   #N!   \0L  /42
M  #X'   ^RL  /T^  #^4P  _FH  /^#  #_FP  _ZX  /^^  #_R@#_ !(
M_P 0 /\ $0#_ !, _P 9 /\ )@#_ #0 _P!! /\ 30#_ %@ _P!B /\ :P#_
M ', _P!Z /\ @0#_ (< _P"- /\ DP#_ )D _P"@ /\ IP#^ *\ _ "Z /H
MR0#Y .$ ^ #S /< _P#V /\ ]0#_ /$ _P#I /\ Y #_ .$ _P#_  \ _P -
M /\ #0#_  X _P 4 /\ (0#_ "X _P \ /\ 2 #_ %, _P!= /\ 9@#^ &T
M_ !U /L >P#Y (( ^ "( /< C@#V )0 ] "; /, H@#Q *H [P"T .T P0#K
M -4 Z@#L .@ _ #G /\ Y0#_ .8 _P#@ /\ V0#_ -0 _P#_  L _P ( /\
M!@#_  D _P 0 /\ ' #_ "D _P V /\ 0@#[ $X ]P!7 /0 8 #R &@ [P!O
M .T =@#L 'P Z@"" .@ B #G (X Y0"5 ., G #A *0 WP"N -T N0#: ,H
MUP#D -0 ]@#1 /\ T #_ -  _P#/ /\ RP#_ ,< _P#_  , _P   /\   #_
M  0 _P - /H %@#V ", \P P /  / #M $< Z0!1 .4 6@#B &( WP!I -T
M;P#: '8 V !\ -0 @@#2 (@ T "/ ,T E@#+ )X R0"H ,< LP#% ,$ P@#8
M ,  [P"_ /X O@#_ +T _P"\ /\ O #_ +P _P#_ @  _P   /\   #_
M]  ' .T $0#H !P XP I -\ -0#; $$ U@!+ -$ 5 #- %P R@!C ,@ :0#&
M &\ PP!U ,$ >P"_ (( O@"( +P D "Z )@ N "B +4 K "S +D L0#+ *\
MYP"N /@ K #_ *L _P"L /\ K #_ *L _P#_!   _P   /8   #N    YP
M -\ # #6 !4 SP B ,H +@#' #H PP!$ ,  30"\ %4 N0!< +< 8P"U &D
MLP!O +$ =0"O 'L K0"" *L B@"I )( IP"< *4 I@"C +, H0## )\ W@">
M /( G0#_ )P _P"< /\ FP#_ )L _P#_!P  ]@D  .D+  #?"@  U00  ,X
M!0#& !  P  : +L )P"W #( LP ] +  1@"M $\ J@!6 *@ 7 "F &, I !H
M *( ;P"A '4 GP!\ )T A "; (T F0"7 )< H@"5 *X DP"] )$ TP"0 .T
MCP#\ (X _P"- ?\ C0'_ (T!_P#Y#@  ZA(  -P5  #-%0  Q!$  +X,  "Z
M @H M  2 *X '@"J "H I@ U *( /P"@ $@ G0%0 )L"5@"9 EP EP-C )4#
M:0"3 V\ D01V ) $?P".!8@ C 62 (H&G@"(!JH A@>Z (4(SP"$"NL @@O\
M ($,_P" #/\ @ S_ ( ,_P#Q%0  X!T  ,T@  #!(0  N!T  +$7  "L$
MJ D- *('%@"="2, F0HN )4+. "3#$$ D Q) (X-4 ",#5< B@U= (@-8P"'
M#6H A0YQ (,.>@""#H0 @ Z/ 'X/FP!\#Z@ >Q"X 'H0S@!X$>P =A+_ '42
M_P!T$_\ =!/_ '03_P#H'@  TR8  ,,J  "X*@  KB@  *<C  "@'   FQ,#
M )8/$ "0$!L C!$G (D2,@"&$SL A!-# ((42P" %%$ ?A17 'P47@![%64
M>15L '<5= !V%GX =!:* '(7E@!Q%Z0 ;QBT &X8R0!M&>@ :QK\ &H;_P!J
M&_\ :AO_ &H;_P#@)@  RBT  +PQ  "P,P  IS$  )\L  "7)@  D!\  (H7
M# "%&!8 @1DB 'X:+ ![&S8 >1L^ '<<10!U'$P <QQ3 '$=60!P'6  ;AUG
M &T>< !K'GH :AZ% &@?D@!G'Z  92"P &0AQ0!C(>0 8B+Z &$B_P!A(O\
M82+_ &$B_P#7+   PS0  +8X  "J.0  H3@  )@U  "0+P  B"@  ( A" ![
M(!( =R$= '0B)P!Q(C$ ;R,Y &TC00!K(T@ :2-. &@D50!F)%L 921C &,E
M:P!B)74 826! %\FC@!>)IT 72>M %LHP0!;*.  6BGW %DI_P!9*?\ 62G_
M %DH_P#/,@  OCD  +$]  "F/P  G#\  ),\  "*-@  @3   'DJ P!R)@\
M;B<9 &LH(P!I*"P 9BDU &4I/ !C*4, 82I* & J40!>*E< 72I? %PK: !:
M*W( 62Q] %@LBP!6+9H 52VJ %0NO0!3+MP 4B_U %(O_P!2+O\ 4B[_ %(N
M_P#*-@  NCT  *U"  "B1   F$0  (]!  "%/   >S<  '(Q  !K+ P 9RT5
M &0M'P!A+B@ 7RXQ %TN.0!<+T  6B]& %@O30!7+U0 5C!< %4P9 !3,6X
M4C%Z %$QB !0,I< 3C*H $TSNP!---@ 3#3S $PT_P!,-/\ 3#/_ $PS_P#&
M.@  MD(  *E&  ">20  E4D  (M'  "!0@  =ST  &TW  !D,@D 8#(2 %TR
M' !:,B4 6#,M %8S-0!5,SP 4S1# %(T2@!1-%$ 4#19 $\U80!--6P 3#9W
M $LVA0!*-Y4 2#>F $<XN %'.-,!1CCQ 48X_P%&./\ 1CC_ $8W_P#!/@
MLD4  *9*  "<30  DDT  (A+  !^1P  <T(  &D]  !?-P8 6C80 %<W& !4
M-R( 4C<J % W,@!/.#D 33A  $PX1P!+.$X 2CE6 $DY7P!(.FD 1SIU $4[
M@P!$.Y, 0SRD 4(\M@%!/= !03WP 4$]_P%!//\!03S_ 4$\_P"^0@  KTD
M *-.  "94   CU$  (50  ![3   ;T8  &5"  !:/0( 5#L. %$[%0!/.Q\
M33LG $L[+P!)/#8 1SP] $<\1 !&/4L 13U4 $0^7 !#/F< 0C]S $ _@0 _
M/Y$ /D"B #U M0$\0<X!/$'N 3Q!_P$\0/\!/$#_ 3T__P&Z10  K$P  *%1
M  "75   C54  (-4  !X40  ;$L  &%'  !60@  3T , $P_$P!)0!P 1T D
M $9 + !$0#, 0T Z $)!0@!!04D 0$)1 #]"6@ ^0V4 /4-Q #M#?P Z1(\
M.42@ #A%LP$W1<L!-T7L 3=%_P$W1/\!.$3_ 3A#_P"W20  J5   )Y5  "4
M6   BUD  (!8  !V5@  :%   %U,  !32   2D4) $9$$0!$1!D 0D0B $%%
M*0 _13$ /D4X #U%/P \1D< .T9/ #I'6  Y1V( .$AN #9(?  U2(T -$F>
M #-)L0 R2<D ,4GK #))_@ R2/\ ,DC_ #-(_P"T3   IU0  )Q9  "27
MB%T  'Y=  !S6@  954  %M2  !03@  1DH% $!)#@ ^218 /4D> #M*)@ Z
M2BX .4HU #A+/0 W2T0 -DM- #1,5@ S3&  ,DQL #%->@ P38L +DV< "U.
MKP L3L< +$[I "Q-_0 M3?\ +4S_ "U,_P"P4   I%@  )E=  "/80  AF(
M 'MA  !P7P  8EL  %A8  !.50  0U$! #M/#  X3Q, -D\; #5/(P T4"L
M,U R #)0.@ Q4$( ,%%* "Y14P M4ET +%)I "M2>  I4H@ *%.: "=3K0 F
M4\4 )E/G "93_  G4O\ )U'_ "=1_P"L50  H%P  )9B  "-9@  @V<  'AF
M  !M90  8&$  %5>  !*6P  /U@  #56"  Q51  ,%87 "Y6'P M5B< +%8O
M "M7-@ J5SX *5=' "A74  F6%H )5AG "18=0 C688 (5F8 "!9JP ?6<(
M'UGE !]8^@ @6/\ (%?_ "%7_P"H6@  G6(  )-G  "*:P  ?VP  '5L  !J
M:P  76@  %%E  !&8P  .V   #%> P J70T *%T3 "9=&P E7B, )%XJ "->
M,@ B7CH (5Y# "!?3  ?7U< 'E]C !Q@<0 ;8(( &6"5 !A@J0 78,  %F#B
M !=?^0 87O\ &5[_ !E=_P"D8   F6@  )!N  "&<   ?'(  ')R  !F<0
M6&X  $QL  !!:P  -FD  "UG   C9@@ 'V8/ !UF%0 <9AT &V8E !IF+0 9
M9S4 &&<^ !=G2  69U, %6A? !-H;@ 2:'\ $6B2 !!HI@ /:+T #FC@ !!G
M]P 09O\ $67_ !%E_P"?9P  EF\  (QS  ""=@  >'@  &UX  !@=P  4W8
M $9T   [<P  ,7(  "=Q   ><0  %G * !-P$  3<!< $G ? !%Q)P 0<2\
M$'$X  YQ0@ .<4X #7%;  QQ:0 +<7H "G&-  AQH0 &<;8 !G#2  =P[P (
M;_\ "6[_  EN_P";;P  D74  (=Y  !^?   ='X  &9^  !9?@  37X  $!]
M   U?0  *GP  "%\   8?   $7P$  Q\#  *?!$ "7P9  A\(0 '?"D !GPR
M  1\/0 #?$@  7Q5  !\8P  ?'0  'R'  ![G   >[$  'K+  !YZP  >?H
M 'G_  !X_P"6=P  C'P  (.   !Y@P  ;(0  %Z%  !1A@  18<  #F'   M
MAP  (X<  !J'   2AP  #8@!  :)"@ !B0\  (D4  "(&P  B",  (DL  ")
M-@  B4(  (A.  "(70  B&T  (B!  "'E0  AZL  (;$  "%Y@  A/@  (3_
M  "$_P"0?@  AX,  'Z'  !QB0  8XL  %:-  !)CP  /)$  #"1   DD0
M&I(  !*3   -E   !I4   "6!@  E@P  )40  "6%0  EAT  )8D  "6+@
MECD  )9&  "650  EF4  )9X  "5C@  E:0  )2\  "3WP  D_4  )+_  "2
M_P"+A@  @XH  '6-  !GD   690  $R7   _F0  ,IH  ":;   ;G   $IT
M  R?   $H    *(   "C 0  HP<  *,,  "C$   I!4  *0<  "E)0  IB\
M *8\  "F2P  IEL  *9N  "EA   I9L  *2S  "CT   H^\  *+\  "B_P"&
MC0  >)$  &J5  !<F0  3IT  $&@   SH@  )J,  !NE   1IP  "JD   &K
M    K0   *\   "P    L    + %  "Q"P  L@\  +,4  "T&P  M20  +<P
M  "W/P  MU   +=B  "W>   MY   +:I  "VP@  MN0  +;U  "U_@![DP
M;9@  %^=  !0H@  0J8  #2I   FJP  &JT  !"O   )L@   +0   "W
MN@   +P   "]    O@   +X   #  @  P0@  ,(-  #$$@  QAD  ,DD  #*
M,@  RT,  ,M5  #,:@  S(,  ,R<  #+M0  S,X  ,SI  #,]@!PFP  8:$
M %*F  !$JP  -K   ">R   :M0  $+@   >[    O@   ,$   #$    R
M ,L   #+    S0   ,X   #0    T@   -4#  #8"@  VQ   -X8  #B)
MXS4  .1(  #E7   YG,  .:-  #FI0  YKP  .;3  #GYP!CI   5:H  $:P
M   XM0  *+D  !J\   /P   !<0   #'    RP   ,\   #4    V    -P
M  #=    WP   .$   #C    Y0   .@   #J    [08  /$.  #U%@  ^"4
M /DX  #Y30  ^F,  /M\  #\E0  _*H  /R[  #]RP#_  \ _P . /\ #@#_
M !  _P 6 /\ (P#_ #  _P ] /\ 20#_ %0 _P!> /\ 9@#_ &X _P!V /\
M? #_ (( _P") /\ CP#_ )4 _@"; /T HP#[ *L ^@"U /D PP#W -L ]@#P
M /0 _P#S /\ \@#_ .P _P#B /\ W #_ -8 _P#_  P _P ) /\ " #_  H
M_P 2 /\ '@#_ "L _P X /\ 1 #_ $\ _P!9 /X 80#\ &D ^@!P /@ =P#W
M 'T ]@"# /0 B0#R (\ \0"6 .\ G0#M *4 [ "O .H O #H ,T Y@#H .0
M^@#C /\ X@#_ .  _P#5 /\ S@#_ ,L _P#_  8 _P ! /\   #_  0 _P .
M /\ &0#_ "4 _0 R /L /@#W $D \P!3 /  7 #N &, [ !J .H <0#H '<
MY@!] .0 @P#B (D X "0 -X EP#< )\ V0"I -8 M #3 ,0 T #> ,X \P#,
M /\ RP#_ ,H _P#( /\ P@#_ +X _P#_    _P   /\   #_    ^P + /8
M$P#Q "  [0 L .H . #G $, XP!- .  5@#< %T V0!D -4 :P#2 '$ T !V
M ,X ? #, (, R@") ,@ D0#& )D Q "C ,$ K0"_ +L O0#/ +L ZP"Y /P
MMP#_ +< _P"V /\ M #_ +$ _P#_    _P   /\   #V    [@ % .< #P#A
M !D VP E -4 ,0#2 #P S@!& ,H 3P#' %< Q !> ,$ 9 "_ &H O0!P +L
M=@"Y 'P N "# +8 B@"S ), L0"< *\ IP"M +, JP#% *D X0"G /4 I@#_
M *4 _P"D /\ I #_ *0 _P#_    _    /$   #H    X    -0 "P#, !,
MQP ? ,( *@"_ #4 O  _ +@ 2 "U %  LP!7 +  7@"N &0 K !I *L ;P"I
M '4 IP!\ *4 A "C (P H0"6 )\ H0"= *T F@"\ )@ T@"7 .X E0#^ )0
M_P"5 /\ E0#_ )4 _P#\ 0  \ 4  .,'  #5!0  S    ,4 ! "^  X N  7
M +, (P"O "X JP X *D 00"F $H HP!1 *$ 5P"? %T G0!C )L :0": &\
MF !V )8 ?0"4 (8 D@"0 )  FP". *< C "V (H R0"( .< AP#Y (< _P"&
M /\ A@#_ (8 _P#T#   Y!   -$2  #%$0  O0X  +8(  "Q  @ JP 1 *8
M&P"A "8 G@ Q )H .@"8 $, E0!* ), 40"1 %< CP!= (X 8P", &D B@!P
M (@ =P"& (  A "+ (( E@"  *, ?@"Q 'T Q ![ N$ >@/U 'H%_P!Y!?\
M> ;_ '@&_P#J$P  UAH  ,8=  "Z'   L1D  *H3  "D#0  GP4, )D % "5
M !\ D0(I (T#,P"+!#P B 5$ (8&2P"$!E$ @@=7 ($'70!_!V, ?0AJ 'L(
M<@!Z"'P > F& '8)D@!T"J  <PJO '$+P0!P#-\ ;PWV &X._P!M#O\ ;0[_
M &T._P#A'   RR,  +PF  "Q)@  J"0  * >  "9&   DQ " (X+#@"("Q<
MA PB ($-+ !^#34 ? X] 'H.10!X#DL =PY1 '4/6 !S#UX <1!E ' 0;@!N
M$'< ;!"" &L0CP!I$9T :!&M &82P !E$M\ 9!/V &,4_P!C%/\ 8A3_ &(4
M_P#6)   PRH  +4N  "J+P  H"T  )@H  "0(@  B1L  ((3" !]$1( >1(<
M '83)P!S%#  <10X &\5/P!M%48 ;!5, &H64P!H%ED 9Q9A &46:0!D%W(
M8A=^ &$8BP!?&)D 7AFI %P9O !<&M@ 6AOS %H<_P!9'/\ 61S_ %D<_P#-
M*@  O3$  *\U  "D-@  FS0  )(Q  ")*P  @24  'D= P!S& X ;QD8 &P:
M(@!I&RL 9QLS &4<.P!D'$$ 8AU( & =3@!?'54 71U< %P>9 !;'FX 61]Y
M %@?AP!6()8 52"F %0AN !3(=( 4B+Q %(C_P!2(_\ 4B+_ %(B_P#(+P
MN#8  *LZ  "@/   ECL  (TX  "#,@  >BT  '(F  !J( P 9B 3 &,A'0!A
M(28 7R(O %TB-@!;(CT 6B-$ %@C2@!7(U$ 52-8 %0D80!3)&H 425V % E
M@P!/)I, 3B>C $PGM0!,*,X 2RCN $LI_P!+*/\ 2RC_ $LH_P##-   LSL
M *<_  "<00  DD   (D^  !_.0  =3,  &PM  !C)P@ 7B81 %PF&0!9)R(
M5R<K %4H,@!4*#D 4BA  %$H1@!0*4T 3BE5 $TI70!,*F< 2RIS $DK@ !(
M*Y  1RRA $8MLP!%+<L 12[L $0N_P!$+O\ 12W_ $4M_P"^.   L#\  *1#
M  "910  CT4  (5#  ![/@  <3D  &<T  !>+@0 6"L. %4K%@!2+!\ 4"PG
M $\L+P!-+38 3"T\ $HM0P!)+4H 2"Y2 $<N6@!&+V0 12]P $,P?@!",(T
M03&> $ RL0 _,L@ /S/J #\S_@ _,O\ /S+_ #\R_P"[/   K4,  *%'  "6
M20  C$D  (-(  !X1   ;3X  &,Y  !:-   4C , $\P$P!,,!P 2C D $DQ
M*P!',3( 1C$Y $0Q0 !#,D< 0C)/ $$S6 ! ,V( /S1M #XT>P ]-8L /#:<
M #LVKP Z-\8 .3?H #DW_  Z-_\ .C;_ #HV_P"W0   JD8  )Y+  "430
MBDX  (!,  !U2   :D,  & ^  !6.0  334) $DT$0!'-1D 134A $,U* !!
M-2\ 0#4V #\V/0 ^-D4 /3=- #PW50 [.&  .CAK #DY>0 X.8D -SJ; #4Z
MK0 U.\0 -#OF #0[^P U._\ -3K_ #4Z_P"T0P  ITH  )Q.  "240  B%(
M 'Y0  !S30  9T@  %Q$  !2/P  2#H& $0Y#P!!.18 /SD> #XY)@ \.2T
M.SHT #HZ.P Y.T( .#M* #<\4P V/%T -3UI #0]=P S/H< ,3Z9 # _JP O
M/\( +S_D "\_^@ P/_\ ,#[_ # ^_P"Q1P  I$T  )E2  "/50  AE8  'Q5
M  !Q4@  9$P  %E)  !/10  14 # #\^#0 \/A, .CX; #D^(P W/BH -C\Q
M #4_.  T/T  ,T!( #) 40 Q05L ,$%G "Y"=0 M0H4 +$.7 "M#J@ J0\
M*43B "I#^0 J0_\ *T+_ "M"_P"N2@  H5$  )=6  "-60  @UH  'E:  !N
M5P  85(  %=.  !-2P  0T<  #I#"@ V0Q$ -$,8 #-#(  R1"< ,40O #!$
M-@ O13T +45& "Q%3P K1ED *D9D "E'<@ H1X, )D>5 "5(J  D2+X (TC@
M "1(]P E1_\ )4?_ "9'_P"J3P  GU4  )1:  "+7@  @5\  '=>  !K7
M7U@  %55  !+40  0$T  #5*!P P20X +DD5 "U)'0 L220 *THK "I*,P H
M2CL )TM# "9+3  E2U8 )$QB "-,<  A3(  ($V3 !]-I@ >3;L '4[= !Y-
M]@ >3/\ 'TS_ "!+_P"G4P  G%H  ))?  "(8P  ?F0  '1C  !I80  7%X
M %);  !'6   /%4  #)2 @ J4 P )T\2 "90&0 E4"  )% H "-0+P B43<
M(5%  "!120 >4E, '5)? !Q2;0 :4WT &5.0 !A3I  64[D %5/9 !93]  7
M4O\ &%'_ !E1_P"C60  F&   (]E  "%:   >VD  '%I  !F9P  660  $UA
M  !"7P  .%P  "Y:   E6 @ (%<. !Y7%  =5QP '%@C !M8*P :6#, &5@\
M !A810 665  %5E; !19:0 36GH $EJ- !%:H0 06K< #EK5 !!9\P 06?\
M$5C_ !%8_P"?7P  E68  (QK  "";0  >&X  &YO  !B;0  56H  $AH   ^
M9@  ,V4  "EC   @80$ && + !5@$  48!< $V > !)@)@ 28"X $6$W !!A
M0  /84L #F%8  UA9@ ,8G8 "V*)  IAG0 )8;( "&'+  AAZP )8/T "E__
M  M?_P";9@  DFT  (AQ  !^<P  =74  &IT  !<<P  3W(  $-P   X;P
M+6X  "1L   ;:P  $VL$  YJ#  -:A( #&H9  MJ(0 *:BD "6HR  AJ/  '
M:T< !6M3  1K80 ":W$  &J$  !JF   :JT  &G&  !IYP  :?@  &C_  !H
M_P"7;0  C7,  (1W  ![>@  <'L  &-[  !6>@  27H  #UY   Q>   )W<
M !UV   5=@  #W8"  EV"@ $=@\  '85  !V'   =B0  '4L  !U-@  =4$
M '5.  !U7   =6P  '5^  !TDP  =*@  '/   !SXP  <O<  '+_  !Q_P"2
M=0  B7H  (!^  !V@   :8$  %N"  !.@@  08(  #6#   I@@  'X$  !:!
M   0@@  "H(   *#!P  @@T  ((1  ""%P  @AX  ((F  ""+P  @CL  ()'
M  ""50  @64  (%X  "!C0  @*(  '^Z  !_W0  ?O0  'W_  !]_P"-?
MA($  'N$  !NA@  8(@  %**  !%BP  .8P  "R,   AC   %XP  !"-   )
MC@   H\   "0 P  CPD  (\.  "/$@  D!@  ) ?  "0*   D#(  ) _  "0
M30  D%T  (]P  "/A0  CIP  (ZS  "-T   C/   (O^  "+_P"(A   @(@
M '*+  !DC0  5I   $B3   [E0  +I8  "*6   7EP  #Y@   B9    FP
M )T   "=    G0,  )T)  "=#0  GA$  )X7  "?'P  GRD  * U  "@0P
MH%0  *!F  "?>P  GI,  )ZK  "=Q@  G>D  )SY  "<_P"#BP  =8X  &>2
M  !9E@  2YD  #V<   PG@  (Y\  !>@   .H@  !Z0   "F    J    *H
M  "J    J@   *L!  "K!P  K P  *T0  "N%@  KQX  +$I  "Q.   L4@
M +%:  "Q;P  L8@  +&@  "PN@  K]T  *_R  "O_0!XD0  :I8  %R:  !-
MGP  /Z,  #&F   CIP  %ZD   ZK   %K@   +    "R    M0   +<   "W
M    N    +D   "Z    O ,  +T)  "^#@  P!0  ,,>  #%*P  Q3P  ,9.
M  #&8@  QGH  ,:4  #&K0  QL@  ,7E  #%\P!LF0  7IX  $^D  !!J
M,JP  "2O   6L0  #;0   .W    N@   +T   #     Q    ,8   #&
MR    ,D   #+    S    ,X   #0!@  TPT  -@3  #<'@  WBT  -]   #@
M5   X6L  .&%  #AGP  X;<  .'/  #AY@!@H0  4J<  $.M   TL@  );4
M !>Y   -O    ;\   ##    QP   ,H   #/    TP   -8   #7    V@
M -P   #?    X0   .,   #F    Z0$  .P+  #P$@  \Q\  /0Q  #V1@
M]UP  /AT  #XCP  ^:8  /FX  #XR0#_  T _P + /\ "P#_  X _P 3 /\
M'P#_ "P _P Y /\ 10#_ %  _P!9 /\ 8@#_ &H _P!Q /\ =P#_ 'X _P"$
M /X B@#] )  _ "7 /H G@#Y *< ]P"Q /8 O@#U -( \P#L /$ _@#P /\
M\ #_ .8 _P#< /\ T@#_ ,T _P#_  < _P $ /\  @#_  8 _P 0 /\ &P#_
M "< _P S /\ /P#_ $H _@!4 /L 70#Y &0 ]P!K /4 <@#S '@ \@!^ /
MA #O (H [0"1 .P F0#J *$ Z "K .8 M@#D ,< X@#C .  ]P#> /\ W0#_
M -D _P#, /\ Q0#_ ,$ _P#_    _P   /\   #_  $ _P - /\ %@#\ "(
M^0 N /8 .0#S $4 [P!. .P 5P#I %X Y@!E .0 ; #B '( X !W -\ ?@#=
M (0 VP"+ -@ D@#5 )L T@"D ,\ KP#- +X RP#5 ,D [P#' /\ Q0#_ ,0
M_P"^ /\ N #_ +4 _P#_    _P   /\   #^    ]P ) /$ $0#K !P YP H
M .0 ,P#A #X W0!( -@ 40#3 %@ T !? ,X 90#, &L R@!Q ,@ =P#& 'T
MQ "$ ,( C #  )0 O@"> +L J "Y +8 MP#( +4 Y@"S /H L0#_ +  _P"P
M /\ K #_ *D _P#_    _P   /H   #Q    Z  # .  #0#8 !8 T0 B ,T
M+0#* #< Q@!! ,( 2@"_ %( O0!9 +H 7P"X &4 MP!J +4 < "S '8 L0!]
M *\ A0"M (T JP"7 *D H0"G *X I0"^ *( V "@ /( GP#_ )X _P"> /\
MG@#_ )P _P#_    ]P   .L   #A    U@   ,L "0#% !$ OP ; +L )@"W
M #$ M  Z +$ 0P"N $L JP!2 *D 6 "G %X I@!D *0 :0"B '  H !V )X
M?@"< (8 F@"0 )@ FP"6 *< E "V )( R@"0 .D CP#\ (X _P"- /\ C #_
M (T _P#X    Z0(  -L#  #, 0  Q    +T  @"V  T L  5 *L ( "G "H
MI  T *$ / "> $0 G !+ )H 4@"8 %@ E@!= )4 8P"3 &D D0!P (\ =P"-
M (  BP"* (D E0"' *$ A0"O (, P0"! .  @ #U '\ _P!_ /\ ?P#_ '\
M_P#N"@  W X  ,H0  "^#@  M0L  *\#  "I  < HP 0 )X & "9 ", E@ L
M ), -0"0 #X C@!% (P 2P"* %$ B !7 (8 70"% &, @P!J ($ <0!_ 'H
M?0"$ 'L CP!Y )P =P"J '4 NP!T -0 <@#P '( _P!R /\ <0#_ '$ _P#C
M$0  S1<  +\9  "S&0  JA4  *,0  "="@  EP$* )$ $@"- !L B0 E (4
M+P"# #< @  ^ 'X 10!] $L >P!1 'D 5P!X %T =@!D '0!:P!R 70 < )_
M &X"BP!L Y@ :P.F &D$MP!H!<X 9P?L &8(_0!F"?\ 90G_ &4)_P#6&@
MQ"   +8C  "K(P  H2   )D;  "2%   C X! (8'#0" !!0 ? 8> 'D'* !V
M"#  = @X '()/P!P"44 ;PI, &T*4@!L"E@ :@M? &@+9P!G"W  90QZ &,,
MAP!B#)4 8 VD %\-M@!>#<X 7 [M %P/_P!;$/\ 6Q#_ %L0_P#-(0  O"@
M *\K  "D*P  FBD  )(D  ")'P  @A@  'L1!0!U#0\ <0T7 &X.(0!K#BH
M:0\R &<0.0!E$$  9!!& &,030!A$%, 7Q%: %X18@!<$6L 6Q%V %D2@P!8
M$I( 5A.B %43M !4$\L 4Q3L %(5_P!2%O\ 4A7_ %(5_P#&*   MBX  *DR
M  "?,@  E3$  (PM  "#)P  >B$  '(:  !K$PL 9Q,3 &04' !A%"4 7Q4M
M %T5- !<%3L 6Q9" %D62 !8%D\ 5A=6 %477@!3%V< 4AAR % 8?P!/&8X
M3AJ? $P:L !+&\< 2QOI $H<_0!*'/\ 2AS_ $H<_P#!+0  L30  *4W  ":
M.   D#<  (<T  !]+P  ="D  &PC  !D' < 7AD0 %L:& !9&R$ 5QLI %4;
M, !4'#< 4AP] %$<1 !/'4L 3AU2 $T=6@!+'F, 2AYN $D?? !''XL 1B"<
M $4AK@!$(<0 0R+F $,B_ !#(O\ 0R+_ $,B_P"\,@  K3@  *$\  "7/@
MC3T  (,Z  !Y-0  ;S   &8J  !>) ( 5R - %0@% !1(!T 3R$E $XA+ !,
M(3, 2R(Z $DB0 !((D< 1R). $8C5P!$(V  0R1K $(D>0!!)8@ /R:9 #XF
MJP ])\$ /2?C #TH^@ ]*/\ /2?_ #TG_P"X-@  JCT  )Y   "40@  BD(
M ( _  !V.P  ;#8  &(P  !9*@  424+ $TE$0!+)1D 224A $<F* !%)B\
M1"8V $,F/0!")T0 02=+ #\H5  ^*%T /2EI #PI=@ [*H8 .2N7 #@KJ0 W
M++\ -RS@ #<L^  W+/\ -RS_ #@L_P"U.@  IT   )Q$  "11@  AT8  'U$
M  !S0   :#L  %\V  !5,0  3"L' $<I#P!%*A8 0RH> $$J)0 _*BP /BLS
M #TK.0 \*T$ .RQ( #HL40 Y+5L ."YF #8N<P U+X, -"^5 #,PIP R,+T
M,3'> #$Q]P R,?\ ,C#_ #,P_P"Q/@  I$0  )E(  "/2@  A4H  'M)  !P
M10  94   %L[  !2-@  2#$$ $(N#0 _+A, /2X; #LN(@ Y+RD ."\O #<O
M-@ V,#X -3!& #0Q3P S,5D ,C)D #$R<0 P,X$ +S23 "XTI@ L-;L +#7;
M "PU]0 M-?\ +33_ "XT_P"N00  HD@  )=,  "-3@  @TX  'E-  !N2@
M8D4  %A   !./   13<  #TS"P Y,Q$ -S,8 #8S'P T,R8 ,S,M #(T-  Q
M-#P ,#5$ "\U3  N-E8 +39B "PW;P K-W\ *CB1 "@XI  G.;D )CG8 "<Y
M]  H.?\ *#C_ "DX_P"K10  GTL  )1/  "+4@  @5,  '=2  !L3P  7TD
M %9&  !,0@  0CT  #@X"  T. \ ,C@5 #$X'0 O."0 +C@K "TY,@ L.3D
M*SI! "HZ2@ I.U0 *#M? "<\;0 E/'T )#V/ ",]H@ B/;< (3[4 "$^\P B
M/?\ (SW_ ",\_P"H20  G4\  ))3  ")5@  ?U<  '56  !J4P  74\  %-,
M  !*2   0$0  #9 !0 O/0T +3T3 "L]&@ J/B$ *3XH "@^+P G/C< )C\_
M "0_2  C0%( (D!= "%!:@ @07H 'D&- !U"H  <0K4 &T+1 !M"\0 <0O\
M'4'_ !Y!_P"E30  FE,  )!8  "&6P  ?5P  ');  !G6   6U0  %%2  !(
M3@  /4H  #-'   J0PL )D,0 "5#%@ D0QX (T0E ")$+  A1#0 ($4\ !Y%
M10 =14\ '$9: !M&:  91G@ &$>* !='G@ 61[, %$C. !5'[P 61_\ %T;_
M !=&_P"B4@  EU@  (U=  "$8   >F$  '!@  !E7@  65H  $]8  !$5
M.5$  "].   F2P8 ($H. !Y*$P =2AH '$HA !M+*  :2S  &4LX !=+0@ 6
M3$P %4Q7 !1,90 3374 $DV( !%-G  03;$ #D[,  ]-[@ 03?\ $4S_ !%,
M_P">5P  E%T  (MB  "!90  =V8  &UF  !C9   5F$  $I>   _6P  -5@
M "M6   B5 $ &E(* !92$  54A8 %%(= !-2)  24BP $5(T !%2/@ 04T@
M#U-4  Y38@ -5'( #%2$  M4F  )5*T "%3%  E4YP *4_L "U+_  M2_P";
M70  D60  (AH  !^:P  =&P  &ML  !?:@  4F<  $5D   Z8@  ,&   "9>
M   =70  %5L% !!:#  .6A$ #EH8  U;(  ,6R< "ULP  I;.@ )6T4 !UM1
M  9;7@ $6VT  UN   %;E   6Z@  %O   !:X@  6O8  5K_  )9_P"79
MCFL  (1N  ![<   <G(  &=Q  !9<   3&X  $!L   U:P  *FD  "%G   8
M9@  $68!  QE"@ '90\ !&44  -D&P "9",  &0L  !D-0  9$   &1,  !D
M6@  9&D  &1[  !DCP  8Z0  &.[  !BW0  8O0  &+_  !A_P"3;   B7$
M (!U  !X=P  ;7@  &!W  !2=@  1G4  #ET   N=   (W(  !IQ   2<0
M#7$   9Q"   < T  ' 2  !P%P  ;Q\  &\F  !O,   ;SL  &]'  !O5
M;V0  &]U  !NB@  ;:   &VV  !LU@  :_(  &O_  !K_P".<P  A7@  'U[
M  !S?0  97X  %A^  !+?@  /GX  #)^   F?0  ''P  !-\   -?   !GT
M  !]!0  ? L  'P/  !\$P  ?!D  'PA  !\*0  ?#0  'M   ![3@  >UX
M 'MO  !ZA   >IH  'FQ  !XS@  =^\  ';^  !V_P")>@  @7\  'B"  !K
M@P  784  $^&  !"AP  -8@  "F'   =AP  %(<   V(   &B0   (H   "*
M    B08  (D,  ")#P  B1,  (D:  "*(@  BBP  (HX  "*1@  B58  (EH
M  ")?   B)0  (>K  "&Q@  A>H  (7[  "$_P"%@@  ?88  &^(  !ABP
M4XT  $6/   XD0  *Y$  !^2   4D@  #9,   24    E@   )<   "8
MEP   )<%  "7"P  F X  )@3  "9&@  F2(  )HN  ":/0  F4T  )E>  "9
M<P  F(L  )BC  "7O   EN(  );W  "5_P" B0  <HP  &2/  !6DP  2)8
M #J9   LF@  'YL  !2<   ,G@   Y\   "A    HP   *4   "E    I0
M *4   "F @  IP@  *<-  "H$0  J1D  *LC  "K,0  JT$  *Q3  "L9P
MJX   *J:  "JLP  JM   *GO  "I^P!UCP  9Y0  %F8  !*G   /)\  "VB
M   @HP  $Z4   NG   !J0   *L   "N    L0   +(   "R    LP   +0
M  "U    M@   +@$  "Y"P  NQ   +T8  "_)   OS4  ,!'  # 6P  P'(
M ,"-  #!I@  P,$  +_C  "^\P!JEP  6YP  $VA   ^I0  +ZD  "&K   3
MK0  "[    "S    M0   +@   "\    OP   ,$   #!    PP   ,0   #&
M    QP   ,D   #+    S@@  -$/  #5&   V"<  -DY  #:30  VV0  -M^
M  #<F0  W+   -S)  #<XP!=GP  3Z4  $"J   RKP  (K(  !2U   *N
M +L   "_    PP   ,8   #+    S@   -$   #1    U    -8   #9
MVP   -X   #@    Y    .<&  #K#@  [QD  / J  #R/P  \U4  /1M  #T
MB   ]*$  /2V  #TQP#_  D _P & /\ !P#_  P _P 1 /\ ' #_ "@ _P T
M /\ 00#_ $P _P!5 /\ 70#_ &4 _P!L /\ <@#^ '@ _ !^ /L A #Z (L
M^0"2 /< F0#V *( ] "L /, N0#Q ,L \ #H .X ^P#M /\ [ #_ .$ _P#2
M /\ R0#_ ,0 _P#_  $ _P   /\   #_  0 _P . /\ %P#_ ", _P O /\
M.P#] $8 ^@!0 /< 6 #T %\ \@!F /  ; #O '( [0!X .P ?@#J (4 Z0",
M .< DP#E )P XP"F .$ L0#? ,$ W0#= -L ] #9 /\ U@#_ ,\ _P#$ /\
MO0#_ +D _P#_    _P   /\   #_    _P + /P $P#W !X ]  J /( -0#N
M $  Z0!* .8 4@#C %D X !@ -X 9@#< &P V@!R -< > #4 'X T@"% -
MC0#. )4 S "? ,D J@#' +@ Q0#- ,, ZP#  /X OP#_ +X _P"V /\ L #_
M *T _P#_    _P   /\   #Y    \@ & .L #P#F !D X0 D -X +P#: #D
MTP!# ,\ 3 #, %, R0!: ,< 8 #% &8 PP!K ,$ <0"_ '< O0!^ +L A@"Y
M (X MP"8 +4 HP"S +  L0#" *X X "L /< JP#_ *H _P"H /\ HP#_ *
M_P#_    _P   /4   #K    X0   -8 # #/ !, R@ > ,8 *0#" #, OP ]
M +L 10"X $T M@!4 +, 6@"Q %\ L !E *X :@"L '  JP!W *D ?P"G (<
MI0"1 *, G "@ *D G@"X )P S@": .X F0#_ )< _P"6 /\ E@#_ ), _P#]
M    \0   .4   #9    S0   ,0 !@"]  \ MP 8 +, (@"P "P K0 V *D
M/@"G $8 I !- *( 4P"@ %D GP!> )T 9 "; &H F@!P )@ =P"6 (  E "*
M )$ E0"/ *( C0"P (L PP") ., B #Y (8 _P"& /\ A@#_ (8 _P#S
MXP   -$   #%    O0   +8   "N  L J  2 *0 ' "@ "8 G  O )H -P"7
M #\ E0!& )( 3 "1 %( CP!8 (T 70"+ &, B@!J (@ <0"& 'D A "# ((
MCP!_ )L ?@"I 'P NP!Z -4 > #R '@ _P!W /\ =P#_ '< _P#G!P  T0P
M ,,-  "X#   K@@  *@   "B  4 FP . )8 %0"2 !\ C@ H (L ,0"( #D
MA@!  (0 1@"" $P @ !2 '\ 5P!] %T >P!C 'H :P!X ', =@!] '0 B !Q
M )4 < "D &X M !L ,H :P#J &H _ !J /\ :@#_ &H _P#:$   QA0  +@6
M  "M%0  I!(  )P.  "6!P  D  ) (H $ "% !@ @0 A 'X *@![ #( >0 Y
M '< 0 !U $8 <P!, '( 40!P %< ;@!> &T 90!K &X :0!W &< @P!E )$
M8P"? &( KP!@ ,0 7P#D %\!^ !> O\ 7@+_ %X"_P#.&   O1T  + @  "E
M'P  FQP  ),7  "+$0  A P  'X$"P!Y !( =0 ; '( (P!O "L ;0$S &L!
M.@!I D  9P-& &8#3 !D!%( 8P19 &$$8 !?!6D 7@5S %P&?P!:!HT 60><
M %<(K0!6",$ 50GA %0+]@!4"_\ 5 O_ %0+_P#&'P  MB4  *DH  ">*
ME"4  (LA  "#&P  >Q0  '0. P!N"0T :0@4 &8)'0!D"B4 8@HM & +- !>
M"SH 70M  %L,1P!:#$T 6 Q4 %<-7 !5#60 5 UO %(->P!0#HH 3PZ: $X.
MK !,#\( 3!#C $L0^0!+$/\ 2Q'_ $L0_P"_)@  L"L  *0O  "9+P  CRT
M (8I  !])   =!X  &P7  !E$0< 7PX0 %P/%P!:$!\ 6! G %80+@!4$#4
M4Q [ %(10@!0$4@ 3Q%0 $X15P!,$F  2Q)K $D2> !($X< 1A.7 $44J0!$
M%+X 0Q7? $,6^ !#%O\ 0Q;_ $,6_P"Z*P  JS$  * T  "5-0  BS0  ($Q
M  !X*P  ;R8  &8@  !>&0$ 5Q0- %04$P!1%!L 3Q4C $X5*@!,%3$ 2Q8W
M $D6/@!(%D0 1Q=, $475 !$%UT 0QAG $$8= ! &8, /QJ4 #T:I@ \&[L
M.QO; #L<]@ \'/\ /!S_ #P<_P"U,   J#8  )PY  "1.P  ASH  'XW  !S
M,@  :BT  &$G  !9(0  41L) $P9$ !*&A< 2!H? $8:)@!%&RT 0QLS $(;
M.@!!'$$ 0!Q( #X<4  ]'5D /!YD #L><0 Y'X  .!^2 #<@I  V(+@ -2'6
M #4A]  U(O\ -2'_ #8A_P"R-   I#H  )D^  "//P  A3\  'L\  !P.
M9S(  %TM  !4*   3"(% $8?#@!#'Q0 01\; #\?(@ ^("D /2 P #L@-@ Z
M(3T .2%% #@B30 W(E< -B-B #0C;@ S)'X ,B2/ #$EH@ O);8 +R;2 "\F
M\@ O)O\ ,";_ # F_P"O.   HCX  )9"  ",0P  @D,  'A!  !N/0  8S@
M %HS  !1+@  2"@! $ D#  ](Q$ .R08 #DD'P X)"8 -B0L #4E,P T)3H
M,R9" #(F2@ Q)U0 ,"=? "\H;  N*'L +"F- "LJH  J*K0 *2K/ "DK\  J
M*_\ *BK_ "LJ_P"L/   GT(  )1&  "*1P  @$<  '9%  !L0@  83T  %<X
M  !.,P  1"X  #PI"0 W*!  -2@5 #,H'  R*", ,"@I "\I,  O*C< +BH_
M "TK2  L*U( *RQ= "HL:@ H+7D )RV+ "8NG@ E+K, )"_- "0O[@ E+_\
M)2__ "8N_P"I/P  G44  )))  "(2P  ?DP  '1*  !J1P  7D(  %0]  !+
M.0  030  #@O!@ R+0T ,"T3 "XM&0 M+2  *RTG "HN+@ I+C4 *2\] "@O
M1@ G,$\ )3!; "0Q:  C,7< (C*) "$RG0 ?,[$ 'C/+ !XS[0 ?,_\ (#/_
M "$R_P"F0P  FDD  )!-  "&3P  ?%   '-/  !H3   7$8  %)#  !)/P
M/SL  #8V @ N,@P *S(1 "DR%P H,AX )C(D "4S*P D,S( (S0Z "(T0P A
M-4T (#58 !\V90 >-G4 '#>' !LWFP :-Z\ &3C( !DXZP :./\ &S?_ !LW
M_P"C1P  F$T  (Y1  "$4P  >U0  '%3  !F4   6DP  %!)  !'10  /4$
M #,]   J.0D )3<. ",W%  B.!L (3@B " X*  ?.#  'CDX !TY00 <.DL
M&CI6 !D[8P 8.W( %CN% !4\F0 4/*T $SW& !,]Z0 4//T %3S_ !8[_P"@
M2P  E5$  (M5  ""6   >5D  &Y8  !D5@  6%$  $Y/  !%2P  .D<  #!#
M   G0 4 (#X- !T^$0 </A< &SX> !H^)0 9/BT &#\U !8_/@ 5/T@ %$!3
M !- 8  207  $4&" !!!EP /0:P #D+$  Y"YP /0?P $$'_ !! _P"=4
MDU8  (E:  " 70  =EX  &Q=  !B6P  5E<  $Q5  !!40  -DX  "Q+   C
M2   &T4) !=$#P 51!0 %$4; !-%(@ 212D $44Q !%%.P 01D4 #T90  Y'
M7@ -1VT #$=_  M'DP )1Z< "$>^  A'X  )1_8 "D;_  M&_P":50  D%L
M (=@  !]8@  <V,  &IB  !@80  4UX  $=:   \5P  ,E4  "A2   ?4
M%TX$ !%,#  /3!$ #DP7  Y,'@ -324 #$TN  M--P *34( "4U-  =.6@ &
M3FD !$Y[  ).CP !3J0  $VZ  !-VP !3?(  4W_  ),_P"66P  C6(  (1F
M  !Z:   <6D  &AI  !<9P  3V0  $)A   W7P  +5P  "-:   :6   $E<!
M  U6"0 )50X !U43  95&@ $52(  U4J  )5-   53X  %5*  !65P  5F4
M %5W  !5BP  5:   %6V  !4U   5/$  %/]  !3_P"38@  BF@  (!L  !W
M;@  ;V\  &-N  !6;   26H  #UH   R9@  )V4  !UC   58@  #F$   E@
M"  #8 T  %\1  !?%P  7QX  %\F  !?+P  7SH  %]%  !?4P  7V$  %YR
M  !>AP  79P  %VR  !<SP  7.\  %O]  !;_P"0:@  AF\  'UR  !U=
M:G4  %UT  !/<P  0G(  #9P   K;P  (&X  !=M   0;   "FP   )K!@
M:PL  &H/  !J%   :AH  &HA  !I*@  :30  &E   !I3@  :5P  &EM  !H
M@@  :)@  &>N  !FR@  9>T  &7\  !D_P"+<0  @G8  'IY  !P>P  8GL
M %5[  !(>@  .WH  "]Z   C>0  &7@  !%W   *=P   W<   !W @  =P@
M '8-  !V$   =A4  '8;  !V(P  =BX  '4Z  !U1P  =58  '5H  !T?
M=)(  '.J  !RQ   <>D  '#[  !P_P"&>0  ?WT  '9_  !H@0  6H(  $R"
M   _@P  ,H0  "6#   :@P  $8,   J#   "@P   (0   "%    A ,  (,(
M  "##0  @Q   (,5  "$'   A"8  (0R  "$/P  @T\  (-@  ""=0  @HP
M (&D  " O0  ?^,  '[Y  !^_P""@   >H0  &R&  !>B   4(H  $*+   U
MC0  )XT  !N-   1C@  "HX   "/    D0   )(   "2    D@   )(!  "2
M!P  D@P  )(0  "3%0  DQT  )0H  "4-@  E$4  )-7  "3:P  DX(  )*<
M  "1M@  D-@  (_S  "/_P!^AP  <(H  &&-  !3D   19,  #>5   IE@
M')<  !&8   )F0   )L   "<    G@   *    "@    H    *    "A
MH00  *()  "C#@  I!0  *4=  "F*@  ICH  *9,  "E8   I7@  *62  "D
MK   I,D  */K  "B^@!SC@  9)$  %:5  !'F0  .9P  "J>   =H   $:$
M  BC    I0   *<   "I    K    *X   "N    K@   *\   "P    L0
M +(   "S!@  M0T  +<3  "Y'@  N2X  +I   "Z5   NVH  +J%  "YH0
MN;L  +K>  "Y\@!GE0  6)D  $J>   [H@  +*8  !VH   1J@  !ZP   "O
M    L0   +0   "X    NP   +P   "\    O@   +\   #     P@   ,0
M  #&    R ,  ,L+  #/$@  T2   -$R  #21@  TUT  -1V  #4D@  U:L
M -7$  #4X@!;G0  3*(  #VG   OK   'Z\  !&Q   'M0   +@   "[
MO@   ,(   #'    R@   ,P   #,    S@   -    #2    U0   -@   #;
M    WP   .(   #F"P  ZQ,  .PD  #M.   [DX  .]G  #P@@  \)P  /"R
M  #QQ0#_  , _P ! /\ ! #_  D _P / /\ & #_ "0 _P P /\ / #_ $<
M_P!1 /\ 60#_ &  _0!G /P ;0#Z ', ^0!Y /@ ?P#V (4 ]0", /, E #R
M )T \ "G .X LP#L ,0 ZP#A .H ^ #I /\ YP#_ -D _P#+ /\ P@#_ +T
M_P#_    _P   /\   #_    _P , /\ % #_ "  _P K /X -P#Z $( ]@!+
M /( 4P#P %L [@!A .P 9P#J &T Z !S .< >0#E '\ XP"& .$ C@#? )8
MW0"@ -L K #8 +L U #1 -, \ #0 /\ S@#_ ,@ _P"] /\ M@#_ +( _P#_
M    _P   /\   #_    _0 ( /< $ #S !H [P F .T ,0#H #L XP!% .
M30#< %4 V0!; -8 80#3 &< T0!L ,\ <@#- '@ RP!_ ,D AP#' )  Q0":
M ,, I0#  +( O@#% +P Y0"Z /L N #_ +< _P"P /\ J0#_ *4 _P#_
M_P   /X   #U    [  # .4 #0#? !4 V@ @ -0 *@#0 #4 RP ^ ,@ 1P#%
M $X P@!5 ,  6P"^ &$ O !F +H ; "X '( M@!X +4 @ "S (@ L0"2 *X
MG@"L *H J0"[ *@ U0"F /, I #_ *, _P"A /\ FP#_ )@ _P#_    ^P
M /    #E    V    ,X "0#' !$ P@ : +X ) "[ "X MP X +0 0 "Q $@
MK@!. *P 5 "J %H J0!? *< 90"E &L I !Q *( > "@ ($ G@"+ )P E@"9
M *, EP"R )8 QP"3 .@ D@#^ )$ _P"0 /\ C0#_ (L _P#Y    ZP   -T
M  #/    Q@   +P ! "U  T L  5 *P '@"H "@ I0 Q *( .0"? $$ G0!(
M )L 3@"9 %, EP!9 )8 7@"4 &0 D@!J )  <0". 'H C "# (H CP"( )P
MA@"J (0 O "" -P @0#V (  _P!_ /\ ?P#_ 'X _P#L    V@   ,D   "^
M    M@   *X   "G  D H0 0 )P & "8 "( E0 J )( ,@"0 #H C0!! (L
M1P") $T AP!2 (8 6 "$ %T @@!D ($ :P!_ ', ?0!] 'L B !X )4 =@"C
M '4 M !S ,P <0#M '  _P!P /\ < #_ '  _P#?!0  R@H  +P+  "Q"0
MJ 0  *$   ";  , E  , (\ $P"* !L AP D (0 + "! #, ?P Z 'T 00![
M $< >0!, '< 4@!V %< = != '( 9 !P &T ;P!V &P @@!J (\ :0"= &<
MK@!E ,, 9 #D &, ^@!C /\ 8@#_ &, _P#0#@  OQ(  +(3  "G$@  G1
M )4+  "/ P  B0 ' (( #@!^ !4 >@ > '8 )0!T "T <0 T &\ .@!N $
M; !& &H 3 !I %( 9P!8 &8 7P!D &< 8@!Q &  ? !> (D 7 "8 %L J0!9
M +P 6 #< %@ ] !8 /\ 5P#_ %< _P#&%@  MAH  *H=  "?'   E1D  (T4
M  "%#P  ?@D  '<!"@!R !  ;@ 7 &H 'P!H "< 90 N &0 - !B #L 8 !
M %\ 1@!= $P 7 !3 %H 6@!8 &( 5P!L %4 =P!3 (4 4@"4 % !I0!/ ;@
M3@+2 $T$\ !-!?\ 307_ $T%_P"_'0  L"(  *,E  "9)0  CR(  (4=  !]
M&   =1(  &X- @!G!@P 8P,1 %\"&0!= R$ 6P0H %D$+P!7!34 5@4[ %0&
M00!3!D< 409. % '50!.!UX 30AG $L(<P!)"8$ 2 F2 $<*HP!%"K8 1 O0
M $0,[P!##?\ 0PW_ $0-_P"Y)   JBD  )XL  "4+   BBH  ( F  !W(0
M;AL  &84  !?#P4 60L- %4*$P!3"QL 40LB $\,*0!-#"\ 3 PV $L-/ !)
M#4( 2 U) $8-40!%#EH 1 YD $(.< ! #G\ /P^0 #X0H@ \$+8 .Q#1 #L1
M\0 [$?\ .Q'_ #P1_P"T*0  IB\  )HR  "0,@  AC$  'PM  !R*   :2,
M &$=  !9%@  41$( $P/$ !*$!8 2! = $80) !%$"L 0Q$Q $(1-P!!$3X
M0!%% #X230 ]$E8 /!)A #H3;0 Y$WP -Q2- #84GP U%;, -!7- #,6[@ T
M%O\ -!;_ #06_P"O+@  HC0  )<W  ",.   @C8  '@T  !N+@  92H  %PD
M  !4'@  3!@$ $84#0!"%!( 0!09 #\4(  ]%2< /!4M #L5-  Y%CH .!9"
M #<62@ V%U, -1=> #,8:@ R&7D ,!F* "\:G0 N&K$ +1O* "T;[  M'/\
M+AO_ "X;_P"L,@  GS@  )0[  "*/   @#P  '8Y  !K-   8B\  %DJ  !0
M)0  1Q\  $ :"@ \&1  .AD6 #@9'0 V&B, -1HI #0:,  S&C< ,AL^ #$;
M1P O'%  +AU; "T=9P L'G8 *AZ( "D?FP H'ZX )R#' "8@Z@ G(/X *"#_
M "@@_P"I-@  G3P  )(_  "'00  ?4   '0^  !I.@  7S4  %8P  !-*P
M1"4  #L@!P V'@X ,QX3 #(>&0 P'B  +QXF "X?+0 M'S0 +" [ "L@1  J
M(4X *2%8 "<B90 F(G0 )2.% ",CF0 B)*T (23% "$EZ  B)?T (B3_ ",D
M_P"F.@  FC\  (]#  "%10  >T0  ')#  !G/P  73H  %,V  !*,0  02P
M #@F P Q(PP +B(1 "PB%@ J(AT *2(C "@C*@ G(S$ )B0Y "4E00 D)4L
M(R96 "(F8P A)W( 'R># !XHEP =**L &RG# !LIY@ <*?L '2G_ !XH_P"C
M/@  F$,  (U'  "#20  >DD  '!'  !F1   6C\  %$[  !'-P  /C(  #4M
M   L* D *"</ "<G%  E)QH )"<A ",H)P B*"X (2DV " I/P ?*DD 'BI4
M !TK8  ;*V\ &BR! !DLE0 7+:D %BW! !8MY  7+?H &"W_ !DM_P"A00
ME4<  (M+  ""30  >$T  &Y,  !D20  6$0  $]   !&/0  /3@  #,T   J
M+P8 )"P- "$L$@ @+!@ 'RT> !XM)0 =+2P '"XT !LN/  :+T8 &"]1 !<P
M7@ 6,&T %3%_ !,QDP 2,:@ $3*_ !$RX@ 2,OD $S'_ !,Q_P">10  DTL
M (E/  " 40  =E(  &U0  !B3@  5DD  $U&  !$0P  .S\  #$Z   G-@,
M'S(+ !PR$  ;,A4 &3(; !@R(@ 7,RD %C,Q !4T.@ 4-$0 $S1/ !(U7  1
M-6L $#9]  \VD0 .-J8 #3>\  TWW0 --O8 #C;_  \V_P";20  D4\  (=3
M  !^5@  =58  &I5  !@4P  54\  $Q,  !"20  .$4  "Y!   D/0  '#H(
M !8X#@ 5.!( %#@8 !,Y'P 2.28 $3DN ! Y-P /.D$ #CI,  T[60 -.V@
M"SMZ  H[C0 )/*( !SRX  <\U0 (//  "3O_  H[_P"83@  CE0  (58  !\
M6P  <EL  &A:  !>6   4U4  $E2   ^3@  -$L  "I'   A1   &$(# !)
M"P 0/Q  #C\5  X_'  -0", #$ K  M -  *0#X "4%*  =!5@ &064 !$%V
M  -!B@ !09\  $&T  !!T  !0>X  4'\  ) _P"55   C%D  (->  !Y8
M<&   &9@  !=7@  45L  $57   Z5   +U$  "5/   <3   %$H   Y("  +
M1PX "$<2  ='&0 &1R  !4@H  -(,0 "2#L  $A'  !(4P  2&(  $AS  !(
MA@  2)L  $BQ  !'S   1^T  $?[  !'_P"26@  B6   (!C  !W90  ;F8
M &5F  !99   3&   $!=   U6P  *ED  "!7   750  $%,   M2!P %40T
M 5 1  !0%@  4!T  % E  !0+@  4#@  %!#  !04   4%X  %!O  !0@P
M3Y@  $^N  !.R0  3NL  $W[  !-_P"/80  AF8  'UI  !T;   ;&T  &%K
M  !3:0  1F<  #ID   O8P  )&$  !I?   27@  #%P   9<!@  6PL  %H/
M  !:$P  6AD  %DA  !9*0  63,  %D_  !93   65H  %EK  !8?@  6)0
M %>K  !7Q0  5ND  %7[  !5_P",:   @FT  'IP  !R<@  9W(  %IQ  !,
M<   /VX  #-M   H:P  '6H  !1H   -9P  !V<   !F P  9@D  &4-  !E
M$0  9!4  &0<  !D)   9"X  &0Z  !C1P  8U4  &-F  !C>@  8I   &&G
M  !@P0  7^8  %_Z  !>_P"';P  ?W0  'AW  !N>   8'@  %)W  !%=P
M.'8  "MV   @=   %G,   YS   '<@   '(   !R    <04  '$*  !Q#@
M<!$  ' 7  !P'@  <"<  ' S  !O0   ;U   &]@  !N=   ;HL  &VB  !L
MO   :^(  &KX  !I_P"#=P  ?'L  '-]  !E?@  5W\  $E_   \?P  +X
M ")_   7?@  #WX   =^    ?P   '\   !_    ?@   'X%  !^"@  ?@T
M 'X1  !^%P  ?B   'XK  !].0  ?4@  'U9  !\;0  ?(0  'N<  !ZM@
M>=H  'CU  !W_P" ?P  =X(  &F#  !;A0  388  #^(   RB0  )(D  !B)
M   /B0  !XH   "+    C    (T   "-    C    (P   ", P  C @  (T-
M  "-$0  C1<  (XB  ".+P  CC\  (U0  "-9   C'L  (R5  "+K@  BLT
M (GO  ")_P![A0  ;8@  %Z*  !0C0  0H\  #21   FD@  &9,   Z4   &
ME0   )8   "8    F@   )L   ";    FP   )L   ";    G    )T%  "=
M"P  GA   )\7  "@)   H#0  *!&  "@60  GW   )^*  ">I0  GL(  )WH
M  "<^0!PC   88\  %.2  !$E@  -ID  ">;   9G   #YT   6?    H0
M *,   "E    J    *D   "I    J0   *H   "K    K    *T   "N 0
ML D  +(/  "S&   M"<  +0Y  "U30  M&0  +1^  "SF@  L[0  +/5  "S
M\ !DDP  59<  $>;   XGP  *:(  !JD   .I@  !*@   "K    K0   +
M  "T    M@   +@   "X    N0   +H   "\    O0   +\   #     PP
M ,4'  #)#P  RAH  ,LL  #,0   S58  ,YO  #-BP  S*@  ,S"  #,X@!8
MFP  2:   #JE   LJ0  '*L   ^N   $L0   +0   "W    N@   +X   ##
M    Q@   ,@   #(    R@   ,L   #-    SP   -(   #5    V0   -T
M  #A!0  Y@\  .<>  #H,@  Z4@  .I@  #K>P  ZY<  .RN  #LP@#_
M_P   /\   #_  8 _P - /\ %0#_ "$ _P L /\ . #_ $, _P!, /X 5 #[
M %L ^@!B /@ : #V &X ]0!T /0 >@#R (  \0"' .\ CP#M )< ZP"A .D
MK0#G +T Y0#8 .0 \P#B /\ X #_ -  _P#$ /\ O #_ +8 _P#_    _P
M /\   #_    _P ) /\ $0#_ !P _0 G /D ,@#U #T \0!& .T 3P#K %8
MZ !< .8 8@#D &@ XP!N .$ <P#? 'D W0"  -H B #8 )$ U "; -( I@#/
M +0 S #) ,D Z0#( /\ QP#_ ,$ _P"W /\ KP#_ *L _P#_    _P   /\
M  #_    ^  % /( #@#N !< Z@ B .8 + #A #< W0!  -@ 20#3 %  T !6
M ,X 7 #, &( R@!G ,@ ;0#& ', Q !Y ,( @0#  (H O@"4 +P GP"Y *P
MM@"^ +0 W0"S /< L0#_ +  _P"H /\ H@#_ )X _P#_    _P   /D   #O
M    Y@   -\ "P#6 !( T  < ,P )@#( #  Q  Z ,  0@"] $H NP!0 +@
M5@"V %L M0!A +, 9@"Q &P L !R *X >@"L (( J0", *< F "E *4 HP"T
M *  RP"? .X G0#_ )P _P"9 /\ E #_ )$ _P#_    ]@   .H   #=
MSP   ,< !@#   \ NP 7 +< ( "S "H L  S *T .P"J $, IP!) *4 3P"C
M %4 H@!: *  7P"> &4 G0!K )L <@"9 'L EP"% )0 D "2 )T D "L (X
MOP", .( BP#Z (D _P") /\ A@#_ (, _P#T    Y    -0   #(    OP
M +4  0"N  L J0 2 *4 &P"A ", G@ L )L - "8 #P E@!# )0 20"2 $X
MD !3 (X 60"- %X BP!D (D :P"' ', A0!] (, B "! )4 ?P"D 'T M0![
M ,\ >0#Q '@ _P!W /\ =P#_ '4 _P#E    T0   ,,   "X    KP   *@
M  "@  8 F@ . )4 %0"1 !X C@ F (L +0"( #4 A@ \ (0 0@"" $< @ !-
M '\ 4@!] %@ >P!> 'D 90!X &T =@!V ', @0!Q (X ;P"= &T K@!L ,0
M:@#G &D _0!H /\ : #_ &D _P#5 P  PP<  +8(  "K!@  H@   )L   "4
M    C0 * (@ $ "# !@ ?P @ 'P )P!Z "X =P U '4 .P!T $$ <@!' '
M3 !O %( ;0!8 &L 7P!I &8 9P!P &4 >P!C (@ 8@"7 &  IP!> +L 70#<
M %P ]@!< /\ 6P#_ %L _P#)#0  N1   *P1  "A$   EPT  (\(  "(
M@@ % 'L #0!W !( <P : &\ (0!L "@ :@ O &@ -0!G #L 90!! &, 1@!B
M $P 8 !2 %\ 60!= &$ 6P!J %D =0!7 (( 50"1 %0 H@!3 +4 40#/ %
M[P!0 /\ 4 #_ %  _P"_%   L!@  *0:  "9&0  CQ8  (<1  !_#0  =P8
M '$ " !K  X 9P 4 &0 &P!A "( 7@ I %T +P!; #4 60 [ %@ 00!6 $8
M50!- %, 5 !2 %P 4 !E $X < !, 'T 2P"- $D G@!( +  1P#' $8 Z0!&
M /L 1@#_ $4 _P"X&P  JB   )XB  "3(@  B1\  ( :  !W%0  ;Q   &@+
M  !A! H 70 0 %D %@!6 !T 5  C %( *@!0 #  3P U $X .P!, $$ 2P!(
M $D 3P!' 5< 1@%A $0"; !# GD 00.) $ #F@ ^!*T /03$ #P%Y0 \!_@
M/ ?_ #P'_P"R(@  I2<  )DI  ".*0  A"<  'LC  !Q'@  :1@  &$2  !:
M#0, 4P@, $\%$0!,!1< 2@8> $@&) !'!BH 10<P $0'-@!#"#T 00A# $ (
M2P ^"5, /0E= #L*:  Z"G8 . N' #<+F0 U"ZP - S" #,,Y  S#?D ,PW_
M #0-_P"M)P  H"P  )4O  "++P  @"X  '<J  !M)0  9"   %P:  !4%
M3 \& $8,#0!##!( 00P8 #\,'P ^#"4 / TK #L-,@ Z#3@ . T_ #<.1P V
M#E  - Y: #,.9@ Q#W0 , ^% "X0F  M$*L +!## "L1Y0 L$?H +!'_ "T1
M_P"J+   G3$  )(T  "'-0  ?30  '0Q  !J*P  8"<  %@A  !/&P  1Q8
M $ 1"0 [$ \ .1 4 #<0&P V$"$ -! G #,1+0 R$30 ,1$[ # 10P N$DT
M+1)7 "P28P J$W$ *1." "<4E0 F%*D )17  "05XP E%OH )A;_ "85_P"F
M,0  FC8  (\Y  "%.@  >SD  '$V  !G,0  72T  %0H  !,(@  0QT  #L7
M!0 U% T ,A,1 #$4%P O%!T +A0D "P4*@ K%3$ *A4X "D60  H%DH )Q=4
M "878  D&&\ (QB  "$9DP @&:< 'QF^ !X:X  ?&O@ (!K_ " :_P"C-
MF#H  (T]  "#/@  >3T  &\[  !E-P  6S(  %(M  !)*   0",  #@> 0 P
M&0H +!@/ "H8%  I&!H )Q@@ "89)P E&2T )!HU ",:/@ B&T< (1M2 " <
M7@ ?'6P '1U^ !P=D0 :'J4 &1Z\ !@?W0 9'_8 &A__ !L>_P"A.   E3T
M (M!  "!0@  =T(  &U   !C/   63<  $\S  !&+@  /2D  #4D   M( <
M)QT- "4=$@ C'1< (1T= "$=)  @'BL 'QXR !X?.P ='T4 '"!/ !HA7  9
M(6H &")[ !8BCP 5(J, %".Z !,CV@ 4(_4 %2/_ !8C_P">/   DT$  (E$
M  !_1@  =48  &Q$  !B00  5SP  $TX  !$-   /#   #,K   J)@, (R(+
M " A$  >(14 '"(; !LB(0 :(B@ &B,P !DC.  8)$( %B5- !4E60 4)F@
M$R9Y !(FC0 1)Z( $">X  XGU@ 0*/0 $2?_ !$G_P"<0   D44  (=(  !]
M2@  =$H  &I)  !@1@  54$  $P^  !#.@  .C8  #$R   H+0  ("D) !LG
M#@ 9)Q( &"<8 !8G'P 5*"4 %"@M !,H-@ 2*4  $BE+ !$J5P 0*F8 #BMW
M  XKBP -+)\ #"RU  LLSP ,+.\ #2S_  TK_P"91   CTD  (5,  !\3@
M<T\  &E.  !>2P  4T<  $I$  !"0   .3T  "\X   E-   '3 % !8M#  4
M+!  $RT5 !(M'  1+2, $"TJ  \N,P .+CT #2](  TO50 ,,&, "C!T  DP
MB  (,9P !C&Q  8QRP &,>L !S#\  @P_P"72   C4T  (-1  !Z4P  <50
M &=2  !=4   4DP  $E*  ! 1@  -4(  "L^   B.@  &C<! !(T"0 /,PX
M#C,3  TS&0 -,R  ##0H  LT,0 *-3L "#5&  <U4@ %-F  !#9Q  (VA
M-ID  #:O   VR   -N@  #;Y  $U_P"430  BE(  (%6  !X6   ;UD  &58
M  !;50  45(  $=/   \3   ,4@  "=$   >00  %C\  ! \!P +.@T "3H1
M  @[%P &.QX !3LF  0[+@ ".S@  3Q#   \3P  /%X  #QN   \@0  /)<
M #RL   [Q0  .^<  #OX   [_P"14@  B%@  ']<  !V70  ;5X  &-=  !:
M7   3E@  $)4   W40  +4X  "-+   :20  $D8   U$!@ '0PP  T,0  !#
M%0  0QL  $,C  !#*P  0S4  $-   !#30  0UL  $-K  !#?@  0Y0  $*J
M  !"PP  0>8  $'Y  !!_P".6   AEX  'UA  !S8P  :V0  &)C  !780
M25T  #U:   R6   )U4  !Y3   540  #D\   E-!0 "30L  $P.  !,$P
M2Q@  $L?  !+*   2S(  $L]  !+20  2U<  $MG  !*>P  2I   $FG  !)
MP   2.0  $CX  !'_P"+7P  @V0  'IG  !Q:0  :6H  %YI  !09@  0V0
M #=A   L7P  (5T  !A;   060  "E@   -7 P  5PD  %8-  !5$   514
M %0;  !4(P  5"T  %0Y  !410  5%,  %1D  !3=P  4XT  %*D  !1O0
M4.(  %#X  !/_P"(9P  ?VL  '=N  !O<   97   %=N  !*;   /6L  #!I
M   E:   &F8  !%D   +8P  !&(   !B 0  808  & +  !@#@  7Q(  %\7
M  !?'@  7B@  %XS  !>0   7D\  %Y?  !=<@  78@  %R@  !;N0  6M\
M %GW  !8_P"$;@  ?'(  '5U  !K=@  774  $]T  !"<P  -7,  "AR   =
M<   $V\   QN   $;@   &X   !N    ; (  &P'  !K"P  :PX  &L2  !J
M&0  :B(  &HM  !J.@  :4D  &E:  !I;   :(,  &>;  !FM0  9=@  &3U
M  !D_P" =0  >GD  '![  !B>P  5'P  $9\   Y?   +'P  !][   4>@
M#7H   1Z    >@   'H   !Z    >0   'D!  !X!@  > L  '@.  !X$P
M>!H  '@E  !X,@  =T$  '=2  !W90  =GP  '65  !TKP  <\X  '+Q  !Q
M_P!^?0  =8   &>!  !8@@  2H,  #R$   NA0  (84  !6%   -A0   X4
M  "&    AP   (@   "(    AP   (<   "'    AP0  (<)  "'#@  B!,
M (@<  "(*0  B#@  (=*  "'70  AG,  (:-  "%IP  A,4  (/L  ""_@!X
MA   :H8  %R(  !-B@  /XP  #&.   CCP  %H\   V0   "D0   )(   "3
M    E0   )8   "6    E@   )8   "6    EP   )<   "7!P  F T  )D3
M  ":'P  FBT  )H_  ":4@  FF@  )F#  "9GP  F+H  )?B  "6^ !MB@
M7XT  %"0  !!DP  ,Y8  "27   6F   #9D   &;    G0   )\   "A
MI    *4   "D    I0   *4   "F    IP   *@   "I    J@0  *P,  "N
M$P  KB$  *XS  "N1P  KET  *YV  "NDP  KJX  *W-  "L[P!AD0  4Y4
M $28   UG   )I\  !>A   -HP   *4   "G    J@   *P   "P    L@
M +0   "S    M    +4   "W    N    +D   "[    O0   +\!  ##"P
MQ14  ,4E  #&.0  QT\  ,=H  #&A0  QJ(  ,:\  #&W@!5F0  1YT  #BB
M   II@  &:@   VK    K0   +$   "T    MP   +H   "_    P0   ,0
M  ##    Q0   ,8   #(    R@   ,T   #/    T@   -8   #;    X P
M .$8  #C*P  Y$$  .5:  #F=   YI$  .6L  #EQ #_    _P   /\   #_
M  $ _P * /\ $@#_ !T _P H /\ - #_ #X _0!( /H 4 #W %< ]0!= /0
M8P#R &D \ !O .\ = #M 'L ZP"! .D B0#H )( Y@"< .0 J #B +< WP#-
M -P [@#9 /\ V0#_ ,H _P"^ /\ M0#_ +  _P#_    _P   /\   #_
M_P & /\ #P#\ !@ ^  C /0 +@#P #@ ZP!" .@ 2@#E %$ X@!8 .  70#>
M &, W !H -D ;@#6 '0 U ![ -$ @@#/ (L S0"5 ,H H0#( *\ Q0#! ,(
MXP#  /L P #_ +L _P"P /\ J #_ *0 _P#_    _P   /\   #[    \P !
M .T # #H !, XP > .  * #: #( TP \ ,\ 1 #, $L R0!1 ,8 5P#$ %T
MP@!B ,$ 9P"_ &T O0!T +L >P"Y (0 MP". +0 F0"R *< KP"W *T T "K
M /( J@#_ *D _P"A /\ FP#_ )< _P#_    _P   /0   #I    X    -4
M" #. !  R0 8 ,4 (@#! "L O  U +D /0"V $4 LP!+ +$ 40"O %8 K@!;
M *P 80"J &8 J0!M *8 = "D 'P H@"& *  D@"> )\ G "N )D PP"7 .<
ME@#_ )4 _P"2 /\ C0#_ (H _P#\    \    .,   #4    R    +\  P"Y
M  T LP 3 *\ ' "L "4 J0 N *4 -@"C #X H !$ )X 2@"= %  FP!5 )D
M6@"7 %\ E@!F )0 ; "2 '4 D !^ (X B@"+ )< B0"F (< N "% -8 A #V
M (( _P"! /\ ?@#_ 'P _P#M    W0   ,P   #!    N    *X   "G  D
MH@ 0 )X %P": !\ EP G )0 +P"1 #< CP ] (T 0P"+ $D B0!. (@ 4P"&
M %D A !? (( 90"  &T ?@!W 'P @@!Z (\ > "> '4 KP!S ,< <@#L '$
M_P!P /\ < #_ &X _P#=    R0   +P   "Q    J0   *$   "9  , DP ,
M (X $@"* !D AP A (0 *0"! #  ?P W 'T /0![ $( >0!( '@ 30!V %(
M= !8 '( 7P!Q &< ;P!P &P >P!J (@ : "7 &8 J !E +P 8P#A &( ^@!A
M /\ 80#_ &$ _P#- 0  O 4  *\%  "E @  G    )0   "-    A@ ( ($
M#@!\ !0 >  ; '4 (P!R "D <  P &X -@!M #P :P!! &D 1P!H $P 9@!2
M &0 60!C &  80!I %\ = != ($ 6P"0 %D H0!7 +0 5@#0 %4 \@!5 /\
M5 #_ %4 _P#!#   L@X  *8/  ";#@  D@L  (D%  ""    >P " '4 "P!P
M !  ;  6 &@ '0!F ", 8P J &$ , !@ #8 7@ [ %T 00!; $8 6@!, %@
M4P!6 %L 5 !D %( ;@!1 'L 3P"* $T FP!, *X 2P#& $H Z@!) /X 20#_
M $D _P"Y$@  JA8  )X7  "4%@  BA,  ($0  !Y"P  <0,  &L !@!E  T
M80 1 %T & !: !X 6  D %8 *@!4 #  4P V %$ .P!0 $$ 3@!' $T 3@!+
M %8 20!? $< :0!& '8 1 "% $, EP!! *D 0 "_ #\ X@ _ /@ /@#_ #\
M_P"R&0  I!X  )@?  ".'P  A!P  'H8  !R$@  :@X  &((  !< 0@ 5P .
M %, $P!0 !D 3@ ? $P )0!* "L 2  P $< -@!& #P 1 !" $, 20!! %$
M/P!: #X 90 \ '( .@"! #D DP X *4 -@"Z #8 VP U /0 -0#_ #4 _P"L
M(   GR0  )0F  "))@  ?R0  '4@  !L&P  9!4  %P0  !4# $ 3@8* $H"
M#P!' !0 1  : $( ( !  "4 /P K #X!,0 \ 3< .P(^ #D"10 X TT -@-6
M #4$80 S!&X ,05^ # %D  O!:, +0:X "P&U  L!_  + C_ "P(_P"H)0
MFRH  ) L  "&+0  >RL  '(G  !H(@  7QT  %<7  !/$@  2 X$ $$*"P ^
M!Q  .P85 #D'&P X!R$ -@@F #4(+  S"#( ,@DY #$)00 O"4D +@I3 "P*
M7@ K"VP *0M\ "@,CP F#*( )0RW "0,TP C#?  ) W_ "4-_P"D*@  F"\
M (TR  "#,@  >3$  &\N  !E*0  7"0  %,?  !+&0  0Q,  #P0!@ U#0P
M,PP1 #$,%@ O#!P +@TB "T-*  K#2X *@TU "D-/0 G#D8 )@Y0 "0.7  C
M#VH (@][ " 0C@ ?$*( '1"W !P0U  =$?( '1'_ !X1_P"A+P  E3,  (HV
M  " -P  =C8  &TS  !C+P  62H  % E  !((   /QH  #@5   P$0@ +! .
M "H0$@ H$!@ )Q > "40)  D$"H (Q$R "(1.@ A$4, (!). !X26@ =$V@
M&Q-X !H3BP 8%*  %Q2U !84T0 6%?$ %Q7_ !@4_P">,P  DS<  (@Z  !^
M.P  =#L  &LX  !A-   5R\  $XK  !%)@  /2$  #0<   M%P4 )A,, ",3
M$  B$Q4 (!,: !\3(0 >%"< '10O !P5-P ;%4$ &A9+ !D65P 7%V4 %A=V
M !08B0 3&)X $ABS !$9S@ 1&>\ $AG_ !,9_P"<-@  D3L  (8^  !\/P
M<S\  &D]  !?.0  534  $PP  !#+   .B<  #(B   J'@$ (AD) !X7#@ <
M%Q( &A<7 !D8'@ 9&"0 &!DL !<9-  6&CX %1I) !,;50 2&V, $1QT ! <
MAP /'9P #AVQ  T=RP -'>P #AW_  \=_P"9.@  CS\  (1"  ![1   <4,
M &A"  !>/@  4SH  $HV  !!,@  .2T  #$I   H)0  (" & !H=#  7'!
M%1P5 !0=&P 4'2( $QTI !(>,@ 1'SP $!]& ! @4P .(&$ #2%Q  PAA0 +
M(ID "B*N  DBQP )(N< "B+[  LA_P"7/@  C$,  (-&  !Y2   <$@  &=&
M  !<1   4C\  $D[  ! .   .#0  "\P   G+   'B<# !8C"@ 2(0X $2$3
M ! B&0 0(B  #R(G  XC+P -)#D #"1$  LE4  *)5X "29O  <F@@ &)I8
M!":L  ,FQ  $)N4 !";W  8F_P"50@  BD<  (%*  !X3   ;TP  &5+  !;
M2   4$0  $=!   _/@  -SL  "TV   D,0  &RT  !,J!P /* T #2<1  TH
M%@ ,*!T "R@E  HI+0 )*3< !RI"  8J3@ $*UP  RML  $K?P  *Y0  "NI
M   KP0  *^,  "OV   J_P"21@  B$L  ']/  !V40  ;5$  &-0  !:30
M3TH  $='   ^1   ,T   "D\   @.   %S0  !$Q!0 ,+PP "2X0  <N%0 &
M+QL !2\C  ,O*P ",#4  # _   P3   ,5D  #%I   Q?   ,9$  #&G   P
MOP  ,.$  ##U   O_P"02P  AE   'U4  !U5@  :U8  &)5  !84P  3E
M $5-   Z20  +T4  "5"   </@  %#L   XY!0 )-PL !#8/  $V$P  -AD
M #8@   V*0  -C(  #<]   W20  -U<  #=G   W>0  -X\  #:E   VO0
M-N   #7U   U_P"-4   A%8  'Q:  !R6P  :5L  &!;  !760  3%8  $!2
M   U3@  *DL  "!(   71@  $$,   M!!  $0 H  #\.   ^$0  /A8  #X=
M   ^)@  /B\  #XZ   ^1@  /E0  #YD   ^=@  /8P  #VC   \NP  /-X
M #OU   [_P"*5P  @EP  'E?  !P80  :&$  %]A  !47@  1UL  #I7   O
M50  )5(  !M0   230  #$L   9* P  20D  $@-  !'$   1Q0  $8:  !&
M(@  1BP  $8W  !&0P  1E$  $9@  !%<P  18D  $2@  !$N   0]P  $+U
M  !"_P"(70  ?V(  '=E  !N9P  9V@  %MF  !.8P  06$  #1>   I7
M'UH  !57   .5@  !U0   !3 0  4@8  %$+  !1#@  4!$  $\6  !/'@
M3R<  $\R  !//P  3TT  $Y=  !.;P  3H4  $V=  !,M0  2]@  $KU  !*
M_P"%90  ?&D  '1L  !M;@  8FT  %1K  !':0  .F<  "UE   B9   &&(
M !!@   )7P   %X   !>    70,  %P(  !;#   6@\  %H3  !9&0  62(
M %DM  !9.@  64@  %A8  !8:P  5X$  %>9  !6L@  5=(  %3T  !3_P"!
M;   >7   '-S  !H<P  6G(  $QQ   _<   ,F\  "5N   :;   $6L   EJ
M    :@   &D   !I    :    &<#  !F"   9@P  &8/  !E%   91P  &4G
M  !D-   9$,  &13  !D90  8WL  &*4  !AK0  8,T  %_Q  !>_P!]=
M=W<  &YY  !?>0  47D  $-Y   V>   *7@  !QW   1=@  "G4   !U
M=0   '8   !U    =    '0   !S @  <P<  ',,  !R$   <A4  '(@  !R
M+   <CL  '%,  !Q7P  <70  '".  !OJ   ;L8  &SM  !K_P![>P  <GX
M &1^  !5?P  1X   #F!   K@@  'H$  !*!   *@0   ($   ""    @P
M (,   "#    @@   ((   ""    @@   ((%  """@  @@\  ((7  ""(P
M@C(  ()#  "!5@  @6P  ("&  !_H0  ?KT  'WF  !\_ !V@@  :(,  %F%
M  !+AP  /(D  "Z*   @BP  $XL   J+    C    (T   "/    D0   )(
M  "1    D0   )$   "1    D0   )(   "2 @  DPD  )0/  "4&0  E"<
M )0X  "43   DV(  )-\  "3F   DK,  )'8  "0]@!JB   7(H  $V-   _
MD   ,)(  "&4   4E0  "I8   "7    F0   )L   "=    GP   *    "@
M    H    *    "A    H@   *,   "D    I0   *8'  "H$   J!P  *@M
M  "I0   J58  *EO  "IBP  J*@  *?'  "F[ !?CP  4)(  $&6   SF0
M(YP  !2=   *GP   *$   "C    I@   *@   "L    K@   *\   "O
ML    +    "R    LP   +0   "V    MP   +H   "]!P  OQ   +\?  #
M,P  P$D  ,!B  # ?@  P)L  ,"W  "_V !3EP  1)L  #6?   FHP  %J4
M  NG    J@   *T   "P    LP   +8   "[    O0   ,    "_    P0
M ,(   #$    Q@   ,@   #*    S    ,\   #3    V@<  -L3  #=)0
MWCL  -]3  #@;@  WXP  -VI  #=P@#_    _P   /\   #_    _P ' /\
M$ #_ !D _P D /\ +P#\ #H ^0!# /4 2P#S %( \0!9 .\ 7@#M &0 ZP!I
M .D ;P#G '4 Y@!\ .0 A #B (T X "7 -T H@#: +$ U0#% -( Z #0 /\
MSP#_ ,0 _P"X /\ KP#_ *D _P#_    _P   /\   #_    _P " /L #0#W
M !4 \P ? .\ *0#J #0 Y@ ] .( 10#> $P VP!3 -@ 6 #4 %X T@!C -
M:0#. &X S !U ,H ?0#( (4 Q@"0 ,( FP#  *D O@"Z +L V0"Y /< N #_
M +0 _P"I /\ H@#_ )T _P#_    _P   /\   #V    [@   .< "@#A !$
MW  : -< (P#0 "X RP W ,< /P#$ $8 P0!- +\ 4@"] %@ NP!= +D 8@"X
M &@ M@!N +0 =0"Q 'X KP"( *T DP"J *$ J "Q *8 R "D .T H@#_ *(
M_P"; /\ E0#_ )$ _P#_    _    .X   #C    V    ,T !0#&  X P0 5
M +T '@"Y "< M0 P +( . "O $  K !& *H 3 "H %$ IP!6 *4 6P"C &$
MH0!G )\ ;@"> '8 FP"  )D C "7 )D E "H )( O "0 -\ C@#[ (X _P"+
M /\ A@#_ (, _P#X    Z0   -P   #,    P0   +@   "R  H K  1 *@
M& "E "$ H@ I )X ,@"< #D F0 _ )< 10"5 $H E !0 )( 50"0 %H CP!@
M (T 9P"+ &\ B0!X (8 A "$ )$ @@"@ (  L@!] ,P ? #Q 'L _P!Z /\
M=P#_ '4 _P#F    TP   ,8   "[    L0   *<   "A  4 FP - )< $P"3
M !L D  C (P *P"* #( B  X (8 /@"$ $0 @@!) ($ 3@!_ %, ?0!9 'L
M8 !Y &@ =P!Q '4 ? !S (D < "8 &\ J0!M +\ :P#F &H _P!I /\ :0#_
M &< _P#3    PP   +4   "K    HP   )L   "2    C  * (< $ "# !8
M?P = 'T ) !Z "L >  R '8 . !T #T <@!" '$ 2 !O $T ;0!3 &P 60!J
M &$ : !J &8 = !D ($ 80"1 %\ H@!> +8 7 #5 %L ]P!; /\ 6@#_ %H
M_P#%    M@(  *D"  "?    E@   (X   "'    @  % 'H # !U !$ <0 8
M &X '@!K "4 :0 K &< ,0!F #< 9  \ &, 00!A $< 7P!- %X 4P!< %L
M6@!D %@ ;@!6 'L 5 "* %( FP!1 *X 4 #( $\ [@!. /\ 3@#_ $T _P"[
M"@  K T  * -  "5#   C @  (,"  !\    =0   &X " !I  X 90 3 &(
M&0!? !\ 70 E %L *P!9 #$ 6  V %8 .P!5 $$ 4P!' %$ 3@!0 %4 3@!>
M $P : !* '4 2 "$ $< E0!% *@ 1 "_ $, Y !" /P 0@#_ $( _P"R$0
MI10  )D5  ".$P  A!$  'L-  !S"   ;    &4  P!?  L 6P / %< % !4
M !H 40 ? $\ )0!. "L 3  P $L -@!) #P 2 !" $8 2 !% %  0P!9 $$
M8P _ &\ /@!^ #P D  [ *, .@"X #D V0 X /4 . #_ #@ _P"L%P  GQL
M ),=  ")'   ?QD  '45  !L$   9 P  %T&  !6  8 40 , $T $ !* !4
M1P : $4 ( !$ "8 0@ K $$ ,0 _ #8 /@ ] #P 1  [ $L .0!4 #< 7P V
M &L - !Z #( C  Q )X , "S "\ S@ O .\ +@#_ "X _P"G'@  FB(  (\D
M  "$)   >B$  '$=  !G&   7Q,  %<.  !0"@  20,( $4 #0!! !$ /@ 6
M #P &P Z "$ .0 F #< +  V #( -  X #, /P Q $< , !0 "X 6P M &<
M*P!V "H B  H )P )P"P "8 R0 E .H )0'[ "4!_P"B(P  EB@  (LJ  "!
M*@  =R@  &TE  !D(   6QL  %(5  !+$   0PP" #T'"0 Y PX -@$2 #,!
M%P Q 1P , $B "\")P M BT + ,T "H#.P I!$, * 1- "8%6  E!64 (P9T
M "(&A@ @!IH 'P>N !X'Q@ =!^< '0CX !T)_P"?*   DRT  (@O  !^+P
M="X  &HK  !A)@  6"$  $\<  !'%P  /Q(  #@.!  Q"PH +@@. "L'$@ I
M!Q< * @= "<((P E""D ) DP ",)-P A"D  ( I* !\+50 ="V( &PQR !H,
MA0 8#)D %PRM !8,Q@ 5#>8 %0WY !8-_P"<+0  D#$  (8T  !\-   <C,
M &@Q  !?+   52<  $PC  !$'0  /!@  #03   M$ 8 )@T+ "0,#P B#!,
M(0P9 !\,'P >#24 '0TL !L--  :#CT &0Y' !<.4P 6#F$ % ]Q !,0A  2
M$)@ $1"N ! 0Q@ 0$.@ $!#[ !$0_P"9,0  CC4  (0X  !Z.0  <#@  &<V
M  !=,@  4RT  $HH  !")   .1\  #$:   J%0$ (Q$' !T0#0 ;#Q  &0\5
M !@0&P 7$"$ %A I !40,0 4$3H $Q%% !(240 1$E\ $!)O  X3@@ .$Y8
M#1.K  L3P@ +%., #!3Z  T3_P"7-0  C#D  ((\  !X/0  ;ST  &4Z  !;
M-P  4C(  $DN  ! *@  -R4  "\A   H'   (!@# !D4"@ 5$@X %!(2 !,3
M&  2$Q\ $10F !$4+@ 0%#@ #Q5"  X63P -%EP #!=L  L7?P )&), "!BH
M  88OP '&.  !QCU  D8_P"5.   BCT  (!   !W00  ;4$  &0_  !:/
M4#@  $<S   ^,   -BL  "XG   G(P  'Q\  !<:"  2%PT $!<1  \7%@ .
M&!P #A@C  T9+  ,&C4 "QI   H;3  )&UH !QQI  4<?  $'9$  AVF  $=
MO  "'-T  ASR  ,<_P"3/   B$$  ']$  !U10  ;$4  &-$  !900  3ST
M $8Y   ^-@  -3(  "XN   E*@  '24  !0A!  /'0L #1T0  P=%  +'1H
M"AXB  @>*@ ''S, !B ^  0@2@ #(5<  2%G   A>0  (8X  "&D   AN@
M(=L  "'R   @_@"00   AD4  'U(  !T2@  :TH  &))  !81@  3D(  $4_
M   ]/   -3D  "LT   B+P  &2L  !(H!  -) H "2,.  8C$@ %(QD !"0@
M  (D*  !)3$  "4\   E2   )E4  "9E   F=P  )HP  ":B   FN0  )MD
M "7R   E_@".10  A$D  'M-  !S3P  :D\  &!.  !72P  34@  $1%   \
M0@  ,3T  "<Y   >-0  %3(   \N P *+ H !2L.  $J$0  *A8  "H>   J
M)@  *R\  "LY   K10  +%,  "QB   L=0  +(H  "N@   KMP  *]8  "KR
M   J_P",20  @DX  'I2  !Q5   :%0  %]3  !640  3$X  $-+   W1P
M+4,  ",_   :/   $C@   PV P &,PD  #(-   R$   ,10  #$;   Q(P
M,2P  #(W   R0P  ,E   #)@   R<@  ,H<  #&>   QM0  ,-0  ##R   O
M_P")3P  @%0  'A7  !O60  9ED  %Y9  !55P  25,  #Y/   R3   *$@
M !Y%   50@  #D    @] @ !/ @  #L,   Z#P  .1(  #D8   Y(   .2D
M #DT   Y0   .4X  #E=   Y;P  .(4  #B<   WLP  -](  #;R   U_P"'
M50  ?UH  '9=  !M7P  95\  %U?  !27   1%@  #A5   M4@  (D\  !A,
M   02@  "D@   -& 0  108  $0*  !##0  0A   $$5  !!'0  028  $$Q
M  !!/0  04H  $%:  !!;   0($  #^9   _L0  /M   #WR   \_P"$7
M?&   '-C  !L90  9&8  %ED  !+80  /EX  #);   F60  '%8  !)4   ,
M4@  !%$   !/    3@,  $T(  !,#   2PX  $L2  !*&0  2B(  $HL  !*
M.0  2D<  $I6  !):   27X  $B6  !'KP  1LT  $7Q  !$_P"!8P  >6<
M ')J  !K;   8&L  %)I  !$9@  -V0  "IB   ?8   %5X   U=   &6P
M %H   !9    6    %<$  !6"   5@P  %40  !4%   5!T  %0G  !4-
M5$(  %-2  !39   4GD  %*2  !1JP  4,H  $_O  !._P!^:@  =VX  '!Q
M  !F<0  6'   $IO   \;0  +VP  ")J   7:0  #F<   9F    90   &4
M  !E    8P   &(   !B!   80@  &$-  !@$   8!<  & A  !?+@  7SP
M %]-  !>7@  7G0  %V-  !<IP  6\4  %KM  !9_P![<@  =78  &MW  !=
M=@  3W8  $%U   S=0  )G0  !ES   0<@  !W$   !Q    <0   '$   !Q
M    ;P   &\   !N    ;@(  &X(  !M#   ;1$  &T:  !M)@  ;#4  &Q&
M  !K6   :VT  &J&  !IH0  :+X  &?H  !F_@!Y>@  <'P  &%\  !3?0
M1'T  #9^   H?@  &WT  !!]   '?0   'T   !]    ?@   '\   !^
M?0   'T   !\    ?    'P   !\!@  ? P  'P2  !\'0  ?"P  'P\  !\
M3P  >V4  'M^  !ZF@  >;8  'C?  !W^@!S@   98$  %:#  !(A   .88
M "N'   =AP  $8<   >(    B    (D   "*    C    (T   "-    C
M (P   ",    C    (P   "-    C00  (X,  ".$P  CR$  (XR  ".1@
MCEL  (UT  "-D   C*T  (O.  "*\P!HA@  6H@  $N+   \C0  +8\  !Z0
M   1D0  !Y(   "3    E0   )<   "9    FP   )P   ";    FP   )P
M  "<    G0   )X   ">    GP   *$#  "B#   HA8  *,F  "C.@  HT\
M *-H  "BA@  HJ(  *+   "AZ !<C0  39   #^3   PE@  (9D  !*:   '
MFP   )T   "@    H@   *0   "H    J@   *L   "J    JP   *P   "M
M    K@   *\   "Q    L@   +0   "W 0  N0T  +D:  "Z+0  ND,  +I;
M  "Z=P  NY0  +NQ  "YT@!0E0  09@  #*<   CH   $Z(   BD    IP
M *H   "L    KP   +(   "W    N0   +L   "Z    O    +T   "_
MP    ,(   #$    Q@   ,D   #-    T@$  -0/  #5'P  US4  -A-  #8
M:0  UX8  ->C  #6O0#_    _P   /\   #_    _P # /\ #0#_ !4 _P @
M /P *P#X #4 ]  _ /  1P#N $X ZP!4 .D 6@#G %\ Y0!D ., :@#A '
MWP!V -T ?@#; (< V "1 -, G0#/ *L S0"] ,L X #) /L QP#_ +T _P"Q
M /\ J0#_ *, _P#_    _P   /\   #_    _    /8 "P#Q !$ [0 ; .D
M)0#D #  WP Y -H 00#5 $@ T0!. ,\ 5 #- %D RP!> ,D 8P#' &D Q0!O
M ,, =P#  '\ O@"* +L E0"X *, M@"T +0 S0"R /( L #_ *P _P"C /\
MG #_ )< _P#_    _P   /H   #Q    Z    .  !@#9  X T@ 6 ,X 'P#(
M "D Q  R ,  .@"] $$ N@!( +@ 30"V %, M !8 +( 70"P &( K@!I *P
M;P"J '@ J "" *8 C@"D )L H0"K )\ P "= .8 FP#_ )H _P"4 /\ C@#_
M (H _P#_    ]@   .@   #<    S@   ,8  0"_  L N@ 1 +8 &@"R "(
MK@ K *H - "H #L I0!! *, 1P"A $P GP!1 )X 5@"< %P F@!B )D : "7
M '  E0!Z )( A@"0 ), C0"B (L M0") -, AP#W (8 _P"$ /\ ?P#_ 'P
M_P#R    XP   -(   #%    N@   +$   "K  < I0 . *$ % "> !P F@ E
M )< +0"4 #0 D@ Z )  0 ". $4 C0!* (L 4 ") %4 B !; (8 80"$ &D
M@@!R '\ ?0!] (L >P": '@ JP!V ,0 = #K ', _P!S /\ < #_ &X _P#?
M    S    +\   "T    JP   *$   ":  ( E  + )  $ ", !< B  > (4
M)@"# "T @0 S '\ .0!] #\ >P!$ 'D 20!X $X =@!4 '0 6@!S &( < !K
M &X =0!L (, :@"2 &@ HP!F +@ 9 #> &, ^P!B /\ 8@#_ &  _P#,
MO    *\   "E    G0   )0   ",    A@ ' ($ #0!\ !( >  9 '4 'P!S
M "8 <0 M &\ ,@!M #@ :P ] &H 0@!H $@ 9P!. &4 5 !C %L 80!D %\
M;@!= 'L 6P"* %D FP!7 *\ 5@#+ %4 \@!4 /\ 5 #_ %0 _P"^    L
M *0   "9    D    (@   "!    >0 " ', "@!O  \ :P 4 &< &@!E "
M8P F &$ + !? #( 7@ W %P / !; $( 60!' %< 3@!6 %4 5 !> %( : !0
M '0 3@"# $P E0!* *@ 20#  $@ Z !' /\ 1P#_ $< _P"T"0  I@L  )L,
M  "0"@  A@4  'X   !V    ;P   &@ !0!C  P 7P 0 %L %0!8 !H 5@ A
M %0 )@!3 "P 40 Q %  -@!. #P 30!" $L 2 !) %  2 !8 $8 8@!$ &X
M0@!] $  C@ _ *( /0"X #T W0 \ /@ / #_ #P _P"L$   GQ(  )02  ")
M$0  ?P\  '8,  !N!0  9@   &   0!9  @ 50 - %$ $0!. !8 2P ; $D
M(0!( "8 1@ K $4 ,0!# #8 0@ \ $  0P ^ $L /0!3 #L 70 Y &D -P!X
M #8 B0 T )P ,P"Q #( S@ R /$ ,0#_ #$ _P"F%@  FAD  (X:  "$&@
M>A8  ' 2  !H#@  7PH  %@#  !1  0 3  * $@ #@!$ !( 00 6 #\ &P ]
M "$ /  F #H +  Y #$ -P W #8 /@ T $8 ,P!/ #$ 60 O &4 +@!S "P
MA0 K )@ *@"M "D Q@ H .H * #^ "@ _P"A'   E2   (HA  !_(0  =1\
M &P:  !C%@  6A$  %(-  !+!P  1  & $  "P \  \ .  2 #8 %P T !P
M,P A #$ )P P "P +@ S "T .@ K $( *@!+ "@ 50 F &$ )0!P "0 @0 B
M )4 (0"I "  P0 @ .0 'P#Y !\ _P"=(@  D28  (8H  !\)P  <B4  &DB
M  !?'0  5Q@  $X3  !&#@  /PL  #@%!P T  P ,0 0 "X $P L !@ *@ =
M "D (@ G "@ )@ N "0 -@ C #X (@!' "  4@ ? %X '0!M !P ?@ : )(
M&0"G !@ O0 7 -\ %P'U !<"_P":)P  CBL  (0M  !Y+0  <"L  &8H  !=
M)   5!\  $L:  !#%   .Q   #0- @ M"0D *04- "8#$  D 1, (@(9 "$"
M'@ @ B0 '@,J !T#,@ ;!#H &@5$ !D%3P 7!EP %@9J !0'?  3!Y  $@>E
M !$'NP 0!]L $ CR ! )_P"7*P  C"\  ($Q  !W,@  ;C$  &0N  !;*@
M424  $D@  ! &P  .!8  #$2   I#@0 (PP) !\)#0 =!Q  &P<5 !D(&@ 8
M""  %PDG !8)+@ 5"C< $PI! !(+30 1"UH $ MI  X,>P .#)  #0RE  P-
MNP +#=D "PWQ  P-_P"5+P  BC,  '\V  !V-@  ;#4  &,S  !9+P  4"L
M $<F   ^(0  -AT  "X8   G$P  (! % !D."@ 5# X % P1 !,,%@ 2#!P
M$0TC ! -*P /#30 #@X_  T.2@ ,#U@ "P]G  H0>0 ($(T !Q"B  80N  %
M$-0 !1#O  80_P"2,P  B#<  'XZ  !T.P  :SH  &$X  !8-0  3C   $4L
M   ])P  -2,  "T?   F&@  'A8! !<3!@ 1$ L #@X.  X/$P -$!D #1 @
M  P0*  +$3( "A$\  @22  '$E4 !A-E  03=@ #$XL  12@   3M@  $]$
M !/N   3^P"0-@  ACL  'P^  !S/P  :C\  & ]  !7.0  338  $0Q   \
M+@  -"H  "PF   E(@  'AX  !8: @ 0%0D #!,.  H3$@ )%!< "!0?  <5
M)@ &%2\ !!8Z  ,61@ !%U,  !=B   8=   &(D  !B?   8M0  %]   !?M
M   7^P"..@  A#\  'M"  !R0P  :$,  %]"  !6/P  3#L  $,W   [-
M,S   "PL   D*0  &R0  !,? @ -&PD "1D-  89$0 $&18  AD=  $:)
M&BT  !LX   ;1   '%$  !Q@   =<@  '8<  !R=   <LP  ',X  !OM   ;
M_ ",/@  @D,  'E&  !P2   :$@  %Y&  !51   2T   $,]   [.@  ,S<
M "HR   @+0  %RD  ! E @ +(@D !2 -  $?$   'Q0  !\;   @(@  ("L
M "$V   A00  (4\  "%>   B<   (H4  "&;   AL@  (<T  "#M   ?_ "*
M0P  @$@  'A+  !O3   9DT  %U+  !420  2D8  $)#   Z0   +SL  "4W
M   <,P  $R\   TL @ '*0@  2<,   F#@  )1(  "89   F(0  )BD  "8S
M   G/P  )TT  "=<   G;0  )X(  ">9   FL   )<P  "7N   D_0"(2
M?TP  '90  !N40  95(  %Q1  !33P  2DP  $%)   U1   *T   "$\   7
M.0  $#8   HR 0 #, <  "\+   N#@  +1$  "T6   M'@  +2<  "TQ   M
M/0  +4H  "U9   M:P  +8   "R7   LKP  *\L  "KN   J_@"%30  ?5(
M '55  !L5P  8U<  %M6  !350  1U$  #M-   P20  )48  !Q#   3/P
M#3T   8Z    . 4  #<)   V#0  -0\  #04   T&P  -"0  #0N   T.@
M-$<  #17   T:   -'T  #.5   RK0  ,<H  #'N   P_P"#4P  >U@  '-;
M  !J70  8ET  %M=  !/6@  0E8  #92   J3P  ($P  !9)   .1P  "$0
M  !"    00,  #\'   ^"P  /0X  #T1   \&   /"$  #PK   \-P  /$0
M #Q3   \90  .WH  #J2   ZJP  .<@  #CM   W_P"!6@  >5X  '%A  !I
M8P  8F0  %=B  !)7@  /%L  "]8   D50  &5,  !!1   *3P   4T   !,
M    2@   $D$  !("   1PP  $8/  !&%   11P  $4G  !%,P  14   $50
M  !$80  1'8  $./  !"J   0<8  $#L   __P!^80  =F4  &]H  !H:@
M76D  $]F  !"9   -&$  "A?   =70  $EL   M9   "6    %8   !6
M5    %,   !2!   40D  % -  !0$   3Q@  $\B  !/+@  3SP  $]+  !.
M70  3G(  $V+  !,I0  2\(  $GJ  !(_P![:0  =&P  &YO  !D;P  56T
M $=L   Y:@  +&D  "!G   490  #60   -B    8@   &$   !@    7P
M %X   !=    7 0  %P)  !;#0  6Q(  %L<  !:*   6C8  %I&  !96
M66T  %B%  !7H   5KT  %7H  !3_@!Y<   <W0  &EU  !;=   3',  #YS
M   P<@  (W$  !9O   -;@  !&T   !M    ;0   &T   !L    :P   &H
M  !I    :0   &D#  !H"0  : X  &@5  !G(0  9R\  &<_  !F4@  9F8
M &5_  !DF@  8[<  &+A  !A_ !W>   ;7H  %]Z  !0>@  0GH  #-[   E
M>P  &'H   YY   $>0   'D   !Y    >@   'H   !Z    >    '@   !W
M    =P   '<   !W 0  =P@  '<.  !W&   =R8  '8V  !V20  =5\  '5W
M  !TDP  <Z\  '+3  !Q]P!Q?@  8W\  %2   !%@@  -H,  "B$   :A
M#H,   2$    A    (4   "&    B    (D   "(    AP   (<   "'
MAP   (<   "(    B    (@'  ")$   B1P  (DL  "(/P  B%4  (AM  "'
MB0  AJ<  (7'  "$[P!FA   5X8  $B(   YB@  *HP  !N-   /C0  !(X
M  "0    D0   ),   "5    EP   )@   "6    EP   )<   "7    F
M )@   "9    F@   )L   "=!P  G1$  )TA  "=,P  G4D  )QB  "<?P
MG)P  )RY  ";X@!:BP  2XX  #R1   MDP  'I4  !"6   $F    )H   "<
M    G@   *$   "D    I@   *<   "F    IP   *<   "H    J0   *H
M  "L    K0   *\   "Q    LPD  +,5  "T)P  M#T  +55  "U<   M(X
M +2L  "TS !-D@  /Y8  "^:   @G0  $9\   6A    HP   *8   "I
MK    *\   "S    M0   +<   "V    MP   +@   "Z    NP   +T   "_
M    P0   ,0   #'    RP   ,T,  #.&@  SR\  ,](  #08@  T(   -"=
M  #0N                        0,$!08("0H+#0X/$1(3%!87&!H;'!T?
M("$B)"4F*"DJ*RTN+S R,S0V-S@Y.SP]/D!!0D1%1D=)2DM-3D]04E-455=8
M65M<75Y@86)C969G:6IK;&YO<'%S='5W>'EZ?'U^@(&"@X6&AXB*BXR.CY"1
MDY25EIB9FIR=GI^AHJ.DIJ>HJJNLK:^PL;.TM;:XN;J[O;Z_P<+#Q,;'R,G+
MS,W/T-'2U-76U]G:V]W>W^#BX^3FY^CIZ^SM[O#Q\O3U]O?Y^OO\_O______
M________________________________________________
M          $#! 4&" D*"PT.#Q$2$Q06%Q@:&QP='R A(B0E)B@I*BLM+B\P
M,C,T-C<X.3L\/3Y 04)$149'24I+34Y/4%)35%576%E;7%U>8&%B8V5F9VEJ
M:VQN;W!Q<W1U=WAY>GQ]?H"!@H.%AH>(BHN,CH^0D9.4E9:8F9J<G9Z?H:*C
MI*:GJ*JKK*VOL+&SM+6VN+FZN[V^O\'"P\3&Q\C)R\S-S]#1TM35UM?9VMO=
MWM_@XN/DYN?HZ>OL[>[P\?+T]?;W^?K[_/[_________________________
M_____________________________P                     ! P0%!@@)
M"@L-#@\1$A,4%A<8&AL<'1\@(2(D)28H*2HK+2XO,#(S-#8W.#D[/#T^0$%"
M1$5&1TE*2TU.3U!24U155UA96UQ=7F!A8F-E9F=I:FML;F]P<7-T=7=X>7I\
M?7Z @8*#A8:'B(J+C(Z/D)&3E)66F)F:G)V>GZ&BHZ2FIZBJJZRMK["QL[2U
MMKBYNKN]OK_!PL/$QL?(R<O,S<_0T=+4U=;7V=K;W=[?X.+CY.;GZ.GK[.WN
M\/'R]/7V]_GZ^_S^____________________________________________
M__________\  0(#! 4&!P@)"@L,#0X/$!$2$Q05%A<8&1H;'!T>'R A(B,D
M)28G*"DJ*RPM+B\P,3(S-#4V-S@Y.CL\/3X_0$%"0T1%1D=(24I+3$U.3U!1
M4E-455976%E:6UQ=7E]@86)C9&5F9VAI:FML;6YO<'%R<W1U=G=X>7I[?'U^
M?X"!@H.$A8:'B(F*BXR-CH^0D9*3E)66EYB9FIN<G9Z?H*&BHZ2EIJ>HJ:JK
MK*VNK["QLK.TM;:WN+FZN[R]OK_ P<+#Q,7&Q\C)RLO,S<[/T-'2T]35UM?8
MV=K;W-W>W^#AXN/DY>;GZ.GJZ^SM[N_P\?+S]/7V]_CY^OO\_?[_;69T,0
M   # 2$   $                    !                     0    $"
M P0%!@<(" D*"PP-#@\0$1(3%!46%Q@9&AH;'!T>'R A(B,D)28G*"DJ*RPM
M+B\P,3$R,S0U-C<X.3H[/#T^/T!!0D-$149'2$E*2TQ-3D]045)35%565UA9
M6EM<75Y?8&%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ>WQ]?G^ @8*#A(6&
MAXB)BHN,C8Z/D)&2DY25EI>8F9J;G)V>GZ"AHJ.DI::GJ*FJJZRMKK"QLK.T
MM;:WN+FZN[R]OK_ P<+#Q,7&Q\C)RLO,S<[/T-'3U-76U]C9VMO<W=[?X.'B
MX^3EYN?HZ>KK[.WN[_'R\_3U]O?X^?K[_/W^_P ! 0(" P,$! 4&!@<'" @)
M"0H+"PP,#0T.#P\0$!$1$A,3%!05%A87%Q@9&1H:&QP<'1X>'R @(2(B(R0D
M)28F)R@I*2HK+"TM+B\P,3(R,S0U-C<X.3H[/#T^/T!"0T1%1DA)2DQ-3U!2
M4U576%I<7F!B9&9H:FUO<71V>7Q^@8.&B8N.D)*5EYF;G9^AHZ6GJ*JLK:^P
MLK.UMK>YNKN\O;_ P<+#Q,7&Q\C)RLO,S<W.S]#1TM+3U-76UM?8V=G:V]O<
MW=W>W]_@X>'BX^/DY>7FYN?HZ.GIZNOK[.SM[N[O[_#P\?+R\_/T]/7V]O?W
M^/CY^?K[^_S\_?W^_O\  0$" @,#! 0%!@8'!P@("0D*"PL,# T-#@\/$! 1
M$1(3$Q04%186%Q<8&1D:&AL<'!T>'A\@("$B(B,D)"4F)B<H*2DJ*RPM+2XO
M,#$R,C,T-38W.#DZ.SP]/C] 0D-$149(24I,34]04E-55UA:7%Y@8F1F:&IM
M;W%T=GE\?H&#AHF+CI"2E9>9FYV?H:.EIZBJK*VOL+*SM;:WN;J[O+V_P,'"
MP\3%QL?(R<K+S,W-SL_0T=+2T]35UM;7V-G9VMO;W-W=WM_?X.'AXN/CY.7E
MYN;GZ.CIZ>KKZ^SL[>[N[^_P\/'R\O/S]/3U]O;W]_CX^?GZ^_O\_/W]_O[_
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____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________XH'P24-#7U!23T9)3$4 "0G_____
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M______________________3_____________________________________
M____Z]'_________________________________________]^G^________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________________________X<W7________
M_______________________________=KY:W]/______________________
M_______________%C&BGY______________________________________,
MG(FDY______________________________________ZSKO&]?__________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________W,6]]?____________________________________^_
MDWJ%Q?___________________________________]N06SUEJ/;_________
M_________________________KQU- !4F^O_________________________
M________TY1^22Q.FNS________________________________8U,JS?F5M
MI?G____________________________________TQ:ZOR?______________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________\-;&[/__________
M_________________________^:[D71CJ_?_________________________
M_______VQ)IS128T?<S_______________________________^U@%4P"@ 9
M8++______________________________\]T-0L    *4J?_____________
M_________________Y8T        3Z?_____________________________
M]FD=   )# 8)4K'_____________________________RSL.$S5,6TU,7L/_
M____________________________J6 V8(:?MJRIN-G_________________
M____________X)>-ON7______________________________________^WY
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________KV<J\Q___________________________________SYJ!;5I&
MB.K________________________________$?#XF$   5+#_____________
M_________________^"#/       +H?M____________________________
M_ZQ3$       %VW6____________________________^X Q        "6',
M____________________________TEH"         %W,________________
M____________J#4          %S3____________________________?0T
M         %36___________________________N?44          $34____
M_______________________\JF0O @  !"(W25C.____________________
M________Z:1K02@_8W^5I[K:_______________________________5LJRR
MS.3Z________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________________________ENY=W8LC_____________
M____________________VYYG-@H  HS_____________________________
M___(?S\%     %[/_____________________________]F!.0       #RJ
M_____________________________YY,         ".0________________
M____________W&\:         !!]^?__________________________KT@
M          !O[O__________________________A!,           !DYO__
M_______________________L40            !7WO__________________
M______^X%0            !(UO________________________]T%
M       XS_________________________FB6A,            CQ?______
M___________________?FUPL           -NO______________________
M____[[%]53DB$0<! A$BLO______________________________W[^EF9B:
MH*R]VO______________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________X[Z=@'S[________________________________\K>$5S . !VL
M_______________________________2BDP5      !R\_______________
M_____________]9_-@        !+R?__________________________^I$^
M           OJ___________________________P%H            :E?__
M________________________C20            (A/__________________
M_______G7@              =_________________________^T)0
M        :O________________________]]                6_3_____
M__________________TK                3.O_____________________
M_Z4                 /.'______________________S ,
M    +=G_____________________F8IA)P              )]?_________
M_____________^V^B54G            )=S_________________________
M_LJ==EU*/#(M+# Y1][_______________________________WFW=;2T-/9
MY/__________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________________________OU+O6________________
M_________________^>XCVI++Q5O_______________________________D
MH6<T!P     \R?___________________________]:".P         2E___
M________________________[84Q            ;___________________
M________ID(             4.'________________________L:0
M        -\G_______________________^S+P              (K;_____
M__________________]Y                $*?_____________________
M__(T                 )G______________________ZD
M     (S______________________T8                  '__________
M____________WP                   '3_____________________EP
M                 &K_____________________S@
M &/______________________RDB 0               &'_____________
M_________[FC@%<W%P           &C___________________________K3
MKI2&?'5Q<')W@93_____________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________________________________V[J=@FEIT___
M____________________________R)-E/1D    =GO__________________
M_________]N.3!,         ;O__________________________VWPL
M        1=?_________________________BRH             (K3_____
M___________________"1                Y?_____________________
M__]] 0               '_______________________^<V
M     &K______________________YT                  %C_________
M_____________T8                  $?X____________________Z0
M                 #7I____________________E@
M "7;____________________O                    !C.____________
M________ZP                    _"_____________________P
M              JY_____________________R<                   JU
M_____________________W                    VY________________
M_____^"<C'!50C,F&Q0/#0X2&B:_____________________________^>38
MTL[,R\S/UN#\________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________Z].\X________________________________]*I
MA65(+!(!A?____________________________&K<3P/        3^#_____
M____________________U7\U            '[+_____________________
M___C=1T              (G_______________________^0(P
M     &?______________________]5#                 $CV________
M_____________XH                  "[=_____________________S@
M                 !?(____________________O@
M  2V____________________G                     "E____________
M________N@                    "3____________________W
M              ""_____________________P                    !T
M_____________________Q,                   !H________________
M_____T(                   !@_____________________WH
M          !=_____________________]$                   !A____
M__________________\D                  !F____________________
M___)K)F)?79Q;&EG9F=K<'J,____________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________XL6JD7EA=_______________________
M_______=IG=0+ P     ,<3_________________________X)).$P
M     (_________________________2<!T              &#_________
M_____________^YO#P               #?B_____________________Y8<
M                 !3 _____________________T
M  "C____________________K@                    ")____________
M________G@                    !R____________________O
M              !?____________________V@                    !-
M____________________^@                     [________________
M_____PX                    J^?___________________S,
M           ;Z?___________________UX                    /V___
M_________________X\                    &T/__________________
M_]                      RO____________________\K
M        R/____________________^                     R_______
M_______________W%@$%!0,!       !!@T8R_______________________
M_.OAV,_,S<_0TM37W.+J________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M__':QO______________________________\<:CA&A-,A@ %:O_________
M_________________[E\1A@          ''________________________7
M?"\              #OC_____________________]]D"0
M  RU_____________________W0#                  "-____________
M________Q14                   !J____________________F0
M              !+____________________M@                     P
M_?__________________UP                     9Y_______________
M____]@                     %T____________________PX
M            P?___________________R\                     K___
M_________________U(                     GO__________________
M_WD                     CO___________________Z4
M        @/___________________]@                     =/______
M______________\V                    ;?____________________]\
M                    :?_____________________7#0
M    :/______________________<                   8?__________
M_____________U \1DY465UA9&AL<'9^B?__________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________[]6[HXMS6I7___________________________B_CF1!(04
M %+\_______________________WG588             !?!____________
M_________^5L%@                "-_____________________V,
M              !>____________________G0                     U
M_/__________________H0                     1V?______________
M____R@                      N___________________[@
M            H?___________________PP                     BO__
M_________________RT                     =O__________________
M_TT                     9/___________________V\
M        4O___________________Y0                     0/______
M_____________[P                     ,/___________________^H.
M                    (O____________________]$
M    %?____________________^!                    "_7_________
M___________("P                   NS_____________________7@
M                 .7_____________________R1P
M -K______________________YT!              <.%\7_____________
M___________5N;S!Q\[5V^'F[?3[________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________________________XW\______________
M________________[,:EB&U4.R$' #+>________________________UY)9
M*0            "@______________________^)-@                !G
M_____________________V8                    R]O______________
M____E0                     #R/__________________IP
M            H/__________________UP                      ?/__
M_________________P                      7O__________________
M_R4                     0____________________T@
M        +/___________________VH                     &/______
M_____________XL                     !?/__________________Z\
M                     .'__________________]4
M     ,____________________\D                     +[_________
M__________]4                     *[___________________^+
M                 )_____________________+#@
M )+_____________________5P                   (;_____________
M________J@H                  'G______________________VT
M             &;_______________________=5                 $7_
M________________________:B,K-3]*56!J=7Z'D9S_________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________________________________________________^C/MIV#:4ZY
M_________________________^RR@UPZ'0(       ![________________
M_______%;2D               ! _____________________X,;
M           'R___________________D@                      F/__
M________________I                       :O__________________
MW0                      0?___________________PX
M        '?___________________SD                      .C_____
M_____________V                       ,[__________________X4
M                     +?__________________Z@
M     */__________________\L                      )#_________
M_________^\6                     'W___________________\^
M                 &S___________________]I
M %K___________________^9                     $G_____________
M_______2%@                   #G_____________________6
M             "G_____________________H@                   !G_
M____________________]58                   3_________________
M_____[LO                  #X______________________^K*0
M          #/________________________R4<     !Q,@+CY2:(3M____
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________]-7)____________________________^M*P
MDG==0B@,  !*________________________Q7U%%P             1V/__
M_________________\10                    G___________________
MH@P                     :/__________________E
M        -O__________________V@                      !^S_____
M_____________Q4                      ,3__________________T@
M                     *+__________________W4
M     (/__________________YT                      &G_________
M_________\,                      %+__________________^</
M                 #[___________________\S
M "O___________________]8                     !C_____________
M______^!                      7___________________^L
M              #____________________>(@                    #R
M____________________7                     #?________________
M____GP                    #,____________________Z$H
M          "W_____________________Z 6                  "<____
M__________________]Z @                !W____________________
M____>@L               5,_________________________Z)7:'2 C9RK
MO-#G________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________________________________^WC____________________
M_______2HWI8.BDC'!8.!@  G_____________________^L4@X
M        :?__________________Y$,                     -/______
M____________>0                       ./_________________S0
M                     ++__________________Q,
M     (7__________________T\                      %W_________
M_________X,                      #K__________________[(
M                 !S__________________]L#
M  +___________________\J                      #[____________
M______]/                      #G__________________]T
M              #4__________________^;                      #
M___________________$!P                    "M________________
M___P,P                    ":____________________9P
M          "&____________________HP                    !R____
M________________XT0                   !<____________________
M_Y$&                  !!_____________________^M?
M       =_______________________*2P                  ________
M________________RU<   P8)#$_3F!TBZ?'________________________
M___7Y_+_____________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________KU,W'PKZZM[.PK:FHI?___________________]U^
M4S\P(QD1"0(          -O_________________=@
M     *?_________________N@                       '7_________
M_________P<                      $;__________________TX
M                 !K__________________XP
M  #]_________________\$                       #;____________
M______$9                      "^__________________]$
M              "D__________________]K                      "-
M__________________^1                      !Y________________
M__^W                      !F___________________>(0
M          !3____________________2@                     _____
M________________=P                     K____________________
MK H                    6____________________YT4
M        _____________________XH                     ________
M_____________]9-                    _?____________________^G
M+@                  U?______________________F"H           88
M+45@X/_______________________ZAC=(&/G*N[S>+Z________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________GR[>IG96.B82 ?'AT<&QH99#_________________O&I(+1D*
M                 #'__________________P
M  /__________________T(                       #<____________
M_____XX                       "R_________________\X
M              "-__________________\I                      !K
M__________________]:                      !.________________
M__^&                       T__________________^N
M           >___________________4%P                     *____
M_______________Z/0                      ____________________
M90                      ____________________C@
M        ____________________O!D                     [_______
M____________\4X                     V/___________________XL
M                    O____________________\Q#
M    H?____________________^1&0                  >O__________
M___________R= H                17_______________________Z'03
M'RPX15-B<H6;M-+U___________________________7Z/3_____________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M__________________________________OW\_'N[.OK[/'_____________
M_____]FRF8=Y;61=5E%+1D$\.#(M*"/$_________________TLE"P
M              "2_________________X@                       !F
M_________________]<                        ]________________
M__\S                       8__________________]L
M            __________________^=                        ____
M_______________)#                       ]O_________________Q
M-0                      W___________________6P
M        R___________________@@                      M_______
M____________J08                     H___________________TR\
M                    C?___________________UX
M    =____________________Y,'                    7O__________
M_________\U#                    0/____________________^'$
M                '/_____________________87@
M /______________________OTX       X<+#Y2:H:ER/______________
M_________\)\C)JGML76Z/W_____________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_____________________^[AU\_)P[ZZMK&MJ:>FIJ>N________________
M_[Z&;5M,0#<O*"(<%A +!      4_________________]<%
M            __________________\T                        ]O__
M______________]V                        TO________________^P
M                        LO_________________A)
M        EO__________________40                      ?/______
M____________>0                      9O__________________H
M                    4?__________________QR,
M    //__________________[DL                     )___________
M_________W0                     $/___________________Z,6
M                 /___________________]A,
M /____________________^(#P                   /______________
M_______+4P                   /______________________I3@
M      D=-$YKC/_______________________YDY0U%?;GV.H+7+Y?______
M_______________________K^?__________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________KS+FLH9F1BX:!?'AT<&MH9F9H\?________________]A
M13(C& X&                GO________________]^
M        =?_________________#                        4O______
M___________[-P                      ,O__________________:@
M                    %O__________________E@
M     /__________________OQL                      /__________
M________YD(                      /___________________VD
M                 /___________________Y "
M /___________________[DL                     /3_____________
M_____^A<                     -G___________________^1&
M             +S____________________*4P                   )W_
M____________________F"X             $"E&9L3_________________
M____[G\=#!HH-T97:7Z5K\SN_________________________^>@JKG(V.G\
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_________________________________?7PZ^;BW]O8U-+1T-+7X/______
M___________.GHI\<6EA6U913$A#/CHV,B\N,?_________________2)1$#
M                     /__________________0@
M     /__________________?0                       /__________
M________L L                      /;_________________W3D
M                 -S__________________V(
M ,7__________________XD                      *______________
M_____Z\B                     )G__________________]9(
M             (+___________________]R                     &G_
M__________________^A*                    $[_________________
M___37                    #/_____________________EBX
M     !4R4G?_____________________X'(3   !#Q\O0EAPBZC([/______
M_________________\IO;GZ.GK##V.______________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M________________________^>#2R,"ZM;"LJ*6BGYV;FYR@I___________
M________@F162T,\-C K)R(=&!,."00  -3_________________D@
M                 *W_________________S!X
M (O_________________^U(                      &W_____________
M_____X                       %'__________________ZD;
M             #K__________________]!"                     "/_
M__________________5H                      S_________________
M__^/%                     #___________________^X/@
M          #____________________E;0,                   #_____
M________________GS<              ! O4'3_____________________
MW7(4      87*D%:=92VVO_______________________[Q81%1D=8::K\CC
M_______________________________2S>'Q________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________________________________\^_K[_?__
M____________________[KFHG9:/BH:"?WMX=G1R<W5X?Y#_____________
M____ZT\Z,"@A&Q40"P<"         "/__________________VD
M              #__________________YL*                      #_
M_________________\@Y                      #_________________
M__!C                      #___________________^*#@
M          #___________________^P-                     #_____
M_______________56P                    #_____________________
MA1H                   /L____________________L4D
M !@Y78'_____________________Y7L>       ,(3A2;X^SV?__________
M_____________[M8*3E)6FR E[#-[?____________________________^S
MGK3%U^O_____________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________________Z[^?AW-G6U-+0T-#1T]G@Z_?_
M_________________[B*?G=Q;&AD85Y;65A75UE>97'_________________
M_[\Q'Q80"@4               #__________________^U6
M          #H__________________^"!                     #,____
M______________^K+P                    "S___________________2
M5P                    ";___________________W?!
M      "%____________________HC<                 !2N4________
M____________RV$"            #"Q0=I[1____________________]8TP
M       -(SM7=IF^Y?_______________________\-C&"H[3%]TC:?&Y___
M__________________________^H?Y:HN]#G________________________
M_____________?______________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________________=SL6_O+FVM+.QLK*UN<#)U>/_____
M______________^7;&1>65513TQ*2$=&2$M066:A__________________^G
M)@X' @                !6___________________.4
M       Z___________________T>0L                    A________
M____________GS(                    .____________________Q%@
M               (,5J$____________________Z7\?           &)TMQ
MFL+I_____________________Z=)      (7+TIHBJ[5_/______________
M_________]-U'B8X2EYUCZO+[_____________________________^N<H68
MK,+;]O__________________________________W^__________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________O[*JIJ.AH)^?H:.FK+3 S=WL________
M____________BEI33TM(1D1#0D%"0T=.66E]____________________GBX&
M                    ____________________PU8
M !5!____________________YWL:              DT8(NT____________
M_________Y\_          0E2G&9PNO______________________\9F#P
M !,J1&*#I\WU_________________________^N.-2L^46B!G;S>________
M______________________^^=G^4J<'<^?__________________________
M________TMCS________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M___________________________________________V\O#O[^_Q\_C]____
M________________________^+"?FI>6EI:8FY^DK+;"T>'N____________
M_________HY02D=%1$1$149'2U%::(.I_____________________Z9! 0
M        !S9CC[KA_____________________\9E"@      !"=,<YS$[/__
M_____________________^6(+P  $RI$8H*FS/3_____________________
M______^K4#9*87N6M-;Z_______________________________2AWR8L<OI
M____________________________________U,[M____________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M_______________________________________MY>/CY.;H[?'Y________
M______________________VQE)*2E9F=HZFRO-#M____________________
M______^=4T=)35%68'.*K];\__________________________^R5@ :-5!M
MBZ[2]______________________________-;SY?>YFWU_G_____________
M___________________NGX.FPN'_________________________________
M____X\[K____________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M____________________________________________________________
M
M
M                                                  #_________
M____________________________________________________________
M____________________________________________________________
M_________________________________________P   /_N  Y!9&]B90!D
M0     +_VP"$  $! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$" @(" @(" @(" @,# P,# P,# P,! 0$! 0$! 0$! 0(" 0("
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#
M P,# __  !0( 3($L 0!$0 "$0$#$0$$$0#_W0 $ );_Q &B    !@(# 0
M           '" 8%! D#"@(!  L!   & P$! 0            8%! ,' @@!
M"0 *"Q   @$#! $# P(# P,"!@EU 0(#!!$%$@8A!Q,B  @Q%$$R(Q4)44(6
M820S%U)Q@1ABD25#H;'P)C1R"AG!T34GX5,V@O&2HD14<T5&-T=C*%565QJR
MPM+B\F2#=).$9:.SP]/C*3AF\W4J.3I(24I865IG:&EJ=G=X>7J%AH>(B8J4
ME9:7F)F:I*6FIZBIJK2UMK>XN;K$Q<;'R,G*U-76U]C9VN3EYN?HZ>KT]?;W
M^/GZ$0 " 0,"! 0#!00$! 8&!6T! @,1!"$2!3$& "(305$',F$4<0A"@2.1
M%5*A8A8S";$DP=%#<O 7X8(T)9)3&&-$\:*R)C495#9%9"<*<X.31G3"TN+R
M565U5C>$A:.SP]/C\RD:E*2TQ-3D])6EM<75Y?4H1U=F.':&EJ:VQM;F]F=W
MAY>GM\?7Y_=(6&AXB)BHN,C8Z/@Y25EI>8F9J;G)V>GY*CI*6FIZBIJJNLK:
MZOK_V@ .! $  A$#$00  #\ ^?\ ^_=>ZW^/?O?NO=>]^]^Z]U[W[W[KW7O?
MO?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[
MW[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=
M>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[K
MW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^
MZ]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O
M?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W
M[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>
M]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW
M7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z
M]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?
MNO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[
MW[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]
M^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7
MO?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]
MU[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?N
MO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W
M[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^
M]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O
M?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W_ /_0^?\ ^_=>ZW^/?O?N
MO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W
M[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^
M]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O
M?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U
M[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO
M=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[
MKW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]
M^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?
MO?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[
MW[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=
M>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[K
MW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^
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
M%9X*;>%#MSL3!12CE(HX*&EV-F8X&M8M)6U#J3J]7Z?:=]HA/]G*P/SS_FZ
M>]?=.Y5N5=MAYCO;24\!*L<Z ^E%$+T^UV/GGAT/>ROYL_:V-DACW[UQLG==
M(I599MOU.7VEDW3^U(\M5/N;'O*+W 6FB4VMQ]?=1_R%_DJ?-3I""OS>V-MX
M?O?:5&DD[9'JFJJ*W<L%*@-C5["RM/C]RU-6UC>+%IE0HL2_UL7S;9<Q5*@.
MORX_LX_LKU W-GW<O<;EI9;FRLX]TL%%=5L29 /G P60GY1"7[>C[=3?S'?C
MEV5+2XW-9C(=7YZI98EH]\P14V&EG8\B#=-#+58:& 7_ %US4))X"_2]2U?C
MZ_%5U7C,I15>-R6/J9J.OQ]?334==15=/(T512U=)4)'/35,$JE71U5E8$$
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
MU_I'^>>N3GNIM0V7W&YTV]4TQKN$KJ/1)6\5 /D%<4^76VC\5=U'>GQPZ6W
M\IJ)YNO=O8VMG+:VFR.WZ-=O9*5V)-Y)*_%R%O\ :B?90/:?H =#_P"_>_=>
MZ][][]U[KWOWOW7NO>]L3_A.IF#/T_\ )#;^HE<9V3L[,!?P#G-KUM$6'XNP
MV\!_L/9_LY_3F'](?X.LZ?ND7&KE_G"UK\%Y$_\ O<9'_6/JB;^;GCQ'V!T_
ME;"];L[<./)_)&,S5-4@?ZP_BW^\^]C+V<=9<]5$>_>_=>Z][][]U[KWOWOW
M7NO>_>_=>Z][][]U[KWOWOW7NO>R(_)7^6U\0?E-3Y"IW]U5BMO[SKEE=>RN
MNHJ79F^8ZN2_^75U?CJ5L9N:=;D 9BDR$8'T4&Q"6>RMYZZXZ-ZC!_V?SZC'
MG'V>Y YW25]UV-(MQ:O^,6X$,U3YLRC3(?\ FJL@^71G^F_F)W_TA+20[5WQ
M797;M,44[-W<\^XMLO3I;_)J6EJYQ6X6(VY./GI&/Y)%P=6'YU?RC.]?B#3Y
M3L#:TTG<O1E(SSU.],%C)*7<>S*0M=#O[:\4M8]#0Q Z3E*22>@.G5/]HTB1
M$BNMOEMZNO=%Z^GVC_+UA%[F^PO,_("3[K9,=QY97)F1:20C_A\8)T@</$4L
MGFWADA>KO_C%\^.L>_Y:+:F;C3KOLV<+%#MS)UB38?<50!9O[K9MTIUJ:F2V
MK[*=(JH7M'YPK.*E?9?U!'1\O?O?NO=>]^]^Z]U[WNI?R&,BU;\$13,^H8CN
M;L/'(+W\:RT>V,L4M^+ODRW_ "%[$NU&MK_MC_DZZ,?=?F,GMCH)_L]QG7]H
MC;_G[K7'_FBTBTWR?,P6QK^N]I5;&UM3)49JAU?X^FB _P!A[ND]F76175<_
ML'?D/31UG0'>='*%:*JZ>[-II RZU,<^RLW$X9;C4I5C<7%_;<V891_1/^#H
M/\VH).5>9HV^%MON!^V%QT(/4LS4W:O6=0A(>#L'9DR$'20T6X\:ZD-8V-U^
MOOYM?L&=<?>MP_W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[
MV;[X6?#+M'YL=NT/6^P:=\9@,>:7)=B=@5E)+/@MA[9DF*/75>EX5K\UD/&\
M6-QZ2)+6SJ;M'!'//"HMK:2YD")P\SZ#_5PZ'_MU[>;W[C[_ !;/M2Z+5*-/
M.02D$=?B/#4[4(CC!!=O,*&90 ^1OR)V3\;]@U.\-U2K6Y6K\U'M+:E/.D64
MW1F5C#+30760TN.I-:O65;(R4T1'#RO%%)OC?'3X[]7_ !;ZHVYT]U)@UP^V
M<!$9:JKF\4V;W-G:B.)<KNG<V0CBA.3SV7DA5I9-*QQQJD,*14\442"N&&."
M-8XQ11_/YGKI]RCRELO).Q6?+^PVWAV40R30O(YIJDD:@U.],G  HJA555&K
MUVYVWO;NW?67[!W[DVR&:RLFB&"/7'C<+C(G<T.$PM(SR"BQ= DA")=G=BTD
MC/*[NPX.ZQJSNRHB*7=W(54502S,Q("JH%R3P![<Z$I( ))H!T&BJS,%4%F8
MA5502S,38  <DD^]03^<7_,QI.^<K6?&#H?/)6=-;9RL,G8N\L74:Z/M#=.(
MJ5FI<1B*F)M%9L7;%?$)%F!,63R,:S1W@IZ>:</;C>B4F"(_ICB?4_YA_/K
M/[P7O+'S1/)R5RQ=:N7H7'U$RG%S*IJ$4CC#&PK7A)( P[41FO\ OY>_PSGZ
MNH:?NOM#%M3]B9FAD3:.W:Z+34;*PE?"8YZ^OAD&JGW/FJ60H8R!)14CM&]I
M998XZ!O93UBSU:C[][]U[KWO9]_X3AU[%?F!BV<Z%;H>O@C_  &<=PT]4_U^
MK".$?3\?ZWL\V8_[D#_2_P"7K-+[H<IIS_ 3C_$F'_9V#_DZI6_F_4HU?'^M
M5?41VA2RM_4*>OI8%^GX+2?G\^]GGV=]9H=4L>_>_=>Z][^;S\G*>.C^2?R$
MI(@%BI>\.V*>)0 H$<&_<_$@"CA0%4<?CV#9_P"VF_TQ_P /7(+G-!'SAS7&
MH[5W*Z'[)W'6X+TO,]1T[U//(29)^M-B3.2;DO+M;%.Q)/U)+>P/]M=!KH2_
M=N/\I?\ F!3_  ^[>_N)V#E9E^/G;.3HJ3=PGD>2FV%NAQ%0XGL:DB.H0TD4
M82ES*Q@--CPDQ$DE'#&QAM]W]/)H<_HMQ^1]?\_^QU/7L1[JO[?[_P#NO=9S
M_52_<"6O""3"K< >0&%FIQ2C9,:@D(^>/Q3B^0.P/[S[3H8SVQL2BJ)\ 8D5
M9MTX12]37;1GD%C).[EIL<7N(ZHM'=%J)'&\#%+%/%'-#)'-#-&DL4L3K)%+
M%(H>.2.1"5>-U((()!!]B?KI.K*RAE(*D5!' CK6H='B=XY$:.2-F22-U*.C
MH2K(ZL RLK"Q!Y!]Y/?NM]<?=/O\VS^7G3?+OJP]E];8B'_9A^J\353;?2FB
M1*GL?:,!EKLAU_62*%:;*12-)4X1W+!*QI*?T)5O+&7[A9_41ZT'ZRC]H]/\
MW4 >_'M.G/VR?OG9X!_6RQC)2@S<1"K- ?5AEH2>#DI@2$BP+X&?+.;H+>XV
M;O&OD_T2[XKX(\JTSLT6T,]*$IJ3==.I)$="ZA(<DJV+4ZI+ZF@5'TD)X)J:
M::FJ89:>HIY9()X)XWBF@FB<QRPS12!7CEC=2K*P!!%C[#'7-YE9&9'4AP:$
M'!!'$$>O6R7%+'-''-#(DL,J)+%+$ZR1R1R*&22-U)5T=2"""00?>+W[JO7/
MW[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O>QY_PG
M1QU)+VE\F,L\*-746P-A8ZFJ"H,D5)E-Q9NIK85?ZJD\V(IV8?DQC^GLYV<?
MJ3GSH.LO/NCPQMO?.4Y4>*MK H/F TCDC\RB_L'50/\ -UJYTV1TS0+(PIJG
M=6Z:N:($Z'GHL1C8:>1E^A:..OE /X#G^OO:Z]GW6<W5%ONDS^?G6&F^#.,A
M%[9#O78%&WT^B8#?%?S<C^U0C^OLLW;_ '%'^G'^7K'#[TDFCVSA7^/<X!_Q
MB9O\G5D7\K*G$WR:K9#_ ,HG6.ZJ@?Z[97;-+Q_L*GWI>>PWUSLZV+O?O?NO
M=>]^]^Z]U[V9WXF?$OMOYC]K8_JSJG%HT@2/([LW9DEFCVSL;;@F6&HSN?JX
MD=@NIM%-31AJBLG(CC4^ID?M[>2YD$<8^T^0'0TY$Y$W[W"WR+9-C@S\4LK5
M\.&.M"[D?L51W.< <2 6[W[XV%\>MBU>]]]5K!"S4F"P5&8WS.YLP8VDBQ>*
M@=E4G2-4TSD0T\5V<_I#;M_PQ_E[?'[X4[:IH-A8"#<G9-50K!NGM_<M%33[
MRS<TJ#[RFQ3GS1[2VY(_"8ZA94:-$-3)4S*9F$UM9PVR]@J_F3Q_V!\NND/M
MW[4<J>W-FB[7:B;>&6DMU( 97)XA>/A1GRC3% -9=AJ.MI\B?ECVM\C\S-+N
MG*R8?9T%29<)U_AJF:+;V-C1C]O-6J/&^>RZ+RU74@L&9O"D,9$8/5[5=2;T
M6/W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]T\?S?/B1\<^P_C)VY\@
M-X;9HMN=L=7[1?-;<[&V_'38K.9G(1U%'C,'M7=DB0F'<V&RV1JX*2,52O4T
MAD!II8KNKEVXV\+P23,M)%&#_D/KUC_[^\A\H[MR9OW-6X6:P[[96^N.X2BN
M[ A4BE-*2(S%5&JK+7L9<@V"_ 'OKMW:7<^PNJMOYFIR^Q-ZY]<;E]H95YJ[
M&8ZD>*HK<EG,$C2"3"Y&@I*>6=S"5AG"'S(]E*Z2'L,]<W>MDOW[W[KW7O?O
M?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[VX8G$Y3/9.@PN$QU=E\QE:N"
M@QF+QE+/79#(5U5(L--1T5'3))45-342N%1$4LS&P'M78V%[NE[:[=MMI+<;
MA/(J1Q1J7DD=C141%!9F8F@ !)/#IFXN(+2":ZNIDCMHU+,S$*JJ!4EB:  #
M))ZXNZ1JSNRHB*69V(554"Y9F-@ ![VN/@/\;\K\;.BJ7 [KCIX]^;QS$^\M
MWT\#QSC$5-7145#C=N_=Q,T52V'QU$GF*%HA5S3B-G32[=U/NL>S]][.>V$&
MU[ZB#FC<+AKN[52&\)G1$CM]0PQBC0:R*KXKR:69:,>?WNYSK;\[<UO=[>2=
MIMHQ#"3C6 S,TE#D:V8TKG0%J :@!+N#))DZ\R0DFGA000DW&L*S,TMC]-;-
MQ^; 7]EU_G"M6?[+GL-(4D-&>YL*]8Z E$==E;[6E68@<*[2/:_&H#\V]Q'_
M '@QN/\ 6AY76-3]/_6*$N1P!%G>Z:_(U/RJ!YTZ&?W;Q%_73=BQ'B_NQ]/_
M #F@K3^73ELW3_$JB_ZOLGT_ZWGI[V_VWO7!]\?.LU.A*]^]^Z]U[W[W[KW7
MO?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]
MU[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?N
MO=>]^]^Z]U[W[W[KW7O?_].AC9W_  H=[TP^V\1B]W]$=<;OS]!0TU'7[DHM
MQ;@VRN9GIH4A?(U&(6ES-/2UE84\DPAE6'R,WCCC2R*;KO$H4!HE)]>LL=O^
M]ES-;V=O!N'+%G<72* T@DDCUD"FHI1P">)H0*UH ,#:1W#_ "ENLLAF*^MV
M_P!H;PV_BJJJFJ*7#U.(Q6:..BFD:1:.'(&?'2ST].&T1F1&DT :F=KL5/\
M]!%_9O\ WC'L3_T86X/_ +'O=OWQ)_O@?M/2W_@N-Y_Z8RU_YSO_ -:^F7_A
MHK9G_/Z-S_\ H)XK_P"NWOW_ $$7]F_]XQ[$_P#1A;@_^Q[W[]\2?[X'[3U[
M_@N-Y_Z8RU_YSO\ ]:^O?\-%;,_Y_1N?_P!!/%?_ %V]^_Z"+^S?^\8]B?\
MHPMP?_8][]^^)/\ ? _:>O?\%QO/_3&6O_.=_P#K7U[_ (:*V9_S^C<__H)X
MK_Z[>_?]!%_9O_>,>Q/_ $86X/\ ['O?OWQ)_O@?M/7O^"XWG_IC+7_G._\
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
MM*@FH]L8V-B>4IZ2)?\ #V627$TM?$E8_GC]G#K&K?N>><>9W=M_YEO+E6_
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
ME1R!Q?V"C?SG/YD1=6'R&A55^L:]0]&Z'_X,6ZU:0?[!A[:_>5[_ +^_DO\
MFZ#A^\1[OD@_UL%/3Z6S_P"V>O0CC^79\/0K*>I9&)^CG?\ V9J7_@H7>(3_
M &X/L1MI?STOGYMRHBFS.YNM-_QQLI>EW9UKB**"<#ZI(^Q9]EU*AOSHD4_T
M]W7=+M>+*?M'^:G1O8?>:]T[-U:XO+.Z4>4MN@!_YPF$_L(Z2.>_ED?%?,12
M1X["[RVJ[@A9\#O+(5,L1/T9%W/%N.$E?]J1A[L<Z&_X4-;3RM90X?Y(])5^
MTTF>**HWOU5E'W#BX'D(1JBLV5N TF7HJ"G/K=J?)Y&H*7"0LP 99%O"D@31
M4^8_S?[)ZEWE?[V-A/)';\X<MM #0&:V;Q%'S,+T<*.)TR2-3@I/$H/:/\I?
M/4-/4Y#I[LBESS1J\D.VM\T2XFND5 66*GW)BA/CZFKE'I42T5'%J_5(H-Q?
MQTSWKU#\AMETG8/2^_\ ;_8.TZMA"V1P=4QJ,?5Z%E;&YS$U4=-F-OY:.)U9
MZ2NIZ>I565B@# DWCECF77$X*]93<N\S[!S9MR;KR[NL5W8MC4ARIXZ74T>-
MJ9*NJL!FG55W8G6._P#J;<4^U.Q=JY;:>=@7R"DR<($573ZF05F,KX'FQ^6H
M'=2JSTTLL+," UP0!9]WZ/>D)[PSP054$U+50Q5--4Q205%//&DT$\$R&.:&
M:&0-'+%+&Q5E8$,#8\>_=595=61U!0BA!R"#Q!'F#UDBEE@ECG@DDAFAD26&
M:)VCEBEC8/')'(A#I(C@$$$$$7'O4-_G"?RP\;T'45?R=^/^!^QZ=S>4BB['
MV-C86^SZPW!EZI8:/.8.%+BDV)N#(3K!]MQ'BJZ2.**U-/#%3![<;$1?KPC]
M,\1Z?['^#K ?[P'LO#RL\G.G*MKIY?E<"XA48MI&- Z#R@D8Z=/")R%7L952
M_?\ E^?-.L[3B@Z7[6RAJ>PL;1/)M#<U9(/N-Z8F@@,E1C<G(UC/NC%4L1E\
MW+UU*C._[T4DDU /LIZQ7ZM5]^]^Z]U[WN5_\)^9O+\)MZI=C]O\C=\0^KZ#
M5L#JJHLG)]/[]_QZK^Q'M'^XS?Z<_P" =="_NJM7VWW$>F[S#_JA;'_+UKP_
MS6H]'R1VXUE_=ZAVS)Q]3;=6^8KMP/5^U_MK>[R_9IUDOU6;[";OS_F1?=/_
M (B;L;_WC\S[I+_92_Z4_P"#HBYH_P"59YB_YX+C_JT_2[ZM_P"9F]=?^'WM
M'_WH,?[^;%[!?7'KK<5]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O9H
M_B+\2.U?F5VYB^J^L:#QQCQ9'>6\JZ"9MN[#VP)A'59W-S16UR-S'1TB,)JV
MI(C2PUR(_;V\ES((T'VGT'0VY"Y#WSW#WZ#9-EBHN&FE8'PX(ZY=S_)%&7;
M\R 2[\[ZV-\>-A5N^-Z56MSY*3;NWJ66-<ONC-&,O!B\;&]]*#AZBH8&.FAN
M[7.E6WQ/BQ\6NJOB%U)A>I.J<5]O04>FNW%N*M2%MQ;VW-+#%%D-S[DK(D3[
MBOJ_$%CC6T-)3HD$*K&BCV*H(([>,1QC'\R?4]=/>2.2=CY!V&WV'8H*1+W2
M2&GB32$ -)(1Q8TH!P50%4!0!UJ]]X=W;Y[^W[D=^[ZKO+55%Z;$8BF:1<1M
MO#1R.])A</3NS>&E@UEG<WDGE9I9"SL3[,<2 "20  2238 #DDD_0#V]T+^@
MA )( !))L .22?H /Z^]4S^;9_-C.]FW'\6_C!N5EV7&U7@^W.U<)5%3O)U+
M4^0V-LO(T[!AM%&#19+(1-_N5-X(6^R\CUI#N%_JU00-V^9]?D/EZGS^SC@W
M[\>^O[R-YR3R7>?[KA5+JY0_VODT,+#_ $+B))!_:_"I\.IDO-^!GP2&VUP_
M=W=6&5MQ,M/D]A;&R4-QMY2!-2;FW'22K8Y]@5>CI''^0BTL@^YT+3ZWOLFZ
MQ!ZN"]^]^Z]U[W[W[KW7O>RS_P )R92-V?+""QM)MWJ"6]^ 8<EV(@&FW)/G
M^OXM_C[.MF^*X^P?Y>LQONBM_CW/2^L-J?V-/_GZIN_F])? ]%27Y3+]@):W
M_'2CVDQ-_P 6\?\ L?>T[[/>LW.J0/?O?NO=>]_.*^6?_95/R8_\6![F_P#?
MC;D]@VX_MYO].?\ ">N1'/?_ "O'.7_2UN_^TB3K;ZZ(_P"9']-?^(IZ[_\
M>0P_LOWMKH*="M[][]U[KWOZ9^R?^/,VC_X;& _]U5)[&R_"OV==E=M_Y)UA
M_P T4_XZ.M,G<G_'Q9__ +764_\ <Z?VI_>^EO3+[][]U[KWO4[_ )WG\O<;
M#S];\Q^H<'X]F[NRD4?=^!QM/:#;.\<I4)!1]@000KH@PV\:V58<B;*(LNZ2
MDN:YA$0[G::";F,=I^+Y'U_/S^?V]8+?>2]J/W9=2>X6P6U-NG<?6(HQ'*QH
M)P!P24FDGI*0V?$.F]G^6O\ +$[HQ5-\>M_Y/5N' 43MUKE*R:\F:V]11-)4
M;4EDD;5)D=O4Z&2C%R9,>K( HIAKUS?9-UB-U;O[][]U[KWOWOW7NO>_>_=>
MZ][][]U[KWOWOW7NO>_>_=>Z][][]U[KWO9*_P"$YO\ S,#Y1_\ AG=9?^[O
M=WLZV;XY_L'^7K,'[HW_ "5>=O\ GGM_^/R]4\?S=_\ CU.DO_#AWG_[K<![
MVK/9[UG#U1M[HL_X4&5'A^%77\?_ "M?)79-/]+_ *>MNWJKZ_V?^ WU]E>[
M_P"XR?Z<?X#UC-]ZQM/MSM0_BWB$?]F]T?\ )U9Q_*AB\GR.W6__ !PZ;W)+
M];?7>.P(?]C_ )[WIN>PYUSVZV&/?O?NO=>]O^U-K;@WQNC;NR]IXNJSFZ-V
MYS%;;V[AJ)!)697.9NN@QN*QU,A*@SUE;4I&MR!=N2![VJEF"J*L30=*K&RN
MMRO;3;K&!I;V>58XT'%G=@JJ/F20.FK.YO%;:PN7W%G:V#&X7 XRNS&7R-2V
MFGH<;C::6LKJN9@"1%3TT+.; FP]_0#^!OPWV?\ "GH7 =;8:&AK][Y6*ES_
M &MO*"$?<;KWK/3 50CJ'1*C^[V $C4>+@(58Z=3*R^>>=W%MI;+;1!!\7F?
M4_ZN'75/VO\ ;W;_ &YY7M=GMU5]R<![F4#,LQ&<\?#3X(U\E&HC4S$ZJ/RB
M^0NX/D?VEE=XY&2II=M4,D^*V+MZ63]G!;<CF)@+PJS1?Q?*E145LH+%YF"!
MO%%$JG4]J>I%Z+E[+%\JOEYTE\.>O&["[EW$]#'6R3TFUMIXB*+(;QWME:>-
M))<;MG#O/3"<TZRH:BIGD@HJ19$,TR:T#,SW$5LFN1OL'F?LZ!?/'/W+?M]M
M/[VYAN](8D11)1I9F'%8TJ*TJ-3$JBU&IA45&GHWH'LGY";L&T^N\0M2U,D5
M1G,[D'DI-O;;H979$K,SD%BF,7E9&$4,:2U,Y5O'&VEBNK=\A_Y\GRL[(R%?
MC^D*#;/0>T#))'0STF-QV]]_U-*24U9+/[GH*K;]+)-& 0M#BH):<L0)Y"%?
MV13;K<.2(@$7]I_G_FZPGYL^\_SSO$LL7+44.UV%2%(59IR/Z3R*4%?Z$2E?
MXC@]7;=2_P KSHS9])2U7955F>T\^$1ZF*>LJ]M;5AG U::/%86J@RLZ1N;$
MU-=*DH )B4$K[KCW!\Z_FCNBK>LS'RL^032.Y<P8[MK>V#QZ,?S%B\'F<=C8
M/\-$2V'T]HC=7+<9W_:>HBN_<WW%O7,EQSSNM3Y+=3(OY*CJH_(=&^Q/QB^.
M>$@6GQ_1G5"JJZ1+5[#VWDJME'XDKLECJNLE_P"0I#?VY[6_F!?-[9U1'4X7
MY6=[RM$ZO'!N#L?<N[Z %> IQF[:[-XYH_ZH8BI_(][6[NEX7#_M)_P]/67N
MK[D[>X>WYYW0D>3W$DJ_[S*SK^5.H6;^*?QJW#"\.1Z,ZP0.I5I<5L_#X"J(
M/U/WF!IL;5A_]J#ZA_7V?GIO^?1\RM@STE-V=1=?=XX6,QK5G.8"#9.ZI(4(
M]%%GMD18W"4\S)P9*C#UA/U()N2KCW6Y3XZ,/V'^7^;J4N7OO0^X>UM&F\QV
MFYVPXZT$,M/D\.E ?FT3]%9[#_E=?'C=,<\VRZG=G6>18.:<8S*R[DP:2-?U
M5.+W*];DIHU;D)#D*<#Z7M:UW'QU_G;?#;NBA^V[ S62^/>[H*5JBJQ'8B_>
M;9JFC4O.N!WQAH)<?6+&M@JU]/BZF9N(H7M[-(=SMI1WG0WSX?M_XKK)'E+[
MR'M[S%'HW6Y?:;\+4I<9C/KHF0%33^FL;$\%/5;/;G\MKY#=<U/FVICJ/MC
M2SB*"OVB?M\S ';3$<IMG(RI5TY<W)-++6PQKR\B^ZD_YOG\T;8WR4V[0?''
MXZY.NS/6%+FZ//\ 8F_I:&NQ-'OC)8=S-@]MX#'Y."DR3[:Q&1M65%340Q&K
MK8(# HAA\M07[C?),!#":I7)]?E]G4#^_OO7MG.-I%RARE,TFRK('GG(91,R
M92-%8!O#5N]F8#4ZKI&E:N?/X _"7<W3F7JNW^W**FQV]9L;48K:.U4J::OJ
M-M4>041Y/,96JHI9Z-<S7TEZ>*&*1Q!32R^0^231%K]^RCK%7JUGW[W[KW7O
M?O?NO=>]^]^Z]U[W*HJ&MR=92X[&T=5D,A6SQ4M%0T5/+5UE74SN(X::EIH$
MDFJ)YI&"JB*68FP%_;]M;7-Y<06EG;O+=2L%1$4L[LQH%55!+,3@  DG Z;E
MEB@CDFGD5(5!+,Q   XDDX 'F3UTS*JEF(55!+,Q 50.223P ![L<Z;_ )6_
MR1[-@I,MNRFQ'4& J5257WD\\^Z):=P/7!M'&K)5TLRGZPY&;'2"WT^E\O\
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
MYY[?_C\O5/'\W?\ X]3I+_PX=Y_^ZW >]JSV>]9P]4;>Z&O^%"TEOAWU7%K
MU_);:TFBXNWBZN[=77;ZD)YK7_&KV5;O_N-'_IQ_@/6+_P![ _\ ,/\ 8UKQ
MWF/^5M=?Y^K1/Y327^0>^)-/Z>F\XFJWTU[VV"VF_P!/5X_]X]Z=WL.]<_>M
M@SW[W[KW7O=Y?\A?X^TO9_RHW#W#FZ(5>"^/VTURF-\L0EIQO_?)K\!MEY5D
M!C8T6"I,S51&Q:*J@AD6Q4$&FU0ZYS(1A!_,\/\ +UDO]U[E1-ZYXN^8+F/5
M:[5!J7T\>;4D=?L03,/1E4CAU6;_ #1NUY]E='XGK[&U)@R?:V=-%6:'*2G:
MNV/M<KFEC*^L?<9.?'0.. \$LBFX)'O<K]B/KH7UKP^VS-9C&;=P^6W!FJR'
M'8;!8ROS&6R%02L%#C,92RUM?63D!B(:6E@=V(!.E3[\2 "2<#IFXN(;2WGN
MKF0);Q(SLQX*J@EB?D ">IN.Q];E\A08K&T\E7D<G6TN/H*2( RU-;6SI34M
M/&"0#)-/(JC_ !/OYY_S7^5N\?F+W_O+MS<M76QX*:MJ,/USMFHE+4VS]@4%
M5.,!AJ>$,88ZV:!S55\B ?<5\\TG"E54(7-PUS,TC</(>@ZY/>X_/.X>X/-6
MX;]>2,+8L4MXR<10*3H0#A4CN<CXG9CY@#;+^.'1FWOCYU5M[8.&@IGR<=-#
MD-WYF*,";<&ZJJ"(Y7(RR$"1J>.1?!2HU_%2Q1IR022F>T_0$Z'CW[W[KW7O
M?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]K'K[86
MZ>T-Z;;Z_P!E8R3,;HW5DX<5B*",A%>:74\M14S-Z*6AH::-YZB9[)#!&\C$
M*I/L0\J<K;YSMS'L_*G+=D;C>[Z811(,5)R68\%1%!>1SA$5F; /1;O&[V&P
M[9>[QNDXCL+>,N[?(< !YLQHJJ,LQ &3UAJ*B*E@EJ)VT10H7=OKP/H /RS'
M@#\D^]J#XF_";K+XP8"BK(:*BW5VI54BC</85?2))51331@56+VI'.K-@<$A
M)3T6J:H>J=V&B./N)[#_ ';>2_93:[>XCMH[[GEX_P!>_=06!([H[4-_80C(
MQ2249E8]JI@-[A>Z&^\]W<L32M;[ K?IVZG! .&E(_M)///:G! ,DA1E\Y59
M21E+-%2!OVZ=38$#Z/,1_G)/]X'X_P 3H^\C>HRZ9/?O?NO=>]^]^Z]U[W[W
M[KW7O?O?NO=>]^]^Z]U[VA>Q.L]@]M;8K=G=C[5Q&[MNURGRX_+4PE,$Q1D2
MLQU6ACK<7D80Q\=33213Q$W5P?88YNY+Y5Y\V6YY>YPV*WO]HE&8Y5KI-*!X
MV%'BD%>V2-E=?PL.C;9M\W?EZ^BW+9=PDMKU.#(:5'\+#X64^:L"I\QU(IJJ
MHHY5FII7AD7Z,AM<?ZEA^EU/Y!!!]ZR/SF^%.5^+.YJ/.[<GKL]U#NVMFI]N
M9BL"R9';^5"25+;4W!-$B0RU7VL;2T=2%C%7#')Z0\4E^+GWF_NWWWL?O5ON
M>SRRW7M_?R%;>5\R02T+&UG( !;2"T4E%\5%;M#1OUG-[5>Y]OS[8R6EZB0\
MQVZ@R(/AD3 \6,'(%2 ZU.AB,T8="A@<XF5B:.4+'60J#(B\+(G \T8/(%S9
MAS8_ZX]D%]XK]2YTH/?O?NO=>]^]^Z]U[W[W[KW7O=R_\J7XMXW>>;RGR'WQ
MBXJ_#;-RG\$ZZQ]="LM+5;N@BAJLEN9X91HF&VH*B*.C8JZ?>3/(I66E4CHE
M]Q;V1L^8]ROO=OF:R67;MNG\&PC<55KI0&DN2#@_3JR+$:$>,[.*/ IZQI^\
M!S[/MEK;\F[5.4N;F/7<,IH1"20L51P\4@E^!T  U60](O=N5:!$QT#E7F37
M4LIL1"20L5QR/*02W^TBWT/O8+]]8.L/>@[]]$ @@@$$$$$7!!X((/!!'OQ
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
M:MJD?23'-_"\&E'&I/JBFFJ$X-_=\Y( ))L!R2>  /R?9KUE!U5S[KJ_E_\
MR[3Y:Y+Y;9>ER"U^W]D?)'*[>Z\,3AJ=.L(-F;4PFUJRF47*Q;BRFV<GEFN3
M^[7N!8#VCM+CZ@W!!P'Q]E!3]M">HD]J^?ASY-SY<)+KM;;>&C@IP^F$421$
M?\U&CDE^UST;GY5]!-T-1]"X^:D-+E=R]/4.6W;K4K,V]9=Q9W)9NGF/ 9\1
M19JBH!P/12J?S[L6]K.I;Z*-[I/_ )]FPO[U?!^EW5%#JGZQ[@V/N6:H5;M%
MC,Y29[8M1"S?V()\ENFC8_U>-/9;NR:K75_"P/\ D_R]8X_>BVOZ[VU2^5>Z
MRW"&0G^BX>$C["TJ?F!U9!_*VW3_  /Y+3X-Y+1;TZ_W+AHXBUE>MQD^+W/#
M(!_:DBH\'4 ?T5V]Z7/L-=<Z^MC#W[W[KW7O?O?NO=>]^]^Z]U[WLT?\)Q?^
M+S\N_P#M6='?^Y7;'L[V;C<?8O\ EZS+^Z'_ +D<^_Z2S_PW75,G\WW_ (MW
M07_4;V7_ -:-B>]H[V>=9K]4E>_>_=>Z][^;'WY_S/7NG_Q+78W_ +V&9]@R
M;^UE_P!,?\/7'OFG_E9^8_\ GON/^KK];BG5G_,L>N/_  P]H?\ O/X[V$OM
MOHAZ7GOWOW7NO>_>_=>Z][][]U[KWN^S^05\BJ_8GR0W/\>LG7N=J=X;9K\I
MA*"20F*F[$V#056;@J*5'/C@_BFS(<G'4E;-.]+2@W\:@&VTS%9FA)[6'\Q_
ML5ZRB^ZUS;+MG-][RG-*?H=RA9D7R$\"EP1Z:H1(&IEBJ>@ZJV_FG]1TNY^G
M\+VQ14J_QSK3,TM#DJI$ DFVCNFJAQLL,[*-<OV6XI*)X=5UB6><BVLWW"O8
MAZZ =:_'OWOW7NO>]3K_ (40=24V&[8Z$[LH:98VWYLO<>P<]+"@57R'7^4H
MLOB*FK( UU=;C=[20JY)8Q4"K]$'LAWB.DD4H\P1^S_B^L%OO9["EOOO*_,<
M24-U;20.1_% P9"?F5F(KZ(!Y=7L_P I3?LV1V)VEUO53%QM?<>(W5BTD8EE
MI-UT5105\,%R=-/35FVTD*BP$E43]6/O7.]DW6(W5N_O<:_X3V?]D8=F_P#B
MS^]/_?4]*^Q'M'^XS_Z<_P"!>N@OW4/^G=[S_P!+J;_M&L^M>W^;'_V45LO_
M ,0KMW_WN>QO=[GLTZR=ZK!]A-WY_P R+[I_\1-V-_[Q^9]TE_LI?]*?\'1%
MS1_RK/,7_/!<?]6GZ7?5O_,S>NO_  ^]H_\ O08_W\V+V"^N/76XK[][]U[K
MWOWOW7NO>_>_=>Z][,7\7/B[VM\N>V<)U)U/AS69*N9:S<&X*Q)DV[LK;<4T
M460W1N:NBCD^TQM$)0$0!IZJ=D@@1YI$0O0027$@CC&?Y >IZ%W)/)6^<^[[
M;;#L5OJF;+N:^'#&" TDC>2CR'%FHJ@L0.@C[M[LV-T'L/);]WWD!3T=*&I\
M5BJ=HVR^X\P\;O283#4SNOGK*DH2S&T<$0:61EC1F&]W\._AWU/\+>IZ'K3K
M2A^[R-7]MD-][[R%-#'N3?VY(X3')E<K)&9/M<?2^1X\?0([04,#%5+RO--*
M*K:VCMHPB#/F?,GKIU[?>WVQ>W6Q1;-LT>J9J--,P'B3R4^)O11D(@.E%P*D
MLS:P/R#^0>^_D9ONIWEO*I\%)!YJ3:^V*6:1\/M7#O('6AH5<)YZN?0K5=4R
MB6JE )"HL<<9L/;_ $.N@)]ZNO\ -P_FQ_??WG^*GQ?W)_D(-5@>X>VL%6_\
M#_U4^3Z^V-DJ23_@#^J'+Y*)OW_72P'Q>:24CW#<*ZH(&QYG_(/\IZPI]^??
M7Q?K>1^2KS]/*7=TA^+R:"%AY>4L@.<HN-1-V7P)^"7VW\%[R[KP_P#E)\&4
MZ^V'E*?_ (#?26BW7N:CG7_@3])*"C=?V_3/*-?C5-9/V2=89]7/>_>_=>Z]
M[][]U[KWOWOW7NO>_>_=>Z][V2O^$YO_ #,#Y1_^&=UE_P"[O=WLZV;XY_L'
M^7K,'[HW_)5YV_YY[?\ X_+U3Q_-W_X]3I+_ ,.'>?\ [K<![VK/9[UG#U1M
M[][]U[KWOYQ7RS_[*I^3'_BP/<W_ +\;<GL&W']O-_IS_A/7(CGO_E>.<O\
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
MP#))&ZD$'D$>_G9EBD@EDAF0K*C%6!%""#0@CR(.".NEJ.LBJZ,"A%01P(/
MCH:000"#<$ @CZ$'D$?Z_O%[IU;KOW[W[KW7O?O?NO=>][E/Q@ZQAZ=Z ZIZ
M]6F%-6X39^,GSJ! A;<V9C.<W-(W&HZL]D:C3JN0@ _'OZ(?93DJ/V]]J>1>
M4EA"7%MM\;3"E/\ &9AXUR?SGDDI7-*#RZYJ<][ZW,G-_,&\E]44MRPC_P":
M2=D7_5-5_.O0+Y6J-;D:NIO=7F81G_FTG[<7_6-1['GW*/02Z;_?O?NO=>]U
MU?S/.GI>T/C+E]P8NE^XS_4V3@W]3>./542X"GIY\=NVF5K'13P8BK_B$O\
M7^'K_K'$7[ZOM[)SM[+[ANME!KW789EOEH*L8%4QW2U\E$3^.WKX ZF;V*YD
M78>>;:SGDI:;C&;<^@D)#0G[2X\,?\U#TI-K5@I<HD;M:.K0TYO]!(2&A/\
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
M]L8;J7J7#&MRE:5K,]GJQ9HMN;+VY%-'%D-S[GR$4<GV>-H_(%1%#3U4[)!
MDDTB(7H()+B01QC/\@/4]"WDKDK?>?=]M]AV&WU3MEW-1'#&#W22-Y*/(?$S
M4506('02=U]U[%Z$V+D=^;\R/VU#37I\7BZ<QOE]QY=XW>EPN%I7=/N*VHT$
MLQ(B@B#2RLL:LPWM_AO\-^I_A7U/1];];T8K<M6BFK]_;^KZ:&+<>_MQQ0M&
M^2R3QM+]GBZ/RO'C\?&[04,#$ R323SS"FVMH[:,(@SYGS)ZZ<^WOM[L7MSL
M4>S[/'JG:C3SL ))Y /B;C114B.,'2B^K%F;6$^0WR&WU\CM]5&\-X5!IJ"F
M,U+M7:M+-(^(VMB'D#+1T:L$^XKJC0K5=6RB6IE )"QK%%&;7VHZ'G0"^]8O
M^;A_-B\']Y_BI\7]R@S$5>![C[9P56;TYN]-E.O=CY&F8#SV#0Y;)0N=%VI8
M&U^9U)-PO_BMX&^T_P"0?Y>L,??GWUT?6\C\E7G=E+NZ0\/)H(6'GY2R XRB
MFNHBZ/X$_!+R_P %[R[KPQ$8,&4Z]V'E*<?N\+-1;LW+1S*3XKD24%'(HU66
M>4:?&K:OOLCZPKZNM]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O>R5_
MPG-_YF!\H_\ PSNLO_=WN[V=;-\<_P!@_P O68/W1O\ DJ\[?\\]O_Q^7JGC
M^;O_ ,>ITE_X<.\__=;@/>U9[/>LX>J-O?O?NO=>]_.*^6?_ &53\F/_ !8'
MN;_WXVY/8-N/[>;_ $Y_PGKD1SW_ ,KQSE_TM;O_ +2).MOKHC_F1_37_B*>
MN_\ WD,/[+][:Z"G0K>_>_=>Z][^F?LG_CS-H_\ AL8#_P!U5)[&R_"OV==E
M=M_Y)UA_S13_ (Z.M,G<G_'Q9_\ [764_P#<Z?VI)(TECDBD4-'*C1NI^C(Z
ME64VL;%3[WTL(# J1@CIG1VC=70E71E=6'U#*05(_P 01[^?G\"/EOG_ (0?
M)C!]@ZJVLV/65,NRNVMNTVICFMD5E=''7U5-2%E23.;:JX$R-!RC--3F NL4
M\MPE:7!M9P_X.!^S_8ZY5>UW/EU[:\Y6VZU9ML9C#=1C\<);N('\<9 D3A4K
MIJ%9NMK3Y2]"XKY*],Y/:FFFI]S4\";DV'EYK 8[<E/2N]+!-4!2R8S,02M2
M57#!8Y?*%+QI;?UVWN/!;PV]@MV;7RM'G=M;FP^-S^W\UCIEJ*#+87+T<.0Q
MF2HIUXEI:VBJ$D1ORK#V+%8, RFJD==3K.[M=PM+6_LIUELYHU='4U5D<!E8
M'S!!!'6JWF,1D]OY;)X'-T-1C,QA<A68K*XZKC,5509''U$E+6T=1&>4GIJB
M)D8?@CV]>]]*.FWW0C_.K_E]_P"F_84_RCZGPGF[;ZPPC#?^&QM/>K[ ZWQD
M;S25Z0Q*6K=S[%@#S1<>6JQ?EAO(]/21>RK<[3Q4\>,?J*,_,?YQ_@_+K%W[
MQOM3_63:VYVV*VKOUE'^NBC,]NN=5!QDA%2/-H]2Y*QKU:5_+B^5W^C7=,?2
M6^LEX]A[UR0.U<A636I]J;PK76-*5I)#:GPNYY2L;\^."MT2659:B3WI[^P[
MUS_ZV!O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[WLE?\)S?^9@?*/_
M ,,[K+_W=[N]G6S?'/\ 8/\ +UF#]T;_ )*O.W_//;_\?EZIX_F[_P#'J=)?
M^'#O/_W6X#WM6>SWK.'JC;W01_PH;D8?%+IV('T/\A,5(PL.6CZW[%5#?ZBP
ME;V4[Q_81_Z?_(>L6OO8D_U&Y?'E^]E_[1[C_/U:A_*74'O/L)_[2]3UJ@_X
M/O#:);C_ !*#WJ >P]U@%UL >_>_=>Z][W)O^$_&6AK?A;OG'+(#48;Y#[R@
MEBO=EAK=B=95T$MOQ'*\TBC^K(WL1[0:VS#T<_X!UT)^ZI.LGMUN<(/?'NTP
M(^1@MV!_.I_8>M>7^:W0R4WR,VS6%3XLCU+MZ5'MPTE/NC>=+*E_RZ+&A/\
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
M&>3Q4_\ !]_3TE#B:JKE8^.&CP^\Z?%UTSL++#3/]+W!;83>#=1DGM;!_/\
MV:=8Y^QG-?\ 5/W)V&YEETV-VWTLWD-$Y"H2?(),(W)/DIZL=^='5/\ I:^-
MF_<;2TWW&=VE3)O_ &X%3R2_Q#:T<]37P0(!KDJ,AMV6NIHU')DF7Z_0[[?L
M5==1.M6SW@J::GK::HHZR"&JI*N"6FJJ6HC2:GJ:>>-HIX)X9 T<L,T3E65@
M0RD@\>_=5=$D1XY%#1L""#D$'!!'F"./66&::FFBJ*>62">"6.:":%VCEAFB
M8/'+%(A#QR1NH*D$$$7'OYW'S9^/]1\8/E)W)TP8)HL-MG=M55[.EFUL:K8F
MXHXMP[,G\[7%3-'MW)T\-0RD@544J'U*0 ?<P^!/)'Y X^SRZY+>X_*K\E\[
M<P\NZ2+>&<F(GSAD_4A-?,^&RAC_ !!AQ'6VW\;NUH>ZNDNO>Q1+')D<S@8*
M?<*1Z0(-SXAGQ.XH_&MC#&^6HY9(E(!,#HWT()*O[8Z!'0X>_>_=>Z][][]U
M[KWOWOW7NO>_>_=>Z][V)O\ A/S\:_[U=J]C?*#/T'DQ'5V,?K_8<\T5XY-]
M;OHO)N7(4<MCIJMO;+D%-(IM>//*1>W!QM$.J1YR,+@?:>/\O\/66OW5.3OK
MM\W?G6ZBK;V2>! 2.,TH_48'UCA[3\IAU4A_-:[C_@>QMH=*8NJTY#>U:NZ]
MT11O9TVQ@*G1AZ6H2_,&6W&AF0_A\61^>=M#V?\ 6=O5#WO4<_X4#?(C^]_=
MG7/QPPE=Y,1U%MX[OWA!#)Z'WWORGIYL915D5R#-@]ET]-40-P0N9D'L/[O-
MJE2$'"BI^T_['^'K S[U7-OU_,FT<H6TM;>PB\64#_?TX!4$>J0A6!_X<>K[
MOY4O4G\ ZWW?V_DJ717[^RPV_MZ61/4NV-KRRQUM13O8$1Y/<<LT4@YN<<A]
MER_D8;X_NG\_-K8,S>)>R^M^R=D,-6E9C1XB'L*.)OP;R;#! /U8"W/MG:VT
MW:C^)2/\O^3H(?=FW+Z'W3LK;507EG<0_;1!/3_JAT+W\S7;7\>^*^;R8CUM
MLW>&S]R@VN8Q49"3:;./R+)N@@_X$^]W#V)NND76MG[8]S8"@W9MO<&ULJGD
MQ>Y<'EL!DH[ ^2@S-!48ZL2QX.JGJ6'/'O3 ,"IX$=)KVUBOK.[LIQ6":)D;
M_2NI4_R/3GA<K58+,8G-T+:*W#9.@RM&]R--5CZJ*KIVN.1IEA!]_,_W)@:_
M:NXL_MC*Q^+*;<S64P.2BL1XZ_#UT^/K([, PT5%.PYYX]@I@5)4\0>N-]Y:
MRV-W=64XI/#(R,/Z2,5/\QUN68?*4N<Q&+S5"VNBS&.H<I1OP==+D*:*KIVN
M+CU0S ^V7WKI-TX^_>_=>Z][][]U[KWO9H_X3B_\7GY=_P#:LZ._]RNV/9WL
MW&X^Q?\ +UF7]T/_ '(Y]_TEG_ANNJ9/YOO_ !;N@O\ J-[+_P"M&Q/>T=[/
M.LU^J2O?O?NO=>]_-C[\_P"9Z]T_^):[&_\ >PS/L&3?VLO^F/\ AZX]\T_\
MK/S'_P ]]Q_U=?K<4ZL_YECUQ_X8>T/_ 'G\=["7VWT0]+SW[W[KW7O?O?NO
M=>]^]^Z]U[V8'XF4,^3^5'QHQM*K-4Y#Y =-T5.J7UF:J[%VY#'IL"0=;CV]
M;BL\ _IC_".A5R)$TW._)L*?&^ZV@'VFXC'04][U,5%T?W+63E1#2]5=AU$I
M:VD1P[1R\CWO86TK[^CK[&/77CK4%]^]^Z]U[W1'_P *#\G#3?#;K?&EA]SD
M_D=M-HX^-1IZ'KGM26HE'YM'++"I_P"#^RO=S_BR#SUC_ >L8_O73*GM[L\-
M>]]WB_8MO<DG]I'[>K/OY3]')-\AMX5@4^&BZ@SRN_-A+5;OV.D2'_%T20_\
M@^].7V'.N?/6PE[W&O\ A/9_V1AV;_XL_O3_ -]3TK[$>T?[C/\ Z<_X%ZZ"
M_=0_Z=WO/_2ZF_[1K/K7M_FQ_P#916R__$*[=_\ >Y[&]WN>S3K)WJL'V$W?
MG_,B^Z?_ !$W8W_O'YGW27^RE_TI_P '1%S1_P JSS%_SP7'_5I^EWU;_P S
M-ZZ_\/O:/_O08_W\V+V"^N/76XK[][]U[KWLPOQB^,7:_P M>U\)U)U)A#D,
MQD"*O-9JK$T6W=F[=BFBCR&Y]SY".*44.*H1*   TU3,R00))-(B,]!!)<2"
M.,9_D!ZGH6<E\E[[SYOMML.PVVNX?+N:B.*,$:I)&H=*K7YEB0J@L0"$W=/=
M.Q>AMBY+?N_<D*3'T@,&-QL!CDR^X<O)&[TF%PM([H:JNJBA))*QPQJTLK)&
MC,-[GX:?#;JKX5=2T/6W75(M?F:T4V0[ W_74D,.X=_;DCB9'R.19&E-%BJ+
MRO'CL>DC0T,#$ R323SS"FVMH[:/0G'S/F3_ *N ZZ=>WGM[L?MSL,6S[1'K
MN&HT\[ "2>2GQ-QHHJ1'&"0B^K%F;6#^1'R'WS\CM^5.\-W5!I<=3&:DVIM6
MFGDDQ.UL.\@9:2D#",5-=4Z%>KJV19*F4#A(TBBC-Q[4=#SH!/>M/_-P_FP_
MW=&Y?BM\8-R@[A9:K!]O]L8&LYV\"7I\EL#9.2IF_P"+^P#197(PO_D +4T#
M?=>5Z4EW#<*:H(&SYG_(/\IZPZ]^??7Z3ZSD?DJ\_P ;REW=(?[/R:"%A^/R
MED![,HIUZBER/P)^"?\ %SAN\>Z\-_N)!AR77^Q,I3_\78C3-1[JW)1S#_BU
M V>AHY%_RH@32CP>-9]6'V1=81=7?^_>_=>Z][][]U[KWOWOW7NO>_>_=>Z]
M[][]U[KWOWOW7NO>]DK_ (3F_P#,P/E'_P"&=UE_[N]W>SK9OCG^P?Y>LP?N
MC?\ )5YV_P">>W_X_+U3Q_-W_P"/4Z2_\.'>?_NMP'O:L]GO6</5&WOWOW7N
MO>_G%?+/_LJGY,?^+ ]S?^_&W)[!MQ_;S?Z<_P"$]<B.>_\ E>.<O^EK=_\
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
MU\4^E>XY*F.ISFXMGT>/WEH*AH]][9>7;6\M<(]5.E3N'%5%1"C"YIIHVY#
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
M<C0T4+'F2>2>>856UM';1A$&?,^9/^K@.NG/MW[=[%[<;%'M&T1Z[EZ-/.P
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
M/49+.=,5LL.+V+N:K<M///LC(.5I=D9>ID)M0S6P\CLH1Z!%;63W>UAZR6]
MWIY'[/3_  ?9UB7[J?=KM-W>YW[V_$=MN359[0T6&0\286X0L?X#^D210Q &
MMMOQ5_F69?9\.,V'\@6R&Y=MP+%1XWL2G22NW/AH%"QQ1;EI5O-N2@A2UZJ.
M^010=2U3,-.K+V'UOO[J7=V6V'V9M#<&QMXX.;P93;NYL94XK)4Q)/BF$-2B
M?<454@UP5$1>"HC(>-V0AB1.CQL4=2&'KUA)NVS[IL-_/M>\[?+;;A$:-'(I
M5AZ&AX@\5855AD$C/5WNTMX;6WY@:#=&S-P8G<VWLG'Y:++X:MAKJ.8"VN,R
M0LWBJ8&.F6)PLL3@JZJP(]HGW7HMZ4GOWOW7NO>_>_=>Z][][]U[KWOWOW7N
MO>_>_=>Z][][]U[KWOWOW7NO>[^^K?Y/_6LV)PV;[&[7WEN)LCCJ')MC-IXK
M$;2I8C64T52*26KR9W;554<?DTLZ"F9[7 3WU5Y'_N_.39+#;MRYOYZW&[,T
M*2>':Q16JC6H;27D^J9@*T) C)XC3UB)O_WCM[6XN;79>7[:$([+JE=YB=)(
MJ OA $TK0Z@/GT'U7O&J#O'34D$>EF35,[S$Z21<!?" 3;_'V<S:'\NOX@;/
M6)H>HZ'<-7'IUUV[\UN'<;3E?H9<?791L(O^(2E0'\_CWD5R_P#=%^[]R\J&
M/D&*[N!Q>[FGN"?MC>3P?V1"OGU&>X^\WN/N18-S$\,9_#"D<=/L95U_M<],
MDVY,S->]8T8/]F%(XK?ZS*FO_>?9C=O])]-[3$8VOU-UKMWQ "-L)L;;&+D!
M'T;R46,AD9S]2Q)8GDF_N7]I]MO;O80@V3D/9K33P\&RMHS^U(P:_.M>@7><
MT<R[@2;_ )AOIJ_QSRM_)F/3;)75LW^=K*J3_EI42O\ [PSGV)44,,$:Q011
MPQ(++'$BQQJ/Z*B *!_K#V,8XXXD$<2!4'    ?D.B1F9R6=B6/F<]1B23<D
MDGZD\GWD]WZKUU[9,MMK;F?C:+.X#"9J)UT-'EL50Y*-EM;2R5D$RE;?CV6W
M^S;1NJE-TVJVN4(H1+$D@(^QU/2JWOKVT(:TNY8F'FCLO^ CK(DLL9O'))&?
MZH[*?^32/8';I^(?Q@WDKC.]$=9/)+?R56)VKC=MU\A/U:3([<BQ->[?XF0D
M>XSWOV ]E.8@PW3VOV4NW%HK:.W<_;);B)R?GJZ%5A[B\][:1])S9?4' /*T
MBC_:R%U_EU.BS&5A_P W7U5OZ/*TJ_\ ),I=?:$V1\&NENJ]RC<_4F1[.ZNJ
MC.D]3C-I]BYZ3 9'001!E\-N23<-'EZ7TC]NI$J#BP%A8+\M?=E]N.1]X&]<
MA7F];)-J!:.UW"<P24_#+#<&=)5_HR!AZ<!T;;I[J\S[_8_0\Q0V-^E*!I;:
M/Q%^:/&(RA^:T/4B?.UM7%XJQ:6J%K!YJ:,2+_BCQ>-D/^(M[=_G-O#+;%^)
MG>&X,(XBR)VE'M^.8DJT%/O'-8K:%?40LOJ2II\?G97B8<K(JG\>S#[S?,%_
MRQ[#>Y>Z[8VF\-@( ?-5NYHK1V!\F6.9BI\F /2;VJVVWW7W"Y6L[H5A^H\0
MCU,*/,H/R+1@$>8KUPP,*3Y>ACDY7S>2W]3"CS*#_@6C%_\ #WKH_ #&IEOF
M'T92R*'6+<F3R0!%[/A=K9_,1-S^4DH W^P]\A_NIV2W_P!X/VR@=:A;R23\
MX;:>4'\B@/69_N].;?VWYJD!H3 J_P"]RQH?Y-T)&X6T8:O/]8E7_DN6-/\
MHKWMO>^]W7._H(/?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7
MO?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]]$A022  "22;  <DDG@ #WXD $DX
MZ]QP./7O=0W='RIWK\EN[<5\3/BIN&JQ6%GK98^U^Y]ORG[BCV_CI4&Y1M'*
M0D"BQ>,A8Q?Q"-TDR-?)%3TTB0MY*G 'W&]\N9/>7W)L/8;V,W9X-M:4C<]W
M@/<D$9'U'TLH^".,=OCJ0UQ.T<4+K&=<V1G+'(.U\C\KW'N%S_9K)=!0;2RD
M&&D8?I>,I^)F.?#((CC#.ZEAI18T6)AQ="^7RT8=PH^THI!P9&'[7F4_J=CS
MI/Z5!)YX%L.W,!B]J;?PFV,)3FEP^WL5C\+BZ=I'E>&@QE+%1TJ232%I9Y1#
M"-3L2SM=F)))]YV[1M5EL6U;;LNVQ:-OM((X8UJ20D:A%!)R30"I.2:DFIZQ
M]O;R?<+RZOKI]5S-(SL>%68DG P!4X P!@=)&21YI'ED-WD=G<_2[,2QX_')
M]O/LQZ2]</::WCO':_7^V,UO+>>;H-N[8V]129#+YC)3"&EI*:.P'X:2:>:1
MECAAC5Y9I66.-6=E4DW,/,.R<J;+N/,7,>Y16>RVD9DEED-%11_,L315506=
MB%4%B 5VV[;?[Q?6VV;9:O-?3,%1%%22?\ '$DT"@$D@ GK+!!+4RI! C22R
M,%1%%R2?]X  ^I^@'O50^:WRTS'RH[)7(4B5F)ZTVD:O'; V]4L%G^WGD05V
MY,Q'&SQ#.9W[>,LBEDI8(XX5+%7EEX8?>0]^=P]\><1=6ZR0<FV&J.Q@;XM+
M$:[B4 D>-/I4D D1HJ1@L59WS^]L/;RVY!V0PR%9-\N*-<2#A4?#&AXZ(ZFA
MXLQ9B "%46<'B$Q--I.EZJ:S5$@^EQ^F)/\ FW'<_P"N23_@/__1^?\ ^_=>
MZW^/?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W]+'I__F4O5W_B.MD_
M^\UC/8UC_LT^P==B^7_^2#LG_/)#_P!6UZTW>P/^/\WM_P"'=N3_ -W-;[$7
MW;HWZ2/NA#_A0S_V21U'_P"+&8+_ -]GV?[*MX_W'C_T_P#D/6+GWL?^5#V#
M_I;I_P!H]SU:7_*8_P"9];^_\1%D_P#WLME^]/CV'>L .M@7W[W[KW7O?O?N
MO=>]^]^Z]U[W[W[KW7O?TF?C]M2/8G0W2>R(HO!'L[J3KC:R0VMXEP&SL-B@
MA MROVEC_C[&<2Z(HE]% _EUV$Y5L1M?*_+>VJM!;V%O%3TT1(O^3K3M[6SK
M[H[0[(W*[^5]P[]W?FVDO?6<KN'(5Q:_/!\_L7?;G1]T@?9*?YCNXI-K_!+Y
M5Y.*1HWJ.F=W[>U+P=&[J+^ZDBW!'$D>:*G_  /M->-IM9S_ $3_ #QU'/N]
M=FR]L>>)E-"=NEC_ .<H\+_G_HQ_Q!Q"9OY/=&T3J'6'L7 9;2>1JP%3_'4;
M_D%\<#_L/?SW_81ZY1];8/OWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z]
M[][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][O4_X3];JDP_S)
MWSMIY;4F[^AMTPB&Y ?)X/>&Q<K1RV^C&''I6"W])"?]<TVAJ7++ZH?\(ZR:
M^ZK?&W]PMSLR?T[C:Y!3^DDL+ _DNO\ ;U6/_-9P:9#X\[9S*I>?;_:.$D,E
MKE:+)[?W/0U$?^ DJVIS_P @^]R+V(^NA'6O/[][]U[KWO4/_P"%#VW(Z3Y+
M]);L1 KY[H_^!2L%L)&VQOO=-:K,1^N0)ND*2>=(4?0#V']X'Z\3>J_X"?\
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
MO94$WZ2#;Q2-?\6^O'M'N'^X<_V#_".HC]^&*^TO.17CX,0_;<0@_P NC>?
MQ$D^6_3*O]!F,\XO;]<6S=QR1_6XOK0?X_T]Z$?L*=<N>MI3W[W[KW7O?O?N
MO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W
M[KW7O?O?NO=>]V_?R-9Y(OY@6RHT:RU/7W9L$P_U<:[;EJ0I_P!::G0_[#V8
M[7_N6OV'_!U/WW:&*^ZNV@'#6ER#_P XR?\ "!T0#^9E&C_%/<;,+M#NS9<D
M9_U+G,)"3_U+E8?['WN\>Q-UTDZUKO?O?NO=>]ZJ/_"C%4'87Q=<#UMLWLQ6
M-OJB9O:107OS8NWXXO[(=Y^.#[#_ ).L'?O<@?O;DH^?T]Q_Q^+J\K^40S?W
M3[L7^R-Q;-8"_P#:;&YX-Q;\A1[UM_9-UA_U<-[YQQR321PPH\LLKK'%%&I>
M221V"HB(H+.[L0 !R3[]UL L0JBK$XZXNZ1HTDC*D:*SN[D*J(H+,S,;!54"
MY)^@]_2@Z,Z_CZHZ5ZBZOB1(UZ[ZSV+LDJEB#)M?;&,PLTA9>'>6:B9F;DNQ
M)))/L:1)X<4:>B@?L'78;EG:AL7+FP[*HH+2RAA_YQQJA_:16OGUIT=F;K??
M78^_MZNS,=W;SW/N0%KW"9O-5N1C0 \JL<=0%"_V0 /Q[%(D*"S$  $DDV
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
MMF2Q^H!;^I]Z4GL-=<Y.MC[W[W[KW7O?O?NO=>][-'_"<7_B\_+O_M6='?\
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
M_P!W>[O9ULWQS_8/\O68/W1O^2KSM_SSV_\ Q^7JGC^;O_QZG27_ (<.\_\
MW6X#WM6>SWK.'JC;W0+_ ,*'/^R5NF__ !8''?\ ON>P?93O']A%_I_\AZQ9
M^]E_RH_+W_2U7_M'GZM2_E+_ /,\.P__ !%-7_[U^U/>H'[#W6 ?5_WOWOW7
MNO>_>_=>Z][][]U[KWOWOW7NO>U_UEVIV/TSO#&;_P"JMZ[BV#O'$/>AS^V<
ME/C:U8F9&FHZGQ-X<AC:O0%GI:A)::H3TR(ZDCW=)'C8/&Q#?+HUV;?-WY=W
M"'==CW*:UW"/X7C8J:>8-,,I_$K JPP01TE=Y['V?V)M^MVKOG;>(W3M[(+:
MIQ69HXJRF+A66.HA\@\E)60:B8IXF2:)O4C*W/O9>^&/\^W#9;^$[#^9N#CP
M&1;P44'=FRL7-+@JISIC%3OC95 DU9AY&TEI:S#I40/(]A0T\:E_9U;;L#1+
MD4/\0_RC_-^SK,?V[^]';S^!M?N';"*; %Y"I*'YS0K4I\WB#*2?[) *]4U_
M(K^5MD:#[[='QVR3Y6C'DJ).M]R5L:9.!>7,.VMR53QT^007LE/D&BE55YJ9
MG(7WL9;-WKM#L3;.)WGL+<^!WEM+/4JUF&W)MG*T6:PN3IF)7RT>1Q\T]+,$
M=2K@-J1U*L P(!RK*ZAD8%3YCK+G;]QV_=K.#<=KO8KBPE6J21L'1AZAE)!]
M#Z'!SU4/N+;FX-HYFOV[NG"Y3;V>Q<YI\CA\S0U..R-%, #HJ*2JCBFC+*0R
MDBS*01<$'VI_>^EO3+[][]U[KWL,^W^G>M.^M@9[K#MK:.*WKLG<=.8<AA\K
M"6\4RJPI<GC*R)HZW$9G'N^NFK*:2*IIY/5&ZGW22-)4*2+53T3;_P O[-S1
MM5ULN_6"7.VS"C(PX'R92,HZ\5=2&4Y!'2SV!V%O+J[=6+WKL//UVW-R8B7R
M4F0H9 -<;%?-1UM/('IJ_'5:KIFIYD>&9.&4CWI$?S(/Y<F]?@QON'(XN;(;
MPZ%WID:F/8&^IH5:MQ=6%DJCLC>S4T,5)2[GHZ5&>"=%CI\K31M-"J/'44].
M&+VS:U8$9B/ _P"0_/\ P]<V_=_VBW+VSW-9H6>XY7N7(@F(RIX^#-0 "0#*
ML %E4%E (=$V4/A_\O=M_)K;$E'6QTFW^T=N4D+[JVQ'(135U/=(1N7;8FDD
MGGPM1.P66)F>6AF<1R,RM%++69[1=0UT<WW[W[KW7O?O?NO=>]^]^Z]U[WNN
M]/U<=?U+U=70NLD-9UULFKBD3]+QU&VL9,CK8D:65P1[^D3V^G2ZY"Y(N8V!
M23:+-@1P(:WC(/\ /KF#S'&8N8=^B849;V<'\I6'0(5@TU=4IX*U,X(_I:5A
M[$7V+NB7J-[][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][(M_
M,IJ8Z;X6]R!V57J?]']-"I-C)))V?LQF5;?5E@C=K?T4^\8OOD3+#]W'W##-
M1G^A4?,G<K,D?[R"?RZE;V10O[G<M4&%^H)_[)9O\M!T_;9!.;HO\/N"?\!]
MK/\ \3[ID_E5H6^76!(^D>R=[NW^L<9&G']?4X]\ZON-*6]_=J(X#;;P_P#5
M,#_+UDQ[_$#VZNQZW4'_ ![I:[L_XL[_ /+>#_H8^]H3WVRZP1Z"SW[W[KW7
MO?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O9)?E!\[^F_C33
M5F'J:Y-\=FK"?L^OMNUD+5-'.RZHGW9EE6HI=L4I!5BDBRUKHP:.G="7&-GO
M9]Z'V[]FH;C;YKD;GSH%[+"W<:D)&#=2T9;9>!HP:8@@I$RU82CR)[3\R\[O
M'<I$;78ZYN) :$>?A)@RGY@A :@N#@OF*P%;DRKA?!2W]51(#9A^?"G#2G_$
M>G^I]T&[KW_\H/YA/:M#@8*>MW%.)WGPNS<&)L=L+8>,D<0SY:L,TLE-0PQ)
M(%GR-;)+53DK$K,3%#[Y8;[S5[V?>SYYM=KBBDNY=1:&TAK'8V49-#*]250
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
M.[1[$W71_K6Y]U6_SH-^_P!Q_P"7QV_2PS>"OW[E=A;"H'U6+_Q/>.(S&7A
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
M &D2=;?71'_,C^FO_$4]=_\ O(8?V7[VUT%.A6]^]^Z]U[W],_9/_'F;1_\
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
M]@'V;=94]54^\4\\-+!-4U,T5/3T\4D]1/-(L4,$,2&26:65RJ1Q1HI9F)
M%S[]UIF5%9W8! *DG  '$GKG%%)-)'##&\LTKI%%%&K/)))(P1(XT4%G=V(
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
M+J;_ +1K/K7M_FQ_]E%;+_\ $*[=_P#>Y[&]WN>S3K)WJL'V$W?G_,B^Z?\
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
MP+//%40!(YS!3"6PO?J4*2?VR_S'K_GZZ->Q?N__ *X6VR;-O;JO-EG&"Y%
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
M<=(+*;HK*W5%2ZJ.F-P=+?Y1(/\ :Y!;0"/PO^L2?=FP 4!5 55 "J    +
M #@ #WFB    * =09QR>/27]]^_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[
MKWOWOW7NO>Z</YOG<N+Q'6^S>CZ"KBEW'N_.TV\,]2QR*TN/VKMY:N''?=Q
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
MUE/'/-G]N5XPS.H8TFY*&/\ B&VZY#PP:ES=+ [ $%T#(39C[^C$"& 92""
M00;@@\@@C@@CV,>NN/'(ZU$B""0000;$'@@CZ@C\$>^_?NO==>Z"_P#A0UA8
M*CXG]0;A* U6)^0N(P\;:;LE-GNN.QJRI]5O2C3;>AO_ %-O95NX_P 7C;T?
M_(>L6OO8VROR+L%W3OCW94_)[>X)_G&.K3OY3&2EB[U[ Q(8B"NZFK\@ZWL&
MFQ>\-H4\/'Y81Y:2W]!?WI^^P[U@%UL!>_>_=>Z][][]U[KWOWOW7NO>[&OB
MM_,>[4^/E%CME;KI6[/ZOHA'3T6'R5<U-N7;%("%$.VL])'4Z\?3H?105:2P
MJ%5(7IE+$Y?>QOWP.>?:>WM.7-]@.]<DQT5(I'*W%LGI;SD-6-1P@E#(*!8V
MA%287Y_]E=@YPEFW3;Y/H=];+.JUBE/K+&*=Q\Y$(;)+!S3I-Y;;5)D6:>$_
M:U3<LZK>*4_UEC%O4?\ 5"Q_J#[O(Z<^=OQE[KCI*? ]B8[;.XJH(O\ ='?S
M0[3SJU#VTTE,]?.<+F:D_A:"LJC8?CWTS]O/O/\ LO[D)!%M7-T5EN[T_P 5
MOJ6L^H_A4NW@S-\H)9>L5N9?:CGGE@R/=[,\]DO^C6]9HZ>ITC6@^<B)TA*W
M 92A),E,TL8_W=3WFCL/R=(UH/\ @P'LWX(8!E(96 ((((((N"".""/>0(((
M!!QU''#!X],WOOW[KW7O?O?NO=>]EF[H^8'QZZ&BJXM^]B8D[@I5>VS-NR+N
M/=\LRBZTTN&QKRMB7FL0DF0>C@)!O(/<,>XWW@O:7VM2>/FGFZW_ 'J@/^*6
MY%Q=DC\)AC)\(GR:<Q)_3Z'/+/MQSCS:T;;3LTGT;?Z-(/#A ]0[4UT\Q&';
MY=.E%ALCD+&GIG\9_P!WR#Q0V_J'>P>W]%N?=#ORU_F0=B?(*BR6Q-C451UK
MU76>2GKZ**L$V[-W49-O#N/*4Q6"AQ=0@&O'4A,;:F2:>I0@#EW[]??"YN]U
M[:\Y7Y9MGV;D>2JN@>MU=)Z7$BT"1L/B@BJIJ5DDF6@&67MY[*[-R?+#NVZR
MK?;^N58BD4)]8U.68>4CY&"JH>E]B-M4V.99YV%55KRK%;0PG^L:'EG'^J/^
MP ]E!Z'Z#[$^1._<?L/KW$RU<\TL$N<SDT4HP>U,.TH2HS6>K54I34L*!O''
M<S5,@$4*O(P7WC_[7>UG-WNYS3:<K\IV#/*S S3$'P;6(FC33N,*H%=*_'(U
M$C5G('4C<V\W;-R9M$V[;Q<!4 (1 1KE>F$C7S)\SP4=S$ 5Z>,AD*;&T[5%
M0X  (CC!'DF>W"1J?J3_ +8#D^]NOIKJC;/2'66T.KMHQL,-M/%I1+52HB56
M5R$LDE7ELU7"/T??9C)U$M3*%]*M)I6RA0.^_MWR+LOMIR7R_P D; A_=UA
M$U$ -*Y):69Z8URR,TC4P"U%HH '.OF7F"^YIWS<=^W$_P",W$FJ@X(HPB+_
M $44!1YD"IR3T#];5RUU5-53'US/JL/HB@61%_VE%  _UO8G>QIT1=1?:7W9
MOC9FP\:^9WONW;6S\2@;5DMSYS&X*AN@!95J<G4TT+OR/2"6)(XY]DF_<R\N
M<K6;;CS+OUGM]@*_J7,T<"8_I2,H)^0->E^W[7N>[3BVVO;I[FX/X8D:1OV*
M">LL,$]0VB"&69_]3$C2-S_@H)]U]=M?S4?C3U^M51[-J,[VYG8@Z1P;7HGQ
M>W5J5O:.KW-G8J5&@:W^>H:;(+S]#S;%#GW[\?LURFL]OR[+=;_NB@@"V0Q6
M^KT>YG"C3_2ACG'\Z3!R][!<[[P8Y=S2+;K0\3*VN2GRBC)S\I&CZ45'M3)U
M%FF$='&?S*VN6W^$49//^#%?=4?=G\SSY(]JK5XO:^2H^G]L5 >,4.QWF&XY
MH&OI6MWG5_[E8YTO;R8Y,:&'U4_G!3W)^^K[P\]">RV2\CY?V5ZC19$_4%3_
M !W;_JAA_% +>OF.L@>5_8KDGE\QSW\#;E?#.J>GA@_T81V4^4AD^WI6T.UL
M926>56K)1;U3V\0/^TPKZ+'_ &K5[+_T_P#%?Y$?)#)'([+V5G<KC\C5R2Y#
M?^YY)L7M@S22DU=74;ERUAEZE)"6ECI/NZNYOXS?W%/M_P"QWNY[PWGUG+G+
MEU/:32$R7UR3%;5)[F:XE_M6!RRQ>++YZ#T+^8^?N3>2H?!W/<XHYD6BV\0#
MRT P!$GP"G OH3Y].%9EL=C%TSSQHRJ M/$ \M@/2!$GZ!;Z7L/=S'0/\ICJ
M[9+46>[OS<G:>X(M$W]V<<*O";#HYQ9M$^F2+/;D$,B@JTKT5/(I*R4KCWT3
M]JON&\D\M&VW3W+W([YNRT/T\>J&R1O1LB>XH>!8PHPJ'A8=8T\W_>%W[=!+
M:<K6HL+,X\5J/.P^7&..H] [#BL@Z1>0W=53ZHZ&,4D9N/*UGJ&'^''CBO\
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
M(DZV^NB/^9']-?\ B*>N_P#WD,/[+][:Z"G0K>_>_=>Z][^F?LG_ (\S:/\
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
M[H0_X4,_]DD=1_\ BQF"_P#?9]G^RK>/]QX_]/\ Y#UBY]['_E0]@_Z6Z?\
M:/<]6E_RF/\ F?6_O_$19/\ ][+9?O3X]AWK #K8%]^]^Z]U[W[W[KW7O?O?
MNO=>]^]^Z]U[W[W[KW7O=UO\F?Y[4WQC[:J>D^SLTM#TCW/EJ-(\G7U/BQO7
MW9#QQ8_%;EGDD/AH\)N2GCAQV4E;2L7CI*AW2*FEU&>VW?@2>$Y_2;^1]?\
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
M;W[W[KW7O?TV=KBVV=N@BQ&"Q ((M:V/IQ:WXM[&R_"OV==F;+%G:#_A2_\
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
M)'"GD!]R^\KODH8;1RY:P?.5WF/V]O@BO[1]O37/O2J:_P!O1P1?XRO),?\
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
M<+S^![%MB^NT@/\ 1I^S'^3KJG[+[E^]?:WDFZU5*60A_P"R=F@_EX?6J?\
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
MJ*S!N:5(8WE<]H'^H=![FKF;;.3]@W/F+=Y=-E;1EB/-VX)&GJ\C$*H]34T
M)Z$+JKK/<_</8&V>NMH4IJ<UN7(Q4:2%':FQM&MY<CF*]D!,>/Q-"DD\S?70
MA"@L5!^>!W?V]NSOSMSL+N7?$XFW/V+NC);DR*1N[TU E7+IQV&H#)^XN,P.
M+BAHJ56N5IJ=%-[>PA+(TLCR-\1->N3/,N_WW-._;MS#N35O;N=I&]%J>U%_
MHHH"+Z*HZVUNM=@8+JS8.T^O-M1&/"[1PE'AZ-F55FJFITU5>1J@GI-;E*UY
M*F<CAII6/Y]A9[;Z).EQ[][]U[KWOWOW7NO>U7LS8N\^Q,[3;9V'M;/;OW!5
M\P8G;V+J\K6F,,JO/)#212F"EAU R32:8HUY9@.?9[R[RQS%S=N<.R\K['=;
MANLGPQ01O*]/-B$!TJ/Q.U%498@=%^Y[KMFS6CWV[7\-M9KQ>1@B_8"2*D^0
M%2> !ZQ3SP4T9EJ)8X8U^KR,$7_ 7)%R?Z?4^[0NG?Y1G<F[8Z7*=M[IP75>
M-ET2/A*)(]X[N\?#&.>*@K*7;N/,J&P<5]4\9OKAXTG-GV]^X+[A[\D%[S[O
MEKL=FU"84 N[JG&C!'6WCJ.!\>0J?BCQ0P1S)]XGEK;FD@Y=L)=PG'XVK##]
MH+*9&IZ>&H/DWGTE:W>%%#=*.*2K8<:VO##_ *X+*9&M_P %%_Z^[)^N/Y8'
MQ0V&D$V7VQG.RLG$%;[[?6?JIJ<2\%RF$V\N PLD!/Z4J(*@A>"Q/)S'Y/\
MN4>Q/*ZQR7^RW6\WJT[[V=BM?.D,'@0E?02))0>9.>H2WKWV]P=V++;WT5C
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
MB*.1*TH"S4ZJ"?<W^T7WI_:SW=D@VNQW!MMYI>@%E>:4>1O2WD!,4_R56$Q
M+&)1T N<_:/FWDQ9+NXMA=;0/]'AJRJ/^&*1KC^9(*5P')Z:LEM_(8T&1T$]
M./\ =\-V51_S=0C7'_K_ *?\?9V/>2/47],?OWOW7NO>_>_=>Z][][]U[KWL
MF?\ ,#W;B-H?$;N*;+31(^X,'3;2Q%/(5\E=E]Q9&DHJ>&F0_P"<EI:<RU3
M<K%3NW]GWCM]Z_?]OV#V"]PI+^10UW:K:Q*>+RW$BHH4>95=4I]%C9O+J3/9
M_;KC<?<3EM;=21#*9G/DJ1J6)/H":)]K >?3UMV%YLQ1! ?VY#,Y_"I&K,2?
MZ FP_P!<^]2GWP6ZZ&="][][]U[KWOWOW7NO>_>_=>Z][][]U[KWO__3^?\
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
MTL4D]55U4T=/34T$2EY9IYYF2*&*- 2S,0 !<^WN&3T*G=(D:21PL:BI)-
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
M9F))9B34DDDG)ZD:...&-(H8U2)0 %    P  ,  < .'3PJA0%4!54 !5
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
M[&0^W+_AEG^7)_SXK)_^C:[A_P#L[]^_=EG_ +Z/[3_GZ>_X'3VB_P"F9?\
M[*KO_K=U#_X<:^7O_/S:+_T ^O\ _P"QCW[_ (99_ER?\^*R?_HVNX?_ +._
M?OW99_[Z/[3_ )^O?\#I[1?],R__ &57?_6[KW_#C7R]_P"?FT7_ * ?7_\
M]C'OW_#+/\N3_GQ63_\ 1M=P_P#V=^_?NRS_ -]']I_S]>_X'3VB_P"F9?\
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
MD2;E91PHDL*T6M"/\!_R?LZB_P"\+[.[!RGM&V<T\H;:;:R67P;F,,[J-?\
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
M8R$Y?VH2>I6X(_9XX_P](&'^4OT<LX:?L+M:6F#7,,=9M&&9EO\ I^X;:DR
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
M>]^]^Z]U[WN6_P#"?O\ [(EWE_XL7OG_ -X/JWV(]H_W&;_3G_ .NAGW5?\
MIV^X?]+>;_JQ;=:\'\UG_LI+;O\ XB+;/_O4;W]@W_PHJJ"O3/QRI>=,W9VZ
MZ@\"UZ;:L$8N?U7M5'Z<?U_'MO>/[*$?TC_@Z#WWMF(Y=Y13R-[*?V1#_/T(
M?\HV('L3MZ;\Q[+P40^M[39R1SQ]/K />IM[(.L%.KW/?O?NO=>]^]^Z]U[W
M[W[KW7O8_P#Q9Z&SGR;^075?1V!\\4V_=U46/RN0IT$DF%VM1K)E=W9_2RLC
M?P/;-#5U2JW#O$$^K#V]!$9YHXAYG^7G_+H5<D<KW/.?->Q\M6M0UU.%9A^"
M,=TK_P"TC5F^9%//H*N[^T<9TQU1OCLO*>)X]K8.IJZ&EE;0N2S=04H<!BK@
MAA_$LU500DCE5<M^/?T6MK[:P>R]L[=V?MC'08C;>U,'B=M[?Q5*"M-C,)@Z
M"GQF*Q].I)(AHZ&ECC6Y)TJ/8P50JJJCM IUUOLK.VVZSM-OLH1'9P1+'&HX
M*B*%51\@H '6HQF\SD]QYG+[AS57+7YC.Y.OS&6KIS>:MR63JI:VNJY2+ R5
M%5.SM_B?8<_(/IG;GR&Z3[.Z4W6%&&[&VCE-NO5-$)GQ.1FB%1@L_3Q,0KUN
MW<[3TU? #QYJ=;\>Z31B:)XFX,*?ZOLZ*.:^7;3FSEO>N7+[_<>\MVCK2NEB
M*HX'K&X5U^:CI7=4=B9?J7LC9?9&"+'([0S]#EU@#F-:^CC?Q93%2N+E:?+X
MN6:EEMSXYFM[^<QOS9.XNM=[[OZ\W?0/C-U;&W+F]I;BQ[W)H\UM[)5.*R4
M8JODC2KI7"O:SK9AP?8.=61F1AW T/7(O=-MN]GW*_VF_BT7UM,\4B^CQL58
M?M!H?/CUMX[7W)B-X[;P&[<!5+6X/<V&QN>Q%6MK5&.RU'#74<I +:6:"==2
MWNIN#R/:3]UZ0]/OOWOW7NO>_>_=>Z][][]U[KWO?@_E+_\ ;N_XR_\ AK[H
M_P#?B[R]BO;_ /<.#[#_ (3UU']B/^G2\F?\T9/^TB;K5H^>'_96O<__ &N\
M+_[R.WO=B;HDB/'(BR1R*R.CJ&1T8%61U8%65E-B#P1[6=2T0"""*@]%(5F1
ME=&975@RLI*LK*;JRL+$,".#[TH/YOW\OL_%#M8=L]985H.@.V\M52XVDHH2
M*+KG?4ZS5^4V2XC'BI<+DHTEK<*/2%IUFI56U('D#6XVGT\GB(/T6_D?3_-_
ML=<X_?[VI/(V^?OW9K:G*M_(2H Q;S&K-#Z!&R\/#M#(!^G4[('P ^5P[UV,
M=B;TR(E[5V%00QUD]1(/N=W[8B,=+1;D74=<^2HV9*?(_J)E,<Y-Z@JE-?LM
MZQZZL.]^]^Z]U[W[W[KW7O?O?NO=>][B'_">G_LCSM7_ ,65W3_[Z[J/V(MH
M_P!QI/\ 3G_ .N@7W3_^G?[Y_P!+F3_M&M>M?/\ FR_]E!['_P#$-X3_ -[;
M?WM*?\*(IW7XZ=$4P_1+W553MS_;I]C;AC3C_6J6]UWC^QB']+_)TA^]HQ'*
M/+">1W$G]D,G^?I]_E)1J>W>SYO[2=<01CC^S+N;$LW/^O"/>HU[#_6!?5]_
MOWOW7NO>Q4Z5Z6['^0G9FUNI.J=NU&YMZ[NKA1XZAB_:I:2"-3-7YC+UK PX
MS"8BC1YZNIDLD,*$\FP+D43S.L<8JQZ/.7.7-WYKWFRV'8[0S;E.U% P .+.
MYX*B"K,QP .D/V/V-M#J?9F;W[OK+0X;;>!IC45=3)ZYIY7(CI<?04P(DK<E
M7U#+%!"GJDD8#@7(W@O@/_+8Z<^$6UJ/)04E!OKO3*8]8]W]KY&A4U-.U1&/
MO-O[%IZD.^V=KQEBC%+5F0MKJG*B*& 3VEE':K7C+YG_ "#T'^'KI1[6^SW+
M_MM8QS+&MUS,Z?JW3+D5XQP@_P!G'Y8[Y.+FFE5UI_E-\Q>PODIFZBCEGJML
M=94-67V_L6DJ2(95B?\ R?*[GFA*KF<VX 8:KT])?3"H)>20TOR)^3?2GQ5V
M%/V)W;O6@VGA-<M-B*$AZ[<6Z,I'&)!A]K8"EUY#-9%@REQ&OBIT/DGDBB#2
M!^:>*!-<K4'\S]G0VYMYSY<Y'VMMWYDW)8+;(4<9)&_@C0=SMZT%%&6*K4]
MCU'TOV/WCNF+:/6VW*K/9+2DU?4W6FQ&$HG?0<AF\K-II,=2 @Z=;>25AHB5
MY"$.LG\D_P"?_P!W;OKLAA?C+LC!]2;7#S0T6[]Y4=#O3L2LB!(@KDQ=1Y]C
M[==T-WI9*?,Z6 M4$7!))]VE8D0*%7U.3_F'\^L,^</O4<R7\DMOR9ML5A99
M EE"S3GT;2:PQ_-2LW^GZN>Z=_E5=;8"FI,CW/N7)[]S16.2IV_MZHJ=N;2I
MWL#+2M6Q>+<N656'IG67'7!-XKV/NJK>GSZ^:W8%5-5;F^4O>#^=R\M%@^PM
MP;1PY8DGTX+:-9@\+&%OP%IP%_%O:!KNY?+3M^VG^#J#MQ]TO<?=7:2\YVW(
MUXA)Y(D_WB(HG_&>CR;<^+/QPVI!'!AND>M%\2Z4J<EM/$Y[( ?XY3/4^3R3
MDVY)E)/Y]HO%?+KY6X.H6KP_R:^0.,J%;5Y:'N3L2F+$MK82"+<2K*CL?4K
MJU^0?=1<7 X3O^T_Y^BZ#GWGFV<26_.>ZH_JMW./\$F>E'7=!]%Y.(P9#ICJ
MFMB(MHJ>O-I3 <:04+X@E&4?0BQ'X]G ZF_G(?/KJNII?/V[!VAAJ=D:3 =K
M[=Q6YX*H*>1/N"BBPN]_4O!T951^;7Y]J(]QNX_]$U#YY_V?Y]#_ &+[PGNE
ML;IJW\7MN/P74:R _;( DW[)1T7[?G\O3XL;YAF\6P9=E9&56"978N7KL++
M2.#%B:E\CMKTGGU4+?T^GNUS:O\ PHHV8W7.2EWO\=]SP]N4M(T>'H-J[DQ5
M3USFZ_PMHJ\EE\NU)N;:U(9[7IXJ',.$!_>)/"]=X70=4)\3Y''^<?SZG.Q^
M]MMQVB9MRY2F&_*O8L4BFW=J<6=Z21BOX0DII^+HB^<_E';B&[Z./;7;>%DV
M#-.KY"JSF'KH=WXVE\@U04=!0"?#9N<17M*]3CUU?[KM]=9SM7LO=7<G96^N
MUM[U<=;NWL+=.9W;GYX(VAI!D<W735LU/0T[/*:7'48E$--#J8101H@-E]DL
MCM([R-\1->L-M\WB^YAWC<]\W*0-?W<[RN1@:G8DA1FBBM%'DH \NKF-C;-P
M?7FSML;%VU ]-@=IX3'8'%12N))S28VFCIHYJJ4*GGJZC09)I+ R2LS'D^[S
M/^$[\BCY)=Y17.I^CXY .;%8M^;75B3]+@RC_;^S39_[:7_2_P"4=9+_ '3"
M/ZX<S+YG;?\ !/'_ )^JS/YMBD]/=9O;A>RW4G\W?:^;('^Q"'WMU^Q!UGMU
M09[^:SW?_P SH[>_\2AO_P#]ZO+>P9+_ &LG^F/^'KCOS)_RL6_?\]L__5UN
MMQOK7_F76P?_  RMJ_\ NBH/87^V^B7I:^_>_=>Z][][]U[KWOWOW7NO>]P?
M^0E\8?\ 1OT!N?Y%[BQ_AW5WKDSCMKO416J*+K+9]9545/+#K"S4_P#>?=0K
M)Y%MHGIJ*BE!((]B+:H-$+3,.Y^'V#_.?\G6?_W7>2_W/RK>\W7<5+[<WTQU
M&1;Q$@$>8\276Q\F5(VZU^?YI/=7]\.U<+U%B*OR8/K&B^[S:Q/>*IWIN"GA
MJ)HY-),<W\%P?V\:']44U34H0"#[OO\ 9KUE'U5K[U(OY_\ \9/[F]O;$^4&
MWL?X\%VYCXME;[F@BM%!V'M''JN#KJN0!5$VYME4Z0Q*+D_P.5R;M[#^[0:9
M$G PV#]H_P X_P '6!WWJ.3/W?O^V<ZVD5+6_3P9R!@3Q+V,?G)"  /^$L3Q
MZOI_E5=S_P!X=@;HZ4RU7KR>PJM]Q[7CE>[R[2S]63DZ6!+EC'AMR2M([&P_
MW)QJ/I[UYO91UB=U;/[][]U[KWOWOW7NO>_>_=>Z][V%O^$[D@'R$[ZBN=3]
M-8^0+S8B+>^%5B?Q=3,/]O[-]G_MI?\ 2_Y>LL/NEG_D6<T+7_EG+_U>3_/U
M4W_-N0GJ?JV2W"]B5:$\7!?;618#^O(C/^V][<'L0=9Y=4)^_FG]P_\ ,V^T
MO_$C;W_]Z;)^P7)_:2?Z8_X>N.G,'_)>WO\ Y[)O^KC=;D/7W_'A;(_\-#;7
M_NFHO8<^Z=%'2O\ ?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW
M7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z
M]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?
MNO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[
MW[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]
M^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7
MO?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]
MU[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?N
MO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W
M[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W_]+Y_P#[]U[K?X]^
M]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?T1/@;_ -D2_$K_ ,5SZ=_]
MX+!>Q?:?[BV_^D'^#KK/[7_].WY#_P"E1:?]6$ZU)OE%_P!E)=\_^)=[!_\
M>HR?NL+_ (4,_P#9)'4?_BQF"_\ ?9]G^T6\?[CQ_P"G_P AZA?[V/\ RH>P
M?]+=/^T>YZ.I_*8_YGUO[_Q$63_][+9?O3X]AWK #K8%]^]^Z]U[W[W[KW7O
M?O?NO=>]^]^Z]U[WOZ?RKO\ MWU\8/\ PPZW_P!ZO<7L66'^X<'V?Y3UU-]D
M/^G4\E_\\I_ZNR=:K?SA_P"RKNZO_#HI_P#W18CV6#^?+_V0?-_XF/KO_P!Q
M]Q^V-U_W%_VP_P O0+^]!_T[!O\ I80?X).AJ_E=_P#94$?_ (CW=W_6W$>]
M*KV&NN<W6QU[][]U[KWO?T_E7?\ ;OKXP?\ AAUO_O5[B]BRP_W#@^S_ "GK
MJ;[(?].IY+_YY3_U=DZU6_G#_P!E7=U?^'13_P#NBQ'M\PGR\Q=!\[=]_#?>
MD])09#*]=;0[,Z=KW\<+9DR8RNBWOLUR-'GR%(N';+45PTDD'WH9@L,*G8N
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
M/13.#&Y5!/3O',H"2+[+C[9Z"'0O>_>_=>Z][][]U[KWO<0_X3T_]D>=J_\
MBRNZ?_?7=1^Q%M'^XTG^G/\ @'70+[I__3O]\_Z7,G_:-:]:^?\ -E_[*#V/
M_P"(;PG_ +VV_O:(_P"%$LA'0GQ_AL+2=O9F0G\@Q;,R"@#\6(F/^V]UWC^R
MA_TW^3HM^]J?^0ORJOK?O_*%O\_2E_E((#VEVK)<W78&/0#\$2;BI&)_UQX_
M>I-[#_6!_5\_OWOW7NO>]W+^3Y\%J'XM]$4':.]<,D?>G=N&Q^<STU9 !D-E
M[&K%BR6V=B4_E FH:B: Q9#+I:-VKG2"4,**)O8FVZU$$0D8?JL/V#R'^?\
MV.ND7W?_ &RBY)Y8BWO<;<#F;<HU=R1W0PFC1PBN02*/*,'60K5\-3UK9?S
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
M\[!_]Y_;_MK>/@@^T_Y.@Q][C_DC<F?\]4__ %;CZ$_^45_Q^G<__AK[4_\
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
M +=]?&#_ ,,.M_\ >KW%[%EA_N'!]G^4]=3?9#_IU/)?_/*?^KLG6JW\X?\
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
MNRI'5QP2,=*,&WR*"OHLI0T>3QE92Y#&Y&DIZ_'U]%/%545=15<*5%)64E5
MSPU-+4P2*\<B,5=&!!(/L5 @@$<.NG\4L<\<<T,BO"ZAE8$$,"*@@C!!&01@
MCK5YJJ6IHJFHHJRGGI*RDGEI:NEJ8G@J*:IIY&BGIZB&55DAGAE0JZL RL""
M+^]7G^>)_+Y_AU57?-/J'"?Y!7STU/W[M[&4]EH\A.\5'C>TJ>FA6P@R4K1T
MF;*@::@PUC*QEK)E(]TM*5N8Q_IA_E_S_M]>L*OO*^U/@O+[C;!;?I.0+Z-1
MP8T"W( \F-%FI^+3(0=4C"Z_^6C\K_NX*;XY;_R7^54L<TO5>6K9>:BDC5ZB
MLV1--(;F6C16GQNJ]X1)3@@1T\;:S7LDZPUZN:]^]^Z]U[WN(?\ ">G_ +(\
M[5_\65W3_P"^NZC]B+:/]QI/].?\ ZZ!?=/_ .G?[Y_TN9/^T:UZU\_YLO\
MV4'L?_Q#>$_][;?WM!_\*)_^9%?'O_Q+6>_]X^J]UWC^RA_TW^3HL^]K_P J
MQRI_SWO_ -6CTJ/Y1_\ S,[MC_PP\7_[T$'O4K]A_K!#J^3WLC_\)T=AT];V
M)\F>SI85^ZVULO8.Q*"H9?48-[YS/;@RL43?T5^OZ,N/]J7V<[.E7G?T '[?
M^*ZS ^Z/M:2;OSEO3+WPV\$*GY3.[L!_S@2OY=4]?S==T2TVT>F=EQR'PYG<
M>ZMSU40/ DVUC<7BJ&1U_J5W74!3_@WO:O\ 9]UG%U1I[^=I\YM^5/9?S'^3
M6\JBH-3'D.Z^P:#&S$DDX#;NX:W;6VXR23_F=OXBF3CCT\<>P?=/KN9V_I'_
M #=<E?<S='WGW!YSW!VU!]RG53_0CD,<?[(T4=;;WQEVO#LWX]=,;>BB$+4G
M6^U*JLC   RN7Q--F,PW '^<RM?,W]>>?95/;'0'Z'+W[W[KW7O?O?NO=>]^
M]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[WL"?\)X?^RF^[?_ !!$O_OP-F^S?9_[
M>7_2?Y1UE5]TS_E<^9/^E6?^K\/54W\VK_F3'6W_ (D]/_>4W#[V\O8@ZSXZ
MH(]_-9[O_P"9T=O?^)0W_P#^]7EO8,E_M9/],?\ #UQWYD_Y6+?O^>V?_JZW
M6XWUK_S+K8/_ (96U?\ W14'L+_;?1+TM??O?NO=>]ONU]M9S>FYMO;/VQCI
M\ON3=><Q.V]OXJE4-4Y/-YROI\9BL?3J2 9JRNJHXU'^J8>]JI9E51W$TZ56
M5G<[C>6FWV4)DO)Y5CC4<6=V"JH^98@#ILS>9QFW,-EMP9JKBH,/@L97YC*U
MTYTPT6-QE++6UU7*>;1T]+ SM_@/?T6OBST-@_C)\?>JNCL#X)8=A;5HL?E<
MA3H8X\UNFL:3*[NSX5E5U&;W-75=4JMRB2JGT4>QC!$((8XAY#^?G_/KK=R1
MRO;<F<J;'RU:T*VL 5F'XY#W2O\ [>1F;Y @>76HOW?VCD^Z.U]\]F93RI)N
MG.5%50TDK:VQN$IPE#@,5<$J3C,+2P0DCAF0M]3[U%_YW?R4_P!-WR_K^NL+
M7_=;*^.^-EZ^HDBEUTD^^:R6#(]C9!%N3'54^3CIL/,.!JPUQ];D/;G-XMP4
M![4Q^?G_ )ORZP+^\ESC_63G^7:+:75MVTH8!3@9B0UPWVA@L1^<75^'\MCI
MS_1KT!2[NR5+X-Q]MUB;LJ6D33/%MFG22DVA2,;#7!-1/-D(SSZ<C;\6%.'L
MNZQ[ZL+][^O\L3Y(_P"S/_#;JO>F2K_OMZ[2H#UAV([R^6J?=NR*>DH?XE6N
M22U9N7;TM!EI#8 /7$ 6'L66,WCVT;$]PP?M'^<9ZZG>R_.']=/;W8]QFEU;
ME OTUQFI\6$!=1^<D924_-^M5KYI=/?Z%?D-OC;E'2_;;<SU4-Z[154\<"X'
M<LL]5]G3*  *?#9:.JH4^ITTH)^OLNW\[7XS_P"G/X@9+L+"8_[K>_QWKY^Q
M<<\,6NKJ-CU$,-#V1C4:Q\=+!B(8,Q*>"1A@!];%G<X/%MRX'>F?R\_\_P"7
M02^\AR;_ %FY FW:VBU;EM+&X6@R82 MPOV! LI_YI="Y_+;[E_T9=_T>T\E
M5^#;7;5+%M&K61],$6Y8I)*K9]8PN-4\M?)+CXQ]/]R))^EQI)^PSUS>ZV2?
M?O?NO=>]^]^Z]U[WL'?\)WO^RCN]/_$)0?\ O=[:]F^S_P!M+_I?\O65OW2_
M^5OYG_Z5H_ZO1]50?S;/^90=8_\ B29/_>7S/O;H]B#K/7J@[W\T_N'_ )FW
MVE_XD;>__O39/V"Y/[23_3'_  ]<=.8/^2]O?_/9-_U<;K<AZ^_X\+9'_AH;
M:_\ =-1>PY]TZ*.E?[][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=
M>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWO
MW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][]
M[]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>
M_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[K
MWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>
MZ][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW
M7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][
M]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_
M>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>__5^?\ ^_=>ZW^/
M?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W]$3X&_P#9$OQ*_P#%<^G?
M_>"P7L7VG^XMO_I!_@ZZS^U__3M^0_\ I46G_5A.M2;Y1?\ 927?/_B7>P?_
M 'J,G['3L/JGJ[MW$4>W^V.MM@]GX''Y&/,4&$[#V=MW>N(H<O%355%%E:/&
M[DQV2HZ;(QT==-"LZ(LHBF=0VEV!>>..0 2(&'S%?\/0GW;8]DW^".UWW9[6
M]M4?6J3Q1S*& (#!9%8!J$C4!6A(K0GH,=I;YWML&OJ,KL3>.Z=E92KHVQ]5
MDMI;ARVW*^IH'F@J7H:BLP]71U$U&]131R&)F*%XU:UU! /?[)'\,/\ O$3X
MP?\ H@NJ?_L3]M_2VW_*.G^\C_-T'_\ 6V]N_P#I@ME_[(;;_K5T(/\ LR?R
M*_Y_[W5_Z-/?/_U]]^_V2/X8?]XB?&#_ -$%U3_]B?OWTMM_RCI_O(_S=>_U
MMO;O_I@ME_[(;;_K5U[_ &9/Y%?\_P#>ZO\ T:>^?_K[[]_LD?PP_P"\1/C!
M_P"B"ZI_^Q/W[Z6V_P"4=/\ >1_FZ]_K;>W?_3!;+_V0VW_6KKW^S)_(K_G_
M +W5_P"C3WS_ /7WWK=?SV<=\8.L<OTSTGT=U-TMU_ORD_CV^>RINLNO=D[/
MR]!B:VFH,;LK"YVLVMAL?52#*ZLA6?:3N"D<5/,4*RQ/[)=U$"&.**-0W$T
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
MU?RN_P#LJ"/_ ,1[N[_K;B/>E5[#77.;K8Z]^]^Z]U[WOZ?RKO\ MWU\8/\
MPPZW_P!ZO<7L66'^X<'V?Y3UU-]D/^G4\E_\\I_ZNR=:K?SA_P"RKNZO_#HI
M_P#W18CWKX_\*%O^RP^JO_%:MK_^_1[<]E&[_P"Y$?\ I/\ *>L4OO8?\K_L
M?_2GC_[2;KJU_P#E-?\ 9/V^?_$QYK_WB=A>Z&?95UB_U:+[4>S]W[FV!NK;
MN^-F9JNV[NS:69QVX=N9W&R^&NQ.9Q-5'64%=3269?)!40JUF#(PX8%20;*S
M(RLIHP..EFWW]YM5]:;EMUPT-_!(LD;J:,KJ:JP^PC[/7'3/N# 8;=6#R^VM
MQ8ZFR^"SV.J\3E\96)Y*6NQ]= ]/54TR7!T2Q2$7!#*>000#[WX_Y>?S7VS\
MW>A<7OF%J'&=F;6^SVWV[M&E?3_!=U+3%H\QCZ9W>==L;LAA>KQ[DN$M-3&1
MY:64^Q79W*W40?\ &,$?/_,>NH_M/[CV?N3RO!N:E4WF"D=U$/P2T^-1Q\.4
M LAS3N2I9&ZU9_EG\<,S\;.T:[;,@J:W9N;^XS&P<_,M_P"(X-I@'Q]7,JK$
M<U@9)%@JE 4M^W,%5)D'M>?-3XE[)^9O0^Y^H-V"#'Y>13F^OMW-3^>JV7OJ
M@IYTP^;B"CRRT$PF>ER$"D&HH)Y44I)XY$O<VZW,31MQ\CZ'HT]QN1-M]P^5
M[W8+ZB7![X):5,,R@Z''F5-2KK^)&8"AH0E_CCWSN3X[=H87?^"\M70*1C=U
MX 2^*#<>V:J6-LAC7)]"54?C6>EE((AJHD8ADU(WS^^T^L=Z],=B;PZK[%PL
M^W]Z[%SE9@-P8N>Y$592.-%12S6"5F-R%,Z5-)4QWBJ:66.6,E'4D)2(T;M&
MXHP/7*S>]EW'EW=MPV/=[<Q;C;2E)%/D1Y@^:L*,K##*0PP1UM7;(WIMSL7:
M.W]\;1R,65VYN;&4^5Q5;%8:Z>=?5#/'<M3UE),K0SPM9X9HV1@&4CWMT?\
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
M>_>_=>Z][][]U[KWOWOW7NO>]@3_ (3P_P#93?=O_B")?_?@;-]F^S_V\O\
MI/\ *.LJONF?\KGS)_TJS_U?AZJF_FU?\R8ZV_\ $GI_[RFX?>WE[$'6?'5!
M'OYK/=__ #.CM[_Q*&__ /WJ\M[!DO\ :R?Z8_X>N._,G_*Q;]_SVS_]76ZW
M&^M?^9=;!_\ #*VK_P"Z*@]A?[;Z)>EK[[ +$*H+,Q   )))-@ !R23[]U[C
M@==$@ DD  7)/  'U)/X ][_ '_+/^, ^*/Q$ZVV'E,>*'?NYZ4]D=G!XQ'5
M)O3=]-25,N)K!;B?:N$@HL0UB59Z%G'ZS[%EE!]/;HA'><G[3_FX==4/9ODO
M^HW(.S[7-%IW2=?J+GU\:4 E3\XD"1>E4)\^M5?YE]U'O3OW>&Z**J-3M?"S
M#9^RRKZX&VY@)IX4KZ<W_P UG,E+4UXN 0M2%/Z?8A?,CX=;%^;/7.%ZM[(W
MKV1M':>(W52[OFI^N<GMK%U.;R=!C\AC\=#FIMQ;6W0E1CZ%<G+*D,:1 SZ'
M8L8TTWN;9+E!&[,%K7%/\QZ-?<+V^VSW(VBVV3>-RO+>QCG$I%NT:EV5650Y
MDCDJJZB0 !W4)K042?QZ^0FY_C=N_);WV?MO9^?SM?@YL!'+N^BS%=#C:*JJ
MZ6KJY,='B,YA&AJZEJ*-&D=G(BU*+!VO6C_T#T_#S_GZOR5_]"GJ[_[4?M%^
MZ+;_ 'X_[1_FZAS_ ($_V_\ ^CYO/_.2V_[9>CD_\.R_(/\ YX?IO_SR;V_^
MS[W[_H'I^'G_ #]7Y*_^A3U=_P#:C]^_=%M_OQ_VC_-U[_@3_;__ */F\_\
M.2V_[9>O?\.R_(/_ )X?IO\ \\F]O_L^]KGK+^1;\8^H^Q-C]H[+[@^2=#NS
MK[=6#W?M^HDW/UD].,I@,C3Y*EBK(8NIX7J:"IDI_'40ZU$T#NA-F/NZ;7!&
MZR+(^H&O$?YNC/9?NR\F;#N^V[WMW,&\+?6DZ2H?$MZ:D8, 0+454THPKD$C
MSZ3.\_YF_=._=I;EV3N/K_IRIP6Z\'D\!E84PN]%E-%E:26CG>GD??<BPU4*
MRZXI-),<BJPY'NZWV9=9&]5P^]:C_A0=\9_XEMOJ[Y7;=Q^JKVU.G5'9$L$5
MW;!96>LRVQ,S5% JI!C,W)74,LKEF=\E2H+!![)=W@JL=P!PP?\ )UAU]ZWD
MWQK/9.>;2+]2$_2W! _ Q+0.?DKZT)/$R(/+JY#^5!W+]GF-[=%Y>KM3YB)M
M];.25[*,I0Q4]!NC'0!B2TM;C4I:I$6P5:.=C<M[U8/9%UA%U>![][]U[KWO
M8._X3O?]E'=Z?^(2@_\ >[VU[-]G_MI?]+_EZRM^Z7_RM_,__2M'_5Z/JJ#^
M;9_S*#K'_P 23)_[R^9][='L0=9Z]4'>_FG]P_\ ,V^TO_$C;W_]Z;)^P7)_
M:2?Z8_X>N.G,'_)>WO\ Y[)O^KC=;D/7W_'A;(_\-#;7_NFHO8<^Z=%'2O\
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
M_B")?_?@;-]F^S_V\O\ I/\ *.LJONF?\KGS)_TJS_U?AZJF_FU?\R8ZV_\
M$GI_[RFX?>WE[$'6?'5!'OYK/=__ #.CM[_Q*&__ /WJ\M[!DO\ :R?Z8_X>
MN._,G_*Q;]_SVS_]76ZW&^M?^9=;!_\ #*VK_P"Z*@]A?[;Z)>EK[LY_E(_%
M_P#V9KYB[(CS6/\ O>O>HO'VQOOS1:Z*KCVY6TW]U-OSZU,$XSV[9:19J=_\
M]CX:H@$(WM=M\'CW*U'8N3^7#^?4S^PW)7]<O<';1<PZMIL/\:FJ,'PR/"0^
M1URZ:J>*!_3HEWST[K_T,_'S<KXVK^WW9O[7L3;'C?340-F*:;^.96+21+$<
M7@4G,<J_YNKD@Y!8>]Z[*Y3'8/%Y+-YBMIL;B,/05F4RF1K)5@I*#'8^GDJZ
MZMJIG(2&FI::%I'8\*JDGV*20 23@==-IYX;:&:YN) D$:EF8F@55%22?(
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
MW"]/%IIZ/LS9U+1X_)M*(P(:;^\>VFH*I ;/454%;(=1#'V'=U@T3"8#M?\
MPC_./\O7/S[T/)G[FYMM.:[2*ECND=)*<!<1 *WR'B1Z&'FS+(?7K8-_E<]T
M?WSZCR_5&6J_)G>K:_R8E97O-4;,W#/45=&$+DR3?PC,BJA:WIA@EIDX%O=#
MGLJZQ@ZM#][!W_"=[_LH[O3_ ,0E!_[W>VO9OL_]M+_I?\O65OW2_P#E;^9_
M^E:/^KT?54'\VS_F4'6/_B29/_>7S/O;H]B#K/7J@[W\T_N'_F;?:7_B1M[_
M /O39/V"Y/[23_3'_#UQTY@_Y+V]_P#/9-_U<;K<AZ^_X\+9'_AH;:_]TU%[
M#GW3HHZ5_OWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7
MNO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]
MU[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>
M_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWO
MWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z]
M[][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7N
MO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U
M[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_
M=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][][]U[KWOW
MOW7NO>_>_=>Z][][]U[KWOWOW7NO>_>_=>Z][__1^?\ ^_=>ZW^/?O?NO=>]
M^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W]$3X&_P#9$OQ*_P#%<^G?_>"P7L7V
MG^XMO_I!_@ZZS^U__3M^0_\ I46G_5A.M2;Y1?\ 927?/_B7>P?_ 'J,G[KG
M_P"% L'E^$VRY+-_DOR-V-.;$6&K8/:E-=KBY6]1^.;V]H]W_P!QE_TX_P !
MZB3[U2ZO;?;CZ;O"?^J%R/\ +T;O^5-((_DCN->/WNH=S1B][DC=.QYN+?0V
MB_/X]Z:?L.=<\^MA[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O>_I_*N_[=]?&
M#_PPZW_WJ]Q>Q98?[AP?9_E/74WV0_Z=3R7_ ,\I_P"KLG6JW\X?^RKNZO\
MPZ*?_P!T6(]EO_GLP-+\!\U(!<4W:G6\[>DFRM5Y*FO<?I]50!?_ &'Y]L[K
M_N(?],.@A]YQ2WM;<GTOK<_S8?Y>A@_EAR!/E+C5)L9MC[PC7FUR*>CEM;\\
M1'WI-^PSUSAZV1/?O?NO=>]_0,_EEPO!\!_BRCBQ;JO%3 6(]%165\\9Y _5
M'(#[%ME_N)!_I>NJOLRI7VMY(!X_0J?VEB/\/6J7\SI%E^4W=[*;@;XKHS]/
MU14]+$XX)^C(?>NS_P *%O\ LL/JK_Q6K:__ +]'MSV3[O\ [D1_Z3_*>L2O
MO8?\K_L?_2GC_P"TFZZMO_E-?]D_;Y_\3'FO_>)V%[H9]E76+_5HOOWOW7NO
M>_>_=>Z][\"000;$<@C@@C\CW[KW7O>Z!_)R_F%+\F>M$Z([5SGF[XZHPL"T
M.2R-1KK>S.O:'PT5%N S2MY:W<^V]<5)EM6J6H1H*PM(\M3XA)MUYXZ>%(?U
M5'[1Z_://]O71+[OONP.<]F'+&^7->:+&,49CFX@6@$E3QDCPLOFPTR5)9].
MNG_,)^)IZ8WDW9^QL;X^K]]9&1JFCI(K4VS-V5/DJ:G$^-!HI\+F-+ST-K)$
MPDI[(J0Z[MO9GUDAU6W[UP/^%%__ #+'XR?^'YV#_P"\_M_V3;Q\$'VG_)UB
M%][C_DC<F?\ /5/_ -6X^K@/Y17_ !^G<_\ X:^U/_=ME?>J1[(>L&NKT/>X
M-_(4^+G^C7H3<OR/W+CO#NSO6O\ X=M1JB+34T'6&TZVHI8)HM86:G&Z]TI4
MU$BVT3TM#12J2&'L1;5!HB:9AW/P^P?YS_DZS_\ NN\D_N?E:\YOO(:7VYMI
MBJ,K;1$@$>8\634Q\BJ1L.M?K^:1W;_?'M+#]08:K\F"ZQI?O,Z(GO#5;USM
M-%/+')I)CE_@6$:&)#?5'/4U,9 (/L[/\T[Y/?[*W\/.P]QXC(?8]@=@P_Z+
M.N#%+XZR#<&[:2LBR.<I64^6&7:^V*>NKXI=)1:N&!&MY![4W\_@6[L#WG _
M/_,.I'][N=/ZD^W^[7=O+IW6['TUO0Y$DH(9QZ&.,.X/#6%!X]%N^$'2O^F[
MY!;2Q%?2?<[4VI)_?C=X=-=/+BL#44[T>,G##1(F;S4M-2R)<,:>25A^@^]"
M#V%.N7/6TM[][]U[KWOWOW7NO>_>_=>Z][][]U[KWNU_^3;\F_\ 9>?F/M7
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
M"[_W_NWO',9/;NTMW]45VU:+-XW Y7<?VN=CW7M?-4L%9CL)35N36EJZ+&U
M$L<,@254# *Q93#;KB.WE=I312M/7S'4[^P'/O+O(/-6ZW_,MP\-A<6+1!U1
MI*/XL;@%4!:A"MD T-*X-00[^8%T)V)W]U7M3 ]9X^BRV>V_OJFSE3C:S*4.
M(\^+?!9K'3RT]7DIJ>C,T%35PG0TB%D+$$E;'8"W)_/4^ F#AEEQ>XNSMY/&
MK%*?;?6N3I9IR!<+$V[ZO:E.&8\#7(@_J1[-CNEH.!8_E_GIUE3>?>:]K+96
M:&[O;@CRCMV!/V>*8A^TCJJC#_RQOE1DY$2MQ&R]O*Q :;,;QHIXXP38EQ@(
M,Y*0OU.E6/\ 3WIQ]V;SP_8W<W;?86WJ2OH,!OSL[?N\\'095*>/*46'W1NK
M*YO&4F2CI*FLI(Z^FHJY$F$4TL8D4A7868AR5@\DCKP+$_M/7/GF3<;?=^8=
M^W:TC=+6ZO9YD5J:@DDK.H:A(U , :$BO GCUL*=;[=R&T.N]A;3RT]+597:
M^R]K;=R=50M,]%4Y#"X.AQM;/1O40T\[4LU33,T9>-'*$74&X%GO\I7YS?&W
MX29_L_,=R;,W_D=T]A4^"P.(WQM#'X/-TVVMKXZ:>OR.(JL77YC"9*&',99H
M)ZF6G:K:3[*G40KH9F7;?=0VID,BG4?,>0ZFCV(]S.3_ &WNMZN.8=NNGO;L
M(B31*CB.-2692K.C .VEF*ZJZ$&D4J25_/+XR]P_)+%;*Q_7FXMJT>$VG-E,
MI7[:S]7D\;-F,W61Q4M)7P5M+C\E1228^@$L4*3" )]S*3(=0 M\^4_\[_XO
MM\?.P:+XZ[PW9G>Z-S;;K=N[,@FV3N3;B;4R6<A_A\NZLAE\U1T6.27;='42
MU5,E,]4TM;%$A41L\BF,^Z0>"XA8F0B@QP^?Y=3[SO\ >3Y*/*F[1\I;A/+S
M%-"T<(,,D?A,XTF5F<!:Q@EE"EJN%%*$D$!Z/_EJ]UKVOM.I[<V_@<7UUA<Q
M39?<4L>Y,/EVSM'C)/NX\'24&.J*FK:/,5$203-,L"QTSR,&UA5;3Y)+$LQ+
M,Q))))))-R23R23[#O6 '')ZV!0      + #@ #Z #\ >^O?NO==^_>_=>Z]
M[][]U[KWOWOW7NO>_>_=>Z][N$_E%?S!=J?"[L/?.U^X*K,P]+]I8_'U%?D,
M3CZG-2;0WKM]IUQ6?.(I!+7SXW*8NLJ*2N%)')4,Z4CZ&6$@&.WW:VSLLE?"
M;^1ZR ]A/=:Q]NMVW.RY@>0<NWR*695+^%-'72^@58JRED?2"U0AH0O5?GSY
M^*&=^1FTMLYOK^#'2=C;(JJN*EI*ZKAQJ9_;F5$9KL4*^<I2QUE%74\513&=
MTB56G74K2"]].Y_YZ7P#P%/)/BMS=F;VE1;K1[8ZTR])43&Q.B-MYU&T:0-_
MP>51_C[-6W2T'!F/V#_/3K*&]^\U[66J%H+V\N2/*.W8$_\ .8Q#]I'57.%_
MED?*G*3)'78;9FVT8V-1FMY4$\,8O^IUV[%GYR/^"HQ]ZAGRAW[UEVE\@^V>
MR.G-KYS977.^MWUVZL!M?<7\-7*XB7.)#D,[!)!AZBKQE%22[BGJY:6F@EDC
MI:5XX0S:+D/3NDDTCQJ0A-:=8#<Z[ILV]\U[[O'+]E+;;1=7#2I')IU(7HSB
MB$J 9"Q502%4A:FG5^_2>UMZ;(ZHV'L_L+-XW<>[ML8"EP>5S>(^\-#7QXUI
M*3&2)+D(H*VIG3$14Z3S2(C33J\A4:K>S!?RY_F[4?!;O2J[&K-KR[RV7NO:
MU=LW?. H9::ESKXN:JI,MCLEM^MJRM-#D\;F<;"S1S'PU%,\L9*.8Y8WK.Z^
MEE+E:J10]"OVC]R7]LN9GW>2R-QMT\!BF12 ^DD,K1DX#*ZC!PREA@T8!3\N
M_C9%\G.L8-H4^;3;NX\%G*;<6V<K5)-/C%K8X*B@JZ/*TT ,TE%68^LD >,>
M2*94<:E#H^QIM_\ G_\ PHRJ1#+[4[]VO,0OF_B.R]HY"E1S^KQ3X/L')5$L
M:_U,",?]3[.1NUL>*N/R'^?K+JT^]1[<3@?46.ZP-YZH8F'Y%)V)_8/LZJ&R
MW\JKY(4+.<?G>K,W&"?']IN//TD[+^-<>3VI1PQN?Z"1@/Z^Q/H/YXG\OFL
M-1O_ 'UBC_J:_J_=TA'%^?X719)>?I]?=QNEH?QG]AZ.HOO*^U,@[]UND_TU
MM+_SZ&Z155_+1^5].;1;5VS7?XTN]< @^O\ TVU-&?\ >/;TO\Z_^76R@GN/
M/H2.4;JCM$LO^!*;3=;_ .L3[W^\[/\ WX?V'_-TH'WCO:0BO]891_U"W/\
MUJZ;C_+?^7 ) Z]Q3 ?VAOK9-C_B-6=5O]N/>*?^=G_+MB75'V[N2I//H@ZI
M[+5N+<7J=L4Z<W_K[]^\[/\ WX?V'_-UIOO'^TJBHW^9OLMKC_+&.N<?\MSY
M;NUFV#AX1QZI-\[-*\_G]G-2MQ_K>P9[4_GX?#_:^ULO5=7XKL?M#>2TLJ[?
MPTNV7V?@*C(%6^W?-YW.5*5N/QBN+R-3T-7.> L?)96Y-VMU4^&&9OLIT'=\
M^]'[?V5E</LL%Y>[AI/AH8_"0MY:W<U5?4JC-Z#S B;'_E:?('-YO'P;UKMH
M;*V\9T;*Y%,TNX,K%2!AY5QN,QD+TU76LO"":I@B'U+\6.I%W5W#OCO[M7?/
M<?8^13)[SW_G:C.9B>%&BHZ;4D=+C\3C('DE>FQ&#Q=-!1T<1=S%2P1J68BY
M#\LC32-(Y[B>L#N8^8-RYJWS<^8=WEU[C=2EW(P!P"JHS1$4!$%315 J>KZN
MN.OMM=5;&VSU[M"D:BV[M7&18S'QR,)*B:S//5UU9*JQK-D,G7325%0X50\T
MK,  ; +O;?1)TMO?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7
MO?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]
MU[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?N
MO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W
M[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^
M]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O
M?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U
M[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO
M=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[
MKW7O?O?NO=>]_P#_T_G_ /OW7NM_CW[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O
M?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U
M[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO
M=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[
MKW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]
M^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?
MO?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[
MW[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=
M>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[K
MW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^
MZ]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O
M?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W
M[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>
M]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW
M7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z
M]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?
MNO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[
MW[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]
M^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7
MO?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]_P#_U/G_ /OW7NM_CW[W[KW7O?O?
MNO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[
MW[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]
M^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7
MO?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]
MU[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?N
MO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W
M[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^
M]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O
M?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U
M[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO
M=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[
MKW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]
M^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?
MO?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[
MW[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=
M>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[K
MW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^
MZ]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O
M?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]_P#_U?G_
M /OW7NM_CW[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[K
MW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^
MZ]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O
M?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W
M[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>
M]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW
M7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z
M]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?
MNO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[
MW[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]
M^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7
MO?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]
MU[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?N
MO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W
M[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^
M]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O
M?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U
M[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO
M=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[KW7O?O?NO=>]^]^Z]U[W[W[
-KW7O?O?NO=>]_P#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>tmp-20221231_g2.jpg
<TEXT>
begin 644 tmp-20221231_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #__@ 23$5!1%1/3TQ3('8R,"XP /_; (0
M!04%" 4(# <'# P)"0D,#0P,# P-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-
M#0T-#0T-#0T-#0T-#0T-#0T-#0$%" @*!PH,!P<,#0P*# T-#0T-#0T-#0T-
M#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-_\0!H@
M 04! 0$! 0$           $" P0%!@<("0H+ 0 # 0$! 0$! 0$!
M 0(#! 4&!P@)"@L0  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B
M<10R@9&A""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'
M2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JB
MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ
M\?+S]/7V]_CY^A$  @$"! 0#! <%! 0  0)W  $" Q$$!2$Q!A)!40=A<1,B
M,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149'
M2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F:
MHJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ
M\O/T]?;W^/GZ_\  $0@!Y@*E P$1  (1 0,1 ?_:  P# 0 "$0,1 #\ ](L[
M.[UF[:"!KF:XFN=;E=Y=;UFUC2.UUFXM(8HH;2X\I56+RU55C10J=R: -W_A
M"-8_SXD\2?\ QV@ _P"$(UC_ #XD\2?_ !V@ _X0C6/\^)/$G_QV@ _X0C6/
M\^)/$G_QV@ _X0C6/\^)/$G_ ,=H /\ A"-8_P ^)/$G_P =H /^$(UC_/B3
MQ)_\=H /^$(UC_/B3Q)_\=H /^$(UC_/B3Q)_P#': #_ (0C6/\ /B3Q)_\
M': #_A"-8_SXD\2?_': #_A"-8_SXD\2?_': #_A"-8_SXD\2?\ QV@ _P"$
M(UC_ #XD\2?_ !V@ _X0C6/\^)/$G_QV@ _X0C6/\^)/$G_QV@ _X0C6/\^)
M/$G_ ,=H /\ A"-8_P ^)/$G_P =H /^$(UC_/B3Q)_\=H /^$(UC_/B3Q)_
M\=H /^$(UC_/B3Q)_P#': #_ (0C6/\ /B3Q)_\ ': #_A"-8_SXD\2?_':
M#_A"-8_SXD\2?_': #_A"-8_SXD\2?\ QV@ _P"$(UC_ #XD\2?_ !V@ _X0
MC6/\^)/$G_QV@ _X0C6/\^)/$G_QV@ _X0C6/\^)/$G_ ,=H /\ A"-8_P ^
M)/$G_P =H /^$(UC_/B3Q)_\=H /^$(UC_/B3Q)_\=H /^$(UC_/B3Q)_P#'
M: #_ (0C6/\ /B3Q)_\ ': #_A"-8_SXD\2?_': #_A"-8_SXD\2?_': #_A
M"-8_SXD\2?\ QV@ _P"$(UC_ #XD\2?_ !V@ _X0C6/\^)/$G_QV@ _X0C6/
M\^)/$G_QV@ _X0C6/\^)/$G_ ,=H /\ A"-8_P ^)/$G_P =H /^$(UC_/B3
MQ)_\=H /^$(UC_/B3Q)_\=H /^$(UC_/B3Q)_P#': #_ (0C6/\ /B3Q)_\
M': #_A"-8_SXD\2?_': #_A"-8_SXD\2?_': #_A"-8_SXD\2?\ QV@ _P"$
M(UC_ #XD\2?_ !V@ _X0C6/\^)/$G_QV@ _X0C6/\^)/$G_QV@ _X0C6/\^)
M/$G_ ,=H /\ A"-8_P ^)/$G_P =H /^$(UC_/B3Q)_\=H /^$(UC_/B3Q)_
M\=H /^$(UC_/B3Q)_P#': #_ (0C6/\ /B3Q)_\ ': #_A"-8_SXD\2?_':
M#_A"-8_SXD\2?_': #_A"-8_SXD\2?\ QV@ _P"$(UC_ #XD\2?_ !V@ _X0
MC6/\^)/$G_QV@ _X0C6/\^)/$G_QV@ _X0C6/\^)/$G_ ,=H /\ A"-8_P ^
M)/$G_P =H /^$(UC_/B3Q)_\=H /^$(UC_/B3Q)_\=H /^$(UC_/B3Q)_P#'
M: #_ (0C6/\ /B3Q)_\ ': #_A"-8_SXD\2?_': #_A"-8_SXD\2?_': #_A
M"-8_SXD\2?\ QV@ _P"$(UC_ #XD\2?_ !V@ _X0C6/\^)/$G_QV@ _X0C6/
M\^)/$G_QV@ _X0C6/\^)/$G_ ,=H /\ A"-8_P ^)/$G_P =H /^$(UC_/B3
MQ)_\=H /^$(UC_/B3Q)_\=H /^$(UC_/B3Q)_P#': #_ (0C6/\ /B3Q)_\
M': #_A"-8_SXD\2?_': -/X5>(=0U?3(+;4PC2P:;I<XG$LDLDZW5L6WSF15
M;SB8RTA#."S$[SU(!F>"/^0Q_P"%)_ZDDM 'LU !0 4 % !0 4 % !0 4 %
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
M2:@ \$?\AC_PI/\ U)): /9J "@ H * "@ H * "@ H * "@ H * "@ H *
M"@ H \V^+^M_\(_X1U.[5MCM;- AYSON"(!C'((\S(/8C-<F(UBJ>_/.,;=X
MWO-/R]FIZ==NIU4/=G[3^12GY72]R_K/E7S,#X :)_8G@VR)&V2],EV^1@GS
M7(C/_?I8\= 1SWKUJ_NN%/\ DIQ7SE>HU\G-Q^1Y='7GJ?S5)?="U/[GR.2]
M>]SQOX0ZSHVA^)O$5]XIN+:SU5;J01O=LL1">;.9A TF,LQ\L;$^=D"A05)K
M@PTHPP5-KX[7J63<M(Q=K+5^_P"TYHQ5^9+F5^4Z\1%SQ;37N+^&W\.]HMM^
M[&U-0Y)-J\92L[7*_P .M96*\\8>-].3R-*6&?[.,>4LDV6DB(4 !7.%8C;N
M4S@<ECG)QE1R^5.?NRK5%&"_D4G.*CII:G[:$(V:3Y&HV2TT3C5QT)+6%.G>
MIIO_  W*5GOS>RJ2UU=[R2<A? ^G6W@_X6:GXAF1?MFK17$8D=%+E)'^R0QC
M=R4WEI<?Q;BV#@&NG&+DI4L-%6<_9N26E^:7/OY4%I;X7=JS;;SPK<Z\\3)W
M=/FY9-[.,;MW[RK/DEJN9J,'JB"XT^#P+\(?-$2)?:_Y0DDVC>ZSRF6,%CAM
MJVL?RKRH8LP'S$T\:VI4<)&Z2<)22T?,H^UDY;:J?+3=U?E2B]A817]MB&M4
MIQ7E&ZHV]+N4UYLQ/BQ#%X:\*>%O"\Y\M&7[9=[>70L%+D#)S\UQ/CU*<=P-
M*G(\P4*K_=T8PA+?6/-&#>FJTHR>EW[S5V9T^:.#G5IZU*LW*"?6RE**EJME
M.DK72TZ6N=K\;_$GA>^\,V7AGPT]K?7$L\"V<-DT<I@5>.?+SL>3<(_+;;([
M.25.UC7-4C.OB*<8KWE*3;5E&SC**@FO=M=J5D^6*@F[>Y?:DX4*$VW:+BM_
MB;NIN<EH[VB^9M<SE*UM7;GOBGHVH>)M;\-^!+-U6]L=.B\V0L=L4IC7S7+
MEOW<=L'& &;*XR66MVEB<9B:T'^[BTF^J5W-M+2[DJM-)::[M*[64?\ 9\)1
MI37O3U<>FRA"/I%JHG9:1N[=#TG]GJ*+PVNM^&[D1B]TF^)EF"!7FA(*H[')
M9E!C=@"3L$@&>:7ME+"0KVLJ?M%.*UY91U;>WO-J4$W:ZI+HM$Z3ABIP^*52
M,)0D]Y)]%JVE:4)./\TY.[=SD?A'JI6V\6?$&?K(TYA+#)&Q9+C8#DG'[RW4
M*#CY1@\#'/.,J&7QI[5:KU?3G=H1ET>M6I4;>C=KLZO=JX_HZ=**5^].^OW4
MZ*>EW*^BNM=?X$:-9^%O"%YXTO8P]W.EU.99 "P@MPX"(6Z"5UD+D$&0E0<[
M5QOBO]GPRI4U9N%[:?%-\M*+_NVY'%/;G;ZV6%!/$XESJ/:?+S;65HRJ3OLG
M=M-[14.GO7X;P)<Z1X<^'E[=^(UN1;^)KR:WWV<2LR>6F(SAF1%Q(DSJ"2K!
M=N.HI5XQ5/#X/57_ 'JD]5%QJ02<NK5J<)-).4ES-=+53G*=;$8SEO:T)16C
M:E&;;5[V7[WE3;:4N6][ZX5WKE[\.;>SL[/5='\8: \RF+3I$AGE0GYP7MV6
M6:U8$D1XF8)*?FBR=IZ(/VM:%'$P4VFHQG&S<4K0]V2TYK.ROSIQ5E+MG:,*
M<ZM&7LXO62EIJ[R;DM+Q3BI2=XWE9];GW[:1QPP1QPQB"-44)$JA!&H4 (%
M 4*/E"@ #& *RG?F=WS.[UO>^N]^MQ0=XJ5N6Z3MV;U:Z:]SX]\?:%#\5?B=
M'X=N))DLM.LML[0$!UPC3DJ71T4L\T,9)1L@8ZXQAAH*H\17E>T;*+[\KA#E
MVV4Y57;K9M6NV=&(FZ<:%&-KR;;\G)2DV_6G3A;LY)OL>B:+^S1X9T.^M]2A
MN-2DELYHYT266V,;/$X=0X6T1BN0,@,I(XS733FZ4N>-KV:U\TU?U5[KL['/
M."J1<'>ST=NW5?/;\CF? ,P\2?$K7_$4I_T?2(GM48\A"I$ 9>3M!2WG;@<[
MSG!)!YJ$E1P=;%R7\23=^\%>I]ZA&BO+9-HWQ$7/$4,-%+W(Z?X[*+CZ\]:>
MM].6WFJG[/FCV_B*^U?QSJ""2>6\E6W>096(,?/E=-V<, \:!OO(JLH.&;.M
M-?4\'#GTDTW-K^6"U:ZVG-S<KO5Q7;7.J_K&*E&'O0@UR)+=MRC!6WO&"CRJ
MU_>NU>UN<^'GB--(MO%OQ$\E9T>X\JWAP%1O.G+;7']S,UN9,$D@-U)%8J]'
M!4J<E[]:HE)2UBN6-WIU7[RHK;/E45RJ[.B25;&RL]*-.5I)ZRC%:6>NK5!>
M]M>5TK:&5XNUO7(O JZA-=:1IMEKC+Y6E:98QIYJNV97>1FW1LHC_>E5D((C
M1I S<&(CRRI8>;<W:,[7LHQM[6,N]E-QNERWG)_%%.^5"3FJE>"45'F@WNY2
M7[F2=[KFY4[*[?)&]HVTU/B-I\EOX8\(^"(BPEU!H9)0OS$,X0'IP5$EU(0.
M?N \8Y[*D%6S!47\%*/+)]4E:GSKHFH4JC>CW^_GI2]C@IUH[U)2E!/[2;G5
MY?\ P*=+3=NR5[,Z;X^Z99Z1HNB>"M(BCA%W>QK$H49 B40[V/WB[O.A>0@L
MY#9).<X+_:L93A+2.KDHZ*"G)1BEO:*BJEELN5-['1'_ &7"U9K5NR=]'-J]
M23]>:,;](J=K*\;4/&T>G6/Q+T6QU]XX='T_3X?(^T,J6X:-9_+9RV(P#-&@
M8MM4E$5N !5T:BG7Q=>=E4;;A?HW&$M+[6YZLH:Z3U3YK&%6FX8;#4(J\%93
MLNJE:7R<8TU*.W([M)2;/4?#NO>"_&_BFXU+3+:6?5-)CPVI .MMY:JT8\ME
MFV/N$DB*6A!D5&*EHT1JRA^YI5<5%.$7?GOO/3HM5\--2Z6]UNTF:S7-.GAM
M).RY>6UE9J25U;52E;KKI>R1XU\./$ITNP\5_$>>$7)FN!%#&^,$R2YV,221
M&//MPZC^!,+G Q-GA\%2HR2YZT_>OK%V6LFM&TY2K=G)Z.U[K9I5L;*S]VE3
MERM;N*3:2?1\M".NNLKVTL\CQ=K>N1>!5U":ZTC3;+7&7RM*TRQC3S5=LRN\
MC-NC91'^]*K(01&C2!FX6(CRRI8>;<W:,[7LHQM[6,N]E-QNERWG)_%%.^="
M3FJE>"45'F@WNY27[F2=[KFY4[*[?)&]HVTU_B59RV/A#PIX*@)$^I/ SC.?
MG(3*D@@%?.N\@=/D'((%=M2"K9A&B]845:7I%*FI+S]G3JW>C5]+W9A1E['!
M5*\5K-RE%/K&4I5FNMG?V=][7L?:%G:I8P1VT0"QP1I&@ P J*%4 #H  .*S
MG-U)2J2WDW)^K=V.G#V<(TUM&*CVV5CY0US5K;P=\71J6NOY%G>62I;SOQ'$
M6A$66;H%\R.1&8\)Y@9\)EACA&HO%4VTIR>EW;FNZ4H^B48N";LFX-+4UQ2O
M'#5$KJ%[VUUO6B[>:]I&36ZB[]5?T?Q9\=-)T:[M--T)5\1WE[)L\JQN$98P
M>%_>(LJ.[L0!&"-JAW=DPH>J:=2JJ,596UD[J*O\M4E>4WM%);W=B5H4W4;5
MT]([M[WVNUK9)6O+F]U.QYAX\FLX_BGILOBDQ0Z9'9H\7GX^S"0).5WNX5,+
M<\EFPN0F_ XI89QC5Q3;7,K>R;T=N6G9]4M/:N.ND[\KYTB<3S2HT%ROD?\
M$2ULW*7,M-[I4HS6W([M6>KM;U6R\=_%'23X;:.X72XP]W=P$&-EC+NR^:G$
MB*C+$&#,A:7RQT.:PD6JM?$--0]FXV>EY<DZ?/;O*4XQVNXT^9-PY6+$V]E1
MHI^_[2+5ME%2A4Y;]+1A.36R<K?&W$L_"VQ@\:_$#7O$]R@GCT^;R+4LNY5;
M<88Y%W='2&WXQ]WS"1CBEA/=PGM_M5IMQ?51E>I-+MI.G&^_+>.S:=8KWJ\:
M&\:<%S1Z*45&*36W*Y^UDM-9QYEJF<]XDUG1M3^+J?\ "020QZ?IL:0(TY40
M>=' 94$S.=BA9Y6Y8A=Z(K=ZC!N/[^J[<S<^3RE"4*3MTORPFU?:7P^]RCQ:
M?+1I*_+:/M$NTG*:TZJ5Z<9Z/W6T]$VM;Q1J5CX^^)>BIX;:.[.F;);R[@(:
M(I%)YI'FI\KK&N$#ABI>81@Y!%:X1-5JU=IJG[-Q=]+RY*D.:W]YSC!/=J-_
M@29GBK>PI4%9R=1-)?97-!VTV<53E.VEM->9M*E\(=9T;0_$WB*^\4W%M9ZJ
MMU((WNV6(A/-G,P@:3&68^6-B?.R!0H*DUCAI1A@J;7QVO4LFY:1B[66K]_V
MG-&*OS)<RORFF(BYXMIKW%_#;^'>T6V_=C:FH<DFU>,I6=KE7X>ZTL-WXP\;
MZ:GV?2UAG%M\I17F+,\)"*%PWW688W(9P"<DDY.,J.7RIS]V5:I&,5_(I2G'
ME5M+4_;0A&WNOE:5DK+5.-7'0DM84Z=ZFF_\-RE9[\WLJDM?>=_>2<CMO@+I
M=MX/\%7'BJ>'S+F=+J[=MH$K6]L'"Q*S<[6,3N.0"SY.0 :[L3+ZO2C&*5^2
M,FNCE-^Y=]E"4-/LWDTKMWYJ$7BJ[<G=RJ*G&3UMMSOSDYN2DTU?E2>L3A%\
M7Z[J/A34O%L,^C:!9W32P_9K.QC:ZNY23&(YGD8?O"')\S]XP1GE\M5 %<=>
M')1IT9N\:NBA'W5RM^SG;M:,&W;7EC%*?-:V]*?M*LYTTHNCJYMWDFE[2">E
MK7E:-[7G)^[KK4O/^*6^#4,1XEUNZ!//0/,T@QCL8;501Q@L<^AWQGQX:@M5
M&,9/T<95?PJ58I??NC/":+$5UU<DK]_<H2_!3M]YW'Q0D_X0OX6V.C)\DMW'
M96K!3_$R_:9SD'HS1L#@D'?CD'-5C(NKBH8:"O:I9+O&BE"'JU/V;5^U[II!
M@O=H2K[7A*2]:\FVO7DE/[KG'_$K1(?#LG@S2M9PFC6L<:W>5/E>;O@:Z\S&
M1A@?FY)VESZFM.:#S"HY6<(TE&ES;/D]I&.^C5XT>:^FW/H8+F6!3IIISG*<
M^7>*GRRTMKS14ZO)LY-.R[:_QAUG2O&VMZ!H/A:2WO+R&Y5O/M"CI!%NC*HL
ML65P@1Y75'Q$(P2 2,9X92EC(UW?EIJ\V_MVE&I_V]R1BU%ZIRJN,7S<R+K\
ML<'.C&R<]*:2^'F4H;?9YI2AIII'FE9*+>AJ^F6_Q$^+/V&\7S['0K5&>,@F
M-GC"RA7!X*F>X4.N-KB/8003F,&O]XQ32TDXP?FK4DO5-5:D;6LTGZZ8I^[1
MPR?Q)N:ZVDI3;_[>@J46ULI6TEM<U6*+Q/\ %ZSM(E00Z!9J[[0!\R(TJ#(S
MPKW$( XV[2!@U6$;<L3B'?1.,7T=U&E*_G>57S?*KW2L&*TIX?#]')3_ ,+Y
MN>UNB<:4&E;[=[V:/JND 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M!0!XS\(O^/>/_L!>'O\ TDFH /!'_(8_\*3_ -226@#V:@ H * "@ H * "@
M H * "@ H * "@ H * "@ H * .>\3^%-,\96?\ 9NLP_:;7>LGE^9+%\Z9V
MDM#)&_&3QNQW(X%0X*3C)K6+O'R;3C?[FU\RE)Q32VDK/S5U+\TGH:UA8P:7
M;165H@BM[:-(HD&<)'&H5%!)).% &223W)-;3DZDG.;O*3;;\WJ]M/NT,HQ4
M$HQT2^?WMZMO=MZMZMW.(\2?"GPMXNNOM^K:?%/=8 :57FA9\8 \PP21>:0
M%!DW$* H.T 5BHJ+;BK7U\K[MVVNWN[:]3:4G*/(]NG=>2E\2797LGJM3:N/
M!6BW.D-X=-K''I;J%:VA+P*0'$GWH6C<$N SL&W.<[RVXYJ?[VSJ:\K3796V
MLEI9=%LGK8F'[J[AHVFF]V^9<KNW>[<=+[I;;(JWWP^T+4M&B\-W%MNTJWV>
M7;B:X0#R\E,R)*LKX))^=VR<$Y(!#G^]E&<]7&W+TM:/(M%II'37\Q0_=J48
M:*5[];WESO?:\M=/3;0-<^'V@^)+&VTK4[7S[/3]AMXO-G01^6GEIS'*C/A/
ME_>%L\DY))JG)RJK$O\ B)MW\Y-2?N_#JXK2UM+;71,4H4_81TAII=WT32U^
M*]F];W;=WKJ>-:WX;OO$?Q1LYIK*;^Q]*LMGG202?99"8I6V+(R>2QWSHI0,
M<^6P/0@9T$I/%5*ROS)QBI?:34*<M'O\=5KR]XNM[M/#T:.B4E.\?L.,W)7M
MMI2@EM9R3ZGJNA?"CPKX9O3JFF:=#!=Y)60M+)Y9.<F))9'2$\D?NE3"_*,#
MBM(R=-.,&U=6?>W57>MGUUUZW)DE-IR2TUMLKJUG965U9-.VCUW-F/P5H\6M
M/XF6W_XFLD?E-<&68_)M5-HB,AA7Y5 RL8/4YRS$S#]TI*&G/\76^J?7SBMN
MBMMH.?[SDY]?9_#TM?F[;_'+>^_DK1+X$T5-0O-76W*WNJ0&WNY!-< 2Q,J(
M5,8E$:':B@.B*XP2&!+$QRKV<\/;]W-MRCW;YKZ[J_/*Z32U97,^>%;[=.W+
M*RNDK67FM%H[KW8]E:M:_#CP_9:++X:M[7R]*N&+2P">XRY9E8YE\[S^2BY
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
M^%16_P#SST+_ ,)ZT_\ CU !_P *BM_^>>A?^$]:?_'J #_A45O_ ,\]"_\
M">M/_CU !_PJ*W_YYZ%_X3UI_P#'J #_ (5%;_\ //0O_">M/_CU !_PJ*W_
M .>>A?\ A/6G_P >H /^%16__//0O_">M/\ X]0 ?\*BM_\ GGH7_A/6G_QZ
M@ _X5%;_ ///0O\ PGK3_P"/4 '_  J*W_YYZ%_X3UI_\>H /^%16_\ SST+
M_P )ZT_^/4 '_"HK?_GGH7_A/6G_ ,>H /\ A45O_P \]"_\)ZT_^/4 '_"H
MK?\ YYZ%_P"$]:?_ !Z@ _X5%;_\\]"_\)ZT_P#CU !_PJ*W_P">>A?^$]:?
M_'J #_A45O\ \\]"_P#">M/_ (]0 ?\ "HK?_GGH7_A/6G_QZ@ _X5%;_P#/
M/0O_  GK3_X]0 ?\*BM_^>>A?^$]:?\ QZ@ _P"%16__ #ST+_PGK3_X]0 ?
M\*BM_P#GGH7_ (3UI_\ 'J #_A45O_SST+_PGK3_ ./4 '_"HK?_ )YZ%_X3
MUI_\>H /^%16_P#SST+_ ,)ZT_\ CU !_P *BM_^>>A?^$]:?_'J #_A45O_
M ,\]"_\ ">M/_CU !_PJ*W_YYZ%_X3UI_P#'J #_ (5%;_\ //0O_">M/_CU
M !_PJ*W_ .>>A?\ A/6G_P >H /^%16__//0O_">M/\ X]0 ?\*BM_\ GGH7
M_A/6G_QZ@ _X5%;_ ///0O\ PGK3_P"/4 '_  J*W_YYZ%_X3UI_\>H /^%1
M6_\ SST+_P )ZT_^/4 '_"HK?_GGH7_A/6G_ ,>H /\ A45O_P \]"_\)ZT_
M^/4 '_"HK?\ YYZ%_P"$]:?_ !Z@ _X5%;_\\]"_\)ZT_P#CU !_PJ*W_P">
M>A?^$]:?_'J #_A45O\ \\]"_P#">M/_ (]0 ?\ "HK?_GGH7_A/6G_QZ@ _
MX5%;_P#//0O_  GK3_X]0 ?\*BM_^>>A?^$]:?\ QZ@ _P"%16__ #ST+_PG
MK3_X]0 ?\*BM_P#GGH7_ (3UI_\ 'J #_A45O_SST+_PGK3_ ./4 '_"HK?_
M )YZ%_X3UI_\>H /^%16_P#SST+_ ,)ZT_\ CU !_P *BM_^>>A?^$]:?_'J
M #_A45O_ ,\]"_\ ">M/_CU !_PJ*W_YYZ%_X3UI_P#'J #_ (5%;_\ //0O
M_">M/_CU !_PJ*W_ .>>A?\ A/6G_P >H /^%16__//0O_">M/\ X]0 ?\*B
MM_\ GGH7_A/6G_QZ@ _X5%;_ ///0O\ PGK3_P"/4 '_  J*W_YYZ%_X3UI_
M\>H /^%16_\ SST+_P )ZT_^/4 '_"HK?_GGH7_A/6G_ ,>H /\ A45O_P \
M]"_\)ZT_^/4 '_"HK?\ YYZ%_P"$]:?_ !Z@ _X5%;_\\]"_\)ZT_P#CU !_
MPJ*W_P">>A?^$]:?_'J #_A45O\ \\]"_P#">M/_ (]0 ?\ "HK?_GGH7_A/
M6G_QZ@ _X5%;_P#//0O_  GK3_X]0 ?\*BM_^>>A?^$]:?\ QZ@ _P"%16__
M #ST+_PGK3_X]0 ?\*BM_P#GGH7_ (3UI_\ 'J #_A45O_SST+_PGK3_ ./4
M '_"HK?_ )YZ%_X3UI_\>H [?PQX8ET"6>:::*8S16T*)#;+:Q0Q6JR+&B1K
M)(H4+)@ ;0H4 #% #[GQ]X;LY7M[C5M,AFA=HY(Y+VV1T="5='1I0RLK JRL
M 5(((!% $'_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T_P#CM !_PL?P
MK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T_P#C
MM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O
M_ ^T_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'
M\*_]!G2O_ ^T_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\
MX[0 ?\+'\*_]!G2O_ ^T_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O_09T
MK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"
MQ_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T_P#CM !_PL?PK_T&=*_\#[3_
M ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T_P#CM !_PL?PK_T&
M=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T_P#CM !_
MPL?PK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T
M_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]
M!G2O_ ^T_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0
M?\+'\*_]!G2O_ ^T_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/
MM/\ X[0 ?\+'\*_]!G2O_ ^T_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O
M_09TK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T_P#CM !_PL?PK_T&=*_\#[3_ ..T
M '_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T_P#CM !_PL?PK_T&=*_\
M#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T_P#CM !_PL?P
MK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T_P#C
MM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O
M_ ^T_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'
M\*_]!G2O_ ^T_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\
MX[0 ?\+'\*_]!G2O_ ^T_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O_09T
MK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"
MQ_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T_P#CM !_PL?PK_T&=*_\#[3_
M ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T_P#CM !_PL?PK_T&
M=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T_P#CM !_
MPL?PK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]!G2O_ ^T
M_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0 ?\+'\*_]
M!G2O_ ^T_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/M/\ X[0
M?\+'\*_]!G2O_ ^T_P#CM !_PL?PK_T&=*_\#[3_ ..T '_"Q_"O_09TK_P/
MM/\ X[0 ?\+'\*_]!G2O_ ^T_P#CM '9T >3>$_!6@:M:W%Y?Z9I]W<2:KK6
M^:>SMY97VZQ?(NZ1XV9MJJJC).%  X % '3_ /"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M
M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4 '_"N?"O_ $!M*_\  "T_^-4
M'_"N?"O_ $!M*_\  "T_^-4 <EX^\ ^&[/PUJUQ;Z3IL,T.F7TD<D=E;(Z.E
MM*R.CK$&5E8!E92"I (((H [7PIJ5]?I=Q:DT$D]E>/;>9;PR01NJQ0R!O*D
MGN65OWI!_>L#@$ 4 5_ ?_(.F_["NM_^GF_H [*@ H * "@ H * "@ H * "
M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@
M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@#C/B/\ \BKK
M/_8*O_\ TDEH /"/^NU;_L*R_P#I+:4 +X#_ .0=-_V%=;_]/-_0!V5 !0 4
M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !
M0!XS\5O%'BWP9:SZWI"Z1)I5I%$9%NA=M=F1Y1$=@B>.$I\\9&YU;[_7Y00!
M;7XBW'A"T6Z^(MWI-F;SRVLDTY+Z1V0HS2&6)TEEPOR#>B^6I.UFW,@(!7\>
M?&K2_#&F:;J>F2PWJ:Q<(L<G[THEJA0W<S*B;O,@#I&;=VBF663)1C#)$0#H
M-7^,?A'01;F_U!8OMMO%=P@07,C-!,H>)V6*%VBWJ0P64(^/X: %'C:XE\9P
M>&X!;R:=<:,-269=S2,YN7B79(LGE&%HU5AB,DDY#[2!0!E_$3QAK^C:SI&@
M^&TT]I]9%YEM06X,:&V2.08:WD5E!4N#\CY;;]T9- $/A;QMX@B\22>%/%<6
MF_:&L?M\,^F-/Y2HLAC9)EN"7#-]Y6P@4+C#^8"@!T6C_%GPKK][)IFG:C%/
M=0K*Q0)*H=8<F0PN\:QW&U59QY#R%HU:1=T:E@ </X/^/NBZY;ZA=ZI*EE'9
M7>R%4BNI";-_)B@GD983EYIVD&U41HUVAT&#(X!ZS>^+=*T[41H]S/LOFM7O
M1%Y<K?Z/&6#R;U0Q\%&^3?O..%.1D XV+XW>#9XI)X]1#16Z))*PMKS"+)(L
M2;O]'X8NP&S[X&690H) !O>&_B1X<\7W<VG:->QW=S; M(BK*ORJVPO&TB(D
MR!L O"SKAE.<.I(!RWQ$\8:_HVLZ1H/AM-/:?61>9;4%N#&AMDCD&&MY%905
M+@_(^6V_=&30!#X0\?ZM_;.H^'?%RZ=!<:9:I?-=6,DBVBVY"%Q,;EB\3('#
MEI#&-F6V; LC@'3>&_BGX8\6F==(ODN&LXC-,ACGB<1#.Z18YHHWE5<8<Q*^
MPL@?!D0, <%XJ_:$\-Z?I-Q=Z'=)?WZ(OV>%H+M8VED)""5S#&J[55Y&C:2-
MV6,J"K,#0!?\/_&/3;7P_:ZUXLO["&2_DE$/V&*]*LL;%"!!+&]UF-D9)9"G
MD[]H5SN0L =I>?$SPUI^G6NM3WT2Z?J#K%;SJLKHTC*6V/L1FA90K"03"/RF
M5EEV,"  8<WQO\&6\4<\NHB-)X?M$1:VO 7B\][;<BFWW,?-1UV %]J-)M\H
M%Z +]E\7/"6HWMMIEKJ4,MUJ"HUNBK+AO,!*([^7Y<,S8P()FCFW%%,89T#
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
M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % '&?$?\ Y%76?^P5?_\
MI)+0 >$?]=JW_85E_P#26TH 7P'_ ,@Z;_L*ZW_Z>;^@#LJ "@ H * "@ H
M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@
M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * .,^
M(_\ R*NL_P#8*O\ _P!)): #PC_KM6_["LO_ *2VE "^ _\ D'3?]A76_P#T
M\W] '94 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !
M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M 4 % !0 4 % !0 4 <9\1_\ D5=9_P"P5?\ _I)+0 >$?]=JW_85E_\ 26TH
M 7P'_P @Z;_L*ZW_ .GF_H [*@ H *  G:,^GX_H.3^% '$VGCBWEF:"[M;W
M3F^R2WT1NTA3S[:$H)71(YY9(GC\V(O!=);SKY@!B!60( 11>.LV:7TVG:A;
M?:FMX[.&0V)FO'N SJD*Q7TBQE(U,DOVI[8(F3D[7"@'2Z'K4&OVBWEN'0%I
M(WBD $L,T,C130RA691)%*CHVUG0E=R.Z%6(!K4 % !0 4 % !0 4 % !0 4
M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !
M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M% !0 4 % !0 4 % !0 4 % !0 4 % !0!QGQ'_Y%76?^P5?_ /I)+0 >$?\
M7:M_V%9?_26TH 7P'_R#IO\ L*ZW_P"GF_H [*@ H * &NQ12P!8@$A1C)QV
M&X@9/09('J0.: /(=-L=3UM[V[UW2KI;Z\LI[6..6ZLXK*&V?G[##-9WES=*
M]P=K7%]]F5Y'C5E2!(H(% ,"#P;>6U['J^DZ4VE6=A<64RZ2LEDLES)'#?6U
MS<((;E[*.3R;R)5:2X22X-L1,8\1,X!ZCX*TNYTNQD-ZGDSWEY>7KP[E8PBZ
MN9)DA9T+(SQQNJR,C,AD#;&9-K$ RO%D.HKJ.FI9ZG>64.HWC6LL4,6GNBHF
MGW]WOC-Q8SR"1I+6,-ND=-A<*BDAE -#_A%]1_Z#NJ_]^M%_^5% !_PB^H_]
M!W5?^_6C?_*B@ _X1?4?^@[JO_?K1O\ Y44 '_"+ZC_T'=5_[]:-_P#*B@ _
MX1?4?^@[JO\ WZT;_P"5% !_PB^H_P#0=U7_ +]:-_\ *B@ _P"$7U'_ *#N
MJ_\ ?K1O_E10 ?\ "+ZC_P!!W5?^_6C?_*B@ _X1?4?^@[JO_?K1O_E10 ?\
M(OJ/_0=U7_OUHW_RHH /^$7U'_H.ZK_WZT;_ .5% !_PB^H_]!W5?^_6C?\
MRHH /^$7U'_H.ZK_ -^M&_\ E10 ?\(OJ/\ T'=5_P"_6C?_ "HH /\ A%]1
M_P"@[JO_ 'ZT;_Y44 '_  B^H_\ 0=U7_OUHW_RHH /^$7U'_H.ZK_WZT;_Y
M44 '_"+ZC_T'=5_[]:-_\J* #_A%]1_Z#NJ_]^M&_P#E10 ?\(OJ/_0=U7_O
MUHW_ ,J* #_A%]1_Z#NJ_P#?K1O_ )44 '_"+ZC_ -!W5?\ OUHW_P J* #_
M (1?4?\ H.ZK_P!^M&_^5% !_P (OJ/_ $'=5_[]:-_\J* #_A%]1_Z#NJ_]
M^M&_^5% !_PB^H_]!W5?^_6C?_*B@ _X1?4?^@[JO_?K1O\ Y44 '_"+ZC_T
M'=5_[]:-_P#*B@ _X1?4?^@[JO\ WZT;_P"5% !_PB^H_P#0=U7_ +]:-_\
M*B@ _P"$7U'_ *#NJ_\ ?K1O_E10 ?\ "+ZC_P!!W5?^_6C?_*B@ _X1?4?^
M@[JO_?K1O_E10 ?\(OJ/_0=U7_OUHW_RHH /^$7U'_H.ZK_WZT;_ .5% !_P
MB^H_]!W5?^_6C?\ RHH /^$7U'_H.ZK_ -^M&_\ E10 ?\(OJ/\ T'=5_P"_
M6C?_ "HH /\ A%]1_P"@[JO_ 'ZT;_Y44 '_  B^H_\ 0=U7_OUHW_RHH /^
M$7U'_H.ZK_WZT;_Y44 '_"+ZC_T'=5_[]:-_\J* #_A%]1_Z#NJ_]^M&_P#E
M10 ?\(OJ/_0=U7_OUHW_ ,J* #_A%]1_Z#NJ_P#?K1O_ )44 '_"+ZC_ -!W
M5?\ OUHW_P J* #_ (1?4?\ H.ZK_P!^M&_^5% !_P (OJ/_ $'=5_[]:-_\
MJ* #_A%]1_Z#NJ_]^M&_^5% !_PB^H_]!W5?^_6C?_*B@ _X1?4?^@[JO_?K
M1O\ Y44 '_"+ZC_T'=5_[]:-_P#*B@ _X1?4?^@[JO\ WZT;_P"5% !_PB^H
M_P#0=U7_ +]:-_\ *B@ _P"$7U'_ *#NJ_\ ?K1O_E10 ?\ "+ZC_P!!W5?^
M_6C?_*B@ _X1?4?^@[JO_?K1O_E10 ?\(OJ/_0=U7_OUHW_RHH /^$7U'_H.
MZK_WZT;_ .5% !_PB^H_]!W5?^_6C?\ RHH /^$7U'_H.ZK_ -^M&_\ E10
M?\(OJ/\ T'=5_P"_6C?_ "HH /\ A%]1_P"@[JO_ 'ZT;_Y44 '_  B^H_\
M0=U7_OUHW_RHH /^$7U'_H.ZK_WZT;_Y44 '_"+ZC_T'=5_[]:-_\J* #_A%
M]1_Z#NJ_]^M&_P#E10 ?\(OJ/_0=U7_OUHW_ ,J* #_A%]1_Z#NJ_P#?K1O_
M )44 '_"+ZC_ -!W5?\ OUHW_P J* ,#Q9IFK:#HNH:I;ZYJ336-E=7,:R0Z
M.4+PP/(H<+I2L5+* P5E)&<,#S0!ZE0 4 % '&?$?_D5=9_[!5__ .DDM !X
M1_UVK?\ 85E_]);2@!? ?_(.F_["NM_^GF_H [*@ H * "@ H * "@#C/%'_
M "$="_["LO\ Z9=7H [.@ H YRTEU*_5Y8YK:)!/<1JK6TKL%AGDA!+"[0$D
M)N.$49. * +7D:K_ ,_%I_X!R_\ R=0 >1JO_/Q:?^ <O_R=0 >1JO\ S\6G
M_@'+_P#)U !Y&J_\_%I_X!R__)U !Y&J_P#/Q:?^ <O_ ,G4 'D:K_S\6G_@
M'+_\G4 'D:K_ ,_%I_X!R_\ R=0 >1JO_/Q:?^ <O_R=0 >1JO\ S\6G_@'+
M_P#)U !Y&J_\_%I_X!R__)U !Y&J_P#/Q:?^ <O_ ,G4 'D:K_S\6G_@'+_\
MG4 'D:K_ ,_%I_X!R_\ R=0 >1JO_/Q:?^ <O_R=0 >1JO\ S\6G_@'+_P#)
MU !Y&J_\_%I_X!R__)U !Y&J_P#/Q:?^ <O_ ,G4 'D:K_S\6G_@'+_\G4 '
MD:K_ ,_%I_X!R_\ R=0 >1JO_/Q:?^ <O_R=0 >1JO\ S\6G_@'+_P#)U !Y
M&J_\_%I_X!R__)U !Y&J_P#/Q:?^ <O_ ,G4 'D:K_S\6G_@'+_\G4 'D:K_
M ,_%I_X!R_\ R=0 >1JO_/Q:?^ <O_R=0 >1JO\ S\6G_@'+_P#)U !Y&J_\
M_%I_X!R__)U !Y&J_P#/Q:?^ <O_ ,G4 'D:K_S\6G_@'+_\G4 'D:K_ ,_%
MI_X!R_\ R=0 >1JO_/Q:?^ <O_R=0!2U*35=/M9KOS[1_L\4DNW[+*-VQ"VW
M/VTXSC&<''7!H Z:@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@
MH * "@ H * "@ H * "@ H * "@ H * "@#C?B-_R*NL_P#8*O\ _P!)): .
MRH * "@#C/B/_P BKK/_ &"K_P#])): #PC_ *[5O^PK+_Z2VE "^ _^0=-_
MV%=;_P#3S?T =E0 4 % !0 4 % !0!QGBC_D(Z%_V%9?_3+J] '9T % &-H/
M_'L__7W??^EMQ0!LT % !0 4 % !0 4 % '(3^.=+MK_ /LEQ>_;#N(1=,U)
MPRHZ1O(DB6C1/"CR1JTZN85WKEP&&0#KZ "@"AJ.J6VD(DMV_EI+/#;H=K-F
M:XE6&%,(K$;Y75=Q 5<Y9E4$@ L&Y03"WP^]D,@/ER>7M5E4@R[?*#Y88C+B
M1EW,JE58@ GH P]<\1V7AU86OFE!NI?)A2&WN+J223RWE*K%:Q32'$<;N3LP
M IR: )]+UF#6%+6ZW*!0"?M%I=VA^8NHPMU#"6.4.0H)4%&8!9(RP!JT % $
M%Q<I:A2X<AW2,;(Y)"&=@H+"-6*H"?GD8".-<M(RJ"0 5]0U2VTI8WNW\M9I
MHK>,[6;=+.XCB3Y58C<[ ;CA5SEF R: *FL^(;+01&+QGWW#,L,4,,]S/(57
M<_EV]M'+,ZHO,C+&50$;R,C(!<TW4K;5[9+RS<2PR@[6PRD%6*NCHP5XY(W5
MHY8I%62*16CD575E !>H * "@#)O]<M--F6VG9O/DAFN$BCBEFD>*!HEE94A
M21F*M/$-H!=MWR*VUL &M0 4 % !0 4 % &-XC_Y!5Y_UZ7'_HIZ -F@ H *
M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H Y.Y\?>&[.5[>XU;3(9H
M7:.2.2]MD='0E71T:4,K*P*LK %2"" 10!TUM<Q7D27%NZ30S(LD<D;!T='
M9'1E)5E92&5E)!!!!(- $U !0 4 % !0 4 % !0 4 % !0 4 <;\1O\ D5=9
M_P"P5?\ _I)+0!V5 !0 4 <9\1_^15UG_L%7_P#Z22T 'A'_ %VK?]A67_TE
MM* %\!_\@Z;_ +"NM_\ IYOZ .RH * "@ H * "@ H XSQ1_R$="_P"PK+_Z
M9=7H [.@ H QM!_X]G_Z^[[_ -+;B@#9H * "@ H QM7TNYU+9]FO[O3?+W;
MOLJ63>9NVXW_ &RTNL;,';Y?EYW-OW?+M ,*7PIJ4B,@U[55+*0#Y6C\$C&?
METI6X_V64^C \T <)\//A;K?A*RFM;S7KW=+<RS 6JVCQX=B=[&_L[N02RG]
M[*$94$C,/WC9E< ]%MO#E_!*DKZUJ4Z(ZLT4D6DA) I!*.8]+CD"N!M8QR(X
M!.QU;#  9<:7<OXGM=35,VD.EWMN\FY>)IKK3Y(TV[MYW)!*=P4J-N&8%E!
M/&M6\ ZS<P7\5M8[;^6'65FO_/MU.IB\<M8P@^;YI\E3&,7:PQVODA+=G1LT
M :]]\.WT_49[[3[*.&*+5(+B"2-HE*6ITLP7K(-X9!-<?\?" ![EP)763 <
M'(:%X*U'7-(T^XTJTDTF*>ST S3)+:^;<R0W<%RVHH/,D#-:VV]D:Y59W+B$
M0,D2 @'1ZGX#U/4VTR)M.CB@MTA@OHUD@\J3;K-A/=3 -,9)$NX(;BZ;S-T[
MARD^;ABK %'5_ASJ2Q(EGI_F/:WFIFPCWV9L[>&XOQ/#NC:6"YLD,85XKC2K
MA+NW*;&MV55C< ];\:^')?$5QI*JLIM[74'FN7AN)+62.+[#>1*RRPRPSC,T
MD2$0ON(8[AY>^@#CM<\!W5U=74$4#W-C//X>'[^X\]I8+.^FDOA(]S,\T@2"
M3YA*Q:53LCWD;0 <MXA^'^K76F/HEOIT3VAGUMK7:+!S:?:+C?8",7;M%:VL
MD;NSM:P/>0[4CA%L69Z -B'P%J;W?]JBW$&I-JZ2B\+PF>.R.B+;/F19&8Q_
M;2X> ,3(X\W8R[7H ?IOA"]@L+>WM-(&F3P76BRW+-=PL+J6SF#75SY<4KH0
M -S73E;Z\SB: -#&" <_H?@378KM+Q]/6Q$\VC3744?]GPQ+-9W[37+1I;2L
M\L:12$PS74MQ>S 2>8RLR14 >QZ[:WMCK%MKEG:MJ*1VMQ9300O!'<()I()D
MFB-S+!"R;H-DT;31M\T;IOV%" <-XG\.:KKXBN[_ $N*]66VU"-;%);=39W-
MP\7V.[F>698GGBA1DGN;9I);>21A:+,N9& ,#6/"DNCV-U=:I:K=WEYKNC1K
M('C\V[MP=)A:,2E@R)+=1S_)*T>6^>0!6#4 +/X#U!H<2:4+FPD&JBSTKSK1
M1IDMW)"UI/@S"V39LG8M:232V?VC%JLGS8 )[GP#J0CN6NM/AU*>\U*(37!2
MQN+DV<>EVT?G0"_?[-SJ$;[ENDD*AGG6UDD$9 !FZG\.M7FTO38?L"SWUKH%
M]IDDGF6A:&8M;?9AYCRH3$T:7,<1BW>6)65TB21\ $VK> =9N8+^*VL=M_+#
MK*S7_GVZG4Q>.6L80?-\T^2IC&+M88[7R0ENSHV: /6O"'AO_A&[W5([>!+/
M3[BY@EM(XMBQ8%E;Q3.L2']V6FC;?N56D8&0[MVX@'=4 % !0 4 8WB/_D%7
MG_7I<?\ HIZ -F@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@"I?
MW]MI<#W=Y(EO!$-SR2,%11[DX')X ZDD 9)H _,KQIX*\0ZSKVI:C8Z5JD]K
M>7]W/!*NGW>V2*6XDDC<9A!PZ,&&0#@\@4 ?H9\-V#>%M( ()33;*-@/X7CM
MXTD1O1D=61U/*NI5@""* .TH * "@ H * "@ H * "@ H * "@#C?B-_R*NL
M_P#8*O\ _P!)): .RH * "@#C/B/_P BKK/_ &"K_P#])): #PC_ *[5O^PK
M+_Z2VE "^ _^0=-_V%=;_P#3S?T =E0 4 % !0 4 % !0!QGBC_D(Z%_V%9?
M_3+J] '9T % &-H/_'L__7W??^EMQ0!LT % !0 4 % !0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % &-XC_Y!5Y_UZ7'
M_HIZ -F@ H * "@ H * "@ H * "@ H * "@ H * "@ H * .2U/Q2(YVTW2
M(CJ6HKPT:-M@MR>AO+C#+!QR(@LEPXY2!ERP &6'A4R3IJ6N2C4;V-M\*[=E
MK:-C'^BP$L XZ?:)C)<'G:\:'RP =A0!P&IP3>$;M]9LU+Z9<L7U*V0$F%SU
MU"!1R<#_ (_8E&9$'VA!YJ.)@#NX9DN$66)EDCD4,CJ0RLK#*LK#(*D$$$'!
M'(H DH * "@ H * "@ H * "@ H * .-^(W_ "*NL_\ 8*O_ /TDEH [*@ H
M * .,^(__(JZS_V"K_\ ])): #PC_KM6_P"PK+_Z2VE "^ _^0=-_P!A76__
M $\W] '94 % !0 4 % !0 4 <9XH_P"0CH7_ &%9?_3+J] '9T % &-H/_'L
M_P#U]WW_ *6W% &S0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 % !0 4 8WB/\ Y!5Y_P!>EQ_Z*>@#9H * "@
MH * "@ H * "@ H * "@ H * "@ H S=6UBST*#[5?RK!%D*"<EG=N%2-%!>
M21CPL<:L['A5)H Y3RM7\6?Z[S=%TQLCRU;;J-P.Q>1"18QL/X(RUV0>9+9@
M4(!U^FZ7:Z/ MI8Q);PIT2-0HR>K'NSL>6=B6=LLQ))- %Z@ H * //%#>!;
MK'_, NWX[#3;B1NGHMC.YXZ+:3-CB"0>0 >AT % !0 4 % !0 4 % !0 4 %
M '&_$;_D5=9_[!5__P"DDM '94 % !0!QGQ'_P"15UG_ +!5_P#^DDM !X1_
MUVK?]A67_P!);2@!? ?_ "#IO^PKK?\ Z>;^@#LJ "@ H * "@ H * .,\4?
M\A'0O^PK+_Z9=7H [.@ H QM!_X]G_Z^[[_TMN* -F@ H * "@ H YGQCXKM
M?!&DSZY?I+);6GE[U@5&E/FS1PKM#O&IPTBDY<?*"1DX! ,SX?\ Q T_XCZ?
M)JFEQW$,,-PULRW*QHY=(XI"0(Y95V[95 )8'(;Y0 "0#N: /+[_ .):6#ZY
M$]JV_P /PO-%F4!;T16D-S,JMY9,+1?:(4<$2<2HZ;OG5 #?NO%ZVNKVVD^2
M62YC0RW ?Y;>699FM8F7;\WG_9IQNW+L80J5;SUP 9>C^.+C6M2EL;>U@:&V
MN9;>91?1_P!H6ZQM(@N;C3WB3R[:62/]TR7,LLD4D,JPE6<1@%.V\?WS1G4;
MFPACTE=1DTYIX[UY+E&6^?3TG>U:SBC\IK@)O"73O'&^\*^QEH WT\8Q?VQ/
MI4D9C@MHG;[66^1IH4BFN(-FW@Q07$,H;>=_[Y=JF!L@&;8^-KR9;2^O+!;;
M2M4DBCMIQ<^9<J;D@6C7=J;>-(%GRH_=7-P\4DD:2( 9&B -O6]?N;.\@TO3
M+9+R^N(Y9R)IVMH(H(2B/)),L%R^YI)8TBC2!V<EV8HB,U %(>.K&S,5KJX?
M3[Y]@EAV2SQP%YC;QO)=0Q&&*WN)01:SW!M_.4@,D<JR11@#[SX@Z)873V,T
MTOVB.8V[*EI=RC[1Y/V@0*\4#HT[P_/%"K&2;!$2NRD  A3XD>'Y#%LNBPN(
M[:56%O<E%CNW:*W>:00[+=9)5,9,[1A),))L8@$ GE^(.A023QR7.PVBSO(Q
MAN!&WV4A;A8)?*\JZDA=@DD-L\TJR'RRF_Y: ,35?BAIUC;75Y;!K@6-E=73
MP-'=P70DMGA0Q26\MF&@4F>,O),4:.-TF\EX"TJ '26OC+3+NXCLEDD6>78
M&M[E(UE>$3BW>=X5ACN?*(<VLDBW 4\Q#I0!2U'QS9Z-J%U9:@###:06,HF4
M23-))?SW-O'"L$43R;M\"A2N\N9 -J[<L 4-6^)^C:=I[W\+O<2+!>RI;B"Z
M23-B3'.MPIMVDLE2?;"\MU'&B.ZYSD @&W:>,M-NKB.RWLMS+L7'DSF%9GA$
MXMS=^4+;[1Y1#B RB8J0WEX(H N:=XFT[59A:VDC23&-Y"GE3*T:QRF!O.#Q
MKY#^:KHL<WER2&.0QJPCD*@&]0 4 % !0 4 % !0!C>(_P#D%7G_ %Z7'_HI
MZ -F@ H * "@ H * "@ H * "@ H * "@ H * .*N_%,M_*UCX<C2^GC;;+<
MN2MA;$'#!YER9YD[VUON8'Y9I+<$-0!<TGPM%93C4;Z1M1U+#+]JF 'E*W6.
MVA7]W;1=B$!D<8\Z65ANH ZF@ H * "@ H CFACN8VAF59(Y%*.C ,K*PPRL
MIR"K D$$8(.#0!PFE33>$KM-&O6,FFW#;=-N7))C;J-/G<\E@ ?L<K',J#R&
M)FC5I@#OZ "@ H * "@ H * "@ H * .-^(W_(JZS_V"K_\ ])): .RH * "
M@#C/B/\ \BKK/_8*O_\ TDEH /"/^NU;_L*R_P#I+:4 +X#_ .0=-_V%=;_]
M/-_0!V5 !0 4 % !0 4 % '&>*/^0CH7_85E_P#3+J] '9T % &-H/\ Q[/_
M -?=]_Z6W% &S0 4 % !0!C:OX<TKQ!L_M6SM+_R=WE_:K>*?R]^W?L\U&V[
MMJ[MN-VU<YP* .9U#X4^$=3@:UFTC3TCDQDP6T=M*-K!AMFMUBF3D '9(NY<
MHV59@0"#2OA%X/T:(P6^D63HSER;F(7;Y(5<"2[\Z15PHPBN$!W,%#,Q(!M6
MW@'PW9RI<6^DZ;#-"ZR1R1V5LCHZ$,CHZQ!E96 964@J0"""* .:\0_#--?M
M-5MC=-!+J]S]HBF2(%K7-E!8R1X,F)DEACD63F+*S%5VLBR4 37_ ,.(]1^T
MW,MW<+?S313V\J37:6\#6PB^Q[[%+M;:X\EHE=C(H:5RY!CRNT L3^#+W4;^
MUNM3O(+J+3KEKFV;[ L=]'N)/D?;$N/+$!^1)5CLXWFBC1)79MTC %.T\ WT
M:'3[F^@ETDZC+J+0)9/'<.SWKZA'"]RU[+&8DN"F_9:HTL:;-R!V- #O^%:P
MDQW3W,[WZW;W4LCRW;6LGGM(MS&M@UV;:(2VTTELC(-\:E7RY#*X!!#X!U6%
M[* ZJLNF:5) 8+22R#&2.V8F 7,ZW*O)/ NSRIHE@0O%')<P7."I .KUO0+F
M\O(-4TRY2SOK>.6 F:!KF"6"8H[QR0K/;/N62*-XI$G1D(=6#H[+0!R<OPXN
MYGE:74FD&I) NI[[?<TWD7$MP@LV,^VRC F>W$;I=A;=8\'SU:=P#7_X0?\
MTMKO[1][6EUC;Y73;IZV'V?/F=]OF^;COL\OC?0!Q-C\,M1AFN-+:Y5-)EL]
M-@EE\A6ENA;W-[--'#BYS:L%DC1I)(YU9928P'7<H!T'_"MI"&MVO(WLHOM[
M6<#V<<GEOJ#M)*+LRR/'>0H7D1(A#;DQN5DD=PLB@&9;_"-X[:[MI+X8O=/O
M[!$CMY%M[5;TVY46L4MW.\5O 8-RVOG%2TLGEO#'LC4 TK#X9)9ZN-7>2RD=
MITNI6.F0F[,ZVZPLD-Y++,]O:M(HG$01YXV+(EV$8B@#5UKP+_:^I/J?VCRM
M[:0WE^5NQ_95]+>XW>8N?/\ -\O[O[K;O_>9V  PKSX8W#?:VL;]+>34EU*&
MX,EIYR^1J-PUQMC7[3%MF@+,JRLSQR*S;[?.PH 3Z?\ "Z'3M675$>S=?/2Y
M8R:=!)>^8ENL.R._D=VAMV9%FV+#YR/N5+E48K0!T/A_PI/H=]/J+70GEU'<
M]\ODE%EG4A;>2 &9S;I#;XMS&3-YJ)$[.)5D>4 [6@ H * "@ H * "@#&\1
M_P#(*O/^O2X_]%/0!LT % !0 4 % !0 4 % !0 4 % !0 4 8NM>(+/040W;
MGS)B4@@C4R3SN!G9#"@+NWJ0-J#YI&506 !S@TG4_%7SZT6T_3VP5TZ"3]](
M/2^NHFP5(^];6S"/JLL]PI*@ [:UM8;&);>VC2"&(!4CC541%'1550%4#L
M* )Z "@ H * "@ H * *6I:;;ZO;265X@E@F7:ZG(XZ@@C!5E(#(ZD,C ,I#
M $ '+:!J-UIES_8&L.99PK-97;8'VV!.H?& +R 8$Z#B5<7$8"M(D0!VU !0
M 4 % !0 4 % !0 4 <;\1O\ D5=9_P"P5?\ _I)+0!V5 !0 4 <9\1_^15UG
M_L%7_P#Z22T 'A'_ %VK?]A67_TEM* %\!_\@Z;_ +"NM_\ IYOZ .RH * "
M@ H * "@ H XSQ1_R$="_P"PK+_Z9=7H [.@ H QM!_X]G_Z^[[_ -+;B@#9
MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M"@ H * "@ H * ,;Q'_R"KS_ *]+C_T4] &S0 4 % !0 4 % !0 4 % !0 4
M -=UC4LY"JH)))P !R22>  .IH X=_$=WX@8P>&E1H 2LFISJ3:J._V1 5-\
MX/&Y62U!ZSNP,1 -C1?#-MHSM<Y>ZOIE"SWEP0\\H'.W("I%$#RL$*1PKU"9
MR2 =%0 4 % !0 4 % !0 4 % !0!D:YHT.NVIM9BT;!A)%-&<2P3)S'-$V#M
MD0\CJ&!9'#(S*0#*\-ZU<SN^DZN%CU2T4%R@VQW4).U+N 'G8Y^66/)-O-F-
MB5,;R '64 % !0 4 % !0 4 % '&_$;_ )%76?\ L%7_ /Z22T =E0 4 % '
M&?$?_D5=9_[!5_\ ^DDM !X1_P!=JW_85E_]);2@!? ?_(.F_P"PKK?_ *>;
M^@#LJ "@ H * "@ H * .,\4?\A'0O\ L*R_^F75Z .SH * ,;0?^/9_^ON^
M_P#2VXH V: "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
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
M$ %>/X<6B(2]U>S7BFV\B]D:W-S;+9^8+>.'%L("B":<-YT$S3">7SVDRNT
MZW0]%@T"T6RMR[@-)(\DA!EFFFD:6::4JJ*9)97=VVJB MM1$0*H ,+Q1_R$
M="_["LO_ *9=7H [.@ H QM!_P"/9_\ K[OO_2VXH V: "@ H * "@"&YMHK
MR)[>X1)H9D:.2.10Z.C@JZ.C JRLI*LK @@D$$&@#,TCPYI7A_?_ &39VEAY
MVWS/LMO%!YFS=LW^4B[MNYMN[.W<V,9- &S0!REUX(TB\NGO98I-\TB2S1I<
MW4=M/)&%"O/:1S+:SOA$!::%RP1 V0JX &1^!-&AN5O$AD66*8W$7^DW7EP2
MM)YDC6\/G^3;^<Q83K D:7"/)',LD<CJP!O:9I5MH\36]FGE1O+-.5W,V9;B
M5YYFR[,?GED=L [5SM4*H  !E:WX0TSQ!*+B]CE\Y8F@+P7-U:M)"Y#&&9K6
M:$SQ;LD1S;T4LY51YC[@"Q?^&=.U* VEQ$3!L@18TDEC2+[,S/ UNL;H+:6-
MFRLUN(IL+$"Y$400 ;IGAFQT@[K43[S+YKR2W5U/+*PB:%1-+/-))/&B.WEP
MS,\4;[9$19$1U &:SX5T_7IXKN[%PMQ;))'%+;7EY9NJ3&-I$+6D\!97:*,D
M.6&4!&* ,\_#[03#]G-HOE8M 5\R;!%BSO;9_>9)1I'+DY,^]A.90Q% &K:^
M&=.LKL:A!#LN5^U8??(?^/R6.:Y^4N4_>20QM]WY-N(]JE@0#-N? FCW=W)?
MRQSF2XFBN)D%Y>K;2RPB)8WEM%N!:2%1#$,/"RML7<#B@!UIX&T:QNC?00.L
MQ-RP)N+ED3[6Q>Y6*)IFBA2:1C(\<2(ADQ)M#@, !5\#Z,@@46^!9164$'[V
M;Y(].E\^S7_6?-Y,OS9?<TGW92Z\4 0P_#_1+>:.>*!T,,BRI&+FZ\CS$E::
M)FMO/^SN89'+6^^)A;A8UA\M8XPH!I:UX6TWQ"2=1A\XM;3V9_>2IFWNC$9X
M_P!VZ??,,?S_ 'UV_(RY;(!7O_!FDZE+)<SPN)YIDN&FBGN(91*D'V4,DL,L
M<D0-O^Y=8F1)$)$BMN;(!27X=:!&(%2V*):1PQ)&L]RL;QV\AEMTN(Q,([I8
M9"7B%TLP1B2N,F@#6T[PQIVDRI/:1M'+&DL>\S3.SK-*9Y#,7D8W#F9FD$D_
MF2(SR%&7S)-P!OT % !0 4 % !0 4 8WB/\ Y!5Y_P!>EQ_Z*>@#9H * "@
MH * "@ H Y;5_%,5C/\ V=8Q/J.IX5OLL) \M6Z27,S?N[:+N"Y,CC/DQ2L-
MM %.U\+2ZA*M]XCD2^GC;=%:H"MA;D'*E(6R9YD[7-QN8'YH8[?)6@#M: "@
M H * "@ H * "@ H * "@ H * "@ H * "@ H XKQ!IUUIMQ_;VC)YMPJJMY
M: @?;K=.FW.%%Y "3;N<"09MY&",CQ '3Z9J5OK%M'>V;B2"9=R-R#U(*LIP
M5=6!5T8!D<,K ,"* +U !0 4 % !0!QOQ&_Y%76?^P5?_P#I)+0!V5 !0 4
M<9\1_P#D5=9_[!5__P"DDM !X1_UVK?]A67_ -);2@!? ?\ R#IO^PKK?_IY
MOZ .RH * "@ H * "@ H XSQ1_R$="_["LO_ *9=7H [.@ H YFQGNM/1X&L
M[B3_ $BY<.CVNUEEN994(WW*,,JXR&4$'(Q0!=_M2Y_Y\+O_ +[LO_DN@ _M
M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M
M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M
M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M
M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M
M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M
M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M
M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M
M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M
M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M
M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M2Y_Y\+O_ +[LO_DN@ _M
M2Y_Y\+O_ +[LO_DN@#/U:YN[^RN+6.QN0\\$L:EGLPH9T9021=DXR>< G'0&
M@#J: "@ H * "@#C/B/_ ,BKK/\ V"K_ /\ 226@#\QO 4'VKQ)I4&YX_-U*
MR3?&VV1-US$NY&_A=<Y5NQ - 'ZM:3HUGH4'V6PB6"+)8@9+.[<L\CL6>21C
MRTDC,['EF- &E0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 <
M#JT,WA*Z?6K%&DT^=MVIVJ ED.,'4+=!G+J /M<2C,T8\Y09HRLP!W,$\=U&
MD\++)%*JNCJ0RLK %65AP58$$$<$'(H EH * "@ H XWXC?\BKK/_8*O_P#T
MDEH [*@ H * .,^(_P#R*NL_]@J__P#226@ \(_Z[5O^PK+_ .DMI0 O@/\
MY!TW_85UO_T\W] '94 % !0 4 % !0 4 <9XH_Y".A?]A67_ -,NKT =G0 4
M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !
M0 4 % !0 4 % !0 4 % !0 4 % !0!3U#4+?2K=[R\D6""%=SNYP%'3ZDDD!
M5&69B%4$D"@#B[>PN_&,@N]6C:UTI&#6^GN,27!4Y6>_7LN0&BLCD+@/<[I,
M10@'H% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!Y
MY(6\"76\#_B07;_,!TTVXD;[P'1;&=S\XX6UF;=@02-Y(!Z'0 4 % !0!QOQ
M&_Y%76?^P5?_ /I)+0!V5 !0 4 <9\1_^15UG_L%7_\ Z22T 'A'_7:M_P!A
M67_TEM* %\!_\@Z;_L*ZW_Z>;^@#LJ "@ H * "@ H * .,\4?\ (1T+_L*R
M_P#IEU>@#LZ "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H R]8UBVT.W-U=L0NX(B(
MI>261N$BAC7+22N>%102>2<*"0 <WI>CWFL7":OKZA&B;?9Z>&#QVG]V:9A\
ML][@_?&8K?)2#+;IY #N* "@ H * "@ H * "@ H * "@ H * "@ H * "@
MH * "@ H * "@ H 9+$DZ-%*JO&ZE65@&5E88*LIR"""001@C@T <%IT\O@^
M\CT>Z+/I=RP33KAB28)#TT^=CDX_Y\I6)WJ/LSGS$B,P!Z!0 4 % '&_$;_D
M5=9_[!5__P"DDM '94 % !0!QGQ'_P"15UG_ +!5_P#^DDM !X1_UVK?]A67
M_P!);2@!? ?_ "#IO^PKK?\ Z>;^@#LJ "@ H * "@ H * .,\4?\A'0O^PK
M+_Z9=7H [.@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@
M H * "@ H * "@ H * "@ H * "@ H * "@ H PM=UZ+0XT!1[BZN"4MK6+!
MFGD R0H) 5$'S2RN5BB3YG8#&0#-T/0+CS_[7UMTGU(AA&B9-O91OUAM@P!+
M$8$URP$LY&,1Q;8E .OH * "@ H * "@ H * "@ H * "@ H * "@ H * "@
M H * "@ H * "@ H * *>H:?;ZK;R6=X@F@F4JZ-T(/N,%6!P592&5@&4A@"
M #E-#U*ZTJ[_ .$?U=C+(0S6%XW_ "^0H,M'(> +V!?]:.//C N$'^N2( [>
M@ H XWXC?\BKK/\ V"K_ /\ 226@#LJ "@ H XSXC_\ (JZS_P!@J_\ _226
M@ \(_P"NU;_L*R_^DMI0 O@/_D'3?]A76_\ T\W] '94 % !0 4 % !0 4 <
M9XH_Y".A?]A67_TRZO0!V= !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % ',Z]X@;3F6QL(
M_MFJ7"EH;<-M54SM-Q<R 'R;9#P7(+2-^[A223Y0 'A_P\=+9[V^E^VZI<*!
M/<E=H"@Y$%O'EO(MD/W8P2S']Y*\DI+T =-0 4 % !0 4 % !0 4 % !0 4
M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!E:UH\&N6QM;C<O(>.5#M
MEAE0YCFA?JDD;<J>0>58,C,I ,;PYK=S++)H^KA4U.T7<64;8[N#.U;N =@3
MA9XLDV\WR',;1/( ==0!QOQ&_P"15UG_ +!5_P#^DDM '94 % !0!QGQ'_Y%
M76?^P5?_ /I)+0 >$?\ 7:M_V%9?_26TH 7P'_R#IO\ L*ZW_P"GF_H [(G'
M)H 16#@,I!!&01R"#T(/I0 M !0 4 % !0!QGBC_ )".A?\ 85E_],NKT =G
M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M% !0 4 % !0 4 % !0 4 % '(:WKMR\QTC0U2;4< RRR FWL4<?++<;2"TC#
MF&U5A)-]YC'#F4 &EH.@0Z#$P5GN+F=@]S=2D&:XD QN<@ !5'RQQ(%BB3Y(
MU5: -V@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M "@ H * "@ H * ,'Q!H8UF)6A?[-?6K&2TN5&6AEQ@Y'&^&1?W<\1.V6,D<
M,$=0"#PWKS:Q')!=Q_9=1LV$=W;YR$8@E)8FX\RWG +P28&5RCA94D10"E\1
MO^15UG_L%7__ *22T =E0 4 % '&?$?_ )%76?\ L%7_ /Z22T 'A'_7:M_V
M%9?_ $EM* %\!_\ (.F_["NM_P#IYOZ ,/XL0PRZ3%]JELD@2[C>2VU"\^PV
MU\HBF_T1Y^QW$7"(0RNUN%D4Q[R #G?@K%LMYR;G3YGCMM,M7@T^_6^56L[9
MK87<K)\L,EW'&B")1M"6JG<[[VH ]PH * "@ H * .,\4?\ (1T+_L*R_P#I
MEU>@#LZ "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@
MH * "@ H * "@ H * "@ H * "@#A]3U:\UR9]*T!Q%Y3>7>:C@.EL?XH;<'
M*37N.H.8K;(:8,^V!P#I-'T:UT*V%I9J50$LS,2\DLC<O++(V6DE<\N[$L3[
M   &I0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 <OXBT6>Y*:GI96+5;0$1,V1'/$3E[2XQDF&4@%6P6
M@E"S(#AD< YGQ/KL7B#P9K%S&KPR)IFHQ3V\F!+;SI:2^9#* 2-RD@@@E)$*
MR1LT;JQ /3J "@ H XSXC_\ (JZS_P!@J_\ _226@ \(_P"NU;_L*R_^DMI0
M O@/_D'3?]A76_\ T\W] '&?%CQ=I6F1Q:5<WFF6MZS)<B/5+.:\B,!$\6]$
MC7"R&0$*Y;(42#'S T 5/@[<Z??RZC=V5[IU[,ZVB31:98O900JGVHQ,P?YI
M9)M\@9NBK$H'N >X4 % !0 4 % '&>*/^0CH7_85E_\ 3+J] '9T % !0 4
M% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M 4 % !0 $XY- 'GUS=W7C1S:Z5(UKI"L5N+^,[9;K:<-!8-_#'G*RWH]TM27
MS-$ =M86%OI=NEG9QK!!"H6.-!A5 ]![GDD\DDDDDDT 6Z "@ H * "@ H *
M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@
MH * /A+]IK6+[2/$BVUA<SVD-]I,(NHX)9(DN1Y][%^_1&59OW?[O]X&^3Y/
MN\4 >S_LU:UJ&N^&KFXU2YN+Z9-3FC62YFDF<(+:T8(&D9F"AF9@H. 68XR3
M0!]#4 % '&?$?_D5=9_[!5__ .DDM !X1_UVK?\ 85E_]);2@!? ?_(.F_["
MNM_^GF_H SOB&NJWUI%8>'[A[:[>=#.UN83<1V[QSI'*%E/$(O!;^>P&[[.L
M^S+#! ,+X5+K/F7LFK'5FB*6:Q?VMY*NLRBX-TD"0X1HE+18N-JF8G;C$0)
M/8* "@"L+VW,DD EC\V!$DECWKOC23?L=USE%?RY-C, &V/@G:V #$MO&>@W
MD$UW;ZE836]H$-Q+'=V[QP"0D(9760K&'((0N5W$$#)!H W;6ZAO84N;:1)H
M9E#QR1L'1T895D=2596!!#*2"#D&@#D_%'_(1T+_ +"LO_IEU>@#LZ "@ H
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
M;&_/?;0 -+J W;8;<XQLS<R#/][=BU.W';&_/?;0 -+J W;8;<XQLS<R#/\
M>W8M3MQVQOSWVT #2Z@-VV&W.,;,W,@S_>W8M3MQVQOSWVT #2Z@-VV&W.,;
M,W,@S_>W8M3MQVQOSWVT #2Z@-VV&W.,;,W,@S_>W8M3MQVQOSWVT #2Z@-V
MV&W.,;,W,@S_ 'MV+4[<=L;\]]M  TNH#=MAMSC&S-S(,_WMV+4[<=L;\]]M
M  TNH#=MAMSC&S-S(,_WMV+4[<=L;\]]M  TNH#=MAMSC&S-S(,_WMV+4[<=
ML;\]]M  TNH#=MAMSC&S-S(,_P![=BU.W';&_/?;0 -+J W;8;<XQLS<R#/]
M[=BU.W';&_/?;0 -+J W;8;<XQLS<R#/][=BU.W';&_/?;0 -+J W;8;<XQL
MS<R#/][=BU.W';&_/?;0 -+J W;8;<XQLS<R#/\ >W8M3MQVQOSWVT #2Z@-
MVV&W.,;,W,@S_>W8M3MQVQOSWVT #2Z@-VV&W.,;,W,@S_>W8M3MQVQOSWVT
M #2Z@-VV&W.,;,W,@S_>W8M3MQVQOSWVT #2Z@-VV&W.,;,W,@S_ 'MV+4[<
M=L;\]]M  TNH#=MAMSC&S-S(,_WMV+4[<=L;\]]M  TNH#=MAMSC&S-S(,_W
MMV+4[<=L;\]]M  TNH#=MAMSC&S-S(,_WMV+4[<=L;\]]M  TNH#=MAMSC&S
M-S(,_P![=BU.W';&_/?;0 -+J W;8;<XQLS<R#/][=BU.W';&_/?;0 -+J W
M;8;<XQLS<R#/][=BU.W';&_/?;0 -+J W;8;<XQLS<R#/][=BU.W';&_/?;0
M -+J W;8;<XQLS<R#/\ >W8M3MQVQOSWVT #2Z@-VV&W.,;,W,@S_>W8M3MQ
MVQOSWVT #2Z@-VV&W.,;,W,@S_>W8M3MQVQOSWVT #2Z@-VV&W.,;,W,@S_>
MW8M3MQVQOSWVT #2Z@-VV&W.,;,W,@S_ 'MV+4[<=L;\]]M  TNH#=MAMSC&
MS-S(,_WMV+4[<=L;\]]M  TNH#=MAMSC&S-S(,_WMV+4[<=L;\]]M  TNH#=
MMAMSC&S-S(,_WMV+4[<=L;\]]M  TNH#=MAMSC&S-S(,_P![=BU.W';&_/?;
M0!R'Q$DO?^$8UD-% $_LN]P1.Y;:;67>=OV8 %1DJ-Q#G +)G( /0J "@ H
MXSXC_P#(JZS_ -@J_P#_ $DEH /"/^NU;_L*R_\ I+:4 +X#_P"0=-_V%=;_
M /3S?T 5/B)XQE\#Z?#J444=R&NXH'MV=TFF619/W=H%1_,NMP5UC8!7C64;
ME.& !1^'OCFX\;R7TLL*6$5I)'%'9R,W]H0M^]WO?1$*(!* A@1=W"RYD;^$
M ]+H * "@ H * .,\4?\A'0O^PK+_P"F75Z .SH * "@ H * "@ H * "@ H
M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@#)UG6K;0H//NB
M<LPCBB0;YIY6^Y%#&/FDD;LHX !9RJ*S  Y_3=!NM2NTUG7\>=$=UI8JP>"R
MR,;V(^6>\(.'G^Y$"8[< %Y)0#MJ "@ H * "@ H * "@ H * "@ H * "@
MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@#C?B-
M_P BKK/_ &"K_P#])): .RH * "@#C/B/_R*NL_]@J__ /226@ \(_Z[5O\
ML*R_^DMI0 O@/_D'3?\ 85UO_P!/-_0!2^(U]>:=I\,]DTD %T@N+J&T^VSV
M<!BFW7$-OM?<^_9"S;'\N*:20HP4B@# ^%&M7^OQ2WE\KOFTTQ&GFM#:RM=I
M;,M] 2R1M<113CSDEV[!)=31192,$@'KU !0 4 % !0!QGBC_D(Z%_V%9?\
MTRZO0!V= !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M 4 % !0 4 % !0!@ZYK\6C!(E5KF]N25MK2,CS9F'4\\1Q)D&:=\1Q+R26*J
MP!GZ)X<EAN3J^L2+=:HZE5*Y\BTB;K!:*W*J>/-G8":X(!?:@CBC .NH * "
M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
M* "@ H * "@ H * "@ H * "@#C?B-_R*NL_]@J__P#226@#LJ "@ H XSXC
M_P#(JZS_ -@J_P#_ $DEH /"/^NU;_L*R_\ I+:4 +X#_P"0=-_V%=;_ /3S
M?T <I\3O#=[>-;ZM8SZV5@>..ZL])OFMF>V G9I(H=R))<><\*OEU9H%95(9
M5( %^&%E?0SW]U,NM16$XM5MHM<NC/<K)']H^T-'&99?)A8/"%W.7D96)^54
M  /7* "@ H * "@#C/%'_(1T+_L*R_\ IEU>@#LZ "@ H * "@ H * "@ H
M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H X;X@?$#3_AOI\>J:I'
M<30S7"VRK;+&[AWCED!(DEB7;MB8$AB<E?E()( .!\-?'>P\=W+:5X;L;Z34
M/*,B?:D@BMD4,B-)/)%<3.L:;P2%C+.<1I\[K0!ZCX?\-KH[27ES(;S4KK'V
MB[<8+ <K%"F2(+:/)\N%#@<O(TDK/(P!TU !0 4 % !0 4 % !0 4 % !0 4
M % !0 4 % !0 4 % !0 4 % !0 4 % $%U=0V,37%S(D,,8W/)(RHB*.I9F(
M51[D@4 ?$'QB^-C/XCT__A'Y&>VT.47#-AD2XG8%77#*&,0@9H0X W":8KN0
MHY /J30_B?HNL6T%W*\FG)=HKQ&^C,$;AQP$N#FUD?/RF-)VD##:R!N* /05
M8. RD,K $$'((/0@CJ#V- "T % !0 4 % !0 4 % !0 4 % '&_$;_D5=9_[
M!5__ .DDM '94 % !0!QGQ'_ .15UG_L%7__ *22T 'A'_7:M_V%9?\ TEM*
M %\!_P#(.F_["NM_^GF_H YGXMM)/86]K;(UV_VN.2>TCU*'3));;RKA23/)
M)&WEK+Y;!4.7D10?D#X *GPEM5MOMNVQFT[=]G_UVL1ZMYF//^[Y<\WV?9GG
M.WS=PQGRS@ ]CH * "@ H * .,\4?\A'0O\ L*R_^F75Z .SH * "@ H * "
M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * ,S5M9LM"A^TZ
MA,EO'D*"YY=CT2-!EY'8\*B*SL> I- 'A_Q3\*Z[\7M+BL--MXM-MH;I+E9-
M2DDAFFVQ31<6\4,[0I^])Q.4E;C,4>/F ,/X*?!36OAOK4VJ:I-930S64ELJ
MVTD[N'>>WD!(DMXEV[8F!(8G)7Y2"2 #Z?H * "@ H * "@ H * "@ H * "
M@ H * "@ H * "@ H * "@ H * "@!KNL:EW(55!)).  .223P !U- '%2>+
M9=68P>&H!?D':UY(QBT^,@X.)@K/=,.H2U21"1MDGA/( );3P@D\JWFNS'5K
MM"&02*$M(&];>S!:-"/X99FGN >DP'% $USX!\-WDKW%QI.F333.TDDDEC;.
M[NY+.[NT19F9B69F))))))- &Y::19:?:C3[2W@M[-0P%O%$B0@.Q9@(E4(
MS,S, O+,2<DF@#G&\#6-L3)I#SZ-(23_ *"X2$D\Y:SD62S8D]2;?><GYAG-
M #?-\2:3_K([;681_%"?L5UC_KE*TEK*WJ?M%JO3"#L 36_CC3&D6WO6DTNY
M<X6&_C:V+M_=BD?]Q.>O_'O-*.#SP: .O!SR* "@ H * "@ H * "@ H XWX
MC?\ (JZS_P!@J_\ _226@#LJ "@ H XSXC_\BKK/_8*O_P#TDEH /"/^NU;_
M +"LO_I+:4 +X#_Y!TW_ &%=;_\ 3S?T 6]:\%:%XCF6ZU:PM;V=$$:R3PI(
MPC#,P0%@2%#.Q Z98GO0!8T+PKI'ACS/['L[>Q\_9YOD1+'OV;MF[:!G;O?;
MGIN/K0!OT % !0 4 % '&>*/^0CH7_85E_\ 3+J] '9T % !0 4 % !0 4 %
M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!4O]0MM*@>ZO98[:"(9>25
MU1%'NS$ >WJ>!0!R/]MZIX@^70X/LEJ?^7^^C==P];6S)2:7(.4EN#!%T95G
M7@@&EI/A.TTR;[=,9+[42"#>71$DP#?>6( +%;1MCF*VCBC/5E+9) .GH *
M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H XV[\7I
M-*UGH<+:M=H2KF-@EI WI<7A#1H1_%%"L]P#UAQS0!%'X2EU9A-XEG%^0=RV
M<:F+3XR#D9A+,]TPZ%[IY(R1N2"$\  [5$6-0B *J@  #  '   X  X % #J
M "@ H * "@"&XMHKN-H;A$EB<89'4,C#T96!!'L10!R'_"#VUD=VB3W.C-V2
MU<&U^GV*=9;5 >A,,43D='!"D !]L\1Z3_Q\V]OJ\(_Y:6;?9;G _P"G6YD:
M!SCJ5O8\G[L0!  !:L_&NE7,JVLTC6-VW M[U'M96/I&)@JS?[T#2KZ,: .K
MH * "@ H * "@#C?B-_R*NL_]@J__P#226@#LJ "@ H XSXC_P#(JZS_ -@J
M_P#_ $DEH /"/^NU;_L*R_\ I+:4 +X#_P"0=-_V%=;_ /3S?T =E0 4 % !
M0 4 % !0!QGBC_D(Z%_V%9?_ $RZO0!V= !0 4 % !0 4 % !0 4 % !0 4
M% !0 4 % !0 4 % !0 4 % $<TT=NC2S,L<: LSL0JJHY)9C@  <DDX% '%?
M\)1=:Y\GAJ 7$1_YB%SNCLA_M0@8FO>^#!L@)X^U*>* +=CX0A2=-0U65]5O
MXSNCEN HB@;GFUME_<VY ./,56N&7B2=Z .NH * $=UC4LQ"JH)))P !R22>
M  .IH P?#WBG2O%<#W6C7,5Y#%*\+M&3\LB'!!! .#]Y&QMD0JZ%D8,0#?H
M* "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@#E=2\6VUI.;"R2
M34M07K;6NUC'GH;B5BL-LO\ UV=7(YCCD/RD SQX<O\ 7_G\13A8#TTZR=TM
M\<<7-Q\D]V0>J@6]NP^5[>0?,0#L[6UAL8EM[:-((8QM2.-51$4=E50%4>P
M% $] !0 4 % !0 4 % !0 4 % %6\L;?48FM[R*.XA?[T<J+(C?57!4_B* .
M4_X0J.P^;0[JZTHCI%&_GVGT^RW(ECC7VMC;G_:'.0 _M'Q#I/%[:0ZI$/\
MEMI[B&;'<M9W4FP #G]W>RN>0L9. P!>T[QEI6I3"T6;[/>-TM;I'M;D]CMA
MN%C>0 _QQAT.058@@D Z>@ H * .-^(W_(JZS_V"K_\ ])): .RH * "@#C/
MB/\ \BKK/_8*O_\ TDEH /"/^NU;_L*R_P#I+:4 +X#_ .0=-_V%=;_]/-_0
M!V5 !0 4 % !0 4 % '&>*/^0CH7_85E_P#3+J] '9T % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 % !0 4 %  3CD\ 4 <5+XO_M%VMO#L/\ :<JDH]QN
M\NPA8'#![K:PE=#PT5JL\BGB01_>  1>$/[0=;GQ%-_:DJ$.D!3R["%@0RF.
MUW,)'0\K-=-/*IYC,?W0 =J!C@4 % !0!S&I>,=+TV8VAE-S>#_ETM$>ZN1Z
M;H8%=XU//SRA(Q@DL "0 >;_ !&TOQ%X]T.XL;55T"VVM*[W5PGG3QHC$P31
MP++'!!)P9'-R7 4*\>SS$8 ^>_V;O#FMF:Y\1:1/"8K=OLTUA),\0NLQE@9&
M6*;RQ&6#0/Y9+2!URJ"0. ?7P\;P6/R:Y!<:.W>2X4/:?7[;"9+9 >H\]X'(
MSE!@X .PM[B*ZC6:!UEB<95T8,K#U5E)!'N#0!+0 4 % !0 4 % !0 4 % !
M0 4 % !0 4 % !0 4 <[J_BBRT>06I+W-ZXW1V=LOFW+C^]L! C3UEF:*$=Y
M!0!C_P!E:QXCYU:4Z99G_ERLI#Y\@YXN;Y=K*",9CLQ$5.1]JE4T =7INEVF
MCP+:V$,=M"O(2-0HR>K''WF;JSMEF/+$GF@"_0 4 % !0 4 >*^.OCIH?@75
M8-'G#W4K./MC0D$64;#Y6<8)DD)*L85PZQ9<G=Y<<@![!8WL&I01W=I(D\$Z
M"2.2,AD=&&596'!!% %J@ H * "@ H * "@ H HZCI=IJ\)MK^"*ZA;K'-&D
MB'_@+@C\<4 <Q_PA[Z?SH=]=:>!T@=OMEI]/(N2SQ+_LVT]N/S- !_:^NZ5Q
MJ-BE]$.L^FN-^/5K.Y9'4?[,-Q=.>RF@#2TOQ;I6KR_9H)U2Z R;6=7M[E?K
M;3K',!UYV;?0F@#/^(Y \*ZSGC_B57_ZVLM '9@@C(Y!H * "@#C/B/_ ,BK
MK/\ V"K_ /\ 226@ \(_Z[5O^PK+_P"DMI0 O@/_ )!TW_85UO\ ]/-_0!V5
M !0 4 % !0 4 % '&>*/^0CH7_85E_\ 3+J] '9T % !0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 <C?>+X5G>PTF)]5OHSMDBMRHB@;@XNKEOW-N0
M#GRR6N&',<#T 5/^$6N=<^?Q+.+B,_\ ,/M]T=B/:;.);WMD3E8">1:J>: .
MUAA2W18HE6.- %55 55 X 51@  <  8% $E &)J_B33=!VB_N(X7D_U<1.Z:
M3VB@0--*>#Q&C'CI0!B?V]J^J\:3I[01GI<ZFQMUQ_>2T0273_[DXM#_ +7'
M( ?\(C/J7.NWUQ>@];>#-C9_3RH',\B^J7%U.A& 5ZY *\.O:1HN=)\.VPNY
MXCM:UTV*,11-Q_Q\3CR[6W/(+++*)BOS)'(>* .1^('A3QCXTTB2RM;NSTYK
MHA)+5'E$8MV#>8LMWY$DL[M\J&.*"UB*,^]I  K 'F?PQ^ OB#P=JAN-1N[;
M[#-&R2BPOK^"<, 6BD3RX(!)M?Y2DLGE[)'8JS!10!]"'P]J]F/] U:5U[1Z
MA;072#VW0"RG(]WG=O?'% ''W'A;4[*1KBWL88)F.6N-$O6LI7;NTEC=0_89
M2>.;B6;GKCJ0"'_A.=;\/\:G:SW,([S6DEK.H_VI[7[;I<K>YGL4P>,[3D Z
M;0OBIX<UYA%'=I;SEMOE7#)&2_\ <24.]O*XYRL,TA!!!Z&@#T2@ H * "@
MH * "@ H * "@ H * "@#$UGQ%8Z"%%W)B64XA@C5I;B9O[L,$8:20^I5=J]
M6*C)H P#%KGB3_6,VA6)_@C,<FHRKU^>3Y[>S##AEB^T38Y6>!Q@ '2:/H5C
MH,1AL(EA#G=(V2\LK?WYIG+2S2?[<KN^.,XH UJ "@ H * ,S5-:L-#C\[4;
MB"TC/ ::1(PQ]%W$;F/0*N220 "30!SO_"827_&C6%Y? ])I$^Q6WU\R[\N1
MU]&MX)P>HR.: #^S_$6I_P#'Y>6^EQGK%I\7GS#U'VN\3RSZ96P1AU#=, 'B
M/C3]FBSU_4X+_3KI[9)I6;4O.8RRS;BSO/"Q&T7$C':ZL%B^;S0,J8Y0#V6P
M^&'AW2[>.UM+9H(X5"J8KBYB8XZLSQ3(Q9CDLQ.2230!;_X0:SC_ -1<ZI#]
M-5U!P/HL]Q*H^@&/:@ _X1.YC_U&L:K%_P "LIO_ $HL9C^N?>@ _L'6XO\
M5:Q(_P#U\65H_P"?DI;?IB@ ^Q>*(ONWVF3#T?3KB-OQ=-39?RB% !YOBJ+_
M )8Z5<?]O%W;Y_\ ):ZQ^M "_P!K>(HO];I=N_\ U[ZEO_+SK.V_7% "?\)-
MJ47^NT34/K%-IDB_D;^-S^"&@ _X3-8_]?I^JP_]N3S?^DQGS^&: #_A/M)7
M_6_;(/\ KOINHP8_&6T0?CG'O0 H^(?AO.'U.RA/I-/'"?IB4H<^U &O;>)M
M)O?^/:]M)L]/+N(7_P#07- $^HZ3I^O0B*^@@O(>JB5$D4'^\NX':PZAEPP(
M!!! H ^1OVBM43PA9Q>'-*N[Q1J2^9<6DDYGA2V1QLVM.)+F/S)D(5(YUAV1
M2(T15EP >L?L^^.?^$O\.):W#;KW2-EM+DY9HL'[-*>2?F13&23EGA=CUH ]
MUH * .,^(_\ R*NL_P#8*O\ _P!)): #PC_KM6_["LO_ *2VE "^ _\ D'3?
M]A76_P#T\W] '94 % !0 4 % !0 4 <9XH_Y".A?]A67_P!,NKT =G0 4 %
M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 <QJOBRTTV?[! LE_J) (L[4"28!
ML[6F)*Q6T;8XEN9(HST5F;B@#-_L/5/$'S:Y/]EM3_S#[&1U##TNKP!)I<@X
M>. 6\1Y5S.O) .NL-/MM+@2TLHH[:"(82.)%1%'H%4 #\N>M $>I:K9Z-";G
M4)XK6$=7FD6-<^F6(!)[ <GL* .8_P"$MGU+Y="L+B]!Z7%QFQM/KYDR&XD7
MT:WM)D(!(;ID 7^P-7U7G5M0:&,];;3%-LN/1[IS)=N?]N%K3_=XH V=*\/:
M9X>#O8P16Q<9EFQF63'5IIW)ED( &6D=C@=>* ,63QFE\Q@\/P/J\@)4RQL(
MK&,C(/F7K@QM@C#):K=2J<;H@.: $_X1B\UGYO$-T9HS_P N-GOM[0>TKAOM
M-SVR))$A?G-L <4 ==9V5OIT*VUI%';P1C"1Q(L:*/140!5'L * +- !0 4
M% !0!A:MX7TC7O\ D)65K=G^]-#&[#_==E+*?=2#0!R(^&=OIBC_ (1R^U#0
MR@.R*"X:XM Q[FSO?M$('^S$(NW(H R9[CQ]X=)+)8>(+90,/%&UK=D]VDC,
MOE*N,'$*SR'G"'@$ M:7\4/M4OV6ZT^>.Y49:&"2-Y5]2;6Z^Q7[+UPR6;J<
M<'D9 .GC\?:&6$=Q<BQD8X$=_'+8N3Z*+M(=Q]-FX'JI(YH ZR&:.X021,LB
M,,JRD,I'J",@_A0!)0 4 % !0 4 % &9JVM66A0_:-0F2WC)"KN/S.QZ)&@!
M>1S_  I&K.W930!S)NM;\1_+9HVB63?\O%PBO?2#UAM6W16WJ'NO-?'#6BGF
M@#;T;PU8Z$7DMD+W,W^NNIF::YFYS^\GD)<J#RL8(BCZ1H@XH WJ "@ H Y[
M5/%>DZ+((+NYC6X/W;="9;EO]RVB#SOV^[&>H]10!E_\)#JVH\:5IDB(>D^I
M2"SC^HA19[LD?W9((,GC>O)  ?\ "/:MJ7.JZG(B'K!IL8M$^C3NUQ=DC^]%
M-!D\[5X  -/2_"6DZ-)]HM+:-;@\&XDS-<L/]NYF,D[]3]Z0]3ZF@#HJ "@
MH * "@ H * "@ H * "@ H *  @$8/(- &1<^'],O?\ CXM+6;/_ #T@B?\
M]"4T 8K_  ]\-,=PTNPC8_Q1VT43?]]1JK?K0!X;\<?@S::AI#ZUI#-;3Z3!
M+,\+RRO#+ BF278'9_*E55+*4PLF-CC[CH >C_!WX9GX::2UO/,T][>,LMSA
MF,$;A2 D*'@;0</+@/,0"V$6-$ /7* "@#C/B/\ \BKK/_8*O_\ TDEH /"/
M^NU;_L*R_P#I+:4 +X#_ .0=-_V%=;_]/-_0!V5 !0 4 % ''V'CO2=2GU"&
MWE+1Z-%'-<W./]'VN;D-Y4@)\WR3:RK,R HC@QAFD214 ,R/XCVC(5>UO8;Q
MC;>192+;BYN5O/,-O)#BY, 1Q#.6\Z>%H1!+YZQX7< =;H>M0:_:+>6X= 6D
MC>*0 2PS0R-%-#*%9E$D4J.C;6="5W([H58@'S?XT_: T"RUJVLWM]0,F@ZK
M<_:2L5OM?R[/4+!O))N@6S-.C#>(_P!T&)PP"$ ^D]%U6+7=/MM4MPZPWUO#
M<QK( '"31K(@<*S*&"L P5F .<,1S0!IT % !0 4 % !0 4 % !0 4 % !0
M4 % &!K/B:QT-DAG9I+J89AM($::YE&<$I"F7V \-*VV&/K)(@YH Q?L6M^(
MN;Z0Z-9M_P NUM(&O7'I-=KE+?W2SWN/X;L<B@#HK#3-.\-6QCM8XK.W3+N>
M%!)Y:261CEW)Y:21BS'EF)H P6\<6MX2FB0W&LOG&ZT0"V!]3>S-%:$#^(12
MRR #B,DJ" 'V'Q#J_P#Q]W,.D0G_ )96*BXN,'LUW<QB)3C@B.SR#G9-P&H
MOZ;X/TO3)A=K%]HO!_R]73O=7/J=LT[2/&I/\$92,8 5    #?N;J&RB:XN7
M2&&,;GDD8(BCU9F(51[D@4 <<?%=SK'R^'+5KM#_ ,OMR6MK(#^]&Q0SW7<K
M]GA,+$;3<1YS0 Y/!W]I$2^(KAM58$$6^WR;!#U^6T5F$H!Z&[DN6'\)7I0!
MVD<:Q*$0!54 *H    P  .  . !P!0 Z@ H * "@ H * "@ H * "@#-U31K
M'6XO(U&WANXP<A9HU<*?[R[@=K#@AEPP(!!! H YB3PC<V*E='OIHHC_ ,NE
M\#J%H1_=_?.+M%[!8[H1J.!$0   <E-HEMIKF34]$:T)Y:^T"2903_?DCLS:
MWX;'4+!<J,$&0C&0#:TF$ZBI?P]K\LXCX:&Y6WO1$?[LJE(+Y&]5EN W3@'D
M@&Q]J\3V/^MMK#44'5K>>6TE/^[!.EQ&?^!7BX]3U  ?\)HEKQJ=CJ5ACJS6
MIN8Q[F6P:[C5?]J1D'K@\4 :VF>*=(UEO+L+RVN)!P8XYD,BGT:/=YB'V90?
M:@#'E^(>AV^JW>B7%S'!<Z;;QW,YE9$C5)#C:&+9+H&B9U*@8GBVEF+! !G]
MM:KXA^71(?L=J?\ E_OHV!8>MK9$I*^0<K+<&"/HRQSKP0#3TCPI::5-]MD,
ME]J###7MTPDGP1AECP%CMXV[PVT<,1ZE">: .FH "<<G@"@#D;GQSI$4C6]M
M*=0N$.&@L(WNY%;^[)Y"ND)[YG>-0,$D9% $']H^(M3_ ./.S@TR,])=0E\Z
M8>A^R6;%".^&OHV' *YS@ /^$0DO^=9O[R^!ZPQ/]BMOIY=IY<KKZK/<3@]#
MD<4 =#I>B6&AQF+3;:"T0\D0QI'N/JVT LQ/)9LDDDDDF@#4H * "@ H * "
M@ H * "@ H * "@ H * "@ H * "@ H XWXC?\BKK/\ V"K_ /\ 226@#LJ
M"@ H XSXC_\ (JZS_P!@J_\ _226@ \(_P"NU;_L*R_^DMI0 O@/_D'3?]A7
M6_\ T\W] '94 % !0 4 >8:CX3O-6O?$2,!#;ZUI-K8V\Q92/,$>HQRDHI+@
M1_:8B2R@-N^0MAL ',3^'=;U'4;7Q)+8R02Z3_9\:V)FM6FN?)CU".ZDBD6X
M-NJ :@#;B::%Y/(?S5AW)D ](\%:7<Z78R&]3R9[R\O+UX=RL81=7,DR0LZ%
MD9XXW59&1F0R!MC,FUB ?"OC_P"#OBRZ\27=S%8[HM7U6]^Q-]IM!YV]KJ\7
M@W ,>;>&23]Z$QMV'#E5(![UX<^#_B.+1;14UK5=(NHX@DUC)=M-'&R$KM@D
MMI_)AB; DC CG*(RHX+AL %Z;P?XLT\$37^N2*<9EL[ZUO0 .C&*>+395_VE
MA$K=LN.: ,QK35?,*2>,;JP>0@>1J6GFP8D=!')</&"3_P!, P?KEJ .K_X1
M3QL4+V^K0WBR@$,UU+ I Z%3#9RA >^PC=WS0 C:5X\BW>88I=^,^5<S2?=Z
M;=USI^WWV[-W\5  TWC"+=Y]M/A\9*P,P^7^Z8/%;NOOMA3=W!H &U[6H]WV
MF*=-^,_Z#XA &WI@VLMV$_VBI /\1-  WC&9-WG/9Q[\9\^_URQQMZ8\ZR/E
M_P"UMQG^+- %N'QE]L+".31IB^,B#Q5<EACIA39QF,^H4C/\6: .@BOM2N@S
M)I[3!\9-OKCN..FTEHMOOMV[OXLT 6&O-0^;S-&U0[\9\K4[?^'IMW:E#M]]
MNW=_%F@ ;5)CN\W1]=CWXSB[MVQCIM\G5WV^^S&[^+-  VMPG=YNGZ['OQG
MN6QCIM\FZ?;[[,;N^: /F#XV_%#6]"UJ.VT"ZU#3;::RBDDBN(Y8W,OGW"ET
M%TID52B1KF(B-BK#EM] '>_!>_\ $OQ(T:XN=2U*2.-;UH7N(G=;LJD-NXAA
M5/+M;=!YA8S^7-+(79"J!%<@'J%N_AC0I)K;2OM5_?S%?M(L9[NZNGD4<&ZN
M$F*PN>YN9X5((&<%10!?;3-=UK=M T2&3&2]W<WEY@=-J17$=I;-ZE9;I6YW
M*<T 7!\.=+N &U5KK5IE(82WMS*^UA@AHX8VBMH3D9S##&?4D4 =2='@P5#3
MJ&VC"W5RH 7H%VS#9[[-N>^: *.JKINDPO=:A<26L)*AGDO;B-<C[JI^^&&;
M& L>&D/&&)Q0!RSS7^O[ET2WN+:"3&;[4)[V)<#HUO9+-'<OV/[QK)''.]^A
M +L/P]LIR)M8FNM7N5;>LES/*$B;L;>")TB@Q@ .JF8@?/*YR2 =6VD0ONRU
MQ\^,XNKH8QTVXF&SWVXW?Q9H &TB%]V6N/GQG%U=#&.FW$PV>^W&[^+-  VD
M0ONRUQ\^,XNKH8QTVXF&SWVXW?Q9H &TB%]V6N/GQG%U=#&.FW$PV>^W&[^+
M-  VD0ONRUQ\^,XNKH8QTVXF&SWVXW?Q9H &TB%]V6N/GQG%U=#&.FW$PV>^
MW&[^+-  VD0ONRUQ\^,XNKH8QTVXF&SWVXW?Q9H &TB%]V6N/GQG%U=#&.FW
M$PV>^W&[^+-  VD0ONRUQ\^,XNKH8QTVXF&SWVXW?Q9H &TB%]V6N/GQG%U=
M#&.FW$PV>^W&[^+-  VD0ONRUQ\^,XNKH8QTVXF&SWVXW?Q9H &TB%]V6N/G
MQG%U=#&.FW$PV>^W&[^+-  VD0ONRUQ\^,XNKH8QTVXF&SWVXW?Q9H &TB%]
MV6N/GQG%U=#&.FW$PV>^W&[^+-  VD0ONRUQ\^,XNKH8QTVXF&SWVXW?Q9H
M&TB%]V6N/GQG%U=#&.FW$PV>^W&[^+- &-J7@?1]7E^T7<+R7"XVS"XN4FCQ
MT\J9)EEB]_*=-W\6: ,27PCJNGEVTW49KN-\9MM1GN3@+T6&[MI(IH?=I8[I
MFR=V>, #6UJ.PW+KUIJ.F[L;IX[FZNK/Y>XN+:0M;KZM<0VH;^+.1D M:KH6
MA^*=/EO(H(M=!B9X5%T94E>-2T<<4K3&*(NV%W!T7+;G.,F@#XN\.?#+QMI?
MB6+4FT]);FUF2YGMH]1L5E6&1F'RJM\)8@RB1('+ !EX)V$4 ?>UY9V5I&\]
MU-+!%P7=[VXC10O0AC.HC]]I7=_%F@#D6\2:9?;ETA-1UAI,?-92W7D<=-MY
M+/!9J#_%Y5QDCDJV1D &TCQ!JV[+Q:-%)C.VZO+VYP.FTB:VM[=_7:+I"/O;
MB> "RWPXTZ]0IK$U[K&[!(O+N8Q?A;0M#:C\(<XX)/.0#I8/#]G:Q^3 )88L
M !(KBXC50O0(J2J(QZ[ N[^+- $[:1"^[+7'SXSBZNAC'3;B8;/?;C=_%F@
M;2(7W9:X^?&<75T,8Z;<3#9[[<;OXLT #:1"^[+7'SXSBZNAC'3;B8;/?;C=
M_%F@ ;2(7W9:X^?&<75T,8Z;<3#9[[<;OXLT #:1"^[+7'SXSBZNAC'3;B8;
M/?;C=_%F@ ;2(7W9:X^?&<75T,8Z;<3#9[[<;OXLT #:1"^[+7'SXSBZNAC'
M3;B8;/?;C=_%F@ ;2(7W9:X^?&<75T,8Z;<3#9[[<;OXLT #:1"^[+7'SXSB
MZNAC'3;B8;/?;C=_%F@ ;2(7W9:X^?&<75T,8Z;<3#9[[<;OXLT #:1"^[+7
M'SXSBZNAC'3;B8;/?;C=_%F@ ;2(7W9:X^?&<75T,8Z;<3#9[[<;OXLT #:1
M"^[+7'SXSBZNAC'3;B8;/?;C=_%F@ ;2(7W9:X^?&<75T,8Z;<3#9[[<;OXL
MT #:1"^[+7'SXSBZNAC'3;B8;/?;C=_%F@ ;2(7W9:X^?&<75T,8Z;<3#9[[
M<;OXLT #:1"^[+7'SXSBZNAC'3;B8;/?;C=_%F@ ;2(7W9:X^?&<75T,8Z;<
M3#9[[<;OXLT #:1"^[+7'SXSBZNAC'3;B8;/?;C=_%F@ ;2(7W9:X^?&<75T
M,8Z;<3#9[[<;OXLT #:1"^[+7'SXSBZNAC'3;B8;/?;C=_%F@ ;2(7W9:X^?
M&<75T,8Z;<3#9[[<;OXLT <A\1-,B3PQK+AI\G2[UN;FX*Y2UE(^4RE0#CYE
M VN,APP)% 'H5 !0 4 <9\1_^15UG_L%7_\ Z22T 'A'_7:M_P!A67_TEM*
M%\!_\@Z;_L*ZW_Z>;^@#LJ "@ H * "@ H * .,\4?\ (1T+_L*R_P#IEU>@
M#LZ "@!DL23J8Y%5T88*L 5(]"#D$?6@#D9/ 6C;C+:P'3I6.3)82RV3$^K"
MU>))#Z^8K@]P: &?V'K=A_QX:H9U'2/4;:*<8_NB6U-E*/9I#,1WW=* #^V=
M>L/^/[3%NE'_ "TTZZCD./[QAO!9E?=4EF;'W=QXH <OC[1XR$OI7TR0D#;J
M$,MF,GH%EN$2&3)X!BD<$\ D\4 =;!/'<H)8'62-N59&#*1ZA@2#^!H BN;&
MVO!BXBCF'I(BO_Z$#0!SUQX$\.W1W3:7I[M_>-I!N'T;R]P/N#0!7_X5_HB_
MZF"2W_Z][J[ML?3R)X\?A0 ?\(3!'_Q[WNJP^G_$RNIL?^!4D_ZYH /^$7U"
M+_4:UJ2_[,D>FRK^;6 D_P#(E 'RW^T5\.-<F6+Q*91JD5I!Y%PZPB*:&)7>
M1'=(V,;Q*TC[G1$>/=E]T?,0!VGP)^%MU9Z([>)T?[->2BXM]/>29$4,BH\E
MW KK%*TJI%LBF1_+5<L-SE4 /INTLX+");>UC2"%!A8XT5$4>BJH"@?04 6*
M ,?5_$&GZ"BOJ$R0F0[8TY>65O[L,*!I9GQSLB1VQSB@# ^W:[KW%C"-'M3_
M ,O%XHDNF'K%9HVR+/9[F7>N06M3R* +VF>$+'3YQ?3>9?WX_P"7N\?SIESC
M(BX6*V4X&4M8H8R>2N<F@#J: "@ H * "@ H * "@ H * "@ H * "@ H *
M"@ H * "@ H XS6_!5E?K-<V"C3]4>-_+O+<R0/YNT^6TX@>(W,:L06CE+!E
MR."<@ ^'O#?@_P >MXXE@26>UU=&+WFH.2\0MY/E\TL0$FBE5<01 #+(%58C
M"QB /N>U\#Z1!(+B>$W]RO(GOI'O)%/K&;AG6'Z0K&H'  % '6]* "@ H *
M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@#C?B-_P B
MKK/_ &"K_P#])): .RH * "@#C/B/_R*NL_]@J__ /226@ \(_Z[5O\ L*R_
M^DMI0 O@/_D'3?\ 85UO_P!/-_0!V5 !0 4 % !0 4 % '&>*/\ D(Z%_P!A
M67_TRZO0!V= !0 4 % !0 4 -=%<%6 92,$$9!!Z@@]10!R4_@/1)',T-L+*
M9CDRV+R6,A/JSVCPES_O[@1P01Q0!%_PC^L6'_(.U61U'2+4;>*Z0>PDA^QW
M'/\ >DFE(//(^6@ _M7Q!8?\?FG17J#^/3[I=Y'J;>\6V5?]U;F4GL2>* %'
MCW2H3MU!IM+;I_I\$MJF?:XD46S?5)F'O0!U=K=P7L8FMI$FB;H\;*ZGZ,I(
M/X&@"Q0 4 % '/:QXIT_1'6WGD,EW(,QVD"-/=2#@96"(-)LR0&D8+$F<NZC
MF@#)QK^O]<:#:-V'EW&H,OU_>6EJ<'M]L/H4/0 U]'\+Z?HCM/;Q[KJ08ENI
MF::YD'7#SREI"N22(PPC3)"(HXH Z"@ H * "@ H * "@ H * "@ H * "@
MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M"@ H * "@ H * "@ H * "@ H * "@#C?B-_R*NL_P#8*O\ _P!)): .RH *
M "@#C/B/_P BKK/_ &"K_P#])): #PC_ *[5O^PK+_Z2VE "^ _^0=-_V%=;
M_P#3S?T =E0 4 % !0 4 % !0!QGBC_D(Z%_V%9?_3+J] '9T % !0 4 % !
M0 4 % !0 4 ! 88/(/44 <G=>!M$N9#.MJEM.W6>T9[.<GU,UJT,A([98T 5
M_P#A'-4L>=-U6? Z17\,5Y$/^!K]FNS[[KIO;!SD \>^-'Q$U[P1HILYA:17
MFIAH;:ZL[B9)45=IFD%N\0:(JC!$D2[=DDD5A@KD@'1?#CQ#J?Q3T6'4)[U;
M&&/_ $>YBL1BZ>>)5$C2W+@^0LN5F6.VC61$D ^TDY  /7-(T&PT%&CT^%(-
MYW2,,M)*W]^:5RTLS_[<KNV.,T :] !0 4 % !0 4 % !0 4 % !0 4 % !0
M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 <;\1O^15UG_L%7_P#Z22T =E0
M4 % '&?$?_D5=9_[!5__ .DDM !X1_UVK?\ 85E_]);2@!? ?_(.F_["NM_^
MGF_H [*@ H * "@ H * "@#C/%'_ "$="_["LO\ Z9=7H [.@ H * "@ H *
M "@ H * "@ H * "@#@O%?PQ\.>-[A+S7;0W<T,?E(?M%U$%3<SX"0SQIDLQ
MRQ7<1@%B%4  N^$O 6B>!5FCT&W-HET4:5?/N)@QC#!2!/+*$.'()3:6XW9V
MK@ ["@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
M * "@ H * "@#C?B-_R*NL_]@J__ /226@#LJ "@ H XSXC_ /(JZS_V"K__
M -)): #PC_KM6_["LO\ Z2VE "^ _P#D'3?]A76__3S?T =E0 4 % !0 4 %
M !0!QGBC_D(Z%_V%9?\ TRZO0!V= !0 4 % !0 4 % !0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M % !0 4 % '&_$;_ )%76?\ L%7_ /Z22T =E0 4 % '&?$?_D5=9_[!5_\
M^DDM !X1_P!=JW_85E_]);2@!? ?_(.F_P"PKK?_ *>;^@#LJ "@ H * "@
MH * .,\4?\A'0O\ L*R_^F75Z .SH * "@ H * "@ H * "@ H * "@ H *
M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "
M@ H * "@ H XWXC?\BKK/_8*O_\ TDEH [*@ H * .,^(_\ R*NL_P#8*O\
M_P!)): #PC_KM6_["LO_ *2VE "^ _\ D'3?]A76_P#T\W] '94 % !0 4 %
M !0 4 <9XH_Y".A?]A67_P!,NKT =G0 4 % !0 4 % !0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M % !0 4 % !0!QOQ&_Y%76?^P5?_ /I)+0!V5 !0 4 <9\1_^15UG_L%7_\
MZ22T 'A'_7:M_P!A67_TEM* %\!_\@Z;_L*ZW_Z>;^@#LJ "@ H * "@ H *
M .,\4?\ (1T+_L*R_P#IEU>@#LZ "@ H * "@ H * "@ H * "@ H * "@ H
M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "
M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
M* "@ H * .-^(W_(JZS_ -@J_P#_ $DEH [*@ H * .,^(__ "*NL_\ 8*O_
M /TDEH /"/\ KM6_["LO_I+:4 +X#_Y!TW_85UO_ -/-_0!V5 !0 4 % !0
M4 % '&>*/^0CH7_85E_],NKT =G0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M!0 4 % !0!QOQ&_Y%76?^P5?_P#I)+0!V5 !0 4 <9\1_P#D5=9_[!5__P"D
MDM !X1_UVK?]A67_ -);2@!? ?\ R#IO^PKK?_IYOZ .RH * "@ H Q/$MY<
MZ=I-Y=6*/-=06L\D$<:&5WF6)C$BQJ&+LSA0% .<\\4 >5Q^*-1L=/FLYKC4
M%UEKC2[5EU*'3 ]LNI7"6RWEN-/B-M+'EIC&LSSLLUOLFC"9$@!WG@_4KJX;
M4-.O96NI-*OC;+<.L:231O;6UW&TBPQQ1"1!<F(F.*-6$:MMW,U &'XV\16N
MG:KHT,J7C-!J,DK&&POIT*MI&J(!&\%M(DLFYP6BB9Y50/(R"..1E -S_A/-
M._YXZK_X)-:_^0* #_A/-._YXZK_ ."36O\ Y H /^$\T[_GCJO_ ()-:_\
MD"@ _P"$\T[_ )XZK_X)-:_^0* #_A/-._YXZK_X)-:_^0* #_A/-._YXZK_
M ."36O\ Y H /^$\T[_GCJO_ ()-:_\ D"@ _P"$\T[_ )XZK_X)-:_^0* #
M_A/-._YXZK_X)-:_^0* #_A/-._YXZK_ ."36O\ Y H /^$\T[_GCJO_ ()-
M:_\ D"@ _P"$\T[_ )XZK_X)-:_^0* #_A/-._YXZK_X)-:_^0* ,G7_ (EV
M6EZ;=WUO!J+S6MM/-&LND:O#$SQQ,ZB262Q1(HRR@/([*B+EF8 $@ UO^$\T
M[_GCJO\ X)-:_P#D"@ _X3S3O^>.J_\ @DUK_P"0* #_ (3S3O\ GCJO_@DU
MK_Y H /^$\T[_GCJO_@DUK_Y H /^$\T[_GCJO\ X)-:_P#D"@ _X3S3O^>.
MJ_\ @DUK_P"0* #_ (3S3O\ GCJO_@DUK_Y H /^$\T[_GCJO_@DUK_Y H /
M^$\T[_GCJO\ X)-:_P#D"@ _X3S3O^>.J_\ @DUK_P"0* #_ (3S3O\ GCJO
M_@DUK_Y H /^$\T[_GCJO_@DUK_Y H /^$\T[_GCJO\ X)-:_P#D"@ _X3S3
MO^>.J_\ @DUK_P"0* ,G1?B79:C;O--!J*,MS>0@1:1J\J[+>[G@C)9+%@)&
MCC5I8R0\,I>*14=&4 &M_P )YIW_ #QU7_P2:U_\@4 '_">:=_SQU7_P2:U_
M\@4 '_">:=_SQU7_ ,$FM?\ R!0 ?\)YIW_/'5?_  2:U_\ (% !_P )YIW_
M #QU7_P2:U_\@4 '_">:=_SQU7_P2:U_\@4 '_">:=_SQU7_ ,$FM?\ R!0
M?\)YIW_/'5?_  2:U_\ (% !_P )YIW_ #QU7_P2:U_\@4 '_">:=_SQU7_P
M2:U_\@4 '_">:=_SQU7_ ,$FM?\ R!0 ?\)YIW_/'5?_  2:U_\ (% !_P )
MYIW_ #QU7_P2:U_\@4 9,/Q+LI-2GL3!J(A@MK696&D:N92\\MXCAXA8ETC5
M;>,QR,H25FE5&8PR! #6_P"$\T[_ )XZK_X)-:_^0* #_A/-._YXZK_X)-:_
M^0* #_A/-._YXZK_ ."36O\ Y H /^$\T[_GCJO_ ()-:_\ D"@ _P"$\T[_
M )XZK_X)-:_^0* #_A/-._YXZK_X)-:_^0* #_A/-._YXZK_ ."36O\ Y H
M/^$\T[_GCJO_ ()-:_\ D"@ _P"$\T[_ )XZK_X)-:_^0* #_A/-._YXZK_X
M)-:_^0* #_A/-._YXZK_ ."36O\ Y H /^$\T[_GCJO_ ()-:_\ D"@ _P"$
M\T[_ )XZK_X)-:_^0* ,G4?B796=Q90QP:BRW=RT,A?2-71E1;2ZG!B5K$&:
M3S($4QQAW$322E0D3LH!K?\ ">:=_P \=5_\$FM?_(% !_PGFG?\\=5_\$FM
M?_(% !_PGFG?\\=5_P#!)K7_ ,@4 '_">:=_SQU7_P $FM?_ "!0 ?\ ">:=
M_P \=5_\$FM?_(% !_PGFG?\\=5_\$FM?_(% !_PGFG?\\=5_P#!)K7_ ,@4
M '_">:=_SQU7_P $FM?_ "!0 ?\ ">:=_P \=5_\$FM?_(% !_PGFG?\\=5_
M\$FM?_(% !_PGFG?\\=5_P#!)K7_ ,@4 '_">:=_SQU7_P $FM?_ "!0 ?\
M">:=_P \=5_\$FM?_(% ')^/O&EA=>&]6@2+4P\NFWJ*9-'U:) 6MI5!>22R
M2.-03\SR.J(,L[*H) !Z_0 4 % '&?$?_D5=9_[!5_\ ^DDM !X1_P!=JW_8
M5E_]);2@!? ?_(.F_P"PKK?_ *>;^@#LJ "@ H * *M]:+?V\ELSR1"5"A>&
M1HI4R,;HY$(9&'4$'KUR,B@#D3X#M9X;I+VXNKVZOO(W7LQMUN(OLK>9:>2(
M+>&WC^S3%IXQ]G(:5F,PE4[: -W0M"BT&*2-));B6YF>XN+B?R_-GF<*N]_*
MCBB&V-(XE6.*-%CC10N020"W>:9#?2VT\P.^QG:XAP< 2-;SVQ+#^(>5<2C'
M]X@]J -"@ H * "@ H * "@ H * "@ H * "@#/U;3(=:LKC3;H$P7D$MO*%
M.UC',C1N >QVL<'L>: -"@ H * "@ H * "@ H * "@ H * "@ H S],TR'2
M8F@MP0CSW%P=QR?,NKB6YE.?0RS.5'\*X':@#0H * "@ H * "@ H * "@ H
M * "@ H SX],ABO9=14'S[B""W<Y^7R[9[B2( =B&NI<GN"H_AH T* "@ H
M* "@ H * "@ H * "@ H * ,^\TR&^EMIY@=]C.UQ#@X D:WGMB6'\0\JXE&
M/[Q![4 :% !0 4 % !0 4 % !0 4 % !0 4 % &?JVF0ZU97&FW0)@O();>4
M*=K&.9&C< ]CM8X/8\T :% !0 4 <9\1_P#D5=9_[!5__P"DDM !X1_UVK?]
MA67_ -);2@!? ?\ R#IO^PKK?_IYOZ .RH * "@ H 9(I=2JL4)! 9<94D?>
M&X,N1U&Y6&>H(XH \4\,V6G6=EXA@UR22ZLH=;)G>Y=Y'N"MEI;!9%B \_SY
M=J?8XXS%-O%I';&)E@H 7PYHTEK=VUFT TZTGOKO68]/78JV=K!;PVMO"Z)^
M[A>6ZE%^\41V).)$#/LE9P!-+TJSL?$'V71S'86FKZ3(UO=:;-'<2W7E2P.U
M]>//$ZM./M!2VN'^W&82SO).KLJ$ J^%HO.\,6&CH687VM7T3[G:1VM[?5KZ
M[N-[N6=A+%;-#)(S%B9AEO,930!N^'M'B_X2;7[.]=]1CN+/2C*+S9*'61]4
M_=&,(D*PJN$6-(E4@;G#RO)(X!=^&^@:?:K=ZY86UO9KJD[+#';0QPHEG;.\
M-OA8E529]KW3N<LQG5"2D484 ].H * "@ H * "@ H * /+/L+6_CR.1YIY_
MM&BW[!9'&R%1>:8HCA2-45%SEB[!IW9OWDKJD2Q@''RZ9;1-<WWAB%;"QGL_
M['BN8QA]2O;VZ@A6\RV7NEL@)'2_G:1[EIIY4=X TLX!L^+M,TS2KNSU33XK
M;S+'4;"WNKF.<O?VX/D6T%C;QL&VPSQ3)]HMQ/ /(DEG6WN)9V8@#]/F_P"$
M7USQ+>2S37C0:=IMR6G96=B#JKI"BHL<:*,+%%'%&FXX9M\SR2. 02^'I-#U
M;PJDT\\KQR7$3QLRB$3#2;Y[B<(B+NEN)F+N\K2;/NP>4CR*X!D:/'$GB2'6
M%4*+K6M4L_M0"_;KETBN8C9729!73[4VN^V<2S-B&UWVEL"T@ /H6@ H * "
M@ H * "@ H \L^)UDT@TNZ\Z=4BUG2%^SJRK"[-J-M^\D"J))&1051&D,(W;
MS$95CD0 K>)-'L-2UF(:; G]J6UW:7M_J;9W6-M!L<VXN'W%&NX8_*^PQ,L0
MAGFN[B-5F!N0#/FT&S\0:"KW4%E>:IJ$=[J,%OJ,QBC5+N16,QC$<WSV5L]O
M"DWD&2$ 1>=#Y\KL 4K1CJ-[X/U;[3>7"W*N%2Y9 !C1;TO,R1YWSSG#/))+
M/C&(&1))/, *WCNQ;5O"_B#6#//$DKW>Q(F5%F@LH_L<4<C!3(8//BFNE6.1
M!*9=LADMV\H@$GQ2MO*N[[498$OVMM&#63">W272;I9;EUO%CDE2=&N9%A6W
MGM(Y9WFM/(  QD ]ULVE:",SC$IC0R#@8?:-W X^]GIQ0!9H * "@ H * "@
M H Y_P 4V37^F7$*S3VP\MF9K=E1V55):/>59D60#:SQ&.9028I8VPP /*[:
MTTN[\(:%%>V2:Q?RZ/;16%E(-Z/(UG;EY61]T,*0X3S;YTW6T;F.)S)<+#.
M:FC:-;R1SVOB"9+N&PM=,T5I)Y3''<W$:Q3S[G+!I!>3SVT$L4A<3F+[/(DF
M^5' . UO3V3P?XCT_<U@-+GNG:SL)5-@@FMHITM8I?)BE,"&43RQ(EH#<O+'
M)$]NVV0 ]2\5)IVI:DPUK#:9I%D)ID.\I)/>7"K#&T<>7G8I:R1?9 KBY6[$
M#PRB9$(!Q_\ 8+65I:6MU;)9:5K'B)7;3"J>3;V36<OD6TT2YA3[1>V\-Q-;
MINA$]P8?G)=G /0/AP=NF2PI_P >UOJ.I06@_A6UAOIXX8XSWBB5?*BQP(T5
M5.U10!WM !0 4 % !0 4 % #)%+J55BA((#+C*DC[PW!ER.HW*PSU!'% 'BG
MAFRTZSLO$,&N2275E#K9,[W+O(]P5LM+8+(L0'G^?+M3[''&8IMXM([8Q,L%
M "^'-&DM;NVLV@&G6D]]=ZS'IZ[%6SM8+>&UMX71/W<+RW4HOWBB.Q)Q(@9]
MDK. )I>E6=CX@^RZ.8["TU?29&M[K39H[B6Z\J6!VOKQYXG5IQ]H*6UP_P!N
M,PEG>2=794(!5\+PB?PQ8:,I9A?ZS?0ON=G<V]OJU_=W&]W9I&$D5LT,DC,7
M)F'S>8RF@#<\*:%9OJ[ZEX>A%AI4=E)9FYC #ZE<M+&PN\R!VNEM1$XCOKCS
M6NY+B9T:2',LX!<^&=H;&37+<RRW!CUMP99WWRR-_9VFEG<@*H+')VQJD2#"
M11QQJJ* >H4 % !0 4 % !0 4 % 'EGV%K?QY'(\T\_VC1;]@LCC9"HO-,41
MPI&J*BYRQ=@T[LW[R5U2)8P#CY=,MHFN;[PQ"MA8SV?]CQ7,8P^I7M[=00K>
M9;+W2V0$CI?SM(]RTT\J.\ :6< V?%VF:9I5W9ZII\5MYECJ-A;W5S'.7O[<
M'R+:"QMXV#;89XID^T6XG@'D22SK;W$L[,0!^GS?\(OKGB6\EFFO&@T[3;DM
M.RL[$'572%%18XT486**.*--QPS;YGDD< HIX0LTN-/T[3X%DUNRFL+K4M4/
M+VJQ".2:(3G<5DU *Z_8("L(CN9KN:-%F7[2 ;=OHEC=^)8;O0[=8O[.GNWU
M/41G?=2S12)_9_GMNDNA%+*LLH9V@LC;0VL6V5#'; '3_$?_ )%76?\ L%7_
M /Z22T 'A'_7:M_V%9?_ $EM* %\!_\ (.F_["NM_P#IYOZ .RH * "@ H *
M ,BZ\/:9?12V]U9VL\-S()IXY((G264!5$LJ,I620*B*'<%@$49PHP ,TGPU
MI.@%FTJRM+ R !S;6\,!<#H&,2+N [9SB@"33] TW299;BPM+:TFNCNGD@@B
MB>9LEMTKHJM(=S,V7).6)ZDT 6+?2[.TV>1!#%Y1E:/9&B[#,Q>8IM4;3,Y+
MRD8,C$L^2<T 31V<$4SW*1QK/,J+)*$422+'N\M7<#<RQ[WV!B0N]MN-QR +
M;6L-E$EO;(D,,2A4CC4(B*. JJH"JH'0  "@">@ H * "@ H * "@ H JR6%
MM-+]HDBC>81O#YC(I?RI"K/%O(W>6[(C.F=K%5)!*C !A6/@CP_I<RW5CIFG
MVL\9RDL-G;QR*?572-64_0B@#1FT#3;B]35);2VDOX1MCNF@B:X1<,-J3%3(
MHPS#"L!AF]30!8DTNSE>262"%GG$:RLT:%I!"S-")"5RXB9F:,-D(S,5P2:
M)IK."XDCFECCDEMV9H79%9HF9&C9HV()1FC9D8J02C,IX)% %&/0--AO6U6.
MTMDOY1M>Z6"(7#KA5VM,%\QAM51@L1A5'0"@#6H * "@ H * "@ H * *]S9
MP7H5;F..98Y$E02(KA9(V#QR*&!P\;@,CC#*P#*00#0!@7O@CP_J,[7EYIFG
MW%S(0SS2V=O)*S   M(\99B   22< >E &CJ?A_3-:A2VU&TMKR"(AHXKB"*
M:-" 5!1)%95(4E00 0"1TH N/8V\KQ2/%&SVI+0,44M"61HV,1(S&3&S1DI@
ME&93\I(H CDTNSEM3I[P0M:,I1K=HT,)0]4,1785/=2N#Z4 17NB:?J4\-W>
M6MO<7%HVZWEEACDDA;(;=$[J6C;<JG*%3E0>H% &G0 4 % !0 4 % !0 4 -
M=%D4HX#*P(((R"#P00>""."#UH Y^^\(:'J:0Q7NG6-S':1B*W2:U@D6&,
M1Q*\9$: *H"( H  QP* +D.@Z;;6;:9#:6T=BX96MD@B6!E?[RM"%$9#?Q K
M@]\T $/A_3+:R.EPVEM'8,&5K5((EMR')+@PA1&0Q)+ KAB23F@!;[0M.U2.
M2&]M;:YCG9&E2:&.19&C "-(KJP<H  A8$J  ,8H JV_A/1;2TDTZ"PLHK.X
M.Z:W2U@6"5AMP9(E01N?E7EE)^5?04 ;%K:PV,*6UM&D$,*A(XXU"(B*,*J(
MH"JJ@ !5  ' % $] !0 4 % !0 4 % !0!D77A[3+Z*6WNK.UGAN9!-/')!$
MZ2R@*HEE1E*R2!410[@L BC.%& !FD^&M)T LVE65I8&0 .;:WA@+@= QB1=
MP';.<4 2:?H&FZ3++<6%I;6DUT=T\D$$43S-DMNE=%5I#N9FRY)RQ/4F@":+
M2+&!52*W@14\W:JQ( OGL7GV@* /.<EI<?ZQB6?).: ,[2_".B:'-]ITS3[&
MRG*E#);VL$,FTD$KOCC5MI(!(S@D#(X% &S;V<%H9&@CCB:>3S92B*IDD*JA
MDD*@;W*(B[VRVU%7.%  !8H * "@ H * "@ H * *LEA;32_:)(HWF$;P^8R
M*7\J0JSQ;R-WENR(SIG:Q5202HP 85CX(\/Z7,MU8Z9I]K/&<I+#9V\<BGU5
MTC5E/T(H T9M TVXO4U26TMI+^$;8[IH(FN$7##:DQ4R*,,PPK 89O4T 6)-
M+LY7DED@A9YQ&LK-&A:00LS0B0E<N(F9FC#9",S%<$F@#*G\':%<W?\ :,VG
M6$EYO63[0]I T_F+C:_FF,R;UVC:V[(P,'@4 %MX.T*SNAJ%OIUA#>!F<7$=
MI DP=\[W\U8P^YMS;FW9;)R3DT 9_P 1_P#D5=9_[!5__P"DDM !X1_UVK?]
MA67_ -);2@!? ?\ R#IO^PKK?_IYOZ .RH * "@ H * "@ H * "@ H * "@
M H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@
MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H XSXC_P#(JZS_ -@J
M_P#_ $DEH /"/^NU;_L*R_\ I+:4 >->-_'E]\';F.QEN()++49=1O82NER3
MSQM<7KW+12$ZU9QNJFY8+*JH<(H,626 !Q?_  T[_P!-O_*%_P#A10 ?\-._
M]-O_ "A?_A10 ?\ #3O_ $V_\H7_ .%% !_PT[_TV_\ *%_^%% !_P -._\
M3;_RA?\ X44 '_#3O_3;_P H7_X44 '_  T[_P!-O_*%_P#A10 ?\-._]-O_
M "A?_A10 ?\ #3O_ $V_\H7_ .%% !_PT[_TV_\ *%_^%% !_P -._\ 3;_R
MA?\ X44 '_#3O_3;_P H7_X44 '_  T[_P!-O_*%_P#A10 ?\-._]-O_ "A?
M_A10 ?\ #3O_ $V_\H7_ .%% !_PT[_TV_\ *%_^%% !_P -._\ 3;_RA?\
MX44 '_#3O_3;_P H7_X44 '_  T[_P!-O_*%_P#A10 ?\-._]-O_ "A?_A10
M ?\ #3O_ $V_\H7_ .%% !_PT[_TV_\ *%_^%% !_P -._\ 3;_RA?\ X44
M'_#3O_3;_P H7_X44 '_  T[_P!-O_*%_P#A10 ?\-._]-O_ "A?_A10 ?\
M#3O_ $V_\H7_ .%% !_PT[_TV_\ *%_^%% !_P -._\ 3;_RA?\ X44 '_#3
MO_3;_P H7_X44 '_  T[_P!-O_*%_P#A10 ?\-._]-O_ "A?_A10 ?\ #3O_
M $V_\H7_ .%% !_PT[_TV_\ *%_^%% !_P -._\ 3;_RA?\ X44 '_#3O_3;
M_P H7_X44 '_  T[_P!-O_*%_P#A10 ?\-._]-O_ "A?_A10 ?\ #3O_ $V_
M\H7_ .%% !_PT[_TV_\ *%_^%% !_P -._\ 3;_RA?\ X44 '_#3O_3;_P H
M7_X44 '_  T[_P!-O_*%_P#A10 ?\-._]-O_ "A?_A10 ?\ #3O_ $V_\H7_
M .%% !_PT[_TV_\ *%_^%% !_P -._\ 3;_RA?\ X44 '_#3O_3;_P H7_X4
M4 '_  T[_P!-O_*%_P#A10 ?\-._]-O_ "A?_A10 ?\ #3O_ $V_\H7_ .%%
M !_PT[_TV_\ *%_^%% !_P -._\ 3;_RA?\ X44 '_#3O_3;_P H7_X44 '_
M  T[_P!-O_*%_P#A10 ?\-._]-O_ "A?_A10 ?\ #3O_ $V_\H7_ .%% !_P
MT[_TV_\ *%_^%% !_P -._\ 3;_RA?\ X44 '_#3O_3;_P H7_X44 '_  T[
M_P!-O_*%_P#A10 ?\-._]-O_ "A?_A10 ?\ #3O_ $V_\H7_ .%% !_PT[_T
MV_\ *%_^%% !_P -._\ 3;_RA?\ X44 '_#3O_3;_P H7_X44 '_  T[_P!-
MO_*%_P#A10 ?\-._]-O_ "A?_A10 ?\ #3O_ $V_\H7_ .%% !_PT[_TV_\
M*%_^%% !_P -._\ 3;_RA?\ X44 '_#3O_3;_P H7_X44 '_  T[_P!-O_*%
M_P#A10 ?\-._]-O_ "A?_A10 ?\ #3O_ $V_\H7_ .%% !_PT[_TV_\ *%_^
M%% !_P -._\ 3;_RA?\ X44 '_#3O_3;_P H7_X44 '_  T[_P!-O_*%_P#A
M10 ?\-._]-O_ "A?_A10 ?\ #3O_ $V_\H7_ .%% !_PT[_TV_\ *%_^%% &
M9K7[0\6NZ?<Z7<7#K#?6\UM(T>A .$FC:-RA;Q.RA@K$J65@#C*D<4 ?1GPG
E\26WB^QOM:LEDCM[S4YG19@JR ""V0[@CR*#E3T=N,<]J /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>tmp-20221231_g3.jpg
<TEXT>
begin 644 tmp-20221231_g3.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X0!:17AI9@  34T *@    @ !0,!  4
M   !    2@,#  $    !     %$0  $    ! 0   %$1  0    !   7$5$2
M  0    !   7$0       8:@  "QC__; $,  @$! @$! @(" @(" @(#!0,#
M P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,# P'"0X/#0P."PP,
M#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$( 'D!W0,!(@ "$0$#$0'_
MQ  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_Q "U$  " 0,# @0#
M!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*"
M"0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS
M='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$
MQ<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X^?K_Q  ? 0 # 0$!
M 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$!  ! G<
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
M74->TK^T&V6.E6&I7%OI7AC3E;F:X:,@'&<O(1N=R%7LH_?;]B7]E2Q_8O\
MV<-!^']EK&L>(I-+5I;W5-3N7GN+^YD.Z63YR=BEONH#A5 '/).M2CR+5Z]C
MQ\JSGZ_.7LJ;5-:*3ZOR1ZL7 4EOE7U-)%/'.N4=9%Z94Y%?AA_P=)^*]:\,
M?MC> [73M<URPL;_ ,&B6>TM]0FBMY'%Y.NXQJP7=@ 9QDX%?1W_  :LZM=Z
MI^R'\1UNKJZN5@\9?N_.E:39FRMR<;B<9//UJI4+4^>YC1S]5,S>6\FU];]E
M?:Q^H@YIHD5AP00>A'.:_'O_ (.A_A;J7P^'@/XG:%XS\7:5)KUTWAW4-'MM
M6N(K&79$\T=PL:N%20!61L#Y@5/4'/R/_P $:O\ @K/K?[#'QZAT?QEK6IZI
M\*_%\ZV^KQW=P]Q_8TS':E]%N)("YQ(HX9.<;E%..&<H<\68XGBBEAL?]2KP
MLM/>OIKL[6/Z/J*KZ9J5OK&G6]W:7$-U:W42S0SPN)(YD895U8<%2"""."#5
MBN8^H049S17Y7_\ !TW\3/$G@/X$?"FST+7]9T.WU;7KO[:NGWLEK]J\NW!0
M.8R"P!9C@G&3GL*NG#GDHG#F6-6$PT\2U?E6Q^IR2*Y^5E;'7!IU?F-_P:U:
MA?:U^QY\0+W4+Z^OYIO&#J)+J=YF 6T@'5B37W/^V5^UKX7_ &(OV>/$'Q&\
M6R.=-T6("&UB($^HW+_+#;1Y_C=L#/11ECP#3E3<9\B)P680KX..,G[J:OZ(
M].EN8X(GDD=8XXQEG8[54>YKS^__ &O?A+I5TT%U\4/AW;S(VUHY/$=FK*?0
M@R5_.3^TE^WG^T%_P5B^-D&@K<:]J"ZU<M'HW@GP\TB6<*\D HI'FE5Y:64D
M#!/RC@>O>$O^#8K]HSQ'X>AOKY?AWH5S-&)/L-YJS27$1/\ "YBB9 WT9A[U
MNL-&/\25CYK_ %JKXB3_ +/P[G%=?Z7ZG] 7@OXC>'OB3IQO/#NO:+X@LU.T
MSZ;>QW<8/INC8BME6W=*_FE^('_!+#]KK_@GQXIAU[0O#?BRWDM9E\C6O =\
M]XNXXQE8<2@9X_>1@9K]_P#]@^3XES?LB> YOC#(DGQ(N-,276L0)"Z2,252
M14^7S5C*!R, L&X%95:2BKQ=SU\HSBKBYRI5Z,J<HJ^NWZ'KE%!.!7G?Q5_:
MM^'OP3N_LOB7Q1IMA>][1"9[A?K'&&8?B!7#B,70P\/:5YJ*[MV7XGT=&C4J
MRY:47)]DKG>7NH6^EP>9<3PV\>X+OE<(N3P!D]STQ4RG=SUK\Y/^"@G[=^C_
M +1'ABV\)>$H;UM'AN1=W=]<)Y1NG3.Q$3KM!.XEL$G''%?4?['/[5G@7Q_\
M*/"V@VOB"TM_$&GZ=;V4^GWLWEW#2H@0[=W^LW$9!4GK7RV7<:8#&9E4P%&<
M;12M*^DGU2OO;O?4]G%<.XK#X2.*J1=VW=6V71OM?T/>J*,T9K[$\$**Y7XE
M?&[PE\'889/%'B+2=#6XXB%W.%:7W5>I'OC%;GAWQ)8>+M#MM2TN\M=0T^\0
M207-O()(I5]0PX-81Q5&51THS3DMU=77JMS1TIJ*FT[/K;0O45C>.OB%HOPQ
M\.3:OX@U2RTC3;?[]Q<RA%![ >K'L!DFN6^#_P"U1X#^/6JWECX5\06^IWMC
M&)I8/*DBD"9QO =1N7) R,XR*BICL-"M'#SJ14Y;1;5WZ+<J.'JR@ZL8OE6[
MMHO5GH5% .:*ZC$**** /P>_X.J_^3TOAW_V)A_]+9J^B?\ @U"_Y-C^+'_8
MW0_^D45?.W_!U7_R>E\._P#L2S_Z6S5]$_\ !J#_ ,FQ_%C_ +&Z'_TBBKOE
M_NR/SG _\E//Y_D?JQ537M=L_#&B7FI:A<1VEAI\#W5S/(<)#$BEG<^P4$_A
M5NOA_P#X.%_V@)O@7_P3/\56MG<+;ZEX[NK?PU#\V':*9B\^W_MC'(#[-7%"
M/-)1/O,;BHX?#SKRVBFS\2_^"HO_  4"UK_@H?\ M0ZIXJFFND\):5(]AX5T
MPL2EI9JV!)M_Y[38#L>O*KT45^T'_!#_ /X)3Z1^Q#\#M.\;>)M-AN/BUXPL
MTN;ZYF4,VA6T@#)90Y^XVT@R,.6;(Z**_%__ ()'? *W_:1_X*-_"KPS>VOV
MO2X]6&K7\1'RM!9HUP0W^R6C1?\ @5?U* [A79BI<J5.)\-P?A'BZM3,\1K*
M]EY=_P#)=@HHHKA/T,XG]H']GKP?^U%\*-5\%>.M$M->\/:Q&8YK>9?FC;G;
M+$W6.12<JZX((K^9'_@I+^PCK7_!._\ :EU7P+?3W%]H\BC4O#NJL-K:A8LQ
MV,2.!+&P*/CHRY'!%?U25^:'_!S_ /LYVOQ#_8IT7XA0PI_:_P .]:C#2A/G
M:RNR(9$SZ"3R7Y_NGUKJPM5QGRO9GR?%V4PQ.$>(BO?AJGY=5^IUO_!O]_P4
MAOOVT_V=;KP=XPOFO/B%\-TBMKBYE/[W5]/;*P7+?WI%VF-SW*JQY:OT"SMK
M^9W_ ((2_'BZ^!/_  4Y^'?E2LMAXTFD\,7T8<JLJ7*_NLCOB98B,U_3$H]:
MG%4^2>G4VX3S*6,P*=1WE%\K\[;/[C^>'_@Y9^*TGQ!_X*5S:'&ZS0^"O#MC
MID:(V[$LVZY?Z-^]08_V17RO\7/A[XL_X)Y?MB/IQF:+Q/\ #K5K/5+&Y";!
M/@1W,$@']UU9<_4BO3/BIJ2_ME_\%G=0-NIN+?QE\4XK*(?>WVZ7J0K^'EQ
M^PK[$_X.H/V61X<^)7@'XP:;9JEKKULWAK5Y(X\ 7$.9+9V/JT1D0>T(':O0
MC)0Y:;['P.,PTL4L3F5/>$U;TU_X!^P?[/'QJTO]H[X&>$O'FB2"32_%VE0:
MG!SS'YB LA_VE;*D=BIKLZ_+?_@UW_:M_P"%A_LT^)OA/J-SOU'X>WWV[349
MOF.GW9+;0.I$<XD^GF*/2OU(KRZL.2;B?JF58Y8O"0Q"ZK7UZ_B(W(_&OYVO
M^"JWQ6U+_@I]_P %?K'X?>&;K[1I>FZK;^ ]$9&W1J1+_IER.@QYGF$G^["O
M.!7[3?\ !4/]K5/V*OV'O'?CF.18]8ALCI^BJ<_O-0N/W4&/]UFWGV0U^4/_
M  :__LLR?%']J3Q3\7-7B:ZLO =F;.SGFPYFU.\!WOD\EEA#DGUF'-;X?W8N
MJ^A\_P 23>*Q%'*X?:?-+_"OZ9\&_!_6Y?V9OVU_#-X9I%?P'XXMP\I&QF6V
MO@C,1VRJG(]S7]9T4RW$2R1LKQR ,K*<A@>017\K_P#P5B^'R?#+_@HY\;-'
M@C,,2^)[F\B7;MVK<A;@8]OWO'TK^E3]BOXGI\:/V0OACXKC&W^WO#&GW;KG
M.QS;IO7/LP(_"KQFJC(\_@M^RK8G"/[+_)M&+_P4<_Y, ^-7_8E:M_Z225_-
M-_P3L/\ QGE\$?\ L=M'_P#2N.OZ6?\ @HY_R8#\:O\ L2M6_P#222OYIO\
M@G;_ ,GY_!+_ +';2/\ TKCJL+_#9CQC_O\ AOZ^TC^L%NM<=\?/@/X7_:9^
M$NM>"?&>EV^L>'M>MVM[B"502A(^61#U61#AE8<@@&NQ/6CO7GW>Y^B2C&47
M&2NGNNY_(G^TC\%+S]F_]H'QK\/[Z5I+OP;K5SI7G@[6E6*0B.3(Z%DVMD>M
M?TC?\$TOVBKS]J;_ ():>#?%NJ7)O-:D\.7&G:G,WWI;BU$EN[GW;RPQ]VK\
M!_\ @J[XSL?'_P#P4D^-6JZ;,D]E+XGN((Y$(*N80L+$'N"T;5^V7_!"[P+>
M>"/^"-WAMKU3&VM6VKZK"K=1%+--L/X@9'L17I8G6$6S\RX3_=YCB*-/X+2_
M!V1_.AX9_P"0GI?_ %\P?^AK7]B&A'_B1V7_ %[Q_P#H(K^/#PQ_R%-+_P"O
MF#_T-:_K&_:2_:O\%?L7_L]S^._'FJKINCZ;:QJD:X:XU"8I\EO!'D&25R,
M#IR20 2)QMVTD;\"U(P6(G-V2LV_O+?[5W[5_@G]C+X*:KX\\=ZJFF:-IB[4
M08:XOYB#LMX$SF25R, #W)P 2/Y[OC;\:OC5_P %ZOVV-/T?1]/F6#S&30]$
M61O[.\+V.X![JX<<;L8,DA&6.$4?=6H_CU\>_C1_P7?_ &U-,T71M.F:&25X
M] T".1O[/\-6>0'NKA\8W8P9)2,DX11]U:_=3_@FW_P3?\&?\$X_@G'X?T%$
MU+Q)J2I-X@U^6,+<:K.!T'=(4)(2,' ')RQ),JU!7^T_P.V=2MGU?V=.\<-%
MZO9R?E_6F[U)O^"<_P#P3H\%_P#!.;X)Q>&O#<:W^NZ@%FU_7I8PMSJ]P!U_
MV8ER0D8.%'J22?H2BBN.4FW=GVU"A3HTU2I*T5LC\(?^#K#C]LSX:_\ 8E'_
M -+IZ^DO^#4K_DT?XF?]CD/_ $AMZ^;O^#K'_D\SX:_]B4?_ $NGKZ1_X-2O
M^31_B;_V.0_](;>NV7^[H_/L'_R4\_G_ .DHA_X.N/\ DU?X6_\ 8WR?^D4U
M?D#J?[*FO0?L<Z1\:+5?MGABZ\1W7AC4@B<Z9<HD;PE_]B578 G@,F/XA7Z_
M?\'7 S^RO\+?^QOD_P#2*:L3_@WF^"OAW]J/_@EK\6OAWXMLUOO#^O\ B:YL
M[F,CYHM]I;LLJ'^&1&"NI[,H-71J<E%2\S'.,N6.SN>'>[A=>J6A0_X-Q?\
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
MVJ@NXFC3D\#][Y7-?TW@\5MC%[]_(\7@6I%Y>XK=2?Y(6BBBN,^T ]*^5O\
M@MQIT.I_\$J_C0DX4HFBI*N>SI<PLI_,"OJFOAW_ (.)/BA#\._^"6OC2Q>:
M..X\77EAHMNA;#2EKA)7VCOA(6)]@:TI:S7J>?FTU#!592VY7^1^!?[&-]=:
M;^V#\*;BS9UNX?%^E/$4^\&^UQ]*_JC_ &C?B2OP:^ /CCQ:TRV__"-:#?:F
M)&'"-# [K^JBOYJ_^"-_PFN/C)_P4W^#^FPV_P!HATO6UURZSRJ0V:M.6/MN
M11]6%?M[_P %]/BPOPJ_X)9?$@CS/M'B9;70("IQ@W$Z!L^WEJX_&NS%*]2,
M3XG@^<J&68C$/97:^43\<?\ @@?X!NOC#_P58^'MY=,LDFC_ &_Q'>.RY#.D
M$G/L3+*I%?N)_P %<?V5_P#AL#_@G]\0/"MO"LVM6EB=:T;*[F%Y:_OD5?=P
MK1_]M*_+_P#X-4?AI'KG[5/Q*\5R*S?\([X:AL(<CA7NKC<3GU"VY'T:OW4*
M@]16>*G:JFNECT^$\'&IE,HU/^7CE?\ (_F#_P"",7[5_P#PR+_P4(\#ZY>W
M!M/#_B28^&M;WML1;>Z*HKOGM',(G/\ NFOZ>E^4?3]:_EK_ ."L?[+K?L@?
MM_?$3PC9V[66CW%^=;T38"JK:77[Z,(?^F;%X\@]8Z_>S_@GE^WKI/QJ_P""
M8GA_XN>)+^*+_A%]"FC\42LX_<W-@A6=F]W""0#_ *:"JQ<>:U2/4X^#L2\/
M.MEU9ZP;:^6C_1GYQ?\ !TG^UZOB_P",?A'X.:;=;K#P;;_V]K2JV5-[.I6"
M,^\<.YL'_GN*_1O_ ((N?LG']D'_ ()[^"=%N[?R-?\ $4/_  DFM9^\+FZ
M<(>/X(O*3!Z%37XB_L9^"=6_X*Q?\%<-/U#Q%%)<V_BCQ%+XJUY6/%OI]NWF
MB#/8;5A@'U%?TR0HL:!55551@ #  ["IQ'N0C27S.OAQ/&8ROFD]F^6/HO\
M@6/YX/\ @Y8^'DG@[_@IM=:JT2QP^+/#6GWZ%1@.8_,MV)]\Q?RK]2O^#>WX
MF/\ $C_@E?X"CED22;PS/?:&V#EE$-RY0-[['7\,5\7?\'8?PUEM_'?P;\9*
M(_(NK+4-$D/\1='BG3\,.]>C?\&HOQ,34?@%\5O"#2?O='\0V^JQQD\[+FW$
M9('INM_S-74][#I]CBR__9^)*M/I-/\ )2/OK_@HY_R8!\:O^Q*U;_TDDK^:
M7_@G;_R?G\$_^QVTC_TJCK^EK_@HY_R8#\:O^Q*U;_TDDK^:7_@G:/\ C//X
M)_\ 8[:1_P"E<=/"?PV8\9?\C##?U]I'](OQ-_X*D_L^_!GXCZUX1\6_%3PS
MX=\2^'YA!?Z??O)#+ S(LB]5PP*NI!4D<U\8?\%%_P#@Y"^'O@CX=ZOX;^!=
MY/XP\9:A"]K%KHMGATO1]PP9D9P&GD7)*A1MS@EL#!]O_P""C/\ P0M^&?\
MP4*^**>.+K7-=\$^+FMTM+V\TR.*:'4DC&(VEBD'WU'R[E8$J #G KQCX3_\
M&KOPA\*Z]#=>+/'?CCQA:Q9)L8Q#ID,Q[;FC#28]E89K"G[!+FE>Y[V8RSR<
MI4,/&*B]I7UMZ=S\F_\ @G_^P9XU_P""CG[0EKX8T6.]_LO[0+KQ-X@D4O'I
M=NS;I)'<_>F?D(N<LQST!(_IUL/AUI/PB_9^'A70+5+'1/#N@'3;&!1@10Q0
M%$''? &3W.:3X$?L\>"/V9/A];>%? /AG2?"N@VI++:V,.P2-W=V^](Y[LY+
M'UK=\?KCP#KG_8/N/_1;4JU9U)+L;9'D4,NH2N^:<MW^B\C^/KPZ2NH:;M5I
M&$\)"@@%SO7 YXYZ<U]'?\%1_P!M3XG_ +7_ .TAJ4?Q$L;[PJO@V5M-TSPE
M(6$>@A0 =P/WYG #-+_$" ORX%?.7AH9U32_^OF#_P!#6OZ#?^"R_P#P1WL_
MV[/A?;>// MK;V7Q>\/Z<@4#$<?B>W1 1:RMT$JC/ER'I]T_*05]"I4C&2YC
M\VRS+L3C,+7CAY/1IN/\V_Y=BU_P;J^ _@SI/[$UOK?PV;[;XPU%Q#XVNKY4
M&IPWJ\BW8#[ENH.8@/E93N.6W8_00<5_*_\ L%?MP>./^"8_[3P\0Z?:WD<<
M$_\ 9GBKPW<YA^WP(Y$D,BM]R>,Y*,1E6&#PS _TS?LU_M(>$?VM/@OHOCWP
M/JD>K>']<A\R)QQ);N.'AE3JDJ-E64]".X()X<52<9<W1GZ%PKFU'$X98=)1
MG!6:V^:_7S.ZHHHKE/JC\(O^#K'_ )/,^&O_ &)1_P#2Z>OI'_@U*_Y-'^)O
M_8Y#_P!(;>OF[_@ZQ_Y/,^&O_8E'_P!+IZ^D?^#4K_DT?XF_]CD/_2&WKOE_
MNZ/SG"?\E//Y_P#I*(?^#KG_ )-5^%O_ &-[_P#I%-5O_@U0;/['GQ&7^[XS
M/_I%;U4_X.N?^35?A;_V-[_^D4U6O^#4_P#Y,^^)'_8YG_TBMZC_ )ASNC_R
M4_\ VY^AZM_P7;_X)AG]NO\ 9_C\4^%+-9/B=X ADN-.1!A]9L_ORV1/=CC?
M'Z."/XS7X=?L#_MK^)O^"??[3.D^/M#6XFCM7-EKND,3&NJ618":W=3T=2-R
M$\JZCMD'^K?&!7X6_P#!Q5_P2T_X4UXYF^/'@73=OA3Q-<@>*[.W3Y-)OG.!
M=@#[L4YX;LLG/\?%86HOX4MC/BK*:D)K-,'I..LK>77Y=?(_:/X#_'+PS^TG
M\(?#_CCP?J,>J>'?$EHEW9SK][!ZHX_A=&RK*>0RD5^87_!V/_R1?X-?]AW4
M/_29*^8O^#?S_@J(W[)7QD3X6>,]1\OX;^.[P"SGGD_=Z!J;X59,GA89CM1^
M@#;&_O9^G_\ @[$0M\$O@V_8:_?@_C;+_A4QHNG643;&9M#,,BJUE\22379W
M7X=CMO\ @UB_Y,2\7?\ 8YW'_I-;U^E&OZ%9^*-%N]-U&UM[[3]0A>WNK:XC
M$D-Q$X*LCJ>"I!((/4&OS8_X-8Q_Q@EXN_['.X_])K>OTSK&O_$9[G#JOEE%
M/^4_#3_@J!_P;E^(_AEK&I^-O@#9S>)/"\S-<7'A+?NU'2LG)%J3_P ?$0[(
M3YBC@;^WYN?"CXR^._V5?BE_;7A'7/$'@?Q9I,AAE:W9[6XC(/,4T3##+ZI(
MI'M7]=V.:^7?^"@W_!)'X3?\%"- N)M?TM- \;+$5LO%.EQ+'?0L,[1,.%N(
M_57R<="IYK>CB[>[/5'SV;<'*4GB<OER3WMT^3Z?EZ'R/_P3(_X./='^,6KZ
M;X(^.T.G^%?$EVZV]EXHMAY>E:C(>%6X3_EV<GC<"8R3_!7ZL12+-&KHP96
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
MLGQ__P B%KG_ &#[C_T6U"W)J?"S^/OPQ_R%-+_Z^8/_ $-:_L.T+YM!L?\
MKWC_ /017\=WAU]E[IS?W9XC_P"/BO[#?"DWVCPMIL@Z26D3?F@KOQW0_.^
M=Z_R_4_-K_@N;_P1;C_:GT2^^+GPMTV.+XG:;#OU;2H$"CQ7 @ZJ.GVM%'RG
M_EH!M/(4U^8G_!*G_@I_XF_X)G_&V3[1'?:C\/M;N!!XGT!LK)$RG:;F%&^Y
M<1X(*G&\ J<':1_3@1FOR?\ ^"YW_!$9OC*VI_&;X/:4O_"71H;GQ)X>M4"_
MVZH'S74"]/M( ^9!_K1R/G^]%&LFO9U-CT,_R2K3J_VGEVE2.K2Z^=N_==3]
M//A'\6_#OQU^&VB^+O"6K6NN>'?$%LMW8WULVZ.:-OU# Y!4X*D$$ C%=)7\
MV_\ P1Z_X*\ZU_P3D^(3>'?$@O\ 5_A/KUUG5-.4%KC0YR=K7=NI[C'[R+C<
M!D?,!G^BOX9_$S0/C'X#TOQ1X7U:QUWP_K<"W5C?VD@DAN8VZ$'U[$'!!!!
M(K&M1=-V/:R//*684>9:37Q+L_\ (_#_ /X.L?\ D\SX:_\ 8E'_ -+IZ^D?
M^#4K_DT?XF?]CD/_ $AMZ^;O^#K%O^,R_AK_ -B4?_2Z>OHG_@U&OXY/V6_B
MG:AAYD/BZ.5AZ*UE"!^J-^5=,O\ =T?*X3_DIY_/_P!)0O\ P==-C]E?X6CU
M\7R?^D4U6_\ @U/_ .3/OB1_V.9_](K>LS_@Z]NE3]FGX30_Q2>+)W ]ELI,
M_P#H0K3_ .#4XY_8\^(__8YG_P!(K>H_YASM7_)3O_!^A^I%8OQ%^'NC?%GP
M)J_AGQ%IUKJV@Z]:26-_9W"[H[B%U*LI'T/!Z@X(YK:HKC/N)135GL?RW_\
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
MMCXPU"]EU&75FMC/<I<2LS221M(6\HEF)_=[1S7M5'04TVB9T83:<TG;:ZV
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
MZ@_L,_ME>%_V[_V<=!^(7A>3RX]13R=0L&8--I-X@ FMI,=U/(/\2E6'!KV
M?>K\!?V=?BQXJ_X-[O\ @IAKGP_\7S7U]\*/%$T?VJ8J=EWI[L1;:I&.GFPY
M*2@=0LB]0IK]\- URS\3:+9:EIUU;WVGZA ES:W,#AX[B)U#(ZL."K*001U!
MK*M3Y7=;/8]')<R>*I.%56J0=I+S[^C/Q\_X-AXVNOVE_P!IB\F9Y;B2ZME>
M1VW._P#IEZ>2>37Z#_\ !2K_ (*$^&O^"<?[/%QXRUJ'^U-9OY#8Z!HR2>7)
MJEV5) )_AC0?,[XX''4@'\_?^#8+CX\_M*?]?UM_Z57M>)_\'"7C34/VDO\
M@K!X4^%ING72]"M]+T2WCC;_ %4VH2J\\G^_M>,?\ %;NFIUM=CP,/F,\'DB
MJ4_BE)I>KD]?D=9^SC^Q?^T3_P %Z;J3XD_&3XA:IX0^$]Q<.NEZ?:1LL-ZJ
MG#+9VF1&(E9=OGS;V8@XW8)'UG8?\&P/[,UMX>6TF7Q_=7HCVF_;7 LA;^]L
M6,1_AMQ7WW\.O &D_"GP#HOAG0[6.QT?P_90Z=90(H58H8D"(./8?G6U6,J\
MG\.B/:PO#^&C"^)7M)O>4M=?*^R]#X)_8(_X(AM_P3V_:B_X2[PG\8/&-]X%
M-C-#)X5ND5([N>3A6F*$1NJ?>!$:MN YQG/PK_P490K_ ,'+7@GYF8+XB\)E
M 6)"9\G./3/M7[P5^$/_  4<_P"5EKP5_P!C#X2_]HUKAY.4FWV/+X@P=+"X
M.E3H*R]I'2[_ %/W>/6N'_:3^.ND?LR_ ;Q9X_UV01Z7X2TR;4903_K2B_)&
M/]IWVJ/=A7<,>:_*/_@Y)_:#U7XAWOPS_9B\&,;CQ)\1-3MK_488OF/E^=Y5
MI$X'.&F+2$>D /2L*<>:5CZ+-,;]5PLJRWV7FWHOQ/SQ_P""<W[8'B+]DO\
MX*&>#_B_XDL[K2?#?Q2U"[CU1F#BVN[&ZNFCF>,L?F2WN-I!)./*/K7]-$,R
MSQJR,KHP#*RG(8'H1[5^47_!<O\ X)E:/X._X)7^ YO"MBLEW^S_ &L-K+)&
MGSW6G2A8[MR>O^NV3'_@9KZ;_P""&O[8W_#7_P#P3^\,3ZA>?:?%/@D?\(UK
M6]LR220*/)E;_KI 8VSW.ZML1:<54CZ'S_#\:F!Q$\NKN]TIK_VY?>>C?\%4
M(C-_P3C^-2JSQM_PB5\P9&*L"(R>".>U?"__  :<,P_9\^+D6YO+7Q'9N%SP
M&-J<GZG _(5]V?\ !4?_ )1S_&K_ +%"_P#_ $4:^$_^#3K_ )()\7O^QALO
M_24U$/X+]4=6,_Y'F'7]R1^LPHHHK ^F"C-%%  :Y\?"GPNNNKJ@\-^'QJ2R
M>:MW_9T/GANNX/MW9]\YKH**">5/=!11104%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 444&F@/PO_ .#K@;OVJ?A*.S>%
MK@'_ ,#*^O/#O_!M%^S#JOA^QN9;'QUYEQ;1ROCQ V,LH)_@]Z^0?^#KV=8?
MVIOA.691M\*W!Y./^7ROVX^&]ZNI?#KP_<K]VXTVVD'T,2G^M=,I25*/*SX[
M!X'#XC-L7[>"E;DM=7Z'AO[#7_!*_P"#O_!/'5];U'X<:+J$.K>(($M;S4-1
MOFO+@PHVX1*3@*F[!( Y(&<X%?E3^T)_RM'Z'_V.NB?^D4-?O$*_!K]HBYCB
M_P"#I#0]S+D^-M#4#/<V<(HP\FVV^QIQ%0IT:&'ITHI)5(Z+YGZL_P#!7K_E
M&+\<O^Q3O/\ T&O$?^#:H_\ &KK1_P#L8M4_]'"O:O\ @L!*(?\ @F%\<&;@
M?\(K=#GWP*\3_P"#:EP__!+G1\$'_BHM4Y'_ %V%3'^#\U^1VUO^1W3_ .O;
M_P#2D?)?_!>W_@GIK7[*/QJT_P#:F^#ZW&CQKJD5[KPL%P=$U/</+OU Z13-
MA9 ?EWGGB0BM[_@I)^W]H_\ P47_ ."#B^,+7R;3Q+I?BC2+#Q-IB'_D'WJL
MVXJ.OE2 AT)[-C.5-?KWX]\#:/\ $[P7JOAWQ!I]MJVAZY:R65_9W";HKF&1
M2KHP]P?J*_FH_P""GG[%WC'_ ()>?%[Q=\/;6\OIOA=\1EBO=)N9#NBU*WMY
MO-BCD/3[3;.VTGJ5?=T>MJ$E4M%[K\CPL_P\\O56M07[JJFI+M)K27SZG[U_
M\$I./^";7P3_ .Q2LO\ T77Y>?\ !PK\<O$G[9W[;OA/]GGX>:7?>+)O!:-=
M76E:?\TE_J<L7F.AY 'DVPP23QYK]"*^^OV7OVE=%_9$_P""(G@3XD:Y)']A
M\+> ;:[2-G"_:Y_+VPPK_M22%$'^]7R1_P &UG[/&K?&/XF_$[]I[QLIOM8U
MZ^N-,TJZE&?,N)G\Z_G3TP3'$".,;QVK.G:,I5'TV.W,.;$T</EE-V<TG)]H
MI+\V=!X2_;]_;^\#>%=+T32_V1M%M-+T>TBLK2!+6XVP0Q($11_I795 _"O@
M3]I_XG_&[]FG_@HAX=_:%^('PKF^%?B?5-7BUQ+"*-DM-3: )'=!"TC_ #2Q
MDAP6ZR9QS7]+V?K7Q3_P7N_8Y;]K;]@/7KC3;7[1XI^';'Q+I6U-TDJ1*1<P
MCG^.'<<<_,BTZ-:*E9I689OD==X5SA6E*4/>BG:UUZ)=#ZX^%GQ'TOXP?#G0
M?%>AW"7>C^)+"#4K*9""'BE0.O3O@X/N*_)']A?C_@YS^-W_ %SU;_T"TKTS
M_@V%_;0C^+G[,FL?"34[]9];^&\_VG3$>3<\NE7#%E"^T4V]?97C%>7_ +"5
MRLW_  <Y?'#:R\)JX//3"VH_I1&'*YQ\BL3C%BX8+$1^U-7];._XGVU_P6 _
MX)J:?_P46_9KFL;&.UM?B%X662^\,7[_ "[I-OSVDC?\\I@ O/W6"MV.?B[_
M (-W/^"D.I>$/$MQ^R_\4'N--U;2;B:'PJ=0RDUM+&S&?2I-W1D(9HP>P=>R
MBOV'/-?D;_P<'?\ !-?4M"URV_:B^%,-QI_B3PW-#>>*8[ %)AY!4PZI&%YW
MQ;5$N.J ,?NL3%&2E'V4OEZG1G.%J8>JLTPJ]Z/QK^:/^:_K8R_^#89&B^/W
M[2RL.5O[8$?]O5[7SQ_P7DLKG]G?_@LUI_CJ:VF6QNH]"\2P,%SYZVS+'+M]
M2# >/<>HKW7_ (-5/$4WBSXG_'[5+IXWO-3&FWDY08#222W3L0.P+$\5]C?\
M%H_^"6H_X*.? RSF\.R6=E\2O!AEGT.>X.R&_C< RV4K_P *OM4JQX5P,\$U
MLY*%?7;8\:C@JF+R&'L/BBW)+O:3T/K[P5XQT[XA^#M*\0:1<1WFE:Y:17]G
M.ARLT,J!T8?56%:E?@C_ ,$_O^"Q7Q(_X)+73?!?XZ>!_$EUX7T:1ELK>=/(
MU?0@3EDA\PB.XMB22H##&?E8@@5^A6B_\'%O[*>K:6MQ)XWUBP?8':WN?#]V
MLJ?[)VH02/8D>YK&>'FGIJCZ' \18.M33JS4)=8RT:?7<^Y*_"'_ (*.?\K+
M7@K_ +&'PE_[1K],_P!C7_@KK\._V^_CCJ?A'X7Z/XNUC3="T\W^I>)+K3_L
M>FVS%E6. ;SYC2.22 57A&/(%?F1_P %(;A(?^#EGP6691_Q4/A$8)[GR!_6
MJP\7&33['G\28BG7PE*=%\R]I'5>I^Z?BSQ-8^"O#.I:SJEQ'9Z9I-M+>W<\
MC;4@AC4N[D]@%!-?SP_![X[?'/\ :S_X*5>+OVFOAA\))OBM=:%J<B:?:7<3
M26FC1/$T-F"!(A$B0 L #@,S'O7Z&_\ !RI^VJ/@%^Q_!\-M)N_+\3?%>9K2
M5(V_>Q:7$5-PP'7]XQCB'J'?TKW?_@C/^QM_PQ1^P3X1T&]MOL_B?Q!'_P )
M!KY(^87=PJL(CP#^ZB$<>#T*'UHIM0@YOKH:9E3EC\?'"0DXQI>])K^9_"M?
MO/CWXA?MV?M]?%#P%K7AK6?V1=&N])\06,VG7L+6L^)894*./^/K^ZQKYM_X
M-_\ X[ZY^P]_P47U;X-^.+6\\.IX[7^Q;W3K[Y)+#5H 9+;<,XW.K/'GG/F)
MS7[^DX%?B'_P<T?LOW_P5_:(\"_M!>%5DL7UJ2&QU"ZB!_T75+/$EI,3T!>-
M,>Y@]ZJC4C*]-JUSCSG+Z^$Y,Q564W3>M[?"]'LD?J%_P5&.?^"<WQJ_[%"_
M_P#11KX3_P"#3H_\6$^+W_8PV7_I*:^D/BS^U-IW[:O_  0V\:?$;3&C9O$'
MP_O7OH(SN^R7D<+)<Q''39(KCZ8/2OSG_P"" G_!4CX._L#_  P^(.C_ !*U
MK4M+NO$FJVM[8M:Z9->1R1I 4;)C!VD'L>U3"$G3E%;W-L;C*,<VPV(G)*+A
M+5[:['[W45\*7/\ P<??LGVT19O&VN, ,G;X<O3_ .TZ^T?AUXZL_B=X"T7Q
M'IT=Y%I^O645_:K=V[6\XBE0.F^-L,C;2,J0"*YY1<=SZ;#X[#UVU1FI6[.Y
MM4445)U!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 <3\3?V;OA]\:M5L;_QCX'\(^*[[3$,=G<:OI,%
MY):J3N*HTBDJ"0#@=Q796MM'96\<,,:10Q*$1$&U44<  =@!QBI**+LF,(IN
M26K C-<3>_LU_#O4OB=_PFUQX%\(3^,@Z2C7)-(@;40Z*%1A.5W[E4  YR !
M7;44[L)0C+XE<S?&/@S2/B'X7O=#U[2]/UK1]2C,-W8WT"W%O=(>JNC JP]B
M"*@\!?#O0?A9X8M]%\,Z+I/A[1[7)AL=-M$M;>+)R=L: *,GD\<ULT4KL.57
MYK:A7$?'+]FWP%^TQX?L])^('A'0?&&FZ?=+?6UOJEJLZ03*" Z@^Q((Z$'!
MR*[>BB[02C&2Y9*Z.;U'X.>$]7^'L?A&\\,>'[KPI#"EO'HTNGQ/81QIC8@A
M*[ JXX &!5SP#\/-!^%?A2UT+PSHND^'M%L0PM[#3;5+6V@W,6;;&@"C+$DX
M'))-;%% *$4[I:A4=Q;I=0M'(JR1R*596&58'@@CT-244%'$_#+]FSX>_!34
M;B\\&^!?!_A6\NU*3SZ1H\%G),I.XJS1J"02 <'C(JUX;^!'@GP;X\U3Q5I'
MA'PSI?B;6BQU#5[7388KZ^W$%O-F5=[Y(!.2<X%=913YF9JE!))):>05!J&G
M0ZM9S6UU##<6UQ&T4L,J!XY488964\%2"00>H-3T4C0X#X#_ +*_PW_9?TV\
ML_AYX)\-^#H-0</=#2[)(&N2"2/,8#<V-QP"2!GC%=^!111ON3"G&"Y8JR\C
MEOB?\$/!OQMTA;#QEX3\.>*K-00L.K:=%>*F?[HD4X_"O$$_X(W_ ++T>L"^
M'P3\$?: V_FV<QYZ_P"KW;,>V,5],454926S,JF%HU'>I!-^:3.?^'?PI\,_
M"'P^ND^$_#NA^&=+4Y%II=C':0YZ9VQ@#/O63KG[-?P\\4?$>'QEJ7@7PAJ'
MBZW,31:U<Z1!-J$9B_U9$S*7!3^'!X[5VU%3=E^SA;ELK(Y#XB_L_P#@7XP:
MC87GBSP9X5\37FE,'LI]5TN&\EM"&W QM(I*X;GC'/-=>.***"E&*=TMPK ^
M)'PL\-?&+PR^B^+?#^B^)]'DD65K'5;*.\MV=3E6V2 KN!Z''%;]% Y135F8
M/A+X6^&O 'A#_A']"\/Z'HV@[77^S;&QCM[,A_O@Q* OS9YXY[UPVJ?L(?!'
M7)VDO/@_\,KF1NK2>&;-B?\ R'7J]%/F:V,Y4*<DE**=O(\ETK]@GX'Z%?PW
M5G\'?AC:W-NXDBEB\,V:M&P.001'P0>:]95=HX'T]J6BAR;W'3I0A\"2]$%%
M%%(T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
-HH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324957770064">
<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, 2022</div></th>
<th class="th"><div>Feb. 14, 2023</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2022<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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity a Well-known Seasoned Issuer</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity's Reporting Status 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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">$ 845.9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,520,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="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 2023 Annual Meeting of stockholders, to be held on May 9, 2023, 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="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="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="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="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2022<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>18
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324957692864">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Audit Information [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>19
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324958658160">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CONDITION - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash and noninterest bearing balances due from banks</a></td>
<td class="nump">$ 18,572<span></span>
</td>
<td class="nump">$ 23,078<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDepositsInBanks', window );">Interest bearing balances due from banks</a></td>
<td class="nump">59,265<span></span>
</td>
<td class="nump">40,029<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents</a></td>
<td class="nump">77,837<span></span>
</td>
<td class="nump">63,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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Available-for-sale debt securities, at fair value (amortized cost of $1,831,791 at December&#160;31, 2022 and $2,063,790 at December&#160;31, 2021)</a></td>
<td class="nump">1,594,967<span></span>
</td>
<td class="nump">2,044,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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Held-to-maturity securities, at amortized cost (fair value of $261,692 at December 31, 2022 and $282,288 at December 31, 2021)</a></td>
<td class="nump">312,344<span></span>
</td>
<td class="nump">284,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities, at fair value</a></td>
<td class="nump">777<span></span>
</td>
<td class="nump">902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,268,911<span></span>
</td>
<td class="nump">5,075,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Less: Allowance for credit losses</a></td>
<td class="nump">45,934<span></span>
</td>
<td class="nump">42,843<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Net Loans and Leases</a></td>
<td class="nump">5,222,977<span></span>
</td>
<td class="nump">5,032,624<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock', window );">Federal Home Loan Bank and other stock</a></td>
<td class="nump">17,720<span></span>
</td>
<td class="nump">10,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Bank premises and equipment, net</a></td>
<td class="nump">82,140<span></span>
</td>
<td class="nump">85,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="Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Corporate owned life insurance</a></td>
<td class="nump">85,556<span></span>
</td>
<td class="nump">86,495<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">92,602<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="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangible assets, net</a></td>
<td class="nump">2,708<span></span>
</td>
<td class="nump">3,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="Show.showAR( this, 'defref_us-gaap_InterestReceivableAndOtherAssets', window );">Accrued interest and other assets</a></td>
<td class="nump">181,058<span></span>
</td>
<td class="nump">115,830<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">7,670,686<span></span>
</td>
<td class="nump">7,819,982<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_tmp_CheckingSavingsAndMoneyMarket', window );">Checking, savings and money market</a></td>
<td class="nump">3,820,739<span></span>
</td>
<td class="nump">4,016,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time</a></td>
<td class="nump">631,411<span></span>
</td>
<td class="nump">639,674<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Noninterest bearing</a></td>
<td class="nump">2,150,145<span></span>
</td>
<td class="nump">2,135,736<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Total Deposits</a></td>
<td class="nump">6,602,295<span></span>
</td>
<td class="nump">6,791,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Federal funds purchased and securities sold under agreements to repurchase</a></td>
<td class="nump">56,278<span></span>
</td>
<td class="nump">66,787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Other borrowings</a></td>
<td class="nump">291,300<span></span>
</td>
<td class="nump">124,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="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">103,423<span></span>
</td>
<td class="nump">108,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="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">7,053,296<span></span>
</td>
<td class="nump">7,091,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common Stock - par value $.10 per share: Authorized 25,000,000 shares; Issued: 14,555,741 at December&#160;31, 2022; and 14,696,911 at December&#160;31, 2021</a></td>
<td class="nump">1,456<span></span>
</td>
<td class="nump">1,470<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">302,763<span></span>
</td>
<td class="nump">312,538<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">526,727<span></span>
</td>
<td class="nump">475,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(208,689)<span></span>
</td>
<td class="num">(55,950)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock, at cost &#8211; 128,749 shares at December&#160;31, 2022, and 122,824 shares at December&#160;31, 2021</a></td>
<td class="num">(6,279)<span></span>
</td>
<td class="num">(5,791)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Tompkins Financial Corporation Shareholders&#8217; Equity</a></td>
<td class="nump">615,978<span></span>
</td>
<td class="nump">727,529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">1,412<span></span>
</td>
<td class="nump">1,412<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total Equity</a></td>
<td class="nump">617,390<span></span>
</td>
<td class="nump">728,941<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">$ 7,670,686<span></span>
</td>
<td class="nump">$ 7,819,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_CheckingSavingsAndMoneyMarket">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: 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(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="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)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&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 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-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 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(2))<br> -URI https://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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970686&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest receivable and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126987489&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 https://asc.fasb.org/extlink&amp;oid=126987489&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126983759&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 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<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 (f)(1)<br> -URI https://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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI https://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<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 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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.30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>20
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324954726848">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Available-for-sale securities, amortized cost</a></td>
<td class="nump">$ 1,831,791<span></span>
</td>
<td class="nump">$ 2,063,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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Securities - held-to-maturity</a></td>
<td class="nump">$ 261,692<span></span>
</td>
<td class="nump">$ 282,288<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common Stock, issued (in shares)</a></td>
<td class="nump">14,555,741<span></span>
</td>
<td class="nump">14,696,911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">128,749<span></span>
</td>
<td class="nump">122,824<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_HeldToMaturitySecuritiesFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-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>21
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324956941968">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeOtherLoans', window );">Loans</a></td>
<td class="nump">$ 217,607<span></span>
</td>
<td class="nump">$ 214,684<span></span>
</td>
<td class="nump">$ 227,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="Show.showAR( this, 'defref_us-gaap_InterestIncomeDepositsWithFinancialInstitutions', window );">Due from banks</a></td>
<td class="nump">371<span></span>
</td>
<td class="nump">343<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="Show.showAR( this, 'defref_us-gaap_InterestIncomeDebtSecuritiesAvailableForSaleOperating', window );">Available-for-sale debt securities</a></td>
<td class="nump">27,929<span></span>
</td>
<td class="nump">23,440<span></span>
</td>
<td class="nump">25,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="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeSecuritiesHeldToMaturity', window );">Held-to-maturity securities</a></td>
<td class="nump">4,771<span></span>
</td>
<td class="nump">2,075<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="Show.showAR( this, 'defref_tmp_InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances', window );">Federal Home Loan Bank stock and Federal Reserve Bank stock</a></td>
<td class="nump">646<span></span>
</td>
<td class="nump">776<span></span>
</td>
<td class="nump">1,373<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total Interest and Dividend Income</a></td>
<td class="nump">251,324<span></span>
</td>
<td class="nump">241,318<span></span>
</td>
<td class="nump">254,330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_tmp_InterestExpenseTimeDeposits250000orMore', window );">Time certificates of deposits of $250,000 or more</a></td>
<td class="nump">2,298<span></span>
</td>
<td class="nump">2,202<span></span>
</td>
<td class="nump">3,175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseOtherDomesticDeposits', window );">Other deposits</a></td>
<td class="nump">13,870<span></span>
</td>
<td class="nump">8,645<span></span>
</td>
<td class="nump">16,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="Show.showAR( this, 'defref_us-gaap_InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Federal funds purchased and securities sold under agreements to repurchase</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseTrustPreferredSecurities', window );">Trust preferred debentures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,233<span></span>
</td>
<td class="nump">1,133<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="Show.showAR( this, 'defref_tmp_InterestExpenseOtherBorrowings', window );">Other borrowings</a></td>
<td class="nump">4,815<span></span>
</td>
<td class="nump">4,382<span></span>
</td>
<td class="nump">7,799<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Total Interest Expense</a></td>
<td class="nump">21,043<span></span>
</td>
<td class="nump">17,526<span></span>
</td>
<td class="nump">28,991<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">230,281<span></span>
</td>
<td class="nump">223,792<span></span>
</td>
<td class="nump">225,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Less: Provision (Credit) for Credit Loss Expense</a></td>
<td class="nump">2,789<span></span>
</td>
<td class="num">(2,219)<span></span>
</td>
<td class="nump">17,213<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net Interest Income After Provision for Credit Loss Expense</a></td>
<td class="nump">227,492<span></span>
</td>
<td class="nump">226,011<span></span>
</td>
<td class="nump">208,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InsuranceCommissionsAndFees', window );">Insurance commissions and fees</a></td>
<td class="nump">36,201<span></span>
</td>
<td class="nump">34,836<span></span>
</td>
<td class="nump">31,505<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="Show.showAR( this, 'defref_tmp_InvestmentServicesIncome', window );">Investment services income</a></td>
<td class="nump">18,091<span></span>
</td>
<td class="nump">19,388<span></span>
</td>
<td class="nump">17,520<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="Show.showAR( this, 'defref_tmp_FeesAndCommissionsDepositAccounts', window );">Service charges on deposit accounts</a></td>
<td class="nump">7,365<span></span>
</td>
<td class="nump">6,347<span></span>
</td>
<td class="nump">6,312<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="Show.showAR( this, 'defref_tmp_FeesAndCommissionsCardServices', window );">Card services income</a></td>
<td class="nump">11,024<span></span>
</td>
<td class="nump">10,826<span></span>
</td>
<td class="nump">9,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Other income</a></td>
<td class="nump">5,925<span></span>
</td>
<td class="nump">7,203<span></span>
</td>
<td class="nump">8,817<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="Show.showAR( this, 'defref_tmp_NetGainLossOnSecuritiesTransactions', window );">Net (loss) gain on securities transactions</a></td>
<td class="num">(634)<span></span>
</td>
<td class="nump">249<span></span>
</td>
<td class="nump">443<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Total Noninterest Income</a></td>
<td class="nump">77,972<span></span>
</td>
<td class="nump">78,849<span></span>
</td>
<td class="nump">73,860<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_SalariesAndWages', window );">Salaries and wages</a></td>
<td class="nump">98,261<span></span>
</td>
<td class="nump">96,038<span></span>
</td>
<td class="nump">92,519<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPostretirementBenefitExpense', window );">Other employee benefits</a></td>
<td class="nump">24,969<span></span>
</td>
<td class="nump">24,172<span></span>
</td>
<td class="nump">24,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OccupancyNet', window );">Net occupancy expense of premises</a></td>
<td class="nump">13,093<span></span>
</td>
<td class="nump">13,179<span></span>
</td>
<td class="nump">12,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquipmentExpense', window );">Furniture and fixture expense</a></td>
<td class="nump">8,058<span></span>
</td>
<td class="nump">8,328<span></span>
</td>
<td class="nump">7,846<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">873<span></span>
</td>
<td class="nump">1,317<span></span>
</td>
<td class="nump">1,484<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other operating expenses</a></td>
<td class="nump">50,497<span></span>
</td>
<td class="nump">47,253<span></span>
</td>
<td class="nump">44,729<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Total Noninterest Expenses</a></td>
<td class="nump">195,751<span></span>
</td>
<td class="nump">190,287<span></span>
</td>
<td class="nump">184,320<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="nump">109,713<span></span>
</td>
<td class="nump">114,573<span></span>
</td>
<td class="nump">97,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income Tax Expense</a></td>
<td class="nump">24,557<span></span>
</td>
<td class="nump">25,182<span></span>
</td>
<td class="nump">19,924<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income Attributable to Noncontrolling Interests and Tompkins Financial Corporation</a></td>
<td class="nump">85,156<span></span>
</td>
<td class="nump">89,391<span></span>
</td>
<td class="nump">77,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net income attributable to noncontrolling interests</a></td>
<td class="nump">126<span></span>
</td>
<td class="nump">127<span></span>
</td>
<td class="nump">154<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">$ 85,030<span></span>
</td>
<td class="nump">$ 89,264<span></span>
</td>
<td class="nump">$ 77,588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic Earnings Per Share (in dollars per share)</a></td>
<td class="nump">$ 5.92<span></span>
</td>
<td class="nump">$ 6.08<span></span>
</td>
<td class="nump">$ 5.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted Earnings Per Share (in dollars per share)</a></td>
<td class="nump">$ 5.89<span></span>
</td>
<td class="nump">$ 6.05<span></span>
</td>
<td class="nump">$ 5.20<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fees and Commissions, Card Services</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fees and Commissions, Deposit Accounts</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest Expense, Other Borrowings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest Expense, Time Deposits, $250,000 or More</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Gain (Loss) On Securities Transactions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126941158&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest expense incurred on other deposits in domestic offices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>22
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324957722544">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income attributable to noncontrolling interests and Tompkins Financial Corporation</a></td>
<td class="nump">$ 85,156<span></span>
</td>
<td class="nump">$ 89,391<span></span>
</td>
<td class="nump">$ 77,742<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Change in net unrealized gain (loss) during the period</a></td>
<td class="num">(173,240)<span></span>
</td>
<td class="num">(34,961)<span></span>
</td>
<td class="nump">16,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="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="nump">8,997<span></span>
</td>
<td class="num">(208)<span></span>
</td>
<td class="num">(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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax', window );">Net retirement plan gain (loss)</a></td>
<td class="nump">9,634<span></span>
</td>
<td class="nump">8,898<span></span>
</td>
<td class="num">(7,028)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax', window );">Amortization of net retirement plan actuarial gain</a></td>
<td class="nump">1,706<span></span>
</td>
<td class="nump">2,228<span></span>
</td>
<td class="nump">1,786<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax', window );">Amortization of net retirement plan prior service cost</a></td>
<td class="nump">164<span></span>
</td>
<td class="nump">167<span></span>
</td>
<td class="nump">162<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive (loss) income</a></td>
<td class="num">(152,739)<span></span>
</td>
<td class="num">(23,876)<span></span>
</td>
<td class="nump">11,490<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Subtotal comprehensive (loss) income attributable to noncontrolling interests and Tompkins Financial Corporation</a></td>
<td class="num">(67,583)<span></span>
</td>
<td class="nump">65,515<span></span>
</td>
<td class="nump">89,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Total comprehensive income attributable to noncontrolling interests</a></td>
<td class="num">(126)<span></span>
</td>
<td class="num">(127)<span></span>
</td>
<td class="num">(154)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive (loss) income attributable to Tompkins Financial Corporation</a></td>
<td class="num">$ (67,709)<span></span>
</td>
<td class="nump">$ 65,388<span></span>
</td>
<td class="nump">$ 89,078<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e689-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953796416">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Tompkins Financial Corporation</a></td>
<td class="nump">$ 85,030<span></span>
</td>
<td class="nump">$ 89,264<span></span>
</td>
<td class="nump">$ 77,588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Provision (credit) for credit loss expense</a></td>
<td class="nump">2,789<span></span>
</td>
<td class="num">(2,219)<span></span>
</td>
<td class="nump">17,213<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization of premises, equipment, and software</a></td>
<td class="nump">10,684<span></span>
</td>
<td class="nump">10,250<span></span>
</td>
<td class="nump">10,192<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">873<span></span>
</td>
<td class="nump">1,317<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsuranceIncome', window );">Earnings from corporate owned life insurance</a></td>
<td class="num">(1,162)<span></span>
</td>
<td class="num">(1,879)<span></span>
</td>
<td class="num">(2,188)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Net amortization on securities</a></td>
<td class="nump">5,595<span></span>
</td>
<td class="nump">11,758<span></span>
</td>
<td class="nump">10,737<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="Show.showAR( this, 'defref_tmp_AmortizationAccretionRelatedToPurchaseAccounting', window );">Amortization/accretion related to purchase accounting</a></td>
<td class="num">(921)<span></span>
</td>
<td class="num">(912)<span></span>
</td>
<td class="num">(1,066)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax expense (benefit)</a></td>
<td class="nump">910<span></span>
</td>
<td class="nump">1,798<span></span>
</td>
<td class="num">(6,284)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments', window );">Net loss (gain) on securities transactions</a></td>
<td class="nump">634<span></span>
</td>
<td class="num">(249)<span></span>
</td>
<td class="num">(443)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties', window );">Penalties on prepayment of FHLB borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,929<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="Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfLoansNet', window );">Net gain on sale of loans originated for sale</a></td>
<td class="num">(155)<span></span>
</td>
<td class="num">(943)<span></span>
</td>
<td class="num">(2,054)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfLoansHeldForSale', window );">Proceeds from sale of loans originated for sale</a></td>
<td class="nump">9,018<span></span>
</td>
<td class="nump">32,460<span></span>
</td>
<td class="nump">53,726<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale', window );">Loans originated for sale</a></td>
<td class="num">(8,658)<span></span>
</td>
<td class="num">(27,354)<span></span>
</td>
<td class="num">(55,232)<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="Show.showAR( this, 'defref_tmp_LossOnRedemptionOfTrustPreferredDebenture', window );">Loss on redemption of trust preferred debentures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,845<span></span>
</td>
<td class="nump">139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Net gain on sale of bank premises and equipment</a></td>
<td class="num">(105)<span></span>
</td>
<td class="num">(21)<span></span>
</td>
<td class="num">(3)<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="Show.showAR( this, 'defref_tmp_NetExcessTaxBenefitFromStockBasedCompensation', window );">Net excess tax benefit from stock based compensation</a></td>
<td class="nump">365<span></span>
</td>
<td class="nump">609<span></span>
</td>
<td class="nump">118<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">4,343<span></span>
</td>
<td class="nump">5,145<span></span>
</td>
<td class="nump">4,733<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable', window );">Decrease in accrued interest receivable</a></td>
<td class="num">(2,268)<span></span>
</td>
<td class="nump">9,428<span></span>
</td>
<td class="num">(12,732)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInterestPayableNet', window );">Decrease in accrued interest payable</a></td>
<td class="nump">519<span></span>
</td>
<td class="num">(826)<span></span>
</td>
<td class="num">(759)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other, net</a></td>
<td class="num">(4,151)<span></span>
</td>
<td class="num">(11,223)<span></span>
</td>
<td class="nump">6,218<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by Operating Activities</a></td>
<td class="nump">103,340<span></span>
</td>
<td class="nump">121,177<span></span>
</td>
<td class="nump">101,387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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">208,655<span></span>
</td>
<td class="nump">453,735<span></span>
</td>
<td class="nump">545,617<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales of available-for-sale debt securities</a></td>
<td class="nump">160,638<span></span>
</td>
<td class="nump">142,679<span></span>
</td>
<td class="nump">42,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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases of available-for-sale debt securities</a></td>
<td class="num">(154,820)<span></span>
</td>
<td class="num">(1,071,810)<span></span>
</td>
<td class="num">(904,913)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireHeldToMaturitySecurities', window );">Purchases of held-to-maturity securities</a></td>
<td class="num">(28,320)<span></span>
</td>
<td class="num">(283,992)<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="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherInvestments', window );">Proceeds from sale of VISA Class B shares</a></td>
<td class="nump">11,407<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="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromLoansAndLeases', window );">Net (increase) decrease in loans</a></td>
<td class="num">(193,010)<span></span>
</td>
<td class="nump">175,162<span></span>
</td>
<td class="num">(340,475)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock', window );">Proceeds from sale/redemptions of Federal Home Loan Bank stock</a></td>
<td class="nump">81,402<span></span>
</td>
<td class="nump">9,182<span></span>
</td>
<td class="nump">42,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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireFederalHomeLoanBankStock', window );">Purchases of Federal Home Loan Bank and other stock</a></td>
<td class="num">(88,126)<span></span>
</td>
<td class="num">(3,796)<span></span>
</td>
<td class="num">(25,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of bank premises and equipment</a></td>
<td class="nump">223<span></span>
</td>
<td class="nump">95<span></span>
</td>
<td class="nump">22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of bank premises, equipment and software</a></td>
<td class="num">(8,168)<span></span>
</td>
<td class="num">(4,741)<span></span>
</td>
<td class="num">(4,551)<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="Show.showAR( this, 'defref_tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance', window );">Redemption of corporate owned life insurance</a></td>
<td class="nump">2,106<span></span>
</td>
<td class="nump">169<span></span>
</td>
<td class="nump">446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="num">(431)<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Used in Investing Activities</a></td>
<td class="num">(8,444)<span></span>
</td>
<td class="num">(583,294)<span></span>
</td>
<td class="num">(643,719)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits', window );">Net (decrease) increase in demand, money market, and savings deposits</a></td>
<td class="num">(180,877)<span></span>
</td>
<td class="nump">460,243<span></span>
</td>
<td class="nump">1,153,611<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInTimeDeposits', window );">Net (decrease) increase in time deposits</a></td>
<td class="num">(7,740)<span></span>
</td>
<td class="num">(106,063)<span></span>
</td>
<td class="nump">71,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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet', window );">Net (decrease) increase in Federal funds purchased and securities sold under agreements to repurchase</a></td>
<td class="num">(10,509)<span></span>
</td>
<td class="nump">942<span></span>
</td>
<td class="nump">5,499<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Increase in other borrowings</a></td>
<td class="nump">435,900<span></span>
</td>
<td class="nump">14,000<span></span>
</td>
<td class="nump">74,583<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Repayment of other borrowings</a></td>
<td class="num">(268,600)<span></span>
</td>
<td class="num">(157,929)<span></span>
</td>
<td class="num">(467,683)<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="Show.showAR( this, 'defref_tmp_PaymentsForRedemptionOfTrustPreferredDebentures', window );">Redemption of trust preferred debentures</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(15,150)<span></span>
</td>
<td class="num">(4,124)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends</a></td>
<td class="num">(33,565)<span></span>
</td>
<td class="num">(32,415)<span></span>
</td>
<td class="num">(31,359)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(15,430)<span></span>
</td>
<td class="num">(23,773)<span></span>
</td>
<td class="num">(9,414)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan', window );">Shares issued for dividend reinvestment plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">1,825<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Shares issued for employee stock ownership plan</a></td>
<td class="nump">2,951<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="Show.showAR( this, 'defref_tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings', window );">Net shares issued related to restricted stock awards</a></td>
<td class="num">(1,758)<span></span>
</td>
<td class="num">(2,292)<span></span>
</td>
<td class="num">(1,682)<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="Show.showAR( this, 'defref_tmp_ProceedsFromStockOptionsExercisedNet', window );">Net proceeds from exercise of stock options</a></td>
<td class="num">(538)<span></span>
</td>
<td class="num">(803)<span></span>
</td>
<td class="num">(253)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash (Used) Provided by Financing Activities</a></td>
<td class="num">(80,166)<span></span>
</td>
<td class="nump">136,762<span></span>
</td>
<td class="nump">792,812<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase (Decrease) in Cash and Cash Equivalents</a></td>
<td class="nump">14,730<span></span>
</td>
<td class="num">(325,355)<span></span>
</td>
<td class="nump">250,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total Cash and Cash Equivalents at End of Period</a></td>
<td class="nump">77,837<span></span>
</td>
<td class="nump">63,107<span></span>
</td>
<td class="nump">388,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="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="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid during the year for&#160;- Interest</a></td>
<td class="nump">21,047<span></span>
</td>
<td class="nump">16,920<span></span>
</td>
<td class="nump">30,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid during the year for&#160;- Taxes</a></td>
<td class="nump">23,898<span></span>
</td>
<td class="nump">28,630<span></span>
</td>
<td class="nump">22,893<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="Show.showAR( this, 'defref_tmp_TransferOfLoansToOtherRealEstateOwned', window );">Transfer of loans to other real estate owned</a></td>
<td class="nump">351<span></span>
</td>
<td class="nump">46<span></span>
</td>
<td class="nump">192<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,498<span></span>
</td>
<td class="nump">$ 2,280<span></span>
</td>
<td class="nump">$ 1,256<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_tmp_AmortizationAccretionRelatedToPurchaseAccounting">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization (Accretion) Related To Purchase Accounting</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AmortizationAccretionRelatedToPurchaseAccounting</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_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase (Decrease) In Demand, Money Market, And Savings Deposits</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss On Redemption Of Trust Preferred Debenture</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Excess Tax Benefit From Stock Based Compensation</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentsForRedemptionOfTrustPreferredDebentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For Redemption Of Trust Preferred Debentures</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Excluding Stock Options, Net Of Tax Withholdings</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings</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_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Redemption Of Corporate Owned Life Insurance</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Stock Options Exercised, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3095-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net cash inflow (outflow) of time deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123398031&amp;loc=d3e60009-112784<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123398031&amp;loc=d3e60009-112784<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=124260329&amp;loc=d3e26853-111562<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3461-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromSaleOfOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the sale of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="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> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_ProvisionForLoanLossesExpensed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>24
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324951463376">
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balances 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Subtotal comprehensive (loss) 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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">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="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balances 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Subtotal comprehensive (loss) 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">0<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="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="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balances 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>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income attributable to noncontrolling interests and Tompkins Financial Corporation</a></td>
<td class="nump">85,156<span></span>
</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">85,030<span></span>
</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">126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss)</a></td>
<td class="num">(152,739)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(152,739)<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="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Subtotal comprehensive (loss) income attributable to noncontrolling interests and Tompkins Financial Corporation</a></td>
<td class="num">(67,583)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Cash dividends</a></td>
<td class="num">(33,565)<span></span>
</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">(33,565)<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Net exercise of stock options</a></td>
<td class="num">(538)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="num">(539)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Common stock repurchased and returned to unissued status</a></td>
<td class="num">(15,430)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20)<span></span>
</td>
<td class="num">(15,410)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">4,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan', window );">Shares issued for dividend reinvestment plan</a></td>
<td class="nump">2,951<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">2,947<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="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">488<span></span>
</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">(488)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity</a></td>
<td class="num">(1,758)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="num">(1,759)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill', window );">Adjustment to goodwill</a></td>
<td class="nump">155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders', window );">Dividend to noncontrolling interests</a></td>
<td class="num">(126)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(126)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balances at Dec. 31, 2022</a></td>
<td class="nump">$ 617,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,456<span></span>
</td>
<td class="nump">$ 302,763<span></span>
</td>
<td class="nump">$ 526,727<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (208,689)<span></span>
</td>
<td class="num">$ (6,279)<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_tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustments To Additional Paid in Capital, Goodwill</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_AdjustmentsToAdditionalPaidInCapitalGoodwill</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126964447&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 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<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 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128088960&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 https://asc.fasb.org/extlink&amp;oid=126965701&amp;loc=d3e15009-113911<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126987489&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 https://asc.fasb.org/extlink&amp;oid=126987489&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126983759&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 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<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 (f)(1)<br> -URI https://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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI https://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>25
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324962281376">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Cash dividends (in dollars per share)</a></td>
<td class="nump">$ 2.31<span></span>
</td>
<td class="nump">$ 2.19<span></span>
</td>
<td class="nump">$ 2.10<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="Show.showAR( this, 'defref_tmp_NetExerciseOfStockOptionsAndRelatedTaxBenefitShares', window );">Net exercise of stock options (in shares)</a></td>
<td class="nump">6,465<span></span>
</td>
<td class="nump">13,498<span></span>
</td>
<td class="nump">3,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="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Common stock repurchased and returned to unissued status (in shares)</a></td>
<td class="nump">197,979<span></span>
</td>
<td class="nump">304,513<span></span>
</td>
<td class="nump">127,690<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Directors deferred compensation plan (in shares)</a></td>
<td class="nump">4,040<span></span>
</td>
<td class="nump">140<span></span>
</td>
<td class="nump">893<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Restricted stock activity (in shares)</a></td>
<td class="nump">12,890<span></span>
</td>
<td class="nump">23,505<span></span>
</td>
<td class="nump">43,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan', window );">Shares issued for dividend reinvestment plan (in shares)</a></td>
<td class="nump">37,454<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">29,842<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>26
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324963044816">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div 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%">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 ("Tompkins" or "the Company") 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.  Effective January 1, 2022, the Company's four wholly-owned banking subsidiaries were combined into one bank, with the Bank of of Castile, Mahopac Bank, and VIST Bank merging with and into Tompkins Trust Company (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 is the parent company of Tompkins Community Bank, and Tompkins Insurance Agencies, Inc. ("Tompkins Insurance"). 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 "Company" 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 GAAP. 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 GAAP. 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; 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, banks have been 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, 2022 and December&#160;31, 2021, there was no reserve requirements for the Company's banking subsidiary.</span></div><div style="text-align:justify"><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 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shareholders&#8217; equity. Trading securities are stated at fair value, with unrealized gains or losses included in earnings. Equity securities with a readily determinable fair value are reported at fair value with net unrealized gains and losses recognized in the consolidated statements of income. Certain equity securities that do not have a readily determinable fair value are stated at cost.   Shares of stock of the Federal Home Loan Bank of New York, are also carried at 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%">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 (loss), net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses ("ACL") 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, 2022, 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%">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 Accounting 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 individually evaluated 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 ("PCI") 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 "accretable yield," 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 "non-accretable difference," 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 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 ("PCD") 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 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="background-color:#ffffff;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="background-color:#ffffff;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 $400,000. The following policies noted are under the current expected credit losses methodology. Under the current expected credit loss model, the ACL on loans is a valuation allowance estimated at the balance sheet date in accordance with 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 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%">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="background-color:#ffffff;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="background-color:#ffffff;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 ("DCF") 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="background-color:#ffffff;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 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="background-color:#ffffff;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 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-style:italic;font-weight:700;line-height:120%">Discounted Cash Flow Method</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 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="background-color:#ffffff;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, </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%">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="background-color:#ffffff;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="background-color:#ffffff;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 ("NPV"). 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="background-color:#ffffff;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. </span></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%">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="background-color:#ffffff;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="background-color:#ffffff;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><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&#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%">For acquired credit impaired loans accounted for under FASB ASC Topic 310-30, Loans and Debt Securities Acquired with Deteriorated Credit Quality, ("ASC Topic 310-30"), 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, ("ASC Topic 310-20"), 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 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-style:italic;font-weight:700;line-height:120%">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 ("TDR") 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 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </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-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="background-color:#ffffff;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 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%">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:120%">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><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%">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%">The Company leases certain office facilities and office equipment under operating leases. The Company also own certain office facilities which it leases to outside parties under operating lessor leases; however, such leases are not significant.  For operating leases other than those considered to be short-term, defined as leases of 12 months or less, the Company recognizes operating lease right-of-use ("ROU") assets and related lease liabilities at the time of lease commencement.  ROU assets represent the Company's right to use the underlying asset for the lease term and the lease liabilities represent the Company's obligation to make lease payments under the leases. ROU assets and operating lease liabilities are  reported as components of accrued interest and other assets and other liabilities, respectively, on our accompanying consolidated balance sheets. Leases with terms of 12 months or less are recognized in the income statement over the lease term. </span></div><div style="text-align:justify"><span><br/></span></div><div 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 recognizing ROU assets and related lease liabilities, the Company accounts for lease and non-lease components (such as taxes,insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. To estimate the present value of lease payments over the expected lease term, the Company uses interest rates on advances from the FHLB at the time of commencement. The Company's lease term may include options to extend or terminate the leases when it is reasonably certain that the option will be exercised.  Lease expense is recognized on a straight-line basis over the lease term and is included net occupancy expense of premises in the Company 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%">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, 2022 and 2021, the Company's remaining investment in qualified affordable housing projects, net of amortization totaled $2.5 million and $97,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%"> ("ASC Topic 860"). 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 non-forfeitable 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 has issued stock-based compensation awards that included restricted stock awards that contain such rights and are thus considered participating securities.  The Company has also issued restricted stock awards that do not contain non-forfeitable rights to dividends or dividend 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%">&#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, "Segment Reporting". The three segments are: (i) banking ("Banking"), (ii) insurance ("Tompkins Insurance Agencies, Inc.") and (iii) wealth management ("Tompkins Financial Advisors"). 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- "Segment and Related 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%">&#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 "Employee Benefit Plans". 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 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%">("ASC Topic 820"), for financial assets and financial liabilities. ASC Topic 820 defines fair value, establishes a framework for measuring fair value in accordance with GAAP, and expands disclosures about fair value measurements. See Note 19 "Fair Value Measurements".</span></div><div style="text-align:justify"><span><br/></span></div><div 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 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></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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126899994&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 https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>27
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324963044944">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Securities</a></td>
<td class="text">Securities&#160;<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-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, 2022 and 2021:</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, 2022</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%">190,170&#160;</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,919&#160;</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%">167,251&#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%">681,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601,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;padding:2px 1pt;text-align: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%">93,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,281&#160;</span></td><td 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%">58,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:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,071&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,668&#160;</span></td><td 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%">805,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,222&#160;</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%">122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,378&#160;</span></td><td 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%">1,831,791</span><span style="color:#000000;font-family:'Times New 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</span><span style="color:#000000;font-family:'Times New 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%">236,844</span><span style="color:#000000;font-family:'Times New 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,594,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-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: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 #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%">160,291&#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%">85&#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%">2,542&#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%">157,834&#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%">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 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%">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><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%">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, 2022 and 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: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, 2022</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,478&#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%">12,937&#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%">73,541&#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%">225,866&#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%">37,715&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,151&#160;</span></td><td 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%">312,344</span><span style="color:#000000;font-family:'Times New 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%">50,652</span><span style="color:#000000;font-family:'Times New 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%">261,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;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"><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:0 1pt"/><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 #000000;padding:2px 1pt;text-align: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:2px 1pt;text-align: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="border-top:1pt solid #000000;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"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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 #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%">279&#160;</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%">600&#160;</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%">86,368&#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%">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 style="text-align:justify"><span><br/></span></div><div style="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 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">160,638</span><span style="color:#000000;font-family:'Times New 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%">142,679&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(11,916)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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"/></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 (loss) gain 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%">(11,916)</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%">275&#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%">179&#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. The Company recognized $0 gains on called securities for the years ending December 31, 2022 and 2021, and gross gains on called securities of  $251,000 for the year ending December 31, 2020. The Company also recognized net losses of $125,000 and $26,000 on equity securities for the years ended December&#160;31, 2022 and December&#160;31, 2021 and net gains of $13,000 for the year ended December 31, 2020,  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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the fourth quarter of 2022, the Company sold its VISA Class B common shares for $11.4&#160;million. The shares had no carrying value on the Company's balance sheet, and the Company had no historical cost basis in the shares, thus the $11.4&#160;million was realized as a pre-tax gain.  The Company received the shares as part of its membership interest in VISA in March 2008.</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, 2022:</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.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, 2022</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%">28,602&#160;</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,132&#160;</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%">138,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,787&#160;</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%">167,251&#160;</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,919&#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%">143,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601,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%">80,025&#160;</span></td><td 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%">46,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,326&#160;</span></td><td 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,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">29,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">6,071&#160;</span></td><td 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%">186,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,381&#160;</span></td><td 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,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td 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%">428,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"/><td style="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,152</span><span style="color:#000000;font-family:'Times New 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,160,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;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%">206,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;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,589,392</span><span style="color:#000000;font-family:'Times New 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%">236,844</span><span style="color:#000000;font-family:'Times New 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="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 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, 2022:</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, 2022</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:center;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:center;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:center;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:center;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:center;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:center;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%">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%">73,542&#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%">12,937&#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%">73,542&#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%">12,937&#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%">24,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">188,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,715&#160;</span></td><td 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%">24,543</span><span style="color:#000000;font-family:'Times New 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%">3,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 #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%">237,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;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%">46,749</span><span style="color:#000000;font-family:'Times New 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%">261,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;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%">50,652</span><span style="color:#000000;font-family:'Times New 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 635 and 268 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, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 2021, respectively.</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 table summarizes available-for-sale debt securities that had unrealized losses at 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.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;text-align: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;text-align: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 style="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 held-to-maturity debt securities that had unrealized losses at December&#160;31, 2021</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div><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: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:center;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:center;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:center;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:center;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:center;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:center;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 #000000;padding:2px 1pt;text-align: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%">35,280&#160;</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%">600&#160;</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%">35,280&#160;</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%">600&#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%">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 #000000;padding:2px 1pt;text-align: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,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 #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 evaluates available-for-sale debt securities for expected credit losses ("ECL") 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 style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><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 style="text-align:justify"><span><br/></span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Extent to which the fair value is less than the amortized cost basis.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Adverse conditions specifically related to the security, an industry, or geographic area (changes in technology, business practice).</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Payment structure of the debt security with respect to underlying issuer or obligor.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Failure of the issuer to make scheduled payment of principal and/or interest.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Changes to the rating of a security or issuer by a nationally recognized statistical rating organization.</span></div><div style="padding-left:72pt;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%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Changes in tax or regulatory guidelines that impact a security or underlying 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: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 (loss), net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses ("ACL") 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%">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, 2022, 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 "risk-free," 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, 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%">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><br/></span></div><div style="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 2022, 2021, or 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%">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, 2022</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%">50,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,269&#160;</span></td><td 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%">508,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">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%">367,743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,408&#160;</span></td><td 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%">39,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,679&#160;</span></td><td 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%">967,461&#160;</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%">856,077&#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%">864,330&#160;</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%">738,890&#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,831,791</span><span style="color:#000000;font-family:'Times New 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,594,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:#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><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><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, 2022</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,692&#160;</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 #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:#ffffff;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:#ffffff;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%">312,344</span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">261,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;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><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: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="border-top:1pt solid #000000;padding:2px 1pt;text-align: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"/></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%">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;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 #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 held-to-maturity debt securities</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%">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 #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%">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 #000;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-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 2022 or 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-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 "Note 8 - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased" for further discussion. Securities carried of $1.8 billion and $1.4 billion, at December&#160;31, 2022 and 2021, 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, 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:700;line-height:120%">Equity 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 Company invests in one CRA qualified equity fund. This security is carried at fair 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 ("SBIC") established for the purpose of providing financing to small businesses in market areas served by the Company. These investments totaled $1.5 million and $1.6 million at December&#160;31, 2022 and 2021, 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, 2022, 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 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 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 ("FHLBNY") stock and non-marketable Atlantic Community Bankers Bank ("ACBB") 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 and ACBB stock totaled $17.6 million, and $95,000 at December&#160;31, 2022, respectively. These securities are carried at par, which is also cost. The FHLBNY continues to pay dividends and repurchase stock. As such, the Company has not recognized any impairment on its holdings of FHLBNY.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://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="Show.toggleNext( this );">+ Details</a><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>28
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324963073776">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock', window );">Loans and Leases</a></td>
<td class="text">Loans and Leases<div 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 and Leases at December&#160;31, 2022 and December&#160;31, 2021 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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: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%">85,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:700;line-height:100%">705,700</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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:700;line-height:100%">756</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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 #000000;padding:2px 1pt;text-align: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%">791,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:#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%">869,553&#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%">201,116</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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:700;line-height:100%">214,963</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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:700;line-height:100%">2,437,339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,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 #000000;padding:2px 1pt;text-align: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,853,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:#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,653,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"/></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%">188,623</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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:700;line-height:100%">1,346,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,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 #000000;padding:2px 1pt;text-align: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,534,941</span><span style="color:#000000;font-family:'Times New 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,473,582&#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%">2,224</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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:700;line-height:100%">75,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 #000000;padding:2px 1pt;text-align: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%">77,636</span><span style="color:#000000;font-family:'Times New 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%">72,051&#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%">16,134</span><span style="color:#000000;font-family:'Times New 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%">13,948&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,273,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:#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,082,288&#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%">(4,747)</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%">(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"/></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,268,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:#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,075,467&#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 2022. 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 ("LTV") and documentation requirements. LTVs exceeding 80% for fixed rate loans and 80% 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 2022, 2021, and 2020, the Company sold residential mortgage loans totaling $8.9 million, $31.5 million, and $51.7 million, respectively, and realized net gains on these sales of $155,000, $943,000, and $2.1 million, 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 2022, 2021, and 2020, the Company recorded mortgage-servicing assets of $66,000, $236,000, and $388,000, respectively. The loans sold to FHLMC and SONYMA were originated with the intent to sell.</span></div><div 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%">Amortization of mortgage servicing assets amounted to $128,000 in 2022, $182,000 in 2021, and $221,000 in 2020. At December&#160;31, 2022 and 2021, the Company serviced residential mortgage loans aggregating $137.5 million and $147.1 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, 2022 and $1.0 million at December&#160;31, 2021. These mortgage servicing rights were evaluated for impairment at year-end 2022 and 2021 and no impairment was recognized. Loans held for sale, which are included in residential real estate, totaled $0 and $0.2 million at December&#160;31, 2022 and 2021, 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 bank may use unencumbered mortgage related assets to secure borrowings from the FHLB. At December&#160;31, 2022 and 2021, the Company had $50.0 million and $110.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 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, 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:112%">The consumer loan portfolio includes indirect and direct loans relating to personal installment loans, 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 and Pennsylvania communities served by Tompkins Community Bank. The Bank operates twelve banking offices in the counties of Tompkins, Cayuga, Cortland, Onondaga and Schuyler, New York; sixteen banking offices in the counties of Wyoming, Livingston, Genesee, Orleans and Monroe, New York; thirteen banking offices in the counties of Putnam County, Dutchess County and Westchester, New York; and nineteen 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%">2022</span></td><td colspan="3" style="padding: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%">2021</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%">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-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%">49,080&#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%">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%">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%">25,545</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">7,274&#160;</span></td><td 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%">(16,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,451)</span></td><td 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%">30,484</span><span style="color:#000000;font-family:'Times New 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%">21,903&#160;</span></td><td style="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-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 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, 2022 and 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: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, 2022</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%">58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,073&#160;</span></td><td 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%">50&#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%">381</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,700&#160;</span></td><td 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%">756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756&#160;</span></td><td 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%">108</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%">381</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%">82</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%">571</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%">790,958</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%">791,529</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%">201,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,116&#160;</span></td><td 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%">128&#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%">128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,963&#160;</span></td><td 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="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%">11,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,437,339&#160;</span></td><td 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%">128</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%">0</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%">11,449</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%">11,577</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,841,841</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,853,418</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%">435&#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%">204</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,623&#160;</span></td><td 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%">1,748&#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%">6,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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,337,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,346,318&#160;</span></td><td 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%">2,183</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%">204</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%">8,430</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%">10,817</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,524,124</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,534,941</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%">66&#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%">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:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">2,224&#160;</span></td><td 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%">52&#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%">19</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">75,229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,412&#160;</span></td><td 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%">118&#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%">50</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%">165&#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%">333&#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%">77,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 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%">77,636&#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%">16,134&#160;</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%">16,134&#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 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,537</span><span style="color:#000000;font-family:'Times New 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%">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:#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%">20,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:#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%">23,298</span><span style="color:#000000;font-family:'Times New 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,250,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;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,273,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:#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%">(4,747)</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%">(4,747)</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%">2,537</span><span style="color:#000000;font-family:'Times New 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%">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:#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%">20,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:#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%">23,298</span><span style="color:#000000;font-family:'Times New 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,245,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:#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,268,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:#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, 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: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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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 #000000;padding:2px 1pt;text-align: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%">506&#160;</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%">6&#160;</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%">88&#160;</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%">600&#160;</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%">868,953&#160;</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%">869,553&#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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 #000000;padding:2px 1pt;text-align: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%">271&#160;</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%">257&#160;</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,305&#160;</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,833&#160;</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,649,321&#160;</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,653,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"/></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%">441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 #000000;padding:2px 1pt;text-align: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%">448&#160;</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,256&#160;</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%">4,715&#160;</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%">6,419&#160;</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,467,163&#160;</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,473,582&#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%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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 #000000;padding:2px 1pt;text-align: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%">197&#160;</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%">131&#160;</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%">47&#160;</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%">375&#160;</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%">71,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 #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%">13,948&#160;</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,948&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,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 #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,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-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%">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 #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%">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 #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%">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 #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%">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"/></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%">(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%">(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"/></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, 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,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 style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,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 #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,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 #000000;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%">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 #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%">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-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%">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"/></tr><tr><td colspan="12" 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-style:italic;font-weight:400;line-height:100%">*SBA Paycheck Protection Program ("PPP")</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></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, 2022</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%">411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#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%">411&#160;</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%">618&#160;</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%">25&#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="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%">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%">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%">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%">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%">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%">13,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">13,287&#160;</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,858&#160;</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 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:#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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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,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%">11,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">1,495&#160;</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,544&#160;</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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">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%">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%">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%">269&#160;</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 #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:#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%">15,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 #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 #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%">28,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="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 #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%">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;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: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: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 #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%">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 #000000;padding:2px 0 2px 1pt;text-align: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 #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%">533&#160;</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%">348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">12,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%">12,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">13,502&#160;</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,893&#160;</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%">380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">716&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">1,096&#160;</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%">11,178&#160;</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%">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%">246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">1&#160;</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%">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:#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%">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:#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.4 million for the year ended December 31, 2022, $1.5 million for year ended December 31, 2021, and $1.7 million for year ended December 31, 2020. 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>29
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324960939920">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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, 2022, 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 style="text-align:justify"><span><br/></span></div><div 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, 2022, 2021 and 2020 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt;text-align: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,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;text-align: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%">(1,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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%">45,934</span><span style="color:#000000;font-family:'Times New 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%">42,843&#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"/></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%">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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">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="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,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: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%">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:#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: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: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:700;line-height:100%">382</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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;padding:2px 1pt;text-align: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 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%">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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:700;line-height:100%">1,062</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="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,796</span><span 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: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: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%">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="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 tables detail activity in the allowance for credit losses for loans for the years ended December 31, 2022 and 2021. 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, 2022</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%">6,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,843&#160;</span></td><td 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%">(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%">(50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(544)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,206)</span></td><td 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%">195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,798&#160;</span></td><td 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%">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%">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:10pt;font-weight:400;line-height:100%">1,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,499&#160;</span></td><td 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,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-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%">27,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:#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,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-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,358</span><span style="color:#000000;font-family:'Times New 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%">96</span><span style="color:#000000;font-family:'Times New 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%">45,934</span><span style="color:#000000;font-family:'Times New 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, 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 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%">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><br/></span></div><div style="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 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 as of December&#160;31, 2022 and 2021:</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, 2022</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%">642&#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%">28&#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%">670&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">15,554</span><span style="color:#000000;font-family:'Times New 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%">28</span><span style="color:#000000;font-family:'Times New 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%">78</span><span style="color:#000000;font-family:'Times New 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%">15,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-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</span><span style="color:#000000;font-family:'Times New 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><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:49.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.844%"/><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="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;text-align: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="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="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%">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="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: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%">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="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: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,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="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: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%">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="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: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%">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="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:700;line-height:120%">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%">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 Company's TDRs added during 2022 totaled $714,000, compared to $219,000 in 2021. At December 31, 2022, 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 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 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 tables present loans by class modified in 2022 and 2021 as troubled debt restructurings. Post-modification balances reflect paydowns and charge-offs at time of modification.</span></div><div 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: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, 2022</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="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="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="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%">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%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">87&#160;</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="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-bottom:1pt solid #000000;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:#ffffff;border-bottom:1pt solid #000000;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%">7</span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">714</span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">714</span><span style="color:#000000;font-family:'Times New 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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;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</span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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;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: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, 2022, that had been restructured in the prior twelve months.</span></div><div style="margin-top:3pt"><span><br/></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, 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="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="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="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;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">201&#160;</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;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:#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: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:#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%">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:#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%">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:#ffffff;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:#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: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;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%">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:#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: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, 2021, that had been restructured in the prior twelve months.</span></div><div style="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, 2022.</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%">2022</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%">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%">124,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,890&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695,232&#160;</span></td><td 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%">127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">7,483&#160;</span></td><td 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,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%">80,099</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">39,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:#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,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%">34,242</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">157,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-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%">222,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:#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,466</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">705,700</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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%">756&#160;</span></td><td 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%">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%">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;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%">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%">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%">756</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">16,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">4,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">7,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td 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%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">92&#160;</span></td><td 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%">16,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:#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,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;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,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:#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,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;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,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-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,899</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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,152</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">215</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">85,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"/></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%">342,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,607&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,351,597&#160;</span></td><td 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%">643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,688&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,115&#160;</span></td><td 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%">78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">3,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">40,627&#160;</span></td><td 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%">343,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:#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%">370,620</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">313,295</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">294,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%">207,263</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">873,145</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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,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%">24,503</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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,437,339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">33,241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">65,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,086&#160;</span></td><td 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%">401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543&#160;</span></td><td 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%">186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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-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%">33,241</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">24,125</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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,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:#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%">26,163</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">37,873</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">66,364</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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,131</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">214,963</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">23,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,116&#160;</span></td><td 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-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%">23,105</span><span style="color:#000000;font-family:'Times New 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%">75,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;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%">27,584</span><span style="color:#000000;font-family:'Times New 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%">14,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:#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%">9,083</span><span style="color:#000000;font-family:'Times New 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,268</span><span style="color:#000000;font-family:'Times New 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%">42,701</span><span style="color:#000000;font-family:'Times New 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,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 #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%">201,116</span><span style="color:#000000;font-family:'Times New 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, 2022, 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%">2022</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%">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%">3,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,232&#160;</span></td><td 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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,391&#160;</span></td><td 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%">3,030</span><span style="color:#000000;font-family:'Times New 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,062</span><span style="color:#000000;font-family:'Times New 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%">637</span><span style="color:#000000;font-family:'Times New 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,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:#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%">792</span><span style="color:#000000;font-family:'Times New 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,208</span><span style="color:#000000;font-family:'Times New 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%">177,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;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,085</span><span style="color:#000000;font-family:'Times New 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%">188,623</span><span style="color:#000000;font-family:'Times New 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%">187,129&#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%">272,235&#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%">239,584&#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%">117,391&#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,605&#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%">452,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%">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%">1,335,165&#160;</span></td><td 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%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">11,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;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%">187,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:#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%">272,570</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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,212</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">118,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%">68,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 #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%">459,959</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">1,346,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">31,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">7,372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">75,237&#160;</span></td><td 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%">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%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">175&#160;</span></td><td 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%">31,243</span><span style="color:#000000;font-family:'Times New 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%">13,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:#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%">7,375</span><span style="color:#000000;font-family:'Times New 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,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 #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,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:#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,029</span><span style="color:#000000;font-family:'Times New 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,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:#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%">75,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:#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%">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%">156&#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%">146&#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,092&#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%">635&#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%">101&#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%">2,130&#160;</span></td><td 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%">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%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">94&#160;</span></td><td 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%">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%">156</span><span style="color:#000000;font-family:'Times New 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%">146</span><span style="color:#000000;font-family:'Times New 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,168</span><span style="color:#000000;font-family:'Times New 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%">645</span><span style="color:#000000;font-family:'Times New 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%">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:#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%">2,224</span><span style="color:#000000;font-family:'Times New 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, 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: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%">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="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%">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;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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 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"/><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="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="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%">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="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%">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="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%">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: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%">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 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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2196771<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>30
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324956142000">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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, 2021</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, 2021</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="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Balance at December 31, 2022</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,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="background-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,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-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, 2022, there was no impairment of its goodwill or intangible assets. </span><span style="background-color:#ffffff;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="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="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:700;line-height:120%">Other Intangible 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%">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, 2022</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,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%">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%">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,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416&#160;</span></td><td 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,887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,595&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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-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,709</span><span style="color:#000000;font-family:'Times New 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,001</span><span style="color:#000000;font-family:'Times New 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,708</span><span style="color:#000000;font-family:'Times New 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, 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 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%">Amortization expense related to intangible assets totaled $873,000 in 2022, $1.3 million in 2021 and $1.5 million in 2020. The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2022 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, 2023</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%">334&#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, 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%">294&#160;</span></td><td 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, 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%">264&#160;</span></td><td 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, 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%">225&#160;</span></td><td 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, 2027</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%">196&#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="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;Amortization of mortgage servicing rights was $128,000 in 2022, $182,000 in 2021 and $221,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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>31
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324961642144">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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%">2022</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></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%">Land</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%">8,063</span><span style="color:#000000;font-family:'Times New 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: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,195&#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%">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%">106,297</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">105,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%">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%">87,619</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">83,803&#160;</span></td><td 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%">(119,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;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%">82,140</span><span style="color:#000000;font-family:'Times New 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%">85,416&#160;</span></td><td style="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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expenses in 2022, 2021, and 2020 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="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%">2022</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:400;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:400;line-height:100%">2020</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%">Premises</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,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;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%">2,599&#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%">2,608&#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%">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,138</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,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%">5,225&#160;</span></td><td 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,638</span><span style="color:#000000;font-family:'Times New 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,966&#160;</span></td><td style="background-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"/></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%">&#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 leases land, buildings and equipment under operating lease arrangements. Total gross rental expense amounted to $4.6 million in 2022, $4.9 million in 2021, and $4.9 million in 2020. Most leases include options to renew for periods ranging from 5 to 20 years. </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%">Lease components</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%">Right-of-use lease assets totaled $33.1&#160;million and $30.3&#160;million at December 31, 2022 and 2021, respectively and are reported in <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzk_1bd032fd-4134-4fee-b7a0-6066b6f581b0"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzk_a8bc1fca-45af-4265-ada3-e2835cba277d">accrued interest and other assets</span></span> in the accompanying consolidated statements of condition. The related lease liabilities totaled $34.5&#160;million and $31.1&#160;million at December 31, 2022 and 2021, respectively, and are reported as a component of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzg_522ded16-1ac4-41eb-bfeb-f8e2c46d539b"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzg_66955021-bac7-4675-8412-1713dc77cc2b">other liabilities</span></span> in the accompanying consolidated statements of condition.  Lease payments under operating leases that were applied to our operating lease liability totaled $3.4&#160;million during 2022 and $5.2&#160;million during 2021.  Included in the 2021 figures above was a $2.2&#160;million lease termination payment on a property no longer utilized by the Company; $1.8&#160;million was applied to the lease liability and $410,000 was applied to rent 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 components of operating lease expense, primarily included in &#8220;Net occupancy expense of premises,&#8221; in 2022, 2021, and 2020 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: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="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;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="border-top:1pt solid #000;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></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%">Operating lease cost</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%">4,654&#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%">4,939&#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%">4,905&#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%">Variable lease 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:400;line-height:100%">695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674&#160;</span></td><td 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%">Short-term lease 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: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%">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%">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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease 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:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td 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 lease cost</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%">5,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:#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,584</span><span style="color:#000000;font-family:'Times New 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,552</span><span style="color:#000000;font-family:'Times New 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><br/></span></div><div 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, 2022, we did not have any material finance lease assets or liabilities.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 information related to operating leases for 2022 and 2021 was 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:69.660%"/><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.521%"/><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%">2022</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></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-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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%">4,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,482&#160;</span></td><td 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%">Weighted-average remaining lease term on operating leases</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%">13.45</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%">13.68</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%">Weighted-average discount rates on operating 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:400;line-height:100%">3.47&#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.53&#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 #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%">Right-of-use assets obtained in exchange for 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:400;line-height:100%">2,498&#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%">2,280&#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:10pt;font-weight:400;line-height:120%">The following table reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2022:</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:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><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:400;line-height:100%">December 31, 2022</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%">2023</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%">3,995&#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%">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%">3,919&#160;</span></td><td 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%">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%">3,622&#160;</span></td><td 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%">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%">3,511&#160;</span></td><td 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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td 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%">2028 and subsequent 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,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;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 lease payments</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%">44,206</span><span style="color:#000000;font-family:'Times New 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;padding:2px 1pt;text-align: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:  Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,705&#160;</span></td><td 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%">Present value of lease liabilities</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%">34,501</span><span style="color:#000000;font-family:'Times New 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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126982197&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 https://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 https://asc.fasb.org/extlink&amp;oid=126982197&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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>32
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324957760944">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesDisclosuresTextBlock', window );">Deposits</a></td>
<td class="text">Deposits<div 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%">Aggregate time deposits of $250,000 or more were $192.7 million at December&#160;31, 2022, and $167.9 million at December&#160;31, 2021. Scheduled maturities of time deposits at December&#160;31, 2022, 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%">99,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,067&#160;</span></td><td 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%">65,894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">108,073&#160;</span></td><td 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%">122,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,569&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,355&#160;</span></td><td 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 2023</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%">288,321&#160;</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%">155,174&#160;</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%">443,495&#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%">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%">91,467&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,303&#160;</span></td><td 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%">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%">47,929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,672&#160;</span></td><td 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%">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%">5,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,702&#160;</span></td><td 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%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,221&#160;</span></td><td 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%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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&#160;</span></td><td 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%">438,701</span><span style="color:#000000;font-family:'Times New 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%">192,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:#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%">631,411</span><span style="color:#000000;font-family:'Times New 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>33
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955581392">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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="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%">56,278</span><span style="color:#000000;font-family:'Times New 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%">66,787&#160;</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"/></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%">67,810</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">78,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">57,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%">58,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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: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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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:#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.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: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.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></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%">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%">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%">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></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 ("repurchase agreements") are secured borrowings that typically mature within thirty to ninety days, although the Company has, at times, entered into repurchase agreements with the Federal Home Loan Bank ("FHLB") 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 $56.3 million at December&#160;31, 2022. The Company had no outstanding wholesale repurchase agreements at December&#160;31, 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%">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2197590<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324961976352">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Other Borrowings</a></td>
<td class="text">Other Borrowings<div style="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 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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></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%">Overnight FHLB advances</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%">241,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 #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%">14,000&#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%">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%">50,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%">110,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 #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 other borrowings</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%">291,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 #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:400;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:400;line-height:100%">124,000&#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: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 bank had available line-of-credit agreements with correspondent banks permitting borrowings to a maximum of approximately $99.0 million and $89.0&#160;million at  December&#160;31, 2022 and December&#160;31, 2021, respectively. There were no outstanding advances against those lines at December&#160;31, 2022 and 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%">Through its subsidiary bank, the Company has a borrowing relationship with the FHLB, which provides secured borrowing capacity, subject to available collateral. As members of the FHLB, the Company can use certain unencumbered mortgage-related assets and securities to secure borrowings from the FHLB. Established borrowing capacity with the FHLB was $1.6 billion and $1.8 billion at December&#160;31, 2022 and December&#160;31, 2021, respectively.  The unused borrowing capacity on established lines with the FHLB was $1.3 billion  and $1.6 billion at December&#160;31, 2022 and December&#160;31, 2021, 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%">At December&#160;31, 2022, there were $241.3&#160;million in overnight advances and $50.0 million in term advances with the FHLB, with a weighted average rate of 4.12%, compared to $14.0 million in overnight advances and $110.0 million in term advances with a weighted average rate of 1.80%, at December&#160;31, 2021. At December&#160;31, 2022, the term advances with the FHLB includes $10.0 million which matures within one year and $40.0 million which matures in over one year. Maturities of advances due in over one year include $40.0 million in 2024.</span></div><div style="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, 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%">The Company has a $25.0 million line of credit with a bank.&#160;As of December&#160;31, 2022 and December&#160;31, 2021, there was no outstanding balance 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324961974960">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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, 2022 and 2021, the Company had no trust preferred debentures.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure regarding trusts and preferred debentures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>36
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324961979136">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text">Employee Benefit Plans<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 maintains a noncontributory defined-benefit plan (the "DB Pension Plan") and a 401(k) plan ("the Retirement Savings Plan"), within which the company makes both matching contributions and Discretionary contributions 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="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Retirement Savings Plan covers 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 matching and Discretionary contributions to an account set up in the participant's name. The Discretionary amount equals a percentage of pay and varies based on the participant's age, service, and tenure with the Company. The Retirement Savings Plan offers the participant a wide range of investment alternatives from which to choose. Expenses related to the defined-contribution plans totaled $4.1 million in 2022, $4.4 million in 2021, and $4.4 million in 2020.</span></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%">The Company maintains supplemental employee retirement plans ("SERPs") 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="background-color:#ffffff;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 "Life and Healthcare Plan"), 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 ("HRA") 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 balance. 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="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="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 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="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="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%">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, 2022 and 2021 (the measurement dates of the plans).</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: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%">2022</span></td><td colspan="3" style="padding: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%">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%">2022</span></td><td colspan="3" style="padding: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%">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%">2022</span></td><td colspan="3" style="padding: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%">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: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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;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%">174</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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:700;line-height:100%">78</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">231&#160;</span></td><td 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,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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:700;line-height:100%">814</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">692&#160;</span></td><td 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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,729)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%">(2,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%">(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:700;line-height:100%">(9,083)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,002)</span></td><td 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,744)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:700;line-height:100%">(351)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%">(851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(598)</span></td><td 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%">70,521</span><span style="color:#000000;font-family:'Times New 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%">93,009&#160;</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%">7,603</span><span style="color:#000000;font-family:'Times New 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,055&#160;</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%">24,991</span><span style="color:#000000;font-family:'Times New 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%">34,033&#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%">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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">(13,764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:700;line-height:100%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598&#160;</span></td><td 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,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:700;line-height:100%">(351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%">(850)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(598)</span></td><td 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%">78,885</span><span style="color:#000000;font-family:'Times New 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%">96,393&#160;</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%">8,364</span><span style="color:#000000;font-family:'Times New 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%">3,384&#160;</span></td><td style="background-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,603)</span></td><td style="background-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,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: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,991)</span></td><td style="background-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%">(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"/></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%">&#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%">The accumulated benefit obligation for the DB Pension Plan at December 31, 2022 and 2021, was $70.5 million and $93.0 million, respectively. The accumulated benefit obligation for the Life and Healthcare Plan at year end 2022 and 2021 was $7.6 million and $10.1 million, respectively. The accumulated benefit obligation for the SERPs at December 31, 2022 and 2021 was $25.0 million and $34.0 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, 2022 in the amounts of $8.4 million, $(7.6) million, and $(25.0) million, respectively. The unfunded status of the DB Pension Plan, the Life and Healthcare Plan, and SERPs in the amount of $3.4 million, $(10.1) million, and $(34.0) million, respectively, was recognized in other liabilities in the Consolidated Statement of Condition 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%">The actuarial gains shown above totaling $32.4 million in 2022 and $6.4 million in 2</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">021 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&#160;31, 2022 and December&#160;31, 2021 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%">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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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="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%">174</span><span style="color:#000000;font-family:'Times New 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%">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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: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%">78</span><span style="color:#000000;font-family:'Times New 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%">231&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">1,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%">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:700;line-height:100%">223</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:700;line-height:100%">814</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,885)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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%">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%">(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%">(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:700;line-height:100%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,217</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:700;line-height:100%">196</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">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:700;line-height:100%">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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">800&#160;</span></td><td 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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,683)</span></td><td style="background-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 #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:#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:400;line-height:100%">(2,464)</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:400;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:400;line-height:100%">(1,644)</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%">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-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:400;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:400;line-height:100%">617&#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:400;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:400;line-height:100%">512&#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,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:#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:400;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:400;line-height:100%">2,285&#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:400;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:400;line-height:100%">2,213&#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><br/></span></div><div 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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="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%">(1,080)</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,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: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,598)</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%">(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: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,083)</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,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%">(196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:700;line-height:100%">(847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">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%">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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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:700;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%">(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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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="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%">(2,297)</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,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: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,733)</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%">(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: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%">(10,207)</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%">(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"/></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%">(4,980)</span></td><td style="background-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%">(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: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,201)</span></td><td style="background-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%">(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: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,191)</span></td><td style="background-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,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"/></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.</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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="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%">38,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:#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%">40,765&#160;</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: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%">(909)</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,886&#160;</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: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%">603</span><span style="color:#000000;font-family:'Times New 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,532&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:700;line-height:100%">(165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%">1,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%">1,866&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">38,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:#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%">40,765&#160;</span></td><td style="background-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: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,074)</span></td><td style="background-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,660&#160;</span></td><td style="background-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: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,191</span><span style="color:#000000;font-family:'Times New 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%">12,398&#160;</span></td><td style="background-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"/></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%">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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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%">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.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:#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%">2.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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: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:#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%">2.33&#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: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: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:#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%">2.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><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></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%">4.95</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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.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: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%">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:700;line-height:100%">4.98</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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.69&#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="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:700;line-height:100%">4.98</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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.71&#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="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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"><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.50&#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%">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="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="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="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="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></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="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="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="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></tr></table></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%">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.25% 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="background-color:#ffffff;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, 2022, and December&#160;31, 2021, were determined by matching estimated benefit cash flows to a yield curve derived from Citigroup&#8217;s regular bond yield at December&#160;31, 2022 and December&#160;31, 2021.</span></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%">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&#160;31, 2022. 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"><span><br/></span></div><div 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><br/></span></div><div style="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, 2022, 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="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%">2023</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,448&#160;</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%">488&#160;</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%">866&#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%">2024</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,552&#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%">508&#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%">849&#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%">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%">4,709&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">846&#160;</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%">2026</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,822&#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%">490&#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%">1,012&#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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,927&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988&#160;</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,660&#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,382&#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%">8,206&#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%">48,118</span><span style="color:#000000;font-family:'Times New 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,858</span><span style="color:#000000;font-family:'Times New 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%">12,767</span><span style="color:#000000;font-family:'Times New 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, 2022 and 2021, 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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></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%">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;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%">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"><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%">38</span><span 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%">33&#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%">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&#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 style="text-align:justify"><span><br/></span></div><div 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 "Fund") 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 ("ERISA"), section 407, 29 U.S.C. 1106.</span></div><div style="text-align:justify"><span><br/></span></div><div 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 "A" or Moody&#8217;s rating of "A", 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 "A-1" or Moody&#8217;s National Credit Officer rating of "P-1"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, 2022</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 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">3,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">22,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">53,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%">53,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%">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 #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 Fair Value of Plan Assets</span></td><td style="background-color:#ffffff;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:#ffffff;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%">78,885</span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align: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,885</span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align: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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align: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 #000;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, 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 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 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><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 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, contributed to an HSA, or deferred into the ISOP at the direction of the employee. Compensation expense related to the profit-sharing totaled $5.3 million in 2022, $5.4 million in 2021, and $4.5 million in 2020.</span></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%">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.1 million in 2022, $3.0 million in 2021, and $2.9 million in 2020.</span></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%">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 $85.6 million at December&#160;31, 2022, and $86.5 million at December&#160;31, 2021. 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="background-color:#ffffff;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 is recorded in other liabilities in the Consolidated Statement of Condition at $1.5 million as of both December&#160;31, 2022 and 2021. Compensation expense related to the split dollar life insurance was approximately $7,000 in 2022 and $52,000 in 2021.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>37
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324961970784">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 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 2019, the 2009 Tompkins Financial Corporation Equity Plan ("2009 Equity Plan") expired and was replaced by the new Tompkins Financial Corporation 2019 Equity Plan ("2019 Equity Plan"). 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 and employees.  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:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEwMjA_bed1dafd-85b9-490a-94a1-70cfcac4fdb5">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 and restricted stock units that were granted in  2018, 2019, 2020, 2021 and 2022 have a five-year vesting schedule with zero percent vesting in year one and 25% vesting in years two through five.  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 77,269 equity awards to its employees in 2022, consisting of 50,155 shares of restricted stock, 2,615 performance share awards, 16,284 performance stock units and 8,215 restricted stock units. 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. </span></div><div style="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, 2022.</span><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:33.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.155%"/><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, 2022</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%">91,480&#160;</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%">54.17&#160;</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%">(30,557)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.92&#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,070)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.89&#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, 2022</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%">59,853</span><span style="color:#000000;font-family:'Times New 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%">57.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-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%">2.50</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,226,708</span><span style="color:#000000;font-family:'Times New 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, 2022</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%">59,853</span><span style="color:#000000;font-family:'Times New 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%">57.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:#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%">2.50</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,226,708</span><span style="color:#000000;font-family:'Times New 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 $33,000 in 2022, $151,000 in 2021, and $194,000 in 2020. As of December&#160;31, 2022, unrecognized compensation cost related to unvested stock options and SARs totaled $0.  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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">(538)</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%">(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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">196</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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,075</span><span style="color:#000000;font-family:'Times New 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%">1,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: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"/></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 2022, 2021 and 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="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, 2022</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%">5,446&#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%">0.34</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%">5,446&#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%">22,084&#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%">1.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%">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%">22,084&#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%">32,101&#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%">3.28</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%">65.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%">32,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.15&#160;</span></td><td 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%">3.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%">59,853</span><span style="color:#000000;font-family:'Times New 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%">2.50</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%">57.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 #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%">59,853</span><span style="color:#000000;font-family:'Times New 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%">57.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 #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 presents activity related to restricted stock awards and restricted stock units for the year ended December&#160;31, 2022.&#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:68.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.128%"/><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, 2022</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%">241,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"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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.60&#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%">77,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.48&#160;</span></td><td 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%">(61,855)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.01&#160;</span></td><td 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%">(19,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.91&#160;</span></td><td 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, 2022</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%">237,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:#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%">73.07</span><span style="color:#000000;font-family:'Times New 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 50,155 restricted stock awards, 8,215 restricted stock units, 16,284 performance units and 2,615 performance share awards in 2022, each at an average grant date fair value of $81.48. 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 at an average grant date fair value of $63.44. 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 $4.8 million in 2022, $5.4 million in 2021, and $4.7 million in 2020. Unrecognized compensation costs related to restricted stock and performance awards totaled $10.8 million, and restricted stock units totaled $1.4 million at December&#160;31, 2022 and will be recognized over 3.5 years and 3.9 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<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 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>38
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324961972176">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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;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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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,703</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">5,925</span><span style="color:#000000;font-family:'Times New 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%">7,203&#160;</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"/></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%">5,708</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,931</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">15,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%">11,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,560</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,414</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">2,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,919</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">13,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">50,497</span><span style="color:#000000;font-family:'Times New 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%">47,253&#160;</span></td><td style="background-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"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/topic&amp;trid=49130413<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324961974960">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text">Revenue Recognition<span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As stated under Recently Adopted Accounting Standards,  the Company adopted </span><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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">.</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 update relates to the previous adoption of ASC 606, </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%">"Revenue from Contracts with Customers"</span><span style="background-color:#ffffff;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.  </span><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%">ASU 2021-08 became effective for the Company on January 1, 2022, and will be applied to future acquisitions.  As there were no acquisitions during the current year, the adoption of ASU No. 2021-08 had no effect on the financial statements for the current fiscal year.</span></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%">Generally, this new guidance strives to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity and inconsistency amongst entities in measuring contract assets and liabilities. The update requires that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606 as if it had originated the contract. Changes in the acquiree&#8217;s balance of contract asset and contract liabilities identified as necessary to conform to the acquirer&#8217;s accounting policies would result in a reallocation of the purchase price.</span></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%">ASC 606 does not apply to revenue associated with financial instruments, including revenue from loans and securities. In addition, 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 ASC 606. Likewise, the guidance set forth under ASU 2021-08 will not apply to these sources of revenue.</span></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-style:italic;font-weight:700;line-height:120%">Insurance Commissions and Fees</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%">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 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.  Contingent commissions are estimated based upon management's expectations for the user with an appropriate constraint applied and accrued relative to the recognition of the corresponding core commissions.</span></div><div style="text-align:justify"><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 fair 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 style="text-align:justify"><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 style="text-align:justify"><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%">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 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><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</span></div><div 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 style="text-align:justify"><span><br/></span></div><div style="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, 2022, 2021, and 2020.</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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">36,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">18,091</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">19,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">7,365</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">11,024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">73,972</span><span style="color:#000000;font-family:'Times New 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%">72,601&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">4,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">77,972</span><span style="color:#000000;font-family:'Times New 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%">78,849&#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"/></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-style:italic;font-weight:700;line-height:120%">Contract Balances</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 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. 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. 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.1 million and $2.5 million, respectively, at December&#160;31, 2022, compared to $6.0 million and $2.3 million, respectively, at December&#160;31, 2021. Additionally, the Company had contract assets related to contingent income of $2.9 million, and $3.0 million, respectively, related to period end 2022, and 2021, and contract liabilities of $1.6 million for year end 2022 and $1.7 million for year end 2021.</span></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-style:italic;font-weight:700;line-height:120%">Contract Acquisition Costs</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%">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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>40
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324961973568">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="text-align:justify"><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 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: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%">2022</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,238</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,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:#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,409</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">(84)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;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,647</span><span style="color:#000000;font-family:'Times New 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%">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"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">24,557</span><span style="color:#000000;font-family:'Times New 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%">2021</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%">19,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,830&#160;</span></td><td 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,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">4,352&#160;</span></td><td 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%">23,384&#160;</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,798&#160;</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%">25,182&#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-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%">26,208&#160;</span></td><td style="background-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 style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">19,924&#160;</span></td><td style="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"><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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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.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%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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.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%">(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"/></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.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:10pt;font-weight:400;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"/></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.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%">(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"/></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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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.4</span><span style="color:#000000;font-family:'Times New 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%">22.0&#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.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></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;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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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="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 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%">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%">12,387</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">11,160&#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 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%">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%">8,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;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,277</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 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 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%">503</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">470&#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 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%">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,316</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">12,303&#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 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 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%">517</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">360&#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 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%">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%">56</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">21&#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 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%">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,053</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,664&#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 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">593</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,017&#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%">35,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:#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%">34,272&#160;</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: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 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%">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%">11,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,875&#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 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%">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%">8,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:#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,092</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 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%">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,767</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,586&#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 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%">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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401&#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="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 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%">2,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,985&#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;text-align: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,571</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,657&#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 deferred tax liabilities</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%">29,194</span><span style="color:#000000;font-family:'Times New 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%">26,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="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 year-end</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,766</span><span style="color:#000000;font-family:'Times New 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%">7,676&#160;</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 beginning of year</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:400;line-height:100%">Decrease in net deferred tax asset</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%">(910)</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,798)</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="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:#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%">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: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,798&#160;</span></td><td style="background-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 $58.6 million and $4.7 million as of December&#160;31, 2022 and 2021, 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 $9.8 million and $13.4 million, as of December&#160;31, 2022 and 2021, respectively, related to 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%">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, 2022 and 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%">At December&#160;31, 2022 and December 31, 2021, the Company had an insignificant amount of 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 style="text-align:justify"><span><br/></span></div><div style="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, 2018 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>41
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324961965808">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 style="text-align:justify"><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:56.356%"/><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:14.104%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.182%"/><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, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">(229,463)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,223&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,240)</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%">11,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,919)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,997&#160;</span></td><td 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%">(217,547)</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,304&#160;</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%">(164,243)</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%">12,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,127)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,634&#160;</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,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%">(554)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,706&#160;</span></td><td 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%">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%">(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%">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;border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">15,237&#160;</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,733)</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,504&#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%">(202,310)</span></td><td style="background-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%">49,571</span><span style="color:#000000;font-family:'Times New 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%">(152,739)</span></td><td style="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="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:56.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.866%"/><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 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 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 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 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 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%">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: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 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;</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:56.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.158%"/><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 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 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 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%">(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 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:#ffffff;padding:2px 0 2px 1pt;text-align: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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 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:#ffffff;padding:2px 0 2px 1pt;text-align: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 #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:#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,729)</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%">1,649&#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%">(5,080)</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-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:#ffffff;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:#ffffff;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%">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:#ffffff;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:#ffffff;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:#ffffff;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%">(3,732)</span></td><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;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%">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:#ffffff;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-align:justify"><span><br/></span></div><div style="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 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 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, 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%">4,039&#160;</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%">(47,603)</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,564)</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%">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="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: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, 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 (loss) 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: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-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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,560)</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%">(41,390)</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%">(55,950)</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, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,560)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,950)</span></td><td 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 (loss) 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:400;line-height:100%">(164,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,739)</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, 2022</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%">(178,803)</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%">(29,886)</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%">(208,689)</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:49.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.918%"/><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, 2022</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%">(11,916)</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 (loss) 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%">2,919&#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: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%">(8,997)</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,260)</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%">(216)</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,476)</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%">606&#160;</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,870)</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:49.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.919%"/><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 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%">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 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%">Amounts in parentheses indicate debits in income statement.</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%">The accumulated other comprehensive income (loss) components are included in the computation of net periodic benefit cost (See Note 11 - "Employee Benefit Plans").</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>42
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324956748608">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingent Liabilities</a></td>
<td class="text">Commitments and Contingent LiabilitiesThe 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.<div style="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-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: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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></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%">160,647</span><span style="color:#000000;font-family:'Times New 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%">176,510&#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%">35,759</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">39,773&#160;</span></td><td 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%">978,484</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">911,694&#160;</span></td><td 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,174,890</span><span style="color:#000000;font-family:'Times New 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,127,977&#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%">&#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, 2022, the Company&#8217;s maximum potential obligation under standby letters of credit was $35.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"><span><br/></span></div><div style="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, 2022, the Company had approximately $187,000 of commitments to sell mortgages to unrelated investors on a loan-by-loan basis.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<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 https://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 https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>43
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955494464">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text">Earnings Per Share <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%">&#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%">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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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 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%">85,030</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">89,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%">77,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="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%">(250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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"/></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%">84,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:#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%">88,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%">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"/></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,532,448</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,798,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(204,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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"/></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,328,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 #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,568,763&#160;</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"/></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%">84,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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,328,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,568,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%">14,703,390&#160;</span></td><td 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%">76,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,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%">38,650&#160;</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 #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%">&#160;Weighted average shares outstanding - Diluted</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,404,294</span><span style="color:#000000;font-family:'Times New 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,648,167&#160;</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,742,040&#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 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:#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.92</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">6.08&#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%">5.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;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:#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%">5.89</span><span style="color:#000000;font-family:'Times New 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 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%">6.05&#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%">5.20&#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>Stock-based compensation awards representing 4,984, 7,591, and 14,982 common shares for 2022, 2021, and 2020, 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>44
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955523920">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div 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 GAAP 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"><span><br/></span></div><div 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"><span><br/></span></div><div 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"><span><br/></span></div><div 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, 2022 and 2021 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 style="text-align:justify"><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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December&#160;31, 2022</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"/><td colspan="3" style="padding:2px 1pt;text-align: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%">167,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">167,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">601,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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601,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%">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%">85,281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">52,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">52,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">686,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">1,594,967&#160;</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%">1,594,967&#160;</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%">777&#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%">777&#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-align:justify"><span><br/></span></div><div style="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 $777,000 of equity securities valued using significant unobservable inputs (level 3), between January 1, 2022 and December&#160;31, 2022 was immaterial.</span></div><div style="text-align:justify"><span><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%">Recurring 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: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"/><td colspan="3" style="padding:2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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></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. 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 2022, certain collateral dependent individually evaluated loans and other real estate owned at December&#160;31, 2022, 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:23.315%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:16.592%"/><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/2022</span></td><td colspan="3" style="padding: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/2022</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%">9,460&#160;</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%">9,460&#160;</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%">59&#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 #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%">152&#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%">152&#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%">15&#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></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:23.315%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:16.592%"/><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 style="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, 2022 and 2021. 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 GAAP 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, 2022</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%">77,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">312,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%">261,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">17,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">17,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">24,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,222,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,939,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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,939,246&#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%">631,411&#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%">616,488&#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%">616,488&#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%">5,970,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,970,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,970,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">56,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">291,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">289,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,420&#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,420&#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,420&#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: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, 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="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-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 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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>45
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955326656">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">Regulations and Supervision</a></td>
<td class="text">Regulations and Supervision<div 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%">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 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 (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 bank 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, 2022, the most recent notifications from Federal bank regulatory agencies categorized the Company's subsidiary bank as "well capitalized" under the regulatory framework for PCA. To be categorized as well capitalized, the Company and its subsidiary bank 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 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%">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-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 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, 2022 and December 31, 2021 for Tompkins and its banking subsidiaries.  Effective January 1, 2022, the Company's four wholly-owned banking subsidiaries were combined into one bank, with the Bank of of Castile, Mahopac Bank, and VIST Bank merging with and into Tompkins Trust Company (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. At December 31, 2022, the Company had one wholly-owned banking subsidiary, 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 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 bank are as follows:</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:39.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.813%"/><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 to be Considered 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, 2022</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%">$780,472 /14.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:700;line-height:100%">$568,431/&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%">$541,363/&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%">Tompkins Community Bank</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%">$736,099/13.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%">$567,793/&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%">$540,755/&gt;10.0%</span></div></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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">$730,330/13.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%">$378,954/&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%">$351,886/&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%">Tompkins Community Bank</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%">$685,956/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%">$378,529/&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%">$351,491/&gt;6.5%</span></div></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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><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="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: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="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: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%">$730,330/13.5%</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;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%">$460,159/&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%">$433,091/&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%">Tompkins Community Bank</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%">$685,956/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%">$459,642/&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%">$432,604/&gt;8.0%</span></div></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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><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="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;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="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: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%">$730,330/9.3%</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;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%">$312,695/&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%">$390,868/&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%">Tompkins Community Bank</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%">$685,956/8.8%</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%">$312,057/&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%">$390,071/&gt;5.0%</span></div></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt 0 19pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr style="height:3pt"><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, 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="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%">$735,187 /14.2%</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%">$524,345/&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%">$516,519/&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%">$219,976/14.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%">$156,631/&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%">$149,172/&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%">$160,757/12.2%</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%">$138,104/&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%">$131,527/&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%">$136,247/12.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%">$112,649/&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%">$107,285/&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%">$173,889/13.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%">$134,403/&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,003/&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%">$688,425/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%">$361,563/&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%">$335,737/&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%">$207,632/13.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%">$104,421/&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%">$96,962/&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%">$149,154/11.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%">$92,069/&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%">$85,493/&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%">$126,718/11.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%">$75,100/&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%">$69,735/&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,145/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,602/&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,202/&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%">$688,425/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%">$439,041/&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%">$413,215/&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%">$207,632/13.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%">$126,797/&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%">$119,338/&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%">$149,154/11.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%">$111,798/&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%">$105,222/&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%">$126,718/11.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%">$91,192/&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%">$85,282/&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,145/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,803/&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,403/&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%">$688,425/8.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%">$315,820/&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%">$394,775/&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%">$207,632/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%">$99,000/&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%">$123,751/&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%">$149,154/7.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%">$75,935/&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%">$94,918/&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%">$126,718/8.1%</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%">$62,815/&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%">$78,519/&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,145/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,953/&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%">$97,441/&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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958573-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>46
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955632336">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 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%">Condensed financial statements for Tompkins (the Parent Company) 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:2px 1pt;text-align: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 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%">12/31/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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></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%">28,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">18,691&#160;</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%">587,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,723&#160;</span></td><td 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%">1,344</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">4,032&#160;</span></td><td 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%">616,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:#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%">728,446&#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="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:#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%">942</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">917&#160;</span></td><td 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%">615,978</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">727,529&#160;</span></td><td 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%">616,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:#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%">728,446&#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="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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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="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%">62,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;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%">81,408&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">147</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">62,706</span><span style="color:#000000;font-family:'Times New 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%">81,687&#160;</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"/></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%">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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">11,295</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,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%">9,184&#160;</span></td><td 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,295</span><span style="color:#000000;font-family:'Times New 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%">11,271&#160;</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"/></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%">51,411</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">70,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,841</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,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%">2,160&#160;</span></td><td 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%">30,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">85,030</span><span style="color:#000000;font-family:'Times New 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%">89,264&#160;</span></td><td style="background-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"/></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="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 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">85,030</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%">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></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%">(30,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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"/></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%">3,561</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">57,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-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,610&#160;</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"/></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%">Repayment of investments in and advances to subsidiaries</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%">350</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%">0</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%">0</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%">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%">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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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 (Used in) 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:10pt;font-weight:700;line-height:100%">379</span><span style="color:#000000;font-family:'Times New 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)</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%">(100)</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%">Financing 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%">Borrowings, 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%">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%">(4,000)</span></td><td 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%">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:10pt;font-weight:700;line-height:100%">(33,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Repurchase of common shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,773)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Redemption of trust preferred debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(15,150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 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:10pt;font-weight:700;line-height:100%">(1,758)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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 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: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%">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%">1,825&#160;</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 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:#cceeff;padding:2px 0 2px 1pt;text-align: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,951</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(538)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(48,340)</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%">(74,431)</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%">(49,007)</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%">Net increase in cash</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,852</span><span style="color:#000000;font-family:'Times New 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%">2,103&#160;</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,957&#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 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:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">Cash at End of Year</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%">28,543</span><span style="color:#000000;font-family:'Times New 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%">18,691&#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%">16,588&#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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126898705&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>47
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955632336">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Segment and Related Information</a></td>
<td class="text">Segment and Related Information<div 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 manages its operations through three reportable business segments in accordance with the standards set forth 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%">FASB ASC 280, "Segment Reporting"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: (i) banking and financial services ("Banking"), (ii) insurance services ("Tompkins Insurance") and (iii) wealth management ("Tompkins Financial Advisors"). 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%">Tompkins Community Bank has twelve banking offices located in Ithaca, NY and surrounding communities; sixteen banking offices located in the Genesee Valley region of New York State as well as Monroe County; thirteen full-service banking offices located in the counties north of New York City; and nineteen banking offices headquartered and operating in the areas surrounding 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 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 subsidiary bank provides 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 bank also provides 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 of credit, sweep accounts, credit cards, Internet-based account services, mobile banking and remote deposit services. The banking subsidiary does 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 Agencies, Inc., a 100% wholly-owned subsidiary of the Company, headquartered in Batavia, New York. Tompkins Insurance is an independent insurance agency, representing many major insurance carriers and 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. 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 regional 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%">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 "Intercompany" 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 "Summary of Significant Accounting Policies" 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, 2022</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%">251,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 style="background-color:#cceeff;border-top:1pt solid #000000;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%">5&#160;</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%">(5)</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%">251,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"/></tr><tr><td colspan="3" style="background-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%">21,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: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%">(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:9.5pt;font-weight:400;line-height:100%">21,043&#160;</span></td><td 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%">230,276&#160;</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&#160;</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%">230,281&#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,789&#160;</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,789&#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%">25,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">36,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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:9.5pt;font-weight:400;line-height:100%">(2,272)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,972&#160;</span></td><td 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%">156,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:9.5pt;font-weight:400;line-height:100%">27,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">14,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">195,751&#160;</span></td><td 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%">96,695&#160;</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%">9,048&#160;</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,970&#160;</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%">109,713&#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,085&#160;</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,504&#160;</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%">968&#160;</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%">24,557&#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%">75,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:9.5pt;font-weight:400;line-height:100%">6,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,002&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">85,156&#160;</span></td><td 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%">126&#160;</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%">126&#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%">75,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: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,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;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,002&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;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%">85,030&#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%">10,366&#160;</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%">175&#160;</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%">143&#160;</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,684&#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,610,701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">45,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(14,082)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,670,686&#160;</span></td><td 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,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,602&#160;</span></td><td 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,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%">1,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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: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%">2,708&#160;</span></td><td 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,222,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,222,977&#160;</span></td><td 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,614,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">1,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,443)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,602,295&#160;</span></td><td 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%">559,123&#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%">35,155&#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%">23,112&#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%">617,390&#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, 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%">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%">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="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%">660,334</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%">31,455</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%">25,900</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%">717,689</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>48
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955632336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives and Hedging Activities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivatives and Hedging Activities</a></td>
<td class="text">Derivatives and Hedging Activities<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Management Objective of Using Derivatives</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 exposed to certain risks arising from both its business operations and economic conditions. The Company principally manages its exposures to a wide variety of business and operational risks through management of its core business activities. The Company manages economic risks, including interest rate, liquidity, and credit risk, primarily by managing the amount, sources, and duration of its assets and liabilities. The Company&#8217;s existing credit derivatives result from participation in loan participation arrangements, and therefore, are not used to manage interest rate risk in the Company&#8217;s assets or liabilities.</span></div><div style="text-align:justify"><span><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%">Non-designated Hedges </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:115%">Derivatives not designated as hedges are not speculative and result from a service the Company provides to certain customers.  The Company has entered into risk participation agreements with other banks in commercial loan arrangements, where participating banks guarantee performance on borrower related interest rate swap contracts. These derivatives are not designated as hedges and therefore, changes in fair value are recognized in earnings. As of  December&#160;31, 2022 the Company has entered into a risk participation-in agreement with a notional value of $7.5 million. Under a risk participation-in agreement, a derivative liability, the Company assumes, or participates in, a portion of the credit risk associated with the interest rate swap position with the commercial borrower for a fee received from the other 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:700;line-height:120%">Tabular Disclosure of Fair Values of Derivative Instruments on the Balance Sheet</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the fair value of the Company&#8217;s derivative financial instruments as well as their classification on the consolidated statements of condition as of December&#160;31, 2022 and December 31, 2021. The Company began entering into derivative transactions in the second quarter of 2022.</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:54.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.667%"/><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%">Derivative Liabilities</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: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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Notional</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%">Balance Sheet</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</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%">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%">Location</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Value</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-weight:400;line-height:100%">Derivatives not designated as hedging instruments</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="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%">Risk Participation Agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,499&#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%">&#160;Other Liabilities </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%">21&#160;</span></td><td 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 derivatives not designated as hedging instruments </span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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%">21&#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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Tabular Disclosure of the Effect of Derivatives Not Designated as Hedging Instruments on the Income statement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the effect of the Company's derivative financial instruments that are not designated as hedging instruments on the consolidated statements of income for the year-ended December&#160;31, 2022.</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:36.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></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%">Effect of Derivatives Not Designated as Hedging Instruments on the Statement of Financial Performance</span></td></tr><tr><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%">Derivatives Not Designated as Hedging Instruments under Subtopic 815-20 </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%">Location of Gain or (Loss) Recognized in Income on Derivative</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%">Amount of Gain or (Loss) Recognized in Income on Derivative</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%">Amount of Gain or (Loss) Recognized in Income on Derivative</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:0 1pt"/><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%">Three Months Ended December 31, 2022</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%">Year Ended December 31, 2022</span></td></tr><tr style="height:15pt"><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="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%">Risk Participation Agreement</span></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 income / (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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td 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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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</span><span style="color:#000000;font-family:'Times New 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%">57</span><span style="color:#000000;font-family:'Times New 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=d3e90205-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955520400">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_QuarterlyFinancialInformationTextBlock', window );">Unaudited Quarterly Financial Data</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:700;line-height:120%">Unaudited Quarterly Financial 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 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, 2022 and December 31, 2021.</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_QuarterlyFinancialInformationDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126900988&amp;loc=SL124452896-108306<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>50
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953514672">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 ("Tompkins" or "the Company") 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.  Effective January 1, 2022, the Company's four wholly-owned banking subsidiaries were combined into one bank, with the Bank of of Castile, Mahopac Bank, and VIST Bank merging with and into Tompkins Trust Company (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 is the parent company of Tompkins Community Bank, and Tompkins Insurance Agencies, Inc. ("Tompkins Insurance"). 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 "Company" 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 GAAP. 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 GAAP. 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; 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="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, banks have been 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, 2022 and December&#160;31, 2021, there was no reserve requirements for the Company's banking subsidiary.</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="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 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shareholders&#8217; equity. Trading securities are stated at fair value, with unrealized gains or losses included in earnings. Equity securities with a readily determinable fair value are reported at fair value with net unrealized gains and losses recognized in the consolidated statements of income. Certain equity securities that do not have a readily determinable fair value are stated at cost.   Shares of stock of the Federal Home Loan Bank of New York, are also carried at 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%">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 (loss), net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses ("ACL") 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, 2022, 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%">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="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 Accounting 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 individually evaluated 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="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 ("PCI") 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 "accretable yield," 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 "non-accretable difference," 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 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 ("PCD") 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>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></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Allowance for Credit Losses - Loans</a></td>
<td class="text"><div style="text-align:justify"><span style="background-color:#ffffff;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="background-color:#ffffff;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 $400,000. The following policies noted are under the current expected credit losses methodology. Under the current expected credit loss model, the ACL on loans is a valuation allowance estimated at the balance sheet date in accordance with 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 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%">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="background-color:#ffffff;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="background-color:#ffffff;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 ("DCF") 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="background-color:#ffffff;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 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="background-color:#ffffff;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 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-style:italic;font-weight:700;line-height:120%">Discounted Cash Flow Method</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 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="background-color:#ffffff;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, </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%">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="background-color:#ffffff;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="background-color:#ffffff;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 ("NPV"). 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="background-color:#ffffff;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. </span></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%">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="background-color:#ffffff;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="background-color:#ffffff;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><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&#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%">For acquired credit impaired loans accounted for under FASB ASC Topic 310-30, Loans and Debt Securities Acquired with Deteriorated Credit Quality, ("ASC Topic 310-30"), 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, ("ASC Topic 310-20"), 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 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-style:italic;font-weight:700;line-height:120%">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 ("TDR") 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 </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </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-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="background-color:#ffffff;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 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%">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="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:120%">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="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="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</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%">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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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%"> ("ASC Topic 860"). 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="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="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="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 non-forfeitable 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 has issued stock-based compensation awards that included restricted stock awards that contain such rights and are thus considered participating securities.  The Company has also issued restricted stock awards that do not contain non-forfeitable rights to dividends or dividend equivalents.</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="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, "Segment Reporting". The three segments are: (i) banking ("Banking"), (ii) insurance ("Tompkins Insurance Agencies, Inc.") and (iii) wealth management ("Tompkins Financial Advisors"). 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="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="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 "Employee Benefit Plans". 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="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%">("ASC Topic 820"), for financial assets and financial liabilities. ASC Topic 820 defines fair value, establishes a framework for measuring fair value in accordance with GAAP, and expands disclosures about fair value measurements. See Note 19 "Fair Value Measurements".</span></div><div style="text-align:justify"><span><br/></span></div><div 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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', 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%">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>, 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 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>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Lessee, 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%">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%">The Company leases certain office facilities and office equipment under operating leases. The Company also own certain office facilities which it leases to outside parties under operating lessor leases; however, such leases are not significant.  For operating leases other than those considered to be short-term, defined as leases of 12 months or less, the Company recognizes operating lease right-of-use ("ROU") assets and related lease liabilities at the time of lease commencement.  ROU assets represent the Company's right to use the underlying asset for the lease term and the lease liabilities represent the Company's obligation to make lease payments under the leases. ROU assets and operating lease liabilities are  reported as components of accrued interest and other assets and other liabilities, respectively, on our accompanying consolidated balance sheets. Leases with terms of 12 months or less are recognized in the income statement over the lease term. </span></div><div style="text-align:justify"><span><br/></span></div><div 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 recognizing ROU assets and related lease liabilities, the Company accounts for lease and non-lease components (such as taxes,insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. To estimate the present value of lease payments over the expected lease term, the Company uses interest rates on advances from the FHLB at the time of commencement. The Company's lease term may include options to extend or terminate the leases when it is reasonably certain that the option will be exercised.  Lease expense is recognized on a straight-line basis over the lease term and is included net occupancy expense of premises in the Company consolidated statements of income.</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_tmp_TreasuryStockPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire policy regarding treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6909625&amp;loc=d3e227-128457<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="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 35<br> -Paragraph 7A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515542&amp;loc=SL120269220-210453<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 3D<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267969-210447<br><br>Reference 3: 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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922895-210455<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 35<br> -Paragraph 13A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515542&amp;loc=SL120267917-210453<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 35<br> -Paragraph 8A<br> -URI https://asc.fasb.org/extlink&amp;oid=124266218&amp;loc=SL120267834-210445<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 30<br> -Paragraph 4A<br> -URI https://asc.fasb.org/extlink&amp;oid=124256539&amp;loc=SL120269210-210444<br><br>Reference 7: 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 17<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919260-210447<br><br>Reference 8: 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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL120267845-210446<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 10: 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 21<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919272-210447<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 30<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=124256539&amp;loc=SL120254536-210444<br><br>Reference 12: 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 3C<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267966-210447<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 30<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=124268681&amp;loc=SL120267897-210452<br><br>Reference 14: 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 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919244-210447<br><br>Reference 15: 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 3D<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267862-210455<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.Q4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122651532&amp;loc=SL122037091-237805<br><br>Reference 17: 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 3C<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267859-210455<br><br>Reference 18: 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 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267853-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2144439<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126899994&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 https://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 https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121578458&amp;loc=d3e48700-111005<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62652-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6501382&amp;loc=d3e54053-110423<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126899994&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130566-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>51
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324958743968">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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, 2022 and 2021:</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, 2022</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%">190,170&#160;</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,919&#160;</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%">167,251&#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%">681,192&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601,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;padding:2px 1pt;text-align: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%">93,599&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,326&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,281&#160;</span></td><td 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%">58,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:10pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,071&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,668&#160;</span></td><td 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%">805,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,381&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,222&#160;</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%">122&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,378&#160;</span></td><td 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%">1,831,791</span><span style="color:#000000;font-family:'Times New 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</span><span style="color:#000000;font-family:'Times New 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%">236,844</span><span style="color:#000000;font-family:'Times New 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,594,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-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%">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 #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%">160,291&#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%">85&#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%">2,542&#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%">157,834&#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%">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 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%">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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesTextBlock', window );">Schedule of held to maturity securities</a></td>
<td class="text"><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, 2022</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,478&#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%">12,937&#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%">73,541&#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%">225,866&#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%">37,715&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,151&#160;</span></td><td 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%">312,344</span><span style="color:#000000;font-family:'Times New 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%">50,652</span><span style="color:#000000;font-family:'Times New 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%">261,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;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"><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:0 1pt"/><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 #000000;padding:2px 1pt;text-align: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:2px 1pt;text-align: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="border-top:1pt solid #000000;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"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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 #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%">279&#160;</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%">600&#160;</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%">86,368&#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%">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><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, 2022</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,344&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,692&#160;</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 #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:#ffffff;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:#ffffff;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%">312,344</span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">261,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;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><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: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="border-top:1pt solid #000000;padding:2px 1pt;text-align: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"/></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%">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;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 #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 held-to-maturity debt securities</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%">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 #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%">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 #000;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="Show.showAR( this, 'defref_us-gaap_ScheduleOfRealizedGainLossTableTextBlock', window );">Schedule of sales transactions 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 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">160,638</span><span style="color:#000000;font-family:'Times New 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%">142,679&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">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,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(11,916)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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"/></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 (loss) gain 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%">(11,916)</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%">275&#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%">179&#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="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, 2022:</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.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, 2022</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%">28,602&#160;</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,132&#160;</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%">138,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,787&#160;</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%">167,251&#160;</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,919&#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%">143,794&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,508&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,373&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601,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%">80,025&#160;</span></td><td 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%">46,638&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,435&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,941&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,073&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,326&#160;</span></td><td 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,945&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">29,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">6,071&#160;</span></td><td 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%">186,690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,512&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,381&#160;</span></td><td 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,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td 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%">428,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"/><td style="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,152</span><span style="color:#000000;font-family:'Times New 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,160,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;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%">206,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;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,589,392</span><span style="color:#000000;font-family:'Times New 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%">236,844</span><span style="color:#000000;font-family:'Times New 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 following table summarizes available-for-sale debt securities that had unrealized losses at 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.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;text-align: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;text-align: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><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="Show.showAR( this, 'defref_tmp_ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock', window );">Schedule held-to-maturity securities with unrealized losses</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 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, 2022:</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, 2022</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:center;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:center;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:center;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:center;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:center;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:center;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%">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%">73,542&#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%">12,937&#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%">73,542&#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%">12,937&#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%">24,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,903&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,607&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">188,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,715&#160;</span></td><td 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%">24,543</span><span style="color:#000000;font-family:'Times New 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%">3,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 #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%">237,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;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%">46,749</span><span style="color:#000000;font-family:'Times New 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%">261,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;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%">50,652</span><span style="color:#000000;font-family:'Times New 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:10pt;font-weight:400;line-height:120%">The following table summarizes held-to-maturity debt securities that had unrealized losses at December&#160;31, 2021</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div><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: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:center;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:center;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:center;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:center;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:center;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:center;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 #000000;padding:2px 1pt;text-align: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%">35,280&#160;</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%">600&#160;</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%">35,280&#160;</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%">600&#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%">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 #000000;padding:2px 1pt;text-align: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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%">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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,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 #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="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, 2022</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%">50,922&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,269&#160;</span></td><td 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%">508,880&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">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%">367,743&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,408&#160;</span></td><td 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%">39,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,679&#160;</span></td><td 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%">967,461&#160;</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%">856,077&#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%">864,330&#160;</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%">738,890&#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,831,791</span><span style="color:#000000;font-family:'Times New 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,594,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:#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><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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Held To Maturity Securities With Unrealized Losses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/topic&amp;trid=2196928<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>52
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324962250800">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of 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-weight:400;line-height:120%">Loans and Leases at December&#160;31, 2022 and December&#160;31, 2021 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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: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%">85,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:700;line-height:100%">705,700</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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:700;line-height:100%">756</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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 #000000;padding:2px 1pt;text-align: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%">791,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:#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%">869,553&#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%">201,116</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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:700;line-height:100%">214,963</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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:700;line-height:100%">2,437,339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,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 #000000;padding:2px 1pt;text-align: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,853,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:#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,653,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"/></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%">188,623</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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:700;line-height:100%">1,346,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,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 #000000;padding:2px 1pt;text-align: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,534,941</span><span style="color:#000000;font-family:'Times New 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,473,582&#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%">2,224</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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:700;line-height:100%">75,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 #000000;padding:2px 1pt;text-align: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%">77,636</span><span style="color:#000000;font-family:'Times New 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%">72,051&#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%">16,134</span><span style="color:#000000;font-family:'Times New 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%">13,948&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,273,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:#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,082,288&#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%">(4,747)</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%">(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"/></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,268,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:#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,075,467&#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="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%">2022</span></td><td colspan="3" style="padding: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%">2021</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%">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-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%">49,080&#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%">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%">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%">25,545</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">7,274&#160;</span></td><td 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%">(16,964)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,451)</span></td><td 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%">30,484</span><span style="color:#000000;font-family:'Times New 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%">21,903&#160;</span></td><td style="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="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, 2022 and 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: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, 2022</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%">58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,015&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,073&#160;</span></td><td 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%">50&#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%">381</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">513&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,700&#160;</span></td><td 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%">756&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">756&#160;</span></td><td 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%">108</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%">381</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%">82</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%">571</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%">790,958</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%">791,529</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%">201,116&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,116&#160;</span></td><td 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%">128&#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%">128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,963&#160;</span></td><td 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="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%">11,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,449&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,890&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,437,339&#160;</span></td><td 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%">128</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%">0</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%">11,449</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%">11,577</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,841,841</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,853,418</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%">435&#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%">204</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,267&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,623&#160;</span></td><td 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%">1,748&#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%">6,802&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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,337,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,346,318&#160;</span></td><td 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%">2,183</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%">204</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%">8,430</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%">10,817</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,524,124</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,534,941</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%">66&#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%">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:400;line-height:100%">53&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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%">2,224&#160;</span></td><td 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%">52&#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%">19</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">75,229&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,412&#160;</span></td><td 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%">118&#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%">50</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%">165&#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%">333&#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%">77,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 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%">77,636&#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%">16,134&#160;</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%">16,134&#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 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,537</span><span style="color:#000000;font-family:'Times New 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%">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:#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%">20,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:#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%">23,298</span><span style="color:#000000;font-family:'Times New 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,250,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;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,273,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:#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%">(4,747)</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%">(4,747)</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%">2,537</span><span style="color:#000000;font-family:'Times New 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%">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:#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%">20,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:#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%">23,298</span><span style="color:#000000;font-family:'Times New 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,245,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:#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,268,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:#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, 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: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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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 #000000;padding:2px 1pt;text-align: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%">506&#160;</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%">6&#160;</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%">88&#160;</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%">600&#160;</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%">868,953&#160;</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%">869,553&#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%">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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 #000000;padding:2px 1pt;text-align: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%">271&#160;</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%">257&#160;</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,305&#160;</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,833&#160;</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,649,321&#160;</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,653,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"/></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%">441&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 #000000;padding:2px 1pt;text-align: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%">448&#160;</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,256&#160;</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%">4,715&#160;</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%">6,419&#160;</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,467,163&#160;</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,473,582&#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%">77&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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 #000000;padding:2px 1pt;text-align: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%">197&#160;</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%">131&#160;</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%">47&#160;</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%">375&#160;</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%">71,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align: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 #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%">13,948&#160;</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,948&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,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 #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,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-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%">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 #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%">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 #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%">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 #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%">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"/></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%">(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%">(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"/></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, 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,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 style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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,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 #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,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 #000000;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%">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 #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%">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-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%">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"/></tr><tr><td colspan="12" 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-style:italic;font-weight:400;line-height:100%">*SBA Paycheck Protection Program ("PPP")</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></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="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, 2022</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%">411&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">618&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#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%">411&#160;</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%">618&#160;</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%">25&#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="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%">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%">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%">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%">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%">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%">13,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,672&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">13,287&#160;</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,858&#160;</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 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:#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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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,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%">11,153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">1,495&#160;</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,544&#160;</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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">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%">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%">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%">269&#160;</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 #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:#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%">15,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 #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 #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%">28,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="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 #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%">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;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: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: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 #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%">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 #000000;padding:2px 0 2px 1pt;text-align: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 #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%">533&#160;</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%">348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">12,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%">12,766&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">13,502&#160;</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,893&#160;</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%">380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">716&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">1,096&#160;</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%">11,178&#160;</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%">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%">246&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">1&#160;</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%">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:#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%">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:#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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Loans To Related Parties [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of aging analysis for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5111-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>53
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324958625552">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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, 2022, 2021 and 2020 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt;text-align: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,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;text-align: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%">(1,206)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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;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%">45,934</span><span style="color:#000000;font-family:'Times New 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%">42,843&#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"/></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%">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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">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="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,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: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%">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:#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: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: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:700;line-height:100%">382</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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;padding:2px 1pt;text-align: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 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%">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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:700;line-height:100%">1,062</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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="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,796</span><span 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: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: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%">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="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 tables detail activity in the allowance for credit losses for loans for the years ended December 31, 2022 and 2021. 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, 2022</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%">6,335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,813&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,492&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,843&#160;</span></td><td 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%">(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%">(50)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(544)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,206)</span></td><td 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%">195&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">346&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,798&#160;</span></td><td 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%">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%">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:10pt;font-weight:400;line-height:100%">1,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,499&#160;</span></td><td 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,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-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%">27,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:#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,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-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,358</span><span style="color:#000000;font-family:'Times New 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%">96</span><span style="color:#000000;font-family:'Times New 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%">45,934</span><span style="color:#000000;font-family:'Times New 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, 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 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%">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><br/></span></div><div style="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 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 as of December&#160;31, 2022 and 2021:</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, 2022</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%">642&#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%">28&#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%">670&#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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,209&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,287&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">188&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">15,554</span><span style="color:#000000;font-family:'Times New 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%">28</span><span style="color:#000000;font-family:'Times New 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%">78</span><span style="color:#000000;font-family:'Times New 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%">15,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-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</span><span style="color:#000000;font-family:'Times New 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><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:49.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.844%"/><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="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;text-align: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="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="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%">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="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: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%">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="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: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,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="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: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%">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="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: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%">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="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="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 2022 and 2021 as troubled debt restructurings. Post-modification balances reflect paydowns and charge-offs at time of modification.</span></div><div 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: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, 2022</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="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="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="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%">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%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">714&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">87&#160;</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="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-bottom:1pt solid #000000;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:#ffffff;border-bottom:1pt solid #000000;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%">7</span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">714</span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">714</span><span style="color:#000000;font-family:'Times New 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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;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</span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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;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: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, 2022, that had been restructured in the prior twelve months.</span></div><div style="margin-top:3pt"><span><br/></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, 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="border-top:1pt solid #000000;padding:2px 1pt;text-align: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="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="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;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">201&#160;</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;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:#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: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:#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%">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:#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%">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:#ffffff;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:#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: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;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%">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:#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: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, 2021, 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="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, 2022.</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%">2022</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%">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%">124,190&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,861&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,158&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,391&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,238&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,038&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,890&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,466&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695,232&#160;</span></td><td 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%">127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,380&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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;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%">111&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">733&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,659&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">7,483&#160;</span></td><td 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,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%">80,099</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">39,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:#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,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%">34,242</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">157,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-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%">222,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:#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,466</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">705,700</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">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%">416&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">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%">756&#160;</span></td><td 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%">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%">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;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%">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%">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%">756</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">16,694&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">4,944&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">7,734&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,097&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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="background-color:#ffffff;padding:2px 1pt;text-align: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%">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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td 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%">71&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">92&#160;</span></td><td 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%">16,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:#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,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;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,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:#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,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;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,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-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,899</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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,152</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">215</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">85,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"/></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%">342,311&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,104&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">311,607&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,587&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,016&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,563&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,503&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,351,597&#160;</span></td><td 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%">643&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,406&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,688&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,462&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,361&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,115&#160;</span></td><td 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%">78&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">3,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,692&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,221&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">40,627&#160;</span></td><td 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%">343,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:#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%">370,620</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">313,295</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">294,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%">207,263</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">873,145</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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,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%">24,503</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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,437,339</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">33,241&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,125&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,831&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,576&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">65,112&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,131&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,086&#160;</span></td><td 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%">401&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,543&#160;</span></td><td 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%">186&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">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-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%">33,241</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">24,125</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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,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:#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%">26,163</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">37,873</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">66,364</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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,131</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">214,963</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">23,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,245&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,584&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,842&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,083&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,268&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,701&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,288&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,116&#160;</span></td><td 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-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%">23,105</span><span style="color:#000000;font-family:'Times New 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%">75,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;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%">27,584</span><span style="color:#000000;font-family:'Times New 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%">14,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:#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%">9,083</span><span style="color:#000000;font-family:'Times New 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,268</span><span style="color:#000000;font-family:'Times New 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%">42,701</span><span style="color:#000000;font-family:'Times New 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,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 #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%">201,116</span><span style="color:#000000;font-family:'Times New 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, 2022, 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%">2022</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%">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%">3,030&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,183&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,451&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,232&#160;</span></td><td 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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,352&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,391&#160;</span></td><td 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%">3,030</span><span style="color:#000000;font-family:'Times New 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,062</span><span style="color:#000000;font-family:'Times New 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%">637</span><span style="color:#000000;font-family:'Times New 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,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:#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%">792</span><span style="color:#000000;font-family:'Times New 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,208</span><span style="color:#000000;font-family:'Times New 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%">177,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;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,085</span><span style="color:#000000;font-family:'Times New 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%">188,623</span><span style="color:#000000;font-family:'Times New 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%">187,129&#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%">272,235&#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%">239,584&#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%">117,391&#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,605&#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%">452,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%">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%">1,335,165&#160;</span></td><td 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%">218&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">682&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,552&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,738&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">11,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;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%">187,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:#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%">272,570</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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,212</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">118,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%">68,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 #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%">459,959</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</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%">1,346,318</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#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%">31,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,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%">7,372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,138&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,386&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,029&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">75,237&#160;</span></td><td 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%">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%">93&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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%">175&#160;</span></td><td 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%">31,243</span><span style="color:#000000;font-family:'Times New 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%">13,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:#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%">7,375</span><span style="color:#000000;font-family:'Times New 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,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 #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,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:#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,029</span><span style="color:#000000;font-family:'Times New 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,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:#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%">75,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:#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%">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%">156&#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%">146&#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,092&#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%">635&#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%">101&#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%">2,130&#160;</span></td><td 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%">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%">10&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">94&#160;</span></td><td 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%">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%">156</span><span style="color:#000000;font-family:'Times New 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%">146</span><span style="color:#000000;font-family:'Times New 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,168</span><span style="color:#000000;font-family:'Times New 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%">645</span><span style="color:#000000;font-family:'Times New 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%">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:#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%">2,224</span><span style="color:#000000;font-family:'Times New 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, 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: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%">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="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%">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;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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 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"/><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="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="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%">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="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%">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="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%">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: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%">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 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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953659-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6402221&amp;loc=d3e15743-112638<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>54
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955693760">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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, 2021</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, 2021</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="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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustment to goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Balance at December 31, 2022</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,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="background-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,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-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="Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of amortizing 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-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, 2022</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,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%">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%">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,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,416&#160;</span></td><td 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,887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,595&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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-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,709</span><span style="color:#000000;font-family:'Times New 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,001</span><span style="color:#000000;font-family:'Times New 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,708</span><span style="color:#000000;font-family:'Times New 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, 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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2022 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, 2023</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%">334&#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, 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%">294&#160;</span></td><td 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, 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%">264&#160;</span></td><td 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, 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%">225&#160;</span></td><td 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, 2027</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%">196&#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="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;Amortization of mortgage servicing rights was $128,000 in 2022, $182,000 in 2021 and $221,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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=SL108378252-109267<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>55
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324962289664">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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%">2022</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></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%">Land</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%">8,063</span><span style="color:#000000;font-family:'Times New 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: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,195&#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%">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%">106,297</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">105,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%">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%">87,619</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">83,803&#160;</span></td><td 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%">(119,839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;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%">82,140</span><span style="color:#000000;font-family:'Times New 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%">85,416&#160;</span></td><td style="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="Show.showAR( this, 'defref_tmp_ScheduleOfDepreciationAndAmortizationTableTextBlock', window );">Schedule of depreciation and amortization</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%">Depreciation and amortization expenses in 2022, 2021, and 2020 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="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%">2022</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:400;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:400;line-height:100%">2020</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%">Premises</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,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;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%">2,599&#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%">2,608&#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%">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,138</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,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%">5,225&#160;</span></td><td 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,638</span><span style="color:#000000;font-family:'Times New 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,966&#160;</span></td><td style="background-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"/></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="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of components of operating lease 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%">The components of operating lease expense, primarily included in &#8220;Net occupancy expense of premises,&#8221; in 2022, 2021, and 2020 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: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="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;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="border-top:1pt solid #000;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></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%">Operating lease cost</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%">4,654&#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%">4,939&#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%">4,905&#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%">Variable lease 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:400;line-height:100%">695&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674&#160;</span></td><td 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%">Short-term lease 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: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%">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%">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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease 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:400;line-height:100%">(11)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td 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 lease cost</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%">5,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:#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,584</span><span style="color:#000000;font-family:'Times New 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,552</span><span style="color:#000000;font-family:'Times New 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:10pt;font-weight:400;line-height:120%">Other information related to operating leases for 2022 and 2021 was 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:69.660%"/><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.521%"/><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%">2022</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></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-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows from operating leases</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%">4,389&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,482&#160;</span></td><td 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%">Weighted-average remaining lease term on operating leases</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%">13.45</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%">13.68</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%">Weighted-average discount rates on operating 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:400;line-height:100%">3.47&#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.53&#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 #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%">Right-of-use assets obtained in exchange for 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:400;line-height:100%">2,498&#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%">2,280&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of future minimum lease payments</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 reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2022:</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:79.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.784%"/><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:400;line-height:100%">December 31, 2022</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%">2023</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%">3,995&#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%">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%">3,919&#160;</span></td><td 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%">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%">3,622&#160;</span></td><td 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%">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%">3,511&#160;</span></td><td 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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td 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%">2028 and subsequent 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,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;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 lease payments</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%">44,206</span><span style="color:#000000;font-family:'Times New 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;padding:2px 1pt;text-align: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:  Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,705&#160;</span></td><td 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%">Present value of lease liabilities</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%">34,501</span><span style="color:#000000;font-family:'Times New 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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>56
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955417168">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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, 2022, 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%">99,641&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,067&#160;</span></td><td 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%">65,894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">108,073&#160;</span></td><td 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%">122,786&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,569&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,355&#160;</span></td><td 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 2023</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%">288,321&#160;</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%">155,174&#160;</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%">443,495&#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%">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%">91,467&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,303&#160;</span></td><td 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%">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%">47,929&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,672&#160;</span></td><td 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%">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%">5,745&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,702&#160;</span></td><td 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%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,221&#160;</span></td><td 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%">18&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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&#160;</span></td><td 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%">438,701</span><span style="color:#000000;font-family:'Times New 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%">192,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:#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%">631,411</span><span style="color:#000000;font-family:'Times New 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>57
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955317696">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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><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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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="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%">56,278</span><span style="color:#000000;font-family:'Times New 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%">66,787&#160;</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"/></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%">67,810</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">78,420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">57,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%">58,627&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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: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.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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.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:#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.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: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.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></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%">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%">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%">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></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for repurchase agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>58
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953158064">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of borrowings</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 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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></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%">Overnight FHLB advances</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%">241,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 #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%">14,000&#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%">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%">50,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%">110,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 #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 other borrowings</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%">291,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 #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:400;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:400;line-height:100%">124,000&#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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>59
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953662144">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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, 2022 and 2021 (the measurement dates of the plans).<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%">2022</span></td><td colspan="3" style="padding: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%">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%">2022</span></td><td colspan="3" style="padding: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%">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%">2022</span></td><td colspan="3" style="padding: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%">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: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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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;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%">174</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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:700;line-height:100%">78</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">231&#160;</span></td><td 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,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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:700;line-height:100%">814</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">692&#160;</span></td><td 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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,729)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%">(2,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%">(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:700;line-height:100%">(9,083)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,002)</span></td><td 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,744)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:700;line-height:100%">(351)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%">(851)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(598)</span></td><td 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%">70,521</span><span style="color:#000000;font-family:'Times New 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%">93,009&#160;</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%">7,603</span><span style="color:#000000;font-family:'Times New 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,055&#160;</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%">24,991</span><span style="color:#000000;font-family:'Times New 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%">34,033&#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%">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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">(13,764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,027&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:700;line-height:100%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">598&#160;</span></td><td 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,744)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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:700;line-height:100%">(351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%">(850)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(598)</span></td><td 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%">78,885</span><span style="color:#000000;font-family:'Times New 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%">96,393&#160;</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%">8,364</span><span style="color:#000000;font-family:'Times New 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%">3,384&#160;</span></td><td style="background-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,603)</span></td><td style="background-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,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: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,991)</span></td><td style="background-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%">(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"/></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="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 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 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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="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%">174</span><span style="color:#000000;font-family:'Times New 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%">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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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: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%">78</span><span style="color:#000000;font-family:'Times New 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%">231&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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%">1,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%">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:700;line-height:100%">223</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:700;line-height:100%">814</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,885)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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%">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%">(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%">(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:700;line-height:100%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,217</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,559&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:700;line-height:100%">196</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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%">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:700;line-height:100%">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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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%">800&#160;</span></td><td 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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,683)</span></td><td style="background-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 #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:#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:400;line-height:100%">(2,464)</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:400;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:400;line-height:100%">(1,644)</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%">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-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:400;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:400;line-height:100%">617&#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:400;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:400;line-height:100%">512&#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,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:#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:400;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:400;line-height:100%">2,285&#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:400;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:400;line-height:100%">2,213&#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><br/></span></div><div 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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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="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%">(1,080)</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,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: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,598)</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%">(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: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,083)</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,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%">(196)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:700;line-height:100%">(847)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">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%">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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">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:700;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%">(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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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="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%">(2,297)</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,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: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,733)</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%">(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: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%">(10,207)</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%">(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"/></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%">(4,980)</span></td><td style="background-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%">(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: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,201)</span></td><td style="background-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%">(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: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,191)</span></td><td style="background-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,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"/></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="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.</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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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="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%">38,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:#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%">40,765&#160;</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: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%">(909)</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,886&#160;</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: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%">603</span><span style="color:#000000;font-family:'Times New 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,532&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:700;line-height:100%">(165)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%">1,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%">1,866&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">38,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:#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%">40,765&#160;</span></td><td style="background-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: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,074)</span></td><td style="background-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,660&#160;</span></td><td style="background-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: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,191</span><span style="color:#000000;font-family:'Times New 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%">12,398&#160;</span></td><td style="background-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"/></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of weighted-average assumptions</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%">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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding: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%">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%">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.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:#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%">2.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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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: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:#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%">2.33&#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: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: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:#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%">2.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><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></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%">4.95</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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.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: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%">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:700;line-height:100%">4.98</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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.69&#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="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:700;line-height:100%">4.98</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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.71&#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="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.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"><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.50&#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%">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="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="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="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="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></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="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="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="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></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="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, 2022, 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="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%">2023</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,448&#160;</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%">488&#160;</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%">866&#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%">2024</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,552&#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%">508&#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%">849&#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%">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%">4,709&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">846&#160;</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%">2026</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,822&#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%">490&#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%">1,012&#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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,927&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">988&#160;</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,660&#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,382&#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%">8,206&#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%">48,118</span><span style="color:#000000;font-family:'Times New 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,858</span><span style="color:#000000;font-family:'Times New 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%">12,767</span><span style="color:#000000;font-family:'Times New 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="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, 2022 and 2021, 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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></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%">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;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%">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"><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%">38</span><span 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%">33&#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%">4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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&#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="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, 2022</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 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">3,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">22,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,386&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">53,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%">53,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%">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 #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 Fair Value of Plan Assets</span></td><td style="background-color:#ffffff;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:#ffffff;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%">78,885</span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align: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,885</span><span style="color:#000000;font-family:'Times New 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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align: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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times 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 #000;padding:2px 0;text-align: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 #000;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, 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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>60
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953160544">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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, 2022.</span><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:33.892%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.155%"/><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, 2022</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%">91,480&#160;</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%">54.17&#160;</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%">(30,557)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.92&#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,070)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.89&#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, 2022</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%">59,853</span><span style="color:#000000;font-family:'Times New 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%">57.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-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%">2.50</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,226,708</span><span style="color:#000000;font-family:'Times New 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, 2022</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%">59,853</span><span style="color:#000000;font-family:'Times New 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%">57.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:#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%">2.50</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,226,708</span><span style="color:#000000;font-family:'Times New 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="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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">(538)</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%">(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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">196</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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,075</span><span style="color:#000000;font-family:'Times New 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%">1,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: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"/></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="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, 2022</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%">5,446&#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%">0.34</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%">5,446&#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%">22,084&#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%">1.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%">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%">22,084&#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%">32,101&#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%">3.28</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%">65.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%">32,101&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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.15&#160;</span></td><td 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%">3.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%">59,853</span><span style="color:#000000;font-family:'Times New 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%">2.50</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%">57.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 #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%">59,853</span><span style="color:#000000;font-family:'Times New 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%">57.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 #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="Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of restricted stock awards</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 activity related to restricted stock awards and restricted stock units for the year ended December&#160;31, 2022.&#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:68.446%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.126%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.128%"/><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, 2022</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%">241,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"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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.60&#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%">77,269&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.48&#160;</span></td><td 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%">(61,855)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.01&#160;</span></td><td 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%">(19,968)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.91&#160;</span></td><td 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, 2022</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%">237,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:#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%">73.07</span><span style="color:#000000;font-family:'Times New 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953839968">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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;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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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,703</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,826&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">943&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">5,925</span><span style="color:#000000;font-family:'Times New 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%">7,203&#160;</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"/></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%">5,708</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,319&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,931</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">15,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%">11,747&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">4,560</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,532&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,758&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,414</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">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%">2,929&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,919</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">13,869&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">50,497</span><span style="color:#000000;font-family:'Times New 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%">47,253&#160;</span></td><td style="background-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"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>62
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955317696">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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, 2022, 2021, and 2020.</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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">36,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,836&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">18,091</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">19,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">7,365</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">11,024</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,826&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,204&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">73,972</span><span style="color:#000000;font-family:'Times New 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%">72,601&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">4,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,248&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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%">77,972</span><span style="color:#000000;font-family:'Times New 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%">78,849&#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"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>63
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955327184">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 style="text-align:justify"><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 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: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%">2022</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,238</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,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:#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,409</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">(84)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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;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,647</span><span style="color:#000000;font-family:'Times New 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%">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"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">24,557</span><span style="color:#000000;font-family:'Times New 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%">2021</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%">19,345&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,485&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,830&#160;</span></td><td 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,039&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:10pt;font-weight:400;line-height:100%">4,352&#160;</span></td><td 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%">23,384&#160;</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,798&#160;</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%">25,182&#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-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%">26,208&#160;</span></td><td style="background-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 style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">19,924&#160;</span></td><td style="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="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"><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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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.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%">3.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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.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%">(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"/></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.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:10pt;font-weight:400;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"/></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.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%">(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"/></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.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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"/></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.4</span><span style="color:#000000;font-family:'Times New 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%">22.0&#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.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></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="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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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="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 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%">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%">12,387</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">11,160&#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 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%">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%">8,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;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,277</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 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 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%">503</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">470&#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 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%">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,316</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">12,303&#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 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 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%">517</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">360&#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 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%">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%">56</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">21&#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 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%">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,053</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,664&#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 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</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">593</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,017&#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%">35,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:#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%">34,272&#160;</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: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 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%">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%">11,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,875&#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 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%">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%">8,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:#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,092</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 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%">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,767</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,586&#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 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%">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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401&#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="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 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%">2,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,985&#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;text-align: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,571</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,657&#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 deferred tax liabilities</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%">29,194</span><span style="color:#000000;font-family:'Times New 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%">26,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="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 year-end</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,766</span><span style="color:#000000;font-family:'Times New 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%">7,676&#160;</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 beginning of year</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:400;line-height:100%">Decrease in net deferred tax asset</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%">(910)</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,798)</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="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:#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%">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: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,798&#160;</span></td><td style="background-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>64
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955581392">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 style="text-align:justify"><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:56.356%"/><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:14.104%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.182%"/><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, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">(229,463)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,223&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,240)</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%">11,916&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,919)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,997&#160;</span></td><td 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%">(217,547)</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,304&#160;</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%">(164,243)</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%">12,761&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,127)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,634&#160;</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,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%">(554)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,706&#160;</span></td><td 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%">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%">(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%">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;border-top:1pt solid #000000;padding:2px 1pt;text-align: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%">15,237&#160;</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,733)</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,504&#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%">(202,310)</span></td><td style="background-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%">49,571</span><span style="color:#000000;font-family:'Times New 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%">(152,739)</span></td><td style="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="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:56.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.866%"/><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 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 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 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 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 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%">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: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 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;</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:56.356%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.158%"/><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 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 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 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%">(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 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:#ffffff;padding:2px 0 2px 1pt;text-align: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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;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 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:#ffffff;padding:2px 0 2px 1pt;text-align: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 #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:#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,729)</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%">1,649&#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%">(5,080)</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-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:#ffffff;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:#ffffff;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%">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:#ffffff;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:#ffffff;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:#ffffff;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%">(3,732)</span></td><td style="background-color:#ffffff;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:#ffffff;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:#ffffff;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%">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:#ffffff;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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule 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%">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 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, 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%">4,039&#160;</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%">(47,603)</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,564)</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%">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="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: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, 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 (loss) 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: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-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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,560)</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%">(41,390)</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%">(55,950)</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, 2022</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,560)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,950)</span></td><td 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 (loss) 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:400;line-height:100%">(164,243)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152,739)</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, 2022</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%">(178,803)</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%">(29,886)</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%">(208,689)</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:49.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.918%"/><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, 2022</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%">(11,916)</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 (loss) 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%">2,919&#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: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%">(8,997)</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,260)</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%">(216)</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,476)</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%">606&#160;</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,870)</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:49.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:30.919%"/><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 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%">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 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%">Amounts in parentheses indicate debits in income statement.</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%">The accumulated other comprehensive income (loss) components are included in the computation of net periodic benefit cost (See Note 11 - "Employee Benefit Plans").</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>65
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955359008">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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-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: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%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align: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></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%">160,647</span><span style="color:#000000;font-family:'Times New 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%">176,510&#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%">35,759</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">39,773&#160;</span></td><td 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%">978,484</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">911,694&#160;</span></td><td 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,174,890</span><span style="color:#000000;font-family:'Times New 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,127,977&#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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>66
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324962405232">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of basic and diluted 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-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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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 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%">85,030</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">89,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%">77,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="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%">(250)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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"/></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%">84,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:#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%">88,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%">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"/></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,532,448</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,798,447&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">(204,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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"/></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,328,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 #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,568,763&#160;</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"/></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%">84,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,649&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></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,328,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,568,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%">14,703,390&#160;</span></td><td 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%">76,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,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%">38,650&#160;</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 #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%">&#160;Weighted average shares outstanding - Diluted</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,404,294</span><span style="color:#000000;font-family:'Times New 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,648,167&#160;</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,742,040&#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 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:#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.92</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">6.08&#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%">5.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;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:#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%">5.89</span><span style="color:#000000;font-family:'Times New 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 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%">6.05&#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%">5.20&#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><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>67
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955393488">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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, 2022 and 2021 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 style="text-align:justify"><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 style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December&#160;31, 2022</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"/><td colspan="3" style="padding:2px 1pt;text-align: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%">167,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">167,251&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">601,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%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">601,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%">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%">85,281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,281&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">52,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">52,668&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">686,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686,222&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,378&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">1,594,967&#160;</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%">1,594,967&#160;</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%">777&#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%">777&#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-align:justify"><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 style="text-align:justify"><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"/><td colspan="3" style="padding:2px 1pt;text-align: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="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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></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="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:23.315%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:16.592%"/><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/2022</span></td><td colspan="3" style="padding: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/2022</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%">9,460&#160;</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%">9,460&#160;</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%">59&#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 #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%">152&#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%">152&#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%">15&#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></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:23.315%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.590%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><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:16.592%"/><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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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, 2022 and 2021. 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 GAAP 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, 2022</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%">77,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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,837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">312,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%">261,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">17,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">17,720&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">24,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,865&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,222,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,939,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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,939,246&#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%">631,411&#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%">616,488&#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%">616,488&#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%">5,970,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,970,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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,970,884&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">56,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,278&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">291,300&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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%">289,234&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,420&#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,420&#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,420&#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: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, 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="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-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 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126976982&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 https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>68
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953646848">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 bank are as follows:</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:39.163%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.813%"/><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 to be Considered 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, 2022</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%">$780,472 /14.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:700;line-height:100%">$568,431/&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%">$541,363/&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%">Tompkins Community Bank</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%">$736,099/13.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%">$567,793/&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%">$540,755/&gt;10.0%</span></div></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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">$730,330/13.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%">$378,954/&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%">$351,886/&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%">Tompkins Community Bank</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%">$685,956/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%">$378,529/&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%">$351,491/&gt;6.5%</span></div></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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><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="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: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="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: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%">$730,330/13.5%</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;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%">$460,159/&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%">$433,091/&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%">Tompkins Community Bank</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%">$685,956/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%">$459,642/&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%">$432,604/&gt;8.0%</span></div></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 style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/><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="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;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="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: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%">$730,330/9.3%</span></div></td><td colspan="3" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;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%">$312,695/&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%">$390,868/&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%">Tompkins Community Bank</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%">$685,956/8.8%</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%">$312,057/&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%">$390,071/&gt;5.0%</span></div></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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt 0 19pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/></tr><tr style="height:3pt"><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, 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="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%">$735,187 /14.2%</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%">$524,345/&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%">$516,519/&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%">$219,976/14.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%">$156,631/&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%">$149,172/&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%">$160,757/12.2%</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%">$138,104/&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%">$131,527/&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%">$136,247/12.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%">$112,649/&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%">$107,285/&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%">$173,889/13.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%">$134,403/&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,003/&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%">$688,425/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%">$361,563/&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%">$335,737/&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%">$207,632/13.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%">$104,421/&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%">$96,962/&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%">$149,154/11.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%">$92,069/&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%">$85,493/&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%">$126,718/11.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%">$75,100/&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%">$69,735/&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,145/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,602/&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,202/&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%">$688,425/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%">$439,041/&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%">$413,215/&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%">$207,632/13.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%">$126,797/&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%">$119,338/&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%">$149,154/11.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%">$111,798/&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%">$105,222/&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%">$126,718/11.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%">$91,192/&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%">$85,282/&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,145/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,803/&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,403/&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%">$688,425/8.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%">$315,820/&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%">$394,775/&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%">$207,632/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%">$99,000/&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%">$123,751/&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%">$149,154/7.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%">$75,935/&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%">$94,918/&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%">$126,718/8.1%</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%">$62,815/&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%">$78,519/&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,145/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,953/&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%">$97,441/&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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>69
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955308176">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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) 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:2px 1pt;text-align: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 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%">12/31/2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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></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%">28,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">18,691&#160;</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%">587,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,723&#160;</span></td><td 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%">1,344</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">4,032&#160;</span></td><td 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%">616,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:#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%">728,446&#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="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:#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%">942</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">917&#160;</span></td><td 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%">615,978</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">727,529&#160;</span></td><td 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%">616,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:#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%">728,446&#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="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="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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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="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%">62,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;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%">81,408&#160;</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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">147</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">62,706</span><span style="color:#000000;font-family:'Times New 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%">81,687&#160;</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"/></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%">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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,232&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">11,295</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,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%">9,184&#160;</span></td><td 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,295</span><span style="color:#000000;font-family:'Times New 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%">11,271&#160;</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"/></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%">51,411</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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%">70,416&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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,841</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,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%">2,160&#160;</span></td><td 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%">30,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,780&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/></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%">85,030</span><span style="color:#000000;font-family:'Times New 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%">89,264&#160;</span></td><td style="background-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"/></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="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="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 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%">2022</span></td><td colspan="3" style="padding:2px 1pt;text-align: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%">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%">85,030</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%">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></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%">(30,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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"/></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%">3,561</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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,126&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></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%">57,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-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,610&#160;</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"/></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%">Repayment of investments in and advances to subsidiaries</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%">350</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%">0</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%">0</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%">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%">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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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;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 (Used in) 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:10pt;font-weight:700;line-height:100%">379</span><span style="color:#000000;font-family:'Times New 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)</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%">(100)</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%">Financing 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%">Borrowings, 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%">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%">(4,000)</span></td><td 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%">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:10pt;font-weight:700;line-height:100%">(33,565)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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%">Repurchase of common shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,430)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,773)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Redemption of trust preferred debentures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(15,150)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 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:10pt;font-weight:700;line-height:100%">(1,758)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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 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: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%">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%">1,825&#160;</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 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:#cceeff;padding:2px 0 2px 1pt;text-align: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,951</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight: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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(538)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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;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:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(48,340)</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%">(74,431)</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%">(49,007)</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%">Net increase in cash</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,852</span><span style="color:#000000;font-family:'Times New 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%">2,103&#160;</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,957&#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 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:#cceeff;padding:2px 0 2px 1pt;text-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;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%">Cash at End of Year</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%">28,543</span><span style="color:#000000;font-family:'Times New 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%">18,691&#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%">16,588&#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_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Paragraph (a)<br> -Subsection 04<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Paragraph (a)<br> -Subsection 04<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher SEC<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Paragraph (a)<br> -Subsection 04<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 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>70
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953762608">
<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, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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 "Intercompany" 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 "Summary of Significant Accounting Policies" 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, 2022</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%">251,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 style="background-color:#cceeff;border-top:1pt solid #000000;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%">5&#160;</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%">(5)</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%">251,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"/></tr><tr><td colspan="3" style="background-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%">21,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: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%">(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:9.5pt;font-weight:400;line-height:100%">21,043&#160;</span></td><td 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%">230,276&#160;</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&#160;</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%">230,281&#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,789&#160;</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,789&#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%">25,394&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">36,721&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,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:9.5pt;font-weight:400;line-height:100%">(2,272)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,972&#160;</span></td><td 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%">156,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:9.5pt;font-weight:400;line-height:100%">27,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">14,159&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">195,751&#160;</span></td><td 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%">96,695&#160;</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%">9,048&#160;</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,970&#160;</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%">109,713&#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,085&#160;</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,504&#160;</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%">968&#160;</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%">24,557&#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%">75,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:9.5pt;font-weight:400;line-height:100%">6,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,002&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">85,156&#160;</span></td><td 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%">126&#160;</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%">126&#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%">75,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: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,544&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;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,002&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;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%">85,030&#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%">10,366&#160;</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%">175&#160;</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%">143&#160;</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,684&#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,610,701&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">45,090&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,977&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(14,082)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,670,686&#160;</span></td><td 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,524&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,867&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,602&#160;</span></td><td 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,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%">1,655&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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: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%">2,708&#160;</span></td><td 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,222,977&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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,222,977&#160;</span></td><td 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,614,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">1,079&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,443)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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,602,295&#160;</span></td><td 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%">559,123&#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%">35,155&#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%">23,112&#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%">617,390&#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, 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%">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%">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="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%">660,334</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%">31,455</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%">25,900</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%">717,689</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>71
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324961972176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives and Hedging Activities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value</a></td>
<td class="text">The Company began entering into derivative transactions in the second quarter of 2022.<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:54.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.667%"/><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%">Derivative Liabilities</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: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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><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%">Notional</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%">Balance Sheet</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</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%">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%">Location</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Value</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-weight:400;line-height:100%">Derivatives not designated as hedging instruments</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="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%">Risk Participation Agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,499&#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%">&#160;Other Liabilities </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%">21&#160;</span></td><td 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 derivatives not designated as hedging instruments </span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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%">21&#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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock', window );">Schedule of Derivative Instruments in Statement of 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 table below presents the effect of the Company's derivative financial instruments that are not designated as hedging instruments on the consolidated statements of income for the year-ended December&#160;31, 2022.</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:36.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.584%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.346%"/><td style="width:0.1%"/></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%">Effect of Derivatives Not Designated as Hedging Instruments on the Statement of Financial Performance</span></td></tr><tr><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%">Derivatives Not Designated as Hedging Instruments under Subtopic 815-20 </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%">Location of Gain or (Loss) Recognized in Income on Derivative</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%">Amount of Gain or (Loss) Recognized in Income on Derivative</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%">Amount of Gain or (Loss) Recognized in Income on Derivative</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:0 1pt"/><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%">Three Months Ended December 31, 2022</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%">Year Ended December 31, 2022</span></td></tr><tr style="height:15pt"><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="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%">Risk Participation Agreement</span></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 income / (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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57&#160;</span></td><td 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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><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</span><span style="color:#000000;font-family:'Times New 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%">57</span><span style="color:#000000;font-family:'Times New 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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="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 10<br> -Section 50<br> -Paragraph 4E<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624181-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5618551-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624163-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="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>72
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324951154432">
<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, 2022 </div>
<div>USD ($) </div>
<div>subsidiary</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>subsidiary</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>segment </div>
<div>subsidiary</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>subsidiaryTrust </div>
<div>subsidiary</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </div>
<div>subsidiary</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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 617,390<span></span>
</td>
<td class="nump">$ 617,390<span></span>
</td>
<td class="nump">$ 617,390<span></span>
</td>
<td class="nump">$ 617,390<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">290<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">586<span></span>
</td>
<td class="nump">1,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="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">$ 2,500<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 97<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="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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_NumberOfWhollyOwnedBankingSubsidiary', window );">Number of wholly-owned banking subsidiary | subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">4<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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 526,727<span></span>
</td>
<td class="nump">$ 526,727<span></span>
</td>
<td class="nump">$ 526,727<span></span>
</td>
<td class="nump">$ 526,727<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="text">&#160;<span></span>
</td>
<td class="nump">1,707<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 1,707<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="Show.showAR( this, 'defref_us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount', window );">Decrease in deferred tax assets, valuation allowance</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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_NumberOfWhollyOwnedBankingSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Wholly-Owned Banking Subsidiary</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NumberOfWhollyOwnedBankingSubsidiary</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>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in qualified affordable housing projects.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=116633289&amp;loc=SL49122993-202985<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126987489&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 https://asc.fasb.org/extlink&amp;oid=126987489&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126983759&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 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<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 (f)(1)<br> -URI https://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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI https://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>73
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324954625456">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">$ 1,831,791<span></span>
</td>
<td class="nump">$ 2,063,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">13,626<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">236,844<span></span>
</td>
<td class="nump">32,903<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">1,594,967<span></span>
</td>
<td class="nump">2,044,513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">190,170<span></span>
</td>
<td class="nump">160,291<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">22,919<span></span>
</td>
<td class="nump">2,542<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">167,251<span></span>
</td>
<td class="nump">157,834<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">681,192<span></span>
</td>
<td class="nump">843,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">80,025<span></span>
</td>
<td class="nump">15,372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">601,167<span></span>
</td>
<td class="nump">832,373<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">93,599<span></span>
</td>
<td class="nump">102,177<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">2,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">8,326<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">85,281<span></span>
</td>
<td class="nump">104,169<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">58,727<span></span>
</td>
<td class="nump">76,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">1,187<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">6,071<span></span>
</td>
<td class="nump">532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">52,668<span></span>
</td>
<td class="nump">77,157<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">805,603<span></span>
</td>
<td class="nump">879,102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">119,381<span></span>
</td>
<td class="nump">14,281<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">686,222<span></span>
</td>
<td class="nump">870,556<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross Unrealized Losses</a></td>
<td class="nump">122<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">$ 2,378<span></span>
</td>
<td class="nump">$ 2,424<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>74
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953834880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities - Held-to-Maturity Securities Held by Company (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">$ 312,344<span></span>
</td>
<td class="nump">$ 284,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">668<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Gross Unrealized Losses</a></td>
<td class="nump">50,652<span></span>
</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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Fair Value</a></td>
<td class="nump">261,692<span></span>
</td>
<td class="nump">282,288<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">86,478<span></span>
</td>
<td class="nump">86,689<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Gross Unrealized Losses</a></td>
<td class="nump">12,937<span></span>
</td>
<td class="nump">600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Fair Value</a></td>
<td class="nump">73,541<span></span>
</td>
<td class="nump">86,368<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">225,866<span></span>
</td>
<td class="nump">197,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain', window );">Gross Unrealized Gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Gross Unrealized Losses</a></td>
<td class="nump">37,715<span></span>
</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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Fair Value</a></td>
<td class="nump">$ 188,151<span></span>
</td>
<td class="nump">$ 195,920<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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="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)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&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 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-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 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>75
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324951114752">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales</a></td>
<td class="nump">$ 160,638<span></span>
</td>
<td class="nump">$ 142,679<span></span>
</td>
<td class="nump">$ 42,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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain', window );">Gross realized gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,126<span></span>
</td>
<td class="nump">179<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss', window );">Gross realized losses</a></td>
<td class="num">(11,916)<span></span>
</td>
<td class="num">(851)<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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss', window );">Net (loss) gain on sales of available-for-sale debt securities</a></td>
<td class="num">$ (11,916)<span></span>
</td>
<td class="nump">$ 275<span></span>
</td>
<td class="nump">$ 179<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27357-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>76
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953483296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Securities - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>security</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($) </div>
<div>security</div>
</th>
<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>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_tmp_DebtSecuritiesGainLossOnCalledSecurities', window );">Recognized gains on called available-for-sale securities</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">$ 251,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="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">125,000<span></span>
</td>
<td class="nump">26,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="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNiRealizedGain', window );">Recognized gains on equity securities</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">13,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfOtherInvestments', window );">Proceeds from sale of VISA Class B shares</a></td>
<td class="nump">$ 11,400,000<span></span>
</td>
<td class="nump">$ 11,407,000<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="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOtherInvestments', window );">Net gain on sale of VISA Class B shares</a></td>
<td class="nump">$ 11,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">635<span></span>
</td>
<td class="nump">635<span></span>
</td>
<td class="nump">268<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral', window );">Securities pledged or sold under agreements to repurchase</a></td>
<td class="nump">$ 1,800,000,000<span></span>
</td>
<td class="nump">$ 1,800,000,000<span></span>
</td>
<td class="nump">$ 1,400,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="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investments</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">1,500,000<span></span>
</td>
<td class="nump">$ 1,600,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="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment', window );">Equity method investment, other than temporary Impairment</a></td>
<td class="text">&#160;<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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">17,600,000<span></span>
</td>
<td class="nump">17,600,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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Gain (Loss) On Called Securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityMethodInvestmentOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126903467&amp;loc=d3e32787-111569<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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(10))<br> -URI https://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126980263&amp;loc=SL75117546-209714<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainLossOnSaleOfOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) included in earnings for investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromSaleOfOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from the sale of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="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> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of securities pledged as collateral against securities sold under agreement to repurchase.</p></div>
<a href="javascript:void(0);" onclick="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 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226013-175313<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FederalHomeLoanBankOfAtlantaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>77
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324950871920">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">$ 428,669<span></span>
</td>
<td class="nump">$ 1,095,830<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">1,160,723<span></span>
</td>
<td class="nump">394,300<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">1,589,392<span></span>
</td>
<td class="nump">1,490,130<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">30,152<span></span>
</td>
<td class="nump">20,921<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">206,692<span></span>
</td>
<td class="nump">11,982<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">236,844<span></span>
</td>
<td class="nump">32,903<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">28,602<span></span>
</td>
<td class="nump">147,810<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">138,649<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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">167,251<span></span>
</td>
<td class="nump">147,810<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">2,132<span></span>
</td>
<td class="nump">2,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">20,787<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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">22,919<span></span>
</td>
<td class="nump">2,542<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">143,794<span></span>
</td>
<td class="nump">362,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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">457,373<span></span>
</td>
<td class="nump">289,210<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">601,167<span></span>
</td>
<td class="nump">652,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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">7,508<span></span>
</td>
<td class="nump">6,694<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">72,517<span></span>
</td>
<td class="nump">8,678<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">80,025<span></span>
</td>
<td class="nump">15,372<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">46,638<span></span>
</td>
<td class="nump">9,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">33,435<span></span>
</td>
<td class="nump">1,283<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">80,073<span></span>
</td>
<td class="nump">10,983<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">2,385<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">5,941<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">8,326<span></span>
</td>
<td class="nump">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="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">22,945<span></span>
</td>
<td class="nump">22,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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">29,356<span></span>
</td>
<td class="nump">16,846<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">52,301<span></span>
</td>
<td class="nump">38,920<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">1,258<span></span>
</td>
<td class="nump">160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">4,813<span></span>
</td>
<td class="nump">372<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">6,071<span></span>
</td>
<td class="nump">532<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">186,690<span></span>
</td>
<td class="nump">553,351<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">499,532<span></span>
</td>
<td class="nump">84,537<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">686,222<span></span>
</td>
<td class="nump">637,888<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Less than 12 Months</a></td>
<td class="nump">16,869<span></span>
</td>
<td class="nump">11,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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">102,512<span></span>
</td>
<td class="nump">2,841<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">119,381<span></span>
</td>
<td class="nump">14,281<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">2,378<span></span>
</td>
<td class="nump">2,424<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Total</a></td>
<td class="nump">2,378<span></span>
</td>
<td class="nump">2,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="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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">12 Months or Longer</a></td>
<td class="nump">122<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Total</a></td>
<td class="nump">$ 122<span></span>
</td>
<td class="nump">$ 76<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922890-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://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 https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27337-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://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 https://asc.fasb.org/extlink&amp;oid=121590138&amp;loc=SL82922954-210456<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922888-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>78
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324952410768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Securities - Unrealized Losses Held-to-Maturity Debt Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">$ 24,543<span></span>
</td>
<td class="nump">$ 119,872<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="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">237,149<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue', window );">Total</a></td>
<td class="nump">261,692<span></span>
</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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">3,903<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">46,749<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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Total</a></td>
<td class="nump">50,652<span></span>
</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="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">35,280<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="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">73,542<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue', window );">Total</a></td>
<td class="nump">73,542<span></span>
</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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">600<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="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">12,937<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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Total</a></td>
<td class="nump">12,937<span></span>
</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="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">24,543<span></span>
</td>
<td class="nump">84,592<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="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">163,607<span></span>
</td>
<td class="nump">0<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="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue', window );">Total</a></td>
<td class="nump">188,150<span></span>
</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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract', 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months', window );">Less than 12 Months</a></td>
<td class="nump">3,903<span></span>
</td>
<td class="nump">1,789<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="Show.showAR( this, 'defref_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger', window );">12 Months or Longer</a></td>
<td class="nump">33,812<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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss', window );">Total</a></td>
<td class="nump">$ 37,715<span></span>
</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_tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, 12 Months Or Longer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger</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_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue</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_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, Fair Value, 12 Months Or Longer</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger</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_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, Fair Value, Less Than 12 Months</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months</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_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, Less Than 12 Months</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months</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_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionAccumulatedLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>79
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324957897376">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due in one year or less</a></td>
<td class="nump">$ 50,922<span></span>
</td>
<td class="nump">$ 77,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one year through five years</a></td>
<td class="nump">508,880<span></span>
</td>
<td class="nump">474,537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Due after five years through ten years</a></td>
<td class="nump">367,743<span></span>
</td>
<td class="nump">501,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Due after ten years</a></td>
<td class="nump">39,916<span></span>
</td>
<td class="nump">54,742<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis', window );">Total</a></td>
<td class="nump">967,461<span></span>
</td>
<td class="nump">1,108,186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost', window );">Mortgage-backed securities</a></td>
<td class="nump">864,330<span></span>
</td>
<td class="nump">955,604<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">1,831,791<span></span>
</td>
<td class="nump">2,063,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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less</a></td>
<td class="nump">50,269<span></span>
</td>
<td class="nump">77,892<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one year through five years</a></td>
<td class="nump">459,721<span></span>
</td>
<td class="nump">471,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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years</a></td>
<td class="nump">314,408<span></span>
</td>
<td class="nump">492,573<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years</a></td>
<td class="nump">31,679<span></span>
</td>
<td class="nump">54,559<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate', window );">Total</a></td>
<td class="nump">856,077<span></span>
</td>
<td class="nump">1,096,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue', window );">Mortgage-backed securities</a></td>
<td class="nump">738,890<span></span>
</td>
<td class="nump">947,713<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest', window );">Fair Value</a></td>
<td class="nump">$ 1,594,967<span></span>
</td>
<td class="nump">$ 2,044,513<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27198-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=SL120269850-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124258926&amp;loc=SL82898722-210454<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>80
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324962496688">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10', window );">Due after five years through ten years</a></td>
<td class="nump">$ 312,344<span></span>
</td>
<td class="nump">$ 284,009<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Amortized Cost</a></td>
<td class="nump">312,344<span></span>
</td>
<td class="nump">284,009<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five years through ten years</a></td>
<td class="nump">261,692<span></span>
</td>
<td class="nump">282,288<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Total held-to-maturity debt securities</a></td>
<td class="nump">$ 261,692<span></span>
</td>
<td class="nump">$ 282,288<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_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, 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="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 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62586-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 5<br> -Subparagraph (f)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, after allowance for credit loss, of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="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)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&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 5<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27232-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 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126980459&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126980459&amp;loc=d3e62586-112803<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>81
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324954667216">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">$ 5,273,658<span></span>
</td>
<td class="nump">$ 5,082,288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount', window );">Less: unearned income and deferred costs and fees</a></td>
<td class="num">(4,747)<span></span>
</td>
<td class="num">(6,821)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">5,268,911<span></span>
</td>
<td class="nump">5,075,467<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">791,529<span></span>
</td>
<td class="nump">869,553<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">85,073<span></span>
</td>
<td class="nump">99,172<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">85,073<span></span>
</td>
<td class="nump">71,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">705,700<span></span>
</td>
<td class="nump">699,121<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">705,700<span></span>
</td>
<td class="nump">699,121<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">756<span></span>
</td>
<td class="nump">71,260<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">756<span></span>
</td>
<td class="nump">99,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,853,418<span></span>
</td>
<td class="nump">2,653,154<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">214,963<span></span>
</td>
<td class="nump">195,973<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">214,963<span></span>
</td>
<td class="nump">195,973<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,437,339<span></span>
</td>
<td class="nump">2,278,599<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,437,339<span></span>
</td>
<td class="nump">2,278,599<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">201,116<span></span>
</td>
<td class="nump">178,582<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">201,116<span></span>
</td>
<td class="nump">178,582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,534,941<span></span>
</td>
<td class="nump">1,473,582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">188,623<span></span>
</td>
<td class="nump">182,671<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">188,623<span></span>
</td>
<td class="nump">182,671<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">77,636<span></span>
</td>
<td class="nump">72,051<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">75,412<span></span>
</td>
<td class="nump">67,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,224<span></span>
</td>
<td class="nump">4,655<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,224<span></span>
</td>
<td class="nump">4,655<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">$ 16,134<span></span>
</td>
<td class="nump">$ 13,948<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, fee, and loan in process, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized loan commitment, origination, and other costs (fees) and purchase premium (discount) on financing receivable recognized as adjustment to yield. Excludes financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6378536&amp;loc=d3e10092-111533<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324954655680">
<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, 2022 </div>
<div>USD ($) </div>
<div>banking_Office</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="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="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale', window );">Sale of residential mortgage loans</a></td>
<td class="nump">$ 8,900,000<span></span>
</td>
<td class="nump">$ 31,500,000<span></span>
</td>
<td class="nump">$ 51,700,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="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfMortgageLoans', window );">Net gains on sale of residential mortgage loans</a></td>
<td class="nump">155,000<span></span>
</td>
<td class="nump">943,000<span></span>
</td>
<td class="nump">2,100,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="Show.showAR( this, 'defref_us-gaap_ServicingAssetAtAmortizedValueAdditions', window );">Mortgage servicing assets added during the period</a></td>
<td class="nump">66,000<span></span>
</td>
<td class="nump">236,000<span></span>
</td>
<td class="nump">388,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="Show.showAR( this, 'defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs', window );">Amortization of mortgage servicing assets</a></td>
<td class="nump">128,000<span></span>
</td>
<td class="nump">182,000<span></span>
</td>
<td class="nump">221,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="Show.showAR( this, 'defref_tmp_Residentialmortgageloansserviced', window );">Residential mortgage loans serviced</a></td>
<td class="nump">137,500,000<span></span>
</td>
<td class="nump">147,100,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="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">1,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="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="Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup', window );">Loans held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">200,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="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1', window );">Residential mortgage loans used to secure advances from FHLB</a></td>
<td class="nump">50,000,000<span></span>
</td>
<td class="nump">110,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualInterestIncome', window );">Interest on nonaccrual loans</a></td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="nump">$ 1,700,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="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="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="Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfBankingOffices', window );">Number of banking offices | banking_Office</a></td>
<td class="nump">12<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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfBankingOffices', window );">Number of banking offices | banking_Office</a></td>
<td class="nump">19<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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_LoanToValueAdjustedRateLoans', window );">Loan to value - adjusted 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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loan-to-value (LTV) ratio for adjustable rate loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loan-to-value (LTV) ratio for fixed rate loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nature Of Operations, Number of Banking Offices</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_Residentialmortgageloansserviced">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=123605549&amp;loc=d3e21493-158490<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=124265262&amp;loc=d3e48678-111004<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128311188&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 https://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 https://asc.fasb.org/extlink&amp;oid=6469459&amp;loc=d3e122501-111745<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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=tmp_TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LoanToValueAxis=us-gaap_Ltv80To100PercentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>83
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324961746688">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Balance at beginning of year</a></td>
<td class="nump">$ 21,903<span></span>
</td>
<td class="nump">$ 49,080<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="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">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="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions', window );">New loans and advancements</a></td>
<td class="nump">25,545<span></span>
</td>
<td class="nump">7,274<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="Show.showAR( this, 'defref_tmp_LoansandLeasesReceivableRelatedPartiesLoanPayments', window );">Loan payments</a></td>
<td class="num">(16,964)<span></span>
</td>
<td class="num">(34,451)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRelatedParties', window );">Balance at end of year</a></td>
<td class="nump">$ 30,484<span></span>
</td>
<td class="nump">$ 21,903<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loans and Leases Receivable, Related Parties, Loan Payments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>84
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324945062256">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">$ 5,273,658<span></span>
</td>
<td class="nump">$ 5,082,288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount', window );">Less: unearned income and deferred costs and fees</a></td>
<td class="num">(4,747)<span></span>
</td>
<td class="num">(6,821)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">5,268,911<span></span>
</td>
<td class="nump">5,075,467<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,537<span></span>
</td>
<td class="nump">1,422<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">635<span></span>
</td>
<td class="nump">1,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">20,126<span></span>
</td>
<td class="nump">8,155<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">23,298<span></span>
</td>
<td class="nump">11,227<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">5,250,360<span></span>
</td>
<td class="nump">5,071,061<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount', window );">Less: unearned income and deferred costs and fees</a></td>
<td class="num">(4,747)<span></span>
</td>
<td class="num">(6,821)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">5,245,613<span></span>
</td>
<td class="nump">5,064,240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">791,529<span></span>
</td>
<td class="nump">869,553<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">108<span></span>
</td>
<td class="nump">506<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">381<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">82<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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">571<span></span>
</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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">790,958<span></span>
</td>
<td class="nump">868,953<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">85,073<span></span>
</td>
<td class="nump">99,172<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">85,073<span></span>
</td>
<td class="nump">71,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">58<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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">58<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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">85,015<span></span>
</td>
<td class="nump">99,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">705,700<span></span>
</td>
<td class="nump">699,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">705,700<span></span>
</td>
<td class="nump">699,121<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">506<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">381<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">82<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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">513<span></span>
</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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">705,187<span></span>
</td>
<td class="nump">698,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">756<span></span>
</td>
<td class="nump">71,260<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">756<span></span>
</td>
<td class="nump">99,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">756<span></span>
</td>
<td class="nump">71,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,853,418<span></span>
</td>
<td class="nump">2,653,154<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">128<span></span>
</td>
<td class="nump">271<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">257<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">11,449<span></span>
</td>
<td class="nump">3,305<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">11,577<span></span>
</td>
<td class="nump">3,833<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,841,841<span></span>
</td>
<td class="nump">2,649,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">214,963<span></span>
</td>
<td class="nump">195,973<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">214,963<span></span>
</td>
<td class="nump">195,973<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">128<span></span>
</td>
<td class="nump">121<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">128<span></span>
</td>
<td class="nump">121<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">214,835<span></span>
</td>
<td class="nump">195,852<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,437,339<span></span>
</td>
<td class="nump">2,278,599<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,437,339<span></span>
</td>
<td class="nump">2,278,599<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">150<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">257<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">11,449<span></span>
</td>
<td class="nump">3,305<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">11,449<span></span>
</td>
<td class="nump">3,712<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,425,890<span></span>
</td>
<td class="nump">2,274,887<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">201,116<span></span>
</td>
<td class="nump">178,582<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">201,116<span></span>
</td>
<td class="nump">178,582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">201,116<span></span>
</td>
<td class="nump">178,582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,534,941<span></span>
</td>
<td class="nump">1,473,582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,183<span></span>
</td>
<td class="nump">448<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">204<span></span>
</td>
<td class="nump">1,256<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">8,430<span></span>
</td>
<td class="nump">4,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">10,817<span></span>
</td>
<td class="nump">6,419<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,524,124<span></span>
</td>
<td class="nump">1,467,163<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">188,623<span></span>
</td>
<td class="nump">182,671<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">188,623<span></span>
</td>
<td class="nump">182,671<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">435<span></span>
</td>
<td class="nump">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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">204<span></span>
</td>
<td class="nump">417<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,628<span></span>
</td>
<td class="nump">798<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,267<span></span>
</td>
<td class="nump">1,656<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">186,356<span></span>
</td>
<td class="nump">181,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,346,318<span></span>
</td>
<td class="nump">1,290,911<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">1,346,318<span></span>
</td>
<td class="nump">1,290,911<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,748<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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">839<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">6,802<span></span>
</td>
<td class="nump">3,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">8,550<span></span>
</td>
<td class="nump">4,763<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">1,337,768<span></span>
</td>
<td class="nump">1,286,148<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">77,636<span></span>
</td>
<td class="nump">72,051<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">118<span></span>
</td>
<td class="nump">197<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">50<span></span>
</td>
<td class="nump">131<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">165<span></span>
</td>
<td class="nump">47<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">333<span></span>
</td>
<td class="nump">375<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">77,303<span></span>
</td>
<td class="nump">71,676<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">75,412<span></span>
</td>
<td class="nump">67,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">52<span></span>
</td>
<td class="nump">120<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">19<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">112<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">183<span></span>
</td>
<td class="nump">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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">75,229<span></span>
</td>
<td class="nump">67,186<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,224<span></span>
</td>
<td class="nump">4,655<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,224<span></span>
</td>
<td class="nump">4,655<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">66<span></span>
</td>
<td class="nump">77<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">31<span></span>
</td>
<td class="nump">86<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">150<span></span>
</td>
<td class="nump">165<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">2,074<span></span>
</td>
<td class="nump">4,490<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">16,134<span></span>
</td>
<td class="nump">13,948<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee', window );">Total loans and leases</a></td>
<td class="nump">$ 16,134<span></span>
</td>
<td class="nump">$ 13,948<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, fee, and loan in process, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized loan commitment, origination, and other costs (fees) and purchase premium (discount) on financing receivable recognized as adjustment to yield. Excludes financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6378536&amp;loc=d3e10092-111533<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>85
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324951029792">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">$ 15,193<span></span>
</td>
<td class="nump">$ 15,101<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">28,289<span></span>
</td>
<td class="nump">26,033<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">25<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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">411<span></span>
</td>
<td class="nump">502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">618<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">25<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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">411<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">618<span></span>
</td>
<td class="nump">533<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans and Leases Past Due Over 89 Days and Accruing</a></td>
<td class="nump">25<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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">13,287<span></span>
</td>
<td class="nump">13,502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">13,858<span></span>
</td>
<td class="nump">13,893<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">13,101<span></span>
</td>
<td class="nump">12,483<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">13,672<span></span>
</td>
<td class="nump">12,766<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">186<span></span>
</td>
<td class="nump">348<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">186<span></span>
</td>
<td class="nump">456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">1,495<span></span>
</td>
<td class="nump">1,096<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">13,544<span></span>
</td>
<td class="nump">11,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="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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">318<span></span>
</td>
<td class="nump">380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">2,391<span></span>
</td>
<td class="nump">2,459<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualNoAllowance', window );">Nonaccrual Loans and Leases with no ACL</a></td>
<td class="nump">1,177<span></span>
</td>
<td class="nump">716<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">11,153<span></span>
</td>
<td class="nump">8,719<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">269<span></span>
</td>
<td class="nump">429<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">175<span></span>
</td>
<td class="nump">183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual Loans and Leases</a></td>
<td class="nump">94<span></span>
</td>
<td class="nump">246<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919258-210447<br><br>Reference 2: 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 7<br> -Subparagraph (b)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922355-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable on nonaccrual status. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>86
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324951066544">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion', window );">Provision (credit) for credit loss expense</a></td>
<td class="nump">2,499<span></span>
</td>
<td class="num">(2,805)<span></span>
</td>
<td class="nump">16,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">1,798<span></span>
</td>
<td class="nump">1,725<span></span>
</td>
<td class="nump">631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(1,206)<span></span>
</td>
<td class="num">(7,746)<span></span>
</td>
<td class="num">(2,471)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">45,934<span></span>
</td>
<td class="nump">42,843<span></span>
</td>
<td class="nump">51,669<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">6,335<span></span>
</td>
<td class="nump">9,239<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="Show.showAR( this, 'defref_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion', window );">Provision (credit) for credit loss expense</a></td>
<td class="nump">68<span></span>
</td>
<td class="num">(2,748)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">118<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(559)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">6,039<span></span>
</td>
<td class="nump">6,335<span></span>
</td>
<td class="nump">9,239<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">24,813<span></span>
</td>
<td class="nump">30,546<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="Show.showAR( this, 'defref_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion', window );">Provision (credit) for credit loss expense</a></td>
<td class="nump">1,573<span></span>
</td>
<td class="nump">49<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">951<span></span>
</td>
<td class="nump">1,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(50)<span></span>
</td>
<td class="num">(6,957)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">27,287<span></span>
</td>
<td class="nump">24,813<span></span>
</td>
<td class="nump">30,546<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">10,139<span></span>
</td>
<td class="nump">10,257<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="Show.showAR( this, 'defref_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion', window );">Provision (credit) for credit loss expense</a></td>
<td class="nump">722<span></span>
</td>
<td class="num">(277)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">346<span></span>
</td>
<td class="nump">236<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(53)<span></span>
</td>
<td class="num">(77)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">11,154<span></span>
</td>
<td class="nump">10,139<span></span>
</td>
<td class="nump">10,257<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">1,492<span></span>
</td>
<td class="nump">1,562<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="Show.showAR( this, 'defref_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion', window );">Provision (credit) for credit loss expense</a></td>
<td class="nump">104<span></span>
</td>
<td class="nump">172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery', window );">Recoveries</a></td>
<td class="nump">306<span></span>
</td>
<td class="nump">196<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs', window );">Charge-offs</a></td>
<td class="num">(544)<span></span>
</td>
<td class="num">(438)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">1,358<span></span>
</td>
<td class="nump">1,492<span></span>
</td>
<td class="nump">1,562<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">64<span></span>
</td>
<td class="nump">65<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="Show.showAR( this, 'defref_tmp_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion', window );">Provision (credit) for credit loss expense</a></td>
<td class="nump">32<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Ending Balance</a></td>
<td class="nump">96<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">65<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest', window );">Beginning balance</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,534)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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_FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount excluding accrued interest, of allowance for credit loss on financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324950916592">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiability', window );">Liabilities for off-balance sheet credit exposures at beginning 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal', window );">Provision for credit loss expense related to off-balance sheet credit exposures</a></td>
<td class="nump">290<span></span>
</td>
<td class="nump">586<span></span>
</td>
<td class="nump">1,062<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,796<span></span>
</td>
<td class="nump">2,506<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="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="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="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">0<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="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">$ 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_OffBalanceSheetCreditLossLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82919202-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>88
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953910288">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Allowance for Credit Losses - Collateral Dependent Loans (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">$ 15,660<span></span>
</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1', window );">ACL Allocation</a></td>
<td class="nump">3<span></span>
</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="Show.showAR( this, 'defref_us-gaap_CollateralAxis=us-gaap_RealEstateMember', window );">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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">15,554<span></span>
</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="Show.showAR( this, 'defref_us-gaap_CollateralAxis=tmp_BusinessAssetsMember', window );">Business Assets</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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">28<span></span>
</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="Show.showAR( this, 'defref_us-gaap_CollateralAxis=tmp_OtherCollateralMember', window );">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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">78<span></span>
</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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">670<span></span>
</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1', window );">ACL Allocation</a></td>
<td class="nump">0<span></span>
</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and Industrial | 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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">642<span></span>
</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=tmp_CommercialAndIndustrialPortfolioSegmentMember', window );">Commercial and Industrial | Business Assets</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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">28<span></span>
</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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">0<span></span>
</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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">13,287<span></span>
</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1', window );">ACL Allocation</a></td>
<td class="nump">0<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">13,209<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">78<span></span>
</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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">188<span></span>
</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1', window );">ACL Allocation</a></td>
<td class="nump">3<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</a></td>
<td class="nump">188<span></span>
</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment', window );">Total</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>89
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324963868096">
<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, 2022</div></th>
<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="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsRecordedInvestment', window );">Total TDRs</a></td>
<td class="nump">$ 714<span></span>
</td>
<td class="nump">$ 219<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_FinancingReceivableModificationsRecordedInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of financing receivable modified as troubled debt restructuring.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=121585226&amp;loc=d3e18845-111554<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>90
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953401008">
<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, 2022 </div>
<div>USD ($) </div>
<div>loan </div>
<div>subsidiary</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($) </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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Loans | loan</a></td>
<td class="nump">7<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Pre- Modification Outstanding Recorded Investment</a></td>
<td class="nump">$ 714<span></span>
</td>
<td class="nump">$ 219<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Post-Modification Outstanding Recorded Investment</a></td>
<td class="nump">$ 714<span></span>
</td>
<td class="nump">$ 219<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1', window );">Post- Modification Outstanding Recorded Investment TDRs</a></td>
<td class="nump">$ 87<span></span>
</td>
<td class="nump">$ 201<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivablePortfolioSegmentAxis=us-gaap_MortgagesMember', window );">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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Loans | subsidiary</a></td>
<td class="nump">7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2', window );">Pre- Modification Outstanding Recorded Investment</a></td>
<td class="nump">$ 714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2', window );">Post-Modification Outstanding Recorded Investment</a></td>
<td class="nump">$ 714<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1', window );">Number of loans Defaulted TDRs | subsidiary</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1', window );">Post- Modification Outstanding Recorded Investment TDRs</a></td>
<td class="nump">$ 87<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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableModificationsNumberOfContracts2', window );">Number of Loans | loan</a></td>
<td class="text">&#160;<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="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">$ 219<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 219<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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="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">$ 201<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after troubled debt restructuring, of modified financing receivable.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953676-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953682-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953682-111524<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_MortgagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_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_FinancingReceivablePortfolioSegmentAxis=us-gaap_ResidentialPortfolioSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324940909264">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">$ 5,268,911<span></span>
</td>
<td class="nump">$ 5,075,467<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">124,190<span></span>
</td>
<td class="nump">124,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">80,099<span></span>
</td>
<td class="nump">59,786<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">39,021<span></span>
</td>
<td class="nump">54,613<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">41,711<span></span>
</td>
<td class="nump">42,768<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">34,242<span></span>
</td>
<td class="nump">35,926<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">157,921<span></span>
</td>
<td class="nump">240,123<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">222,050<span></span>
</td>
<td class="nump">131,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">6,466<span></span>
</td>
<td class="nump">10,039<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">705,700<span></span>
</td>
<td class="nump">699,121<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">124,190<span></span>
</td>
<td class="nump">123,996<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">79,861<span></span>
</td>
<td class="nump">58,432<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">38,158<span></span>
</td>
<td class="nump">54,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">41,391<span></span>
</td>
<td class="nump">42,093<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">33,238<span></span>
</td>
<td class="nump">35,725<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">156,038<span></span>
</td>
<td class="nump">239,093<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">215,890<span></span>
</td>
<td class="nump">125,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">6,466<span></span>
</td>
<td class="nump">10,039<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">695,232<span></span>
</td>
<td class="nump">688,970<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">127<span></span>
</td>
<td class="nump">770<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">421<span></span>
</td>
<td class="nump">450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">285<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">271<span></span>
</td>
<td class="nump">201<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">1,380<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">501<span></span>
</td>
<td class="nump">1,417<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,985<span></span>
</td>
<td class="nump">3,487<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">179<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">111<span></span>
</td>
<td class="nump">584<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">442<span></span>
</td>
<td class="nump">47<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">35<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">733<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">503<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">5,659<span></span>
</td>
<td class="nump">4,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">7,483<span></span>
</td>
<td class="nump">6,664<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,573<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">416<span></span>
</td>
<td class="nump">6,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">340<span></span>
</td>
<td class="nump">5,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">54,805<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">756<span></span>
</td>
<td class="nump">99,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,573<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">416<span></span>
</td>
<td class="nump">6,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">340<span></span>
</td>
<td class="nump">5,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,136<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3,186<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">53,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">595<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">756<span></span>
</td>
<td class="nump">94,984<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,316<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,165<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">16,694<span></span>
</td>
<td class="nump">71,260<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">4,178<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">5,015<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">4,186<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">7,734<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">4,899<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">42,152<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">215<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">85,073<span></span>
</td>
<td class="nump">71,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">16,694<span></span>
</td>
<td class="nump">71,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">4,120<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">4,944<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">4,186<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">7,734<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">4,883<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">42,097<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">215<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">84,873<span></span>
</td>
<td class="nump">71,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">58<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">50<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">108<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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">71<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">5<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">92<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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">343,032<span></span>
</td>
<td class="nump">329,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">370,620<span></span>
</td>
<td class="nump">273,443<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">313,295<span></span>
</td>
<td class="nump">263,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">294,443<span></span>
</td>
<td class="nump">207,727<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">207,263<span></span>
</td>
<td class="nump">223,667<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">873,145<span></span>
</td>
<td class="nump">892,837<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">11,038<span></span>
</td>
<td class="nump">45,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">24,503<span></span>
</td>
<td class="nump">43,225<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,437,339<span></span>
</td>
<td class="nump">2,278,599<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">342,311<span></span>
</td>
<td class="nump">325,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">367,104<span></span>
</td>
<td class="nump">271,680<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">311,607<span></span>
</td>
<td class="nump">249,266<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">279,587<span></span>
</td>
<td class="nump">201,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">203,016<span></span>
</td>
<td class="nump">212,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">812,563<span></span>
</td>
<td class="nump">810,713<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">10,906<span></span>
</td>
<td class="nump">44,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">24,503<span></span>
</td>
<td class="nump">43,225<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,351,597<span></span>
</td>
<td class="nump">2,160,005<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">643<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">3,406<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">1,688<span></span>
</td>
<td class="nump">11,772<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">11,462<span></span>
</td>
<td class="nump">3,217<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">2,555<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">25,361<span></span>
</td>
<td class="nump">61,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">358<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">45,115<span></span>
</td>
<td class="nump">81,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">78<span></span>
</td>
<td class="nump">3,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">110<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">3,394<span></span>
</td>
<td class="nump">2,518<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">1,692<span></span>
</td>
<td class="nump">8,509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">35,221<span></span>
</td>
<td class="nump">20,401<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">132<span></span>
</td>
<td class="nump">422<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">40,627<span></span>
</td>
<td class="nump">37,594<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">33,241<span></span>
</td>
<td class="nump">23,151<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">24,125<span></span>
</td>
<td class="nump">22,335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">22,831<span></span>
</td>
<td class="nump">28,943<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">26,163<span></span>
</td>
<td class="nump">41,103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">37,873<span></span>
</td>
<td class="nump">23,195<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">66,364<span></span>
</td>
<td class="nump">52,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">3,131<span></span>
</td>
<td class="nump">1,984<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">1,235<span></span>
</td>
<td class="nump">2,850<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">214,963<span></span>
</td>
<td class="nump">195,973<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">33,241<span></span>
</td>
<td class="nump">23,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">24,125<span></span>
</td>
<td class="nump">21,856<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">22,831<span></span>
</td>
<td class="nump">28,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">25,576<span></span>
</td>
<td class="nump">41,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">37,835<span></span>
</td>
<td class="nump">23,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">65,112<span></span>
</td>
<td class="nump">50,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">3,131<span></span>
</td>
<td class="nump">1,949<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">1,235<span></span>
</td>
<td class="nump">2,850<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">213,086<span></span>
</td>
<td class="nump">193,817<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">0<span></span>
</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">401<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">1,142<span></span>
</td>
<td class="nump">350<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">1,543<span></span>
</td>
<td class="nump">864<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">186<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">38<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">110<span></span>
</td>
<td class="nump">1,253<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">334<span></span>
</td>
<td class="nump">1,292<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">23,105<span></span>
</td>
<td class="nump">12,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">75,245<span></span>
</td>
<td class="nump">10,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">27,584<span></span>
</td>
<td class="nump">16,325<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">14,842<span></span>
</td>
<td class="nump">7,542<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">9,083<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">7,268<span></span>
</td>
<td class="nump">7,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">42,701<span></span>
</td>
<td class="nump">113,337<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">1,288<span></span>
</td>
<td class="nump">10,037<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">201,116<span></span>
</td>
<td class="nump">178,582<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">23,105<span></span>
</td>
<td class="nump">12,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">75,245<span></span>
</td>
<td class="nump">10,025<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">27,584<span></span>
</td>
<td class="nump">16,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">14,842<span></span>
</td>
<td class="nump">7,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">9,083<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">7,268<span></span>
</td>
<td class="nump">6,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">42,701<span></span>
</td>
<td class="nump">112,537<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">1,288<span></span>
</td>
<td class="nump">10,037<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">201,116<span></span>
</td>
<td class="nump">177,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,443<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">3,030<span></span>
</td>
<td class="nump">2,033<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">1,062<span></span>
</td>
<td class="nump">1,142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">637<span></span>
</td>
<td class="nump">3,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">1,006<span></span>
</td>
<td class="nump">1,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">792<span></span>
</td>
<td class="nump">1,572<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">3,208<span></span>
</td>
<td class="nump">3,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">177,803<span></span>
</td>
<td class="nump">163,469<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">1,085<span></span>
</td>
<td class="nump">6,050<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">188,623<span></span>
</td>
<td class="nump">182,671<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">3,030<span></span>
</td>
<td class="nump">2,033<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">1,062<span></span>
</td>
<td class="nump">1,142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">637<span></span>
</td>
<td class="nump">3,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">992<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">792<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">3,183<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">175,451<span></span>
</td>
<td class="nump">161,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">1,085<span></span>
</td>
<td class="nump">6,050<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">186,232<span></span>
</td>
<td class="nump">180,212<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">14<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">25<span></span>
</td>
<td class="nump">604<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">2,352<span></span>
</td>
<td class="nump">1,839<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,391<span></span>
</td>
<td class="nump">2,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">187,347<span></span>
</td>
<td class="nump">324,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">272,570<span></span>
</td>
<td class="nump">282,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">240,212<span></span>
</td>
<td class="nump">162,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">118,073<span></span>
</td>
<td class="nump">98,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">68,157<span></span>
</td>
<td class="nump">124,914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">459,959<span></span>
</td>
<td class="nump">282,193<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,135<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,205<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">1,346,318<span></span>
</td>
<td class="nump">1,290,911<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">187,129<span></span>
</td>
<td class="nump">324,967<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">272,235<span></span>
</td>
<td class="nump">282,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">239,584<span></span>
</td>
<td class="nump">162,574<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">117,391<span></span>
</td>
<td class="nump">97,778<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">66,605<span></span>
</td>
<td class="nump">124,221<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">452,221<span></span>
</td>
<td class="nump">275,133<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">14,112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', window );">Revolving Loans Converted to Term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,205<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">1,335,165<span></span>
</td>
<td class="nump">1,282,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">218<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">335<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">628<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">682<span></span>
</td>
<td class="nump">702<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">1,552<span></span>
</td>
<td class="nump">693<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">7,738<span></span>
</td>
<td class="nump">7,060<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">11,153<span></span>
</td>
<td class="nump">8,719<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">31,243<span></span>
</td>
<td class="nump">20,653<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">13,999<span></span>
</td>
<td class="nump">10,744<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">7,375<span></span>
</td>
<td class="nump">9,441<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">6,231<span></span>
</td>
<td class="nump">5,659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">4,462<span></span>
</td>
<td class="nump">4,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">8,029<span></span>
</td>
<td class="nump">10,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">4,073<span></span>
</td>
<td class="nump">5,436<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">75,412<span></span>
</td>
<td class="nump">67,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="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">31,243<span></span>
</td>
<td class="nump">20,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">13,999<span></span>
</td>
<td class="nump">10,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">7,372<span></span>
</td>
<td class="nump">9,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">6,138<span></span>
</td>
<td class="nump">5,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">4,386<span></span>
</td>
<td class="nump">4,849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">8,029<span></span>
</td>
<td class="nump">10,602<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">4,070<span></span>
</td>
<td class="nump">5,435<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">75,237<span></span>
</td>
<td class="nump">67,213<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">44<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">93<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', window );">Revolving Loans Amortized Cost Basis</a></td>
<td class="nump">3<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">175<span></span>
</td>
<td class="nump">183<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">856<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">146<span></span>
</td>
<td class="nump">960<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">1,168<span></span>
</td>
<td class="nump">587<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">645<span></span>
</td>
<td class="nump">363<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">109<span></span>
</td>
<td class="nump">80<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,224<span></span>
</td>
<td class="nump">4,655<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">156<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">146<span></span>
</td>
<td class="nump">812<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">1,092<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">635<span></span>
</td>
<td class="nump">362<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">66<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">2,130<span></span>
</td>
<td class="nump">4,409<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear', window );">Current fiscal year</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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear', window );">One year before current fiscal year</a></td>
<td class="nump">0<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear', window );">Two years before current fiscal year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear', window );">Three years before current fiscal year</a></td>
<td class="nump">76<span></span>
</td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear', window );">Four years before current fiscal year</a></td>
<td class="nump">10<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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear', window );">Prior</a></td>
<td class="nump">8<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolving', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan', 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="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss', window );">Total Loans</a></td>
<td class="nump">$ 94<span></span>
</td>
<td class="nump">$ 246<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancingReceivableExcludingAccruedInterestRevolving">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable that can be withdrawn, repaid, and redrawn.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestRevolving</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of revolving financing receivable converted to term loan.</p></div>
<a href="javascript:void(0);" onclick="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 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 6A<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120270059-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<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 https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 3B<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267963-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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919232-210447<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 https://asc.fasb.org/extlink&amp;oid=124267575&amp;loc=SL82922352-210448<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>92
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324958769152">
<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, 2022</div></th>
<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="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="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="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</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="Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">Adjustment to goodwill</a></td>
<td class="nump">155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at the end of the period</a></td>
<td class="nump">92,602<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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</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="Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">Adjustment to goodwill</a></td>
<td class="nump">155<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at the end of the period</a></td>
<td class="nump">64,524<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="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="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="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="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</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="Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">Adjustment to goodwill</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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Acquisitions</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="Show.showAR( this, 'defref_us-gaap_GoodwillPeriodIncreaseDecrease', window );">Adjustment to goodwill</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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) 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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GoodwillRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>93
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955723568">
<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, 2022</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="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="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="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">$ 873,000<span></span>
</td>
<td class="nump">$ 1,317,000<span></span>
</td>
<td class="nump">$ 1,484,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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>94
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324954217504">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">$ 34,709<span></span>
</td>
<td class="nump">$ 34,643<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">32,001<span></span>
</td>
<td class="nump">31,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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">2,708<span></span>
</td>
<td class="nump">3,643<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">18,774<span></span>
</td>
<td class="nump">18,269<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">505<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">7,632<span></span>
</td>
<td class="nump">7,282<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">1,416<span></span>
</td>
<td class="nump">1,766<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Amount</a></td>
<td class="nump">6,887<span></span>
</td>
<td class="nump">6,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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">5,595<span></span>
</td>
<td class="nump">5,449<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 1,292<span></span>
</td>
<td class="nump">$ 1,372<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: 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(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>95
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324952396160">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">For the year ended December 31, 2027</a></td>
<td class="nump">196<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="Show.showAR( this, 'defref_us-gaap_AmortizationOfMortgageServicingRightsMSRs', window );">Amortization of mortgage servicing assets</a></td>
<td class="nump">$ 128<span></span>
</td>
<td class="nump">$ 182<span></span>
</td>
<td class="nump">$ 221<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=128311188&amp;loc=d3e122739-111746<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>96
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324961599328">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">$ (119,839)<span></span>
</td>
<td class="num">$ (112,746)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total</a></td>
<td class="nump">82,140<span></span>
</td>
<td class="nump">85,416<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Premise and equipment, gross</a></td>
<td class="nump">8,063<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="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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Premise and equipment, gross</a></td>
<td class="nump">106,297<span></span>
</td>
<td class="nump">105,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="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="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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Premise and equipment, gross</a></td>
<td class="nump">$ 87,619<span></span>
</td>
<td class="nump">$ 83,803<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: 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(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(13))<br> -URI https://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> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>97
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324962065120">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 7,638<span></span>
</td>
<td class="nump">$ 7,966<span></span>
</td>
<td class="nump">$ 7,833<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">2,500<span></span>
</td>
<td class="nump">2,599<span></span>
</td>
<td class="nump">2,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="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="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="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 5,138<span></span>
</td>
<td class="nump">$ 5,367<span></span>
</td>
<td class="nump">$ 5,225<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>98
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324950708736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment - Narrative (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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Gross rental expense</a></td>
<td class="nump">$ 4,600<span></span>
</td>
<td class="nump">$ 4,900<span></span>
</td>
<td class="nump">$ 4,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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">ROU assets</a></td>
<td class="nump">$ 33,100<span></span>
</td>
<td class="nump">$ 30,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Accrued interest and other assets<span></span>
</td>
<td class="text">Accrued interest and other assets<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="nump">$ 34,501<span></span>
</td>
<td class="nump">$ 31,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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<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="Show.showAR( this, 'defref_tmp_OperatingLeasePaymentsIncludingTerminationFees', window );">Operating lease, payments, including termination fees</a></td>
<td class="nump">$ 3,400<span></span>
</td>
<td class="nump">$ 5,200<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="Show.showAR( this, 'defref_tmp_PaymentForLeaseTermination', window );">Payment for lease termination</a></td>
<td class="nump">2,200<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="Show.showAR( this, 'defref_tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability', window );">Payment for lease termination, applied to lease liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,800<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="Show.showAR( this, 'defref_tmp_PaymentForLeaseTerminationDecreaseOfRentExpense', window );">Payment for lease termination, applied to rent expense</a></td>
<td class="nump">$ 410<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="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="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="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="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="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="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_tmp_OperatingLeasePaymentsIncludingTerminationFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Operating Lease, Payments, Including Termination Fees</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeasePaymentsIncludingTerminationFees</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_PaymentForLeaseTermination">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment For Lease Termination</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentForLeaseTermination</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_PaymentForLeaseTerminationDecreaseOfLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment For Lease Termination, Decrease Of Lease Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentForLeaseTerminationDecreaseOfLeaseLiability</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_PaymentForLeaseTerminationDecreaseOfRentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment For Lease Termination, Decrease Of Rent Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_PaymentForLeaseTerminationDecreaseOfRentExpense</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_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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>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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes operating lease right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918631-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="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>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>99
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953431536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment - Schedule of Operating Lease 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, 2022</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 4,654<span></span>
</td>
<td class="nump">$ 4,939<span></span>
</td>
<td class="nump">$ 4,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="nump">695<span></span>
</td>
<td class="nump">668<span></span>
</td>
<td class="nump">674<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="nump">2<span></span>
</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="Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">(11)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="num">(32)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 5,340<span></span>
</td>
<td class="nump">$ 5,584<span></span>
</td>
<td class="nump">$ 5,552<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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>100
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324957697776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Premises and Equipment - Schedule of Other Information Related to Operating Leases (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, 2022</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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">$ 4,389<span></span>
</td>
<td class="nump">$ 6,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="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term on operating leases</a></td>
<td class="text">13 years 5 months 12 days<span></span>
</td>
<td class="text">13 years 8 months 4 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rates on operating leases</a></td>
<td class="nump">3.47%<span></span>
</td>
<td class="nump">3.53%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,498<span></span>
</td>
<td class="nump">$ 2,280<span></span>
</td>
<td class="nump">$ 1,256<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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<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)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, 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="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 https://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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324951409088">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Premises and Equipment - Schedule of Future Undiscounted Lease Payments Due Under Non-Cancelable Operating Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 3,995<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2024</a></td>
<td class="nump">3,919<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2025</a></td>
<td class="nump">3,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2026</a></td>
<td class="nump">3,511<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2027</a></td>
<td class="nump">3,172<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">2028 and subsequent years</a></td>
<td class="nump">25,987<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="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">44,206<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Interest</a></td>
<td class="nump">9,705<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 34,501<span></span>
</td>
<td class="nump">$ 31,100<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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955430576">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_tmp_TimeGreaterThanTwoHundredFiftyThousandDollars', window );">Time deposits, greater than $250,000</a></td>
<td class="nump">$ 192.7<span></span>
</td>
<td class="nump">$ 167.9<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>103
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324957785360">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_tmp_ThreeMonthsOrLess', window );">Three months or less</a></td>
<td class="nump">$ 159,067<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="Show.showAR( this, 'defref_tmp_OverThreeThroughSixMonths', window );">Over three through six months</a></td>
<td class="nump">108,073<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="Show.showAR( this, 'defref_tmp_OverSixThroughTwelveMonths', window );">Over six through twelve months</a></td>
<td class="nump">176,355<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="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearOne', window );">Total due in 2023</a></td>
<td class="nump">443,495<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearTwo', window );">2024</a></td>
<td class="nump">118,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearThree', window );">2025</a></td>
<td class="nump">57,672<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFour', window );">2026</a></td>
<td class="nump">6,702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFive', window );">2027</a></td>
<td class="nump">5,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesAfterYearFive', window );">Thereafter</a></td>
<td class="nump">18<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="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Total</a></td>
<td class="nump">631,411<span></span>
</td>
<td class="nump">$ 639,674<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_tmp_ThreeMonthsOrLess', window );">Three months or less</a></td>
<td class="nump">99,641<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="Show.showAR( this, 'defref_tmp_OverThreeThroughSixMonths', window );">Over three through six months</a></td>
<td class="nump">65,894<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="Show.showAR( this, 'defref_tmp_OverSixThroughTwelveMonths', window );">Over six through twelve months</a></td>
<td class="nump">122,786<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="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearOne', window );">Total due in 2023</a></td>
<td class="nump">288,321<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearTwo', window );">2024</a></td>
<td class="nump">91,467<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearThree', window );">2025</a></td>
<td class="nump">47,929<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFour', window );">2026</a></td>
<td class="nump">5,745<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFive', window );">2027</a></td>
<td class="nump">5,221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesAfterYearFive', window );">Thereafter</a></td>
<td class="nump">18<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="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Total</a></td>
<td class="nump">438,701<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="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="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="Show.showAR( this, 'defref_tmp_ThreeMonthsOrLess', window );">Three months or less</a></td>
<td class="nump">59,426<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="Show.showAR( this, 'defref_tmp_OverThreeThroughSixMonths', window );">Over three through six months</a></td>
<td class="nump">42,179<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="Show.showAR( this, 'defref_tmp_OverSixThroughTwelveMonths', window );">Over six through twelve months</a></td>
<td class="nump">53,569<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="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearOne', window );">Total due in 2023</a></td>
<td class="nump">155,174<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearTwo', window );">2024</a></td>
<td class="nump">26,836<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearThree', window );">2025</a></td>
<td class="nump">9,743<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFour', window );">2026</a></td>
<td class="nump">957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFive', window );">2027</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="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="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Total</a></td>
<td class="nump">$ 192,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_tmp_MaturityOfDepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of time deposits maturing within three months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>104
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324958658240">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Outstanding agreements to repurchase</a></td>
<td class="nump">$ 56,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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_SecuritiesSoldUnderAgreementsToRepurchase', window );">Outstanding agreements to repurchase</a></td>
<td class="nump">56,278,000<span></span>
</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_MaximumMonthendBalance', window );">Maximum month-end balance</a></td>
<td class="nump">67,810,000<span></span>
</td>
<td class="nump">78,420,000<span></span>
</td>
<td class="nump">72,883,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="Show.showAR( this, 'defref_tmp_AverageBalanceDuringtheYear', window );">Average balance during the year</a></td>
<td class="nump">$ 57,126,000<span></span>
</td>
<td class="nump">$ 58,627,000<span></span>
</td>
<td class="nump">$ 55,973,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="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.10%<span></span>
</td>
<td class="nump">0.11%<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="Show.showAR( this, 'defref_tmp_AverageInterestRatePaidDuringtheYear', window );">Average interest rate paid during the year</a></td>
<td class="nump">0.10%<span></span>
</td>
<td class="nump">0.11%<span></span>
</td>
<td class="nump">0.17%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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">$ 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="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">0.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_AverageBalanceDuringtheYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The calculated average balance during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The calculated average interest rate paid during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The calculated weighted average interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>105
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324957637616">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_tmp_FederalHomeLoanBankAdvancesOvernight', window );">Overnight FHLB advances</a></td>
<td class="nump">$ 241,300<span></span>
</td>
<td class="nump">$ 14,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="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesLongTerm', window );">Term FHLB advances</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="nump">110,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="Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Total other borrowings</a></td>
<td class="nump">$ 291,300<span></span>
</td>
<td class="nump">$ 124,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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal Home Loan Bank Advances, Overnight</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>106
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953940608">
<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, 2022</div></th>
<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="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="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="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="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable', window );">Established borrowing capacity with the FHLB</a></td>
<td class="nump">1,600,000,000<span></span>
</td>
<td class="nump">1,800,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="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds', window );">Unused borrowing capacity with the FHLB</a></td>
<td class="nump">1,300,000,000<span></span>
</td>
<td class="nump">1,600,000,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="Show.showAR( this, 'defref_tmp_FederalHomeLoanBankAdvancesOvernight', window );">Overnight advances with the FHLB</a></td>
<td class="nump">241,300,000<span></span>
</td>
<td class="nump">14,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="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesLongTerm', window );">Term advances with the FHLB</a></td>
<td class="nump">$ 50,000,000<span></span>
</td>
<td class="nump">$ 110,000,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="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd', window );">Weighted average rate with the FHLB</a></td>
<td class="nump">4.12%<span></span>
</td>
<td class="nump">1.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_tmp_TermAdvancesMaturingAfterOneYear', window );">Term advances mature in over one year</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="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate', window );">Term advances mature in 2024</a></td>
<td class="nump">40,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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBankLoansAndNotesPayable', window );">Outstanding on line of credit with bank</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="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="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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 99,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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal Home Loan Bank Advances, Overnight</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_us-gaap_AdvancesFromFederalHomeLoanBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of maximum advances or credit lines available from the Federal Home Loan Bank (FHLB).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<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.22 (b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6479118&amp;loc=d3e64650-112822<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=123465755&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>107
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324958669760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Trust Preferred Debentures (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></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></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Sep. 30, 2021</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="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="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">$ 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="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="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="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="text">&#160;<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="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="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="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="text">&#160;<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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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>
</table>
<div style="display: none;">
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of principal amount of debt redeemed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharesSubjectToMandatoryRedemptionSettlementTermsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=109262807&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_MadisonTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LeesportTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TrustPreferredDebenturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324950888304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Narrative (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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Expenses related to defined-contribution plans</a></td>
<td class="nump">$ 4,100<span></span>
</td>
<td class="nump">$ 4,400<span></span>
</td>
<td class="nump">$ 4,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial gain</a></td>
<td class="num">$ (32,400)<span></span>
</td>
<td class="num">$ (6,400)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected long-term rate of return</a></td>
<td class="nump">6.25%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.75%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense', window );">Compensation expense related to the profit-sharing</a></td>
<td class="nump">$ 5,300<span></span>
</td>
<td class="nump">$ 5,400<span></span>
</td>
<td class="nump">$ 4,500<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="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_DefinedBenefitPlanMatchingContributionsByEmployer', window );">Expense associated with matching provisions</a></td>
<td class="nump">$ 3,100<span></span>
</td>
<td class="nump">3,000<span></span>
</td>
<td class="nump">$ 2,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Life insurance assets</a></td>
<td class="nump">85,556<span></span>
</td>
<td class="nump">86,495<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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent', window );">Estimated liability</a></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Compensation expense related to the split dollar life insurance</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">52<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="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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">70,500<span></span>
</td>
<td class="nump">93,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded (unfunded) status of plan</a></td>
<td class="nump">8,364<span></span>
</td>
<td class="nump">3,384<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial gain</a></td>
<td class="num">$ (20,729)<span></span>
</td>
<td class="num">(2,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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">$ 7,600<span></span>
</td>
<td class="nump">10,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded (unfunded) status of plan</a></td>
<td class="num">(7,603)<span></span>
</td>
<td class="num">(10,055)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial gain</a></td>
<td class="num">(2,598)<span></span>
</td>
<td class="num">(574)<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="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="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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation', window );">Accumulated benefit obligation</a></td>
<td class="nump">25,000<span></span>
</td>
<td class="nump">34,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded (unfunded) status of plan</a></td>
<td class="num">(24,991)<span></span>
</td>
<td class="num">(34,033)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial gain</a></td>
<td class="num">$ (9,083)<span></span>
</td>
<td class="num">$ (3,002)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPensionPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=109244661&amp;loc=d3e17540-113929<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>109
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324951187136">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial gain</a></td>
<td class="num">$ (32,400)<span></span>
</td>
<td class="num">$ (6,400)<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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">93,009<span></span>
</td>
<td class="nump">98,021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">1,985<span></span>
</td>
<td class="nump">1,628<span></span>
</td>
<td class="nump">2,371<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial gain</a></td>
<td class="num">(20,729)<span></span>
</td>
<td class="num">(2,834)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(3,744)<span></span>
</td>
<td class="num">(3,806)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">70,521<span></span>
</td>
<td class="nump">93,009<span></span>
</td>
<td class="nump">98,021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="num">(13,764)<span></span>
</td>
<td class="nump">11,027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(3,744)<span></span>
</td>
<td class="num">(3,806)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">78,885<span></span>
</td>
<td class="nump">96,393<span></span>
</td>
<td class="nump">89,172<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded (unfunded) status</a></td>
<td class="nump">8,364<span></span>
</td>
<td class="nump">3,384<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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">10,055<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">174<span></span>
</td>
<td class="nump">186<span></span>
</td>
<td class="nump">173<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">223<span></span>
</td>
<td class="nump">180<span></span>
</td>
<td class="nump">245<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant', window );">Plan participants&#8217; contributions</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial gain</a></td>
<td class="num">(2,598)<span></span>
</td>
<td class="num">(574)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(351)<span></span>
</td>
<td class="num">(353)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">7,603<span></span>
</td>
<td class="nump">10,055<span></span>
</td>
<td class="nump">10,508<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Plan participants&#8217; contributions</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">108<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">251<span></span>
</td>
<td class="nump">245<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(351)<span></span>
</td>
<td class="num">(353)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded (unfunded) status</a></td>
<td class="num">(7,603)<span></span>
</td>
<td class="num">(10,055)<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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">34,033<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">78<span></span>
</td>
<td class="nump">231<span></span>
</td>
<td class="nump">214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">814<span></span>
</td>
<td class="nump">692<span></span>
</td>
<td class="nump">914<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial gain</a></td>
<td class="num">(9,083)<span></span>
</td>
<td class="num">(3,002)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(851)<span></span>
</td>
<td class="num">(598)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">24,991<span></span>
</td>
<td class="nump">34,033<span></span>
</td>
<td class="nump">36,710<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions</a></td>
<td class="nump">850<span></span>
</td>
<td class="nump">598<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(850)<span></span>
</td>
<td class="num">(598)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedStatusOfPlan', window );">Funded (unfunded) status</a></td>
<td class="num">$ (24,991)<span></span>
</td>
<td class="num">$ (34,033)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>110
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953218320">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">1,985<span></span>
</td>
<td class="nump">1,628<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(5,885)<span></span>
</td>
<td class="num">(5,652)<span></span>
</td>
<td class="num">(5,416)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service (credit) cost</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Recognized net actuarial loss</a></td>
<td class="nump">1,217<span></span>
</td>
<td class="nump">1,559<span></span>
</td>
<td class="nump">1,411<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit (credit) cost</a></td>
<td class="num">(2,683)<span></span>
</td>
<td class="num">(2,464)<span></span>
</td>
<td class="num">(1,644)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Net actuarial loss (gain)</a></td>
<td class="num">(1,080)<span></span>
</td>
<td class="num">(8,209)<span></span>
</td>
<td class="nump">3,899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Recognized actuarial loss</a></td>
<td class="num">(1,217)<span></span>
</td>
<td class="num">(1,559)<span></span>
</td>
<td class="num">(1,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="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax', window );">Recognized prior service cost (credit)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<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="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Recognized in other comprehensive income (loss)</a></td>
<td class="num">(2,297)<span></span>
</td>
<td class="num">(9,769)<span></span>
</td>
<td class="nump">2,498<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">(4,980)<span></span>
</td>
<td class="num">(12,233)<span></span>
</td>
<td class="nump">854<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">174<span></span>
</td>
<td class="nump">186<span></span>
</td>
<td class="nump">173<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">223<span></span>
</td>
<td class="nump">180<span></span>
</td>
<td class="nump">245<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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">(61)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Recognized net actuarial loss</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">312<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit (credit) cost</a></td>
<td class="nump">532<span></span>
</td>
<td class="nump">617<span></span>
</td>
<td class="nump">512<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Net actuarial loss (gain)</a></td>
<td class="num">(2,598)<span></span>
</td>
<td class="num">(574)<span></span>
</td>
<td class="nump">1,340<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Recognized actuarial loss</a></td>
<td class="num">(196)<span></span>
</td>
<td class="num">(312)<span></span>
</td>
<td class="num">(155)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">61<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Recognized in other comprehensive income (loss)</a></td>
<td class="num">(2,733)<span></span>
</td>
<td class="num">(825)<span></span>
</td>
<td class="nump">1,246<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,201)<span></span>
</td>
<td class="num">(208)<span></span>
</td>
<td class="nump">1,758<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">78<span></span>
</td>
<td class="nump">231<span></span>
</td>
<td class="nump">214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">814<span></span>
</td>
<td class="nump">692<span></span>
</td>
<td class="nump">914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit', window );">Amortization of prior service (credit) cost</a></td>
<td class="nump">277<span></span>
</td>
<td class="nump">282<span></span>
</td>
<td class="nump">285<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses', window );">Recognized net actuarial loss</a></td>
<td class="nump">847<span></span>
</td>
<td class="nump">1,080<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit (credit) cost</a></td>
<td class="nump">2,016<span></span>
</td>
<td class="nump">2,285<span></span>
</td>
<td class="nump">2,213<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax', window );">Net actuarial loss (gain)</a></td>
<td class="num">(9,083)<span></span>
</td>
<td class="num">(3,002)<span></span>
</td>
<td class="nump">4,070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax', window );">Recognized actuarial loss</a></td>
<td class="num">(847)<span></span>
</td>
<td class="num">(1,080)<span></span>
</td>
<td class="num">(800)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax', window );">Recognized prior service cost (credit)</a></td>
<td class="num">(277)<span></span>
</td>
<td class="num">(282)<span></span>
</td>
<td class="num">(285)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Recognized in other comprehensive income (loss)</a></td>
<td class="num">(10,207)<span></span>
</td>
<td class="num">(4,364)<span></span>
</td>
<td class="nump">2,985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ (8,191)<span></span>
</td>
<td class="num">$ (2,079)<span></span>
</td>
<td class="nump">$ 5,198<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>111
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953438560">
<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, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Net actuarial loss (gain)</a></td>
<td class="nump">$ 38,468<span></span>
</td>
<td class="nump">$ 40,765<span></span>
</td>
<td class="nump">$ 50,533<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Prior service cost (credit)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Total</a></td>
<td class="nump">38,468<span></span>
</td>
<td class="nump">40,765<span></span>
</td>
<td class="nump">50,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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Net actuarial loss (gain)</a></td>
<td class="num">(909)<span></span>
</td>
<td class="nump">1,886<span></span>
</td>
<td class="nump">2,771<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Prior service cost (credit)</a></td>
<td class="num">(165)<span></span>
</td>
<td class="num">(226)<span></span>
</td>
<td class="num">(287)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Total</a></td>
<td class="num">(1,074)<span></span>
</td>
<td class="nump">1,660<span></span>
</td>
<td class="nump">2,484<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Net actuarial loss (gain)</a></td>
<td class="nump">603<span></span>
</td>
<td class="nump">10,532<span></span>
</td>
<td class="nump">14,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Prior service cost (credit)</a></td>
<td class="nump">1,588<span></span>
</td>
<td class="nump">1,866<span></span>
</td>
<td class="nump">2,148<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Total</a></td>
<td class="nump">$ 2,191<span></span>
</td>
<td class="nump">$ 12,398<span></span>
</td>
<td class="nump">$ 16,762<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>112
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324951044160">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Expected long-term return on plan assets</a></td>
<td class="nump">6.25%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.75%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Benefit Cost for 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Benefit Obligation at End of Plan Year</a></td>
<td class="nump">4.95%<span></span>
</td>
<td class="nump">2.63%<span></span>
</td>
<td class="nump">2.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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Benefit Cost for 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Benefit Obligation at End of Plan Year</a></td>
<td class="nump">4.98%<span></span>
</td>
<td class="nump">2.69%<span></span>
</td>
<td class="nump">2.33%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Benefit Cost for 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Benefit Obligation at End of Plan Year</a></td>
<td class="nump">4.98%<span></span>
</td>
<td class="nump">2.71%<span></span>
</td>
<td class="nump">2.37%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2919-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>113
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324950708496">
<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, 2022 </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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2023</a></td>
<td class="nump">$ 4,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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2024</a></td>
<td class="nump">4,552<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2025</a></td>
<td class="nump">4,709<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2026</a></td>
<td class="nump">4,822<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2027</a></td>
<td class="nump">4,927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2027-2031</a></td>
<td class="nump">24,660<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="Show.showAR( this, 'defref_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment', window );">Total</a></td>
<td class="nump">48,118<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2023</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2024</a></td>
<td class="nump">508<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2025</a></td>
<td class="nump">490<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2026</a></td>
<td class="nump">490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2027</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2027-2031</a></td>
<td class="nump">2,382<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="Show.showAR( this, 'defref_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment', window );">Total</a></td>
<td class="nump">4,858<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2023</a></td>
<td class="nump">866<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2024</a></td>
<td class="nump">849<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2025</a></td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2026</a></td>
<td class="nump">1,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2027</a></td>
<td class="nump">988<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter', window );">2027-2031</a></td>
<td class="nump">8,206<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="Show.showAR( this, 'defref_tmp_DefinedBenefitPlanExpectedFutureBenefitPayment', window );">Total</a></td>
<td class="nump">$ 12,767<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Expected Future Benefit Payment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>114
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324962358832">
<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, 2022</div></th>
<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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Weighted-average asset allocations</a></td>
<td class="nump">58.00%<span></span>
</td>
<td class="nump">61.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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Weighted-average asset allocations</a></td>
<td class="nump">38.00%<span></span>
</td>
<td class="nump">33.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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations', window );">Weighted-average asset allocations</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">6.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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>115
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324940664224">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">$ 78,885<span></span>
</td>
<td class="nump">$ 96,393<span></span>
</td>
<td class="nump">$ 89,172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">78,885<span></span>
</td>
<td class="nump">96,393<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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">3,322<span></span>
</td>
<td class="nump">5,472<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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">3,322<span></span>
</td>
<td class="nump">5,472<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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">22,386<span></span>
</td>
<td class="nump">29,227<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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">22,386<span></span>
</td>
<td class="nump">29,227<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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">53,177<span></span>
</td>
<td class="nump">61,694<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="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="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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Total Fair Value of Plan Assets</a></td>
<td class="nump">53,177<span></span>
</td>
<td class="nump">61,694<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="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="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="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="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>116
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324950511984">
<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, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="nump">77,269<span></span>
</td>
<td class="nump">67,846<span></span>
</td>
<td class="nump">86,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense | $</a></td>
<td class="nump">$ 4,343<span></span>
</td>
<td class="nump">$ 5,145<span></span>
</td>
<td class="nump">$ 4,733<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 81.48<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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense | $</a></td>
<td class="nump">$ 4,800<span></span>
</td>
<td class="nump">5,400<span></span>
</td>
<td class="nump">4,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense | $</a></td>
<td class="nump">$ 33<span></span>
</td>
<td class="nump">$ 151<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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation cost stock option awards | $</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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="nump">50,155<span></span>
</td>
<td class="nump">54,151<span></span>
</td>
<td class="nump">69,451<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">$ 83.97<span></span>
</td>
<td class="nump">$ 63.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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member', window );">Restricted Stock Awards and Restricted Stock Units granted In 2018 To 2022 | 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="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="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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member', window );">Restricted Stock Awards and Restricted Stock Units granted In 2018 To 2022 | 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="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="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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member', window );">Restricted Stock Awards and Restricted Stock Units granted In 2018 To 2022 | 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="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="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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member', window );">Restricted Stock Awards and Restricted Stock Units granted In 2018 To 2022 | 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="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="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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member', window );">Restricted Stock Awards and Restricted Stock Units granted In 2018 To 2022 | 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="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="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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member', window );">Restricted Stock Awards and Restricted Stock Units granted In 2018 To 2022 | 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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="nump">8,215<span></span>
</td>
<td class="nump">8,355<span></span>
</td>
<td class="nump">10,415<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period for recognition</a></td>
<td class="text">3 years 10 months 24 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="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="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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="nump">2,615<span></span>
</td>
<td class="nump">5,340<span></span>
</td>
<td class="nump">6,545<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_PerformanceStockUnitsMember', window );">Performance 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Awards granted (in shares)</a></td>
<td class="nump">16,284<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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation cost for non-option awards | $</a></td>
<td class="nump">$ 10,800<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PerformanceStockUnitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PerformanceStockUnitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>117
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324950712368">
<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)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2022 </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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Shares/Rights</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, ending balance (in shares) | shares</a></td>
<td class="nump">59,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable, ending balance (in shares) | shares</a></td>
<td class="nump">59,853<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 57.12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable, ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 57.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="Show.showAR( this, 'defref_tmp_WeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted Average Remaining Contractual Term</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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding (in years)</a></td>
<td class="text">2 years 6 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=tmp_StockOptionsAndStockAppreciationRightsMember', window );">Stock options and SARs</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of Shares/Rights</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, beginning balance (in shares) | shares</a></td>
<td class="nump">91,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares) | shares</a></td>
<td class="num">(30,557)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(1,070)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding, ending balance (in shares) | shares</a></td>
<td class="nump">59,853<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Exercisable, ending balance (in shares) | shares</a></td>
<td class="nump">59,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, beginning balance (in dollars per share) | $ / shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">47.92<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">67.89<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding, ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">57.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Exercisable, ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 57.12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_WeightedAverageRemainingContractualTermAbstract', window );"><strong>Weighted Average Remaining Contractual Term</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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding (in years)</a></td>
<td class="text">2 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Exercisable (in years)</a></td>
<td class="text">2 years 6 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_AggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding | $</a></td>
<td class="nump">$ 1,226,708<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Exercisable | $</a></td>
<td class="nump">$ 1,226,708<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>118
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955882240">
<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, 2022</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="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="Show.showAR( this, 'defref_tmp_ProceedsFromStockOptionsExercisedNet', window );">Proceeds from stock option exercises</a></td>
<td class="num">$ (538)<span></span>
</td>
<td class="num">$ (803)<span></span>
</td>
<td class="num">$ (253)<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="Show.showAR( this, 'defref_tmp_EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock', window );">Tax benefits related to stock option exercises</a></td>
<td class="nump">196<span></span>
</td>
<td class="nump">355<span></span>
</td>
<td class="nump">156<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of stock option exercises</a></td>
<td class="nump">$ 1,075<span></span>
</td>
<td class="nump">$ 1,900<span></span>
</td>
<td class="nump">$ 570<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Stock Options Exercised, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>119
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324940874432">
<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, 2022 </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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number Outstanding (in shares) | shares</a></td>
<td class="nump">59,853<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">2 years 6 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 57.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number Exercisable (in shares) | shares</a></td>
<td class="nump">59,853<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 57.12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number Outstanding (in shares) | shares</a></td>
<td class="nump">5,446<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">4 months 2 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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number Exercisable (in shares) | shares</a></td>
<td class="nump">5,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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number Outstanding (in shares) | shares</a></td>
<td class="nump">22,084<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">1 year 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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number Exercisable (in shares) | shares</a></td>
<td class="nump">22,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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number Outstanding (in shares) | shares</a></td>
<td class="nump">32,101<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">3 years 3 months 10 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 65.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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number Exercisable (in shares) | shares</a></td>
<td class="nump">32,101<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price (in dollars per share)</a></td>
<td class="nump">$ 65.15<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life</a></td>
<td class="text">3 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="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="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="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>120
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953739488">
<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) - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested, beginning of year (in shares)</a></td>
<td class="nump">241,910<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">77,269<span></span>
</td>
<td class="nump">67,846<span></span>
</td>
<td class="nump">86,411<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(61,855)<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(19,968)<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Unvested, end of year (in shares)</a></td>
<td class="nump">237,356<span></span>
</td>
<td class="nump">241,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice', window );">Beginning balance (in dollars per share)</a></td>
<td class="nump">$ 71.60<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="Show.showAR( this, 'defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">81.48<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="Show.showAR( this, 'defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice', window );">Vested (in dollars per share)</a></td>
<td class="nump">72.01<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="Show.showAR( this, 'defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice', window );">Forfeited (in dollars per share)</a></td>
<td class="nump">75.91<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="Show.showAR( this, 'defref_tmp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice', window );">Ending balance (in dollars per share)</a></td>
<td class="nump">$ 73.07<span></span>
</td>
<td class="nump">$ 71.60<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<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)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>121
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953827488">
<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, 2022</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="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="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="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="Show.showAR( this, 'defref_tmp_OtherServiceCharges', window );">Other service charges</a></td>
<td class="nump">$ 2,703<span></span>
</td>
<td class="nump">$ 2,826<span></span>
</td>
<td class="nump">$ 2,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="Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsuranceIncome', window );">Increase in cash surrender value of corporate owned life insurance</a></td>
<td class="nump">1,162<span></span>
</td>
<td class="nump">1,879<span></span>
</td>
<td class="nump">2,188<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfLoansNet', window );">Net gain on sale of loans</a></td>
<td class="nump">155<span></span>
</td>
<td class="nump">943<span></span>
</td>
<td class="nump">2,054<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other miscellaneous income</a></td>
<td class="nump">1,905<span></span>
</td>
<td class="nump">1,555<span></span>
</td>
<td class="nump">1,740<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOtherOperatingIncome', window );">Total other noninterest income</a></td>
<td class="nump">5,925<span></span>
</td>
<td class="nump">7,203<span></span>
</td>
<td class="nump">8,817<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing expense</a></td>
<td class="nump">5,708<span></span>
</td>
<td class="nump">4,319<span></span>
</td>
<td class="nump">4,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="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="nump">6,931<span></span>
</td>
<td class="nump">6,909<span></span>
</td>
<td class="nump">6,054<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="Show.showAR( this, 'defref_tmp_TechnologyExpense', window );">Technology expense</a></td>
<td class="nump">15,167<span></span>
</td>
<td class="nump">11,747<span></span>
</td>
<td class="nump">11,791<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="Show.showAR( this, 'defref_tmp_CardholderExpenses', window );">Cardholder expense</a></td>
<td class="nump">4,560<span></span>
</td>
<td class="nump">3,532<span></span>
</td>
<td class="nump">3,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="Show.showAR( this, 'defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">FDIC insurance</a></td>
<td class="nump">2,798<span></span>
</td>
<td class="nump">2,758<span></span>
</td>
<td class="nump">2,398<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LegalFees', window );">Legal expense</a></td>
<td class="nump">1,414<span></span>
</td>
<td class="nump">1,190<span></span>
</td>
<td class="nump">1,199<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties', window );">Penalties on prepayment of FHLB borrowings</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,929<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="Show.showAR( this, 'defref_tmp_OtherMiscellaneousExpenses', window );">Other miscellaneous expenses</a></td>
<td class="nump">13,919<span></span>
</td>
<td class="nump">13,869<span></span>
</td>
<td class="nump">15,285<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Total other noninterest expenses</a></td>
<td class="nump">$ 50,497<span></span>
</td>
<td class="nump">$ 47,253<span></span>
</td>
<td class="nump">$ 44,729<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense associated with cardholder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents other expenses classified under noninterest expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The noninterest income derived from the other service charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents software licensing and maintenance expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=124433917&amp;loc=SL114874205-224268<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>122
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324961703664">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Noninterest Income (in-scope of ASC 606)</a></td>
<td class="nump">$ 73,972<span></span>
</td>
<td class="nump">$ 72,601<span></span>
</td>
<td class="nump">$ 65,746<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome', window );">Noninterest Income (out-of-scope of ASC 606)</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="nump">6,248<span></span>
</td>
<td class="nump">8,114<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Total Noninterest Income</a></td>
<td class="nump">77,972<span></span>
</td>
<td class="nump">78,849<span></span>
</td>
<td class="nump">73,860<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Noninterest Income (in-scope of ASC 606)</a></td>
<td class="nump">36,201<span></span>
</td>
<td class="nump">34,836<span></span>
</td>
<td class="nump">31,505<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Noninterest Income (in-scope of ASC 606)</a></td>
<td class="nump">18,091<span></span>
</td>
<td class="nump">19,388<span></span>
</td>
<td class="nump">17,520<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Noninterest Income (in-scope of ASC 606)</a></td>
<td class="nump">7,365<span></span>
</td>
<td class="nump">6,347<span></span>
</td>
<td class="nump">6,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="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="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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Noninterest Income (in-scope of ASC 606)</a></td>
<td class="nump">11,024<span></span>
</td>
<td class="nump">10,826<span></span>
</td>
<td class="nump">9,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="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="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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Noninterest Income (in-scope of ASC 606)</a></td>
<td class="nump">$ 1,291<span></span>
</td>
<td class="nump">$ 1,204<span></span>
</td>
<td class="nump">$ 1,146<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>123
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324961732224">
<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, 2022</div></th>
<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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Net increase to beginning retained earnings</a></td>
<td class="nump">$ 526,727<span></span>
</td>
<td class="nump">$ 475,262<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNet', window );">Contract assets</a></td>
<td class="nump">2,900<span></span>
</td>
<td class="nump">3,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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Net increase to beginning retained earnings</a></td>
<td class="nump">6,100<span></span>
</td>
<td class="nump">6,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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Net increase to beginning retained earnings</a></td>
<td class="nump">$ 2,500<span></span>
</td>
<td class="nump">$ 2,300<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126919976&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126919976&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_ProductOrServiceAxis=tmp_ContingentIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>124
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324962061088">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 19,238<span></span>
</td>
<td class="nump">$ 19,345<span></span>
</td>
<td class="nump">$ 22,199<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">4,409<span></span>
</td>
<td class="nump">4,039<span></span>
</td>
<td class="nump">4,009<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total</a></td>
<td class="nump">23,647<span></span>
</td>
<td class="nump">23,384<span></span>
</td>
<td class="nump">26,208<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">994<span></span>
</td>
<td class="nump">1,485<span></span>
</td>
<td class="num">(5,247)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(84)<span></span>
</td>
<td class="nump">313<span></span>
</td>
<td class="num">(1,037)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax expense</a></td>
<td class="nump">910<span></span>
</td>
<td class="nump">1,798<span></span>
</td>
<td class="num">(6,284)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations', window );">Federal Total</a></td>
<td class="nump">20,232<span></span>
</td>
<td class="nump">20,830<span></span>
</td>
<td class="nump">16,952<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">State Total</a></td>
<td class="nump">4,325<span></span>
</td>
<td class="nump">4,352<span></span>
</td>
<td class="nump">2,972<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax expense (benefit)</a></td>
<td class="nump">$ 24,557<span></span>
</td>
<td class="nump">$ 25,182<span></span>
</td>
<td class="nump">$ 19,924<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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.7)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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.7)<br> -URI https://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 https://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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-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.7)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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 https://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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="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.7)<br> -URI https://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 https://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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>125
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324956525952">
<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, 2022</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="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="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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="nump">3.10%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
<td class="nump">2.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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome', window );">Tax exempt income</a></td>
<td class="num">(1.10%)<span></span>
</td>
<td class="num">(1.20%)<span></span>
</td>
<td class="num">(1.80%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Excess benefits from equity-based compensation</a></td>
<td class="num">(0.30%)<span></span>
</td>
<td class="num">(0.50%)<span></span>
</td>
<td class="num">(0.20%)<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="Show.showAR( this, 'defref_tmp_EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent', window );">Bank-owned life insurance income</a></td>
<td class="num">(0.20%)<span></span>
</td>
<td class="num">(0.40%)<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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Federal tax credit</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(0.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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">All other</a></td>
<td class="num">(0.10%)<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
<td class="num">(0.10%)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Total</a></td>
<td class="nump">22.40%<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="nump">20.40%<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>126
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324956488016">
<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, 2022</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="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="Show.showAR( this, 'defref_tmp_DeferredTaxAssetsAllowanceForCreditLosses', window );">Allowance for credit losses</a></td>
<td class="nump">$ 12,387<span></span>
</td>
<td class="nump">$ 11,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="Show.showAR( this, 'defref_tmp_DeferredTaxAssetsLeaseLiability', window );">Lease liability</a></td>
<td class="nump">8,535<span></span>
</td>
<td class="nump">7,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Interest income on nonperforming loans</a></td>
<td class="nump">503<span></span>
</td>
<td class="nump">470<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="Show.showAR( this, 'defref_tmp_DeferredTaxAssetCompensationAndBenefits', window );">Compensation and benefits</a></td>
<td class="nump">12,316<span></span>
</td>
<td class="nump">12,303<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="Show.showAR( this, 'defref_tmp_DeferredTaxAssetsPurchaseAccountingAdjustments', window );">Purchase accounting adjustments</a></td>
<td class="nump">517<span></span>
</td>
<td class="nump">360<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="Show.showAR( this, 'defref_tmp_DeferredTaxAssetsLiabilitiesHeldAtFairValue', window );">Liabilities held at fair value</a></td>
<td class="nump">56<span></span>
</td>
<td class="nump">21<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="Show.showAR( this, 'defref_tmp_DeferredTaxAssetsDeferredLoanFeesAndCosts', window );">Deferred loan fees and costs</a></td>
<td class="nump">1,053<span></span>
</td>
<td class="nump">1,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther', window );">Other</a></td>
<td class="nump">593<span></span>
</td>
<td class="nump">1,017<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Total</a></td>
<td class="nump">35,960<span></span>
</td>
<td class="nump">34,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="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="Show.showAR( this, 'defref_tmp_DeferredTaxLiabilitiesPrepaidPension', window );">Prepaid pension</a></td>
<td class="nump">11,528<span></span>
</td>
<td class="nump">10,875<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="Show.showAR( this, 'defref_tmp_DeferredTaxLiabilitiesRightOfUseAssets', window );">Right of use asset</a></td>
<td class="nump">8,222<span></span>
</td>
<td class="nump">7,092<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="Show.showAR( this, 'defref_tmp_DeferredTaxLiabilitiesDepreciation', window );">Depreciation</a></td>
<td class="nump">3,767<span></span>
</td>
<td class="nump">3,586<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets', window );">Intangibles</a></td>
<td class="nump">1,489<span></span>
</td>
<td class="nump">1,401<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Leases</a></td>
<td class="nump">2,617<span></span>
</td>
<td class="nump">1,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">1,571<span></span>
</td>
<td class="nump">1,657<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="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Total deferred tax liabilities</a></td>
<td class="nump">29,194<span></span>
</td>
<td class="nump">26,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset at year-end</a></td>
<td class="nump">6,766<span></span>
</td>
<td class="nump">7,676<span></span>
</td>
<td class="nump">$ 9,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="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset at beginning of year</a></td>
<td class="nump">7,676<span></span>
</td>
<td class="nump">9,474<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Decrease in net deferred tax asset</a></td>
<td class="num">(910)<span></span>
</td>
<td class="num">(1,798)<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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred tax expense</a></td>
<td class="nump">$ 910<span></span>
</td>
<td class="nump">$ 1,798<span></span>
</td>
<td class="num">$ (6,284)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Allowance For Credit Losses</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Deferred Loan Fees And Costs</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Lease Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Purchase Accounting Adjustments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DeferredTaxLiabilitiesRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Right-Of-Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>127
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324962263568">
<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, 2022</div></th>
<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="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="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">$ 58,600,000<span></span>
</td>
<td class="nump">$ 4,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="Show.showAR( this, 'defref_tmp_EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation', window );">Deferred tax assets related to employee benefit plans</a></td>
<td class="nump">9,800,000<span></span>
</td>
<td class="nump">13,400,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="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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>128
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324956732368">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Other Comprehensive Income, Net unrealized losses</a></td>
<td class="num">$ (202,310)<span></span>
</td>
<td class="num">$ (31,619)<span></span>
</td>
<td class="nump">$ 15,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="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income, Net unrealized losses</a></td>
<td class="nump">49,571<span></span>
</td>
<td class="nump">7,743<span></span>
</td>
<td class="num">(3,732)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive (loss) income</a></td>
<td class="num">(152,739)<span></span>
</td>
<td class="num">(23,876)<span></span>
</td>
<td class="nump">11,490<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="num">(229,463)<span></span>
</td>
<td class="num">(46,301)<span></span>
</td>
<td class="nump">22,381<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Reclassification adjustment</a></td>
<td class="nump">11,916<span></span>
</td>
<td class="num">(275)<span></span>
</td>
<td class="num">(430)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Other Comprehensive Income, Net unrealized losses</a></td>
<td class="num">(217,547)<span></span>
</td>
<td class="num">(46,576)<span></span>
</td>
<td class="nump">21,951<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="nump">56,223<span></span>
</td>
<td class="nump">11,340<span></span>
</td>
<td class="num">(5,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="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification adjustment</a></td>
<td class="num">(2,919)<span></span>
</td>
<td class="nump">67<span></span>
</td>
<td class="nump">106<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income, Net unrealized losses</a></td>
<td class="nump">53,304<span></span>
</td>
<td class="nump">11,407<span></span>
</td>
<td class="num">(5,381)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="num">(173,240)<span></span>
</td>
<td class="num">(34,961)<span></span>
</td>
<td class="nump">16,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="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification adjustment</a></td>
<td class="nump">8,997<span></span>
</td>
<td class="num">(208)<span></span>
</td>
<td class="num">(324)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive (loss) income</a></td>
<td class="num">(164,243)<span></span>
</td>
<td class="num">(35,169)<span></span>
</td>
<td class="nump">16,570<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="nump">12,761<span></span>
</td>
<td class="nump">11,785<span></span>
</td>
<td class="num">(9,309)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Reclassification adjustment</a></td>
<td class="nump">2,260<span></span>
</td>
<td class="nump">2,951<span></span>
</td>
<td class="nump">2,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="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="num">(3,127)<span></span>
</td>
<td class="num">(2,887)<span></span>
</td>
<td class="nump">2,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification adjustment</a></td>
<td class="num">(554)<span></span>
</td>
<td class="num">(723)<span></span>
</td>
<td class="num">(580)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive gain (loss), before reclassifications</a></td>
<td class="nump">9,634<span></span>
</td>
<td class="nump">8,898<span></span>
</td>
<td class="num">(7,028)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification adjustment</a></td>
<td class="nump">1,706<span></span>
</td>
<td class="nump">2,228<span></span>
</td>
<td class="nump">1,786<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Reclassification adjustment</a></td>
<td class="nump">216<span></span>
</td>
<td class="nump">221<span></span>
</td>
<td class="nump">214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodTax', window );">Reclassification adjustment</a></td>
<td class="num">(52)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
<td class="num">(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="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="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax', window );">Reclassification adjustment</a></td>
<td class="nump">164<span></span>
</td>
<td class="nump">167<span></span>
</td>
<td class="nump">162<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Other Comprehensive Income, Net unrealized losses</a></td>
<td class="nump">15,237<span></span>
</td>
<td class="nump">14,957<span></span>
</td>
<td class="num">(6,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="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other Comprehensive Income, Net unrealized losses</a></td>
<td class="num">(3,733)<span></span>
</td>
<td class="num">(3,664)<span></span>
</td>
<td class="nump">1,649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive (loss) income</a></td>
<td class="nump">$ 11,504<span></span>
</td>
<td class="nump">$ 11,293<span></span>
</td>
<td class="num">$ (5,080)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442407-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL34724391-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>129
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324940889552">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balances</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balances</a></td>
<td class="nump">617,390<span></span>
</td>
<td class="nump">728,941<span></span>
</td>
<td class="nump">717,689<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balances</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive (loss) income</a></td>
<td class="num">(164,243)<span></span>
</td>
<td class="num">(35,169)<span></span>
</td>
<td class="nump">16,570<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balances</a></td>
<td class="num">(178,803)<span></span>
</td>
<td class="num">(14,560)<span></span>
</td>
<td class="nump">20,609<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balances</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive (loss) income</a></td>
<td class="nump">11,504<span></span>
</td>
<td class="nump">11,293<span></span>
</td>
<td class="num">(5,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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balances</a></td>
<td class="num">(29,886)<span></span>
</td>
<td class="num">(41,390)<span></span>
</td>
<td class="num">(52,683)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balances</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>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax', window );">Other comprehensive (loss) income</a></td>
<td class="num">(152,739)<span></span>
</td>
<td class="num">(23,876)<span></span>
</td>
<td class="nump">11,490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balances</a></td>
<td class="num">$ (208,689)<span></span>
</td>
<td class="num">$ (55,950)<span></span>
</td>
<td class="num">$ (32,074)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126987489&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 https://asc.fasb.org/extlink&amp;oid=126987489&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126983759&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 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<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 (f)(1)<br> -URI https://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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI https://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>130
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953465120">
<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, 2022</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="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="Show.showAR( this, 'defref_tmp_NetGainLossOnSecuritiesTransactions', window );">Net (loss) gain on securities transactions</a></td>
<td class="num">$ (634)<span></span>
</td>
<td class="nump">$ 249<span></span>
</td>
<td class="nump">$ 443<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other operating expense</a></td>
<td class="num">(50,497)<span></span>
</td>
<td class="num">(47,253)<span></span>
</td>
<td class="num">(44,729)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="nump">109,713<span></span>
</td>
<td class="nump">114,573<span></span>
</td>
<td class="nump">97,666<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax expense (benefit)</a></td>
<td class="num">(24,557)<span></span>
</td>
<td class="num">(25,182)<span></span>
</td>
<td class="num">(19,924)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">85,030<span></span>
</td>
<td class="nump">89,264<span></span>
</td>
<td class="nump">$ 77,588<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_tmp_NetGainLossOnSecuritiesTransactions', window );">Net (loss) gain on securities transactions</a></td>
<td class="num">(11,916)<span></span>
</td>
<td class="nump">275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax expense (benefit)</a></td>
<td class="nump">2,919<span></span>
</td>
<td class="num">(67)<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="num">(8,997)<span></span>
</td>
<td class="nump">208<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="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="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="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other operating expense</a></td>
<td class="num">(2,260)<span></span>
</td>
<td class="num">(2,951)<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="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="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="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other operating expense</a></td>
<td class="num">(216)<span></span>
</td>
<td class="num">(221)<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="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="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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="num">(2,476)<span></span>
</td>
<td class="num">(3,172)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Tax expense (benefit)</a></td>
<td class="nump">606<span></span>
</td>
<td class="nump">777<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="num">$ (1,870)<span></span>
</td>
<td class="num">$ (2,395)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Gain (Loss) On Securities Transactions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126941158&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>131
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324956525408">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum potential obligations to extend credit for loan commitments</a></td>
<td class="nump">$ 1,174,890<span></span>
</td>
<td class="nump">$ 1,127,977<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="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">187<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="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="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="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum potential obligations to extend credit for loan commitments</a></td>
<td class="nump">160,647<span></span>
</td>
<td class="nump">176,510<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum potential obligations to extend credit for loan commitments</a></td>
<td class="nump">35,759<span></span>
</td>
<td class="nump">39,773<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_GuaranteeObligationsMaximumExposure', window );">Maximum potential obligations to extend credit for loan commitments</a></td>
<td class="nump">$ 978,484<span></span>
</td>
<td class="nump">$ 911,694<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=124440162&amp;loc=d3e12069-110248<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>132
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324953536816">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income available to common shareholders</a></td>
<td class="nump">$ 85,030<span></span>
</td>
<td class="nump">$ 89,264<span></span>
</td>
<td class="nump">$ 77,588<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="Show.showAR( this, 'defref_tmp_IncomeAllocatedToUnvestedRestrictedStockAwards', window );">Less: income attributable to unvested stock-based compensation awards</a></td>
<td class="num">(250)<span></span>
</td>
<td class="num">(615)<span></span>
</td>
<td class="num">(857)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net earnings allocated to common shareholders</a></td>
<td class="nump">$ 84,780<span></span>
</td>
<td class="nump">$ 88,649<span></span>
</td>
<td class="nump">$ 76,731<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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,532,448<span></span>
</td>
<td class="nump">14,798,447<span></span>
</td>
<td class="nump">14,933,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights', window );">Less: average unvested stock-based compensation awards (in shares)</a></td>
<td class="num">(204,168)<span></span>
</td>
<td class="num">(229,684)<span></span>
</td>
<td class="num">(230,600)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - Basic (in shares)</a></td>
<td class="nump">14,328,280<span></span>
</td>
<td class="nump">14,568,763<span></span>
</td>
<td class="nump">14,703,390<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net earnings allocated to common shareholders</a></td>
<td class="nump">$ 84,780<span></span>
</td>
<td class="nump">$ 88,649<span></span>
</td>
<td class="nump">$ 76,731<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding - Basic (in shares)</a></td>
<td class="nump">14,328,280<span></span>
</td>
<td class="nump">14,568,763<span></span>
</td>
<td class="nump">14,703,390<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">76,014<span></span>
</td>
<td class="nump">79,404<span></span>
</td>
<td class="nump">38,650<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding - Diluted (in shares)</a></td>
<td class="nump">14,404,294<span></span>
</td>
<td class="nump">14,648,167<span></span>
</td>
<td class="nump">14,742,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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic EPS (in dollars per share)</a></td>
<td class="nump">$ 5.92<span></span>
</td>
<td class="nump">$ 6.08<span></span>
</td>
<td class="nump">$ 5.22<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted EPS (in dollars per share)</a></td>
<td class="nump">$ 5.89<span></span>
</td>
<td class="nump">$ 6.05<span></span>
</td>
<td class="nump">$ 5.20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5498026-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-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 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1930-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e2646-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>133
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324951372640">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">$ 777<span></span>
</td>
<td class="nump">$ 902<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">1,594,967<span></span>
</td>
<td class="nump">2,044,513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">167,251<span></span>
</td>
<td class="nump">157,834<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">601,167<span></span>
</td>
<td class="nump">832,373<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">85,281<span></span>
</td>
<td class="nump">104,169<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">52,668<span></span>
</td>
<td class="nump">77,157<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">686,222<span></span>
</td>
<td class="nump">870,556<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,378<span></span>
</td>
<td class="nump">2,424<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">777<span></span>
</td>
<td class="nump">902<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">1,594,967<span></span>
</td>
<td class="nump">2,044,513<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">167,251<span></span>
</td>
<td class="nump">157,834<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">601,167<span></span>
</td>
<td class="nump">832,373<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">85,281<span></span>
</td>
<td class="nump">104,169<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">52,668<span></span>
</td>
<td class="nump">77,157<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">686,222<span></span>
</td>
<td class="nump">870,556<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Fair Value</a></td>
<td class="nump">2,378<span></span>
</td>
<td class="nump">2,424<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_EquitySecuritiesFvNi', window );">Equity securities</a></td>
<td class="nump">$ 777<span></span>
</td>
<td class="nump">$ 902<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=d3e27161-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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(2))<br> -URI https://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 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<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 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=123594786&amp;loc=SL75136599-209740<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>134
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324954649760">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_tmp_ImpairedLoans', window );">Individually evaluated loans</a></td>
<td class="nump">$ 9,460<span></span>
</td>
<td class="nump">$ 5,456<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="Show.showAR( this, 'defref_tmp_OtherRealEstateOwned', window );">Other real estate owned</a></td>
<td class="nump">152<span></span>
</td>
<td class="nump">46<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="Show.showAR( this, 'defref_tmp_GainLossonImpairedLoans', window );">Gain (losses) from fair value changes, Impaired loans</a></td>
<td class="nump">59<span></span>
</td>
<td class="num">(7,107)<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="Show.showAR( this, 'defref_tmp_GainLossOnOtherRealEstateOwned', window );">Gain (losses) from fair value changes, Other real estate owned</a></td>
<td class="nump">15<span></span>
</td>
<td class="num">(8)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="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="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="Show.showAR( this, 'defref_tmp_ImpairedLoans', window );">Individually evaluated loans</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <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="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="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="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="Show.showAR( this, 'defref_tmp_ImpairedLoans', window );">Individually evaluated loans</a></td>
<td class="nump">9,460<span></span>
</td>
<td class="nump">5,456<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="Show.showAR( this, 'defref_tmp_OtherRealEstateOwned', window );">Other real estate owned</a></td>
<td class="nump">$ 152<span></span>
</td>
<td class="nump">$ 46<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>135
<FILENAME>R119.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324940853216">
<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, 2022</div></th>
<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="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Securities - held-to-maturity</a></td>
<td class="nump">$ 261,692<span></span>
</td>
<td class="nump">$ 282,288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock', window );">FHLB and ACBB stock</a></td>
<td class="nump">17,720<span></span>
</td>
<td class="nump">10,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits</a></td>
<td class="nump">631,411<span></span>
</td>
<td class="nump">639,674<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Securities sold under agreements to repurchase</a></td>
<td class="nump">56,278<span></span>
</td>
<td class="nump">66,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="Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Other borrowings</a></td>
<td class="nump">291,300<span></span>
</td>
<td class="nump">124,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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">77,837<span></span>
</td>
<td class="nump">63,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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Securities - held-to-maturity</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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Securities - held-to-maturity</a></td>
<td class="nump">261,692<span></span>
</td>
<td class="nump">282,288<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock', window );">FHLB and ACBB stock</a></td>
<td class="nump">17,720<span></span>
</td>
<td class="nump">10,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">24,865<span></span>
</td>
<td class="nump">22,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="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="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="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits</a></td>
<td class="nump">616,488<span></span>
</td>
<td class="nump">641,517<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="Show.showAR( this, 'defref_tmp_OtherDepositsFairValueDisclosure', window );">Other deposits</a></td>
<td class="nump">5,970,884<span></span>
</td>
<td class="nump">6,151,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Securities sold under agreements to repurchase</a></td>
<td class="nump">56,278<span></span>
</td>
<td class="nump">66,787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Other borrowings</a></td>
<td class="nump">289,234<span></span>
</td>
<td class="nump">125,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable</a></td>
<td class="nump">1,420<span></span>
</td>
<td class="nump">901<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Securities - held-to-maturity</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="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">&#160;Loans and leases, net</a></td>
<td class="nump">4,939,246<span></span>
</td>
<td class="nump">5,028,734<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">77,837<span></span>
</td>
<td class="nump">63,107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Securities - held-to-maturity</a></td>
<td class="nump">312,344<span></span>
</td>
<td class="nump">284,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock', window );">FHLB and ACBB stock</a></td>
<td class="nump">17,720<span></span>
</td>
<td class="nump">10,996<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">24,865<span></span>
</td>
<td class="nump">22,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="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">&#160;Loans and leases, net</a></td>
<td class="nump">5,222,977<span></span>
</td>
<td class="nump">5,032,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits</a></td>
<td class="nump">631,411<span></span>
</td>
<td class="nump">639,674<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="Show.showAR( this, 'defref_tmp_OtherDepositsFairValueDisclosure', window );">Other deposits</a></td>
<td class="nump">5,970,884<span></span>
</td>
<td class="nump">6,151,761<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Securities sold under agreements to repurchase</a></td>
<td class="nump">56,278<span></span>
</td>
<td class="nump">66,787<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Other borrowings</a></td>
<td class="nump">291,300<span></span>
</td>
<td class="nump">124,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="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable</a></td>
<td class="nump">1,420<span></span>
</td>
<td class="nump">901<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash and cash equivalents</a></td>
<td class="nump">77,837<span></span>
</td>
<td class="nump">63,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="Show.showAR( this, 'defref_us-gaap_HeldToMaturitySecuritiesFairValue', window );">Securities - held-to-maturity</a></td>
<td class="nump">261,692<span></span>
</td>
<td class="nump">282,288<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStockAndFederalReserveBankStock', window );">FHLB and ACBB stock</a></td>
<td class="nump">17,720<span></span>
</td>
<td class="nump">10,996<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">24,865<span></span>
</td>
<td class="nump">22,597<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">&#160;Loans and leases, net</a></td>
<td class="nump">4,939,246<span></span>
</td>
<td class="nump">5,028,734<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits</a></td>
<td class="nump">616,488<span></span>
</td>
<td class="nump">641,517<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="Show.showAR( this, 'defref_tmp_OtherDepositsFairValueDisclosure', window );">Other deposits</a></td>
<td class="nump">5,970,884<span></span>
</td>
<td class="nump">6,151,761<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase', window );">Securities sold under agreements to repurchase</a></td>
<td class="nump">56,278<span></span>
</td>
<td class="nump">66,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="Show.showAR( this, 'defref_us-gaap_OtherBorrowings', window );">Other borrowings</a></td>
<td class="nump">289,234<span></span>
</td>
<td class="nump">125,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Accrued interest payable</a></td>
<td class="nump">$ 1,420<span></span>
</td>
<td class="nump">$ 901<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents fair value of other deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126970911&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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126970911&amp;loc=SL120269820-111563<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>136
<FILENAME>R120.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324954173696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulations and Supervision - Additional Information (Details) - subsidiary<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<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="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_NumberOfWhollyOwnedBankingSubsidiary', window );">Number of wholly-owned banking subsidiary</a></td>
<td class="nump">1<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_NumberOfWhollyOwnedBankingSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Wholly-Owned Banking Subsidiary</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NumberOfWhollyOwnedBankingSubsidiary</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>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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>137
<FILENAME>R121.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324951930400">
<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, 2022 </div>
<div>USD ($)</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="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="Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 780,472<span></span>
</td>
<td class="nump">$ 735,187<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.144<span></span>
</td>
<td class="nump">0.142<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 568,431<span></span>
</td>
<td class="nump">$ 524,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="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="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">$ 541,363<span></span>
</td>
<td class="nump">$ 516,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="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="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="Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 730,330<span></span>
</td>
<td class="nump">$ 688,425<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.135<span></span>
</td>
<td class="nump">0.133<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="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">$ 378,954<span></span>
</td>
<td class="nump">$ 361,563<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="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="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">$ 351,886<span></span>
</td>
<td class="nump">$ 335,737<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="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="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="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 730,330<span></span>
</td>
<td class="nump">$ 688,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="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.135<span></span>
</td>
<td class="nump">0.133<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="Show.showAR( this, 'defref_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 460,159<span></span>
</td>
<td class="nump">$ 439,041<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="Show.showAR( this, 'defref_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum', 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="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">$ 433,091<span></span>
</td>
<td class="nump">$ 413,215<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 Capital (to average assets), Actual Amount</a></td>
<td class="nump">$ 730,330<span></span>
</td>
<td class="nump">$ 688,425<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 Capital (to average assets), Actual Ratio</a></td>
<td class="nump">0.093<span></span>
</td>
<td class="nump">0.087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 312,695<span></span>
</td>
<td class="nump">$ 315,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="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="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">$ 390,868<span></span>
</td>
<td class="nump">$ 394,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="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="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="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="Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 160,757<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 138,104<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 131,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="Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 149,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="Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.113<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="Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 92,069<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="Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="text">&#160;<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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 85,493<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="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="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 149,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.113<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="Show.showAR( this, 'defref_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111,798<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="Show.showAR( this, 'defref_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="text">&#160;<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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 105,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="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="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 Capital (to average assets), Actual Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 149,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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 Capital (to average assets), Actual Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,935<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Ratio</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 94,918<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Ratio</a></td>
<td class="text">&#160;<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="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="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="Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 136,247<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 112,649<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 107,285<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 126,718<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.118<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="Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 75,100<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="Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="text">&#160;<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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 69,735<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="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="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 126,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="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.118<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="Show.showAR( this, 'defref_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 91,192<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="Show.showAR( this, 'defref_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="text">&#160;<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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 85,282<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 Capital (to average assets), Actual Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 126,718<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 Capital (to average assets), Actual Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 62,815<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Ratio</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78,519<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Ratio</a></td>
<td class="text">&#160;<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="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="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="Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 173,889<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 134,403<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 128,003<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Total Capital (to risk-weighted assets), Required to be Well Capitalized, Ratio</a></td>
<td class="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 163,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="Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapitalRatio', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 89,602<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="Show.showAR( this, 'defref_tmp_CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="text">&#160;<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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 83,202<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="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="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 163,145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.128<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="Show.showAR( this, 'defref_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 108,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="Show.showAR( this, 'defref_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio</a></td>
<td class="text">&#160;<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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 102,403<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="text">&#160;<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="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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 Capital (to average assets), Actual Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 163,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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 Capital (to average assets), Actual Ratio</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77,953<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Ratio</a></td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 97,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets', window );">Tier 1 Capital (to average assets), Required to be Well Capitalized, Ratio</a></td>
<td class="text">&#160;<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="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="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="Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 736,099<span></span>
</td>
<td class="nump">$ 219,976<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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.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="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 567,793<span></span>
</td>
<td class="nump">$ 156,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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">$ 540,755<span></span>
</td>
<td class="nump">$ 149,172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_CommonEquityTierOneCapital', window );">Common Equity Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 685,956<span></span>
</td>
<td class="nump">$ 207,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="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.127<span></span>
</td>
<td class="nump">0.139<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="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">$ 378,529<span></span>
</td>
<td class="nump">$ 104,421<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="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="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">$ 351,491<span></span>
</td>
<td class="nump">$ 96,962<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="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="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="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital (to risk-weighted assets), Actual Amount</a></td>
<td class="nump">$ 685,956<span></span>
</td>
<td class="nump">$ 207,632<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets', window );">Tier 1 Capital (to risk-weighted assets), Actual Ratio</a></td>
<td class="nump">0.127<span></span>
</td>
<td class="nump">0.139<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="Show.showAR( this, 'defref_tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum', window );">Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 459,642<span></span>
</td>
<td class="nump">$ 126,797<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="Show.showAR( this, 'defref_tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum', 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="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">$ 432,604<span></span>
</td>
<td class="nump">$ 119,338<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 Capital (to average assets), Actual Amount</a></td>
<td class="nump">$ 685,956<span></span>
</td>
<td class="nump">$ 207,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="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalToAverageAssets', window );">Tier 1 Capital (to average assets), Actual Ratio</a></td>
<td class="nump">0.088<span></span>
</td>
<td class="nump">0.084<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to average assets), Minimum Capital Required, Amount</a></td>
<td class="nump">$ 312,057<span></span>
</td>
<td class="nump">$ 99,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="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="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">$ 390,071<span></span>
</td>
<td class="nump">$ 123,751<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Banking Regulation, Tier 1 Risk-Based Capital, Capital Adequacy, With Buffer, Minimum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum</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_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Banking Regulation, Tier 1 Risk-Based Capital Ratio, Capital Adequacy, With Buffer, Minimum</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958570-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TierOneRiskBasedCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>138
<FILENAME>R122.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324958794704">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in subsidiaries</a></td>
<td class="nump">$ 1,500<span></span>
</td>
<td class="nump">$ 1,600<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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">7,670,686<span></span>
</td>
<td class="nump">7,819,982<span></span>
</td>
<td class="nump">$ 7,622,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="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="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">103,423<span></span>
</td>
<td class="nump">108,819<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Tompkins Financial Corporation Shareholders&#8217; Equity</a></td>
<td class="nump">615,978<span></span>
</td>
<td class="nump">727,529<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="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">7,670,686<span></span>
</td>
<td class="nump">7,819,982<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="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="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="Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash</a></td>
<td class="nump">28,543<span></span>
</td>
<td class="nump">18,691<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Investment in subsidiaries</a></td>
<td class="nump">587,032<span></span>
</td>
<td class="nump">705,723<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other</a></td>
<td class="nump">1,344<span></span>
</td>
<td class="nump">4,032<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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Assets</a></td>
<td class="nump">616,920<span></span>
</td>
<td class="nump">728,446<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">942<span></span>
</td>
<td class="nump">917<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Tompkins Financial Corporation Shareholders&#8217; Equity</a></td>
<td class="nump">615,978<span></span>
</td>
<td class="nump">727,529<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="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total Liabilities and Equity</a></td>
<td class="nump">$ 616,920<span></span>
</td>
<td class="nump">$ 728,446<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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(10))<br> -URI https://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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8813-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>139
<FILENAME>R123.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324950709488">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">$ 21,043<span></span>
</td>
<td class="nump">$ 17,526<span></span>
</td>
<td class="nump">$ 28,991<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">(24,557)<span></span>
</td>
<td class="num">(25,182)<span></span>
</td>
<td class="num">(19,924)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">85,030<span></span>
</td>
<td class="nump">89,264<span></span>
</td>
<td class="nump">77,588<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_tmp_DividendsReceivedFromSubsidiaries', window );">Dividends received from subsidiaries</a></td>
<td class="nump">62,559<span></span>
</td>
<td class="nump">81,408<span></span>
</td>
<td class="nump">60,818<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncome', window );">Other income</a></td>
<td class="nump">147<span></span>
</td>
<td class="nump">279<span></span>
</td>
<td class="nump">52<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total Operating Income</a></td>
<td class="nump">62,706<span></span>
</td>
<td class="nump">81,687<span></span>
</td>
<td class="nump">60,870<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,232<span></span>
</td>
<td class="nump">1,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="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other expenses</a></td>
<td class="nump">11,295<span></span>
</td>
<td class="nump">9,039<span></span>
</td>
<td class="nump">9,184<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total Operating Expenses</a></td>
<td class="nump">11,295<span></span>
</td>
<td class="nump">11,271<span></span>
</td>
<td class="nump">10,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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromSubsidiariesBeforeTax', window );">Earnings of Subsidiaries</a></td>
<td class="nump">51,411<span></span>
</td>
<td class="nump">70,416<span></span>
</td>
<td class="nump">50,445<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">2,841<span></span>
</td>
<td class="nump">2,068<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_tmp_EquityInUndistributedEarningsOfSubsidiaries', window );">Equity in undistributed earnings of subsidiaries</a></td>
<td class="nump">30,778<span></span>
</td>
<td class="nump">16,780<span></span>
</td>
<td class="nump">24,983<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">$ 85,030<span></span>
</td>
<td class="nump">$ 89,264<span></span>
</td>
<td class="nump">$ 77,588<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue and income classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>140
<FILENAME>R124.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324944884016">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 85,030<span></span>
</td>
<td class="nump">$ 89,264<span></span>
</td>
<td class="nump">$ 77,588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other, net</a></td>
<td class="num">(4,151)<span></span>
</td>
<td class="num">(11,223)<span></span>
</td>
<td class="nump">6,218<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by Operating Activities</a></td>
<td class="nump">103,340<span></span>
</td>
<td class="nump">121,177<span></span>
</td>
<td class="nump">101,387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Repayment of investments in and advances to subsidiaries</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="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="num">(431)<span></span>
</td>
<td class="nump">23<span></span>
</td>
<td class="nump">489<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Used in Investing Activities</a></td>
<td class="num">(8,444)<span></span>
</td>
<td class="num">(583,294)<span></span>
</td>
<td class="num">(643,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="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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends</a></td>
<td class="num">(33,565)<span></span>
</td>
<td class="num">(32,415)<span></span>
</td>
<td class="num">(31,359)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common shares</a></td>
<td class="num">(15,430)<span></span>
</td>
<td class="num">(23,773)<span></span>
</td>
<td class="num">(9,414)<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="Show.showAR( this, 'defref_tmp_PaymentsForRedemptionOfTrustPreferredDebentures', window );">Redemption of trust preferred debentures</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(15,150)<span></span>
</td>
<td class="num">(4,124)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan', window );">Shares issued for dividend reinvestment plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">1,825<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Shares issued for employee stock ownership plan</a></td>
<td class="nump">2,951<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="Show.showAR( this, 'defref_tmp_ProceedsFromStockOptionsExercisedNet', window );">Net proceeds from exercise of stock options</a></td>
<td class="num">(538)<span></span>
</td>
<td class="num">(803)<span></span>
</td>
<td class="num">(253)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash (Used) Provided by Financing Activities</a></td>
<td class="num">(80,166)<span></span>
</td>
<td class="nump">136,762<span></span>
</td>
<td class="nump">792,812<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase (Decrease) in Cash and Cash Equivalents</a></td>
<td class="nump">14,730<span></span>
</td>
<td class="num">(325,355)<span></span>
</td>
<td class="nump">250,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total Cash and Cash Equivalents at End of Period</a></td>
<td class="nump">77,837<span></span>
</td>
<td class="nump">63,107<span></span>
</td>
<td class="nump">388,462<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">85,030<span></span>
</td>
<td class="nump">89,264<span></span>
</td>
<td class="nump">77,588<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_tmp_EquityInUndistributedEarningsOfSubsidiaries', window );">Equity in undistributed earnings of subsidiaries</a></td>
<td class="num">(30,778)<span></span>
</td>
<td class="num">(16,780)<span></span>
</td>
<td class="num">(24,983)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet', window );">Other, net</a></td>
<td class="nump">3,561<span></span>
</td>
<td class="nump">4,126<span></span>
</td>
<td class="num">(1,541)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by Operating Activities</a></td>
<td class="nump">57,813<span></span>
</td>
<td class="nump">76,610<span></span>
</td>
<td class="nump">51,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Repayment of investments in and advances to subsidiaries</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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates', window );">Repayment of investments in and advances to subsidiaries</a></td>
<td class="nump">350<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="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other, net</a></td>
<td class="nump">29<span></span>
</td>
<td class="num">(76)<span></span>
</td>
<td class="num">(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="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Used in Investing Activities</a></td>
<td class="nump">379<span></span>
</td>
<td class="num">(76)<span></span>
</td>
<td class="num">(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="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="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfDebt', window );">Borrowings, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends</a></td>
<td class="num">(33,565)<span></span>
</td>
<td class="num">(32,415)<span></span>
</td>
<td class="num">(31,359)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common shares</a></td>
<td class="num">(15,430)<span></span>
</td>
<td class="num">(23,773)<span></span>
</td>
<td class="num">(9,414)<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="Show.showAR( this, 'defref_tmp_PaymentsForRedemptionOfTrustPreferredDebentures', window );">Redemption of trust preferred debentures</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(15,150)<span></span>
</td>
<td class="num">(4,124)<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="Show.showAR( this, 'defref_tmp_NetProceedsFromIssuanceOfRestrictedStockAwards', window );">Net proceeds from restricted stock awards</a></td>
<td class="num">(1,758)<span></span>
</td>
<td class="num">(2,292)<span></span>
</td>
<td class="num">(1,682)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan', window );">Shares issued for dividend reinvestment plan</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">1,825<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Shares issued for employee stock ownership plan</a></td>
<td class="nump">2,951<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="Show.showAR( this, 'defref_tmp_ProceedsFromStockOptionsExercisedNet', window );">Net proceeds from exercise of stock options</a></td>
<td class="num">(538)<span></span>
</td>
<td class="num">(803)<span></span>
</td>
<td class="num">(253)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash (Used) Provided by Financing Activities</a></td>
<td class="num">(48,340)<span></span>
</td>
<td class="num">(74,431)<span></span>
</td>
<td class="num">(49,007)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net Increase (Decrease) in Cash and Cash Equivalents</a></td>
<td class="nump">9,852<span></span>
</td>
<td class="nump">2,103<span></span>
</td>
<td class="nump">1,957<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents at beginning of period</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>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total Cash and Cash Equivalents at End of Period</a></td>
<td class="nump">$ 28,543<span></span>
</td>
<td class="nump">$ 18,691<span></span>
</td>
<td class="nump">$ 16,588<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Proceeds From Issuance Of Restricted Stock Awards</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For Redemption Of Trust Preferred Debentures</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Stock Options Exercised, Net</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireInterestInSubsidiariesAndAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>141
<FILENAME>R125.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324950776432">
<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="4">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>segment</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>banking_Office</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>subsidiaryTrust</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>office</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="nump">3<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="Show.showAR( this, 'defref_srt_OwnershipAxis=tmp_TompkinsInsuranceAgenciesIncMember', window );">Tompkins Insurance Agencies Inc</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="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="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership percentage by parent</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfBankingOffices', window );">Number of banking offices</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12<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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfBankingOffices', window );">Number of banking offices</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfBankingOffices', window );">Number of banking offices</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_tmp_NatureOfOperationsNumberOfBankingOffices', window );">Number of banking offices</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19<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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="nump">5<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nature Of Operations, Number of Banking Offices</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_NatureOfOperationsNumberofOffices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nature Of Operations, Number of Offices</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OwnershipAxis=tmp_TompkinsInsuranceAgenciesIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TompkinsInsuranceAgenciesIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>142
<FILENAME>R126.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324952723536">
<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, 2022</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="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="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Interest income</a></td>
<td class="nump">$ 251,324<span></span>
</td>
<td class="nump">$ 241,318<span></span>
</td>
<td class="nump">$ 254,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">21,043<span></span>
</td>
<td class="nump">17,526<span></span>
</td>
<td class="nump">28,991<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="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">230,281<span></span>
</td>
<td class="nump">223,792<span></span>
</td>
<td class="nump">225,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Provision (credit) for credit loss expense</a></td>
<td class="nump">2,789<span></span>
</td>
<td class="num">(2,219)<span></span>
</td>
<td class="nump">17,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Noninterest income</a></td>
<td class="nump">77,972<span></span>
</td>
<td class="nump">78,849<span></span>
</td>
<td class="nump">73,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="nump">195,751<span></span>
</td>
<td class="nump">190,287<span></span>
</td>
<td class="nump">184,320<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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="nump">109,713<span></span>
</td>
<td class="nump">114,573<span></span>
</td>
<td class="nump">97,666<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">24,557<span></span>
</td>
<td class="nump">25,182<span></span>
</td>
<td class="nump">19,924<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income Attributable to Noncontrolling Interests and Tompkins Financial Corporation</a></td>
<td class="nump">85,156<span></span>
</td>
<td class="nump">89,391<span></span>
</td>
<td class="nump">77,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="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net income attributable to noncontrolling interests</a></td>
<td class="nump">126<span></span>
</td>
<td class="nump">127<span></span>
</td>
<td class="nump">154<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">85,030<span></span>
</td>
<td class="nump">89,264<span></span>
</td>
<td class="nump">77,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">10,684<span></span>
</td>
<td class="nump">10,250<span></span>
</td>
<td class="nump">10,192<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">7,670,686<span></span>
</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">92,602<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="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">2,708<span></span>
</td>
<td class="nump">3,643<span></span>
</td>
<td class="nump">4,905<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Net Loans and Leases</a></td>
<td class="nump">5,222,977<span></span>
</td>
<td class="nump">5,032,624<span></span>
</td>
<td class="nump">5,208,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="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">6,602,295<span></span>
</td>
<td class="nump">6,791,435<span></span>
</td>
<td class="nump">6,437,752<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">617,390<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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">64,524<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="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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Interest income</a></td>
<td class="nump">251,324<span></span>
</td>
<td class="nump">241,322<span></span>
</td>
<td class="nump">254,330<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">21,048<span></span>
</td>
<td class="nump">17,541<span></span>
</td>
<td class="nump">28,995<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="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">230,276<span></span>
</td>
<td class="nump">223,781<span></span>
</td>
<td class="nump">225,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Provision (credit) for credit loss expense</a></td>
<td class="nump">2,789<span></span>
</td>
<td class="num">(2,219)<span></span>
</td>
<td class="nump">17,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Noninterest income</a></td>
<td class="nump">25,394<span></span>
</td>
<td class="nump">25,944<span></span>
</td>
<td class="nump">26,015<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="nump">156,186<span></span>
</td>
<td class="nump">152,624<span></span>
</td>
<td class="nump">147,680<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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="nump">96,695<span></span>
</td>
<td class="nump">99,320<span></span>
</td>
<td class="nump">86,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">21,085<span></span>
</td>
<td class="nump">21,257<span></span>
</td>
<td class="nump">17,033<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income Attributable to Noncontrolling Interests and Tompkins Financial Corporation</a></td>
<td class="nump">75,610<span></span>
</td>
<td class="nump">78,063<span></span>
</td>
<td class="nump">69,424<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net income attributable to noncontrolling interests</a></td>
<td class="nump">126<span></span>
</td>
<td class="nump">127<span></span>
</td>
<td class="nump">154<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">75,484<span></span>
</td>
<td class="nump">77,936<span></span>
</td>
<td class="nump">69,270<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">10,366<span></span>
</td>
<td class="nump">9,987<span></span>
</td>
<td class="nump">9,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">7,610,701<span></span>
</td>
<td class="nump">7,794,561<span></span>
</td>
<td class="nump">7,564,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">64,524<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="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">1,004<span></span>
</td>
<td class="nump">1,571<span></span>
</td>
<td class="nump">2,418<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss', window );">Net Loans and Leases</a></td>
<td class="nump">5,222,977<span></span>
</td>
<td class="nump">5,032,624<span></span>
</td>
<td class="nump">5,208,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="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">6,614,659<span></span>
</td>
<td class="nump">6,802,852<span></span>
</td>
<td class="nump">6,449,289<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">559,123<span></span>
</td>
<td class="nump">664,800<span></span>
</td>
<td class="nump">660,334<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="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="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="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Interest income</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Provision (credit) 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="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Noninterest income</a></td>
<td class="nump">36,721<span></span>
</td>
<td class="nump">35,430<span></span>
</td>
<td class="nump">31,930<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="nump">27,678<span></span>
</td>
<td class="nump">26,857<span></span>
</td>
<td class="nump">25,941<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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="nump">9,048<span></span>
</td>
<td class="nump">8,584<span></span>
</td>
<td class="nump">5,993<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">2,504<span></span>
</td>
<td class="nump">2,326<span></span>
</td>
<td class="nump">1,625<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income Attributable to Noncontrolling Interests and Tompkins Financial Corporation</a></td>
<td class="nump">6,544<span></span>
</td>
<td class="nump">6,258<span></span>
</td>
<td class="nump">4,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">6,544<span></span>
</td>
<td class="nump">6,258<span></span>
</td>
<td class="nump">4,368<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">175<span></span>
</td>
<td class="nump">208<span></span>
</td>
<td class="nump">229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">45,090<span></span>
</td>
<td class="nump">42,879<span></span>
</td>
<td class="nump">41,812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">19,867<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="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">1,655<span></span>
</td>
<td class="nump">2,004<span></span>
</td>
<td class="nump">2,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">35,155<span></span>
</td>
<td class="nump">33,171<span></span>
</td>
<td class="nump">31,455<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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Provision (credit) 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="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Noninterest income</a></td>
<td class="nump">18,129<span></span>
</td>
<td class="nump">19,727<span></span>
</td>
<td class="nump">18,131<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="nump">14,159<span></span>
</td>
<td class="nump">13,058<span></span>
</td>
<td class="nump">12,915<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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income Before Income Tax Expense</a></td>
<td class="nump">3,970<span></span>
</td>
<td class="nump">6,669<span></span>
</td>
<td class="nump">5,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">968<span></span>
</td>
<td class="nump">1,599<span></span>
</td>
<td class="nump">1,266<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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net Income Attributable to Noncontrolling Interests and Tompkins Financial Corporation</a></td>
<td class="nump">3,002<span></span>
</td>
<td class="nump">5,070<span></span>
</td>
<td class="nump">3,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income Attributable to Tompkins Financial Corporation</a></td>
<td class="nump">3,002<span></span>
</td>
<td class="nump">5,070<span></span>
</td>
<td class="nump">3,950<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">143<span></span>
</td>
<td class="nump">55<span></span>
</td>
<td class="nump">51<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="nump">28,977<span></span>
</td>
<td class="nump">33,735<span></span>
</td>
<td class="nump">28,616<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">68<span></span>
</td>
<td class="nump">89<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">1,079<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">23,112<span></span>
</td>
<td class="nump">30,970<span></span>
</td>
<td class="nump">25,900<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="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="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="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Interest income</a></td>
<td class="num">(5)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="num">(4)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(5)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="num">(4)<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="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="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLossesExpensed', window );">Provision (credit) 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="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Noninterest income</a></td>
<td class="num">(2,272)<span></span>
</td>
<td class="num">(2,252)<span></span>
</td>
<td class="num">(2,216)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Noninterest expense</a></td>
<td class="num">(2,272)<span></span>
</td>
<td class="num">(2,252)<span></span>
</td>
<td class="num">(2,216)<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="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="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="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="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="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="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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Assets</a></td>
<td class="num">(14,082)<span></span>
</td>
<td class="num">(51,193)<span></span>
</td>
<td class="num">(12,599)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="num">(13,443)<span></span>
</td>
<td class="num">(11,417)<span></span>
</td>
<td class="num">(11,537)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<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 https://asc.fasb.org/extlink&amp;oid=126975872&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<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(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126941158&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://asc.fasb.org/extlink&amp;oid=126975872&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126987489&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 https://asc.fasb.org/extlink&amp;oid=126987489&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 https://asc.fasb.org/extlink&amp;oid=126929396&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 https://asc.fasb.org/extlink&amp;oid=126732423&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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=126983759&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 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<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 (f)(1)<br> -URI https://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 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<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 1<br> -Subparagraph (b)(3)<br> -URI https://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>143
<FILENAME>R127.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955725392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivatives and Hedging Activities - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=tmp_RiskParticipationAgreementMember', window );">Risk Participation Agreement | Derivatives not designated as hedging instruments | Other Liabilities</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="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Derivative liability, notional amount</a></td>
<td class="nump">$ 7,499<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_DerivativeLiabilityNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative liability.</p></div>
<a href="javascript:void(0);" onclick="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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>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_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentRiskAxis=tmp_RiskParticipationAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=tmp_RiskParticipationAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>144
<FILENAME>R128.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324955723568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivatives and Hedging Activities - Derivative Instruments in Statement of Financial Position (Details) - Derivatives not designated as hedging instruments<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2022 </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="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Fair Value</a></td>
<td class="nump">$ 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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=tmp_RiskParticipationAgreementMember', window );">Risk Participation Agreement | Other Liabilities</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="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [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="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNotionalAmount', window );">Notional Amount</a></td>
<td class="nump">7,499<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Fair Value</a></td>
<td class="nump">$ 21<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_DerivativeAssetsLiabilitiesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126966630&amp;loc=d3e41228-113958<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeLiabilityNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payments on the derivative liability.</p></div>
<a href="javascript:void(0);" onclick="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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5580258-113959<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>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_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-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_HedgingDesignationAxis=us-gaap_NondesignatedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_HedgingDesignationAxis=us-gaap_NondesignatedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_DerivativeInstrumentRiskAxis=tmp_RiskParticipationAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=tmp_RiskParticipationAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_BalanceSheetLocationAxis=us-gaap_OtherLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>145
<FILENAME>R129.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324958765792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivatives and Hedging Activities - Derivative Instruments in Statement of Income (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Amount of Gain or (Loss) Recognized in Income on Derivative</a></td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 57<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=tmp_RiskParticipationAgreementMember', window );">Risk Participation Agreement | Other income / (expense)</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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet', window );">Amount of Gain or (Loss) Recognized in Income on Derivative</a></td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 57<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_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-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_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="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 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4CC<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL109998890-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5624171-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DerivativeInstrumentRiskAxis=tmp_RiskParticipationAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DerivativeInstrumentRiskAxis=tmp_RiskParticipationAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IncomeStatementLocationAxis=us-gaap_OtherIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeStatementLocationAxis=us-gaap_OtherIncomeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>146
<FILENAME>R9999.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.4</span><table class="report" border="0" cellspacing="2" id="idm140324963897616">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingStandardsUpdateExtensibleList', window );">Accounting Standards Update [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_AccountingStandardsUpdateExtensibleList</td>
<td class="text">Accounting Standards Update 2016-13 [Member]<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates amendment to accounting standards.</p></div>
<a href="javascript:void(0);" onclick="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 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL126732908-238011<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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&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 805<br> -SubTopic 20<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092918&amp;loc=SL128093175-196984<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092918&amp;loc=SL128093175-196984<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<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 (a)<br> -URI https://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 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&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 832<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128342835&amp;loc=SL128342857-244232<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&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 825<br> -SubTopic 10<br> -Section 65<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL122642865-165497<br><br>Reference 17: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<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 https://asc.fasb.org/extlink&amp;oid=126983759&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 805<br> -SubTopic 20<br> -Section 65<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092918&amp;loc=SL128093175-196984<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL121967933-165497<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 1<br> -Subparagraph (b)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL120254526-165497<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)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&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 (g)(2)(iv)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 29: 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 https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 33: 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 https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 34: 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 https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 35: 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 https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 36: 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 https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 37: 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 https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 38: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 39: 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 https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 40: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 41: 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 https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL122150809-237846<br><br>Reference 42: 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 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 43: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 45: 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 https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL122642865-165497<br><br>Reference 46: 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 https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 47: 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 https://asc.fasb.org/extlink&amp;oid=126986314&amp;loc=SL124402458-218513<br><br>Reference 48: 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 https://asc.fasb.org/extlink&amp;oid=126983955&amp;loc=SL120254526-165497<br><br>Reference 49: 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 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 50: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 51: 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 https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 52: 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 https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 53: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 54: 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 https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<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 (d)<br> -URI https://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 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 57: 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 https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 58: 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 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 59: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 60: 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 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 61: 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 2<br> -Subparagraph (a)(3)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 62: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 10<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128293352&amp;loc=SL126838806-209984<br><br>Reference 63: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 832<br> -SubTopic 10<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128342835&amp;loc=SL128342857-244232<br><br>Reference 64: 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 https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 65: 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 https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 66: 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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 67: 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 https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 68: 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 https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<FILENAME>tmp-20221231_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/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:tmp="http://tompkinstrustco.com/20221231"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  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-20221231.xsd" xlink:type="simple"/>
    <context id="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7bca69b89a9345f39f9d297ef38b4a2a_I20220630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="i99e77d3f09744a26bc93f136f34ba223_I20230214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <instant>2023-02-14</instant>
        </period>
    </context>
    <context id="i3e36eb63e51b4c098bd903275d8146b8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ib4daddd8238d426fae63777acbf4103f_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="idc6ff7ef1c6d4fb88deabf05ca456cad_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="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="if0d314e7172d40d5952028624f8215fa_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i4803cf49c5b9461f816b7a79911fbb7f_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="idb37ffcfc92a45d59e5c4a416645d467_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="ie160c02558c244f481b97c929e2e37a2_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="i5175cb2d8ab9430295ba095af5934c36_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="i317005b5783b4b4792c7301f54893dfd_I20191231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="i2474ced233f94518a617e5e52b6e3bb2_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="i1a1cdf9bd32542c99b2815c93a4ac089_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="id6165730fc6744cd9e481c8460066000_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="ie0e2e8ffa21f4c3c825942aa87be95d8_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="i60fad39e5c794cd888a9ef9e98674a92_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="i3bfc5bdc8d634ea3b0f0ef2a9412f430_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="i90c4be9d3217429b823e605b8dff8d0c_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="ie37195934aad4379af6c16c24015e738_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="i143a1895806e4316b9ce97bd0a6d7dbc_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="i0c8fbb6dce19474587ae0223dde315f5_D20200101-20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="ia10a5c68fd61426cb44d065cc88f6bf1_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="i56dd3517849d4dad8a903bc32183c331_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="ibf22115d4dff4caab635287d5a4131a4_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="ieab038d38d4e48d98bb30d6825e2008d_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="i0083d18bc3434243b08a0bc83b8685d3_I20201231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="ic9bcd29f3d2040bebac0126dc424573b_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="i60ad1dc812a94c57847bb56caec455ba_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="ib57b17e5dac140fb95408aa36ec1a9b4_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="ie9fc64a5bb094f38888679e6b3d14f4c_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="i05494ebd61c74cf5ae1b451feaa89b59_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="ib0613f9de0ab44b68f23269299782d84_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="i5a7be5d221aa42b7be20c69cbb7da7cf_D20210101-20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="i055ad78e8fbb439db383ebc3801ff40a_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="i6e43d891b6ac403ca745e07456424fd4_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="id011f362acb24e46917bab6cafedac50_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="ie4326269f17f45b19a1df532a7466564_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="id06e4fc8ff9e41578c7d05e18daee003_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="idf0fac765bfd440ca9953fa0851bf968_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="i58d67d54232042daaec08499c07e8a8c_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib3b5796ba3fd48bda289a023b229d39b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i442a97e1633f493cb3a62c0d69091c27_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6cd89ea4429444bf896bc433e7d7ce71_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0ba61c188e794b97b88eef5431a0e096_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i991a7b7a739046de8de0dcb7e730c3bc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib8b637fa547d46c598e18e6207f64c7a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5ff2ce54554345a2970c181d3288cbcb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i352541eb581243cdbc8889ca021c1a33_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie37c070ae40a4d3cb5377a0a185d53c0_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibd4328fd7d7e45888f319c96a3446fd7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8f92e310e38e48efbad6845a960014bb_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="ic5be43a7c643411083b87b37536f8d3a_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="if2a2cc72873e43be97c92c1654faf8a5_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2dc9860016464c969bfea654fa5dbc8f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibb76c08972bd4c499b737bf36d549a0a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib327c01729e2416f870840dcf5f3521d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i33af0b29bd674c21b58dd144d3b07974_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0c98ac24b712400b9c803a62f9453129_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i19452d27284841069a4734f6329e4e00_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ida83add7f4664ffbb3106dbcf2e7ecc9_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1cb771ef29724bdb912015c6d0cd7e9a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9853819c285648529f6f2057e8947136_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i919786d1a0ef4b22878969ca6aba00eb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i62a7474d1c6a4b738eecf150c1b03043_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id340cfb186a54466812a02d4964d7c6e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic11baeb1bd634af994fb32e305b399fe_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ice32030af90441e48734aa78442e495e_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="ic3d8e194ecbf4cab82fab03902c0d149_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="ib222d33959ba4df7ac34d6dffba12e33_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="ib8deee6298504ad496075980d0faa4cf_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="id0417f16cb2e4c38b9e15f005dfa2297_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="i1d786851fa6a492db6daecf007df04bf_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="ife1c14c75c424d4f8382852cbd40bd01_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i56ae0e14f42e4adb850aefba1f3ac36d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i92c0a184e92e4ecc97d99a091065654c_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:FederalHomeLoanBankAdvancesBranchOfFHLBBankAxis">srt:FederalHomeLoanBankOfAtlantaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4aef0ffc00b946bf8c9138550622c235_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5a588015fb844e6a8c0664ecb726985b_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="i9b2d03de27534857bef226c6351c7ec5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3cb0bfd33f0d4634ac310ef8f0d8256b_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="i8307d840c9bc4d0a98b49056b43b5712_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id5192ab6725a4a8588221c156b9ff24c_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="i85fe16c90aa543629d10308e496b8295_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id71ae15f4ff942e8a55bb9f092d1e5b4_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="i1e7f2d092e2d445d878e190077ca815a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i34eb470f475e444cbd61b0351e817ea8_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="ie3de37a495d1412295c4e03b4d91fe06_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8779c3aca12f4b54ab5fac3fcfad1ee3_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="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic6ea5de402c64ec4b4db646c689b3e9a_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="i526c93ae05dc40b6851fb30c85476c84_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id154d3ebeb6a49f8b5860bb8380cbcf0_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="i19dc44146af84415b5943578518b6e96_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if5ae0de742e84b508665811bbaa5d22d_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="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3ce1ceec2e4f4aaa9cdec485aaadfff0_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="i9340426e11aa4deeb87eed21f2bf9ae0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2844ef5d3c0a47c1af5bf65515d4c9f1_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="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i73a523f33c4744eca243e4eff27c50e2_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="i7db1effbc229441da952d0bfeeea4a4d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie7a4862be558462fa2a6ec48c3a7b281_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="i22756d2ed0be487e8098c8af36e16749_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia48ae137ab954101a3d5461727e8c0e5_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="i5f873879c6d943cf87c684bd0430ca0e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibe9343fd21984456a329aa4216ccc6de_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="i9876f59697b4492db4fe5c3a02e43fdb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie4c90d9cb8304af58ca05870580560ad_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:TompkinsCayugaCortlandandSchuylerCountiesNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i621f0b9e667445e192c253489a227d08_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:WyomingLivingstonGenesseeOrleansandMonroeNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i947ef3f6afad4782896b9cda30890f67_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:PutnamCountryDutchessCountryandWestchesterNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i78d18bb1ea2c4b47a6e25315a072666a_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:BerksMontgomeryPhiladelphiaDelewareandSchuylkillPennsylvaniaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib9d7a42382a241b29d39f24ea6c51bba_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i823d7dee61754f62a10e0e389a5b59b1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5dccf554826e4b20ad7e4bd27c2b1fa1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i57c9c165a614487f878953b3c3ec3cab_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7f6eeab82c0c4dc09f3ee6ec94de1b5d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i601178962e77411c9266532c7486ca83_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib326d9c295374c198d6024e417bb753b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id1c95733138f430aab22c18feca991f9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6e8629234f374ac68c71a8a438e18921_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie4c6cf6df30640b3958cbc4fe36278bc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9b24bc77e314499887a72d94457ddd60_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idaafd7b2d5194f93aada226224bae737_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib094c17524d04caca4f87fed809924a1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1e228e035e4e48f897a51e4695c188de_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i76380836e2294bd280341d89c1d24a76_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib59bbfdd4c4445c39ce9e2a432405a60_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i77bcd1157a3e4e969b7aa645e063c31a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4720afc80dc14daa9205c16f0ff8d64b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ica642c261963459b88013df3ab5f8fa1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7e794f839aa4472094a83533dba5e9a0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib1da55f188254d09bfb310e21ca1687a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i967f536c4ae14ed5a3d615ccb7684bfe_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i70cd0c89ee904f5c900333a88f7cde19_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9794862d27c9441b9cf6c698ab15addb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6b78db6485e54833b955cd0a73c11fc1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if33a67ac7f6847849fc32e1044467b71_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic8f729813b2f49838ad428a046e7cf43_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7413b1e976c04704bb854488dd0b4db9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia18dd33106e94da89b242a565cc438a0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iba90ca7f524a4d238200a16ebd562a87_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie7832815b94245beb2306aa5b841f7b1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i29a9c168613d46d1865f15bd667f5a45_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i46740c457dab4c9b8ed3525c16b6e1c3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i85e1f92216b7458cbb138265729d4962_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie55934fb95ae4bcb9cf9ce417d3032bb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0930064dd17f405886f27a9215ae9e32_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i99899e2ef5614dcb9f3bcd7d98a6d9fd_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i14eb164f30f04858b90ecefd30108ab3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if1611663c89e461a8e174857bc703b3b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3a63499b45024c8e8ae9246dff15a102_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie805dc7835624cfc9622c3702d61f88c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i72c4285184304195b8fd08dfdd0ba450_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iad5eb9bd3a924e59942f2302932ceb18_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i27211b57dafb4dfa9cab839262c7417d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idbf3cd70eef24ce1966cba23f4199427_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i150195515c8440698d0f00f579492af6_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf6380b042844cb298f4abae4bc6412b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5dd31a7a7a0f40138ed7711caf7a7f21_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ifd63b47597b24732a35e8c2babd1fae4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i13ff304cd1dc483aa1a765d1325663cb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if8582dcc70dc4408bb9fe4177f4a812b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5b29fe1208834b96a7926c5fc8097456_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6426d591e71741c59f5827aaf654e67c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if13e9ce31ce44407bbeb010e290d53aa_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ifa374bfebe0b49838517f5efb8f8c716_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic183a9c6bc9143a0b734c949f06a0336_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id69cb7e3f47f4a678289fa821398ab8b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7926f39edcb34cf7a4f079efd1431772_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0bdcffbf3d5949a78177f3a1e0f8cb5b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib163d5d02ae04d84a461c596a7821634_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i011d4c3649714f4190c934840d5b35f5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i31cf50b2c0594d17a24da3ce6b60957e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib7cca4c5efd14fb8bce47f21f7aab203_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i440f557cfc3849d4aade864fb664841f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iaede2ba8f36b407ba8639a0d64ed0c8d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ieb8e0b06a70d488595cb9b7607da1c4d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i027c4c20972849d5a9dd7d3bb6a67d5a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8ce58f384d5a4487825ee3aee22a49eb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3a70ce51dc034e35bedbb42579d2ee8c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i62da9386aea747d9b8210448d5fea1d7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia295b0e20888454db951d536b50d3b59_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib7308b17aabd481db881336f37a78bda_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i97196b030d2c446a86907d9522a057f5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i852a4b6a508245c28a7f6de840c60819_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2fb998798952402ea3537ea71214ebfa_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2d50fe500be1489993274ab4454b2eb5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie7c99e2cd68e42bfb716d214cf13d550_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i82096efafeae49f4b506a95c7c5a6f60_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia8845dd7e9b7496a8c6a5521970cc018_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ieda3758a5c954bccb0a9c8a76478b6b8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9481043ecfb64db2ad0bbd0f56e2aed1_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="iab9a318fba45436a836d899d91de9741_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="i6a3863dd851a4ee0a7cf1b0c97e56340_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="i64774241bb7d47e6a1447fb3dbb87a89_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="i09561aafa75c4d1ca6d57949ddf640bc_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="i5a7626ce6f204d1eb01f1e844628a12d_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="i02f5b0afc76d41769f724d6c9ceb116f_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="i2e9949f6c8014034b31b19d909ee44ae_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="i6b625f3026ec402d9765988a9129028c_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="i67689ece9c8c429da95caf2e85e5fa03_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="id5c2cc66af964ce9932aa07be22e8a1a_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="i2280c25b74d540e680af3d30890f5c33_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="i80bf2cc136054790990ace599d96ca61_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="ic032a6fdfe58425a9886290b6871baa2_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="i8cad7127d4fd47bcad35acad0d5457d0_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="idb5d535442414c74b5a35f83c8f43941_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="i1a059a69df00425da8baae9d99217f3a_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="if2eb13eac5a74ad7a914bf57e568afa3_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="i270c510433b046c097adcdb5fb7cdce4_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="i9b86122c66df4807896ba09843dfb59b_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="ie3d395d6c44a4703ac351714fa15bcac_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="i4fcadf23afd54db08b97486cb014ab10_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="idf03a3ab18bb4dbd92ff72c35d6fdbb5_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="if835c20f51c149148307ace197a022fb_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="i5c65535c71354f09905d514bf6c149fe_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="i264ca7f97d0a45e4a0e69b78fe110498_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="i97b3a576d3e745c98d6df295324914e0_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="i66f675a496374b238be9692b12810007_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="i0bd1bf3882be4d74b454ab9370c921f9_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="id961d2ea9d7b473ca307a60d524714db_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="i2d7352613b2d48ebb581ab961b8f9ac4_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="if94c85861d4946ec9ab4ce17caf03797_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="i61bdc65d83ef4ea5b01549be5fe0a7a4_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="i0e38fb4884ee44d884f0e1f232b5e257_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="i3fda9dc704d7496ab64ed6b5f104c9b0_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="ia00d12c6055b4d5fa60e8ffad6b06110_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="if68653869b5d47988ecc229342365010_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="i3bdf9871f4f14e4e8f34521695cf9be3_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="i55f221cde7ec415a9cc1f1ce1a5f6650_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="i65958e6b125748cc80ad51f60b2be69c_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="ide5192f0d6e04f308351367f89c9abe5_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="if2eac557afe84a298e510b9ccbd9adb1_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="i19cb3401b8704e04b7e81a829fad38d9_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="ifc52de8cb21b40d3a0837f8d6afcc8a8_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="ia740b1895e25425c9c04b51392c872fd_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="i3214a046c65041d2b55444712017ea49_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="i578473ffbe994f178baeb301a697d5f9_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="ibdccc37c04ed43bda9d0b7e3980b7f93_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="ieb8ea489224e434790a7b92d8fa7e736_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="i3fc2f261a4d64e8fa056935b7cd06d0a_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="i9ded552b5b004fe689b81f103990857a_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="id9e706a39d094fcfb9006c29554f073e_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="i6dd30c7347094d9c81581966e75e5e69_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="id329c5873c8d4eb6854eeaf812255e5a_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="i5f88b4d33eb64b5d9cab6178a51d489d_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="iae0e64a7f72848669010b80ce314fa15_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="i5e7c3a65d1674c739e50ea741a8203a1_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="i52847878fb8f42b8a4183f3411014969_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="if8430535de2840f096b74dab05f936e9_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="ibf51b4d047994eda9d01b599b482633a_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="id3066bade09345a2aa795a80bef8e795_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="i483752730ab3416ba795f94bf4949ab5_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="i65a69c0d4c0e4d6ebf0a81ef84b50314_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="i8446af6b3ffe43d6a56b64d22aaf3b8b_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="i0a50db8ede0847389f931b860a14cc2f_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="i0f2a354f943d4f90a929c04a7475c1c5_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="i2d38591699ed47a8a02d517bd5ea4946_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="i5bc7d6165c584cd6b3da3bc35109b056_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="i9ff894bc1096486da651eeaf0f25abd6_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="ic308d2dd0f1a4bfbb724bc5b69f4005c_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="i56daef11047c457dbb637df291343e7e_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="i653da0ae7e1b4ae9baf147ae49a99b9b_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="iac87ee4ea3e1448bb7405613a4163b4e_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="i25d66504917048df9a2c3c6c414561bb_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="iea64a15cafd84c08a4740968a015f05b_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="i0b2ba296bd2d4055b96412f9c2a0aa8f_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="if15e1d78f1ec4eeaa00beb441bf59ed9_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="i2d2070e401dc42d492d2ee26a2bdf19f_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="ie51ee6a9ff4e48eaa4ab0828d540d65c_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="i9e8070c907c540ed8e2e096118aeaf35_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="ieff8f77db4664db98bf18f17c5464402_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CumulativeEffectPeriodOfAdoptionAxis">srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i4e1bb239c0de4e63b37dca39b242a713_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="i44e067749fd54a7f951c2ddf67ac070d_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i545ad46ed7e64e2faa1dcecd8fdf1e2b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2233fc65a465426489276744864497f4_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4e628916c892445eb3948ab78afd6c27_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i994dcaaae1b84d52a189000cf246eabc_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib7cd8ccf4d294b1b9692bc3196f71034_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="i3d512c6d0e0941d0be5f04f0cb34afa6_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="i378fb93d14a2423d8675a27a08f7ff0b_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="icf36ded7f76f49d4924c591a34a8b1c0_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="i093c3cac8e174d96865d7d20c7152d32_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="ic471df5aa13b4ccc97a0264f01e0ac1d_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="ic985eed7d7594bb79f6d0ee5d68321ee_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="i4a11597385ac4566b49e3931b9712e4a_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="i886573a751a64b3790a366872bd38868_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="i8c1d2c2b61504460b8d7d892076ad81c_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="ia66c37e0680a48a480fdfbc7bcd918af_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i597b050f56c54aa68e16b836f3425bc7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7a4ec319ccbe42d4bd0619312f9be923_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3685df32ba8946a5b5b364c1cd515d78_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie4b7b28b91004b0bbf5e14708b057651_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4cf3060b1df942e89fcdcf13ac4caaed_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2e28cd60055c4672bed1c73f7cd14346_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id9c03d77d3344123860f1ff11bd4baa5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i86ecf0a3d7a143798d917529d393de29_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if14b6ef8291f4ae9a45ca954eb11fb20_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i12b5da1da14d43139d82a1792d2fa961_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i29ac722cdd0d48ea91be312298ea5593_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iad57bed57f89447cba36eb69a9999d02_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="i22c91acde5d94a28aad8378f09b61a1e_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="if51c1bfe1faa4547a52471379415a0b2_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="iefbc74ef5bf54f7fad86383e38e67a83_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="ia86cfba2dddc4735ab89f62cd7f61cbe_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="i23af84f49f4b47b989af273f3cb43048_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="i9ae2558a040443e9b50e92297215986b_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="ib56dbc7b8c914b95baaa650c3937d746_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="ie6f0710ad0284e94925c41ef9a673c82_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="i0af753d97fc44a44a2df2a3975cbbcc7_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="i6977177fc4d74c6081ce6aa9dcc71f40_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="ifda7a3a3348146a88490d7bddf36bd74_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="i07da6e5ba140459fadcb285c17791c73_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablePortfolioSegmentAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i007cf01c47cb4352a7bcdc77fb5ff415_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="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i458e77f159114e0384d6d14d5066a2d2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7644193e7dfa4749aac0fc771af1950d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i38a3b94eee0a42da87911eac6106730f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i277bc4651cb0487097a1fd3c3899483e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9312b115ecc14428818121303bee97da_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idefb328547474500bc8bb4243a44b22e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic78a65c5da7a42cbb324b071d19a2660_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2928a79b99994f8c9f985b6c3c273f82_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0a0bc11518dd40e18d463a5144cbecb7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iba661296173c460487e7360df57e9020_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i587cf173c38049429b4fbae188f666b4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6c79e018bd6f4041a0538820a2d27419_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iaf10effef10847d9a880cc0f8ef1663d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iac3d76ff4e0f47acadb7ec93aba58143_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie0add8149e3f4737be7048a03d50ef62_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2671a7ec84c747c0a437811d8b029d87_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i16220e92070240c48718e5a7e565273c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6e91b88d200b4ced868c884d4a135352_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2cd85c01d2834710a183a528aada9b50_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1c7727ffdfa4486481d4a71f93ff193a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6b82b9fda5c64ed69ddaac456594419d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7ccffb42551d41f4be291aa03c0e465a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i53331da7f970470280cc7b3d3c88c64b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idccde63f3f514500bbac9ba916a20164_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="ic4f983856f5e4f54a75cccd09bf176e2_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="ia4fbde87ca77427d9351be77643837b6_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="i7a8138fec8bd4b818819f1a50ee92fbf_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="i6c8ccf3b34f74ed089930645115b28ae_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="if0f9f910d8bc4fb0837d8aa4c4102999_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="i4d4d58deecd04a769b0ff074ef7df94e_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="i78e06523c6c847e89f6d9699c515a68c_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="ie0d13588116c438fa1ffaad6b521de46_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="ia3b44a71db4d433a98b3ff716e29b86f_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="iab4e388f4dc7438f91f900bca2c9251a_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="ib0ffeaf32d3b43f9b961f8567e185bc0_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="i6f686af8a2fb476398b4b0cc67b14c77_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="i6a091e980c284ae3a7f51bd4f46558b7_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="i331b8bb4a0bd4192a839aa30a6b21ec8_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="idbf6ef5cdfc3418cb7ab3adbf468938b_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="i7cdd0288bbf94aa494ababee8b026240_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="idb5580940202427f97fb9ac3c31cec8e_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="id515daf0228a401382eca221738af804_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="i6be0c5110f124e2e91befad6be3bf5eb_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="ia68153dd82a143df983557ec00534ad2_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="i20b5c52c4f4a4cdea5ca700154c5c7f1_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="if31d4b871fa94d9982358e57e2a5c48d_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="i47d29d12cc8f4ea8ac95fd038a38844c_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="i154b5b9cdd384df7b9ca05108d6bde0d_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="iac002b6d145e4ff59d63425267fc4664_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="ia7ba1d74ce014fb4992b0d70821122a2_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="i57742565df4c4d5b98e6e6bd9f366815_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="ie07d5452f6c0485e9027df78b02b36f7_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="i497482557c3146bb9ba1d82f545871b6_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="i6f166c89563d4eafa750023b06a524ce_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="i0e471ec4899f43cd94b57bf8946dd44c_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="ifa96d3e376134abb9c657a01fe031a97_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="i5654c82f07a24968baf5bfc5fa0173df_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="ided924a0b0a24cbdb0df0d3bfe9c1c13_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="ib0437f79ec6b4f729a6d5d8eaeacffbc_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="i94a8bdd883474e3a8d4c49bf794b98dc_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic2e52ce9b4184572a90d8b8864866549_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2a4d138fe5f947f1888da8f10c3bfd78_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2c9cf668484f4365b9ef5a70d43812ca_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3ceda84611aa447bb9933b14eb685a7f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4dde9edd1f314a43910c417858d36016_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i52d0494025294dbf962549e1cd1f17ae_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i11c41684fc354184b4dac8cf564a0c33_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia3936bc26c2542308e911ac3e85c7774_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i740cd7f36598447f9944673926cff346_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="id9e8bb9f5aa440ea9e695d05bf56d0f7_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="i7fda833bb591456582006d8bba0d6d9b_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="i8f0f12de9d73492fa1da17b6a9dd4c35_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9df7d2c1342c4502af5e43f0d3757dd2_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="ib09ac060b7544b2687c02b21bd22ae91_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i260e6078d9784e35950576d94ba02c6b_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="ifd15b3ab7df84ca5976d4d1a756b515a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idc66dacb1fd54af8b378ab255d582d9b_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="i73f261418b0a4682bc261fe5db50a235_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i0407f6c36b1647ca8ec67b7ba164155b_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="i7faf51e00a774a8cb886c0b553b4cde1_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="i813fbe3d19c142c58ee377ef87a2de31_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib689cc31976d466abc367f8c3bca5a7c_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="id4e52770926147528bfcd1abbcb018fb_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="ib4cb02a04f174accb81caaff8797511d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1f82decb76c341d3b2e3bbb9011cbc60_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5069635df8cd4eb386f2f0e492a9922f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tmp:TimeDepositLiabilityAxis">tmp:LessThanTimeDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="tmp:TimeDepositLiabilityAxis">tmp:TwoHundredAndFiftyThousandDollarsAndOverMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="icb115ba42a124d0986c08980cd0cfd7a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia6d3b883cefd4963a22b836137f565d2_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="i1d8f6943f4004fd2b35bf27100d247d2_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="i6c5bbdd40e4f4e719833dc0abe43befa_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia50e15880e8744f7bab94b5a824c3b99_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="i6a63189578bb4f56813b237e8e46de46_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="i72a66945170f4cdd963b9cd1c5ccc302_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5936b42be4a24a978c9ff79390f056f6_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="ibd6a03e2865242aaad18a2448c44a35c_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="ied9ecd1d7b1e4aaba17485b8f6614bbc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ia48fcd57d6e9435c99035656fc182719_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i68b97c06f26c4ae088888eaff1634399_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6147f461d07242d18181a504a52aa790_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="ief24587fd247420aa4f2f1bca47d0dd2_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="icf7c0644bf2441988df1e534f180be3d_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="i1497be94cf1c4213968c8b25484c820a_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="iafa79710bbde4e0b89975e1e6eba10ac_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="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i1f98eb42911c419281ba2ef8bbd1e7ac_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="i34d8415113b84584a0f22970698d6393_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="ice1c07afd63f4f30ae362ad956e00b60_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="iab76799f48024ec18e4bbb40f36ea096_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="i7bd746ef875f4129a9accc9af7e4bc62_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="idc283d51bbaf4ed1ae6a0a14f2598d13_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="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if388010e96c44cf0a90487822842745d_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="iab49d001c8704495ad5c1eb8238e576f_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="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idb57639f5b8e4f949458f643cb9e0a71_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="ie26a6eb097074920a7bcd06fac358528_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie494ede471994be8a19578f9f06b46b2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i046a63859c4a43279b6c215207ac6771_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="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_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="i7a0d1b1479184517918b098a0efb8606_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="i9e99961cff7a4ed3834f1b0f77a4b6ab_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i91856d2d9165435883eddfdc0e6eba37_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="i64624a5bfb1344e690479c6ea66dbd16_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7979d8f25fa74426b6bc04c005d41f59_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="i73f1051e5e7041eb8c569110045c1164_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i2ef5d8c531984680a6d15397f4af4617_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="idd907a03d025474a94b3d32ffbca955d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id0cadaffedac4288b5bb8d29ca592c48_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic095307e819e4323997fc301ea54900b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9cadf87a7f9b4b45892153dba51489d1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i159dbe9ae44c4d298f0f1519018e0828_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i07038b1e9bad46f5aea27696d16dda20_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5d949b9a7cfd464c8ea9e3c70d9494f1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic89b04d3bdbd4c64aa4454c50915964a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib98c63d3c83f48e19aedc76354f1d46b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8e6f95b86e36494282b849ffc8b4da81_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i32a17869b66246fd8c616302696690e9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0cfd5a4cbaa0415f944b2ec89f16d13b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ifbf75c27b4f749d888d8da398781f064_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ieb8f68b0d93e4aa8b749acef2b9a5a67_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="if49204fad2d44db6bd4cd1216f1dba71_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i33715da94070485aaf1c2ce20bf32740_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="idf212077a3c947e0ae417c5cd95afe40_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="ic41fb04b16d84fb4a905b4bbcbf1ea8e_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="i06bafc82175c495298a1c995ed04edb8_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="i368883a2e6c54ca3a0a6fb3bddf88f16_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="idfc0425a2b6e4294bb7a4fa371064a85_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="i544bd336fa9046d4badf7c8cea3cf684_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="i9a6c8aba50e14f40ab42dea167caa4ea_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="ibcff3ba43ca04d669985b5a50b9e98c0_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="i1952710c66cf4b7bbdf36c4356fec8f0_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="i17da821618e849f1966ce32b8cf6d407_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="i45fa5b032812469a9b6409ab57f9b8f0_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="i1dc668ccb0be413197bf0813e63514cf_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="ibd6ca7ed7985410d9e50ec8db32c91eb_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="i7a206fd79de74a648c5091fba1941854_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="i0b007e43a7494cb49ef2a6e3a4d7e7b8_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i98176b62323344a081652fad709cd44e_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="ia1c3710dad8b47be821200014c588c5a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iff69efd27b1740a5a7c2c23fc797f27d_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="i446397a3992f48a5afe032b8f6ab1550_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibf3057074cb74f74bfe97a266685b21d_D20220101-20221231">
        <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>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6fd573846e204884986390119b7c0049_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie5b9b0ed9f7a41c0aba6f5c8b7e014c9_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if457a576f9234c7988e3148e9f711a72_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie194eade4d194a89be36480d5c37252b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i878c6d3fcaf44de9a058a9e81e4377a6_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icd6382516c9a42128a155ebf8048a47a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ib67ac7cdc1314e85a2aca57ba872ccb3_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i27f1d630ac194a37aa03540230c411d7_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i444b04ee01c04bb38bd54fb099fd37a5_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iaa0ea37b26994e49a78048e4455bc0ff_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3187dc32074f47cebeb9837969300f54_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i5f6858a27f1b4a3685c6614534f6bb55_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i10b2571b5680454d9331c179616134db_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icdf48b892a0c40668da47f5d8120da2a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i811115c0f5684a1b84e71559baaf59e8_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i297e524a783a475e9b2c9ccf82bac4d6_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia1b12abe30814c8c87da4d68df8097b2_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i32b5373325304d839899c265379c131a_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id0d0baf1adf14617a49f55292e2f1ce6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">tmp:TompkinsFinancialCorporation2019EquityPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4a53c43df8c44b50801eca314b60c75b_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member</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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i09cc9e5ef3164812a0c9f2c716f5b726_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member</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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i83c39d35013a415b8bc460f06ad8634d_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member</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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i85418efc417d40aa8ce30c9873854ad3_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member</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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4dc1b43bcdef4938b5789382c20185c6_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member</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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i6bcf628af6424eb0b2b39e1456921ff9_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibc24ad9caf214a8498f26efd3674b85e_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i54fbdf8083084ce39b0d55df043ee310_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic00669e6ab77441ebc4697fa8cb986dd_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">tmp:PerformanceStockUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i562a0376bc4a490389c9933afbfe8b32_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i286a73e3ad1b4f5ea91ce3cd446f0950_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="i60698fac55fc4714b5f34036b9045f4c_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="i6f59a59d2980498f94377ebde10dab59_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="i23a4e5bdeb144a2f899c8b3659c06f46_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="ice37e054ded64d488879b0d61f6ecb9f_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="i7403c9d6b8714b138ce9fb716760e756_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="idda3a1136b454beda9f4098256b4b527_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="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="idea4321ddb4e40d1b5068240f85f76e2_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idceb1cef6c9947038361ccda5de2615f_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="i8a715ee0b6df4c9eb22063f7ca1c802a_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="i5290fb4087aa4b8a973c40bf686b5f95_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i704005745e0941828b9c44dd918689b3_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3ae7cfb70cf74a3490812c6898cd39c9_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7636c9b84350444580ca140666dedf2f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idc2843ce1d44434e8ca98328c8b9f467_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i973db6d897f840b6ae65aa00c7c9325f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0be84e2499584476ab6ec2363de46ca1_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="iff4c5afcee324b218e3fa9d2432686fc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iec2a2ae4b06745c9898cf1a2e8e6e712_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i80dba10e2e9c4c93998a519172f6a63b_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="i0e2e2989585242bda3b0e11649c37cc8_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="if2bacb475bd1425396d601857638598e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i662e19718fdc451b8baa5632795fc71a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0d145cf11cb140289e7c0b0ed21a0f5b_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifd9cfac87904462bb0a0b8e3f438da00_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:InsuranceRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i3d11e722f3e14c57a2402097bf2784fc_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="i1192272cb516437cbbef0164a08d8088_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="i775e1ef351a14da6b9d5784ebbc4f944_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:InvestmentServiceIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ia7b9958604384f2a9e4605995ffca14a_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="iffab7f848d2e4557b6c9f70eb6a06a3a_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="i4a7a38a951724c48a279102cdd9fbabc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:ServiceChargesOnDepositAccountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="icad67787cc714c11a8834b082d9bc64c_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="if186adbdf4024f6587a11b40138ad078_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="idac19d1cda0a49f3985b15cff79d6e45_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:CardServicesIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i97ef32e2ebf342db962b01eec526b7e7_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="i01c6d1d44bab4425bcf7ae72f67afaf6_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="i6f6a0a468a3e4aa0b39a40ebee791cfc_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:OtherNonInterestIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ic617de6e88954567aad607d888163cab_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="i5f28ce48bd7c4dfe937f5e087c80a91f_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="idae801aa273b4c479df60d5587db0dc8_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">tmp:ContingentIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5cb879defe4a49d2a7d3e20ef8c2a952_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="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i26dab34c874b46ec8250b5067e1f60ea_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i26345236e4dc47aeaf4da437b9b1ba02_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="if6b0657c934b44f488ddaec30d249d08_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie7a6277c29c9459eb1b8bb72f538435c_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="ia6ad45130aaa4a7692b3a1447b955815_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="i4cdab840e01a4f9bb052f5c1676a4d30_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="i4701b3678e02405bbb0a697b76ac0517_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="i6940b15efb5f48d290b31500a875fdda_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="i4115241204b24970bd9fd8888ca379c0_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="i7f4958fefad24e30872a2e71257b2717_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="i6c2203be1e3e408da3011945d52a7b97_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="i80377256d7d446c69b18889ff5cf2d00_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="ic1701aa12887431ca6928a07f42277a0_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="i865f151573bf4b04b508c8e897df764a_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="i3f339da0e4ed47dfaeaa5b5462bb988c_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="i094896d896c54315aced2d15cb07cdb2_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="ie0a9335e792c4566943a289bc5cddda3_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="ifacb6c10032447d49cf6b4f3ee6e3b2e_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="i2fdf1448c0eb4bc28adc81f117271812_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="i02832915619045a992d67f0586e7ba01_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="ib225d16316e34d24b0c5a4888211be6c_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="id5553e4b9b744d859238fbe1a538777f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7bd31316fab641e7822d995eeffbb0c6_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i832435e6eee94fbcbf9c3ba152603697_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i22e99412e6f94068a69a528110199ffe_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i5867a5b8c9a4418785deb9437bc7792e_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ifd88b309de6f4cf2b729afffc20b0729_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i7b050e8d2a55407e9cf2caa10c5f68ee_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i4d249b31e240495b99d56981828c8903_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i02442a3d3d934872a8374424c46bdb44_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="i24864640d6d741a685c0e88a2d0bf86d_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="ie0c438c0925a4ff1b6d6e9be064dce72_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="ia2ec0307d68b4143830ad942bbcdcf35_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="i1c92acb0467648f2bcaab2fbf7a96d87_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic00bda30fed3450bb885b21176bb7c15_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="i53687fe9043b46a0a6558c4ed6bb2337_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i873adde458c64ea880e869d26eddf3b8_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="i51fbc43c5c404202b6e58645255757c0_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie412873ad9394f89827dcef01a7c6d1c_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="i00f2bbdffbaf4250a8426b8524e99341_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i375cfae0e75c43ffa8cc4f699532f0ac_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4de277f8dd544ce882b4061ffffe7688_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ida6d205bc0a7430fb050b7f8aa50f64e_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib400f767ea864d209e0f4b3fd8831d9a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibdf8a726d06c4ae788f961a917dd739f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7482ae0593764073b00f45fddbb1ee5f_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3dd4b576c2244cb9b459f7c4a2f38a85_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4fb7530d3ac14334a71ca3eace65eabf_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib2642a79df084318acf871bd4119870c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iee6ebab123c5407290f554e7f759ccd9_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9744dd9ac3d34d8e9b092ea4928976da_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7e9888dcd4654e3f912c3c8375410f1a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i70e5c898ccc742379a59f8ca16445115_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4adf80e2ae6a4f76bee2f21d8dc9b231_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ibe616b0897564eb2aca927270c459289_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i00fa8d09c9e14750ad1843c1d7cdbba6_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i6592cc04d9a043819c074ad46271dc47_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1fbab27b28864bf886fb12a7496a9907_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0733151de49f4297a7d712725252a3ef_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i124b06514a3244da803e22d2f5926d2c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i8b33af23d33e4849a61cd3a0d00947e5_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i15b790249c1c41c4961b76a183e4974a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i0480515d13ef47f0a309f252320cd5e4_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9eabf60aa24c4c2e9b1fa1707eae323d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i364cfedf4d9441739e389a394a2e151d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ib007cd075bee4550859b886d65464949_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie46100a3a7dd49d08f696de5d9140076_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i3977fb6ddfee4d459cfd87aabd0b1f6c_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ie4774a3678f04139a686dd4ea9fae531_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i45fe44c833e749649839a0b966dd7d1b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i92d15cdede21476bb5091ebee7b0ea79_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i1f670349d9514f1cba6c7df84986559d_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="i25b7c67f55864a059b7165a1939090a8_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="i137896ed34bd4386af9542f26e2cc4be_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="i23bcec1a987d4bc9882f131fe9d21969_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="i46782a888c5c4440bab83509c9f751ac_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="ia85e950e26d149e284142551d43eb673_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="i8af6e222e0b24f43bc6e1cd385e0760c_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="ice729a791ace4216a1dcb6cbedd41c07_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="i2c6cdf4152d54c9dbb409ee2875727b9_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="i5c3278db31cb4df99688b666f7d7645d_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="i71f25eacb9a641f88b993873b788ebbd_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="ib5a0c6f2dca545e381afd89194c677ed_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="iade209856c86421f99134c1794d88288_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="ie66bc27252f343d690544bfded39ada0_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="icb4bea56749840239770cf068aaaf5aa_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="ibd8739c2c6e34bd7bba11609ea02439a_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="iccc7a201dfe74f5a90aa7b275ac0009d_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="i7f7ae88360134d499bcc982996b434f5_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="i508c1d8eca424f98b6c97ee56d5ad841_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="id2a3604cb84348e6a6e1b61f04b4b33c_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="idd8edf72a5e34cfea7e3a201dfb92e04_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="i344bf70fa6904743b3291f1030c13378_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="i3b03313444e34111918e1f7351b81d41_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="i567f2b9bd2c04144960a6657df0c1b74_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="i1406f5665a6e4f95ab8d8438970a1f12_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="i3e14127c834a4f72ab4c79e9d1f12031_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="ie4480c9b1ce34fce94e9812ca54455da_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="ia0209c629a454b97a4dfa27a76e43fdc_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="i70f7c89749e4452db39bc6f67e48b70b_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="i606403e583d2458f80d62c8e64941c55_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="i313fb6f62f4749eebb0e5f33f14908ee_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="i22f528021e2145e99ead41f64f7f605a_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="i7e2d56c572444355ae5d17c5bbc17192_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i9c74554671ca4ecd93b2e83529033d4f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i02ea0ddace1247328c4e7f27b323ce64_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i8813a64cdeec46308258a67a8f662957_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibe7b7f74180b4eed80cf82899ddb1e73_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="ib17b8ec80de44d758753b9852f130b48_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="i92035a60a4e04de48c8015af23a9e659_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="ifb02b038fb004c4fa123e6dc62a9ee73_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="id36ac0fda8bf43d598deb0f9914a5d39_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id6f45790f12f443a9aada7b130ae0fdb_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="id86a6f9760554209bc2155b406d0eeb7_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="idb452ef3c1ac486789ea820faebaf5b1_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i51b23a97f1924b3390f130f67abe2fd7_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="ibbcfd0cb94b542af8ecbc897cce4fd78_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="i74b6f62d44954d059dc9d3da2fb86555_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="ie8e8c1a3b05b489fbe0483584c4bd986_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="icba72a3b84184e14bb922081d404595c_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="i9d3e192e9d274a4ca70977d5be374b75_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="i616bb0ccac684f3db4cf388b01e1197e_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="i5f3250f02da94b7b9bbca5239318ed1f_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="if9f0430a0794473e8754ea666d8a17c4_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ic1469373beb94d89931277250f87075c_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="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ie5b6218faef8413f87b04c9626daffe3_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="i0f384db0fdee4ef1b1642652f17917c9_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="i18a71ce9622545439b4213774e4dc638_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="i54ba805e147b4abf818d966ba9b3f36e_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="i7efb3ab707ea458d8a41b0705639766d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">tmp:TompkinsInsuranceAgenciesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4f29fae1723d49b3a5157d2036320d6e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">tmp:WesternNewYorkMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231">
        <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>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id61ac6a19d964e0a84dd795bd0ebb96a_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="ic0b9e98680164c6fb9aacf5851ce0644_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i7bbea6aa20a04801a2ae188ebcb8214b_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="iadaf9142c89b49b8bca81ee96c7c6ddc_I20221231">
        <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>2022-12-31</instant>
        </period>
    </context>
    <context id="i9f1501eb7813400c8a5572d7145d634a_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="i18028e92369f49f480311af778dc7965_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="i8ef142d263344bfeb3e9f28e1f6695d6_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="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_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="i19d6d4679f0b4141ad2db2d91ae93866_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="ic08c2f462007454da9520ff5241b5d64_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="ic5fd727d15514c448c267d0c7abc1f68_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="i28a1fd3bf7b4417d8b82d4aac695dfa3_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="id2d7f2ff3b414c878e5b5acd3d964afb_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="if92a82efd7884247aacafcd316a36880_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="ibd22e8725a734c808ad10c4c2169ba01_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="i83952d4a64ac458db8ab637085cdce3d_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="i0b30e21a509941d29102ef530e36457a_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="idfc413a63acd48a4822812666e30bac2_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="i6104316c0b684119bf0a8c0a3876e049_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="i3f997c77d8a04a329ee21032c2f8e03f_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="i303c11d69e4a43988cf3763500d70acc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tmp:RiskParticipationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i859c40706e61431a87f4b7996b5d8200_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:NondesignatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if664d9bc80a241b28de61d03b484cdd8_D20221001-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tmp:RiskParticipationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-10-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="i012a5399a6d94884b3684b3070ca5b0e_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001005817</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">tmp:RiskParticipationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:OtherIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </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="subsidiary">
        <measure>tmp:subsidiary</measure>
    </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="banking_office">
        <measure>tmp:banking_Office</measure>
    </unit>
    <unit id="loan">
        <measure>tmp:loan</measure>
    </unit>
    <unit id="subsidiarytrust">
        <measure>tmp:subsidiaryTrust</measure>
    </unit>
    <unit id="office">
        <measure>tmp:office</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF80L2ZyYWc6OTYzYzdlMGJjYjM0NDU0ZmJmMDQzMGZmZjY5MDU1NGEvdGFibGU6MGMyMGNmYzc5YWU4NDI5NDlmOWI0ZjQ5NTBkZGY4NDMvdGFibGVyYW5nZTowYzIwY2ZjNzlhZTg0Mjk0OWY5YjRmNDk1MGRkZjg0M18wLTEtMS0xLTIwMzgyOA_a0ff011d-3c08-4a7d-96d6-aad2ad926c8a">0001005817</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF80L2ZyYWc6OTYzYzdlMGJjYjM0NDU0ZmJmMDQzMGZmZjY5MDU1NGEvdGFibGU6MGMyMGNmYzc5YWU4NDI5NDlmOWI0ZjQ5NTBkZGY4NDMvdGFibGVyYW5nZTowYzIwY2ZjNzlhZTg0Mjk0OWY5YjRmNDk1MGRkZjg0M18xLTEtMS0xLTIwMzgyOA_fca6f08d-1b00-4938-bbfe-8d6596bbfb36">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF80L2ZyYWc6OTYzYzdlMGJjYjM0NDU0ZmJmMDQzMGZmZjY5MDU1NGEvdGFibGU6MGMyMGNmYzc5YWU4NDI5NDlmOWI0ZjQ5NTBkZGY4NDMvdGFibGVyYW5nZTowYzIwY2ZjNzlhZTg0Mjk0OWY5YjRmNDk1MGRkZjg0M18yLTEtMS0xLTIwMzgyOA_f839cad1-412e-4d44-bca4-4294bab486c9">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF80L2ZyYWc6OTYzYzdlMGJjYjM0NDU0ZmJmMDQzMGZmZjY5MDU1NGEvdGFibGU6MGMyMGNmYzc5YWU4NDI5NDlmOWI0ZjQ5NTBkZGY4NDMvdGFibGVyYW5nZTowYzIwY2ZjNzlhZTg0Mjk0OWY5YjRmNDk1MGRkZjg0M18zLTEtMS0xLTIwMzgyOA_5275cffd-ae73-4f28-8522-dde12789595f">2022</dei:DocumentFiscalYearFocus>
    <us-gaap:AccountingStandardsUpdateExtensibleList
      contextRef="i1a1cdf9bd32542c99b2815c93a4ac089_D20190101-20191231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzItMC0xLTEtMjA0Njky_73536fc6-a919-4981-9be1-877b6a569df8">http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member</us-gaap:AccountingStandardsUpdateExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzk_1bd032fd-4134-4fee-b7a0-6066b6f581b0">http://fasb.org/us-gaap/2022#InterestReceivableAndOtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzk_a8bc1fca-45af-4265-ada3-e2835cba277d">http://fasb.org/us-gaap/2022#InterestReceivableAndOtherAssets</us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzg_522ded16-1ac4-41eb-bfeb-f8e2c46d539b">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzg_66955021-bac7-4675-8412-1713dc77cc2b">http://fasb.org/us-gaap/2022#OtherLiabilities</us-gaap:OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if457a576f9234c7988e3148e9f711a72_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEwMjA_bed1dafd-85b9-490a-94a1-70cfcac4fdb5">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzEy_95ed53e6-82ca-45ac-8926-8987082a6b7c">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6OTBhNTI4MGIzZjBmNDhkMThhZmJmYTcwMjJiZDA2ZjkvdGFibGVyYW5nZTo5MGE1MjgwYjNmMGY0OGQxOGFmYmZhNzAyMmJkMDZmOV8wLTAtMS0xLTIwMzgyOA_8cb49a49-87ad-4cfb-8952-f4e7fc5825d4">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18xNjc_d117f2f6-23d0-497b-acd5-a93791bb4b62">2022-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18xNjc_104654ce-007e-4772-8e9e-214e07f4ffdb">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6NmMxYzNiNDZjYjJhNDE5Y2FiZGExYzZjODgwNzk5NzUvdGFibGVyYW5nZTo2YzFjM2I0NmNiMmE0MTljYWJkYTFjNmM4ODA3OTk3NV8wLTAtMS0xLTIwMzgyOA_41053e6f-373a-4fe8-8ff5-00903a3a198e">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzE3_79c5a29d-09d5-4a85-90c0-b36f649aa5a4">1-12709</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzA4_d030bd09-30cf-4601-91d2-662710706ad8">Tompkins Financial Corp</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6NzFiZjJlNjJkYTYyNDE5NTgyMmJmYzIxNTBkYjZmOTEvdGFibGVyYW5nZTo3MWJmMmU2MmRhNjI0MTk1ODIyYmZjMjE1MGRiNmY5MV8wLTAtMS0xLTIwMzgyOA_6a7daff0-eda0-4fc1-af2d-02f3045cc2d9">NY</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6NzFiZjJlNjJkYTYyNDE5NTgyMmJmYzIxNTBkYjZmOTEvdGFibGVyYW5nZTo3MWJmMmU2MmRhNjI0MTk1ODIyYmZjMjE1MGRiNmY5MV8wLTItMS0xLTIwMzgyOA_d650c305-c4ce-430a-9174-4c72ef0fc8d0">16-1482357</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzEz_61e12586-ebf9-43f2-baf1-ebde9771c8db">118 E. Seneca Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzE4_5cfad282-794e-4801-a966-a7be578432e9">P.O. Box 460</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzE5_61e9f621-37af-4b94-a0a2-8fd6bc0fc3fb">Ithaca</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzE0_81270ec2-f194-45b4-bfc9-0a175cc31bf1">NY</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzIy_75e04f0b-a8b7-41a8-be58-1b176114956f">14851</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzIw_806330a0-280a-4703-9e30-5b3b6a6e6c29">888</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzA5_92902bbb-5041-49d5-9e5b-a272f243ece7">503-5753</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6YjA2ZWE5OWZiMDAzNGIzZWJiOWMwZWNmYjE2OGYzMjEvdGFibGVyYW5nZTpiMDZlYTk5ZmIwMDM0YjNlYmI5YzBlY2ZiMTY4ZjMyMV8xLTAtMS0xLTIwMzgyOA_37c96b71-4a1c-4c87-a8f0-40a85489cf64">Common Stock ($.10 Par Value Per Share)</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6YjA2ZWE5OWZiMDAzNGIzZWJiOWMwZWNmYjE2OGYzMjEvdGFibGVyYW5nZTpiMDZlYTk5ZmIwMDM0YjNlYmI5YzBlY2ZiMTY4ZjMyMV8xLTEtMS0xLTIwMzgyOA_11788bf9-ea72-4f06-af13-c7163cea1f34">TMP</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6YjA2ZWE5OWZiMDAzNGIzZWJiOWMwZWNmYjE2OGYzMjEvdGFibGVyYW5nZTpiMDZlYTk5ZmIwMDM0YjNlYmI5YzBlY2ZiMTY4ZjMyMV8xLTItMS0xLTIwMzgyOA_5e106c90-1da8-4dcc-8c1b-b9b885ed0467">NYSEAMER</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y182NTk3MDY5NzcyMDg1_f86e4cae-3e5a-4958-9cf3-0e532791e3d2">Yes</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzE1_5ab9c254-a012-4250-8bd5-716a6540db6d">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y182NTk3MDY5NzcyMDg3_9993f2f4-fe45-4dbf-83e5-df61714465ab">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzI0_f649bf33-fe83-4ea2-9ada-48fba9e6e7b3">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6NjE1OTJjMjIyNWIxNGY3OGFjODc4ODg1YzUyM2YzODYvdGFibGVyYW5nZTo2MTU5MmMyMjI1YjE0Zjc4YWM4Nzg4ODVjNTIzZjM4Nl8wLTAtMS0xLTIwMzgyOA_94eace44-411c-4a21-8e30-83893cc02890">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6NjE1OTJjMjIyNWIxNGY3OGFjODc4ODg1YzUyM2YzODYvdGFibGVyYW5nZTo2MTU5MmMyMjI1YjE0Zjc4YWM4Nzg4ODVjNTIzZjM4Nl8wLTctMS0xLTIwMzgyOA_f323cb1f-0321-4cba-a044-c599a9bc192c">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGFibGU6NjE1OTJjMjIyNWIxNGY3OGFjODc4ODg1YzUyM2YzODYvdGFibGVyYW5nZTo2MTU5MmMyMjI1YjE0Zjc4YWM4Nzg4ODVjNTIzZjM4Nl8wLTktMS0xLTIwMzgyOA_08f3472d-bc0b-4a35-a46a-9417183c2a7a">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzE2_3d0235b6-2a4f-49dc-92ba-9e72028b2703">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzIx_9d7f606c-2e02-48ed-b819-e65baca771cb">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i7bca69b89a9345f39f9d297ef38b4a2a_I20220630"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18yNzY0_2ad9345e-d466-472b-99bc-a0237f70c944"
      unitRef="usd">845900000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i99e77d3f09744a26bc93f136f34ba223_I20230214"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMDQz_ca19b46f-6a34-4632-9c56-d22a005b0922"
      unitRef="shares">14520318</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xL2ZyYWc6MzA0ZWE2ZGE4YzJhNDJhN2FmMDJlZGExM2M2MWE4NGMvdGV4dHJlZ2lvbjozMDRlYTZkYThjMmE0MmE3YWYwMmVkYTEzYzYxYTg0Y18zMzEx_4a556de0-6b50-479a-87a3-f9e9cbe936be">Portions of the registrant&#x2019;s definitive Proxy Statement relating to its 2023 Annual Meeting of stockholders, to be held on May 9, 2023, are incorporated by reference into Part III of this Form 10-K where indicated.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <dei:AuditorName
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84NS9mcmFnOmE0YTBkZWRkZTA1NzRjMDhhNTNlZDkzM2I4YjczOGUzL3RhYmxlOmQ3MmE4NDNhZDFhZjQ1Y2ZiMmUxNGIxNjU5YzlkYTA3L3RhYmxlcmFuZ2U6ZDcyYTg0M2FkMWFmNDVjZmIyZTE0YjE2NTljOWRhMDdfMC0wLTEtMS0yMDM4MjgvdGV4dHJlZ2lvbjo2MmMxM2ExZjg3ZmQ0MmM3OGNiNTE2MTVlZDY3MGJiY184_7bea047b-5e97-40d6-acc0-fd9d0cb23124">KPMG LLP</dei:AuditorName>
    <dei:AuditorLocation
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84NS9mcmFnOmE0YTBkZWRkZTA1NzRjMDhhNTNlZDkzM2I4YjczOGUzL3RhYmxlOmQ3MmE4NDNhZDFhZjQ1Y2ZiMmUxNGIxNjU5YzlkYTA3L3RhYmxlcmFuZ2U6ZDcyYTg0M2FkMWFmNDVjZmIyZTE0YjE2NTljOWRhMDdfNC0wLTEtMS0yMDM4Mjg_d34bd107-1365-4264-83b7-487d482249c9">Rochester, New York</dei:AuditorLocation>
    <us-gaap:CashAndDueFromBanks
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMy0xLTEtMS0yMDM4Mjg_1193b7f3-8933-4f77-af66-4539f96ff114"
      unitRef="usd">18572000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMy0yLTEtMS0yMDM4Mjg_fae279a6-8238-45a6-92af-dd97f35219fd"
      unitRef="usd">23078000</us-gaap:CashAndDueFromBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNC0xLTEtMS0yMDM4Mjg_9cf54456-bdde-4929-9296-74a1c3a14ee8"
      unitRef="usd">59265000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNC0yLTEtMS0yMDM4Mjg_b828151d-7659-4db9-ab68-902a48378d89"
      unitRef="usd">40029000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNS0xLTEtMS0yMDM4Mjg_ec851d21-683c-43cb-b0d2-8a082865dc8b"
      unitRef="usd">77837000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNS0yLTEtMS0yMDM4Mjg_e794a0b0-2c7c-4fed-88f2-8ca8c682794c"
      unitRef="usd">63107000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNy0wLTEtMS0yMDM4MjgvdGV4dHJlZ2lvbjo3MGJmYmFmYWUxNTU0OWZhOWJjZDEwNzY5NTYwNjY0Y183Mw_eaf54677-908f-4da7-9dd6-4e408dde97a4"
      unitRef="usd">1831791000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNy0wLTEtMS0yMDM4MjgvdGV4dHJlZ2lvbjo3MGJmYmFmYWUxNTU0OWZhOWJjZDEwNzY5NTYwNjY0Y184Ng_7dd67d4f-a654-426a-be74-ba0427d786b5"
      unitRef="usd">2063790000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNy0xLTEtMS0yMDM4Mjg_b0928f06-00d4-4bbb-86a9-9d75cef71020"
      unitRef="usd">1594967000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNy0yLTEtMS0yMDM4Mjg_21e914fe-9cf6-4460-a3f9-01aeb1bc97a4"
      unitRef="usd">2044513000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfOC0wLTEtMS0yMDM4MjgvdGV4dHJlZ2lvbjozYWU3OTNkMzM2MmI0MzBmYWY0MWFmZWVmYTRjZjNjOF82Ng_d35018e9-3025-431a-be4d-6f13c4c9a3d8"
      unitRef="usd">261692000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfOC0wLTEtMS0yMDM4MjgvdGV4dHJlZ2lvbjozYWU3OTNkMzM2MmI0MzBmYWY0MWFmZWVmYTRjZjNjOF85NA_9698f22f-f6d5-4f7c-9c0c-20def5fc25c0"
      unitRef="usd">282288000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfOC0xLTEtMS0yMDM4Mjg_081ac3d0-b5ef-4ed3-b2da-144c6622a7f7"
      unitRef="usd">312344000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfOC0yLTEtMS0yMDM4Mjg_0432c9ba-5bc8-4361-9a68-dfcd544ee90c"
      unitRef="usd">284009000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfOS0xLTEtMS0yMDM4Mjg_95d047e5-a3ef-428e-b1b4-d6e1393952bf"
      unitRef="usd">777000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfOS0yLTEtMS0yMDM4Mjg_495b49f3-6ca4-4cb5-939f-23653c156b66"
      unitRef="usd">902000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTAtMS0xLTEtMjAzODI4_d1f876b5-c6cd-43cc-91b3-fd15fb3c5e49"
      unitRef="usd">5268911000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTAtMi0xLTEtMjAzODI4_e39d2a25-b660-4802-bf23-e435d5adda46"
      unitRef="usd">5075467000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTItMS0xLTEtMjAzODI4_8b2bb077-d725-44d1-9b43-10d71cddb7c3"
      unitRef="usd">45934000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTItMi0xLTEtMjAzODI4_824bf666-c469-462c-8e7d-a4a490c8bcbf"
      unitRef="usd">42843000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTMtMS0xLTEtMjAzODI4_4cbb781a-e672-4c69-b5c4-bf423134858f"
      unitRef="usd">5222977000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTMtMi0xLTEtMjAzODI4_44ab3bea-797a-46d6-91f9-a251f555372b"
      unitRef="usd">5032624000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTUtMS0xLTEtMjAzODI4_ffd1a0d4-ccbd-4c55-ab59-d59ab382dab6"
      unitRef="usd">17720000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTUtMi0xLTEtMjAzODI4_7e5797ed-62f2-4b8d-85d1-bd37a111bcb6"
      unitRef="usd">10996000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTYtMS0xLTEtMjAzODI4_3a277421-e74b-4ee0-ac9b-8a5e9ef8fbc4"
      unitRef="usd">82140000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTYtMi0xLTEtMjAzODI4_7c0a3328-6f40-4495-8b19-45fbed89c07e"
      unitRef="usd">85416000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTctMS0xLTEtMjAzODI4_914bbcf6-fa93-46b7-b64d-7e6eeeaaaf20"
      unitRef="usd">85556000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTctMi0xLTEtMjAzODI4_fa5e8dfa-5e75-4abe-a954-6c736eeaa686"
      unitRef="usd">86495000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:Goodwill
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTgtMS0xLTEtMjAzODI4_376bda79-0808-4d16-86e6-99cddc5efe8f"
      unitRef="usd">92602000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTgtMi0xLTEtMjAzODI4_977bc6eb-9047-4992-89e9-5a6d60256f95"
      unitRef="usd">92447000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTktMS0xLTEtMjAzODI4_2e757a3d-baa8-499a-ad23-e5b0906267a9"
      unitRef="usd">2708000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMTktMi0xLTEtMjAzODI4_d74c1f66-93ab-47ae-a505-b90ee0f31418"
      unitRef="usd">3643000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:InterestReceivableAndOtherAssets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjAtMS0xLTEtMjAzODI4_731aef28-3c72-4eaf-a954-6ee1f0b17671"
      unitRef="usd">181058000</us-gaap:InterestReceivableAndOtherAssets>
    <us-gaap:InterestReceivableAndOtherAssets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjAtMi0xLTEtMjAzODI4_70357f0c-7bf9-4de9-a23b-1c3658e570f0"
      unitRef="usd">115830000</us-gaap:InterestReceivableAndOtherAssets>
    <us-gaap:Assets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjEtMS0xLTEtMjAzODI4_b861eedc-d270-465a-a5bd-08ff91eabcb8"
      unitRef="usd">7670686000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjEtMi0xLTEtMjAzODI4_cabc542b-9d2e-4128-9099-03cf36f05fc6"
      unitRef="usd">7819982000</us-gaap:Assets>
    <tmp:CheckingSavingsAndMoneyMarket
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjUtMS0xLTEtMjAzODI4_2a353234-f41c-4d91-9b7e-90b365b43297"
      unitRef="usd">3820739000</tmp:CheckingSavingsAndMoneyMarket>
    <tmp:CheckingSavingsAndMoneyMarket
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjUtMi0xLTEtMjAzODI4_e3ea72b5-c746-45db-a330-28c2ece33524"
      unitRef="usd">4016025000</tmp:CheckingSavingsAndMoneyMarket>
    <us-gaap:TimeDeposits
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjYtMS0xLTEtMjAzODI4_949dffb4-f530-4635-9763-8c34ebaa28ea"
      unitRef="usd">631411000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjYtMi0xLTEtMjAzODI4_c24bae18-7a1b-4a8e-beac-f21a20707f28"
      unitRef="usd">639674000</us-gaap:TimeDeposits>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjctMS0xLTEtMjAzODI4_1ba9eb72-6803-4ff2-a171-a9d35f3a8b63"
      unitRef="usd">2150145000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjctMi0xLTEtMjAzODI4_1c5b6644-e1d5-4a03-bc53-bbbc9a1b9ad0"
      unitRef="usd">2135736000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:Deposits
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjgtMS0xLTEtMjAzODI4_56af5f4c-a7ed-4937-8c6f-24aca877f98b"
      unitRef="usd">6602295000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMjgtMi0xLTEtMjAzODI4_136c2037-5f78-4d7a-80cd-71d5e2dfc7eb"
      unitRef="usd">6791435000</us-gaap:Deposits>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzAtMS0xLTEtMjAzODI4_59f7f063-28cd-43d1-8423-ad146bcbeca0"
      unitRef="usd">56278000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzAtMi0xLTEtMjAzODI4_1a79781d-d30c-485a-a978-5ab8cd3749d4"
      unitRef="usd">66787000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:OtherBorrowings
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzEtMS0xLTEtMjAzODI4_28107703-9a10-45e3-a93f-d02a78fa2072"
      unitRef="usd">291300000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzEtMi0xLTEtMjAzODI4_d0848e5b-fe02-43ab-ba23-d753c5bf59a8"
      unitRef="usd">124000000</us-gaap:OtherBorrowings>
    <us-gaap:OtherLiabilities
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzMtMS0xLTEtMjAzODI4_e4c042da-f650-4c6e-bd69-d5b8c12b3e87"
      unitRef="usd">103423000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzMtMi0xLTEtMjAzODI4_56935689-799f-4706-a5a3-73bdf973a059"
      unitRef="usd">108819000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzQtMS0xLTEtMjAzODI4_99c9b226-e67b-4b43-8f2d-88589acaada3"
      unitRef="usd">7053296000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzQtMi0xLTEtMjAzODI4_f01ef609-d08e-4d27-b534-c4592221c00f"
      unitRef="usd">7091041000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZjlmMzFkZGY1NjRhNDY3YTk4MjI3MzYzMzU4MDE1ZDFfMjk_2547e163-79c2-49aa-ac74-f9e0fffd3ede"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZjlmMzFkZGY1NjRhNDY3YTk4MjI3MzYzMzU4MDE1ZDFfMjk_2854accd-cd7c-40e0-8cba-09acd4298c5e"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZjlmMzFkZGY1NjRhNDY3YTk4MjI3MzYzMzU4MDE1ZDFfNTQ_3184e748-026d-4b62-aabe-323247bb0125"
      unitRef="shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZjlmMzFkZGY1NjRhNDY3YTk4MjI3MzYzMzU4MDE1ZDFfNTQ_ca53fbc7-5730-4ccd-9cff-75a9d4a0ca93"
      unitRef="shares">25000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZjlmMzFkZGY1NjRhNDY3YTk4MjI3MzYzMzU4MDE1ZDFfNzM_d024e0f2-e30b-4005-80cc-eda7124a7b12"
      unitRef="shares">14555741</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZjlmMzFkZGY1NjRhNDY3YTk4MjI3MzYzMzU4MDE1ZDFfODc_8e57c1d6-8677-4055-9e44-cd51df7a2ccb"
      unitRef="shares">14696911</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMS0xLTEtMjAzODI4_ab0ec139-a216-48ac-a2b4-e6f1b54887e1"
      unitRef="usd">1456000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzctMi0xLTEtMjAzODI4_6ecec8ac-5287-41ab-b874-1618a46d702f"
      unitRef="usd">1470000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzgtMS0xLTEtMjAzODI4_7bf51c74-0b9f-49aa-85b0-27912994d541"
      unitRef="usd">302763000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzgtMi0xLTEtMjAzODI4_9ede1e5d-76bc-4fd3-9218-f0fb10a6f58a"
      unitRef="usd">312538000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzktMS0xLTEtMjAzODI4_28a6a9cb-7ff0-4326-9aa0-6aa509befd90"
      unitRef="usd">526727000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfMzktMi0xLTEtMjAzODI4_ee96d2bd-5487-4b57-97e5-a3cf6e3aced3"
      unitRef="usd">475262000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDAtMS0xLTEtMjAzODI4_8da15fb7-5ad8-43e7-9911-e49d2c4cd9f9"
      unitRef="usd">-208689000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDAtMi0xLTEtMjAzODI4_886be14b-e487-47a1-961b-d7bfe6f81afe"
      unitRef="usd">-55950000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDEtMC0xLTEtMjAzODI4L3RleHRyZWdpb246MmNhYzYwY2U3MzliNDYyNzhmMTdhMjMyNGY3NmIxYzZfMzA_e6653d6b-5a2d-4789-b06f-9b2ae091be1c"
      unitRef="shares">128749</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDEtMC0xLTEtMjAzODI4L3RleHRyZWdpb246MmNhYzYwY2U3MzliNDYyNzhmMTdhMjMyNGY3NmIxYzZfNTE_da5766e9-1706-4543-ae5b-834daad6b304"
      unitRef="shares">122824</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDEtMS0xLTEtMjAzODI4_8bd13eac-2d4d-4bd4-9173-1391cf5ed3b7"
      unitRef="usd">6279000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDEtMi0xLTEtMjAzODI4_b7568eb6-9e36-4902-b93a-f8bb602012ad"
      unitRef="usd">5791000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDItMS0xLTEtMjAzODI4_151d127c-487e-4c49-b51f-98c4eb31d267"
      unitRef="usd">615978000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDItMi0xLTEtMjAzODI4_0023dcf7-0424-46f1-902f-c5ccb94fa9d0"
      unitRef="usd">727529000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDQtMS0xLTEtMjAzODI4_1f8ab24c-cf29-42c1-92bc-6a19ccdb1a5a"
      unitRef="usd">1412000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDQtMi0xLTEtMjAzODI4_cfa7b15a-af62-4d9c-9b65-a185218a8035"
      unitRef="usd">1412000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDUtMS0xLTEtMjAzODI4_6d545d6c-6cba-4a45-97d2-c954a31a1007"
      unitRef="usd">617390000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDUtMi0xLTEtMjAzODI4_9c022d0a-7dfe-466d-90a1-6f9cb552e2d9"
      unitRef="usd">728941000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDYtMS0xLTEtMjAzODI4_53f6fa0e-606b-44ae-ad64-9259e733d9b1"
      unitRef="usd">7670686000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF84OC9mcmFnOjkzYzU4ZmExNWViZjQ2ZTRiMDNhNzA0YWZjNmE3OTdjL3RhYmxlOjA0YmRkY2NiNGNlMTRlZWZiY2FjNDg2MTFkNzllODc2L3RhYmxlcmFuZ2U6MDRiZGRjY2I0Y2UxNGVlZmJjYWM0ODYxMWQ3OWU4NzZfNDYtMi0xLTEtMjAzODI4_6c946ef3-cebf-4130-93b3-c5382934618d"
      unitRef="usd">7819982000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeOtherLoans
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMy0xLTEtMS0yMDM4Mjg_5dec79e1-dc01-490f-bdf0-2fc307314051"
      unitRef="usd">217607000</us-gaap:InterestAndFeeIncomeOtherLoans>
    <us-gaap:InterestAndFeeIncomeOtherLoans
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMy0yLTEtMS0yMDM4Mjg_8b124219-ddcc-43ff-a745-fdbdfeeb87f0"
      unitRef="usd">214684000</us-gaap:InterestAndFeeIncomeOtherLoans>
    <us-gaap:InterestAndFeeIncomeOtherLoans
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMy0zLTEtMS0yMDM4Mjg_12d791e4-ba3a-4d3c-9f94-d8ce9bdb7da0"
      unitRef="usd">227313000</us-gaap:InterestAndFeeIncomeOtherLoans>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNC0xLTEtMS0yMDM4Mjg_f8620e19-effd-444c-9ea4-7d7372b34cd3"
      unitRef="usd">371000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNC0yLTEtMS0yMDM4Mjg_3d842acf-87d9-4072-bc72-e1f9c3d467da"
      unitRef="usd">343000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDepositsWithFinancialInstitutions
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNC0zLTEtMS0yMDM4Mjg_444a5034-10fb-4597-ade2-cf03783ea171"
      unitRef="usd">194000</us-gaap:InterestIncomeDepositsWithFinancialInstitutions>
    <us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNi0xLTEtMS0yMDM4Mjg_ad007e82-c4d0-483d-90e7-286d9584eae9"
      unitRef="usd">27929000</us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating>
    <us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNi0yLTEtMS0yMDM4Mjg_47cfb5ac-fd8c-44a5-8ae6-ca194ecdf577"
      unitRef="usd">23440000</us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating>
    <us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNi0zLTEtMS0yMDM4Mjg_4b5832c5-20f5-4fd9-ac1a-b289c4f6efa2"
      unitRef="usd">25450000</us-gaap:InterestIncomeDebtSecuritiesAvailableForSaleOperating>
    <us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNy0xLTEtMS0yMDM4Mjg_f1d9e42a-8036-427d-ba04-bb83cf3a6eec"
      unitRef="usd">4771000</us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity>
    <us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNy0yLTEtMS0yMDM4Mjg_24457245-515c-4496-9c12-df5175064180"
      unitRef="usd">2075000</us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity>
    <us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNy0zLTEtMS0yMDM4Mjg_00a47ed4-dcfb-4c18-9e7d-c412c6a3417e"
      unitRef="usd">0</us-gaap:InterestAndDividendIncomeSecuritiesHeldToMaturity>
    <tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfOC0xLTEtMS0yMDM4Mjg_8d50f664-af38-4147-a6f6-17bf36fa6b0f"
      unitRef="usd">646000</tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances>
    <tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfOC0yLTEtMS0yMDM4Mjg_ea9358c2-db46-4278-be18-653a495c577f"
      unitRef="usd">776000</tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances>
    <tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfOC0zLTEtMS0yMDM4Mjg_51ff4c7b-c4f5-4da7-9535-6debac46f645"
      unitRef="usd">1373000</tmp:InterestIncomeFederalHomeLoanBankAndFederalReserveBankAdvances>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfOS0xLTEtMS0yMDM4Mjg_de36d8fd-36db-452a-9708-69fff74a256b"
      unitRef="usd">251324000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfOS0yLTEtMS0yMDM4Mjg_3142535c-dbe5-4e98-8f82-3d3f9f8378e7"
      unitRef="usd">241318000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfOS0zLTEtMS0yMDM4Mjg_b7aef5f8-28e4-4d45-beb7-a11bfe9eae3f"
      unitRef="usd">254330000</us-gaap:InterestAndDividendIncomeOperating>
    <tmp:InterestExpenseTimeDeposits250000orMore
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTEtMS0xLTEtMjAzODI4_05524fb9-1c11-463c-a347-9835737f43c3"
      unitRef="usd">2298000</tmp:InterestExpenseTimeDeposits250000orMore>
    <tmp:InterestExpenseTimeDeposits250000orMore
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTEtMi0xLTEtMjAzODI4_b93f1682-184b-4a43-aa1b-82976ed64304"
      unitRef="usd">2202000</tmp:InterestExpenseTimeDeposits250000orMore>
    <tmp:InterestExpenseTimeDeposits250000orMore
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTEtMy0xLTEtMjAzODI4_bba5a43c-c18b-4fda-8769-2c2d262ba7a7"
      unitRef="usd">3175000</tmp:InterestExpenseTimeDeposits250000orMore>
    <us-gaap:InterestExpenseOtherDomesticDeposits
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTItMS0xLTEtMjAzODI4_8d7f1004-dd54-489d-b314-cb35443880b6"
      unitRef="usd">13870000</us-gaap:InterestExpenseOtherDomesticDeposits>
    <us-gaap:InterestExpenseOtherDomesticDeposits
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTItMi0xLTEtMjAzODI4_20e4f60a-88e8-4d7e-8e65-28851d01f510"
      unitRef="usd">8645000</us-gaap:InterestExpenseOtherDomesticDeposits>
    <us-gaap:InterestExpenseOtherDomesticDeposits
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTItMy0xLTEtMjAzODI4_6e6cc25e-13a9-447e-9aa8-4a9e34436154"
      unitRef="usd">16789000</us-gaap:InterestExpenseOtherDomesticDeposits>
    <us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTMtMS0xLTEtMjAzODI4_ee876368-0c4d-44f1-92b2-e6661f725085"
      unitRef="usd">60000</us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTMtMi0xLTEtMjAzODI4_a8bd20eb-5aa0-44c4-86a8-78638e2ac866"
      unitRef="usd">64000</us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTMtMy0xLTEtMjAzODI4_247d477a-b0f2-4b4b-997e-781b35f7659b"
      unitRef="usd">95000</us-gaap:InterestExpenseFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:InterestExpenseTrustPreferredSecurities
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTQtMS0xLTEtMjAzODI4_e8c2ed2a-e053-4680-a8e3-e3b6849c654d"
      unitRef="usd">0</us-gaap:InterestExpenseTrustPreferredSecurities>
    <us-gaap:InterestExpenseTrustPreferredSecurities
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTQtMi0xLTEtMjAzODI4_ae121e2d-6f35-48c1-9c08-9de5b481c900"
      unitRef="usd">2233000</us-gaap:InterestExpenseTrustPreferredSecurities>
    <us-gaap:InterestExpenseTrustPreferredSecurities
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTQtMy0xLTEtMjAzODI4_4e2d6c74-2579-438e-85ca-e8a3227a4a40"
      unitRef="usd">1133000</us-gaap:InterestExpenseTrustPreferredSecurities>
    <tmp:InterestExpenseOtherBorrowings
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTUtMS0xLTEtMjAzODI4_da9e2513-abc1-4254-9039-d85e91c2de4c"
      unitRef="usd">4815000</tmp:InterestExpenseOtherBorrowings>
    <tmp:InterestExpenseOtherBorrowings
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTUtMi0xLTEtMjAzODI4_d89db389-a68c-4a74-8b91-8d4480e7de8f"
      unitRef="usd">4382000</tmp:InterestExpenseOtherBorrowings>
    <tmp:InterestExpenseOtherBorrowings
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTUtMy0xLTEtMjAzODI4_7d3306d2-683e-441d-867a-242b63447e81"
      unitRef="usd">7799000</tmp:InterestExpenseOtherBorrowings>
    <us-gaap:InterestExpense
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTYtMS0xLTEtMjAzODI4_08535eb5-1745-4eaa-93eb-9b8d6516b748"
      unitRef="usd">21043000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTYtMi0xLTEtMjAzODI4_a432243b-5d9f-44dd-989b-444d8fb5b267"
      unitRef="usd">17526000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTYtMy0xLTEtMjAzODI4_4f968e47-1131-4275-9f2d-c16addff7ee2"
      unitRef="usd">28991000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTctMS0xLTEtMjAzODI4_cae1cca5-9c51-4efe-afb6-ccb0fb6b9011"
      unitRef="usd">230281000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTctMi0xLTEtMjAzODI4_42c51df7-4ceb-4347-b659-29929762a0b7"
      unitRef="usd">223792000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTctMy0xLTEtMjAzODI4_e343bd5a-df73-45ee-bedf-f14e4739d16a"
      unitRef="usd">225339000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTgtMS0xLTEtMjAzODI4_b558a372-a581-41a6-a085-e49a294ba9cb"
      unitRef="usd">2789000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTgtMi0xLTEtMjAzODI4_45bd2eb8-5e19-4ae0-88f4-6861009b92ef"
      unitRef="usd">-2219000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTgtMy0xLTEtMjAzODI4_15e3df6a-f34c-43f2-80fe-6c8fa148e9f3"
      unitRef="usd">17213000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTktMS0xLTEtMjAzODI4_02d09baa-87fc-42de-a60e-17e69fc5ab78"
      unitRef="usd">227492000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTktMi0xLTEtMjAzODI4_4439df53-de84-4b33-a1bd-63307e342ee0"
      unitRef="usd">226011000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMTktMy0xLTEtMjAzODI4_1cdb6c85-4d34-4c59-8057-3e60acdd7fa6"
      unitRef="usd">208126000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjEtMS0xLTEtMjAzODI4_4be76ac1-cc85-4faf-ba79-8664490c0060"
      unitRef="usd">36201000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjEtMi0xLTEtMjAzODI4_85a47277-24c7-4422-bd81-de19bf6e3780"
      unitRef="usd">34836000</us-gaap:InsuranceCommissionsAndFees>
    <us-gaap:InsuranceCommissionsAndFees
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjEtMy0xLTEtMjAzODI4_581ab614-48ee-43fa-ad61-579286a253b7"
      unitRef="usd">31505000</us-gaap:InsuranceCommissionsAndFees>
    <tmp:InvestmentServicesIncome
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjItMS0xLTEtMjAzODI4_7ee79db2-85de-4bbe-8e5b-a206c47a8363"
      unitRef="usd">18091000</tmp:InvestmentServicesIncome>
    <tmp:InvestmentServicesIncome
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjItMi0xLTEtMjAzODI4_3b34e335-1906-4ee3-a250-e698a02d6598"
      unitRef="usd">19388000</tmp:InvestmentServicesIncome>
    <tmp:InvestmentServicesIncome
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjItMy0xLTEtMjAzODI4_ad691d1f-7be0-43ae-89f3-bc8b35c93eef"
      unitRef="usd">17520000</tmp:InvestmentServicesIncome>
    <tmp:FeesAndCommissionsDepositAccounts
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjMtMS0xLTEtMjAzODI4_bd770665-f257-4ce6-88d8-4bdfbaefcc2f"
      unitRef="usd">7365000</tmp:FeesAndCommissionsDepositAccounts>
    <tmp:FeesAndCommissionsDepositAccounts
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjMtMi0xLTEtMjAzODI4_d322247b-6cf3-4848-b895-867757a0a3cd"
      unitRef="usd">6347000</tmp:FeesAndCommissionsDepositAccounts>
    <tmp:FeesAndCommissionsDepositAccounts
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjMtMy0xLTEtMjAzODI4_8f76d9b6-3ec0-42f7-8728-59a4bd76af33"
      unitRef="usd">6312000</tmp:FeesAndCommissionsDepositAccounts>
    <tmp:FeesAndCommissionsCardServices
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjQtMS0xLTEtMjAzODI4_c2e3ee69-9a1c-4881-a703-4ba70ac8ab51"
      unitRef="usd">11024000</tmp:FeesAndCommissionsCardServices>
    <tmp:FeesAndCommissionsCardServices
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjQtMi0xLTEtMjAzODI4_3c50ff5a-07bb-47af-b171-0de6f1453adb"
      unitRef="usd">10826000</tmp:FeesAndCommissionsCardServices>
    <tmp:FeesAndCommissionsCardServices
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjQtMy0xLTEtMjAzODI4_64bb3711-dd7a-41bc-854e-019b7fbd3d51"
      unitRef="usd">9263000</tmp:FeesAndCommissionsCardServices>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjctMS0xLTEtMjAzODI4_bca04975-d74e-40b6-9056-19c81e01d5a5"
      unitRef="usd">5925000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjctMi0xLTEtMjAzODI4_bb4748a2-38d6-48cc-907d-e73afae46c97"
      unitRef="usd">7203000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjctMy0xLTEtMjAzODI4_14a5718c-639a-4d0a-baad-b5216131ef49"
      unitRef="usd">8817000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <tmp:NetGainLossOnSecuritiesTransactions
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjgtMS0xLTEtMjAzODI4_e5b01b8e-8c48-4575-ac64-9f4009c44035"
      unitRef="usd">-634000</tmp:NetGainLossOnSecuritiesTransactions>
    <tmp:NetGainLossOnSecuritiesTransactions
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjgtMi0xLTEtMjAzODI4_2f562578-3778-4715-8bed-cefbc3f5cb04"
      unitRef="usd">249000</tmp:NetGainLossOnSecuritiesTransactions>
    <tmp:NetGainLossOnSecuritiesTransactions
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjgtMy0xLTEtMjAzODI4_25731acd-3362-44ac-b6b8-0bd1be7f5320"
      unitRef="usd">443000</tmp:NetGainLossOnSecuritiesTransactions>
    <us-gaap:NoninterestIncome
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjktMS0xLTEtMjAzODI4_3af6b03c-1069-4fdc-bcdd-582a40e5b774"
      unitRef="usd">77972000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjktMi0xLTEtMjAzODI4_06ff0abc-1406-4b2a-8684-8407eecd9ae6"
      unitRef="usd">78849000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMjktMy0xLTEtMjAzODI4_6120000c-e437-4eba-99d7-7a258ccd6d4d"
      unitRef="usd">73860000</us-gaap:NoninterestIncome>
    <us-gaap:SalariesAndWages
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzEtMS0xLTEtMjAzODI4_867e5c04-cf4e-42b7-9a49-68a89c443e82"
      unitRef="usd">98261000</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzEtMi0xLTEtMjAzODI4_83f8adfe-06a7-493d-9337-02820e98a1d6"
      unitRef="usd">96038000</us-gaap:SalariesAndWages>
    <us-gaap:SalariesAndWages
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzEtMy0xLTEtMjAzODI4_8147567a-3234-469b-8266-bf2e659e6dde"
      unitRef="usd">92519000</us-gaap:SalariesAndWages>
    <us-gaap:OtherPostretirementBenefitExpense
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzItMS0xLTEtMjAzODI4_bf85e2df-39f7-47d9-a25d-1d29d15dd2d7"
      unitRef="usd">24969000</us-gaap:OtherPostretirementBenefitExpense>
    <us-gaap:OtherPostretirementBenefitExpense
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzItMi0xLTEtMjAzODI4_5d8925f9-83a1-4d79-813a-f12345c6cd53"
      unitRef="usd">24172000</us-gaap:OtherPostretirementBenefitExpense>
    <us-gaap:OtherPostretirementBenefitExpense
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzItMy0xLTEtMjAzODI4_861d87a8-967f-48fe-aef5-21b3fd18976f"
      unitRef="usd">24812000</us-gaap:OtherPostretirementBenefitExpense>
    <us-gaap:OccupancyNet
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzMtMS0xLTEtMjAzODI4_e21bd40c-9ba9-4b20-84d4-bcc3e5d64542"
      unitRef="usd">13093000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzMtMi0xLTEtMjAzODI4_57bd2196-94bf-4e10-a86f-9f58644b61e1"
      unitRef="usd">13179000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzMtMy0xLTEtMjAzODI4_3ecfb60a-70a0-4179-96e4-7204f46b71a7"
      unitRef="usd">12930000</us-gaap:OccupancyNet>
    <us-gaap:EquipmentExpense
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzQtMS0xLTEtMjAzODI4_1e9b9d6c-2a2e-4504-be1e-815553c4ca56"
      unitRef="usd">8058000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzQtMi0xLTEtMjAzODI4_99417ea6-8630-4605-be63-ae81d11d1c2d"
      unitRef="usd">8328000</us-gaap:EquipmentExpense>
    <us-gaap:EquipmentExpense
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzQtMy0xLTEtMjAzODI4_19843bf7-052d-486c-af1a-3ed93463f989"
      unitRef="usd">7846000</us-gaap:EquipmentExpense>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzYtMS0xLTEtMjAzODI4_ee3ef5e2-faff-4bce-9d31-a1755f44441c"
      unitRef="usd">873000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzYtMi0xLTEtMjAzODI4_4233fd1e-1e70-43b7-85d0-ff80cff0ebfe"
      unitRef="usd">1317000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzYtMy0xLTEtMjAzODI4_02638a83-ddf5-46e3-928b-22cb24ac02a6"
      unitRef="usd">1484000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OtherNoninterestExpense
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzctMS0xLTEtMjAzODI4_e37ba08d-2abc-4708-88d9-901867ccaba4"
      unitRef="usd">50497000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzctMi0xLTEtMjAzODI4_a533ff73-c643-4ce5-ae31-4a3a72e5a81b"
      unitRef="usd">47253000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzctMy0xLTEtMjAzODI4_e1b262df-27e5-4046-9ad6-c673b0fc784d"
      unitRef="usd">44729000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzgtMS0xLTEtMjAzODI4_b95ef870-e1fa-43cc-a18f-b8c2a8578230"
      unitRef="usd">195751000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzgtMi0xLTEtMjAzODI4_46c91374-0025-4698-b208-181ebbca178a"
      unitRef="usd">190287000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzgtMy0xLTEtMjAzODI4_4b79aa33-bcc8-4081-91a0-3221ca2bf2f0"
      unitRef="usd">184320000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzktMS0xLTEtMjAzODI4_fd1b0763-6b62-491c-9183-ed0622d23c65"
      unitRef="usd">109713000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzktMi0xLTEtMjAzODI4_01985617-cc87-40a2-ae07-55bd79944962"
      unitRef="usd">114573000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfMzktMy0xLTEtMjAzODI4_2a082a6b-0895-4c3a-8149-a805987d76cd"
      unitRef="usd">97666000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDAtMS0xLTEtMjAzODI4_e0cf4ccc-1afb-4141-8220-a637cd762ab7"
      unitRef="usd">24557000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDAtMi0xLTEtMjAzODI4_466c7085-d69b-4bff-baa4-8d0934ce0135"
      unitRef="usd">25182000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDAtMy0xLTEtMjAzODI4_6a0ae91c-1d03-413f-b846-3fd948be4355"
      unitRef="usd">19924000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDEtMS0xLTEtMjAzODI4_f27faa7f-7419-4203-9dfe-c8aa8c76f93b"
      unitRef="usd">85156000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDEtMi0xLTEtMjAzODI4_f7496f2c-a4cb-47a7-b641-9554b915669b"
      unitRef="usd">89391000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDEtMy0xLTEtMjAzODI4_35b39a63-cc3a-4c73-8902-d96425519d3a"
      unitRef="usd">77742000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDItMS0xLTEtMjAzODI4_de24f86e-bf38-421f-b712-9856a8f1aae4"
      unitRef="usd">126000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDItMi0xLTEtMjAzODI4_1b63a892-3e2d-4b36-893e-5a042b6d2b1a"
      unitRef="usd">127000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDItMy0xLTEtMjAzODI4_ad99b7ee-c24c-4f03-8cf8-7547651b8007"
      unitRef="usd">154000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDMtMS0xLTEtMjAzODI4_2b2fd00c-e9ce-41df-8acd-35332d83f8f7"
      unitRef="usd">85030000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDMtMi0xLTEtMjAzODI4_c41afd5d-8540-41a5-9af9-faea2cb2a373"
      unitRef="usd">89264000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDMtMy0xLTEtMjAzODI4_3778907e-76b6-4c16-a889-dc41bb5e8bc4"
      unitRef="usd">77588000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDQtMS0xLTEtMjAzODI4_75e423d9-621a-4e42-8f33-5fafe2c32a7b"
      unitRef="usdPerShare">5.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDQtMi0xLTEtMjAzODI4_ee361ea7-2594-485f-9b00-94068bac8722"
      unitRef="usdPerShare">6.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDQtMy0xLTEtMjAzODI4_e126c6f9-3ed9-4902-802c-412d152af86c"
      unitRef="usdPerShare">5.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDUtMS0xLTEtMjAzODI4_80b180f9-c6f8-4cab-b9fa-6b564e8c85cb"
      unitRef="usdPerShare">5.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDUtMi0xLTEtMjAzODI4_f0e024ce-62a5-4d47-bc1f-f66aa5faefe5"
      unitRef="usdPerShare">6.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85MS9mcmFnOjRmZmU5MDRjZDMyYTQ2NzBhYTVhNzRlMGE2MzE5ZTNlL3RhYmxlOjc4MGFjMzcwZDJkMjRjM2ZhZTBjNzUxNTI4ZDFjNjQyL3RhYmxlcmFuZ2U6NzgwYWMzNzBkMmQyNGMzZmFlMGM3NTE1MjhkMWM2NDJfNDUtMy0xLTEtMjAzODI4_48738ac1-8782-47ab-8e8d-f87ebaca136e"
      unitRef="usdPerShare">5.20</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ProfitLoss
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMi0xLTEtMS0yMDM4Mjg_f55ba4ad-dde2-443f-a3b2-5659fbd55d88"
      unitRef="usd">85156000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMi0yLTEtMS0yMDM4Mjg_3b5448c1-760e-45ba-9d45-6e9664078d3c"
      unitRef="usd">89391000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMi0zLTEtMS0yMDM4Mjg_1dae7148-598f-426f-b28d-7c9b808557ed"
      unitRef="usd">77742000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfNi0xLTEtMS0yMDM4Mjg_8613f652-2a72-4259-a212-a551c361135f"
      unitRef="usd">-173240000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfNi0yLTEtMS0yMDM4Mjg_81adf599-3c9a-4b9a-a44d-755004856e7e"
      unitRef="usd">-34961000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfNi0zLTEtMS0yMDM4Mjg_a5077233-a6eb-41e3-9307-05e17cd33239"
      unitRef="usd">16894000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfOC0xLTEtMS0yMDM4Mjg_62bc8ceb-c6a2-4d58-a03b-d2bf2a9056fb"
      unitRef="usd">-8997000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfOC0yLTEtMS0yMDM4Mjg_29de9683-baaf-40a5-bf93-adddf37ddc99"
      unitRef="usd">208000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfOC0zLTEtMS0yMDM4Mjg_2cbe8eb6-0340-48cb-8a50-255fa7dcd8dd"
      unitRef="usd">324000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTEtMS0xLTEtMjAzODI4_8ba9b310-259a-41de-8277-5705c2e9fb1b"
      unitRef="usd">9634000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTEtMi0xLTEtMjAzODI4_b36f812b-a106-4bef-9b98-7a6bae68eff1"
      unitRef="usd">8898000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTEtMy0xLTEtMjAzODI4_23f4da29-fd82-4ed2-aa11-25223c6a5cc3"
      unitRef="usd">-7028000</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTQtMS0xLTEtMjAzODI4_e8d133cd-8bdb-439b-a794-506dfaa26646"
      unitRef="usd">-1706000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTQtMi0xLTEtMjAzODI4_00265fd3-6a96-421e-acfa-aff68d9ea643"
      unitRef="usd">-2228000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTQtMy0xLTEtMjAzODI4_0b845e00-f379-4750-8370-fc8533b86a3e"
      unitRef="usd">-1786000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTUtMS0xLTEtMjAzODI4_2dfdc5e8-04a2-4f8b-b3fe-04afc9bf4d39"
      unitRef="usd">164000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTUtMi0xLTEtMjAzODI4_8c359525-c1ab-41b5-9bcc-1c2e563cd9a1"
      unitRef="usd">167000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTUtMy0xLTEtMjAzODI4_a806bad8-ec17-4411-86b9-31be12e0c357"
      unitRef="usd">162000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTYtMS0xLTEtMjAzODI4_bc5381eb-d118-4bf4-9214-e5d7b60937c6"
      unitRef="usd">-152739000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTYtMi0xLTEtMjAzODI4_981e7d4c-26fc-4e5b-bfc4-5953ff796bfb"
      unitRef="usd">-23876000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTYtMy0xLTEtMjAzODI4_1a4cf873-7aaa-4ed3-a429-608d1e96eeab"
      unitRef="usd">11490000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTgtMS0xLTEtMjAzODI4_f84bc9c7-1e0d-4dcd-9146-a422d0ef7bfa"
      unitRef="usd">-67583000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTgtMi0xLTEtMjAzODI4_beab50da-0bb2-46a9-ac95-cb62d6e16e58"
      unitRef="usd">65515000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTgtMy0xLTEtMjAzODI4_3b6f326e-d886-485c-9db5-3190dd44b7d9"
      unitRef="usd">89232000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTktMS0xLTEtMjAzODI4_d417abac-c3c6-404f-839f-4010bda9479c"
      unitRef="usd">126000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTktMi0xLTEtMjAzODI4_a5e57df4-1f44-4524-9f15-95c308c27b39"
      unitRef="usd">127000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMTktMy0xLTEtMjAzODI4_ac32f61c-d815-4c58-8609-068ab528e220"
      unitRef="usd">154000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMjAtMS0xLTEtMjAzODI4_c235afa6-5a27-43f7-b6ae-0fd53a5da595"
      unitRef="usd">-67709000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMjAtMi0xLTEtMjAzODI4_6715840b-4977-4ca2-974d-982e7825ae68"
      unitRef="usd">65388000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85NC9mcmFnOjk5Njk4MGNiYTA4NDQ5OGU4YWZjZWNjMzczMDEzZjZmL3RhYmxlOjM0NjMxNDRlZmI1NjRkNGU5ZDljOTZlODk4Y2E5ZGY1L3RhYmxlcmFuZ2U6MzQ2MzE0NGVmYjU2NGQ0ZTlkOWM5NmU4OThjYTlkZjVfMjAtMy0xLTEtMjAzODI4_d68ca9fd-0169-4ef7-8b38-6a7068650b1d"
      unitRef="usd">89078000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMy0xLTEtMS0yMDM4Mjg_f4c6bc2a-f4d9-4258-8b13-bfc6f46b145a"
      unitRef="usd">85030000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMy0yLTEtMS0yMDM4Mjg_e3fa18b6-66a0-4bb0-9ba8-1b338a2fae49"
      unitRef="usd">89264000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMy0zLTEtMS0yMDM4Mjg_c963d41b-2093-476d-b9ca-d546aadffa6a"
      unitRef="usd">77588000</us-gaap:NetIncomeLoss>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNS0xLTEtMS0yMDM4Mjg_e1742fa5-4ffb-4412-b16c-b323b4731c34"
      unitRef="usd">2789000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNS0yLTEtMS0yMDM4Mjg_285a466d-3606-440d-92bb-1829f233ad3e"
      unitRef="usd">-2219000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNS0zLTEtMS0yMDM4Mjg_1d1f7cfa-2b25-4271-83b3-5e469e0e5b91"
      unitRef="usd">17213000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNi0xLTEtMS0yMDM4Mjg_5a2068eb-8346-460c-bffd-41f83415ea0a"
      unitRef="usd">10684000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNi0yLTEtMS0yMDM4Mjg_f1ec4ed0-6868-4011-b02f-b9db9658e484"
      unitRef="usd">10250000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNi0zLTEtMS0yMDM4Mjg_6dfc381d-c9a1-449f-a3a4-b16af6212aca"
      unitRef="usd">10192000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNy0xLTEtMS0yMDM4Mjg_be968966-5b78-4223-ae46-aa4f85fb026c"
      unitRef="usd">873000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNy0yLTEtMS0yMDM4Mjg_963ece9a-d009-44cf-a4f5-40b14e369ba4"
      unitRef="usd">1317000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNy0zLTEtMS0yMDM4Mjg_81e15856-11d5-4122-9ce0-efaf015a07e0"
      unitRef="usd">1484000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfOC0xLTEtMS0yMDM4Mjg_f5dcf461-4e86-4707-96df-a127826733a5"
      unitRef="usd">1162000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfOC0yLTEtMS0yMDM4Mjg_3f665bd8-9936-4fa4-9f6c-944413fa042c"
      unitRef="usd">1879000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfOC0zLTEtMS0yMDM4Mjg_d35010f2-6c48-4130-b365-bb4911862118"
      unitRef="usd">2188000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfOS0xLTEtMS0yMDM4Mjg_b912533b-5a3f-4644-8bf1-f5351636e046"
      unitRef="usd">-5595000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfOS0yLTEtMS0yMDM4Mjg_c42cf05a-aa35-48bd-b328-d50082c1b5de"
      unitRef="usd">-11758000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfOS0zLTEtMS0yMDM4Mjg_52ef358c-dff2-407a-915b-b4fb6876913d"
      unitRef="usd">-10737000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <tmp:AmortizationAccretionRelatedToPurchaseAccounting
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTAtMS0xLTEtMjAzODI4_49dbbe21-4368-4bee-a31f-d7ac089c1eb6"
      unitRef="usd">-921000</tmp:AmortizationAccretionRelatedToPurchaseAccounting>
    <tmp:AmortizationAccretionRelatedToPurchaseAccounting
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTAtMi0xLTEtMjAzODI4_e7ece6a9-f238-4c04-bb2d-f03f9f00dcd7"
      unitRef="usd">-912000</tmp:AmortizationAccretionRelatedToPurchaseAccounting>
    <tmp:AmortizationAccretionRelatedToPurchaseAccounting
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTAtMy0xLTEtMjAzODI4_dcb9e8a0-5b11-45fd-913b-b1cfc2a3335f"
      unitRef="usd">-1066000</tmp:AmortizationAccretionRelatedToPurchaseAccounting>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTEtMS0xLTEtMjAzODI4_70eea2e4-1a81-42be-ae4f-2d0e3c6ab066"
      unitRef="usd">910000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTEtMi0xLTEtMjAzODI4_f18805b2-1361-440e-b6ef-91f9bf6b6a8d"
      unitRef="usd">1798000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTEtMy0xLTEtMjAzODI4_fd1d3eba-f709-41dd-9039-00e4c8919773"
      unitRef="usd">-6284000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTItMS0xLTEtMjAzODI4_037b105b-2412-4fa6-b00e-dc1063081280"
      unitRef="usd">-634000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTItMi0xLTEtMjAzODI4_ac021cd4-880d-47e0-870a-05894d593670"
      unitRef="usd">249000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTItMy0xLTEtMjAzODI4_9a5fa11e-5177-4b6f-be21-f61044bc9d4e"
      unitRef="usd">443000</us-gaap:MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTMtMS0xLTEtMjAzODI4_c1b89d2f-19aa-4b8a-bc79-4882a9fc17d6"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTMtMi0xLTEtMjAzODI4_79cfaa39-5681-4b49-ad7a-4c22149ec961"
      unitRef="usd">2929000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTMtMy0xLTEtMjAzODI4_75f3b0d0-415a-4da9-9239-8c2ed2453fa7"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTQtMS0xLTEtMjAzODI4_85e19d16-68ce-42b9-8c6a-0e8648ceb039"
      unitRef="usd">155000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTQtMi0xLTEtMjAzODI4_7895a13c-09be-478c-8557-fd09cc768343"
      unitRef="usd">943000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTQtMy0xLTEtMjAzODI4_983f7c60-be95-4478-b67c-6727464614ee"
      unitRef="usd">2054000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTUtMS0xLTEtMjAzODI4_2e9f2368-7d1d-449f-b6c8-4efb9725ffed"
      unitRef="usd">9018000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTUtMi0xLTEtMjAzODI4_e02744e8-334e-44f9-bc50-e61e134c6de9"
      unitRef="usd">32460000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTUtMy0xLTEtMjAzODI4_e0710866-7e3f-42b5-907a-b3f837c56889"
      unitRef="usd">53726000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTYtMS0xLTEtMjAzODI4_e0ebcade-8184-4110-af90-875286ea9ac6"
      unitRef="usd">8658000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTYtMi0xLTEtMjAzODI4_e3d7573e-68fa-4234-8f79-534f9ea1778b"
      unitRef="usd">27354000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTYtMy0xLTEtMjAzODI4_e8d584cd-57c7-4d4d-bd3d-3e87c930498c"
      unitRef="usd">55232000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <tmp:LossOnRedemptionOfTrustPreferredDebenture
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTctMS0xLTEtMjAzODI4_1c009f29-903d-4cf5-9b93-8d7b6dec3176"
      unitRef="usd">0</tmp:LossOnRedemptionOfTrustPreferredDebenture>
    <tmp:LossOnRedemptionOfTrustPreferredDebenture
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTctMi0xLTEtMjAzODI4_b9e1dfc7-1180-4d6a-8dab-13e1c89ece79"
      unitRef="usd">1845000</tmp:LossOnRedemptionOfTrustPreferredDebenture>
    <tmp:LossOnRedemptionOfTrustPreferredDebenture
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTctMy0xLTEtMjAzODI4_eae26e60-466f-40c3-92e2-91c9a3de0c93"
      unitRef="usd">139000</tmp:LossOnRedemptionOfTrustPreferredDebenture>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTgtMS0xLTEtMjAzODI4_49255441-c32b-4d2c-9d4c-fb10a1d8abae"
      unitRef="usd">105000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTgtMi0xLTEtMjAzODI4_3540105e-0194-4213-8c47-202d1c8db93e"
      unitRef="usd">21000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMTgtMy0xLTEtMjAzODI4_c910db3e-63b0-4c0a-bad2-4204e5dcaa6c"
      unitRef="usd">3000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <tmp:NetExcessTaxBenefitFromStockBasedCompensation
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjAtMS0xLTEtMjAzODI4_082b7667-8eb7-4b68-baa7-830055542287"
      unitRef="usd">-365000</tmp:NetExcessTaxBenefitFromStockBasedCompensation>
    <tmp:NetExcessTaxBenefitFromStockBasedCompensation
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjAtMi0xLTEtMjAzODI4_49a8170e-0a93-46a0-84c6-1c27de789225"
      unitRef="usd">-609000</tmp:NetExcessTaxBenefitFromStockBasedCompensation>
    <tmp:NetExcessTaxBenefitFromStockBasedCompensation
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjAtMy0xLTEtMjAzODI4_cba221de-c0dd-49f8-a285-8d461fb9b199"
      unitRef="usd">-118000</tmp:NetExcessTaxBenefitFromStockBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjEtMS0xLTEtMjAzODI4_b436c8e2-5eba-49d5-a869-7a521212011e"
      unitRef="usd">4343000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjEtMi0xLTEtMjAzODI4_2c8bd171-dd8a-4f5d-b1b6-45986c7f826b"
      unitRef="usd">5145000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjEtMy0xLTEtMjAzODI4_518ea7b1-e36d-42f6-b944-e99e2a4cf754"
      unitRef="usd">4733000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjItMS0xLTEtMjAzODI4_c4aeb2c7-cbcd-47aa-9bc7-1a2079215db0"
      unitRef="usd">2268000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjItMi0xLTEtMjAzODI4_8e5287e6-1a02-44d4-9609-fff857a9be7e"
      unitRef="usd">-9428000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjItMy0xLTEtMjAzODI4_0c3fb08f-e41b-493f-9b73-ad4081f92bf5"
      unitRef="usd">12732000</us-gaap:IncreaseDecreaseInAccruedInvestmentIncomeReceivable>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjMtMS0xLTEtMjAzODI4_3b0f45ad-ec12-4664-9be5-94487f7e1638"
      unitRef="usd">519000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjMtMi0xLTEtMjAzODI4_a043afeb-2b0b-40dd-81d3-544b2dc6e047"
      unitRef="usd">-826000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInInterestPayableNet
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjMtMy0xLTEtMjAzODI4_f2d2f5f9-c517-4753-a443-ad48a4efa021"
      unitRef="usd">-759000</us-gaap:IncreaseDecreaseInInterestPayableNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjctMS0xLTEtMjAzODI4_4ee0dd14-ea9a-46e5-9c7c-8c1d651d9d7d"
      unitRef="usd">4151000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjctMi0xLTEtMjAzODI4_0ac5172f-f618-4c30-9727-8f7ad3cc3496"
      unitRef="usd">11223000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMjctMy0xLTEtMjAzODI4_4102d6a7-61e9-47cd-9d18-495acccf5b93"
      unitRef="usd">-6218000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzItMS0xLTEtMjAzODI4_863474d8-274b-4f0e-b5e6-98dd4f00aff3"
      unitRef="usd">103340000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzItMi0xLTEtMjAzODI4_e39b50ef-5290-466c-b103-06506bb092fc"
      unitRef="usd">121177000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzItMy0xLTEtMjAzODI4_4ebbd381-de63-4637-b3bd-7680c8a6ada0"
      unitRef="usd">101387000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzQtMS0xLTEtMjAzODI4_2579c1a6-803a-40dd-b1aa-ca6b7e60bf75"
      unitRef="usd">208655000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzQtMi0xLTEtMjAzODI4_141ab9a5-fab2-4565-a472-f6072d4b94d5"
      unitRef="usd">453735000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzQtMy0xLTEtMjAzODI4_f2f7b094-bf51-4997-ba0c-813a77619fc9"
      unitRef="usd">545617000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzUtMS0xLTEtMjAzODI4_ea4543b8-9f75-47fa-beea-9537eca29764"
      unitRef="usd">160638000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzUtMi0xLTEtMjAzODI4_c57dff2e-87ad-4c4b-b55c-421ad4ec7b06"
      unitRef="usd">142679000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzUtMy0xLTEtMjAzODI4_123ef61d-e973-41cf-9b66-76b269e06dda"
      unitRef="usd">42333000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzctMS0xLTEtMjAzODI4_c0db82e8-cdde-436b-8cd0-8355239afe20"
      unitRef="usd">154820000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzctMi0xLTEtMjAzODI4_4149e7bb-bf83-4b35-b5e0-f3ed85d0b647"
      unitRef="usd">1071810000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzctMy0xLTEtMjAzODI4_5bfc99ab-7717-49f3-bb06-ce1f82a39923"
      unitRef="usd">904913000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzgtMS0xLTEtMjAzODI4_22b46f8e-eec8-405d-a430-0128bc8b028d"
      unitRef="usd">28320000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzgtMi0xLTEtMjAzODI4_bc0286a3-8844-4571-870c-a2da2649ead5"
      unitRef="usd">283992000</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:PaymentsToAcquireHeldToMaturitySecurities
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzgtMy0xLTEtMjAzODI4_1bae1af3-5198-4e30-ba08-4874bddb2451"
      unitRef="usd">0</us-gaap:PaymentsToAcquireHeldToMaturitySecurities>
    <us-gaap:ProceedsFromSaleOfOtherInvestments
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzYtMS0xLTEtMjE5Mjg1_db6c36c2-4bde-4ea8-a1c0-abe0aa7bf798"
      unitRef="usd">11407000</us-gaap:ProceedsFromSaleOfOtherInvestments>
    <us-gaap:ProceedsFromSaleOfOtherInvestments
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzYtMi0xLTEtMjIwMDkx_8b5228ce-1b70-4899-8546-1181047b2cd7"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfOtherInvestments>
    <us-gaap:ProceedsFromSaleOfOtherInvestments
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzYtMy0xLTEtMjIwMDkz_60df9b54-ec8d-4ac1-84e4-fdcff9c70416"
      unitRef="usd">0</us-gaap:ProceedsFromSaleOfOtherInvestments>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzktMS0xLTEtMjAzODI4_926c4508-6133-405c-8c32-ddd1a2cd8954"
      unitRef="usd">193010000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzktMi0xLTEtMjAzODI4_86b8c9ca-2793-4762-bf16-0835e8e97ace"
      unitRef="usd">-175162000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfMzktMy0xLTEtMjAzODI4_0f2dd00f-e517-4492-aa03-91e4291053e2"
      unitRef="usd">340475000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDAtMS0xLTEtMjAzODI4_a29f6194-f757-4b6e-aed8-9a1418eb487d"
      unitRef="usd">81402000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDAtMi0xLTEtMjAzODI4_c402334b-063b-4837-97e1-21a9af10ee51"
      unitRef="usd">9182000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDAtMy0xLTEtMjAzODI4_e3337f00-8383-490c-84c4-4db8d768c176"
      unitRef="usd">42706000</us-gaap:ProceedsFromSaleOfFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDEtMS0xLTEtMjAzODI4_cf685fb8-3051-4178-a10a-5a1448c95e9f"
      unitRef="usd">88126000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDEtMi0xLTEtMjAzODI4_7cbfafc1-8f72-43a0-a9e9-ce3e98e1b3cb"
      unitRef="usd">3796000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:PaymentsToAcquireFederalHomeLoanBankStock
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDEtMy0xLTEtMjAzODI4_aaf8b2e7-8a0b-4745-8348-2f5269f33a6c"
      unitRef="usd">25393000</us-gaap:PaymentsToAcquireFederalHomeLoanBankStock>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDItMS0xLTEtMjAzODI4_f519b8e4-a4a9-4cab-9b91-10f5800ba5d7"
      unitRef="usd">223000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDItMi0xLTEtMjAzODI4_ab0572fc-0d75-474d-a0b3-2b0b444c6509"
      unitRef="usd">95000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDItMy0xLTEtMjAzODI4_ccaa2ce6-4c3b-4ce6-adb7-80b05cdd6845"
      unitRef="usd">22000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDMtMS0xLTEtMjAzODI4_95e5aab1-4f4f-4e43-a776-546bd3cd8b72"
      unitRef="usd">8168000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDMtMi0xLTEtMjAzODI4_9eca0026-4e4d-480d-9d8f-906f76e75ae1"
      unitRef="usd">4741000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDMtMy0xLTEtMjAzODI4_ef46137f-96b2-4e70-b8c6-1663673fefe2"
      unitRef="usd">4551000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDQtMS0xLTEtMjAzODI4_a93e729e-94d5-4334-b6a2-de063eaba920"
      unitRef="usd">2106000</tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance>
    <tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDQtMi0xLTEtMjAzODI4_fdaf9ba2-5094-4f7a-9c82-5aa7e84ac9c9"
      unitRef="usd">169000</tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance>
    <tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDQtMy0xLTEtMjAzODI4_017f37b0-5e93-4c2f-aaf0-0c9fe726016e"
      unitRef="usd">446000</tmp:ProceedsFromRedemptionOfCorporateOwnedLifeInsurance>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDYtMS0xLTEtMjAzODI4_385bc2c1-980d-45a1-8f4d-f290d9d9915c"
      unitRef="usd">431000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDYtMi0xLTEtMjAzODI4_7b6d3815-e5f9-4d52-8311-b23dd0a11a30"
      unitRef="usd">-23000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDYtMy0xLTEtMjAzODI4_eafb8e9c-6185-4362-aef1-0ebdb7e51afe"
      unitRef="usd">-489000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDgtMS0xLTEtMjAzODI4_0cd4e694-38d4-4c7d-a313-ef03d772c32a"
      unitRef="usd">-8444000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDgtMi0xLTEtMjAzODI4_1fbc7835-7b86-4fd8-aa3a-d786270a4572"
      unitRef="usd">-583294000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNDgtMy0xLTEtMjAzODI4_9bfdd9c4-4145-4c4e-80a5-7dd660e558d8"
      unitRef="usd">-643719000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTAtMS0xLTEtMjAzODI4_96029f73-c93b-4858-84c0-9aff627f0333"
      unitRef="usd">-180877000</tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits>
    <tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTAtMi0xLTEtMjAzODI4_03158141-6c35-48ee-aef3-5de315d2e335"
      unitRef="usd">460243000</tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits>
    <tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTAtMy0xLTEtMjAzODI4_70adcd22-d65e-4879-b427-549356f5ac7e"
      unitRef="usd">1153611000</tmp:IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits>
    <us-gaap:IncreaseDecreaseInTimeDeposits
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTEtMS0xLTEtMjAzODI4_5b4244e1-fc30-4412-87af-dcd9d21425e5"
      unitRef="usd">-7740000</us-gaap:IncreaseDecreaseInTimeDeposits>
    <us-gaap:IncreaseDecreaseInTimeDeposits
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTEtMi0xLTEtMjAzODI4_ca982e13-a3fa-40df-9adb-5f05d7efd182"
      unitRef="usd">-106063000</us-gaap:IncreaseDecreaseInTimeDeposits>
    <us-gaap:IncreaseDecreaseInTimeDeposits
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTEtMy0xLTEtMjAzODI4_d7715341-0a16-4c0e-bc7e-5a759af9f60f"
      unitRef="usd">71809000</us-gaap:IncreaseDecreaseInTimeDeposits>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTItMS0xLTEtMjAzODI4_3119ae4b-8be9-4ea8-83a7-b98fe09a8e6d"
      unitRef="usd">-10509000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTItMi0xLTEtMjAzODI4_609d5c00-987d-440b-b915-759f5369b6eb"
      unitRef="usd">942000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTItMy0xLTEtMjAzODI4_75c12f94-3a7a-495d-877d-15bb5eec1428"
      unitRef="usd">5499000</us-gaap:IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTMtMS0xLTEtMjAzODI4_f2965946-816e-4ebb-800d-c288e23e0b4e"
      unitRef="usd">435900000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTMtMi0xLTEtMjAzODI4_94aaf65a-67fc-410a-aa5c-c5ed59f4526c"
      unitRef="usd">14000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTMtMy0xLTEtMjAzODI4_b81dcd3c-909b-4b55-8365-3c5daf906ca3"
      unitRef="usd">74583000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTQtMS0xLTEtMjAzODI4_23a8f35c-1553-4800-8d6c-aa827af984a0"
      unitRef="usd">268600000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTQtMi0xLTEtMjAzODI4_d7296fca-490f-4f3a-9a69-75aae70c3890"
      unitRef="usd">157929000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTQtMy0xLTEtMjAzODI4_0d0a2e17-b5a7-49ca-bc1a-fd3520865c78"
      unitRef="usd">467683000</us-gaap:RepaymentsOfDebt>
    <tmp:PaymentsForRedemptionOfTrustPreferredDebentures
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTUtMS0xLTEtMjAzODI4_87f51bd9-bff5-42a4-9aa2-e1cde3f5cfb3"
      unitRef="usd">0</tmp:PaymentsForRedemptionOfTrustPreferredDebentures>
    <tmp:PaymentsForRedemptionOfTrustPreferredDebentures
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTUtMi0xLTEtMjAzODI4_ddc208b3-d59a-4cdf-adc3-d5cd79bc5404"
      unitRef="usd">15150000</tmp:PaymentsForRedemptionOfTrustPreferredDebentures>
    <tmp:PaymentsForRedemptionOfTrustPreferredDebentures
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTUtMy0xLTEtMjAzODI4_3c61a477-9ea0-4436-87b4-517dd6e7f5d0"
      unitRef="usd">4124000</tmp:PaymentsForRedemptionOfTrustPreferredDebentures>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTYtMS0xLTEtMjAzODI4_e2780ffb-4a27-4277-a825-3b9d0f0288e4"
      unitRef="usd">33565000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTYtMi0xLTEtMjAzODI4_e1999e5f-57ad-4e96-84f4-984ae42fca88"
      unitRef="usd">32415000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTYtMy0xLTEtMjAzODI4_a062f179-e06b-4892-af0b-d8138a158255"
      unitRef="usd">31359000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTgtMS0xLTEtMjAzODI4_a12a2730-f5cb-4c6b-84c4-e2e07f152293"
      unitRef="usd">15430000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTgtMi0xLTEtMjAzODI4_e4e86893-dd4c-492b-96f9-4949e0565912"
      unitRef="usd">23773000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTgtMy0xLTEtMjAzODI4_ec7d44ea-e11d-4218-8dc9-63eabef106a1"
      unitRef="usd">9414000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTktMS0xLTEtMjAzODI4_27656778-4081-4777-a031-4ecdbc821471"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan>
    <us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTktMi0xLTEtMjAzODI4_e8f5f092-8278-4f8c-95ba-739796ad2468"
      unitRef="usd">2000</us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan>
    <us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNTktMy0xLTEtMjAzODI4_682e063e-7233-4a29-9109-431b328574a8"
      unitRef="usd">1825000</us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjAtMS0xLTEtMjAzODI4_82cae504-d088-440a-be65-fc795303328d"
      unitRef="usd">2951000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjAtMi0xLTEtMjAzODI4_d23a3b65-d37c-4074-8281-d5031e7f400d"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjAtMy0xLTEtMjAzODI4_89dc7996-2452-48e3-a6e9-d0cce5c4cd9b"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <tmp:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjEtMS0xLTEtMjAzODI4_37e4e20e-ac63-4fca-9ba4-cbe06954cbff"
      unitRef="usd">-1758000</tmp:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings>
    <tmp:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjEtMi0xLTEtMjAzODI4_dbaee8a7-1648-4ba4-9050-d6ae4265859f"
      unitRef="usd">-2292000</tmp:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings>
    <tmp:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjEtMy0xLTEtMjAzODI4_2ecec6be-e4bf-4d0d-b3bd-313d8e7c8071"
      unitRef="usd">-1682000</tmp:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjItMS0xLTEtMjAzODI4_fa94b2f9-fe1d-4c77-af97-e53b72c9975b"
      unitRef="usd">-538000</tmp:ProceedsFromStockOptionsExercisedNet>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjItMi0xLTEtMjAzODI4_effe7f58-9cb2-4f12-9462-62f1017fa686"
      unitRef="usd">-803000</tmp:ProceedsFromStockOptionsExercisedNet>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjItMy0xLTEtMjAzODI4_f432f487-40ba-4226-882d-5f7154682e3c"
      unitRef="usd">-253000</tmp:ProceedsFromStockOptionsExercisedNet>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjQtMS0xLTEtMjAzODI4_618a30e4-7ab2-430f-ae93-8be2ce88d0e5"
      unitRef="usd">-80166000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjQtMi0xLTEtMjAzODI4_eb3caa37-5097-4b6c-8553-4e5cf8cfbca7"
      unitRef="usd">136762000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjQtMy0xLTEtMjAzODI4_4b5f17c9-ec4f-4dd0-aab7-05ca9a427016"
      unitRef="usd">792812000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjUtMS0xLTEtMjAzODI4_59cdb868-180e-4fc7-9891-77650d676f84"
      unitRef="usd">14730000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjUtMi0xLTEtMjAzODI4_e4cc8f80-1e25-4ea5-a797-e728dff083c0"
      unitRef="usd">-325355000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjUtMy0xLTEtMjAzODI4_323a12d5-521b-4ae8-a8d2-18b8f162d1be"
      unitRef="usd">250480000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjYtMS0xLTEtMjAzODI4_2ad9fb94-b254-4bce-9e33-f099b0b5e1f2"
      unitRef="usd">63107000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjYtMi0xLTEtMjAzODI4_84105e7e-53c6-4fa7-8363-782066c120b9"
      unitRef="usd">388462000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if0d314e7172d40d5952028624f8215fa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjYtMy0xLTEtMjAzODI4_2327b9a7-b0a3-43b9-9d71-af845eed3e45"
      unitRef="usd">137982000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjctMS0xLTEtMjAzODI4_f01743dd-5e12-4ead-a2c7-cd6e62b31bbd"
      unitRef="usd">77837000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjctMi0xLTEtMjAzODI4_6babcfbe-19b4-4ee5-89a8-a06581182d33"
      unitRef="usd">63107000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF85Ny9mcmFnOjY3Y2E4ZmI0ZDlhNTRjMjFiZTYwMjFiNDBkMWUzYmY2L3RhYmxlOjE1YjcwYjUzNzA1YjQxYjJhZWRiOGVlYWFmYzMxMjNiL3RhYmxlcmFuZ2U6MTViNzBiNTM3MDViNDFiMmFlZGI4ZWVhYWZjMzEyM2JfNjctMy0xLTEtMjAzODI4_8b2e6aba-0c1d-4d10-a941-4b8d177749e5"
      unitRef="usd">388462000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzMtMS0xLTEtMjAzODI4_22faa75a-e2da-4d41-8826-a9dca175c5bb"
      unitRef="usd">21047000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzMtMi0xLTEtMjAzODI4_c4bd97dc-97a6-4688-adc2-49f6d42abce8"
      unitRef="usd">16920000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzMtMy0xLTEtMjAzODI4_46ed29b5-9814-4ff1-b3b2-e7e74d4c4844"
      unitRef="usd">30340000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzQtMS0xLTEtMjAzODI4_d968bd2a-9cdf-4c37-9e1a-f7e9cfcc72f8"
      unitRef="usd">23898000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzQtMi0xLTEtMjAzODI4_71283e4c-829f-4027-ba17-9deec968c4f3"
      unitRef="usd">28630000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzQtMy0xLTEtMjAzODI4_4aad4d89-0603-4f20-8fda-69402d8bf394"
      unitRef="usd">22893000</us-gaap:IncomeTaxesPaidNet>
    <tmp:TransferOfLoansToOtherRealEstateOwned
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzUtMS0xLTEtMjA2NjA1_8532c125-0fe9-462e-a876-1ac091b47a14"
      unitRef="usd">351000</tmp:TransferOfLoansToOtherRealEstateOwned>
    <tmp:TransferOfLoansToOtherRealEstateOwned
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzUtMi0xLTEtMjA2NjA1_7fa09451-67b6-4953-94db-7c9ea4173e58"
      unitRef="usd">46000</tmp:TransferOfLoansToOtherRealEstateOwned>
    <tmp:TransferOfLoansToOtherRealEstateOwned
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzUtMy0xLTEtMjA2NjA1_b440c7b4-5224-46ec-8453-97776d33aa1b"
      unitRef="usd">192000</tmp:TransferOfLoansToOtherRealEstateOwned>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzgtMS0xLTEtMjAzODI4_3516e39c-4234-4a90-9e3b-623e6caf8b86"
      unitRef="usd">2498000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzgtMi0xLTEtMjAzODI4_01a2b04e-0ce9-4c52-b850-387fb3a0b238"
      unitRef="usd">2280000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDAvZnJhZzo2OTM3MjEzNmUxMWQ0YzI5YTI1MGEwZDQwYmEwMGVkOS90YWJsZTowZTYwMmNiNGQyYjM0MTcwYTNhNTE0YmY0N2Q3NGVkYy90YWJsZXJhbmdlOjBlNjAyY2I0ZDJiMzQxNzBhM2E1MTRiZjQ3ZDc0ZWRjXzgtMy0xLTEtMjAzODI4_94a67977-5f7a-44a4-9bd8-5c57fbb49bc2"
      unitRef="usd">1256000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4803cf49c5b9461f816b7a79911fbb7f_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEtMS0xLTEtMjAzODI4_791a69be-d897-4379-88f7-0f027ae62bb6"
      unitRef="usd">1501000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idb37ffcfc92a45d59e5c4a416645d467_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEtMi0xLTEtMjAzODI4_8fb2e245-7803-4898-9286-b17dc7d2d696"
      unitRef="usd">338507000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie160c02558c244f481b97c929e2e37a2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEtMy0xLTEtMjAzODI4_4a3bcbdd-16de-4cb6-ba80-9d34020c45fd"
      unitRef="usd">370477000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5175cb2d8ab9430295ba095af5934c36_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEtNC0xLTEtMjAzODI4_1b62724d-3e3f-4524-b23b-0d440cadf58e"
      unitRef="usd">-43564000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i317005b5783b4b4792c7301f54893dfd_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEtNS0xLTEtMjAzODI4_f388ca81-64c1-439d-b310-4889c4ae2803"
      unitRef="usd">-5279000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2474ced233f94518a617e5e52b6e3bb2_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEtNi0xLTEtMjAzODI4_a8de079a-ab07-4c32-86d2-a31f2ed6e690"
      unitRef="usd">1412000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if0d314e7172d40d5952028624f8215fa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEtNy0xLTEtMjAzODI4_b728a599-1f28-4f1f-a15b-64c1ee72f0fc"
      unitRef="usd">663054000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id6165730fc6744cd9e481c8460066000_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzItMy0xLTEtMjA0Njky_26a7a6ee-590d-4150-b79d-4f5ce9344feb"
      unitRef="usd">1707000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie0e2e8ffa21f4c3c825942aa87be95d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzItNy0xLTEtMjA0Njky_27082de7-5b30-426d-9f86-f447ab395972"
      unitRef="usd">1707000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i60fad39e5c794cd888a9ef9e98674a92_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzItMy0xLTEtMjAzODI4_2eec8fcc-4cdf-4cd2-bd74-0c9e5a2309a9"
      unitRef="usd">77588000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i3bfc5bdc8d634ea3b0f0ef2a9412f430_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzItNi0xLTEtMjAzODI4_738d4ca5-de72-4df5-9f5c-4033e9688a19"
      unitRef="usd">154000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzItNy0xLTEtMjAzODI4_54405ba7-cb5d-4c24-b60a-1ae85e782ede"
      unitRef="usd">77742000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i90c4be9d3217429b823e605b8dff8d0c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMtNC0xLTEtMjAzODI4_0ec39947-5adf-4096-9bc2-6486a9436f69"
      unitRef="usd">11490000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMtNy0xLTEtMjAzODI4_198a7e78-11cc-4ff6-bc03-9daf356e443e"
      unitRef="usd">11490000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzQtNy0xLTEtMjAzODI4_2fd88a17-ef99-43a2-8610-c8fa7b7030cd"
      unitRef="usd">89232000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzUtMC0xLTEtMjAzODI4L3RleHRyZWdpb246NDhkYjAwNzJiYWM2NGUzMmJhMDY3NmIxNTIwOTZjMDJfMjA_3e52c9b3-aeac-4758-900e-b48fd5790839"
      unitRef="usdPerShare">2.10</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i60fad39e5c794cd888a9ef9e98674a92_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzUtMy0xLTEtMjAzODI4_74523ef9-cde5-439e-98f3-c8521a716aba"
      unitRef="usd">31359000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzUtNy0xLTEtMjAzODI4_05c9460c-7141-451d-b9b5-39b26f037eff"
      unitRef="usd">31359000</us-gaap:DividendsCommonStockCash>
    <tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzYtMC0xLTEtMjAzODI4L3RleHRyZWdpb246MDVmYjY2OWNmZGExNDc1OGI0OTNlYzMxZWNjNDBkMmJfMzU_513779ff-6460-4ded-b533-b5f08bb8db20"
      unitRef="shares">3775</tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ie37195934aad4379af6c16c24015e738_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzYtMS0xLTEtMjAzODI4_1ecaa4cf-eb4c-4abf-8629-d31c2de200af"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i143a1895806e4316b9ce97bd0a6d7dbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzYtMi0xLTEtMjAzODI4_7b7ae865-221f-4b2c-9602-91b8a873f2da"
      unitRef="usd">-254000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzYtNy0xLTEtMjAzODI4_4b589f49-c0fb-440a-936f-75b6bb324177"
      unitRef="usd">-253000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246YTNjNzQ4YTY4N2ZhNDViOGIyMmY2MDI2NjZlZTM1NWZfNjI_940ee2b6-509a-484b-a693-3aa76e99e3e4"
      unitRef="shares">127690</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ie37195934aad4379af6c16c24015e738_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzctMS0xLTEtMjAzODI4_a528ab51-cebc-4e73-ab32-7e3bce16c554"
      unitRef="usd">13000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i143a1895806e4316b9ce97bd0a6d7dbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzctMi0xLTEtMjAzODI4_a7bada89-5502-4a18-b8ff-428a4bee56d2"
      unitRef="usd">9401000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzctNy0xLTEtMjAzODI4_150ff4fa-d33d-4114-89d4-8a7d9df0d157"
      unitRef="usd">9414000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i143a1895806e4316b9ce97bd0a6d7dbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzgtMi0xLTEtMjAzODI4_cccdc491-34d3-45ac-ac8c-78916693bf4e"
      unitRef="usd">4733000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzgtNy0xLTEtMjAzODI4_4108260e-0ed7-4256-a59d-0e48364bf348"
      unitRef="usd">4733000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTAtMS0xLTIwNDY3NC90ZXh0cmVnaW9uOmJlNmExN2Q1NTVjNTQ3ZWZiNGQzZmU1MTE4MWU2OTQ5XzIxOTkwMjMyNTU2MjI_ed24c369-4b74-42a0-90aa-dec24e9bb4ba"
      unitRef="shares">29842</us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="ie37195934aad4379af6c16c24015e738_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTEtMS0xLTIwNDY3NA_edda8bc7-6f9f-45dc-9024-783bae506b7a"
      unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i143a1895806e4316b9ce97bd0a6d7dbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTItMS0xLTIwNDY3NA_fb81b74b-0d76-4aac-9e1d-45c5446d847b"
      unitRef="usd">1822000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTctMS0xLTIwNDY3NA_08ec0c01-d254-4337-b4b5-0dfb22984b2b"
      unitRef="usd">1825000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJmNzRiY2UxNzZmMTRjZWViZjQ3NWQxZDZhZGFjMGRjXzQy_4a367c96-42df-4515-8a39-2bbb15094e5c"
      unitRef="shares">893</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="ie37195934aad4379af6c16c24015e738_D20200101-20201231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTEtMS0xLTIwMzgyOA_5ee76ed4-01f1-42e2-8e36-9eb253c335c3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i143a1895806e4316b9ce97bd0a6d7dbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTItMS0xLTIwMzgyOA_e7cc03f0-386d-4621-a553-dc9e6a10196c"
      unitRef="usd">255000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i0c8fbb6dce19474587ae0223dde315f5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTUtMS0xLTIwMzgyOA_9eb3c218-e028-44a4-9e4d-e870d4687a6e"
      unitRef="usd">-255000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzEwLTctMS0xLTIwMzgyOA_968f82ff-1a6f-4ecc-9f55-f1ac1c94bfef"
      unitRef="usd">0</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzExLTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmI3OTY0MjU5Njk5MjQyNTNiYTBlYTM1NTc5ODRmMGRiXzMx_794c3038-62a5-4447-a28e-0e4a639c5e0a"
      unitRef="shares">43963</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ie37195934aad4379af6c16c24015e738_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzExLTEtMS0xLTIwMzgyOA_c4c18f9a-fd98-447e-9757-41b929a7089b"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i143a1895806e4316b9ce97bd0a6d7dbc_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzExLTItMS0xLTIwMzgyOA_e2962066-4837-4fb3-98fa-01383f629da1"
      unitRef="usd">-1686000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzExLTctMS0xLTIwMzgyOA_025580bb-61f2-4266-804b-2912652b9270"
      unitRef="usd">-1682000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="i3bfc5bdc8d634ea3b0f0ef2a9412f430_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTYtMS0xLTIwNDY4Mw_455fb910-1073-4f25-aa68-21215890529c"
      unitRef="usd">6000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTctMS0xLTIwNDY4Mw_3db8da95-ab4c-464b-a771-579ca09ffd7a"
      unitRef="usd">6000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i3bfc5bdc8d634ea3b0f0ef2a9412f430_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE1LTYtMS0xLTIwMzgyOA_c3cd1931-131e-4d0c-ac4a-01d20316f687"
      unitRef="usd">148000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE1LTctMS0xLTIwMzgyOA_de63fa9c-6ec1-434c-9c99-22eea747b0aa"
      unitRef="usd">148000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia10a5c68fd61426cb44d065cc88f6bf1_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTEtMS0xLTIwMzgyOA_1414ea12-83b5-4904-80cd-eaba36c118f5"
      unitRef="usd">1496000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i56dd3517849d4dad8a903bc32183c331_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTItMS0xLTIwMzgyOA_ad3ba687-9803-4d57-aab6-448fef7ba702"
      unitRef="usd">333976000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibf22115d4dff4caab635287d5a4131a4_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTMtMS0xLTIwMzgyOA_d8e3b61a-2336-408a-ac4e-43a35037c00b"
      unitRef="usd">418413000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieab038d38d4e48d98bb30d6825e2008d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTQtMS0xLTIwMzgyOA_c90f1f51-f1a6-47e8-b44f-f562f1d20b5d"
      unitRef="usd">-32074000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0083d18bc3434243b08a0bc83b8685d3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTUtMS0xLTIwMzgyOA_789852ed-3da6-4961-8bbf-f08ce699d237"
      unitRef="usd">-5534000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic9bcd29f3d2040bebac0126dc424573b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTYtMS0xLTIwMzgyOA_87a0c043-81fb-4840-98c2-e7ad601b78a7"
      unitRef="usd">1412000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE2LTctMS0xLTIwMzgyOA_88c2c14a-786f-428d-8296-f2809864f3aa"
      unitRef="usd">717689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i60ad1dc812a94c57847bb56caec455ba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE4LTMtMS0xLTIwMzgyOA_9f54730c-8e0d-4cc0-b9a9-1a4811045e64"
      unitRef="usd">89264000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib57b17e5dac140fb95408aa36ec1a9b4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE4LTYtMS0xLTIwMzgyOA_488f92a2-2f6d-40e2-a756-509fb1d68b45"
      unitRef="usd">127000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE4LTctMS0xLTIwMzgyOA_00b5a21a-579c-4794-8c57-4e66e0dca90f"
      unitRef="usd">89391000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie9fc64a5bb094f38888679e6b3d14f4c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE5LTQtMS0xLTIwMzgyOA_626e3e30-97a3-4d97-a413-8d66a01c6db5"
      unitRef="usd">-23876000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzE5LTctMS0xLTIwMzgyOA_70b06c3f-4d40-40bb-b60b-5a53a3aa6bfc"
      unitRef="usd">-23876000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIwLTctMS0xLTIwMzgyOA_248cd7b5-566b-4bad-8dad-e973055b2a49"
      unitRef="usd">65515000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIxLTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJjZjhiNWJmNzQzOTQ2ZTg5ZGIyOThlMDg3MmY4Zjk2XzIw_94f63ce5-e30f-4de0-b4aa-3ab648d8c212"
      unitRef="usdPerShare">2.19</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i60ad1dc812a94c57847bb56caec455ba_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIxLTMtMS0xLTIwMzgyOA_b4f27e79-446c-46f9-a9ed-5916e64f2a39"
      unitRef="usd">32415000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIxLTctMS0xLTIwMzgyOA_354bb8cf-715e-4493-b801-0d37b0943946"
      unitRef="usd">32415000</us-gaap:DividendsCommonStockCash>
    <tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIyLTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjc5NzEzZTUxMDNhNDQ4ZWQ5OTE3YmJkNTdmOGVmMjQ2XzM1_29a5bc73-d61f-4cb8-bf02-ab3dc9798812"
      unitRef="shares">13498</tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i05494ebd61c74cf5ae1b451feaa89b59_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIyLTEtMS0xLTIwMzgyOA_b124d09b-6b9d-4226-a770-12894e5edcd3"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib0613f9de0ab44b68f23269299782d84_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIyLTItMS0xLTIwMzgyOA_639ab7ea-1b0e-4072-91db-32a0d8d9ac4c"
      unitRef="usd">-805000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIyLTctMS0xLTIwMzgyOA_a0dc3994-9846-4c69-9575-022834cbf68f"
      unitRef="usd">-803000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIzLTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjQwZGFiOWUwNTE4YTRjZWRiYTFjMzljMDljZjY0MzIwXzYx_1689c806-d799-4897-85e7-5bf504426bf6"
      unitRef="shares">304513</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i05494ebd61c74cf5ae1b451feaa89b59_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIzLTEtMS0xLTIwMzgyOA_e4c20f44-17aa-4437-b553-387215db87f6"
      unitRef="usd">30000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib0613f9de0ab44b68f23269299782d84_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIzLTItMS0xLTIwMzgyOA_3e7d6eb8-7952-4856-b429-42e7c654720b"
      unitRef="usd">23743000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzIzLTctMS0xLTIwMzgyOA_c6c8f5ff-dbda-4c07-b26f-ab03a05d6f17"
      unitRef="usd">23773000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib0613f9de0ab44b68f23269299782d84_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI0LTItMS0xLTIwMzgyOA_4570d400-741f-4126-919b-d543a8909a5e"
      unitRef="usd">5145000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI0LTctMS0xLTIwMzgyOA_d0979384-d960-4d03-a653-9e396a3dd049"
      unitRef="usd">5145000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI1LTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJiMjRjMzQxNmJhMTQ2ZWU5ZmQyOTE3N2JhNjgwMTNjXzUw_daf72dc1-1207-4978-a217-ed1256a4edb7"
      unitRef="shares">32</us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i05494ebd61c74cf5ae1b451feaa89b59_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI1LTEtMS0xLTIwMzgyOA_9d616a4f-221c-4124-8845-64c3bca4e89d"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="ib0613f9de0ab44b68f23269299782d84_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI1LTItMS0xLTIwMzgyOA_e7dd6058-c364-4533-9934-67271315cc0c"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI1LTctMS0xLTIwMzgyOA_0c0eee89-0cc9-4e29-b4fc-feb0338ca29d"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI2LTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmVkYmUxY2IwNDI2NjRlMTI4ZTY1YzNjOTY3Y2M5ZDgwXzQy_719a1635-a72b-4599-ab33-7369717318d2"
      unitRef="shares">140</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="ib0613f9de0ab44b68f23269299782d84_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI2LTItMS0xLTIwMzgyOA_6a32e069-ae9e-4765-81f2-82109b8591dd"
      unitRef="usd">257000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i5a7be5d221aa42b7be20c69cbb7da7cf_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI2LTUtMS0xLTIwMzgyOA_eef880e5-882a-4c57-8920-8aa41573ebfc"
      unitRef="usd">-257000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI2LTctMS0xLTIwMzgyOA_93739ad2-79f5-4905-9ff9-23bde8241314"
      unitRef="usd">0</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI3LTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjJiNTZhMjZhY2JhYTRmMmNhN2JhMDk1OThkN2ZmOTQ5XzMx_6ec711f5-3e45-4e91-a1d6-9d4f9b45c7a8"
      unitRef="shares">23505</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i05494ebd61c74cf5ae1b451feaa89b59_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI3LTEtMS0xLTIwMzgyOA_00a8417f-8cde-40fd-9176-6a79aaa4b1ab"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ib0613f9de0ab44b68f23269299782d84_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI3LTItMS0xLTIwMzgyOA_9ab55757-403e-4b25-b3e4-639ae72a6501"
      unitRef="usd">-2294000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzI3LTctMS0xLTIwMzgyOA_8d2a4296-bfce-4203-98c9-fb73978aaf2e"
      unitRef="usd">-2292000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="ib57b17e5dac140fb95408aa36ec1a9b4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMwLTYtMS0xLTIwMzgyOA_dd33e545-00a5-4f22-993a-e51aba3b3f44"
      unitRef="usd">2000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromRedemptions
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMwLTctMS0xLTIwMzgyOA_2b584aec-ef9e-4894-9705-b45c6f98b167"
      unitRef="usd">2000</us-gaap:MinorityInterestDecreaseFromRedemptions>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ib57b17e5dac140fb95408aa36ec1a9b4_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMxLTYtMS0xLTIwMzgyOA_20bd47a3-1529-422d-a254-ace97a6fd39f"
      unitRef="usd">125000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMxLTctMS0xLTIwMzgyOA_100afe56-7de6-4628-9f97-09fabff26f5a"
      unitRef="usd">125000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i055ad78e8fbb439db383ebc3801ff40a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMyLTEtMS0xLTIwMzgyOA_c7c2f314-164f-4e43-a24b-12030fa97674"
      unitRef="usd">1470000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6e43d891b6ac403ca745e07456424fd4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMyLTItMS0xLTIwMzgyOA_531c75d8-48d2-4fd3-8da4-4ee590b3eefa"
      unitRef="usd">312538000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id011f362acb24e46917bab6cafedac50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMyLTMtMS0xLTIwMzgyOA_48b6370b-4f72-4628-bc1b-a177cd9e050c"
      unitRef="usd">475262000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie4326269f17f45b19a1df532a7466564_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMyLTQtMS0xLTIwMzgyOA_efb33ad3-0217-4135-a8a5-030d1f46c89f"
      unitRef="usd">-55950000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id06e4fc8ff9e41578c7d05e18daee003_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMyLTUtMS0xLTIwMzgyOA_3b465eb6-0efd-4bda-8b3f-22cfb3adaa97"
      unitRef="usd">-5791000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idf0fac765bfd440ca9953fa0851bf968_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMyLTYtMS0xLTIwMzgyOA_1283e2b4-88c3-4236-ab5a-5055c1707b16"
      unitRef="usd">1412000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTpkM2UwZjc5ODUxMTU0MmI3ODEwZDE5ZjBkNmZlMTQ1Zi90YWJsZXJhbmdlOmQzZTBmNzk4NTExNTQyYjc4MTBkMTlmMGQ2ZmUxNDVmXzMyLTctMS0xLTIwMzgyOA_a7612273-876e-45a8-bde8-5f48bc4e6b55"
      unitRef="usd">728941000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i055ad78e8fbb439db383ebc3801ff40a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEtMS0xLTEtMjAzODI4_c7c2f314-164f-4e43-a24b-12030fa97674"
      unitRef="usd">1470000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6e43d891b6ac403ca745e07456424fd4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEtMi0xLTEtMjAzODI4_531c75d8-48d2-4fd3-8da4-4ee590b3eefa"
      unitRef="usd">312538000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id011f362acb24e46917bab6cafedac50_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEtMy0xLTEtMjAzODI4_48b6370b-4f72-4628-bc1b-a177cd9e050c"
      unitRef="usd">475262000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie4326269f17f45b19a1df532a7466564_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEtNC0xLTEtMjAzODI4_efb33ad3-0217-4135-a8a5-030d1f46c89f"
      unitRef="usd">-55950000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id06e4fc8ff9e41578c7d05e18daee003_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEtNS0xLTEtMjAzODI4_3b465eb6-0efd-4bda-8b3f-22cfb3adaa97"
      unitRef="usd">-5791000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idf0fac765bfd440ca9953fa0851bf968_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEtNi0xLTEtMjAzODI4_1283e2b4-88c3-4236-ab5a-5055c1707b16"
      unitRef="usd">1412000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEtNy0xLTEtMjAzODI4_a7612273-876e-45a8-bde8-5f48bc4e6b55"
      unitRef="usd">728941000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i58d67d54232042daaec08499c07e8a8c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzMtMy0xLTEtMjAzODI4_689be17c-8a04-4c93-bd0a-b9ae56b8d0dc"
      unitRef="usd">85030000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib3b5796ba3fd48bda289a023b229d39b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzMtNi0xLTEtMjAzODI4_3783ff85-3069-4e82-9aaa-84e3332646d1"
      unitRef="usd">126000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzMtNy0xLTEtMjAzODI4_6d4c236a-f6e9-4eaa-b12f-ad9c445e7127"
      unitRef="usd">85156000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i442a97e1633f493cb3a62c0d69091c27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzQtNC0xLTEtMjAzODI4_5c7d646f-5610-45d6-bdec-fea5005f3b8d"
      unitRef="usd">-152739000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzQtNy0xLTEtMjAzODI4_cc2b1c7d-c406-43fa-bc74-cd15fc871a63"
      unitRef="usd">-152739000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzUtNy0xLTEtMjAzODI4_294afd24-24d7-4d8c-adb4-feddaad7bf0e"
      unitRef="usd">-67583000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzYtMC0xLTEtMjAzODI4L3RleHRyZWdpb246MTllYzFkMjE0MTg2NGE0ZTlhMWVlMTZhOGQ1YTI5ODBfMjA_bc1bce0d-812b-478c-ae7c-430155cb93bd"
      unitRef="usdPerShare">2.31</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStockCash
      contextRef="i58d67d54232042daaec08499c07e8a8c_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzYtMy0xLTEtMjAzODI4_bbcfc901-ef7d-40ee-8c25-6de75d2f088a"
      unitRef="usd">33565000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzYtNy0xLTEtMjAzODI4_a4a6028b-ec33-45b9-9ddf-cb9bb5236bca"
      unitRef="usd">33565000</us-gaap:DividendsCommonStockCash>
    <tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246NDk0NzE0MTgyM2Q1NDVjYzllNTkxN2QwM2I1YzIyOGRfMzU_db2a3dbf-2747-44cf-b301-a5f029a4dbcb"
      unitRef="shares">6465</tmp:NetExerciseOfStockOptionsAndRelatedTaxBenefitShares>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i6cd89ea4429444bf896bc433e7d7ce71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzctMS0xLTEtMjAzODI4_1887c61e-d04c-4622-a2b3-9dc4654f1983"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzctMi0xLTEtMjAzODI4_5ba76f37-b132-464a-b334-c279f334f82d"
      unitRef="usd">-539000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzctNy0xLTEtMjAzODI4_9cf7cb3e-3916-433b-a8c3-48d39ab26ff0"
      unitRef="usd">-538000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzgtMC0xLTEtMjAzODI4L3RleHRyZWdpb246MDAxM2M0YWJmNDczNDhmYzllZDU4YWRhZjVkMzlmYzhfNjI_64b2e6c2-5fa5-4c03-b135-acdfb04d4302"
      unitRef="shares">197979</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i6cd89ea4429444bf896bc433e7d7ce71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzgtMS0xLTEtMjAzODI4_3a08af2e-8d05-4ad8-a476-40e50e360638"
      unitRef="usd">20000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzgtMi0xLTEtMjAzODI4_fc38b7d4-159b-4cdd-b0c8-4757f3ecc57f"
      unitRef="usd">15410000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzgtNy0xLTEtMjAzODI4_41fabc96-4b65-4e34-8051-5844be157efd"
      unitRef="usd">15430000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEwLTItMS0xLTIwMzgyOA_efb3a19d-e6c7-4a43-9913-cad50e58b47e"
      unitRef="usd">4343000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEwLTctMS0xLTIwMzgyOA_0a5ef167-5eaf-461b-a162-f1c3da0caf1a"
      unitRef="usd">4343000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzExLTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmU2NjgxMDIyYzU5MzRmNzVhY2U5ZDNkY2E0YjY4MTQwXzUw_e1e10a6e-5ce2-4839-bf76-848b931203fb"
      unitRef="shares">37454</us-gaap:StockIssuedDuringPeriodSharesDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i6cd89ea4429444bf896bc433e7d7ce71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzExLTEtMS0xLTIxNTUyNg_ce64fcb9-67b1-424d-808b-62ff29d42f5f"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzExLTItMS0xLTIwMzgyOA_044bbd57-0cdf-4075-bec9-7bead3b667d4"
      unitRef="usd">2947000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzExLTctMS0xLTIwMzgyOA_c3cbaa8a-2c62-43b5-ab7a-aeb5692dc9a4"
      unitRef="usd">2951000</us-gaap:StockIssuedDuringPeriodValueDividendReinvestmentPlan>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEzLTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjMxNjdjMmZlNzE1NjRmNjlhZDA5MTQ5NmM0MzIzYzdmXzQy_e66d3afe-84b3-4e3e-8d2a-0da56e54c38a"
      unitRef="shares">4040</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEzLTItMS0xLTIwMzgyOA_9fdaae38-966e-4a98-8558-d55a1401a80b"
      unitRef="usd">488000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i0ba61c188e794b97b88eef5431a0e096_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEzLTUtMS0xLTIwMzgyOA_58af0113-d157-43d4-ab2b-66d1c84bfdfc"
      unitRef="usd">-488000</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzEzLTctMS0xLTIwMzgyOA_eca06a9c-2b4a-4b97-8ea9-472698193c6e"
      unitRef="usd">0</us-gaap:StockGrantedDuringPeriodValueSharebasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE0LTAtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjRhNDRiMTVmMzQwMzQ4ZTBiNmM0NzYzNjJjYTUzODdmXzMx_064cc3d8-f231-4584-95d4-4551954c6393"
      unitRef="shares">12890</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i6cd89ea4429444bf896bc433e7d7ce71_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE0LTEtMS0xLTIwMzgyOA_76afa3ce-8b68-4dce-9200-66ffa9f333a2"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE0LTItMS0xLTIwMzgyOA_188960c5-80d5-42ae-bca2-9c2b98410103"
      unitRef="usd">-1759000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE0LTctMS0xLTIwMzgyOA_21a5d5cc-57a5-4cd9-beda-b509d87fa6e8"
      unitRef="usd">-1758000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <tmp:AdjustmentsToAdditionalPaidInCapitalGoodwill
      contextRef="i39e7865d03e54b0aba7362994c12495d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE1LTItMS0xLTIwNjI3Mg_382b66a0-2735-48fb-8ace-12a5334e388d"
      unitRef="usd">155000</tmp:AdjustmentsToAdditionalPaidInCapitalGoodwill>
    <tmp:AdjustmentsToAdditionalPaidInCapitalGoodwill
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE1LTctMS0xLTIwMzgyOA_2ae5c337-2ee6-45cb-a936-2926bcf66de3"
      unitRef="usd">155000</tmp:AdjustmentsToAdditionalPaidInCapitalGoodwill>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="ib3b5796ba3fd48bda289a023b229d39b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE5LTYtMS0xLTIwMzgyOA_1adc9042-7ab0-40e8-81e4-88e40f019ab4"
      unitRef="usd">126000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzE5LTctMS0xLTIwMzgyOA_16739e7d-50e3-4828-a9ce-b6f781271622"
      unitRef="usd">126000</us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i991a7b7a739046de8de0dcb7e730c3bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzIwLTEtMS0xLTIwMzgyOA_8f24697e-11a0-4973-941d-0a0a179c012b"
      unitRef="usd">1456000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib8b637fa547d46c598e18e6207f64c7a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzIwLTItMS0xLTIwMzgyOA_2722a7a7-208f-414f-a09d-99433a1ffede"
      unitRef="usd">302763000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5ff2ce54554345a2970c181d3288cbcb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzIwLTMtMS0xLTIwMzgyOA_621c9cbe-ae75-4afb-a40f-5725a4f7dd62"
      unitRef="usd">526727000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i352541eb581243cdbc8889ca021c1a33_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzIwLTQtMS0xLTIwMzgyOA_b70c6ce8-47d4-44be-ade9-03a3a7b83203"
      unitRef="usd">-208689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie37c070ae40a4d3cb5377a0a185d53c0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzIwLTUtMS0xLTIwMzgyOA_078974f5-f605-432c-a665-1d9ad5218397"
      unitRef="usd">-6279000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ibd4328fd7d7e45888f319c96a3446fd7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzIwLTYtMS0xLTIwMzgyOA_5c38c648-71ec-4356-aca3-afd8502650ef"
      unitRef="usd">1412000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDMvZnJhZzo0YTNhNzM4ZDU1ZGU0YmYwOTA4YzY2NGI4NmUxYTJlYS90YWJsZTo1NGNkZjVkNjhjNzM0NTNmOWUzNTk0ZDUzNmEzNDA2Yi90YWJsZXJhbmdlOjU0Y2RmNWQ2OGM3MzQ1M2Y5ZTM1OTRkNTM2YTM0MDZiXzIwLTctMS0xLTIwMzgyOA_efa33846-1080-4091-aa67-a9a4a57c9a71"
      unitRef="usd">617390000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDU2_bc697144-1c57-457b-a3bb-eef210f8113a">Summary of Significant Accounting Policies&lt;div style="text-align: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;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 ("Tompkins" or "the Company") 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.  Effective January 1, 2022, the Company's four wholly-owned banking subsidiaries were combined into one bank, with the Bank of of Castile, Mahopac Bank, and VIST Bank merging with and into Tompkins Trust Company (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 is the parent company of Tompkins Community Bank, and Tompkins Insurance Agencies, Inc. ("Tompkins Insurance"). 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 "Company" 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 GAAP. 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 GAAP. 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; 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, banks have been 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, 2022 and December&#160;31, 2021, there was no reserve requirements for the Company's banking subsidiary.&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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;shareholders&#x2019; equity. Trading securities are stated at fair value, with unrealized gains or losses included in earnings. Equity securities with a readily determinable fair value are reported at fair value with net unrealized gains and losses recognized in the consolidated statements of income. Certain equity securities that do not have a readily determinable fair value are stated at cost.   Shares of stock of the Federal Home Loan Bank of New York, are also carried at cost.&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;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 (loss), net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses ("ACL") 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, 2022, 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;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 Accounting 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 individually evaluated 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 ("PCI") 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 "accretable yield," 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 "non-accretable difference," 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 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 ("PCD") 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 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="background-color:#ffffff;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="background-color:#ffffff;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 $400,000. The following policies noted are under the current expected credit losses methodology. Under the current expected credit loss model, the ACL on loans is a valuation allowance estimated at the balance sheet date in accordance with 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 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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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 ("DCF") 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="background-color:#ffffff;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 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="background-color:#ffffff;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 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Discounted Cash Flow Method&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;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="background-color:#ffffff;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, &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;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="background-color:#ffffff;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="background-color:#ffffff;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 ("NPV"). 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="background-color:#ffffff;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. &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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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&gt;&lt;br/&gt;&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;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;For acquired credit impaired loans accounted for under FASB ASC Topic 310-30, Loans and Debt Securities Acquired with Deteriorated Credit Quality, ("ASC Topic 310-30"), 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, ("ASC Topic 310-20"), 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 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&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 ("TDR") 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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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. &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="background-color:#ffffff;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="background-color:#ffffff;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 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="background-color:#ffffff;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:120%"&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&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;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;The Company leases certain office facilities and office equipment under operating leases. The Company also own certain office facilities which it leases to outside parties under operating lessor leases; however, such leases are not significant.  For operating leases other than those considered to be short-term, defined as leases of 12 months or less, the Company recognizes operating lease right-of-use ("ROU") assets and related lease liabilities at the time of lease commencement.  ROU assets represent the Company's right to use the underlying asset for the lease term and the lease liabilities represent the Company's obligation to make lease payments under the leases. ROU assets and operating lease liabilities are  reported as components of accrued interest and other assets and other liabilities, respectively, on our accompanying consolidated balance sheets. Leases with terms of 12 months or less are recognized in the income statement over the lease term. &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 recognizing ROU assets and related lease liabilities, the Company accounts for lease and non-lease components (such as taxes,insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. To estimate the present value of lease payments over the expected lease term, the Company uses interest rates on advances from the FHLB at the time of commencement. The Company's lease term may include options to extend or terminate the leases when it is reasonably certain that the option will be exercised.  Lease expense is recognized on a straight-line basis over the lease term and is included net occupancy expense of premises in the Company 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;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, 2022 and 2021, the Company's remaining investment in qualified affordable housing projects, net of amortization totaled $2.5 million and $97,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; ("ASC Topic 860"). 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 non-forfeitable 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 has issued stock-based compensation awards that included restricted stock awards that contain such rights and are thus considered participating securities.  The Company has also issued restricted stock awards that do not contain non-forfeitable rights to dividends or dividend 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;&#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, "Segment Reporting". The three segments are: (i) banking ("Banking"), (ii) insurance ("Tompkins Insurance Agencies, Inc.") and (iii) wealth management ("Tompkins Financial Advisors"). 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- "Segment and Related Information."&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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 "Employee Benefit Plans". 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 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;("ASC Topic 820"), for financial assets and financial liabilities. ASC Topic 820 defines fair value, establishes a framework for measuring fair value in accordance with GAAP, and expands disclosures about fair value measurements. See Note 19 "Fair Value Measurements".&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 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 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDQ5_09582c33-5fd9-47ba-a8da-2721b35a8ebe">&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 ("Tompkins" or "the Company") 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.  Effective January 1, 2022, the Company's four wholly-owned banking subsidiaries were combined into one bank, with the Bank of of Castile, Mahopac Bank, and VIST Bank merging with and into Tompkins Trust Company (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 is the parent company of Tompkins Community Bank, and Tompkins Insurance Agencies, Inc. ("Tompkins Insurance"). 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 "Company" 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 GAAP. 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 GAAP. 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; consolidated financial statements are reclassified when necessary to conform to the current periods&#x2019; presentation.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <tmp:NumberOfWhollyOwnedBankingSubsidiary
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzIxOTkwMjM0NDY0MDI_b4e20cbb-c629-493b-8cf1-249ec8706eb8"
      unitRef="subsidiary">4</tmp:NumberOfWhollyOwnedBankingSubsidiary>
    <tmp:NumberOfWhollyOwnedBankingSubsidiary
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzIxOTkwMjM0NDY0MTE_3a26c3a8-1896-4848-a56d-473fa8eb89ba"
      unitRef="subsidiary">1</tmp:NumberOfWhollyOwnedBankingSubsidiary>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNTI3_5c54d695-8542-440d-924c-a5a0ed389f48">&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, banks have been 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, 2022 and December&#160;31, 2021, there was no reserve requirements for the Company's banking subsidiary.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:MarketableSecuritiesPolicy
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDk3_a6b8598c-a2a2-4ca6-90dc-b8661e4ab6a6">&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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;shareholders&#x2019; equity. Trading securities are stated at fair value, with unrealized gains or losses included in earnings. Equity securities with a readily determinable fair value are reported at fair value with net unrealized gains and losses recognized in the consolidated statements of income. Certain equity securities that do not have a readily determinable fair value are stated at cost.   Shares of stock of the Federal Home Loan Bank of New York, are also carried at cost.&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;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 (loss), net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses ("ACL") 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, 2022, 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;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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDg4_fb935867-1b9c-43db-b52c-b796d89322fe">&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 Accounting 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 individually evaluated 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNTEw_e041d0cf-c970-4e6a-8c6d-82330dc1e775">&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 ("PCI") 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 "accretable yield," 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 "non-accretable difference," 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 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 ("PCD") 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;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.</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNTMy_31edf1be-3c88-4917-b136-29e0bae11387">&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-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="background-color:#ffffff;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 $400,000. The following policies noted are under the current expected credit losses methodology. Under the current expected credit loss model, the ACL on loans is a valuation allowance estimated at the balance sheet date in accordance with 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 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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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 ("DCF") 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="background-color:#ffffff;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 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="background-color:#ffffff;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 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Discounted Cash Flow Method&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;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="background-color:#ffffff;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, &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;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="background-color:#ffffff;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="background-color:#ffffff;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 ("NPV"). 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="background-color:#ffffff;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. &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="background-color:#ffffff;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="background-color:#ffffff;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="background-color:#ffffff;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&gt;&lt;br/&gt;&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;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;For acquired credit impaired loans accounted for under FASB ASC Topic 310-30, Loans and Debt Securities Acquired with Deteriorated Credit Quality, ("ASC Topic 310-30"), 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, ("ASC Topic 310-20"), 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 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&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 ("TDR") 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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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. &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="background-color:#ffffff;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="background-color:#ffffff;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 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="background-color:#ffffff;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:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8f92e310e38e48efbad6845a960014bb_I20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzE4NTEz_44ea6f94-4d01-4328-88c5-fececbae25ea"
      unitRef="usd">1700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease
      contextRef="ic5be43a7c643411083b87b37536f8d3a_D20200101-20200101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzE4NjI1_6840ba7f-717b-4403-bc18-3a79a77cbfd2"
      unitRef="usd">-2500000</us-gaap:FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ic5be43a7c643411083b87b37536f8d3a_D20200101-20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzE4NzIx_aa8d3fe5-c86b-40c2-9178-f40b1c0f4d6e"
      unitRef="usd">400000000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
      contextRef="ic5be43a7c643411083b87b37536f8d3a_D20200101-20200101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzE4Nzg1_e6652dfe-13ad-4c95-97b2-c00de1c2c3bc"
      unitRef="usd">-400000000</us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDg0_a4d2840c-0794-4b8d-9de6-e9e83a4ab27e">&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;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="if2a2cc72873e43be97c92c1654faf8a5_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM1NTM0_a40632fa-35af-49cb-b148-617f0c0838c5">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i2dc9860016464c969bfea654fa5dbc8f_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM1NTM3_6f7f495c-e7b3-4012-9fc0-59775b745285">P39Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ibb76c08972bd4c499b737bf36d549a0a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM1NjEx_4b7b7a13-4d9f-4c2e-bd7d-b92abf2d622c">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ib327c01729e2416f870840dcf5f3521d_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM1NjE0_3968c8dd-41ad-4d1c-a968-e2eb6b7fe123">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzE3MDQyNDMwNDIwOTQ2_2e7c1ddf-7002-4e5a-b1f1-294c508bc124">&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&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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 leases certain office facilities and office equipment under operating leases. The Company also own certain office facilities which it leases to outside parties under operating lessor leases; however, such leases are not significant.  For operating leases other than those considered to be short-term, defined as leases of 12 months or less, the Company recognizes operating lease right-of-use ("ROU") assets and related lease liabilities at the time of lease commencement.  ROU assets represent the Company's right to use the underlying asset for the lease term and the lease liabilities represent the Company's obligation to make lease payments under the leases. ROU assets and operating lease liabilities are  reported as components of accrued interest and other assets and other liabilities, respectively, on our accompanying consolidated balance sheets. Leases with terms of 12 months or less are recognized in the income statement over the lease term. &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 recognizing ROU assets and related lease liabilities, the Company accounts for lease and non-lease components (such as taxes,insurance, and common area maintenance costs) separately as such amounts are generally readily determinable under our lease contracts. To estimate the present value of lease payments over the expected lease term, the Company uses interest rates on advances from the FHLB at the time of commencement. The Company's lease term may include options to extend or terminate the leases when it is reasonably certain that the option will be exercised.  Lease expense is recognized on a straight-line basis over the lease term and is included net occupancy expense of premises in the Company consolidated statements of income.&lt;/span&gt;&lt;/div&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:RealEstateOwnedValuationAllowancePolicy
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDY0_7efeec86-070d-4cf0-b8e9-eb050cf631f7">&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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNTE4_263bc973-cba9-477b-ad34-5e8a43b6b18c">&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;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDgx_3b300c9d-2980-41f0-8f95-e1f7ac93af31">&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="i33af0b29bd674c21b58dd144d3b07974_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM4MzM5_ecd7e422-e3cd-48ef-9dea-d6fb4325dbc1">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i0c98ac24b712400b9c803a62f9453129_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM4MzQ1_765ff341-ac37-42f7-9c68-83984c38c24e">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i19452d27284841069a4734f6329e4e00_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM4NDUx_31f8297c-9d80-43e0-9c8d-29f3c486b00a">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ida83add7f4664ffbb3106dbcf2e7ecc9_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM4NDU3_05c020d5-3784-41c3-868c-535bf87fbcf5">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i1cb771ef29724bdb912015c6d0cd7e9a_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM4NTUw_ba3ddc76-006b-4d6b-b809-6d67d0bc456b">P6Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i9853819c285648529f6f2057e8947136_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzM4NTU2_2e8d129b-d264-4790-b8cd-7325694c85fb">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDM0_ecbcc100-d063-4280-9b17-164185c80817">&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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNTI0_984b33ec-3911-441b-b8ae-98cde17f6b2d">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="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzQwNzYw_22b4a306-b910-4089-815b-618cf2c7372e"
      unitRef="usd">2500000</us-gaap:AmortizationMethodQualifiedAffordableHousingProjectInvestments>
    <us-gaap:AmortizationMethodQualifiedAffordableHousingProjectInvestments
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzQwNzY4_ad0c80f5-5917-4aa8-b011-f3390082ee3e"
      unitRef="usd">97000</us-gaap:AmortizationMethodQualifiedAffordableHousingProjectInvestments>
    <us-gaap:RepurchaseAgreementsValuationPolicy
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNTIy_87ffd37b-f510-4597-9646-6998799c2cf2">&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; ("ASC Topic 860"). 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDc4_bd371c21-182f-44bf-bf05-580645444185">&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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDU0_bdd9af5b-0872-4937-bec3-072bd3b3492b">&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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDM1_ec75d8ad-53db-452b-af8a-8fb7672dff06">&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 non-forfeitable 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 has issued stock-based compensation awards that included restricted stock awards that contain such rights and are thus considered participating securities.  The Company has also issued restricted stock awards that do not contain non-forfeitable rights to dividends or dividend equivalents.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDM2_27425fe7-8842-4794-aa80-9275f0705822">Segment ReportingThe Company manages its operations through three reportable business segments in accordance with the standards set forth in FASB ASC Topic 280, "Segment Reporting". The three segments are: (i) banking ("Banking"), (ii) insurance ("Tompkins Insurance Agencies, Inc.") and (iii) wealth management ("Tompkins Financial Advisors"). The Company&#x2019;s insurance services and wealth management services are managed separately from the Bank.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzQzNDky_d5d0b23c-a520-4eee-804d-e6e561c1e03b"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportableSegments
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzQzNjE1_d5d0b23c-a520-4eee-804d-e6e561c1e03b"
      unitRef="segment">3</us-gaap:NumberOfReportableSegments>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDQ4_7ac76183-fc33-448f-b529-e6b07d8d5945">&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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNTA4_54fb57ef-5b42-4bed-a4ce-e04f4be30ff8">&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 "Employee Benefit Plans". 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDgz_0ae0a02f-e8a7-4639-bdd2-0a11f6bde215">&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;("ASC Topic 820"), for financial assets and financial liabilities. ASC Topic 820 defines fair value, establishes a framework for measuring fair value in accordance with GAAP, and expands disclosures about fair value measurements. See Note 19 "Fair Value Measurements".&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 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMDkvZnJhZzplMGI5NDJlM2VlYjc0ZWUyYjBiZTY2ODQ1NDE1MmJkMy90ZXh0cmVnaW9uOmUwYjk0MmUzZWViNzRlZTJiMGJlNjY4NDU0MTUyYmQzXzUwNDcz_df6baf83-c25f-481e-b167-8680c7e5508e">Revenue Recognition&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;, 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 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgzMjY_24d2367a-8902-41b4-9d0c-e509a07c69a7">Securities&#160;&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;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, 2022 and 2021:&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, 2022&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;190,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;167,251&#160;&lt;/span&gt;&lt;/td&gt;&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;681,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601,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;padding:2px 1pt;text-align:left;vertical-align: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;93,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;58,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:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;805,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;686,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;/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;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;1,831,791&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;236,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,594,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-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: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 #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;160,291&#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;85&#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;2,542&#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;157,834&#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;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 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;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&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;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, 2022 and 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: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, 2022&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,478&#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;12,937&#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;73,541&#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;225,866&#160;&lt;/span&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;37,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;312,344&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;50,652&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;261,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;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;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:0 1pt"/&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 #000000;padding:2px 1pt;text-align:left;vertical-align: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:2px 1pt;text-align:center;vertical-align: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="border-top:1pt solid #000000;padding:2px 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;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;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;86,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;86,368&#160;&lt;/span&gt;&lt;/td&gt;&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;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 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 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;2022&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;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;160,638&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;142,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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;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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(11,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;/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 (loss) gain 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;(11,916)&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;275&#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;179&#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. The Company recognized $0 gains on called securities for the years ending December 31, 2022 and 2021, and gross gains on called securities of  $251,000 for the year ending December 31, 2020. The Company also recognized net losses of $125,000 and $26,000 on equity securities for the years ended December&#160;31, 2022 and December&#160;31, 2021 and net gains of $13,000 for the year ended December 31, 2020,  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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the fourth quarter of 2022, the Company sold its VISA Class B common shares for $11.4&#160;million. The shares had no carrying value on the Company's balance sheet, and the Company had no historical cost basis in the shares, thus the $11.4&#160;million was realized as a pre-tax gain.  The Company received the shares as part of its membership interest in VISA in March 2008.&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, 2022:&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: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, 2022&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;28,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;138,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;20,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;167,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,919&#160;&lt;/span&gt;&lt;/td&gt;&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;143,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601,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;80,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;46,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;29,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;6,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;186,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;686,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;428,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;td style="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,152&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,160,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;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;206,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;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,589,392&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;236,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="text-align: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 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, 2022:&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, 2022&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: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;Fair Value&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: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: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;Fair Value&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: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: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;Fair Value&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: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;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;73,542&#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;12,937&#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;73,542&#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;12,937&#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;24,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;188,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;24,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;3,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 #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;237,149&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;46,749&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;261,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;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;50,652&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 635 and 268 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, 2022&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 2021, respectively.&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 table summarizes available-for-sale debt securities that had unrealized losses at December&#160;31, 2021:&#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: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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;text-align:left;vertical-align: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 style="text-align: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 held-to-maturity debt securities that had unrealized losses at December&#160;31, 2021&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;:&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;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: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;Fair Value&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: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: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;Fair Value&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: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: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;Fair Value&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: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 #000000;padding:2px 1pt;text-align:left;vertical-align: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;35,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;35,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;600&#160;&lt;/span&gt;&lt;/td&gt;&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;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 #000000;padding:2px 1pt;text-align:left;vertical-align: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #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 evaluates available-for-sale debt securities for expected credit losses ("ECL") 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 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;Factors that may be indicative of ECL include, but are not limited to, the following:&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="padding-left:72pt;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;&#x25e6;&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:14.46pt"&gt;Extent to which the fair value is less than the amortized cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;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;&#x25e6;&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:14.46pt"&gt;Adverse conditions specifically related to the security, an industry, or geographic area (changes in technology, business practice).&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;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;&#x25e6;&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:14.46pt"&gt;Payment structure of the debt security with respect to underlying issuer or obligor.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;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;&#x25e6;&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:14.46pt"&gt;Failure of the issuer to make scheduled payment of principal and/or interest.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;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;&#x25e6;&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:14.46pt"&gt;Changes to the rating of a security or issuer by a nationally recognized statistical rating organization.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:72pt;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;&#x25e6;&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:14.46pt"&gt;Changes in tax or regulatory guidelines that impact a security or underlying 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:120%"&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 (loss), net of applicable taxes. Credit-related impairment is recognized as an allowance for credit losses ("ACL") 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;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, 2022, 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 "risk-free," 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, 2022.&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&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 2022, 2021, or 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;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, 2022&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;50,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;508,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459,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;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;367,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;39,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;967,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;856,077&#160;&lt;/span&gt;&lt;/td&gt;&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;864,330&#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;738,890&#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,831,791&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,594,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:#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&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&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, 2022&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 #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:#ffffff;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:#ffffff;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;312,344&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;261,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;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&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: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;/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;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;text-align:left;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 #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 held-to-maturity debt securities&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;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 #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;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 #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: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 2022 or 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-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 "Note 8 - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased" for further discussion. Securities carried of $1.8 billion and $1.4 billion, at December&#160;31, 2022 and 2021, 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, 2022.&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;Equity 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 Company invests in one CRA qualified equity fund. This security is carried at 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:#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 ("SBIC") established for the purpose of providing financing to small businesses in market areas served by the Company. These investments totaled $1.5 million and $1.6 million at December&#160;31, 2022 and 2021, 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, 2022, 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 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;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 ("FHLBNY") stock and non-marketable Atlantic Community Bankers Bank ("ACBB") 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 and ACBB stock totaled $17.6 million, and $95,000 at December&#160;31, 2022, respectively. These securities are carried at par, which is also cost. The FHLBNY continues to pay dividends and repurchase stock. As such, the Company has not recognized any impairment on its holdings of FHLBNY.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgzNDM_ac8738ba-0ea2-4956-8482-f31d4bc2c185">&lt;div style="text-align: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, 2022 and 2021:&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, 2022&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;190,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;167,251&#160;&lt;/span&gt;&lt;/td&gt;&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;681,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601,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;padding:2px 1pt;text-align:left;vertical-align: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;93,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;58,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:10pt;font-weight:400;line-height:100%"&gt;12&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;805,603&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;686,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;/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;122&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;1,831,791&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;236,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,594,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-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;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 #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;160,291&#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;85&#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;2,542&#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;157,834&#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;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 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;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;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzItMS0xLTEtMjAzODI4_2ebd9313-e6d3-4516-96f8-2e3ef2bb6be7"
      unitRef="usd">190170000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzItMi0xLTEtMjAzODI4_0cdf03fa-bc2a-40a4-99f1-e8491d81dbcd"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzItMy0xLTEtMjAzODI4_78d4f0e4-26da-4138-8c0e-cfde7c77e0e4"
      unitRef="usd">22919000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzItNC0xLTEtMjAzODI4_24812ff3-02cf-4b2b-9830-7fca19a861cb"
      unitRef="usd">167251000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzMtMS0xLTEtMjAzODI4_3acaf3db-0a04-40f7-93a8-e1bd2d8d9663"
      unitRef="usd">681192000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzMtMi0xLTEtMjAzODI4_0fc047d2-3b94-43dd-92c7-fbed9cfe8f8a"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzMtMy0xLTEtMjAzODI4_73531290-9054-4b02-90f8-83ac92045b38"
      unitRef="usd">80025000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzMtNC0xLTEtMjAzODI4_2e093d15-b0db-4c3e-a545-9fe4732e4410"
      unitRef="usd">601167000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzQtMS0xLTEtMjAzODI4_564ed2ce-d3cc-4095-a06d-6d01e253b144"
      unitRef="usd">93599000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzQtMi0xLTEtMjAzODI4_888bcd33-2197-47e3-89bc-301725074aa5"
      unitRef="usd">8000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzQtMy0xLTEtMjAzODI4_511ed4c6-3f35-4f55-b201-d8136f01402d"
      unitRef="usd">8326000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzQtNC0xLTEtMjAzODI4_673a88eb-e898-4aa3-8577-fdb0a7044161"
      unitRef="usd">85281000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzYtMS0xLTEtMjAzODI4_4d1d07c3-5530-4c2f-ba36-8bfd32a6ad6b"
      unitRef="usd">58727000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzYtMi0xLTEtMjAzODI4_48daaceb-3e14-4918-a7a0-75498722cb13"
      unitRef="usd">12000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzYtMy0xLTEtMjAzODI4_cdeb5bce-2f15-4f94-8227-12590736950e"
      unitRef="usd">6071000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzYtNC0xLTEtMjAzODI4_9343d092-86c8-4806-8157-c009ecadeafb"
      unitRef="usd">52668000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzctMS0xLTEtMjAzODI4_7246befd-b1df-4929-aeff-5b0d7b7e043a"
      unitRef="usd">805603000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzctMi0xLTEtMjAzODI4_e55ce8c7-e72d-4cad-ba0d-fc8f5fc64320"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzctMy0xLTEtMjAzODI4_7c47a31f-33f0-4442-a13e-67e517f57ede"
      unitRef="usd">119381000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzctNC0xLTEtMjAzODI4_21624f0d-2b11-478e-b56f-c9f4361dad34"
      unitRef="usd">686222000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic11baeb1bd634af994fb32e305b399fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzktMS0xLTEtMjAzODI4_70fd2c62-97d3-41ae-973a-a560ffe56640"
      unitRef="usd">2500000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic11baeb1bd634af994fb32e305b399fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzktMi0xLTEtMjAzODI4_d4fc7628-0f5d-4038-80e7-b68270c73974"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic11baeb1bd634af994fb32e305b399fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzktMy0xLTEtMjAzODI4_ef6bbe06-069f-4977-815b-e793263bf649"
      unitRef="usd">122000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ic11baeb1bd634af994fb32e305b399fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzktNC0xLTEtMjAzODI4_94f8f9ae-50fb-439d-b01c-5775a4d0f81b"
      unitRef="usd">2378000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzEwLTEtMS0xLTIwMzgyOA_66162433-5648-42b8-8424-77eb50e121bb"
      unitRef="usd">1831791000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzEwLTItMS0xLTIwMzgyOA_069911d9-98cf-45c9-aa71-0b09abcb36f5"
      unitRef="usd">20000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzEwLTMtMS0xLTIwMzgyOA_845dbddf-ac6f-496a-886a-0cae748b3bd3"
      unitRef="usd">236844000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxYTQ1NjI5YWE5ZjE0MmU3OWQ3M2FlYTQzOGRhZmRiNi90YWJsZXJhbmdlOjFhNDU2MjlhYTlmMTQyZTc5ZDczYWVhNDM4ZGFmZGI2XzEwLTQtMS0xLTIwMzgyOA_bf9f4f83-cb04-42f6-97aa-d751eddddd93"
      unitRef="usd">1594967000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzItMS0xLTEtMjAzODI4_9fb72d6c-d7b9-43be-a315-47998bcfa8ef"
      unitRef="usd">160291000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzItMi0xLTEtMjAzODI4_58da3052-2d64-4c1f-9067-d57a3b7442ab"
      unitRef="usd">85000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzItMy0xLTEtMjAzODI4_8ab59bdc-5fc2-46d9-b40e-1525a06524b4"
      unitRef="usd">2542000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzItNC0xLTEtMjAzODI4_15edbe28-a758-4335-bafd-bf4b87b52bf9"
      unitRef="usd">157834000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzMtMS0xLTEtMjAzODI4_4951c54c-cf54-468a-8f50-ba75006ae37f"
      unitRef="usd">843218000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzMtMi0xLTEtMjAzODI4_459c4420-fe7d-43bd-b2be-2f0267809bc1"
      unitRef="usd">4527000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzMtMy0xLTEtMjAzODI4_e4ad2213-588f-4ed6-9a53-bce2766b3664"
      unitRef="usd">15372000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzMtNC0xLTEtMjAzODI4_46115f1d-ae4e-41e8-9ede-d6c88891ee12"
      unitRef="usd">832373000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib222d33959ba4df7ac34d6dffba12e33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzQtMS0xLTEtMjAzODI4_12257cbe-939e-4798-be5e-8ad45af80d72"
      unitRef="usd">102177000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib222d33959ba4df7ac34d6dffba12e33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzQtMi0xLTEtMjAzODI4_66e74a59-f000-4609-b57a-662ed5a5cc14"
      unitRef="usd">2092000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib222d33959ba4df7ac34d6dffba12e33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzQtMy0xLTEtMjAzODI4_d09bc614-e91d-4c17-a23c-635608d1bd14"
      unitRef="usd">100000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib222d33959ba4df7ac34d6dffba12e33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzQtNC0xLTEtMjAzODI4_10e59055-47b9-4099-a86a-e8ad201417ab"
      unitRef="usd">104169000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib8deee6298504ad496075980d0faa4cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzYtMS0xLTEtMjAzODI4_d526e212-6caa-4d6d-9c3d-cf1f37603776"
      unitRef="usd">76502000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="ib8deee6298504ad496075980d0faa4cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzYtMi0xLTEtMjAzODI4_c034e626-592c-400b-ba98-e34cf660ca3b"
      unitRef="usd">1187000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="ib8deee6298504ad496075980d0faa4cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzYtMy0xLTEtMjAzODI4_fbe273c8-cd13-46e8-b45b-dac75a660c5f"
      unitRef="usd">532000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="ib8deee6298504ad496075980d0faa4cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzYtNC0xLTEtMjAzODI4_b941c0fe-1ddc-45d9-bdc3-9c2e2b245d20"
      unitRef="usd">77157000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id0417f16cb2e4c38b9e15f005dfa2297_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzctMS0xLTEtMjAzODI4_dbb18d91-c120-4b94-b0b5-08619d648512"
      unitRef="usd">879102000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="id0417f16cb2e4c38b9e15f005dfa2297_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzctMi0xLTEtMjAzODI4_9d73991a-3927-4258-b104-57e45a241b85"
      unitRef="usd">5735000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="id0417f16cb2e4c38b9e15f005dfa2297_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzctMy0xLTEtMjAzODI4_1fb3f34e-a66d-4fb3-9066-cbb7621ec5bf"
      unitRef="usd">14281000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="id0417f16cb2e4c38b9e15f005dfa2297_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzctNC0xLTEtMjAzODI4_538898ba-37d3-4a83-91fd-c4547aa91e86"
      unitRef="usd">870556000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1d786851fa6a492db6daecf007df04bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzktMS0xLTEtMjAzODI4_c5d0dc82-292b-4eca-8f5b-435e86cde3f6"
      unitRef="usd">2500000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i1d786851fa6a492db6daecf007df04bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzktMi0xLTEtMjAzODI4_0be28ff0-c60b-43d8-a6c7-bfada579b6d1"
      unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i1d786851fa6a492db6daecf007df04bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzktMy0xLTEtMjAzODI4_35a4687b-f833-4748-a7ce-89b496de58b9"
      unitRef="usd">76000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i1d786851fa6a492db6daecf007df04bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzktNC0xLTEtMjAzODI4_c235e85d-2c16-4149-b40a-53d747658ffb"
      unitRef="usd">2424000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzEwLTEtMS0xLTIwMzgyOA_910e79f6-9e81-4c97-895b-c4a4488335e7"
      unitRef="usd">2063790000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzEwLTItMS0xLTIwMzgyOA_fd744360-578f-4213-9f4f-958ec4ae1d08"
      unitRef="usd">13626000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzEwLTMtMS0xLTIwMzgyOA_45556b7c-5e35-4573-832a-2aa3745df37c"
      unitRef="usd">32903000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1ZGE2NWViM2ZlM2I0ZTkzOTMyMTZkY2M3OTMwODZhZi90YWJsZXJhbmdlOjVkYTY1ZWIzZmUzYjRlOTM5MzIxNmRjYzc5MzA4NmFmXzEwLTQtMS0xLTIwMzgyOA_fdcf3901-f62b-4854-810e-bfaa21af3f3a"
      unitRef="usd">2044513000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:HeldToMaturitySecuritiesTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgzMzg_466bd4aa-a48b-441b-9114-84ff3dc7250e">&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, 2022&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,478&#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;12,937&#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;73,541&#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;225,866&#160;&lt;/span&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;37,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;312,344&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;50,652&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;261,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;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;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:0 1pt"/&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 #000000;padding:2px 1pt;text-align:left;vertical-align: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:2px 1pt;text-align:center;vertical-align: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="border-top:1pt solid #000000;padding:2px 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;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;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;86,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;86,368&#160;&lt;/span&gt;&lt;/td&gt;&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;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;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, 2022&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;312,344&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 #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:#ffffff;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:#ffffff;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;312,344&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;261,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;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&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: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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;/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;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;text-align:left;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 #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 held-to-maturity debt securities&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;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 #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;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 #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;</us-gaap:HeldToMaturitySecuritiesTextBlock>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzItMS0xLTEtMjAzODI4_31204628-2fa5-4334-a34d-ae93494b4d55"
      unitRef="usd">86478000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzItMi0xLTEtMjAzODI4_3fb40c63-1702-438f-a29d-f7faefde2e8a"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzItMy0xLTEtMjAzODI4_ec76ea32-ec9f-457c-bb7e-50190e54b0c3"
      unitRef="usd">12937000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzItNC0xLTEtMjAzODI4_3c1edb85-bb15-484c-a8c2-fdff6bdff734"
      unitRef="usd">73541000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzMtMS0xLTEtMjAzODI4_c57da6e9-36f4-4dbc-a70d-3848ee33a97c"
      unitRef="usd">225866000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzMtMi0xLTEtMjAzODI4_eed08818-928a-473f-8a35-ed3d6485537c"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzMtMy0xLTEtMjAzODI4_e423139b-6d95-4500-9494-4a7406fd1d13"
      unitRef="usd">37715000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzMtNC0xLTEtMjAzODI4_6cb7f1c2-6305-4854-b1cd-1be9779d652d"
      unitRef="usd">188151000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzQtMS0xLTEtMjAzODI4_118ff259-1ae6-465c-bf08-1d28f4a32b77"
      unitRef="usd">312344000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzQtMi0xLTEtMjAzODI4_9d203264-4598-417d-9032-5b335fdc95dd"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzQtMy0xLTEtMjAzODI4_78dddc14-3198-46fb-aad5-55e415bb296f"
      unitRef="usd">50652000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTplN2I1M2E1MWRiMTI0YWRiYjc0ODdjZWYxMDY1YWU5OC90YWJsZXJhbmdlOmU3YjUzYTUxZGIxMjRhZGJiNzQ4N2NlZjEwNjVhZTk4XzQtNC0xLTEtMjAzODI4_6a4951c2-d837-46b2-9895-9b4f949d115c"
      unitRef="usd">261692000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzMtMS0xLTEtMjA1MDEz_106533fa-3f33-4054-821e-5fcc08a6af19"
      unitRef="usd">86689000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzMtMi0xLTEtMjA1MDEz_a9eaab98-7bd5-473a-9d33-ed2374408554"
      unitRef="usd">279000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzMtMy0xLTEtMjA1MDEz_78984f8b-3cde-4f04-8344-9daf360817f0"
      unitRef="usd">600000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzMtNC0xLTEtMjA1MDEz_92e28eec-0fc8-45c6-ad2e-badea359d876"
      unitRef="usd">86368000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzQtMS0xLTEtMjA1MDEz_734a09c0-cd56-4bf9-b57d-9b13cfb21342"
      unitRef="usd">197320000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzQtMi0xLTEtMjA1MDEz_35953868-20f2-4ff0-9767-7ffbd96a8714"
      unitRef="usd">389000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzQtMy0xLTEtMjA1MDEz_95081584-50cf-4c64-8d43-edde3be27008"
      unitRef="usd">1789000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzQtNC0xLTEtMjA1MDEz_8525455c-1ce1-4dd6-9cd6-4f89777bad09"
      unitRef="usd">195920000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzUtMS0xLTEtMjA1MDEz_8d8864a9-f94d-46fd-ba0c-072e7d28620f"
      unitRef="usd">284009000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzUtMi0xLTEtMjA1MDEz_bd9aa0a0-a176-4f59-813f-03520e4da7a1"
      unitRef="usd">668000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzUtMy0xLTEtMjA1MDEz_83633196-a447-40f1-86f0-b45659e71514"
      unitRef="usd">2389000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTowNGIyZTRiM2MyNDQ0NzgwYWQ4MTY2M2Q0MmQzZWZiZC90YWJsZXJhbmdlOjA0YjJlNGIzYzI0NDQ3ODBhZDgxNjYzZDQyZDNlZmJkXzUtNC0xLTEtMjA1MDEz_b0b1afda-6fa9-4dc5-ae0a-18c456b44a6c"
      unitRef="usd">282288000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:ScheduleOfRealizedGainLossTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgzMzk_85d7c99d-e29e-49bd-a94d-db79833ebd5c">&lt;div style="text-align: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 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;2022&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;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;160,638&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;142,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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;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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(11,916)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;/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 (loss) gain 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;(11,916)&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;275&#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;179&#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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzItMS0xLTEtMjAzODI4_2cfebe78-08a8-4441-b1e9-c3772cc48df4"
      unitRef="usd">160638000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzItMi0xLTEtMjAzODI4_b590a072-5cef-42d6-b88c-ad4f86dc5c07"
      unitRef="usd">142679000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzItMy0xLTEtMjAzODI4_f8206cb7-1567-49fe-bfaf-72a42e57e567"
      unitRef="usd">42333000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzMtMS0xLTEtMjAzODI4_9979bf76-00a3-41d0-b69b-69a6efd33fb2"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzMtMi0xLTEtMjAzODI4_fd015c34-848e-4722-a18b-46f5270d51d9"
      unitRef="usd">1126000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGain
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzMtMy0xLTEtMjAzODI4_03e287fc-194d-474c-97f3-7009a6ca5bcd"
      unitRef="usd">179000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGain>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzQtMS0xLTEtMjAzODI4_4c4ea867-e003-4d10-855b-71fdbcea9c85"
      unitRef="usd">11916000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzQtMi0xLTEtMjAzODI4_51fccefd-4dc3-4eca-889c-c24152c10707"
      unitRef="usd">851000</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzQtMy0xLTEtMjAzODI4_3096c820-af05-484e-9595-2f0c3b175c5d"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzUtMS0xLTEtMjAzODI4_efe8b2ce-39da-465a-a21c-b94ef7ec920d"
      unitRef="usd">-11916000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzUtMi0xLTEtMjAzODI4_0f5983e7-8968-4a28-8257-fdfd5465a7a0"
      unitRef="usd">275000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo0ZjUzMjNmNzdiMWU0M2JiYWZiMzE2OWE1N2ExOTIzYy90YWJsZXJhbmdlOjRmNTMyM2Y3N2IxZTQzYmJhZmIzMTY5YTU3YTE5MjNjXzUtMy0xLTEtMjAzODI4_4fd05f60-f7c8-411e-96d2-3cbe80df1774"
      unitRef="usd">179000</us-gaap:DebtSecuritiesAvailableForSaleRealizedGainLoss>
    <tmp:DebtSecuritiesGainLossOnCalledSecurities
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzMyOTg1MzQ5MDg5OTE_600be4dc-c161-446b-9d27-5ab23a18852f"
      unitRef="usd">0</tmp:DebtSecuritiesGainLossOnCalledSecurities>
    <tmp:DebtSecuritiesGainLossOnCalledSecurities
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzMyOTg1MzQ5MDg5OTE_b34eb3db-5c3b-48a9-8eee-23febbad4a7b"
      unitRef="usd">0</tmp:DebtSecuritiesGainLossOnCalledSecurities>
    <tmp:DebtSecuritiesGainLossOnCalledSecurities
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzcxMA_f25659ed-a440-4f6d-81b1-1f95f0a26330"
      unitRef="usd">251000</tmp:DebtSecuritiesGainLossOnCalledSecurities>
    <us-gaap:EquitySecuritiesFvNiRealizedLoss
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzYwNDczMTM5Njg5Mjg_758bc616-603d-4d59-b438-cbfd13a71469"
      unitRef="usd">125000</us-gaap:EquitySecuritiesFvNiRealizedLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedLoss
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5Xzc4Nw_955a8de3-6259-4a8c-8a08-452134e43fec"
      unitRef="usd">26000</us-gaap:EquitySecuritiesFvNiRealizedLoss>
    <us-gaap:EquitySecuritiesFvNiRealizedGain
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5Xzg2Ng_c918d431-2c6c-4513-bf9d-cb1948d898f4"
      unitRef="usd">13000</us-gaap:EquitySecuritiesFvNiRealizedGain>
    <us-gaap:ProceedsFromSaleOfOtherInvestments
      contextRef="ife1c14c75c424d4f8382852cbd40bd01_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzMyOTg1MzQ5MDg5NjE_7106de0a-1391-4ee5-b79f-63448cea9b03"
      unitRef="usd">11400000</us-gaap:ProceedsFromSaleOfOtherInvestments>
    <us-gaap:GainLossOnSaleOfOtherInvestments
      contextRef="ife1c14c75c424d4f8382852cbd40bd01_D20221001-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzMyOTg1MzQ5MDg5NzY_6774f539-7ded-4eb5-9768-2750fdef5f66"
      unitRef="usd">11400000</us-gaap:GainLossOnSaleOfOtherInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgzNDA_163875b3-f51c-4de8-9e9f-906af4adbad5">&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, 2022:&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: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, 2022&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;28,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,132&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;138,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;20,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;167,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,919&#160;&lt;/span&gt;&lt;/td&gt;&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;143,794&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,508&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;457,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601,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;80,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;46,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,945&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;29,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;6,071&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;186,690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;499,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;686,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119,381&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;428,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;td style="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,152&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,160,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;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;206,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;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,589,392&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;236,844&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 following table summarizes available-for-sale debt securities that had unrealized losses at December&#160;31, 2021:&#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: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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;text-align:left;vertical-align: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;</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzMtMS0xLTEtMjAzODI4_2ad8ecd3-aee9-4611-9c26-9b15a5a0623a"
      unitRef="usd">28602000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzMtMi0xLTEtMjAzODI4_6baf322f-d6f7-4f98-b0a8-17832b9e9ae8"
      unitRef="usd">2132000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzMtMy0xLTEtMjAzODI4_0908fd85-ce4e-48bb-94f5-a006d0791914"
      unitRef="usd">138649000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzMtNC0xLTEtMjAzODI4_1bcab8a8-9038-41ab-9ef1-4e29bd857100"
      unitRef="usd">20787000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzMtNS0xLTEtMjAzODI4_8bebe11d-e19f-4b1e-a447-66184e3848c3"
      unitRef="usd">167251000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzMtNi0xLTEtMjAzODI4_6a9a42e8-8bc5-4d64-be98-4e9f677df02e"
      unitRef="usd">22919000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzQtMS0xLTEtMjAzODI4_2965ba78-09dd-4d79-978e-c07e25fc1301"
      unitRef="usd">143794000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzQtMi0xLTEtMjAzODI4_037c3139-ee71-4ddb-9a17-bd90ac84d35f"
      unitRef="usd">7508000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzQtMy0xLTEtMjAzODI4_0210f5f9-34ec-478f-aed3-59c6dd345df2"
      unitRef="usd">457373000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzQtNC0xLTEtMjAzODI4_20f541c7-85bc-4b63-bb1b-a3b726570289"
      unitRef="usd">72517000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzQtNS0xLTEtMjAzODI4_f8619e7f-da41-4cff-ac47-9fde7a5ab60e"
      unitRef="usd">601167000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzQtNi0xLTEtMjAzODI4_628c3d18-198d-4f67-a7fa-8dbd22131e33"
      unitRef="usd">80025000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzUtMS0xLTEtMjAzODI4_5c0cfde9-83e2-48b9-81a9-02829d9e7a23"
      unitRef="usd">46638000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzUtMi0xLTEtMjAzODI4_9218b8a6-5477-47be-ba99-ee283c7904cf"
      unitRef="usd">2385000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzUtMy0xLTEtMjAzODI4_f165c2cd-3554-4031-a11c-cdd46d722034"
      unitRef="usd">33435000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzUtNC0xLTEtMjAzODI4_b7233103-4f83-4f81-ab9d-7c0b6d35e605"
      unitRef="usd">5941000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzUtNS0xLTEtMjAzODI4_cd2f6dfd-7b9d-40b1-85cc-b40b1380b754"
      unitRef="usd">80073000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i564d1759ebf64a48b1d5a5bf03d09ef3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzUtNi0xLTEtMjAzODI4_45a2cfb1-2d84-4dab-8f4a-4e4e954fccd0"
      unitRef="usd">8326000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzctMS0xLTEtMjAzODI4_fc39afed-c8ca-4938-98f3-10299479ff73"
      unitRef="usd">22945000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzctMi0xLTEtMjAzODI4_adaae0be-7085-4455-9702-706fb99a3828"
      unitRef="usd">1258000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzctMy0xLTEtMjAzODI4_6ddccc75-68ba-4ea4-960c-a0e6a61356da"
      unitRef="usd">29356000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzctNC0xLTEtMjAzODI4_5f0d5440-b3c7-4b25-8520-26db820de1d6"
      unitRef="usd">4813000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzctNS0xLTEtMjAzODI4_0cbc4e1f-8883-47de-bb24-f2bff97bf975"
      unitRef="usd">52301000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i62a7474d1c6a4b738eecf150c1b03043_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzctNi0xLTEtMjAzODI4_340dc3c9-d3ae-4334-8275-871c531748f9"
      unitRef="usd">6071000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzgtMS0xLTEtMjAzODI4_66caafe4-ed43-4f55-98f9-b4fe2ac486eb"
      unitRef="usd">186690000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzgtMi0xLTEtMjAzODI4_e7f06dfe-f982-4a15-a973-2261e3d1e9dd"
      unitRef="usd">16869000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzgtMy0xLTEtMjAzODI4_df516399-a96f-41f4-b56b-12d1e4bc8923"
      unitRef="usd">499532000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzgtNC0xLTEtMjAzODI4_408272a8-c263-402d-b509-c08fb2144c9a"
      unitRef="usd">102512000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzgtNS0xLTEtMjAzODI4_fdebb9af-c4a0-43a9-844a-a0aee9adb84c"
      unitRef="usd">686222000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="id340cfb186a54466812a02d4964d7c6e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzgtNi0xLTEtMjAzODI4_d4e4e082-1355-460d-960f-2e00141bc844"
      unitRef="usd">119381000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ic11baeb1bd634af994fb32e305b399fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzktMS0xLTEtMjAzODI4_9689075c-5087-453a-8abd-daae192c9d01"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ic11baeb1bd634af994fb32e305b399fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzktMi0xLTEtMjAzODI4_e2cc2362-4b69-4330-a212-8488acdbed1f"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ic11baeb1bd634af994fb32e305b399fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzktMy0xLTEtMjAzODI4_1c1543a1-737a-452d-9404-3162720a5684"
      unitRef="usd">2378000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ic11baeb1bd634af994fb32e305b399fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzktNC0xLTEtMjAzODI4_7c8fd267-24a6-4446-9820-ebcfd86204b8"
      unitRef="usd">122000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ic11baeb1bd634af994fb32e305b399fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzktNS0xLTEtMjAzODI4_72393a77-c4a0-4105-93bf-f40dcdc78cf0"
      unitRef="usd">2378000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ic11baeb1bd634af994fb32e305b399fe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzktNi0xLTEtMjAzODI4_6131dbb5-14c8-41f2-8a7c-072498f91fd5"
      unitRef="usd">122000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzEwLTEtMS0xLTIwMzgyOA_2f11b711-11ba-4fa1-b79f-4f00c9094368"
      unitRef="usd">428669000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzEwLTItMS0xLTIwMzgyOA_94a50f0b-a8ed-4235-beba-a34cc81bb270"
      unitRef="usd">30152000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzEwLTMtMS0xLTIwMzgyOA_e0758c4a-2aeb-4037-945c-23103aec426c"
      unitRef="usd">1160723000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzEwLTQtMS0xLTIwMzgyOA_021e5b78-e427-4887-b5ba-6701c3abebf0"
      unitRef="usd">206692000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzEwLTUtMS0xLTIwMzgyOA_2c6424d4-23c9-422b-85f1-a00803e28d19"
      unitRef="usd">1589392000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo1MWU3MmFjZTk5NDM0YjBlYTY1NGFkZGRlYWEyNTRmMS90YWJsZXJhbmdlOjUxZTcyYWNlOTk0MzRiMGVhNjU0YWRkZGVhYTI1NGYxXzEwLTYtMS0xLTIwMzgyOA_80e62a9f-063f-43c5-a880-03547e405f25"
      unitRef="usd">236844000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <tmp:ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgzMjE_9c68559b-9215-41cd-9ee8-19c8a2856fb5">&lt;div style="text-align: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 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, 2022:&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, 2022&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: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;Fair Value&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: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: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;Fair Value&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: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: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;Fair Value&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: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;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;73,542&#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;12,937&#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;73,542&#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;12,937&#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;24,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,903&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:10pt;font-weight:400;line-height:100%"&gt;188,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;24,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;3,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 #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;237,149&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;46,749&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;261,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;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;50,652&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes held-to-maturity debt securities that had unrealized losses at December&#160;31, 2021&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;:&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;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: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;Fair Value&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: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: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;Fair Value&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: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: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;Fair Value&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: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 #000000;padding:2px 1pt;text-align:left;vertical-align: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;35,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;600&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;35,280&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;600&#160;&lt;/span&gt;&lt;/td&gt;&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;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 #000000;padding:2px 1pt;text-align:left;vertical-align: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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tmp:ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzMtMS0xLTEtMjAzODI4_9d57d686-084e-4683-bb14-d83fe385941d"
      unitRef="usd">0</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzMtMi0xLTEtMjAzODI4_759c882f-271c-4780-99e7-e948bd6461f2"
      unitRef="usd">0</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzMtMy0xLTEtMjAzODI4_57bb956b-1cd3-4851-b865-ba390ea9c3f2"
      unitRef="usd">73542000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzMtNC0xLTEtMjAzODI4_045f2aba-c670-42de-8c04-9c6d4d896a1d"
      unitRef="usd">12937000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzMtNS0xLTEtMjAzODI4_ed421195-1502-4ac3-bd81-883bf09a92bf"
      unitRef="usd">73542000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ic7bf77a994fc4ceda4e8ffc089817b05_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzMtNi0xLTEtMjAzODI4_e9412c86-36f6-49ed-9175-5f283f0f5509"
      unitRef="usd">12937000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzQtMS0xLTEtMjAzODI4_6b1e1e9e-89d5-4973-860d-98cc5816af03"
      unitRef="usd">24543000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzQtMi0xLTEtMjAzODI4_8d9f09cb-1798-47de-95aa-24e406052f02"
      unitRef="usd">3903000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzQtMy0xLTEtMjAzODI4_c98f3773-0606-41e5-bbcf-087234a69688"
      unitRef="usd">163607000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzQtNC0xLTEtMjAzODI4_1254a1e2-e61e-444e-8c9b-17dd7f5aa176"
      unitRef="usd">33812000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzQtNS0xLTEtMjAzODI4_075fa9f6-489c-4163-929a-eb5de54f06d3"
      unitRef="usd">188150000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i919786d1a0ef4b22878969ca6aba00eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzQtNi0xLTEtMjAzODI4_caea2dcf-d10c-4402-aff9-f044f84929b3"
      unitRef="usd">37715000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzUtMS0xLTEtMjAzODI4_a37dbc63-bbfb-42b3-8e81-da778d0600ed"
      unitRef="usd">24543000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzUtMi0xLTEtMjAzODI4_59b255b9-7d5a-40fe-9a16-7601c767f047"
      unitRef="usd">3903000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzUtMy0xLTEtMjAzODI4_78a5bb7b-5402-47a4-92bb-33b0378ebc9d"
      unitRef="usd">237149000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzUtNC0xLTEtMjAzODI4_ae8bf148-3ec9-4733-a44b-391ccdaa0818"
      unitRef="usd">46749000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzUtNS0xLTEtMjAzODI4_768cc80a-148c-41a8-96ac-f9c4dbbe9634"
      unitRef="usd">261692000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZToxNTZjM2NkNjg5ODQ0NTE2OTIzMzk4MmZiOWYyNjE2MS90YWJsZXJhbmdlOjE1NmMzY2Q2ODk4NDQ1MTY5MjMzOTgyZmI5ZjI2MTYxXzUtNi0xLTEtMjAzODI4_5e91b1b4-c643-47aa-b106-283ea425b41a"
      unitRef="usd">50652000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzYwNDczMTM5Njg5NDI_47ee6064-717b-4257-92a4-d2abef55fdbf"
      unitRef="security">635</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzYwNDczMTM5Njg5NTM_2302381e-dfa0-413f-be77-0f922956eeca"
      unitRef="security">268</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtMS0xLTEtMjA1MDY3_5966e5a6-38cc-4e74-a171-0dc853b2c0d5"
      unitRef="usd">147810000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtMi0xLTEtMjA1MDY3_0beeab71-c12d-4042-b6a4-a8c9719597da"
      unitRef="usd">2542000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtMy0xLTEtMjA1MDY3_3f50abc5-8e83-45fe-a213-4b6489263b1e"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtNC0xLTEtMjA1MDY3_db101c24-7388-4917-95a9-8ed2042a94a9"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtNS0xLTEtMjA1MDY3_283ee091-2fdb-48fc-946b-49113cc48cd1"
      unitRef="usd">147810000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtNi0xLTEtMjA1MDY3_a0bf81fc-be30-4eb7-94c3-0a3e02ba28cc"
      unitRef="usd">2542000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtMS0xLTEtMjAzODI4_32ad059d-1332-44df-8fb5-fbc62f66eb82"
      unitRef="usd">362895000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtMi0xLTEtMjAzODI4_6a24a5b0-6080-4ebf-9be4-6d0293d3aede"
      unitRef="usd">6694000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtMy0xLTEtMjAzODI4_0f87ac5d-b599-467d-98e1-f86dc56a1450"
      unitRef="usd">289210000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtNC0xLTEtMjAzODI4_93444e39-fdb7-46b5-8cdb-c385e91e4000"
      unitRef="usd">8678000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtNS0xLTEtMjAzODI4_ac537fca-7778-4c76-8189-748fd654fc34"
      unitRef="usd">652105000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzMtNi0xLTEtMjAzODI4_929bbe6b-4fa8-485f-809f-d25818f9b89c"
      unitRef="usd">15372000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ib222d33959ba4df7ac34d6dffba12e33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzQtMS0xLTEtMjAzODI4_444bff85-b748-44a5-a616-6144a0c51fc3"
      unitRef="usd">9700000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib222d33959ba4df7ac34d6dffba12e33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzQtMi0xLTEtMjAzODI4_5b9fc16f-b6d6-4d8c-8961-63ed6e1d1cee"
      unitRef="usd">85000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ib222d33959ba4df7ac34d6dffba12e33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzQtMy0xLTEtMjAzODI4_b252591c-66dc-4d20-8438-ffb106985cdd"
      unitRef="usd">1283000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib222d33959ba4df7ac34d6dffba12e33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzQtNC0xLTEtMjAzODI4_11ca7c37-79cd-4d24-a440-99c9f5af721d"
      unitRef="usd">15000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ib222d33959ba4df7ac34d6dffba12e33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzQtNS0xLTEtMjAzODI4_52a6cc8a-efa1-4d97-88dd-c03e95e6b834"
      unitRef="usd">10983000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ib222d33959ba4df7ac34d6dffba12e33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzQtNi0xLTEtMjAzODI4_033c9541-03f1-4bbf-8467-f7d8301680b1"
      unitRef="usd">100000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="ib8deee6298504ad496075980d0faa4cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzYtMS0xLTEtMjAzODI4_e64bf784-d457-4320-83d1-7ce9a51e5c6f"
      unitRef="usd">22074000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="ib8deee6298504ad496075980d0faa4cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzYtMi0xLTEtMjAzODI4_e1b1ad52-b59a-4513-b99b-9055f130457e"
      unitRef="usd">160000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="ib8deee6298504ad496075980d0faa4cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzYtMy0xLTEtMjAzODI4_081cc389-cfcb-4352-a5f9-9abb8934ea1d"
      unitRef="usd">16846000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="ib8deee6298504ad496075980d0faa4cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzYtNC0xLTEtMjAzODI4_04ed018f-ce99-4840-8450-30269e01bbb0"
      unitRef="usd">372000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="ib8deee6298504ad496075980d0faa4cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzYtNS0xLTEtMjAzODI4_3b5c78ce-8e5b-4cbe-9951-4a8dec35f702"
      unitRef="usd">38920000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="ib8deee6298504ad496075980d0faa4cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzYtNi0xLTEtMjAzODI4_c5500cae-b98b-44c2-ac42-b753dff476d4"
      unitRef="usd">532000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="id0417f16cb2e4c38b9e15f005dfa2297_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzctMS0xLTEtMjAzODI4_06c07978-8581-4104-b21a-e1f48a9bcb86"
      unitRef="usd">553351000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="id0417f16cb2e4c38b9e15f005dfa2297_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzctMi0xLTEtMjAzODI4_6053a28f-9eb2-4186-9936-5689ecf5498e"
      unitRef="usd">11440000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="id0417f16cb2e4c38b9e15f005dfa2297_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzctMy0xLTEtMjAzODI4_621c8beb-e9f3-4e12-95f1-d6add7461817"
      unitRef="usd">84537000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="id0417f16cb2e4c38b9e15f005dfa2297_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzctNC0xLTEtMjAzODI4_27ea0336-5613-4b97-976c-8bc5697e57af"
      unitRef="usd">2841000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="id0417f16cb2e4c38b9e15f005dfa2297_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzctNS0xLTEtMjAzODI4_e10c5bf5-4b92-493b-b916-72b24180f68b"
      unitRef="usd">637888000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="id0417f16cb2e4c38b9e15f005dfa2297_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzctNi0xLTEtMjAzODI4_f2b399d0-21b0-4279-bdc9-4bbf7ec2eefd"
      unitRef="usd">14281000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i1d786851fa6a492db6daecf007df04bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzgtMS0xLTEtMjAzODI4_582b7fbe-f8be-4bc2-bfe9-1140e8291e62"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i1d786851fa6a492db6daecf007df04bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzgtMi0xLTEtMjAzODI4_a749264f-902d-4812-8b6c-7819480b6679"
      unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i1d786851fa6a492db6daecf007df04bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzgtMy0xLTEtMjAzODI4_b7292cb7-7d78-4ca5-ba20-a7f8896270a2"
      unitRef="usd">2424000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i1d786851fa6a492db6daecf007df04bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzgtNC0xLTEtMjAzODI4_90bfc786-a13b-495f-b71b-f0bdf79ecb36"
      unitRef="usd">76000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i1d786851fa6a492db6daecf007df04bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzgtNS0xLTEtMjAzODI4_75f69708-a716-43d1-a1c4-d64b3f1b9d95"
      unitRef="usd">2424000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i1d786851fa6a492db6daecf007df04bf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzgtNi0xLTEtMjAzODI4_42d3ee5d-45c2-460b-8b11-d424d3bf92e8"
      unitRef="usd">76000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzktMS0xLTEtMjAzODI4_fd7cc9dd-826f-4b51-a26f-7824fb36899c"
      unitRef="usd">1095830000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzktMi0xLTEtMjAzODI4_33ac41df-30c9-4fca-8762-e32e3cb27d2b"
      unitRef="usd">20921000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzktMy0xLTEtMjAzODI4_d40d533d-4d67-440b-8556-281b85510b31"
      unitRef="usd">394300000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzktNC0xLTEtMjAzODI4_b4824d9d-a0f6-4cc5-9915-6398ae61ca89"
      unitRef="usd">11982000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzktNS0xLTEtMjAzODI4_fea434e3-ce2c-4144-b702-06fb72b9810a"
      unitRef="usd">1490130000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpmMzg0ZjI1ZmQ4NDA0OGJmYTRhODVlNTFlNmE1MTBmZC90YWJsZXJhbmdlOmYzODRmMjVmZDg0MDQ4YmZhNGE4NWU1MWU2YTUxMGZkXzktNi0xLTEtMjAzODI4_8d1b8b7d-1285-4059-959a-01e8862b2c1c"
      unitRef="usd">32903000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzMtMS0xLTEtMjA1MTA1_fd1255cc-ec75-465d-8021-99a68dfaa01f"
      unitRef="usd">35280000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzMtMi0xLTEtMjA1MTA1_2360dce2-d32a-49bb-8fc7-f564bc156e6e"
      unitRef="usd">600000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzMtMy0xLTEtMjA1MTA1_7a5d2043-7a53-48a6-b298-0f2e7e0d90b9"
      unitRef="usd">0</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzMtNC0xLTEtMjA1MTA1_94ff649e-326c-45db-9911-7fa1d594e877"
      unitRef="usd">0</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzMtNS0xLTEtMjA1MTA1_57153a51-e7fa-4d1c-8ce9-549523a19fe9"
      unitRef="usd">35280000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ice32030af90441e48734aa78442e495e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzMtNi0xLTEtMjA1MTA1_fbbc249a-aee7-4bae-ac45-d42eb9e23425"
      unitRef="usd">600000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzQtMS0xLTEtMjA1MTA1_a068e754-7c53-4d4d-a05c-15f7ce416afd"
      unitRef="usd">84592000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzQtMi0xLTEtMjA1MTA1_764b9f34-5667-4405-ba0b-b0e8221566b1"
      unitRef="usd">1789000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzQtMy0xLTEtMjA1MTA1_205e843d-76cc-4d42-aa1e-1b69283e4ba7"
      unitRef="usd">0</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzQtNC0xLTEtMjA1MTA1_6ae538b3-05b4-4447-9ae0-e2c3ac4a7e91"
      unitRef="usd">0</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzQtNS0xLTEtMjA1MTA1_e83f080d-7a41-4bba-85b7-002ba924066d"
      unitRef="usd">84592000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="ic3d8e194ecbf4cab82fab03902c0d149_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzQtNi0xLTEtMjA1MTA1_11ceb7c3-c874-46ac-aa86-abaf8225db3a"
      unitRef="usd">1789000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzUtMS0xLTEtMjA1MTI4_779ac070-ffeb-4f7a-8559-adb75172d8a8"
      unitRef="usd">119872000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzUtMi0xLTEtMjA1MTI4_6e89fd06-a683-40fe-836a-30414ef5d7f2"
      unitRef="usd">2389000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzUtMy0xLTEtMjA1MTI4_0709e078-8f75-4371-9903-b2565bc42eba"
      unitRef="usd">0</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzUtNC0xLTEtMjA1MTI4_64953bcc-c3b6-43df-9af2-1b04d61df8a0"
      unitRef="usd">0</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger>
    <tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzUtNS0xLTEtMjA1MTI4_c0a76aaf-1d5d-4c28-a91a-f94b467ad243"
      unitRef="usd">119872000</tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue>
    <us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo2YzE1Mjg0NGViOGQ0ZDE5YjIzNmNlMzc3ZjFiMjNlNy90YWJsZXJhbmdlOjZjMTUyODQ0ZWI4ZDRkMTliMjM2Y2UzNzdmMWIyM2U3XzUtNi0xLTEtMjA1MTI4_87008b7c-d7a4-425f-8697-9504b52ffe70"
      unitRef="usd">2389000</us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgzMzM_306523dc-3ba7-40f6-b241-256aa9fd7a09">&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, 2022&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;50,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;508,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459,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;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;367,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;314,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;39,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;967,461&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;856,077&#160;&lt;/span&gt;&lt;/td&gt;&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;864,330&#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;738,890&#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,831,791&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,594,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:#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&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;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzMtMS0xLTEtMjAzODI4_faa2ee1f-2c83-4bd0-9a69-f7f67c8ca918"
      unitRef="usd">50922000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzMtMi0xLTEtMjAzODI4_beaa7f12-94c4-49f6-9fda-c2d62fc2fec7"
      unitRef="usd">50269000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzQtMS0xLTEtMjAzODI4_89d24ad4-7432-4388-a620-6910f6b48ee3"
      unitRef="usd">508880000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzQtMi0xLTEtMjAzODI4_0c775694-2f45-4f41-94e6-93fc0d10e565"
      unitRef="usd">459721000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzUtMS0xLTEtMjAzODI4_1a0cfa8c-7eaf-4866-8415-8e1ae1bce783"
      unitRef="usd">367743000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzUtMi0xLTEtMjAzODI4_51a96ac4-7ef1-4c5a-be54-4da9b5396622"
      unitRef="usd">314408000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzYtMS0xLTEtMjAzODI4_72468dae-5a9f-4051-8aae-516a0abc32bc"
      unitRef="usd">39916000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzYtMi0xLTEtMjAzODI4_1cc4b6e8-d557-46a8-ad82-08ca69623ef5"
      unitRef="usd">31679000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzctMS0xLTEtMjAzODI4_a888c535-4bad-442d-8e8f-dd23119024a2"
      unitRef="usd">967461000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzctMi0xLTEtMjAzODI4_7d261410-5f5a-4efe-a862-6c8d4873f702"
      unitRef="usd">856077000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzgtMS0xLTEtMjAzODI4_adf16115-7493-429f-94af-eec3b087a154"
      unitRef="usd">864330000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzgtMi0xLTEtMjAzODI4_97be8315-d9ab-425d-939b-909c11fbed4f"
      unitRef="usd">738890000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzktMS0xLTEtMjAzODI4_b70662bd-18d3-43dc-9c21-5309652b2699"
      unitRef="usd">1831791000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpkZTdkNTU0YzVmODc0ZGY1YmUwODA3NzVhMTJhZmFmOS90YWJsZXJhbmdlOmRlN2Q1NTRjNWY4NzRkZjViZTA4MDc3NWExMmFmYWY5XzktMi0xLTEtMjAzODI4_48c8e1b0-2be3-4a99-9f97-335c9f995460"
      unitRef="usd">1594967000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzMtMS0xLTEtMjAzODI4_6f868226-afff-46ad-9ca8-981d315831a9"
      unitRef="usd">77159000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzMtMi0xLTEtMjAzODI4_114706c5-9207-41f8-818e-a36ffb33ccbc"
      unitRef="usd">77892000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzQtMS0xLTEtMjAzODI4_5134bd81-0481-4793-bedc-02c4d1121447"
      unitRef="usd">474537000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzQtMi0xLTEtMjAzODI4_c007b6b3-d496-4a62-8324-1fa87cb5e663"
      unitRef="usd">471776000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzUtMS0xLTEtMjAzODI4_1fc620df-8dd0-40aa-a40d-c9c930d7a349"
      unitRef="usd">501748000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzUtMi0xLTEtMjAzODI4_a809d126-e53f-4250-af14-9ee8918a6809"
      unitRef="usd">492573000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzYtMS0xLTEtMjAzODI4_cf7d2728-365d-4809-b73a-3cc6e6442615"
      unitRef="usd">54742000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzYtMi0xLTEtMjAzODI4_7bc86c81-903d-49b8-92ed-9a394ac262af"
      unitRef="usd">54559000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzctMS0xLTEtMjAzODI4_d4481732-3dcc-46f1-97fc-1b2b5c50b2bc"
      unitRef="usd">1108186000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzctMi0xLTEtMjAzODI4_6a31a458-ffad-421f-8203-2b6fbe831d56"
      unitRef="usd">1096800000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzgtMS0xLTEtMjAzODI4_954cd18a-07e5-4b54-8af3-16212ef7b8cd"
      unitRef="usd">955604000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzgtMi0xLTEtMjAzODI4_76321b6d-607b-4720-b065-5871a6f0354c"
      unitRef="usd">947713000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzktMS0xLTEtMjAzODI4_fa82d733-ea12-45d1-af79-869b6bebc483"
      unitRef="usd">2063790000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTozYTc0MDE1NzIxYjk0NzQzODg3MzNhN2JmNGY0NWQxYi90YWJsZXJhbmdlOjNhNzQwMTU3MjFiOTQ3NDM4ODczM2E3YmY0ZjQ1ZDFiXzktMi0xLTEtMjAzODI4_78a8c273-48a6-471b-980d-80f2db2ab9b7"
      unitRef="usd">2044513000</us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo4YjhjYWQ3OTEzOTM0ZTY2OGNiMDVjYWJhOTYzNDQ2MC90YWJsZXJhbmdlOjhiOGNhZDc5MTM5MzRlNjY4Y2IwNWNhYmE5NjM0NDYwXzUtMS0xLTEtMjAzODI4_1b627f7b-e8dc-4d3b-bdb9-932faa904265"
      unitRef="usd">312344000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo4YjhjYWQ3OTEzOTM0ZTY2OGNiMDVjYWJhOTYzNDQ2MC90YWJsZXJhbmdlOjhiOGNhZDc5MTM5MzRlNjY4Y2IwNWNhYmE5NjM0NDYwXzUtMi0xLTEtMjAzODI4_68192e15-e3a4-4c90-9113-b32f23ed1d9e"
      unitRef="usd">261692000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo4YjhjYWQ3OTEzOTM0ZTY2OGNiMDVjYWJhOTYzNDQ2MC90YWJsZXJhbmdlOjhiOGNhZDc5MTM5MzRlNjY4Y2IwNWNhYmE5NjM0NDYwXzctMS0xLTEtMjAzODI4_7ca7953a-9c83-4933-8d8a-0e24603fac29"
      unitRef="usd">312344000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTo4YjhjYWQ3OTEzOTM0ZTY2OGNiMDVjYWJhOTYzNDQ2MC90YWJsZXJhbmdlOjhiOGNhZDc5MTM5MzRlNjY4Y2IwNWNhYmE5NjM0NDYwXzctMi0xLTEtMjAzODI4_d9b6f743-dc63-498c-a4cb-e9c505260cf3"
      unitRef="usd">261692000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpiNDljMTA2YTM0Njg0YWRmYWMxYWM0Y2JkNTg2NWUxMy90YWJsZXJhbmdlOmI0OWMxMDZhMzQ2ODRhZGZhYzFhYzRjYmQ1ODY1ZTEzXzUtMS0xLTEtMjA1MjEw_7056db1b-9002-4a86-a10b-f277e71d62f9"
      unitRef="usd">284009000</us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10>
    <us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpiNDljMTA2YTM0Njg0YWRmYWMxYWM0Y2JkNTg2NWUxMy90YWJsZXJhbmdlOmI0OWMxMDZhMzQ2ODRhZGZhYzFhYzRjYmQ1ODY1ZTEzXzUtMi0xLTEtMjA1MjEw_b30dffa8-bcec-40a6-9bcc-1c64ec0faed4"
      unitRef="usd">282288000</us-gaap:HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpiNDljMTA2YTM0Njg0YWRmYWMxYWM0Y2JkNTg2NWUxMy90YWJsZXJhbmdlOmI0OWMxMDZhMzQ2ODRhZGZhYzFhYzRjYmQ1ODY1ZTEzXzctMS0xLTEtMjA1MjEw_8c8146af-2d77-41b2-ae90-2947596de3d4"
      unitRef="usd">284009000</us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90YWJsZTpiNDljMTA2YTM0Njg0YWRmYWMxYWM0Y2JkNTg2NWUxMy90YWJsZXJhbmdlOmI0OWMxMDZhMzQ2ODRhZGZhYzFhYzRjYmQ1ODY1ZTEzXzctMi0xLTEtMjA1MjEw_b9206ca2-fb14-4114-ab12-16ab124143e8"
      unitRef="usd">282288000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzY1NDQ_c7907418-4cd4-48a4-95d5-209026745860"
      unitRef="usd">1800000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzY1NTE_926717ee-fd72-4726-a68b-491c0215884d"
      unitRef="usd">1400000000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral>
    <us-gaap:EquityMethodInvestments
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzcyMjM_71ff6c58-2636-4ad5-9bfb-4c3beb44553c"
      unitRef="usd">1500000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzcyMzA_7565d893-7191-4fb7-9076-7efe62232939"
      unitRef="usd">1600000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5Xzc1MzA_37f4cd01-e5d5-4ad8-ba78-c31df283a90c"
      unitRef="usd">0</us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch
      contextRef="i56ae0e14f42e4adb850aefba1f3ac36d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgwNTI_0033b06d-9654-4c45-a9ae-7b4b0bfa0971"
      unitRef="usd">17600000</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch
      contextRef="i92c0a184e92e4ecc97d99a091065654c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTIvZnJhZzozMjNiNzUzOGNkMzA0ZTQ4ODEzZDdjZDc1MDU0N2M1OS90ZXh0cmVnaW9uOjMyM2I3NTM4Y2QzMDRlNDg4MTNkN2NkNzUwNTQ3YzU5XzgwNjM_d990e7f4-a1b7-4aff-b3d7-7fe07c2d3f86"
      unitRef="usd">95000</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch>
    <us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMjM0_26fcc013-3af3-48e3-9a32-28d9e4a66ce0">Loans and Leases&lt;div style="text-align: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 and Leases at December&#160;31, 2022 and December&#160;31, 2021 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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: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;85,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:700;line-height:100%"&gt;705,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:700;line-height:100%"&gt;756&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #000000;padding:2px 1pt;text-align:left;vertical-align: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;791,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:#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;869,553&#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;201,116&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:700;line-height:100%"&gt;214,963&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:700;line-height:100%"&gt;2,437,339&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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 #000000;padding:2px 1pt;text-align:left;vertical-align: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,853,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:#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,653,154&#160;&lt;/span&gt;&lt;/td&gt;&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;188,623&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:700;line-height:100%"&gt;1,346,318&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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 #000000;padding:2px 1pt;text-align:left;vertical-align: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,534,941&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,473,582&#160;&lt;/span&gt;&lt;/td&gt;&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;2,224&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:700;line-height:100%"&gt;75,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt;text-align:left;vertical-align: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;77,636&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;72,051&#160;&lt;/span&gt;&lt;/td&gt;&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;16,134&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;13,948&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,273,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:#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,082,288&#160;&lt;/span&gt;&lt;/td&gt;&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;(4,747)&lt;/span&gt;&lt;/td&gt;&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;(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;/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,268,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:#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,075,467&#160;&lt;/span&gt;&lt;/td&gt;&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 2022. 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 ("LTV") and documentation requirements. LTVs exceeding 80% for fixed rate loans and 80% 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 2022, 2021, and 2020, the Company sold residential mortgage loans totaling $8.9 million, $31.5 million, and $51.7 million, respectively, and realized net gains on these sales of $155,000, $943,000, and $2.1 million, 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 2022, 2021, and 2020, the Company recorded mortgage-servicing assets of $66,000, $236,000, and $388,000, respectively. The loans sold to FHLMC and SONYMA were originated with the intent to sell.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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;Amortization of mortgage servicing assets amounted to $128,000 in 2022, $182,000 in 2021, and $221,000 in 2020. At December&#160;31, 2022 and 2021, the Company serviced residential mortgage loans aggregating $137.5 million and $147.1 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, 2022 and $1.0 million at December&#160;31, 2021. These mortgage servicing rights were evaluated for impairment at year-end 2022 and 2021 and no impairment was recognized. Loans held for sale, which are included in residential real estate, totaled $0 and $0.2 million at December&#160;31, 2022 and 2021, 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 bank may use unencumbered mortgage related assets to secure borrowings from the FHLB. At December&#160;31, 2022 and 2021, the Company had $50.0 million and $110.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 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, 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:112%"&gt;The consumer loan portfolio includes indirect and direct loans relating to personal installment loans, 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 and Pennsylvania communities served by Tompkins Community Bank. The Bank operates twelve banking offices in the counties of Tompkins, Cayuga, Cortland, Onondaga and Schuyler, New York; sixteen banking offices in the counties of Wyoming, Livingston, Genesee, Orleans and Monroe, New York; thirteen banking offices in the counties of Putnam County, Dutchess County and Westchester, New York; and nineteen 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;2022&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;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:left;vertical-align: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;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-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;49,080&#160;&lt;/span&gt;&lt;/td&gt;&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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;25,545&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;7,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;/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;(16,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;30,484&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;21,903&#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-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 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, 2022 and 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: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, 2022&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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;50&#160;&lt;/span&gt;&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;381&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;108&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;381&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;82&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;571&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;790,958&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;791,529&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;201,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;128&#160;&lt;/span&gt;&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;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="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;11,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,437,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;128&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;0&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;11,449&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;11,577&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,841,841&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,853,418&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;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 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;204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;1,748&#160;&lt;/span&gt;&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;6,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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,337,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,346,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;/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;2,183&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;204&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;8,430&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;10,817&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,524,124&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,534,941&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;66&#160;&lt;/span&gt;&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;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:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;2,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;/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;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="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;19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;75,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;118&#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;50&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;165&#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;333&#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;77,303&#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;77,636&#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;16,134&#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;16,134&#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 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,537&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;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:#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;20,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:#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;23,298&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,250,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;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,273,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:#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;(4,747)&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;(4,747)&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;2,537&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;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:#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;20,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:#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;23,298&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,245,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:#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,268,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:#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, 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:center;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt;text-align:left;vertical-align: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;506&#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;6&#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;88&#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;600&#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;868,953&#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;869,553&#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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt;text-align:left;vertical-align: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;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,649,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,653,154&#160;&lt;/span&gt;&lt;/td&gt;&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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt;text-align:left;vertical-align: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;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;4,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;6,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,467,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,473,582&#160;&lt;/span&gt;&lt;/td&gt;&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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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 #000000;padding:2px 1pt;text-align:left;vertical-align: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;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;71,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;72,051&#160;&lt;/span&gt;&lt;/td&gt;&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;13,948&#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,948&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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 #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,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-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;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 #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;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 #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;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 #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;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;/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;(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;(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;/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, 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,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 #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,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 #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,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 #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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #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;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-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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="12" 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-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="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;/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, 2022&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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#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;411&#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;618&#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;25&#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="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;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;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;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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;13,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;13,287&#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,858&#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 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:#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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;2,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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,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;11,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;1,495&#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,544&#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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;269&#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 #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:#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;15,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 #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 #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;28,289&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #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;25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;/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;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 #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;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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;533&#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;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;12,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;12,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;13,502&#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,893&#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;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;1,096&#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;11,178&#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;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;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;1&#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;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:#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;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:#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.4 million for the year ended December 31, 2022, $1.5 million for year ended December 31, 2021, and $1.7 million for year ended December 31, 2020. The Company had no material commitments to make additional advances to borrowers with nonperforming loans.</us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMjMy_623ba386-0d50-47ab-9857-9fb325aff8c8">&lt;div style="text-align: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 and Leases at December&#160;31, 2022 and December&#160;31, 2021 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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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: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;85,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:700;line-height:100%"&gt;705,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:700;line-height:100%"&gt;756&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #000000;padding:2px 1pt;text-align:left;vertical-align: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;791,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:#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;869,553&#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;201,116&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:700;line-height:100%"&gt;214,963&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:700;line-height:100%"&gt;2,437,339&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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 #000000;padding:2px 1pt;text-align:left;vertical-align: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,853,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:#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,653,154&#160;&lt;/span&gt;&lt;/td&gt;&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;188,623&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:700;line-height:100%"&gt;1,346,318&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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 #000000;padding:2px 1pt;text-align:left;vertical-align: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,534,941&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,473,582&#160;&lt;/span&gt;&lt;/td&gt;&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;2,224&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:700;line-height:100%"&gt;75,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt;text-align:left;vertical-align: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;77,636&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;72,051&#160;&lt;/span&gt;&lt;/td&gt;&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;16,134&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;13,948&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,273,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:#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,082,288&#160;&lt;/span&gt;&lt;/td&gt;&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;(4,747)&lt;/span&gt;&lt;/td&gt;&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;(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;/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,268,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:#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,075,467&#160;&lt;/span&gt;&lt;/td&gt;&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="i4aef0ffc00b946bf8c9138550622c235_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzMtMS0xLTEtMjAzODI4_fef661bd-59a2-4080-a627-0662d0d0a3d3"
      unitRef="usd">85073000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5a588015fb844e6a8c0664ecb726985b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzMtMi0xLTEtMjAzODI4_dd1ec51d-cd74-4947-bc9f-57b5f22843cc"
      unitRef="usd">99172000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzQtMS0xLTEtMjAzODI4_3c530b03-04a0-40c3-8977-ce462653f550"
      unitRef="usd">705700000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzQtMi0xLTEtMjAzODI4_487d7a59-f1c7-4baf-9c65-f650e448175e"
      unitRef="usd">699121000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8307d840c9bc4d0a98b49056b43b5712_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzUtMS0xLTEtMjAzODI4_1654e44c-dcba-48a1-ac78-136b23116eca"
      unitRef="usd">756000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id5192ab6725a4a8588221c156b9ff24c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzUtMi0xLTEtMjAzODI4_03fdf9a6-f5d1-4cc2-acfe-d50862020562"
      unitRef="usd">71260000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i85fe16c90aa543629d10308e496b8295_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzYtMS0xLTEtMjAzODI4_b1d13104-5493-4454-b0ea-dd3dc8e9dc88"
      unitRef="usd">791529000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzYtMi0xLTEtMjAzODI4_e266832c-96e1-4891-a54d-ad7ce3318acf"
      unitRef="usd">869553000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1e7f2d092e2d445d878e190077ca815a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzgtMS0xLTEtMjAzODI4_7e71c3ac-e386-48c1-aebd-08c57c53b609"
      unitRef="usd">201116000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i34eb470f475e444cbd61b0351e817ea8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzgtMi0xLTEtMjAzODI4_cd8c85f0-8f41-4ca7-90b0-e4d245e04d34"
      unitRef="usd">178582000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzktMS0xLTEtMjAzODI4_e1de6213-ac21-4145-8e3b-33530fc4e5e2"
      unitRef="usd">214963000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzktMi0xLTEtMjAzODI4_9444df5f-c8ed-43ae-b2af-ab0cf4dec5e2"
      unitRef="usd">195973000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzEwLTEtMS0xLTIwMzgyOA_fe8e81e7-bc75-401b-bbd8-7ff9504b559d"
      unitRef="usd">2437339000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzEwLTItMS0xLTIwMzgyOA_2fd783ce-7f08-4c0e-9777-16ecc34d9746"
      unitRef="usd">2278599000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i526c93ae05dc40b6851fb30c85476c84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzExLTEtMS0xLTIwMzgyOA_c44d938b-befb-40d5-b5d2-73a72ea98810"
      unitRef="usd">2853418000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzExLTItMS0xLTIwMzgyOA_a331d038-bbe0-4b50-a77d-a3b6dd247fad"
      unitRef="usd">2653154000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i19dc44146af84415b5943578518b6e96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzEzLTEtMS0xLTIwMzgyOA_a6149a72-2095-446c-bd2f-3e27deec6a6d"
      unitRef="usd">188623000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzEzLTItMS0xLTIwMzgyOA_56bfebc2-a6bf-46ee-8ecb-943d9d51bf9c"
      unitRef="usd">182671000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE0LTEtMS0xLTIwMzgyOA_e6f297b7-c84b-4984-91f8-6d744be07234"
      unitRef="usd">1346318000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE0LTItMS0xLTIwMzgyOA_c90a3225-267e-4578-b374-cd33c927ec9f"
      unitRef="usd">1290911000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9340426e11aa4deeb87eed21f2bf9ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE1LTEtMS0xLTIwMzgyOA_f4e375e2-734d-4396-b4ed-c706ba46ef06"
      unitRef="usd">1534941000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2844ef5d3c0a47c1af5bf65515d4c9f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE1LTItMS0xLTIwMzgyOA_86987221-c5ab-47ef-9d16-39280431d2e8"
      unitRef="usd">1473582000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE3LTEtMS0xLTIwMzgyOA_e9b28186-9b99-432e-b079-227fb753885c"
      unitRef="usd">2224000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE3LTItMS0xLTIwMzgyOA_f86a6113-9a31-4bcd-a792-b2fe625c22a7"
      unitRef="usd">4655000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7db1effbc229441da952d0bfeeea4a4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE4LTEtMS0xLTIwMzgyOA_86c33b06-ba31-4d45-8d2b-c652525163b8"
      unitRef="usd">75412000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie7a4862be558462fa2a6ec48c3a7b281_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE4LTItMS0xLTIwMzgyOA_4d0f5c18-d2fc-4785-8f8c-2b08de46f3a3"
      unitRef="usd">67396000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i22756d2ed0be487e8098c8af36e16749_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE5LTEtMS0xLTIwMzgyOA_8567b8f4-5456-4992-96cb-e293bd981656"
      unitRef="usd">77636000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia48ae137ab954101a3d5461727e8c0e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzE5LTItMS0xLTIwMzgyOA_c086ff29-8773-48a1-be12-90c693fdd590"
      unitRef="usd">72051000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5f873879c6d943cf87c684bd0430ca0e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIwLTEtMS0xLTIwMzgyOA_5a183bd3-68a5-4350-9f66-5e4eed285ff1"
      unitRef="usd">16134000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibe9343fd21984456a329aa4216ccc6de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIwLTItMS0xLTIwMzgyOA_2c6beb27-8faf-46cf-ba94-62026a6dbc3c"
      unitRef="usd">13948000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIxLTEtMS0xLTIwMzgyOA_264696b3-5461-41b2-9f4d-0f318c0c3c90"
      unitRef="usd">5273658000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIxLTItMS0xLTIwMzgyOA_5912b246-52d9-4ac5-9ab3-9e04122b33e9"
      unitRef="usd">5082288000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIyLTEtMS0xLTIwMzgyOA_742544cc-68f7-4215-880a-4aae27d03f13"
      unitRef="usd">-4747000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIyLTItMS0xLTIwMzgyOA_0a0f9393-b8c3-44c7-b949-f419b884662c"
      unitRef="usd">-6821000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIzLTEtMS0xLTIwMzgyOA_7e173d70-93e2-444d-8ef2-27075882c424"
      unitRef="usd">5268911000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo3NTQ0NzA1ZjExYTA0M2UyODY2NDMwY2QxNzE2ZWNjMC90YWJsZXJhbmdlOjc1NDQ3MDVmMTFhMDQzZTI4NjY0MzBjZDE3MTZlY2MwXzIzLTItMS0xLTIwMzgyOA_3c9fd32d-040f-41f1-bf9a-6298d7a97824"
      unitRef="usd">5075467000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <tmp:LoanToValueFixedRateLoans
      contextRef="i9876f59697b4492db4fe5c3a02e43fdb_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEwMzU_74c4b4a2-a686-4e5d-8164-f93e8a979a20"
      unitRef="number">0.80</tmp:LoanToValueFixedRateLoans>
    <tmp:LoanToValueAdjustedRateLoans
      contextRef="i9876f59697b4492db4fe5c3a02e43fdb_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEwNjM_2ad23c10-7a80-4cef-ad84-e78ddb4e8814"
      unitRef="number">0.80</tmp:LoanToValueAdjustedRateLoans>
    <tmp:MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzIxNjM_0d5464fb-a7eb-4b93-a0ba-7cc9d95fea6f"
      unitRef="number">0.0100</tmp:MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzI5MzI_a5e6ea31-ca9c-401d-8249-0eb0920fdd2b"
      unitRef="usd">8900000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzI5MzY_7ade9dcf-b9a7-4d91-bf0f-0128c23494a1"
      unitRef="usd">31500000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzI5NDQ_435d2325-0021-414f-b995-47b5b831bb95"
      unitRef="usd">51700000</us-gaap:ProceedsFromSaleOfMortgageLoansHeldForSale>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzMwMDM_e73f3352-d8b9-4ab7-91a0-90408b0a38c7"
      unitRef="usd">155000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzMwMDc_5b843315-71a4-4683-b486-867a6db70308"
      unitRef="usd">943000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:GainLossOnSaleOfMortgageLoans
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzE1MzkzMTYyODI2Nzg2_f0f5da1c-0429-4b9d-b162-4c692018ff65"
      unitRef="usd">2100000</us-gaap:GainLossOnSaleOfMortgageLoans>
    <us-gaap:ServicingAssetAtAmortizedValueAdditions
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM0Mzk_3ba01174-aeb3-4888-9769-74f2442dfeca"
      unitRef="usd">66000</us-gaap:ServicingAssetAtAmortizedValueAdditions>
    <us-gaap:ServicingAssetAtAmortizedValueAdditions
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM0NDM_f1a301d0-7c9d-4e06-a8b3-3b4e7008b6ed"
      unitRef="usd">236000</us-gaap:ServicingAssetAtAmortizedValueAdditions>
    <us-gaap:ServicingAssetAtAmortizedValueAdditions
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM0NTE_29c9d28a-2325-43af-9111-36f439a872f4"
      unitRef="usd">388000</us-gaap:ServicingAssetAtAmortizedValueAdditions>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM2MDE_65403fed-0f88-4918-9e5b-f811ca71ad7b"
      unitRef="usd">128000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM2MTE_2ea0cac7-8511-4a57-b462-a656adc526a5"
      unitRef="usd">182000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM2MjU_fb3376df-a4f1-4e38-adc0-081b9e804f17"
      unitRef="usd">221000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <tmp:Residentialmortgageloansserviced
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM3MDk_656f7952-932c-413a-94f2-0c3c5600318f"
      unitRef="usd">137500000</tmp:Residentialmortgageloansserviced>
    <tmp:Residentialmortgageloansserviced
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM3MTY_cc8a29b1-490e-4669-9416-b2ee186895a0"
      unitRef="usd">147100000</tmp:Residentialmortgageloansserviced>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM4NTk_d36756bf-ddc7-478b-81aa-b1ccdfad988c"
      unitRef="usd">1000000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:ServicingAssetAtAmortizedValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM4NzI_9bada5a7-e36a-4161-ba4a-573f33efa9cc"
      unitRef="usd">1000000</us-gaap:ServicingAssetAtAmortizedValue>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM5NzA_5eb3e4e5-62ae-4632-845c-f4e89811a0b4"
      unitRef="usd">0</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <us-gaap:MortgageServicingRightsMSRImpairmentRecovery
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzM5NzA_b08d281e-9d61-4a75-b661-fb78fc107330"
      unitRef="usd">0</us-gaap:MortgageServicingRightsMSRImpairmentRecovery>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzQwNzY_88faeb94-0b3c-4a55-8688-54ec6212cd50"
      unitRef="usd">0</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzQwODM_e252559e-2497-47cb-b78d-1e3d6454f8f8"
      unitRef="usd">200000</us-gaap:LoansReceivableHeldForSaleNetNotPartOfDisposalGroup>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzQyODI_4261d102-9fd8-4fd2-98a8-94bf5bea62f1"
      unitRef="usd">50000000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzQyODk_e5a40259-f483-46ec-b121-552cf88c7ce0"
      unitRef="usd">110000000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="ie4c90d9cb8304af58ca05870580560ad_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzg1MDM_f3f0be62-342b-49ec-b44f-a01ac0890a66"
      unitRef="banking_office">12</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="i621f0b9e667445e192c253489a227d08_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzg2MzE_66a4fd0e-d75d-41a1-8386-ee7c55c0af27"
      unitRef="banking_office">16</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="i947ef3f6afad4782896b9cda30890f67_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzg3NTE_f4bfbca4-7578-409b-b4a6-c207d433597b"
      unitRef="banking_office">13</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="i78d18bb1ea2c4b47a6e25315a072666a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzg4NjY_5e52fe93-dc02-4bee-8ac3-78b4b71e32df"
      unitRef="banking_office">19</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:ScheduleOfLoansToRelatedPartiesTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMjI4_9878f8bc-ae62-4f76-aebc-c05640e52460">&lt;div style="text-align: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;2022&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;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:left;vertical-align: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;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-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;49,080&#160;&lt;/span&gt;&lt;/td&gt;&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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;25,545&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;7,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;/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;(16,964)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;30,484&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;21,903&#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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzItMS0xLTEtMjAzODI4_b62b8bb0-239d-4e48-89ec-be9d13cfcee4"
      unitRef="usd">21903000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzItMi0xLTEtMjAzODI4_da330db2-31fc-4ffc-9f24-5a0759894299"
      unitRef="usd">49080000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <tmp:LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzMtMS0xLTEtMjAzODI4_2abe002e-e008-445e-9164-155604d53606"
      unitRef="usd">0</tmp:LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers>
    <tmp:LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzMtMi0xLTEtMjAzODI4_fba105e1-afc6-4afd-a89e-f58f3900f420"
      unitRef="usd">0</tmp:LoansAndLeasesReceivableRelatedPartiesNewDirectorsOrExecutiveOfficers>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzQtMS0xLTEtMjAzODI4_4d5a69c6-9120-4238-936b-864e8f30e221"
      unitRef="usd">25545000</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzQtMi0xLTEtMjAzODI4_0c7af230-9272-490c-9294-d0c76419b462"
      unitRef="usd">7274000</us-gaap:LoansAndLeasesReceivableRelatedPartiesAdditions>
    <tmp:LoansandLeasesReceivableRelatedPartiesLoanPayments
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzUtMS0xLTEtMjAzODI4_5ac0b8b9-97ba-4aa0-9245-8a2a0de4bde4"
      unitRef="usd">16964000</tmp:LoansandLeasesReceivableRelatedPartiesLoanPayments>
    <tmp:LoansandLeasesReceivableRelatedPartiesLoanPayments
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzUtMi0xLTEtMjAzODI4_f1ea24fb-9d4d-43bd-a34d-763e86f5c4c9"
      unitRef="usd">34451000</tmp:LoansandLeasesReceivableRelatedPartiesLoanPayments>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzYtMS0xLTEtMjAzODI4_95eb76aa-5477-4f1f-81fa-bc96dd8a115b"
      unitRef="usd">30484000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:LoansAndLeasesReceivableRelatedParties
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjNDEzZmVhNGQ5OWU0MjdlYmYwMGUyNTNiNzk0OTBlYy90YWJsZXJhbmdlOmM0MTNmZWE0ZDk5ZTQyN2ViZjAwZTI1M2I3OTQ5MGVjXzYtMi0xLTEtMjAzODI4_1dfd0de1-3ed2-4fd1-a37c-3210843e8eb0"
      unitRef="usd">21903000</us-gaap:LoansAndLeasesReceivableRelatedParties>
    <us-gaap:PastDueFinancingReceivablesTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMjM3_5791f212-a538-4ab8-950f-09bc3dfedc56">&lt;div style="text-align: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, 2022 and 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: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, 2022&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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;50&#160;&lt;/span&gt;&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;381&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;108&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;381&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;82&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;571&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;790,958&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;791,529&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;201,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,116&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;128&#160;&lt;/span&gt;&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;128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,963&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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="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;11,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,437,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;128&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;0&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;11,449&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;11,577&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,841,841&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,853,418&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;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 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;204&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,267&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,623&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;1,748&#160;&lt;/span&gt;&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;6,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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,337,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,346,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;/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;2,183&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;204&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;8,430&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;10,817&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,524,124&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,534,941&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;66&#160;&lt;/span&gt;&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;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:400;line-height:100%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;2,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;/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;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="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;19&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;75,229&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,412&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;118&#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;50&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;165&#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;333&#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;77,303&#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;77,636&#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;16,134&#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;16,134&#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 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,537&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;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:#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;20,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:#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;23,298&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,250,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;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,273,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:#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;(4,747)&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;(4,747)&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;2,537&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;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:#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;20,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:#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;23,298&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,245,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:#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,268,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:#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, 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:center;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt;text-align:left;vertical-align: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;506&#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;6&#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;88&#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;600&#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;868,953&#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;869,553&#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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt;text-align:left;vertical-align: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;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;257&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,649,321&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,653,154&#160;&lt;/span&gt;&lt;/td&gt;&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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #000000;padding:2px 1pt;text-align:left;vertical-align: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;448&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;4,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;6,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,467,163&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,473,582&#160;&lt;/span&gt;&lt;/td&gt;&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;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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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 #000000;padding:2px 1pt;text-align:left;vertical-align: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;197&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;375&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;71,676&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;72,051&#160;&lt;/span&gt;&lt;/td&gt;&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;13,948&#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,948&#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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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 #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,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-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;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 #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;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 #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;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 #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;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;/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;(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;(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;/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, 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,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 #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,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 #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,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 #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-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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 #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;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-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;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;/tr&gt;&lt;tr&gt;&lt;td colspan="12" 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-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="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;/table&gt;</us-gaap:PastDueFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib9d7a42382a241b29d39f24ea6c51bba_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzQtMS0xLTEtMjAzODI4_b43792e7-ca07-467d-aa59-887902afd0bf"
      unitRef="usd">58000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i823d7dee61754f62a10e0e389a5b59b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzQtMi0xLTEtMjAzODI4_517cd2ba-beea-4797-94c8-29b7ad82ced5"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5dccf554826e4b20ad7e4bd27c2b1fa1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzQtMy0xLTEtMjAzODI4_0dd52447-c982-44b0-b31f-dba5a7f53ecb"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i57c9c165a614487f878953b3c3ec3cab_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzQtNC0xLTEtMjAzODI4_1fa03c34-1e93-46c4-860e-7c34837764a0"
      unitRef="usd">58000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7f6eeab82c0c4dc09f3ee6ec94de1b5d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzQtNS0xLTEtMjAzODI4_0ba77614-fd0a-48bc-b0c9-90c0e3ef0f87"
      unitRef="usd">85015000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4aef0ffc00b946bf8c9138550622c235_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzQtNi0xLTEtMjAzODI4_576e68d6-3ef8-486e-b608-ba83434a6698"
      unitRef="usd">85073000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i601178962e77411c9266532c7486ca83_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzUtMS0xLTEtMjAzODI4_73f01187-3b43-4bf0-952a-1d79f8cb6b0a"
      unitRef="usd">50000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib326d9c295374c198d6024e417bb753b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzUtMi0xLTEtMjAzODI4_c6cf54c7-2d0e-4a7b-9c57-8e463bda0cf2"
      unitRef="usd">381000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id1c95733138f430aab22c18feca991f9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzUtMy0xLTEtMjAzODI4_8a8eea56-911a-49dd-9aa7-9913b9d263ca"
      unitRef="usd">82000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6e8629234f374ac68c71a8a438e18921_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzUtNC0xLTEtMjAzODI4_e75f4056-3943-4954-be82-36e46c1c6bda"
      unitRef="usd">513000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie4c6cf6df30640b3958cbc4fe36278bc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzUtNS0xLTEtMjAzODI4_25f953f3-6b34-4c1d-b544-5db2ed9d7dee"
      unitRef="usd">705187000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzUtNi0xLTEtMjAzODI4_e47788ea-db38-476f-8a14-eed3d43f2848"
      unitRef="usd">705700000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9b24bc77e314499887a72d94457ddd60_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzYtMS0xLTEtMjAzODI4_53b73c7e-1afa-4ddd-b359-93073e3f0207"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="idaafd7b2d5194f93aada226224bae737_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzYtMi0xLTEtMjAzODI4_79492e20-f0b4-4f0c-9199-1803c1b11b85"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib094c17524d04caca4f87fed809924a1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzYtMy0xLTEtMjAzODI4_77e7594b-b8d3-4b91-9053-7cb22f7a07c5"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1e228e035e4e48f897a51e4695c188de_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzYtNC0xLTEtMjAzODI4_784815bd-3a89-496b-b8ce-904aac781cc1"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i76380836e2294bd280341d89c1d24a76_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzYtNS0xLTEtMjAzODI4_4037bad6-bfad-4044-b13a-8bdf91170a55"
      unitRef="usd">756000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8307d840c9bc4d0a98b49056b43b5712_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzYtNi0xLTEtMjAzODI4_209df3a7-cf7b-42f9-a0f3-a0dfab4b3ad2"
      unitRef="usd">756000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib59bbfdd4c4445c39ce9e2a432405a60_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzctMS0xLTEtMjAzODI4_82d3805e-6865-4bbc-8874-a6875bacd7fb"
      unitRef="usd">108000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i77bcd1157a3e4e969b7aa645e063c31a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzctMi0xLTEtMjAzODI4_48b07313-baf8-48ca-8a1f-8833a50111c8"
      unitRef="usd">381000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4720afc80dc14daa9205c16f0ff8d64b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzctMy0xLTEtMjAzODI4_cf219eda-5f98-43e0-ab4b-303cc1b39183"
      unitRef="usd">82000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ica642c261963459b88013df3ab5f8fa1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzctNC0xLTEtMjAzODI4_3cbd716b-1ed7-4163-ae67-a1fa3b63c9d5"
      unitRef="usd">571000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7e794f839aa4472094a83533dba5e9a0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzctNS0xLTEtMjAzODI4_6cf72c15-bdf9-4ae2-baa6-2be16da95089"
      unitRef="usd">790958000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i85fe16c90aa543629d10308e496b8295_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzctNi0xLTEtMjAzODI4_8e73dd42-db66-4b08-98b2-e4f43a17336d"
      unitRef="usd">791529000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib1da55f188254d09bfb310e21ca1687a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzktMS0xLTEtMjAzODI4_e26e9cd6-6574-48d3-a14a-1abe4828c346"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i967f536c4ae14ed5a3d615ccb7684bfe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzktMi0xLTEtMjAzODI4_eeb5feec-4053-4f5a-ae00-8ba80cd99970"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i70cd0c89ee904f5c900333a88f7cde19_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzktMy0xLTEtMjAzODI4_3afb805d-ca0e-4f10-84cd-1db861190efd"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9794862d27c9441b9cf6c698ab15addb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzktNC0xLTEtMjAzODI4_8ab817e8-ed5b-47cd-913e-5a22a6d74290"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6b78db6485e54833b955cd0a73c11fc1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzktNS0xLTEtMjAzODI4_d9e4517f-0566-4587-ad82-529a9211c1f8"
      unitRef="usd">201116000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1e7f2d092e2d445d878e190077ca815a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzktNi0xLTEtMjAzODI4_4e5c8dee-c943-48ea-adf9-274da4b5ed29"
      unitRef="usd">201116000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if33a67ac7f6847849fc32e1044467b71_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEwLTEtMS0xLTIwMzgyOA_614e5a35-7f9c-4d41-bc3e-881f75e16316"
      unitRef="usd">128000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic8f729813b2f49838ad428a046e7cf43_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEwLTItMS0xLTIwMzgyOA_73f95fcc-769d-42d5-8455-7a97264fafb4"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7413b1e976c04704bb854488dd0b4db9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEwLTMtMS0xLTIwMzgyOA_d190dfdc-e5b2-4d46-8a0c-857c90182fd5"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia18dd33106e94da89b242a565cc438a0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEwLTQtMS0xLTIwMzgyOA_8840a071-3bf0-4f2f-a507-f2daee66a32a"
      unitRef="usd">128000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iba90ca7f524a4d238200a16ebd562a87_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEwLTUtMS0xLTIwMzgyOA_218c0603-8dd7-4c46-b4dd-75b01af80547"
      unitRef="usd">214835000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEwLTYtMS0xLTIwMzgyOA_2497da3a-c579-49b0-beb6-61a413b0e41d"
      unitRef="usd">214963000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie7832815b94245beb2306aa5b841f7b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzExLTEtMS0xLTIwMzgyOA_63534d8c-dc9b-4cee-abf1-e75741031606"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i29a9c168613d46d1865f15bd667f5a45_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzExLTItMS0xLTIwMzgyOA_25b63601-1e5e-4524-852c-1414e08965be"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i46740c457dab4c9b8ed3525c16b6e1c3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzExLTMtMS0xLTIwMzgyOA_f512b56d-aa8f-404b-9124-48d495d19a6c"
      unitRef="usd">11449000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i85e1f92216b7458cbb138265729d4962_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzExLTQtMS0xLTIwMzgyOA_4d07bd32-67c5-4da6-bc8b-184159a107c8"
      unitRef="usd">11449000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie55934fb95ae4bcb9cf9ce417d3032bb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzExLTUtMS0xLTIwMzgyOA_071143e4-1cf6-4de1-88bf-a9cbc996118b"
      unitRef="usd">2425890000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzExLTYtMS0xLTIwMzgyOA_102e21e7-3872-42f8-82cf-0f16736e5192"
      unitRef="usd">2437339000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0930064dd17f405886f27a9215ae9e32_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEyLTEtMS0xLTIwMzgyOA_aa907b4a-c99b-4c6a-ae67-0cc82357250c"
      unitRef="usd">128000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i99899e2ef5614dcb9f3bcd7d98a6d9fd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEyLTItMS0xLTIwMzgyOA_7b8bb54f-8efb-4dce-b393-7618c3f10ccc"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i14eb164f30f04858b90ecefd30108ab3_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEyLTMtMS0xLTIwMzgyOA_dd74824c-7a3c-46e8-9b08-6fc1d24e87d6"
      unitRef="usd">11449000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if1611663c89e461a8e174857bc703b3b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEyLTQtMS0xLTIwMzgyOA_2e1e7343-7124-4a5e-aa1a-0d40b33ab43e"
      unitRef="usd">11577000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3a63499b45024c8e8ae9246dff15a102_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEyLTUtMS0xLTIwMzgyOA_32314f05-7484-4b7c-8a0f-92ab2a36fa9d"
      unitRef="usd">2841841000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i526c93ae05dc40b6851fb30c85476c84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzEyLTYtMS0xLTIwMzgyOA_95f5c8f6-04e1-449f-b511-549776614909"
      unitRef="usd">2853418000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie805dc7835624cfc9622c3702d61f88c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE0LTEtMS0xLTIwMzgyOA_b4584fcb-0e4b-4813-8c39-67d3c4e429a6"
      unitRef="usd">435000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i72c4285184304195b8fd08dfdd0ba450_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE0LTItMS0xLTIwMzgyOA_c5b337e9-d822-44ff-85fc-d27ab7eee3da"
      unitRef="usd">204000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iad5eb9bd3a924e59942f2302932ceb18_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE0LTMtMS0xLTIwMzgyOA_a2ff016c-1467-4fc3-8752-f900e86107c9"
      unitRef="usd">1628000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i27211b57dafb4dfa9cab839262c7417d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE0LTQtMS0xLTIwMzgyOA_21a5101d-586f-465d-8e67-d67babd0d7d5"
      unitRef="usd">2267000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="idbf3cd70eef24ce1966cba23f4199427_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE0LTUtMS0xLTIwMzgyOA_6e68d204-83b8-4bc3-bb24-181b2c1f8f2e"
      unitRef="usd">186356000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i19dc44146af84415b5943578518b6e96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE0LTYtMS0xLTIwMzgyOA_2f1da2bb-1f80-438e-be25-b6d3e9965a25"
      unitRef="usd">188623000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i150195515c8440698d0f00f579492af6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE1LTEtMS0xLTIwMzgyOA_52c506df-3679-4de6-be83-d9b730548723"
      unitRef="usd">1748000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iaf6380b042844cb298f4abae4bc6412b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE1LTItMS0xLTIwMzgyOA_f3bd4ff5-0539-47d4-b4ec-d33e90db9d4e"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5dd31a7a7a0f40138ed7711caf7a7f21_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE1LTMtMS0xLTIwMzgyOA_69ff72d7-af79-453d-8170-b05c1bdacb4d"
      unitRef="usd">6802000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifd63b47597b24732a35e8c2babd1fae4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE1LTQtMS0xLTIwMzgyOA_f54ba235-31d8-42b6-943e-15dd2163ae05"
      unitRef="usd">8550000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i13ff304cd1dc483aa1a765d1325663cb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE1LTUtMS0xLTIwMzgyOA_9288c318-3c43-4002-a580-32e68f324807"
      unitRef="usd">1337768000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE1LTYtMS0xLTIwMzgyOA_098c7aad-eea1-453e-ae1e-cf1ff9554e8d"
      unitRef="usd">1346318000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if8582dcc70dc4408bb9fe4177f4a812b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE2LTEtMS0xLTIwMzgyOA_ecca73cf-0215-4d34-9b2a-177f881a97c8"
      unitRef="usd">2183000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5b29fe1208834b96a7926c5fc8097456_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE2LTItMS0xLTIwMzgyOA_d9cdb7e9-69d9-4f69-9805-37c1bdbedf9f"
      unitRef="usd">204000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6426d591e71741c59f5827aaf654e67c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE2LTMtMS0xLTIwMzgyOA_42e235af-6a60-4190-bae8-e2d5b91b0abd"
      unitRef="usd">8430000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if13e9ce31ce44407bbeb010e290d53aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE2LTQtMS0xLTIwMzgyOA_4e80ca53-093e-4743-aeb1-fbeec0eca62a"
      unitRef="usd">10817000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifa374bfebe0b49838517f5efb8f8c716_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE2LTUtMS0xLTIwMzgyOA_2f3923d1-8147-4196-8ce5-e94d8e0bd2ab"
      unitRef="usd">1524124000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9340426e11aa4deeb87eed21f2bf9ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE2LTYtMS0xLTIwMzgyOA_6eb0ee43-1c6d-413e-a90e-6d2fa320ffcc"
      unitRef="usd">1534941000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic183a9c6bc9143a0b734c949f06a0336_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE4LTEtMS0xLTIwMzgyOA_d17accfa-78a1-461d-958b-4acf81954393"
      unitRef="usd">66000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id69cb7e3f47f4a678289fa821398ab8b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE4LTItMS0xLTIwMzgyOA_ce431213-e24b-412b-ab4b-1263a484ca45"
      unitRef="usd">31000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7926f39edcb34cf7a4f079efd1431772_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE4LTMtMS0xLTIwMzgyOA_0335109e-a2e8-4fc5-ae99-8b078f3d3b05"
      unitRef="usd">53000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0bdcffbf3d5949a78177f3a1e0f8cb5b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE4LTQtMS0xLTIwMzgyOA_74dba29f-0d53-4ff2-9ae3-5414d7b586e8"
      unitRef="usd">150000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib163d5d02ae04d84a461c596a7821634_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE4LTUtMS0xLTIwMzgyOA_bd25bf9f-6757-4615-b71d-4724405e065c"
      unitRef="usd">2074000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE4LTYtMS0xLTIwMzgyOA_b4843456-7928-4860-b8f3-fc993cc986bb"
      unitRef="usd">2224000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i011d4c3649714f4190c934840d5b35f5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE5LTEtMS0xLTIwMzgyOA_479d34ef-d2b9-4493-97c4-846c326ce72b"
      unitRef="usd">52000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i31cf50b2c0594d17a24da3ce6b60957e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE5LTItMS0xLTIwMzgyOA_1f59f2e8-fde4-4d29-b334-c3cf4d8d7c5d"
      unitRef="usd">19000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib7cca4c5efd14fb8bce47f21f7aab203_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE5LTMtMS0xLTIwMzgyOA_6aed95c4-1fee-465a-964c-04e2bbd1b180"
      unitRef="usd">112000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i440f557cfc3849d4aade864fb664841f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE5LTQtMS0xLTIwMzgyOA_a4b30d3d-d330-4861-9f44-9f70d07686fd"
      unitRef="usd">183000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iaede2ba8f36b407ba8639a0d64ed0c8d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE5LTUtMS0xLTIwMzgyOA_b83fde2a-c7a5-49ed-8233-7a3e0a10c120"
      unitRef="usd">75229000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i7db1effbc229441da952d0bfeeea4a4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzE5LTYtMS0xLTIwMzgyOA_e06278fe-405a-4562-9f53-687fd5727c59"
      unitRef="usd">75412000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ieb8e0b06a70d488595cb9b7607da1c4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIwLTEtMS0xLTIwMzgyOA_5e0618c8-0b9a-4ab7-bf89-d574afd76e29"
      unitRef="usd">118000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i027c4c20972849d5a9dd7d3bb6a67d5a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIwLTItMS0xLTIwMzgyOA_6bba505a-dd5c-4f04-8df7-9ce85a9d6eb9"
      unitRef="usd">50000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8ce58f384d5a4487825ee3aee22a49eb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIwLTMtMS0xLTIwMzgyOA_b4be47d9-170e-4e49-9069-19e3aaeb9971"
      unitRef="usd">165000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3a70ce51dc034e35bedbb42579d2ee8c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIwLTQtMS0xLTIwMzgyOA_27fbbc37-0c96-462a-9fb8-79b55d81225e"
      unitRef="usd">333000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i62da9386aea747d9b8210448d5fea1d7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIwLTUtMS0xLTIwMzgyOA_a30a82d2-afea-4ea6-bcf3-c8b13e0ea193"
      unitRef="usd">77303000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i22756d2ed0be487e8098c8af36e16749_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIwLTYtMS0xLTIwMzgyOA_fd3746ac-6cdd-45d8-9f57-2489b2b57605"
      unitRef="usd">77636000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia295b0e20888454db951d536b50d3b59_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIxLTEtMS0xLTIwMzgyOA_b59228a9-42e2-4909-8f94-6632a3086efe"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ib7308b17aabd481db881336f37a78bda_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIxLTItMS0xLTIwMzgyOA_ae92fd0b-7df3-49fd-83c0-9cc98adf9a65"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i97196b030d2c446a86907d9522a057f5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIxLTMtMS0xLTIwMzgyOA_50d4f6ad-8fa1-479f-a98f-1fecef8fce04"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i852a4b6a508245c28a7f6de840c60819_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIxLTQtMS0xLTIwMzgyOA_b33d1879-c974-4ef6-ac4b-8470490fcfae"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2fb998798952402ea3537ea71214ebfa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIxLTUtMS0xLTIwMzgyOA_566e4bf5-25a1-46f4-a5f7-0c3771dae9cc"
      unitRef="usd">16134000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5f873879c6d943cf87c684bd0430ca0e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIxLTYtMS0xLTIwMzgyOA_819fbfbd-22df-4e39-af48-2b9be0c27872"
      unitRef="usd">16134000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2d50fe500be1489993274ab4454b2eb5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIyLTEtMS0xLTIwMzgyOA_7eb509bb-2416-4065-9ae4-86f4140a56ee"
      unitRef="usd">2537000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie7c99e2cd68e42bfb716d214cf13d550_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIyLTItMS0xLTIwMzgyOA_ae868f0a-2671-4447-9cd9-0a2df96e6941"
      unitRef="usd">635000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i82096efafeae49f4b506a95c7c5a6f60_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIyLTMtMS0xLTIwMzgyOA_fd72c4b7-0fbf-476f-896f-28146c61825a"
      unitRef="usd">20126000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia8845dd7e9b7496a8c6a5521970cc018_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIyLTQtMS0xLTIwMzgyOA_e8bddd35-d76f-4d95-a7e1-9f5bf4abeb5a"
      unitRef="usd">23298000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ieda3758a5c954bccb0a9c8a76478b6b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIyLTUtMS0xLTIwMzgyOA_2ad2cc03-485b-43ad-affc-c8093621ce73"
      unitRef="usd">5250360000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIyLTYtMS0xLTIwMzgyOA_a849502f-394a-4577-a575-7ab18cd2e6b8"
      unitRef="usd">5273658000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="ieda3758a5c954bccb0a9c8a76478b6b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIzLTUtMS0xLTIwMzgyOA_062ef570-6ff7-41ac-b7f7-a62f90e0200b"
      unitRef="usd">-4747000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzIzLTYtMS0xLTIwMzgyOA_b04416b9-2692-4ecd-9bd0-af53e896dfda"
      unitRef="usd">-4747000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2d50fe500be1489993274ab4454b2eb5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzI0LTEtMS0xLTIwMzgyOA_5ee032a1-1ad8-4837-a349-5eac0e96916b"
      unitRef="usd">2537000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie7c99e2cd68e42bfb716d214cf13d550_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzI0LTItMS0xLTIwMzgyOA_403af56b-a41e-4356-a9f5-19af0a3185b0"
      unitRef="usd">635000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i82096efafeae49f4b506a95c7c5a6f60_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzI0LTMtMS0xLTIwMzgyOA_838b9eb2-16fc-469a-95f2-b06f9b5cea8a"
      unitRef="usd">20126000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia8845dd7e9b7496a8c6a5521970cc018_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzI0LTQtMS0xLTIwMzgyOA_596c8750-82dd-4097-9260-6da58ac0b6bd"
      unitRef="usd">23298000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ieda3758a5c954bccb0a9c8a76478b6b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzI0LTUtMS0xLTIwMzgyOA_408d239a-11f6-4397-9336-4366b22a5c43"
      unitRef="usd">5245613000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpiMzhmYjAzNjdmM2Q0ZDA3YTczOWQ2YTkyYzcxYjcxNC90YWJsZXJhbmdlOmIzOGZiMDM2N2YzZDRkMDdhNzM5ZDZhOTJjNzFiNzE0XzI0LTYtMS0xLTIwMzgyOA_4cf85fc1-3ff5-4cc7-81e2-0b9b94d4aaec"
      unitRef="usd">5268911000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9481043ecfb64db2ad0bbd0f56e2aed1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzQtMS0xLTEtMjAzODI4_85246702-6c00-4fa8-83af-66cdb6ad609a"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iab9a318fba45436a836d899d91de9741_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzQtMi0xLTEtMjAzODI4_a5b6b8f3-4063-46ab-ab20-59142d342468"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6a3863dd851a4ee0a7cf1b0c97e56340_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzQtMy0xLTEtMjAzODI4_e823fc52-719e-40f1-a09e-c7918cf7b300"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i64774241bb7d47e6a1447fb3dbb87a89_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzQtNC0xLTEtMjAzODI4_54f19240-36e7-4301-be3f-0264c71e9244"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i09561aafa75c4d1ca6d57949ddf640bc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzQtNS0xLTEtMjAzODI4_896953b8-b5b3-4171-b855-db4936d37fb1"
      unitRef="usd">99172000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5a588015fb844e6a8c0664ecb726985b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzQtNi0xLTEtMjAzODI4_4fdfb4d4-decc-4f02-bf01-9700c3fde2e2"
      unitRef="usd">99172000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5a7626ce6f204d1eb01f1e844628a12d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzUtMS0xLTEtMjAzODI4_941b5069-206e-49ea-be78-1aa5a72666a0"
      unitRef="usd">506000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i02f5b0afc76d41769f724d6c9ceb116f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzUtMi0xLTEtMjAzODI4_0a9e8333-b217-4d45-8aa1-2019ff17ef28"
      unitRef="usd">6000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2e9949f6c8014034b31b19d909ee44ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzUtMy0xLTEtMjAzODI4_47e2a569-1c79-455d-9773-138c391ae003"
      unitRef="usd">88000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6b625f3026ec402d9765988a9129028c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzUtNC0xLTEtMjAzODI4_a52dffce-2297-4b55-a80a-a87cb0051f8e"
      unitRef="usd">600000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i67689ece9c8c429da95caf2e85e5fa03_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzUtNS0xLTEtMjAzODI4_038086eb-98bb-4758-adae-ab650a79b80f"
      unitRef="usd">698521000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzUtNi0xLTEtMjAzODI4_3f2f8464-ba46-47f9-8047-10708aa7d2bc"
      unitRef="usd">699121000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id5c2cc66af964ce9932aa07be22e8a1a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzYtMS0xLTEtMjAzODI4_919e4ab1-69b1-4091-a9e4-a72fbdadecf1"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2280c25b74d540e680af3d30890f5c33_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzYtMi0xLTEtMjAzODI4_304f99a6-c5f8-441a-81ad-623995718d77"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i80bf2cc136054790990ace599d96ca61_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzYtMy0xLTEtMjAzODI4_7273ea50-faf8-4d13-aef8-380f9eba35ca"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic032a6fdfe58425a9886290b6871baa2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzYtNC0xLTEtMjAzODI4_1316dc37-538d-4437-9ef0-1ee0342bcbe7"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8cad7127d4fd47bcad35acad0d5457d0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzYtNS0xLTEtMjAzODI4_09be1bbf-6c86-4daa-86f7-d588414d6c44"
      unitRef="usd">71260000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id5192ab6725a4a8588221c156b9ff24c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzYtNi0xLTEtMjAzODI4_368406d6-67a9-49e4-9985-4e3dec1c63de"
      unitRef="usd">71260000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="idb5d535442414c74b5a35f83c8f43941_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzctMS0xLTEtMjAzODI4_2f333cb3-f4a4-409d-beb7-b8ecf63f6170"
      unitRef="usd">506000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i1a059a69df00425da8baae9d99217f3a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzctMi0xLTEtMjAzODI4_3b7ea4dc-8537-4800-bf18-d4db3d973c0d"
      unitRef="usd">6000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if2eb13eac5a74ad7a914bf57e568afa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzctMy0xLTEtMjAzODI4_f152d8f8-b373-43f8-bd41-3a98c7d63204"
      unitRef="usd">88000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i270c510433b046c097adcdb5fb7cdce4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzctNC0xLTEtMjAzODI4_ee6004d6-b9e2-4917-ba12-6bf38ef59bd1"
      unitRef="usd">600000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9b86122c66df4807896ba09843dfb59b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzctNS0xLTEtMjAzODI4_39b4173b-f305-4c79-9b0e-a44dc595c0cb"
      unitRef="usd">868953000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzctNi0xLTEtMjAzODI4_a94546f9-980f-4031-8f90-0439ac90048e"
      unitRef="usd">869553000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie3d395d6c44a4703ac351714fa15bcac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzktMS0xLTEtMjAzODI4_fa794375-b6f0-46a0-8633-a1e58a307a38"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i4fcadf23afd54db08b97486cb014ab10_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzktMi0xLTEtMjAzODI4_1f792bd0-8efa-4c8a-99ec-a0f5a411f3e4"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="idf03a3ab18bb4dbd92ff72c35d6fdbb5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzktMy0xLTEtMjAzODI4_1a1c8693-a73c-4101-8b5b-e9ff978cf4b4"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if835c20f51c149148307ace197a022fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzktNC0xLTEtMjAzODI4_384adb9e-f137-4b38-9dc8-896d75717114"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5c65535c71354f09905d514bf6c149fe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzktNS0xLTEtMjAzODI4_7521ac2b-92f9-4bfa-8770-b9bc95aeae69"
      unitRef="usd">178582000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i34eb470f475e444cbd61b0351e817ea8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzktNi0xLTEtMjAzODI4_3b918c5a-0ed8-4b59-b605-050d705b59b8"
      unitRef="usd">178582000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i264ca7f97d0a45e4a0e69b78fe110498_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEwLTEtMS0xLTIwMzgyOA_d9dab53f-8ab8-4966-8576-e8d05d6d5150"
      unitRef="usd">121000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i97b3a576d3e745c98d6df295324914e0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEwLTItMS0xLTIwMzgyOA_d428e2fd-7ffe-437c-800d-48d0477293ea"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i66f675a496374b238be9692b12810007_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEwLTMtMS0xLTIwMzgyOA_6e3d437f-9beb-4851-9ede-fe6764077671"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0bd1bf3882be4d74b454ab9370c921f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEwLTQtMS0xLTIwMzgyOA_37f5f8a3-2762-44de-bc20-7acb6c614e33"
      unitRef="usd">121000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id961d2ea9d7b473ca307a60d524714db_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEwLTUtMS0xLTIwMzgyOA_48c043a0-d903-4781-be2a-70c04945d537"
      unitRef="usd">195852000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEwLTYtMS0xLTIwMzgyOA_ad6e03e7-51f5-498e-89c4-481c28493c86"
      unitRef="usd">195973000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2d7352613b2d48ebb581ab961b8f9ac4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzExLTEtMS0xLTIwMzgyOA_249b54a0-5f32-4b8c-ab14-d6add1e42545"
      unitRef="usd">150000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if94c85861d4946ec9ab4ce17caf03797_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzExLTItMS0xLTIwMzgyOA_8011253f-a069-46bd-bd5a-3dad1be410c6"
      unitRef="usd">257000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i61bdc65d83ef4ea5b01549be5fe0a7a4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzExLTMtMS0xLTIwMzgyOA_d756815c-040b-4604-b902-ca72c6388160"
      unitRef="usd">3305000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0e38fb4884ee44d884f0e1f232b5e257_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzExLTQtMS0xLTIwMzgyOA_1f2c9de0-72c4-48ec-a76f-86d798ab1aef"
      unitRef="usd">3712000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3fda9dc704d7496ab64ed6b5f104c9b0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzExLTUtMS0xLTIwMzgyOA_cc4b6f46-eb86-4ec0-8481-2dde0ec8715a"
      unitRef="usd">2274887000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzExLTYtMS0xLTIwMzgyOA_3aeb5442-0b3f-4a50-8a6a-ac153fba2a80"
      unitRef="usd">2278599000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia00d12c6055b4d5fa60e8ffad6b06110_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEyLTEtMS0xLTIwMzgyOA_c123d52d-c00f-43d9-bea8-f29c2d7b93c8"
      unitRef="usd">271000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if68653869b5d47988ecc229342365010_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEyLTItMS0xLTIwMzgyOA_5781db98-0429-4685-9adf-686f2a76bdae"
      unitRef="usd">257000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3bdf9871f4f14e4e8f34521695cf9be3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEyLTMtMS0xLTIwMzgyOA_d13c7d98-8736-4378-a63e-6cce5e454849"
      unitRef="usd">3305000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i55f221cde7ec415a9cc1f1ce1a5f6650_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEyLTQtMS0xLTIwMzgyOA_2256c969-fd2d-4880-9232-0bbaedb476ad"
      unitRef="usd">3833000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i65958e6b125748cc80ad51f60b2be69c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEyLTUtMS0xLTIwMzgyOA_4eb81dec-6630-4840-a9d2-d96b73d62aeb"
      unitRef="usd">2649321000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzEyLTYtMS0xLTIwMzgyOA_6461ae7a-7517-4fc4-89bf-017c557a1fe0"
      unitRef="usd">2653154000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ide5192f0d6e04f308351367f89c9abe5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE0LTEtMS0xLTIwMzgyOA_bd9f7c1e-6ac2-4cf7-8696-f97f29447185"
      unitRef="usd">441000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if2eac557afe84a298e510b9ccbd9adb1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE0LTItMS0xLTIwMzgyOA_27f5df71-bd56-40b7-a1c3-87e063474999"
      unitRef="usd">417000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i19cb3401b8704e04b7e81a829fad38d9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE0LTMtMS0xLTIwMzgyOA_8e5659d3-c864-4eae-8f2f-105da585534d"
      unitRef="usd">798000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ifc52de8cb21b40d3a0837f8d6afcc8a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE0LTQtMS0xLTIwMzgyOA_89fc202a-1dea-484e-a2fd-7b773b3f1d79"
      unitRef="usd">1656000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia740b1895e25425c9c04b51392c872fd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE0LTUtMS0xLTIwMzgyOA_7282f568-1db9-4345-b55e-eaab9cb00e4c"
      unitRef="usd">181015000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE0LTYtMS0xLTIwMzgyOA_c01ce9c3-c1ca-4360-95ac-4cc6a730667e"
      unitRef="usd">182671000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3214a046c65041d2b55444712017ea49_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE1LTEtMS0xLTIwMzgyOA_0a65ece7-8674-44d9-8808-28eeeb1b1f71"
      unitRef="usd">7000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i578473ffbe994f178baeb301a697d5f9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE1LTItMS0xLTIwMzgyOA_e1eec231-7748-4b86-a2c1-417b9fd6b3d3"
      unitRef="usd">839000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibdccc37c04ed43bda9d0b7e3980b7f93_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE1LTMtMS0xLTIwMzgyOA_63fec243-e90e-4427-b11a-be14911e1ace"
      unitRef="usd">3917000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ieb8ea489224e434790a7b92d8fa7e736_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE1LTQtMS0xLTIwMzgyOA_0b3959c5-1b53-4337-be62-b4550a0917da"
      unitRef="usd">4763000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3fc2f261a4d64e8fa056935b7cd06d0a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE1LTUtMS0xLTIwMzgyOA_db03a831-0064-4bee-a05b-04cf0be71bbe"
      unitRef="usd">1286148000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE1LTYtMS0xLTIwMzgyOA_fee5cad7-874a-435c-8292-b9210b59545f"
      unitRef="usd">1290911000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9ded552b5b004fe689b81f103990857a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE2LTEtMS0xLTIwMzgyOA_09a45b2d-627c-49e0-b0f9-da366718976c"
      unitRef="usd">448000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id9e706a39d094fcfb9006c29554f073e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE2LTItMS0xLTIwMzgyOA_7c8b9c00-71c4-4e09-8146-117e0b9421e4"
      unitRef="usd">1256000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i6dd30c7347094d9c81581966e75e5e69_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE2LTMtMS0xLTIwMzgyOA_e6ab385d-0282-4408-9852-28d780d6ba32"
      unitRef="usd">4715000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id329c5873c8d4eb6854eeaf812255e5a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE2LTQtMS0xLTIwMzgyOA_edab1289-db20-42a4-807f-de94d7f415bc"
      unitRef="usd">6419000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5f88b4d33eb64b5d9cab6178a51d489d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE2LTUtMS0xLTIwMzgyOA_95f95956-a59a-41a4-9dc7-14cfc8a72b00"
      unitRef="usd">1467163000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2844ef5d3c0a47c1af5bf65515d4c9f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE2LTYtMS0xLTIwMzgyOA_131fe36f-425a-495e-8531-a6c8b2e3baea"
      unitRef="usd">1473582000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iae0e64a7f72848669010b80ce314fa15_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE4LTEtMS0xLTIwMzgyOA_565cd138-2d7d-4b66-87d5-d6d5c9cced97"
      unitRef="usd">77000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5e7c3a65d1674c739e50ea741a8203a1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE4LTItMS0xLTIwMzgyOA_06be5b4d-5ec4-457a-adc9-62cc9168e7f2"
      unitRef="usd">86000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i52847878fb8f42b8a4183f3411014969_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE4LTMtMS0xLTIwMzgyOA_52a51331-228c-47e4-9989-3ef92411f05e"
      unitRef="usd">2000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if8430535de2840f096b74dab05f936e9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE4LTQtMS0xLTIwMzgyOA_8299db78-8cfe-424d-afb5-1ca51fad6bb0"
      unitRef="usd">165000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibf51b4d047994eda9d01b599b482633a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE4LTUtMS0xLTIwMzgyOA_52ae6475-d71d-4a5f-a11a-3196e333779b"
      unitRef="usd">4490000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE4LTYtMS0xLTIwMzgyOA_e69deb91-a741-48ae-a470-4af9ae0e2b5a"
      unitRef="usd">4655000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="id3066bade09345a2aa795a80bef8e795_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE5LTEtMS0xLTIwMzgyOA_34ae0b7b-3ebb-4ee7-a42c-92f91b78d056"
      unitRef="usd">120000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i483752730ab3416ba795f94bf4949ab5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE5LTItMS0xLTIwMzgyOA_10a411cf-5f44-4001-8636-309373070bf6"
      unitRef="usd">45000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i65a69c0d4c0e4d6ebf0a81ef84b50314_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE5LTMtMS0xLTIwMzgyOA_4c0a4b44-9c19-4d71-9c9b-b2da6ea25fa7"
      unitRef="usd">45000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i8446af6b3ffe43d6a56b64d22aaf3b8b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE5LTQtMS0xLTIwMzgyOA_462efa8e-56ba-448e-af1b-b2cc89f94595"
      unitRef="usd">210000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0a50db8ede0847389f931b860a14cc2f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE5LTUtMS0xLTIwMzgyOA_51e18967-ebf9-4d6a-bf21-56f60366de8c"
      unitRef="usd">67186000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie7a4862be558462fa2a6ec48c3a7b281_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzE5LTYtMS0xLTIwMzgyOA_9bc1b312-06ee-4a6f-8e7e-0afdfb88461f"
      unitRef="usd">67396000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0f2a354f943d4f90a929c04a7475c1c5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIwLTEtMS0xLTIwMzgyOA_b6a889e4-0755-4f2d-8c45-e3b25fd069dc"
      unitRef="usd">197000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2d38591699ed47a8a02d517bd5ea4946_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIwLTItMS0xLTIwMzgyOA_bed15346-7867-4799-a9ec-a882f1a2d38d"
      unitRef="usd">131000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i5bc7d6165c584cd6b3da3bc35109b056_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIwLTMtMS0xLTIwMzgyOA_a895921a-8138-4e71-aae6-939ab1390342"
      unitRef="usd">47000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9ff894bc1096486da651eeaf0f25abd6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIwLTQtMS0xLTIwMzgyOA_0b2a8b66-a118-421c-93db-92a42c324bf0"
      unitRef="usd">375000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ic308d2dd0f1a4bfbb724bc5b69f4005c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIwLTUtMS0xLTIwMzgyOA_0fb7c3c0-290e-479e-a237-cac3de2fad80"
      unitRef="usd">71676000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ia48ae137ab954101a3d5461727e8c0e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIwLTYtMS0xLTIwMzgyOA_916cb1d3-e7e5-48d5-9353-2c5f31ee2778"
      unitRef="usd">72051000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i56daef11047c457dbb637df291343e7e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIxLTEtMS0xLTIwMzgyOA_35a7172c-2d77-446b-bcad-5e5b7388b92a"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i653da0ae7e1b4ae9baf147ae49a99b9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIxLTItMS0xLTIwMzgyOA_2c8e4f1d-a5c3-438f-8fd5-e5004c8a87ac"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iac87ee4ea3e1448bb7405613a4163b4e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIxLTMtMS0xLTIwMzgyOA_8da5edee-2bd2-4657-a8db-4ede62d5e392"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i25d66504917048df9a2c3c6c414561bb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIxLTQtMS0xLTIwMzgyOA_0a9cca7b-d940-419e-8ff6-adf21851410a"
      unitRef="usd">0</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="iea64a15cafd84c08a4740968a015f05b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIxLTUtMS0xLTIwMzgyOA_7ac2eea2-c41e-460f-a1fb-0a9c784ce8c6"
      unitRef="usd">13948000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ibe9343fd21984456a329aa4216ccc6de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIxLTYtMS0xLTIwMzgyOA_c9233f4b-2d34-44fa-9323-9a4d58409aaa"
      unitRef="usd">13948000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0b2ba296bd2d4055b96412f9c2a0aa8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIyLTEtMS0xLTIwMzgyOA_32d2d359-7666-4e62-9e41-2bf68607ff2b"
      unitRef="usd">1422000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if15e1d78f1ec4eeaa00beb441bf59ed9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIyLTItMS0xLTIwMzgyOA_299d6179-606e-4bb8-9b39-d8086b66ff37"
      unitRef="usd">1650000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2d2070e401dc42d492d2ee26a2bdf19f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIyLTMtMS0xLTIwMzgyOA_fe334fe7-9f7d-4ba7-9938-95717ec6c796"
      unitRef="usd">8155000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie51ee6a9ff4e48eaa4ab0828d540d65c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIyLTQtMS0xLTIwMzgyOA_9cbe60c5-47dc-4eef-8959-d0985713fcf7"
      unitRef="usd">11227000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i9e8070c907c540ed8e2e096118aeaf35_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIyLTUtMS0xLTIwMzgyOA_3b2e0af9-2de9-4fe1-ab52-75503785ba3d"
      unitRef="usd">5071061000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIyLTYtMS0xLTIwMzgyOA_aac6a1eb-2fed-45b8-9c21-a1dc5d041546"
      unitRef="usd">5082288000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="i9e8070c907c540ed8e2e096118aeaf35_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIzLTUtMS0xLTIwMzgyOA_a2f50ed5-029e-4578-8cac-fe7f39eaeb73"
      unitRef="usd">-6821000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzIzLTYtMS0xLTIwMzgyOA_20147145-983d-4e3a-ae1c-63884bbfe0a9"
      unitRef="usd">-6821000</us-gaap:FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i0b2ba296bd2d4055b96412f9c2a0aa8f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzI0LTEtMS0xLTIwMzgyOA_eed2766b-b331-4e38-9ccb-4e43eedb37ef"
      unitRef="usd">1422000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="if15e1d78f1ec4eeaa00beb441bf59ed9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzI0LTItMS0xLTIwMzgyOA_dfd591f4-35dc-4b15-888a-111592c4d49e"
      unitRef="usd">1650000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="i2d2070e401dc42d492d2ee26a2bdf19f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzI0LTMtMS0xLTIwMzgyOA_c3502a4c-cf37-49ba-bda5-79a9d9dcf85b"
      unitRef="usd">8155000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee
      contextRef="ie51ee6a9ff4e48eaa4ab0828d540d65c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzI0LTQtMS0xLTIwMzgyOA_e89ec733-ffbf-4480-9b71-85948f8f512f"
      unitRef="usd">11227000</us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9e8070c907c540ed8e2e096118aeaf35_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzI0LTUtMS0xLTIwMzgyOA_af456e5d-50c1-47f5-b02e-6bf55029dd81"
      unitRef="usd">5064240000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTo0ODc1ODg3Mzk4OTg0NzFlYTU2N2E0YjFmMTQ3ODM4ZS90YWJsZXJhbmdlOjQ4NzU4ODczOTg5ODQ3MWVhNTY3YTRiMWYxNDc4MzhlXzI0LTYtMS0xLTIwMzgyOA_5369f9d6-4e25-4cd0-ad43-810efdbe0079"
      unitRef="usd">5075467000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMjM4_17cd6a85-8807-4fa7-9a31-b83e65f6a31c">&lt;div style="text-align: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, 2022&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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#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;411&#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;618&#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;25&#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="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;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;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;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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;13,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;13,287&#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,858&#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 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:#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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;2,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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,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;11,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;1,495&#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,544&#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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;269&#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 #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:#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;15,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 #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 #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;28,289&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #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;25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;/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;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 #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;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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;533&#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;348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;12,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;12,766&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;13,502&#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,893&#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;380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;716&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;1,096&#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;11,178&#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;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;246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;1&#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;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:#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;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:#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="i9b2d03de27534857bef226c6351c7ec5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzUtMS0xLTEtMjAzODI4_9e28388a-31eb-4029-b057-d466d6384892"
      unitRef="usd">411000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzUtMi0xLTEtMjAzODI4_3472b45e-b9b0-4a88-970b-2db85d4c9d78"
      unitRef="usd">618000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzUtMy0xLTEtMjAzODI4_e3694a7d-f509-4e55-a859-2bf686211623"
      unitRef="usd">25000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i85fe16c90aa543629d10308e496b8295_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzctMS0xLTEtMjAzODI4_827b960c-3454-4774-b99e-bf7a69b19545"
      unitRef="usd">411000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i85fe16c90aa543629d10308e496b8295_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzctMi0xLTEtMjAzODI4_bc3f733e-e981-42e8-bb9c-449b671beb52"
      unitRef="usd">618000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i85fe16c90aa543629d10308e496b8295_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzctMy0xLTEtMjAzODI4_28bed754-bf26-4e6b-8d11-25f8b56802e5"
      unitRef="usd">25000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzEwLTEtMS0xLTIwMzgyOA_f032e69f-308a-4784-8d85-ad86c622db6d"
      unitRef="usd">186000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzEwLTItMS0xLTIwMzgyOA_dfbca874-9538-40c1-9fba-086d503d02c6"
      unitRef="usd">186000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzEwLTMtMS0xLTIwMzgyOA_68b0ef04-ad4c-4d1a-b96b-de54926b3cbe"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzExLTEtMS0xLTIwMzgyOA_53dbf40a-1aaa-46b2-8719-19d9a91dd211"
      unitRef="usd">13101000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzExLTItMS0xLTIwMzgyOA_57eed1c9-c4df-48b7-b0a9-5464d15a249d"
      unitRef="usd">13672000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzExLTMtMS0xLTIwMzgyOA_d8055e95-1f90-4e3e-ac6c-0d66480b4301"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i526c93ae05dc40b6851fb30c85476c84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzEyLTEtMS0xLTIwMzgyOA_706eedcd-67c5-456b-8fac-79f2275dbb4e"
      unitRef="usd">13287000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i526c93ae05dc40b6851fb30c85476c84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzEyLTItMS0xLTIwMzgyOA_4d993f55-216e-452e-86f5-728eeac03c20"
      unitRef="usd">13858000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i526c93ae05dc40b6851fb30c85476c84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzEyLTMtMS0xLTIwMzgyOA_654275c2-b4f7-454f-9fcb-bbf51e354419"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i19dc44146af84415b5943578518b6e96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE0LTEtMS0xLTIwMzgyOA_2f17ffa8-3ee2-45d8-b672-106f68d3232d"
      unitRef="usd">318000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i19dc44146af84415b5943578518b6e96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE0LTItMS0xLTIwMzgyOA_444ffb13-71bf-4e6a-b9e1-4b1d0b60e35b"
      unitRef="usd">2391000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i19dc44146af84415b5943578518b6e96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE0LTMtMS0xLTIwMzgyOA_eefde580-628e-4e29-a591-a4b64be40a5c"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE1LTEtMS0xLTIwMzgyOA_5d3c9f65-382f-4962-bafa-fb9555a97e2e"
      unitRef="usd">1177000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE1LTItMS0xLTIwMzgyOA_f42b7490-8837-4038-9503-2c9d9819fc27"
      unitRef="usd">11153000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE1LTMtMS0xLTIwMzgyOA_ce1ddc97-36b3-4e28-bff5-9ea15d474ae0"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i9340426e11aa4deeb87eed21f2bf9ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE2LTEtMS0xLTIwMzgyOA_6cf959f5-890f-423a-baad-d3a8f19bcf65"
      unitRef="usd">1495000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i9340426e11aa4deeb87eed21f2bf9ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE2LTItMS0xLTIwMzgyOA_61b0b425-0409-4a4b-bdd0-ea238acaa8b0"
      unitRef="usd">13544000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i9340426e11aa4deeb87eed21f2bf9ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE2LTMtMS0xLTIwMzgyOA_33f94fbf-b847-4945-a13d-3330e584a3da"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE4LTEtMS0xLTIwMzgyOA_8365afc5-2330-418c-9d70-8608001389fb"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE4LTItMS0xLTIwMzgyOA_5b3449eb-df45-4f10-8405-d3f7bdeaa53e"
      unitRef="usd">94000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE4LTMtMS0xLTIwMzgyOA_6946e4c1-8f71-4b0a-9203-b140b529564a"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i7db1effbc229441da952d0bfeeea4a4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE5LTEtMS0xLTIwMzgyOA_0f817f41-df1a-496b-ab56-4f902062293d"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i7db1effbc229441da952d0bfeeea4a4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE5LTItMS0xLTIwMzgyOA_ace7daf2-77fe-41c8-b4d1-795bdac4b3ae"
      unitRef="usd">175000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i7db1effbc229441da952d0bfeeea4a4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzE5LTMtMS0xLTIwMzgyOA_4d72ae33-9f9b-482e-b121-9a9e9427442b"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i22756d2ed0be487e8098c8af36e16749_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzIwLTEtMS0xLTIwMzgyOA_c3d4f085-c99f-4c2e-b590-98accf98e5c8"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i22756d2ed0be487e8098c8af36e16749_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzIwLTItMS0xLTIwMzgyOA_1af45d27-1685-4b3e-b3ac-ca73a48479c4"
      unitRef="usd">269000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i22756d2ed0be487e8098c8af36e16749_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzIwLTMtMS0xLTIwMzgyOA_1ba0e2c2-88ab-48f1-bc70-35e0bf40137a"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzIyLTEtMS0xLTIwMzgyOA_b7f6a32b-951e-4117-ae42-b79286ff5868"
      unitRef="usd">15193000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzIyLTItMS0xLTIwMzgyOA_0964e8e2-f5cb-402d-83f2-a8c977bb2d62"
      unitRef="usd">28289000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTpjYWM3M2Y1YTYxODA0NzkyODI0YTk3Zjc2ZGMzNmMzMC90YWJsZXJhbmdlOmNhYzczZjVhNjE4MDQ3OTI4MjRhOTdmNzZkYzM2YzMwXzIyLTMtMS0xLTIwMzgyOA_ef908cb7-4dac-4697-913d-ad8a6403d080"
      unitRef="usd">25000</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzUtMS0xLTEtMjAzODI4_6dc57fc1-fe75-4918-a42a-b4d7bc8b9cb5"
      unitRef="usd">502000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzUtMi0xLTEtMjAzODI4_5abca663-c9dc-49b5-ab69-51ad14c92520"
      unitRef="usd">533000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzUtMy0xLTEtMjAzODI4_9243a466-e489-472f-be72-e2984f061eea"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzctMS0xLTEtMjAzODI4_93ed09b4-728c-437d-a4bf-5941cb4bdc49"
      unitRef="usd">502000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzctMi0xLTEtMjAzODI4_6e6b655f-d7d2-46cb-91a9-1bd35f19e3df"
      unitRef="usd">533000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzctMy0xLTEtMjAzODI4_55465055-9603-4f1d-9863-fd2cad909e7f"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzEwLTEtMS0xLTIwMzgyOA_946bdf07-ba4f-4307-a5e0-12efddf3a04e"
      unitRef="usd">348000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzEwLTItMS0xLTIwMzgyOA_b2c9ebb7-e66c-4fcc-943b-f018a5c6205d"
      unitRef="usd">456000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzEwLTMtMS0xLTIwMzgyOA_c6881939-0655-43c3-afa2-93f7ebe9bcfe"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzExLTEtMS0xLTIwMzgyOA_f96491c1-0e96-4b40-b3db-56b59cde4317"
      unitRef="usd">12483000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzExLTItMS0xLTIwMzgyOA_958d7e4c-f33c-4086-a94a-e115efb5638d"
      unitRef="usd">12766000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzExLTMtMS0xLTIwMzgyOA_4d5ce4e0-ebda-49d0-af59-f97cc7c3eefc"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzEyLTEtMS0xLTIwMzgyOA_a8b633c1-e0ab-47b3-92e1-939ccf98aa43"
      unitRef="usd">13502000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzEyLTItMS0xLTIwMzgyOA_fc941c11-1b72-44b1-ab4e-19f449ae0278"
      unitRef="usd">13893000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzEyLTMtMS0xLTIwMzgyOA_5cab2973-5943-402c-b631-782c1b0d8683"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE0LTEtMS0xLTIwMzgyOA_ebabeb41-bd9f-4c29-b470-db88dedd4882"
      unitRef="usd">380000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE0LTItMS0xLTIwMzgyOA_5f8bad4c-49a6-4e04-b9c9-50d24b4858c7"
      unitRef="usd">2459000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE0LTMtMS0xLTIwMzgyOA_2332bd97-02ba-4c7d-bb0b-aa39386e4a9a"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE1LTEtMS0xLTIwMzgyOA_47fabf51-c606-4414-98d6-2432c7951290"
      unitRef="usd">716000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE1LTItMS0xLTIwMzgyOA_6d40daa1-86ca-47bd-87b0-589ae8715d70"
      unitRef="usd">8719000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE1LTMtMS0xLTIwMzgyOA_8e01bd8e-2c78-47a4-a3bc-64bd56f1d0ad"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i2844ef5d3c0a47c1af5bf65515d4c9f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE2LTEtMS0xLTIwMzgyOA_bb34da70-a799-4fbf-afde-802a9671b734"
      unitRef="usd">1096000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i2844ef5d3c0a47c1af5bf65515d4c9f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE2LTItMS0xLTIwMzgyOA_f13b288d-15b9-4d3c-a022-ea2cab671255"
      unitRef="usd">11178000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i2844ef5d3c0a47c1af5bf65515d4c9f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE2LTMtMS0xLTIwMzgyOA_e60e4264-e43c-4817-be3f-66a27d3e6820"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE4LTEtMS0xLTIwMzgyOA_fd747961-985e-483b-aa4c-6adaf49e4aa5"
      unitRef="usd">1000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE4LTItMS0xLTIwMzgyOA_5e901b0a-186f-4363-9f07-45c1d8a52e1d"
      unitRef="usd">246000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE4LTMtMS0xLTIwMzgyOA_1d947b95-beb8-4f54-9118-f2b7f754601e"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ie7a4862be558462fa2a6ec48c3a7b281_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE5LTEtMS0xLTIwMzgyOA_73869db9-03c5-4c30-b209-7432ad5d2f6d"
      unitRef="usd">0</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ie7a4862be558462fa2a6ec48c3a7b281_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE5LTItMS0xLTIwMzgyOA_7651d9c3-ac57-4dfa-a4d9-586983e8a79d"
      unitRef="usd">183000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ie7a4862be558462fa2a6ec48c3a7b281_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzE5LTMtMS0xLTIwMzgyOA_4bb0e9bf-059f-49f5-9675-8d81e1b34508"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="ia48ae137ab954101a3d5461727e8c0e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzIwLTEtMS0xLTIwMzgyOA_49ecc47d-774b-454e-bde0-a6109cc96dd5"
      unitRef="usd">1000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="ia48ae137ab954101a3d5461727e8c0e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzIwLTItMS0xLTIwMzgyOA_c7a66e58-0854-4c21-8cad-ae98114a02aa"
      unitRef="usd">429000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="ia48ae137ab954101a3d5461727e8c0e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzIwLTMtMS0xLTIwMzgyOA_d8a90c89-b82f-457c-ba2b-0d5701867feb"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualNoAllowance
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzIyLTEtMS0xLTIwMzgyOA_2404d610-b909-4e88-85ee-1f9639250b72"
      unitRef="usd">15101000</us-gaap:FinancingReceivableNonaccrualNoAllowance>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzIyLTItMS0xLTIwMzgyOA_54e52bbc-ba6a-4e24-ae3d-74a72ae95baf"
      unitRef="usd">26033000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90YWJsZTplMzNmM2Q4NWIyYzA0OTQ0OGQ5NjM1ZjU2NTZlOTBjNi90YWJsZXJhbmdlOmUzM2YzZDg1YjJjMDQ5NDQ4ZDk2MzVmNTY1NmU5MGM2XzIyLTMtMS0xLTIwMzgyOA_c99a6683-e0d5-4f8d-a58b-ca17a0491681"
      unitRef="usd">0</us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMDIw_312b20d9-8dde-4d20-9c48-dbb6bcbf7ae5"
      unitRef="usd">1400000</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMDQ2_546c12bd-76a1-406e-9e64-bd208f8efaa9"
      unitRef="usd">1500000</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTUvZnJhZzowNWUwZGI3YzQ1NmY0M2JlODE0ZTU2MWE0Yzk5ZDUzMC90ZXh0cmVnaW9uOjA1ZTBkYjdjNDU2ZjQzYmU4MTRlNTYxYTRjOTlkNTMwXzEyMDg1_95e84981-1b98-4c4a-9611-ce2b13747876"
      unitRef="usd">1700000</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:AllowanceForCreditLossesTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90ZXh0cmVnaW9uOjlkZDMyZTM3YTk1OTQyNDlhZWQ2OGJiYTRiNTNiZjU2XzkwMzI_d50ee68e-10c6-4f73-ba25-af7af9ccf142">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, 2022, 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 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;Changes in the allowance for credit losses for the years ended December 31, 2022, 2021 and 2020 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;2022&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;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;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-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;51,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;/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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:left;vertical-align: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,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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;(1,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;45,934&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;42,843&#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;/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: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;2022&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;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;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="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,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: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;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:#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: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: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:700;line-height:100%"&gt;382&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;padding:2px 1pt;text-align:left;vertical-align: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 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;290&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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:700;line-height:100%"&gt;1,062&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="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,796&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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: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: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;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="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 tables detail activity in the allowance for credit losses for loans for the years ended December 31, 2022 and 2021. 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, 2022&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;6,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(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;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;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;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:10pt;font-weight:400;line-height:100%"&gt;1,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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-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;27,287&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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-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,358&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;96&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;45,934&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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, 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 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;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&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 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 as of December&#160;31, 2022 and 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;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, 2022&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;642&#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;28&#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;670&#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;/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,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 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;15,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;78&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;15,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-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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&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:49.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.844%"/&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="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;text-align:left;vertical-align: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="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="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;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="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: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;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="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: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,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="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: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;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="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: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;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="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:700;line-height:120%"&gt;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;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 Company's TDRs added during 2022 totaled $714,000, compared to $219,000 in 2021. At December 31, 2022, 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 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 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 tables present loans by class modified in 2022 and 2021 as troubled debt restructurings. Post-modification balances reflect paydowns and charge-offs at time of modification.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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: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, 2022&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="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="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="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;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="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-bottom:1pt solid #000000;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:#ffffff;border-bottom:1pt solid #000000;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;7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #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 #000000;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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;87&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #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: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, 2022, that had been restructured in the prior twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&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, 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="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="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;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:#ffffff;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:#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;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:#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;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:#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 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"&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;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;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:#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: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, 2021, that had been restructured in the prior twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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, 2022.&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;2022&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;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;124,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;695,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 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;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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,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;80,099&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;39,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:#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,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;34,242&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;157,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-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;222,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:#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,466&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;705,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;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;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;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;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;756&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;16,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;7,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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="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;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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;text-align:left;vertical-align: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;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;16,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:#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,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:#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,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:#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,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;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,734&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,899&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,152&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;85,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;/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;342,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,351,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;/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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;343,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:#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;370,620&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;313,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;294,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;207,263&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;873,145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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;24,503&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,437,339&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;33,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;65,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 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;33,241&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;24,125&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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:#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;26,163&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;37,873&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;66,364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,131&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;214,963&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;23,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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-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;23,105&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;75,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;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;27,584&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;14,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:#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;9,083&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,268&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;42,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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 #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;201,116&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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, 2022, 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;2022&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;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;3,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;3,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,062&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;637&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;792&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,208&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;177,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;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,085&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;188,623&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;187,129&#160;&lt;/span&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;272,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;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;239,584&#160;&lt;/span&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;117,391&#160;&lt;/span&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,605&#160;&lt;/span&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;452,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;0&#160;&lt;/span&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;1,335,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;187,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:#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;272,570&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,212&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;118,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;68,157&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;459,959&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;1,346,318&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;31,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;7,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;31,243&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;13,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:#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;7,375&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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 #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,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:#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,029&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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:#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;75,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:#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;0&#160;&lt;/span&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;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 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;146&#160;&lt;/span&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,092&#160;&lt;/span&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;635&#160;&lt;/span&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;101&#160;&lt;/span&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;2,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&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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;156&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;146&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;645&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;109&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;2,224&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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, 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: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;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="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;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;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;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="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 - 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;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="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="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;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="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;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="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;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: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;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 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;</us-gaap:AllowanceForCreditLossesTextBlock>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90ZXh0cmVnaW9uOjlkZDMyZTM3YTk1OTQyNDlhZWQ2OGJiYTRiNTNiZjU2XzkwNjI_34e5bd77-7b0b-4986-9e7c-885c4b2b7956">&lt;div style="text-align: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, 2022, 2021 and 2020 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;2022&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;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;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-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;51,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;/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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt;text-align:left;vertical-align: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,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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;(1,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;45,934&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;42,843&#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;/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: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;2022&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;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;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="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,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: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;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:#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: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: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:700;line-height:100%"&gt;382&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;padding:2px 1pt;text-align:left;vertical-align: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 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;290&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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:700;line-height:100%"&gt;1,062&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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="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,796&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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: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: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;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="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 tables detail activity in the allowance for credit losses for loans for the years ended December 31, 2022 and 2021. 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, 2022&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;6,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,813&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,492&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,843&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(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;(50)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(544)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;306&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;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;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:10pt;font-weight:400;line-height:100%"&gt;1,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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-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;27,287&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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-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,358&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;96&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;45,934&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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, 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 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;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&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 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 as of December&#160;31, 2022 and 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;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, 2022&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;642&#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;28&#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;670&#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;/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,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 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;15,554&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;28&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;78&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;15,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-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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&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:49.192%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.844%"/&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="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;text-align:left;vertical-align: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="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="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;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="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: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;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="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: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,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="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: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;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="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: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;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="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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzEtMS0xLTEtMjAzODI4_0e24a217-06f4-4df5-ba21-63f9bef3f0a3"
      unitRef="usd">42843000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzEtMi0xLTEtMjAzODI4_2a1b75f7-81f2-41bd-8b22-5f9730873502"
      unitRef="usd">51669000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="if0d314e7172d40d5952028624f8215fa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzEtMy0xLTEtMjAzODI4_feb91980-d02d-420f-935b-d1179c5c6839"
      unitRef="usd">39892000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ieff8f77db4664db98bf18f17c5464402_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzItMS0xLTEtMjAzODI4_67d5bb33-9404-4ba3-8e7f-6111f68ba522"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i4e1bb239c0de4e63b37dca39b242a713_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzItMi0xLTEtMjAzODI4_3f934e7d-78a1-46ba-9cbc-54113cb20676"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ie0e2e8ffa21f4c3c825942aa87be95d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzItMy0xLTEtMjAzODI4_184b6e05-8b86-4b69-89fe-89105c7f3d31"
      unitRef="usd">-2534000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzMtMS0xLTEtMjAzODI4_9f17f754-9aa5-43ba-bc86-b56ac7797723"
      unitRef="usd">2499000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzMtMi0xLTEtMjAzODI4_e58fad8c-8953-48ae-af38-3a1118a8ea2e"
      unitRef="usd">-2805000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzMtMy0xLTEtMjAzODI4_202c2be8-247a-4cd7-a413-a272f6abc07c"
      unitRef="usd">16151000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzQtMS0xLTEtMjAzODI4_bc1b52f9-68e6-4c38-b2d2-bea584addeef"
      unitRef="usd">1798000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzQtMi0xLTEtMjAzODI4_cc61b320-7346-4e29-ae47-f13524350e1f"
      unitRef="usd">1725000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzQtMy0xLTEtMjAzODI4_16e01f78-8dee-4f10-96c8-fcabd44e1230"
      unitRef="usd">631000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzUtMS0xLTEtMjAzODI4_903a0a58-2049-44a6-ba15-20ba88ca32ab"
      unitRef="usd">1206000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzUtMi0xLTEtMjAzODI4_86e378b1-eff6-462c-818f-d95e32d31ebf"
      unitRef="usd">7746000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzUtMy0xLTEtMjAzODI4_dd039358-86b0-4bf4-b44a-82798e81489b"
      unitRef="usd">2471000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzYtMS0xLTEtMjAzODI4_3877ae27-08f7-4413-8ff4-3e1d2bbc8b5a"
      unitRef="usd">45934000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzYtMi0xLTEtMjAzODI4_8e2f555b-cbb7-44e7-b17e-44c2fa4e1d02"
      unitRef="usd">42843000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkMDc3YjgwNWJjNGE0OWFiODg3ZmNlNWYyYjY4OTU1Yi90YWJsZXJhbmdlOmQwNzdiODA1YmM0YTQ5YWI4ODdmY2U1ZjJiNjg5NTViXzYtMy0xLTEtMjAzODI4_e371ccef-b478-42a7-a91a-6240e60c86c3"
      unitRef="usd">51669000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzEtMS0xLTEtMjAzODI4_d0d06e9b-abe8-4567-9e5d-0071772ce749"
      unitRef="usd">2506000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzEtMi0xLTEtMjA1MjI5_5438c16f-8cf3-47e8-8adc-da82dfc19803"
      unitRef="usd">1920000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="if0d314e7172d40d5952028624f8215fa_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzEtMy0xLTEtMjAzODI4_0b71df75-d262-47f6-baf0-1f8fa68501f5"
      unitRef="usd">476000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ieff8f77db4664db98bf18f17c5464402_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzItMS0xLTEtMjAzODI4_d074ad16-96bd-421f-ad59-87b69621b167"
      unitRef="usd">0</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i4e1bb239c0de4e63b37dca39b242a713_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzItMi0xLTEtMjA1MjI5_b2c8cfd4-8ec6-4426-8157-a55a9690e870"
      unitRef="usd">0</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="ie0e2e8ffa21f4c3c825942aa87be95d8_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzItMy0xLTEtMjAzODI4_3704117c-f45b-40c5-82a4-680a3d688ad3"
      unitRef="usd">382000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzMtMS0xLTEtMjAzODI4_c2c602e5-6c73-4535-826d-96e2aba5f50e"
      unitRef="usd">290000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzMtMi0xLTEtMjA1MjI5_6fba122b-5b54-4be0-8d94-cd136910af86"
      unitRef="usd">586000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzMtMy0xLTEtMjAzODI4_334e8fdf-d663-419f-97e4-f9f75b027bf8"
      unitRef="usd">1062000</us-gaap:OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzQtMS0xLTEtMjAzODI4_1cd41ded-0715-41ba-8a9c-b26f563383a8"
      unitRef="usd">2796000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzQtMi0xLTEtMjA1MjI5_cd0ff935-b05a-4f77-b528-3bea68054ae1"
      unitRef="usd">2506000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:OffBalanceSheetCreditLossLiability
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToxODFhNmQ0YmYwOWY0OGVmYmFiYzRkYmIzMGNhZTE5YS90YWJsZXJhbmdlOjE4MWE2ZDRiZjA5ZjQ4ZWZiYWJjNGRiYjMwY2FlMTlhXzQtMy0xLTEtMjAzODI4_999a92b9-efab-4ebd-aa1b-7d683071bb08"
      unitRef="usd">1920000</us-gaap:OffBalanceSheetCreditLossLiability>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzMtMS0xLTEtMjAzODI4_12a1c7f1-3738-4c03-a21d-401068114896"
      unitRef="usd">6335000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzMtMi0xLTEtMjAzODI4_2ba50aef-61e9-4150-b8de-f8e924c3e2d2"
      unitRef="usd">24813000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i2844ef5d3c0a47c1af5bf65515d4c9f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzMtMy0xLTEtMjAzODI4_053ce993-ad82-4f56-bdc2-5eb255d69a28"
      unitRef="usd">10139000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ia48ae137ab954101a3d5461727e8c0e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzMtNC0xLTEtMjAzODI4_9102ea56-799b-48d0-85da-b81433e995d3"
      unitRef="usd">1492000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ibe9343fd21984456a329aa4216ccc6de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzMtNS0xLTEtMjAzODI4_7a9d69c8-a1a4-4eba-a9b1-db8b996168fb"
      unitRef="usd">64000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzMtNi0xLTEtMjAzODI4_a5a17716-cb88-4370-ab45-876378b82ba1"
      unitRef="usd">42843000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i44e067749fd54a7f951c2ddf67ac070d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzQtMS0xLTEtMjAzODI4_3637bb67-2f2a-4eca-a7c2-0dc16f9dc3d1"
      unitRef="usd">559000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i545ad46ed7e64e2faa1dcecd8fdf1e2b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzQtMi0xLTEtMjAzODI4_c2fd3559-698a-4e03-9050-246a3e725261"
      unitRef="usd">50000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i2233fc65a465426489276744864497f4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzQtMy0xLTEtMjAzODI4_3f30b078-7cf4-45aa-9294-bf2c6fd3c32e"
      unitRef="usd">53000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i4e628916c892445eb3948ab78afd6c27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzQtNC0xLTEtMjAzODI4_dd785aa7-f7a9-4a69-9b5a-bbe68ae6056e"
      unitRef="usd">544000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i994dcaaae1b84d52a189000cf246eabc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzQtNS0xLTEtMjAzODI4_0fc213fb-355d-4f8a-b95a-8eaa2c2ed780"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzQtNi0xLTEtMjAzODI4_c45a54ad-17f7-43eb-91a5-aa704c80a35c"
      unitRef="usd">1206000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i44e067749fd54a7f951c2ddf67ac070d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzUtMS0xLTEtMjAzODI4_89692eb0-02e5-4d89-8e14-aba2b651a9ba"
      unitRef="usd">195000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i545ad46ed7e64e2faa1dcecd8fdf1e2b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzUtMi0xLTEtMjAzODI4_ede1d8d2-21c1-4e93-9dfc-d1fc26e08062"
      unitRef="usd">951000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i2233fc65a465426489276744864497f4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzUtMy0xLTEtMjAzODI4_dae3ed24-c61e-449a-b1da-af9c6c4ce424"
      unitRef="usd">346000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i4e628916c892445eb3948ab78afd6c27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzUtNC0xLTEtMjAzODI4_d7b1f0c6-b915-46d1-8b56-41de42c8b98c"
      unitRef="usd">306000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i994dcaaae1b84d52a189000cf246eabc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzUtNS0xLTEtMjAzODI4_c31718c8-918c-45ab-9aba-49237df10cd4"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzUtNi0xLTEtMjAzODI4_dc8daf59-0e9f-4bb4-808f-9db5ac52a039"
      unitRef="usd">1798000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i44e067749fd54a7f951c2ddf67ac070d_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzYtMS0xLTEtMjAzODI4_105f5241-8a7a-4035-bc4b-4c5ecae9b4f1"
      unitRef="usd">68000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i545ad46ed7e64e2faa1dcecd8fdf1e2b_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzYtMi0xLTEtMjAzODI4_88c08d24-8d71-465c-9a3e-0347f06836fc"
      unitRef="usd">1573000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i2233fc65a465426489276744864497f4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzYtMy0xLTEtMjAzODI4_a1279d32-730b-449f-926b-d116e95fe55c"
      unitRef="usd">722000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i4e628916c892445eb3948ab78afd6c27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzYtNC0xLTEtMjAzODI4_acad517b-b9a4-43dd-9b14-7d1a48310b4e"
      unitRef="usd">104000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i994dcaaae1b84d52a189000cf246eabc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzYtNS0xLTEtMjAzODI4_c1b58b43-fad9-421b-9806-5aa7b48cb9f2"
      unitRef="usd">32000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzYtNi0xLTEtMjAzODI4_d2ff31e4-a476-4d7e-bb99-a267a82b3ef8"
      unitRef="usd">2499000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i85fe16c90aa543629d10308e496b8295_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzctMS0xLTEtMjAzODI4_f8daf551-b26c-4434-b7b1-4caf996ade90"
      unitRef="usd">6039000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i526c93ae05dc40b6851fb30c85476c84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzctMi0xLTEtMjAzODI4_b63dbf05-cfac-4e6b-8e84-a3743172fdc5"
      unitRef="usd">27287000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i9340426e11aa4deeb87eed21f2bf9ae0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzctMy0xLTEtMjAzODI4_ef8dab80-fb5d-4705-bb0e-b484c0f6d996"
      unitRef="usd">11154000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i22756d2ed0be487e8098c8af36e16749_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzctNC0xLTEtMjAzODI4_49ba40a2-249d-412e-976d-9e0369ebcdb7"
      unitRef="usd">1358000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i5f873879c6d943cf87c684bd0430ca0e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzctNS0xLTEtMjAzODI4_663626f9-9291-4317-b866-6136bf93e7d9"
      unitRef="usd">96000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo0NzY3OTBmZGEzOTM0YTk2YTE1ZDllZjExODFhMTgwMy90YWJsZXJhbmdlOjQ3Njc5MGZkYTM5MzRhOTZhMTVkOWVmMTE4MWExODAzXzctNi0xLTEtMjAzODI4_64c02541-ba15-4b0e-9fbf-547a0ec6fe30"
      unitRef="usd">45934000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ib7cd8ccf4d294b1b9692bc3196f71034_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzQtMS0xLTEtMjAzODI4_077597b7-0901-4bf3-950d-dbb392054167"
      unitRef="usd">9239000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i3d512c6d0e0941d0be5f04f0cb34afa6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzQtMi0xLTEtMjAzODI4_881b5153-cf96-4a31-88e7-6cd6acb8488d"
      unitRef="usd">30546000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i378fb93d14a2423d8675a27a08f7ff0b_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzQtMy0xLTEtMjAzODI4_c89582f6-da7e-4463-ba62-3e2a9d2362ac"
      unitRef="usd">10257000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="icf36ded7f76f49d4924c591a34a8b1c0_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzQtNC0xLTEtMjAzODI4_2cf17f88-4200-4a09-a16a-e9bede487bdd"
      unitRef="usd">1562000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i093c3cac8e174d96865d7d20c7152d32_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzQtNS0xLTEtMjAzODI4_c0524f6e-53f0-4f1b-a7bf-edf92320b57f"
      unitRef="usd">65000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzQtNi0xLTEtMjAzODI4_13016847-ef32-4700-9b7e-88a7e58d5096"
      unitRef="usd">51669000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic471df5aa13b4ccc97a0264f01e0ac1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzUtMS0xLTEtMjAzODI4_9790514a-4d11-4550-bdc1-eb9c2ce5a4a0"
      unitRef="usd">274000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ic985eed7d7594bb79f6d0ee5d68321ee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzUtMi0xLTEtMjAzODI4_059fb661-00e8-41af-8582-d2e64d12b3c6"
      unitRef="usd">6957000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i4a11597385ac4566b49e3931b9712e4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzUtMy0xLTEtMjAzODI4_12c63bee-8433-40f2-b0f6-431391eddc42"
      unitRef="usd">77000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i886573a751a64b3790a366872bd38868_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzUtNC0xLTEtMjAzODI4_bb1e9592-2c9d-494d-885f-d1c236bf7569"
      unitRef="usd">438000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="i8c1d2c2b61504460b8d7d892076ad81c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzUtNS0xLTEtMjAzODI4_e2ffe98b-fde1-4833-88ef-254a32d7e673"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzUtNi0xLTEtMjAzODI4_9b2cc4c6-c136-43df-ac33-4cbced603f68"
      unitRef="usd">7746000</us-gaap:FinancingReceivableAllowanceForCreditLossesWriteOffs>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic471df5aa13b4ccc97a0264f01e0ac1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzYtMS0xLTEtMjAzODI4_c3410dc2-a390-4e7e-8d15-da7c7fbb7c09"
      unitRef="usd">118000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ic985eed7d7594bb79f6d0ee5d68321ee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzYtMi0xLTEtMjAzODI4_f64bb05f-65f0-4835-b9f3-ad7f1dfd05e4"
      unitRef="usd">1175000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i4a11597385ac4566b49e3931b9712e4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzYtMy0xLTEtMjAzODI4_b9393f8b-34c3-4594-9a72-0e651475564a"
      unitRef="usd">236000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i886573a751a64b3790a366872bd38868_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzYtNC0xLTEtMjAzODI4_0323d87c-aef7-4c83-b5a2-88b6f5a5bab4"
      unitRef="usd">196000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="i8c1d2c2b61504460b8d7d892076ad81c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzYtNS0xLTEtMjAzODI4_1731f47d-bcf9-4079-bfe0-9424ce140094"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzYtNi0xLTEtMjAzODI4_d9d17b30-7b60-4feb-875d-279da62c5fdd"
      unitRef="usd">1725000</us-gaap:FinancingReceivableAllowanceForCreditLossesRecovery>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="ic471df5aa13b4ccc97a0264f01e0ac1d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzctMS0xLTEtMjAzODI4_9a3b1833-bb48-436a-a5ed-aa6158fc6f9b"
      unitRef="usd">-2748000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="ic985eed7d7594bb79f6d0ee5d68321ee_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzctMi0xLTEtMjAzODI4_012540d7-e0cc-40c5-8c49-4ba10ddaa320"
      unitRef="usd">49000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i4a11597385ac4566b49e3931b9712e4a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzctMy0xLTEtMjAzODI4_3cbdce72-362b-4cc9-a0b4-6d1643e85ed9"
      unitRef="usd">-277000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i886573a751a64b3790a366872bd38868_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzctNC0xLTEtMjAzODI4_4f91485f-d02b-4ca2-9e70-f84a92485236"
      unitRef="usd">172000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="i8c1d2c2b61504460b8d7d892076ad81c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzctNS0xLTEtMjAzODI4_aa86269c-8a7e-413e-b1a6-0c0132941220"
      unitRef="usd">-1000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzctNi0xLTEtMjAzODI4_9b1f9d94-c5fd-470a-be3f-49b98f2f19e3"
      unitRef="usd">-2805000</tmp:FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzgtMS0xLTEtMjAzODI4_6a04f2a9-6866-4091-8792-27700aca30f9"
      unitRef="usd">6335000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzgtMi0xLTEtMjAzODI4_9f0e070f-cca2-4696-8d1b-98a18a4dbe38"
      unitRef="usd">24813000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i2844ef5d3c0a47c1af5bf65515d4c9f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzgtMy0xLTEtMjAzODI4_4688003d-6248-4167-b2e6-6eb28fb7ef7e"
      unitRef="usd">10139000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ia48ae137ab954101a3d5461727e8c0e5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzgtNC0xLTEtMjAzODI4_6ed17bea-f8ce-4b40-88b9-10318733e7c0"
      unitRef="usd">1492000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="ibe9343fd21984456a329aa4216ccc6de_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzgtNS0xLTEtMjAzODI4_703713b5-b95b-44b4-ad06-e1093e9f9bab"
      unitRef="usd">64000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphNmMwNWIzZTg1OWI0YWEwOWFhMzJjMjBkYzE5MDhjZS90YWJsZXJhbmdlOmE2YzA1YjNlODU5YjRhYTA5YWEzMmMyMGRjMTkwOGNlXzgtNi0xLTEtMjAzODI4_432ac182-9704-4262-9f3f-d3d79e9c2df9"
      unitRef="usd">42843000</us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="ia66c37e0680a48a480fdfbc7bcd918af_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzItMS0xLTEtMjAzODI4_5239a696-2b06-4ab3-90ce-916067822d78"
      unitRef="usd">642000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i597b050f56c54aa68e16b836f3425bc7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzItMi0xLTEtMjAzODI4_56ef81f5-ed23-4b73-8c13-89f83e2678db"
      unitRef="usd">28000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i7a4ec319ccbe42d4bd0619312f9be923_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzItMy0xLTEtMjAzODI4_43b04dc5-821f-4a07-8714-02c9c62dd3f0"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i85fe16c90aa543629d10308e496b8295_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzItNC0xLTEtMjAzODI4_641aef89-cae8-44c8-9f26-3dca44c48d89"
      unitRef="usd">670000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i85fe16c90aa543629d10308e496b8295_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzItNS0xLTEtMjAzODI4_3f724cbc-beca-42bc-835f-a0cbe2e3e3f6"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i3685df32ba8946a5b5b364c1cd515d78_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzMtMS0xLTEtMjAzODI4_4de0a75a-be58-46da-bda0-631e66f19722"
      unitRef="usd">13209000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="ie4b7b28b91004b0bbf5e14708b057651_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzMtMi0xLTEtMjAzODI4_c11f5cd4-de41-462a-9576-f93b13ae1d96"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i4cf3060b1df942e89fcdcf13ac4caaed_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzMtMy0xLTEtMjAzODI4_99bb9dac-50a9-4c92-9748-209b4be1f72c"
      unitRef="usd">78000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i526c93ae05dc40b6851fb30c85476c84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzMtNC0xLTEtMjAzODI4_1c14df49-1544-403b-a5f3-36df32a8036c"
      unitRef="usd">13287000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i526c93ae05dc40b6851fb30c85476c84_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzMtNS0xLTEtMjAzODI4_a5f7ced7-b0d8-4efe-a41d-6d88dbb8550a"
      unitRef="usd">0</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i2e28cd60055c4672bed1c73f7cd14346_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzQtMS0xLTEtMjAzODI4_da86e8c1-981d-4d94-a7e9-e7d52c0adfcb"
      unitRef="usd">188000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="id9c03d77d3344123860f1ff11bd4baa5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzQtMi0xLTEtMjAzODI4_522d3ebc-8964-4f84-b75d-d5e70212d499"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i86ecf0a3d7a143798d917529d393de29_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzQtMy0xLTEtMjAzODI4_5f83bd7d-d210-4250-8c4b-10fc9d019d90"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzQtNC0xLTEtMjAzODI4_567b5f11-e4a4-4adc-b5dc-1174bf72ca14"
      unitRef="usd">188000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzQtNS0xLTEtMjAzODI4_3683217c-6a5c-4ffd-9e98-2b84e49543e1"
      unitRef="usd">3000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="if14b6ef8291f4ae9a45ca954eb11fb20_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzUtMS0xLTEtMjAzODI4_79b3b09b-7416-4ec5-9430-eea3554d514b"
      unitRef="usd">15554000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i12b5da1da14d43139d82a1792d2fa961_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzUtMi0xLTEtMjAzODI4_fead8555-f9b1-4528-a1fd-66f76386e3fc"
      unitRef="usd">28000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i29ac722cdd0d48ea91be312298ea5593_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzUtMy0xLTEtMjAzODI4_23442331-03ee-4e43-b45d-96c39261adda"
      unitRef="usd">78000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzUtNC0xLTEtMjAzODI4_f35ddadb-6df5-47f6-b187-3b1131bb0e0b"
      unitRef="usd">15660000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZToyOGQwYjc2NzZmMGI0NzQ3YjA1ZDAyMzRlYWI4ZjRkYi90YWJsZXJhbmdlOjI4ZDBiNzY3NmYwYjQ3NDdiMDVkMDIzNGVhYjhmNGRiXzUtNS0xLTEtMjAzODI4_ac115be1-f84b-4899-9325-75d29a6ef519"
      unitRef="usd">3000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="iad57bed57f89447cba36eb69a9999d02_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzItMS0xLTEtMjA1Mjg2_02825214-a24f-4183-b2b6-604f5a33edcc"
      unitRef="usd">142000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i22c91acde5d94a28aad8378f09b61a1e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzItMi0xLTEtMjA1Mjg2_f4fa0054-c5bf-4663-b923-4700042109eb"
      unitRef="usd">395000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="if51c1bfe1faa4547a52471379415a0b2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzItMy0xLTEtMjA1Mjg2_7b78137c-1a0f-46d2-b440-cbb85c3b6242"
      unitRef="usd">328000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzItNC0xLTEtMjA1Mjg2_903e5147-7f86-49f2-9189-0568c6898ce9"
      unitRef="usd">865000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="id71ae15f4ff942e8a55bb9f092d1e5b4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzItNS0xLTEtMjA1Mjg2_1dddf3d6-a875-4b80-9031-23204a909c8a"
      unitRef="usd">26000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="iefbc74ef5bf54f7fad86383e38e67a83_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzMtMS0xLTEtMjA1Mjg2_48d3ecc0-18f7-4d8e-88cc-6da4f549b7f8"
      unitRef="usd">13334000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="ia86cfba2dddc4735ab89f62cd7f61cbe_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzMtMi0xLTEtMjA1Mjg2_c6cc36b8-d962-460e-a1c0-0b8707108c3d"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i23af84f49f4b47b989af273f3cb43048_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzMtMy0xLTEtMjA1Mjg2_a6456b6a-2823-4c14-a191-5aae09748275"
      unitRef="usd">1931000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzMtNC0xLTEtMjA1Mjg2_ca3c5a56-bff2-4485-ac75-08f0a808aa40"
      unitRef="usd">15265000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="id154d3ebeb6a49f8b5860bb8380cbcf0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzMtNS0xLTEtMjA1Mjg2_00a0a3c0-bc30-44e4-8b17-45216941d435"
      unitRef="usd">40000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i9ae2558a040443e9b50e92297215986b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzUtMS0xLTEtMjA1Mjg2_bfbd5b04-ecd1-4748-b0dd-b6f2bc7b0005"
      unitRef="usd">32000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="ib56dbc7b8c914b95baaa650c3937d746_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzUtMi0xLTEtMjA1Mjg2_3494f1ad-d878-4112-b408-d394b3751c48"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="ie6f0710ad0284e94925c41ef9a673c82_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzUtMy0xLTEtMjA1Mjg2_fb1a3087-86bb-4210-85bc-b021aabfb783"
      unitRef="usd">0</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzUtNC0xLTEtMjA1Mjg2_5a2575d9-31b4-4ae5-8bb6-78cc5b3c8a2a"
      unitRef="usd">32000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzUtNS0xLTEtMjA1Mjg2_3dd979aa-77ce-4077-a677-f8fe4c5eade3"
      unitRef="usd">1000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i0af753d97fc44a44a2df2a3975cbbcc7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzYtMS0xLTEtMjA1Mjg2_cc41fa60-7998-463e-88fb-2c7379f99e32"
      unitRef="usd">13508000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i6977177fc4d74c6081ce6aa9dcc71f40_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzYtMi0xLTEtMjA1Mjg2_22715bbf-9a37-4213-8e07-348bbc5cec78"
      unitRef="usd">395000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="ifda7a3a3348146a88490d7bddf36bd74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzYtMy0xLTEtMjA1Mjg2_34308759-1d96-45b5-80f9-b96a79b6c126"
      unitRef="usd">2259000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzYtNC0xLTEtMjA1Mjg2_2071f2e7-6c92-4249-b269-ab41a40565c4"
      unitRef="usd">16162000</us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1MTIxNDg0Njc0MTI0ODA3YTQ2NzZhYzE0NjY1NWJmYy90YWJsZXJhbmdlOjUxMjE0ODQ2NzQxMjQ4MDdhNDY3NmFjMTQ2NjU1YmZjXzYtNS0xLTEtMjA1Mjg2_4e073ab3-fc64-47d8-aac4-29f2fbe16877"
      unitRef="usd">67000</us-gaap:FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90ZXh0cmVnaW9uOjlkZDMyZTM3YTk1OTQyNDlhZWQ2OGJiYTRiNTNiZjU2XzU0OTc1NTgzOTc3OQ_cdfc0662-134b-4bfe-a4c6-06d40b6757e7"
      unitRef="usd">714000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:FinancingReceivableModificationsRecordedInvestment
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90ZXh0cmVnaW9uOjlkZDMyZTM3YTk1OTQyNDlhZWQ2OGJiYTRiNTNiZjU2XzU0OTc1NTgzOTc5Ng_a205ba70-a40d-4cf6-82d4-5eeb5c0a4aa3"
      unitRef="usd">219000</us-gaap:FinancingReceivableModificationsRecordedInvestment>
    <us-gaap:ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90ZXh0cmVnaW9uOjlkZDMyZTM3YTk1OTQyNDlhZWQ2OGJiYTRiNTNiZjU2XzkwNjM_31a44c99-501b-4c45-9c81-4b128b4dff76">&lt;div style="text-align: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 2022 and 2021 as troubled debt restructurings. Post-modification balances reflect paydowns and charge-offs at time of modification.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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: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, 2022&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="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="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="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;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;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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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="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-bottom:1pt solid #000000;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:#ffffff;border-bottom:1pt solid #000000;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;7&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;714&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #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 #000000;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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;87&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #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: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, 2022, that had been restructured in the prior twelve months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span&gt;&lt;br/&gt;&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, 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="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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="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="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;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;201&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;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:#ffffff;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:#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;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:#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;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:#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 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"&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;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;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:#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: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, 2021, that had been restructured in the prior twelve months.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i07da6e5ba140459fadcb285c17791c73_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzgtMS0xLTEtMjAzODI4_3aea614a-845d-433d-8fd2-fa61b8983220"
      unitRef="subsidiary">7</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i07da6e5ba140459fadcb285c17791c73_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzgtMi0xLTEtMjAzODI4_7a4a7396-9d66-4627-9946-0878eefcb452"
      unitRef="usd">714000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i07da6e5ba140459fadcb285c17791c73_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzgtMy0xLTEtMjAzODI4_7de4f6e3-2be3-4f63-8045-d7375355d98d"
      unitRef="usd">714000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i07da6e5ba140459fadcb285c17791c73_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzgtNC0xLTEtMjAzODI4_6cbebc15-da04-4f9c-828c-442d74422d42"
      unitRef="subsidiary">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i07da6e5ba140459fadcb285c17791c73_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzgtNS0xLTEtMjAzODI4_e97340c3-1b2c-4f42-afe2-0754aaf0831a"
      unitRef="usd">87000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzEyLTEtMS0xLTIwMzgyOA_1c821042-06e8-45bc-b8e0-3252a416d705"
      unitRef="loan">7</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzEyLTItMS0xLTIwMzgyOA_132455a5-9d95-47ee-afd7-65c20b9e1db5"
      unitRef="usd">714000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzEyLTMtMS0xLTIwMzgyOA_c1446d27-3e2f-41e3-9cc9-1bfc694a511d"
      unitRef="usd">714000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzEyLTQtMS0xLTIwMzgyOA_afdd4965-a73d-49f4-af41-6cae9742775d"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTphZTExZjg0N2Y0OGU0M2NkYjZlYzFhMzA3OGNkMjM3Yi90YWJsZXJhbmdlOmFlMTFmODQ3ZjQ4ZTQzY2RiNmVjMWEzMDc4Y2QyMzdiXzEyLTUtMS0xLTIwMzgyOA_fdb4055c-6fd0-42f0-be64-1982acda5e51"
      unitRef="usd">87000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="i007cf01c47cb4352a7bcdc77fb5ff415_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzktMS0xLTEtMjAzODI4_13993d33-3f1b-4da4-82c0-8d675732b888"
      unitRef="loan">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="i007cf01c47cb4352a7bcdc77fb5ff415_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzktMi0xLTEtMjAzODI4_fcc9f182-cb5a-4d9f-b8b5-85197a8e4037"
      unitRef="usd">219000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="i007cf01c47cb4352a7bcdc77fb5ff415_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzktMy0xLTEtMjAzODI4_4f7caf99-9db4-4d75-913c-8e6fcd37cee6"
      unitRef="usd">219000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="i007cf01c47cb4352a7bcdc77fb5ff415_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzktNC0xLTEtMjAzODI4_89be4901-c411-4c0b-b779-7286f90a961f"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="i007cf01c47cb4352a7bcdc77fb5ff415_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzktNS0xLTEtMjAzODI4_fb426c12-3361-49e2-bcfa-f14272d4cfc3"
      unitRef="usd">201000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableModificationsNumberOfContracts2
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzEyLTEtMS0xLTIwMzgyOA_414ba6eb-65ce-4405-8fcf-f61cd0793f75"
      unitRef="loan">2</us-gaap:FinancingReceivableModificationsNumberOfContracts2>
    <us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzEyLTItMS0xLTIwMzgyOA_91fbdc86-906f-4e14-aa52-9b29b3462c24"
      unitRef="usd">219000</us-gaap:FinancingReceivableModificationsPreModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzEyLTMtMS0xLTIwMzgyOA_b9cabd09-9942-4605-87db-4cd4e9a42da0"
      unitRef="usd">219000</us-gaap:FinancingReceivableModificationsPostModificationRecordedInvestment2>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzEyLTQtMS0xLTIwMzgyOA_06ac4a73-fd54-4b36-8d8d-1a3e7541e844"
      unitRef="loan">1</us-gaap:FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1>
    <us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTozZGFhMTJiNDE3NDQ0YjNlYWQxYWRmNGI3ZjgxZTlkOS90YWJsZXJhbmdlOjNkYWExMmI0MTc0NDRiM2VhZDFhZGY0YjdmODFlOWQ5XzEyLTUtMS0xLTIwMzgyOA_382aba90-f2b6-4f5d-85f4-670a38b5751c"
      unitRef="usd">201000</us-gaap:FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1>
    <us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90ZXh0cmVnaW9uOjlkZDMyZTM3YTk1OTQyNDlhZWQ2OGJiYTRiNTNiZjU2XzkwNDY_3d103d18-b7ab-4797-828e-bafe0301fc20">&lt;div style="text-align: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, 2022.&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;2022&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;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;124,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,861&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,038&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215,890&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;695,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 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;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;442&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;733&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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,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;80,099&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;39,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:#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,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;34,242&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;157,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-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;222,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:#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,466&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;705,700&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;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;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;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;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;756&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;16,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;4,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;7,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,097&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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="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;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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;text-align:left;vertical-align: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;71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;16,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:#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,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:#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,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:#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,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;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,734&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,899&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,152&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;215&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;85,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;/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;342,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,104&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;311,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,351,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;/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;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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,406&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,688&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,361&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;78&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;132&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;343,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:#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;370,620&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;313,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;294,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;207,263&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;873,145&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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;24,503&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,437,339&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;33,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,576&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;65,112&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;213,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;401&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 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;33,241&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;24,125&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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:#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;26,163&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;37,873&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;66,364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,131&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;214,963&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;23,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,083&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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-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;23,105&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;75,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;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;27,584&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;14,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:#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;9,083&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,268&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;42,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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 #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;201,116&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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, 2022, 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;2022&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;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;3,030&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,451&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;186,232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;3,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,062&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;637&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,006&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;792&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,208&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;177,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;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,085&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;188,623&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;187,129&#160;&lt;/span&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;272,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;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;239,584&#160;&lt;/span&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;117,391&#160;&lt;/span&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,605&#160;&lt;/span&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;452,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;0&#160;&lt;/span&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;1,335,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;187,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:#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;272,570&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,212&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;118,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;68,157&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;459,959&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;1,346,318&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;31,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;7,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,138&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;31,243&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;13,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:#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;7,375&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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 #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,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:#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,029&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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:#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;75,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:#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;0&#160;&lt;/span&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;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 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;146&#160;&lt;/span&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,092&#160;&lt;/span&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;635&#160;&lt;/span&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;101&#160;&lt;/span&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;2,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&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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;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;156&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;146&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,168&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;645&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;109&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;2,224&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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, 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: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;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="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;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;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;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="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 - 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;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="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="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;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="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;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="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;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: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;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 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;</us-gaap:FinancingReceivableCreditQualityIndicatorsTableTextBlock>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtMS0xLTEtMjAzODI4_9c37b58b-09bd-4a8c-b87c-4c0ed004694f"
      unitRef="usd">124190000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtMi0xLTEtMjAzODI4_3ce9a2f4-d0ec-4d62-863a-c2799c15c36b"
      unitRef="usd">79861000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtMy0xLTEtMjAzODI4_d47ab901-a60c-4eab-bc24-eaade99cde6c"
      unitRef="usd">38158000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtNC0xLTEtMjAzODI4_5de1288b-ee98-4243-895d-2c0fa980f2d2"
      unitRef="usd">41391000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtNS0xLTEtMjAzODI4_7b3c885f-fa9b-428d-b596-40bf6ccda57b"
      unitRef="usd">33238000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtNi0xLTEtMjAzODI4_689e72eb-784d-4056-bf33-7859abcbdc05"
      unitRef="usd">156038000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtNy0xLTEtMjAzODI4_a77cf01a-8117-4f94-a241-5a4da0b60ef3"
      unitRef="usd">215890000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtOC0xLTEtMjAzODI4_58fc436f-57bf-48e1-a1dc-604ef5e016e5"
      unitRef="usd">6466000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5d82a90448eb4d45a9da96e33fa6ffa8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMtOS0xLTEtMjAzODI4_05e07c26-67cf-4688-9f73-b0b14c18aee5"
      unitRef="usd">695232000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i458e77f159114e0384d6d14d5066a2d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtMS0xLTEtMjAzODI4_d67bac9c-21ae-4d79-aac6-b0d404a7d930"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i458e77f159114e0384d6d14d5066a2d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtMi0xLTEtMjAzODI4_ef51e7cc-657f-4ccc-852f-8df690477f5a"
      unitRef="usd">127000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i458e77f159114e0384d6d14d5066a2d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtMy0xLTEtMjAzODI4_7439b005-53cc-463a-97e7-4cfee2ae4eb7"
      unitRef="usd">421000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i458e77f159114e0384d6d14d5066a2d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtNC0xLTEtMjAzODI4_62fc7350-5401-49ab-b60a-cfdf3534e07c"
      unitRef="usd">285000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i458e77f159114e0384d6d14d5066a2d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtNS0xLTEtMjAzODI4_6cff41c1-f3b9-4117-b1bc-01d9432f65f1"
      unitRef="usd">271000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i458e77f159114e0384d6d14d5066a2d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtNi0xLTEtMjAzODI4_270bc4f8-7b59-4621-acfa-d671ee0d25f0"
      unitRef="usd">1380000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i458e77f159114e0384d6d14d5066a2d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtNy0xLTEtMjAzODI4_ea1567f0-ee34-43be-a981-894af14b95cc"
      unitRef="usd">501000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i458e77f159114e0384d6d14d5066a2d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtOC0xLTEtMjAzODI4_d6cc026a-8fa0-41ad-9551-ab36e2d962ed"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i458e77f159114e0384d6d14d5066a2d2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzQtOS0xLTEtMjAzODI4_8e99a0df-1dd0-48e8-9f46-86e667b3bb90"
      unitRef="usd">2985000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7644193e7dfa4749aac0fc771af1950d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtMS0xLTEtMjAzODI4_2e99c30d-f33d-443b-93d6-296d4e9c0490"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7644193e7dfa4749aac0fc771af1950d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtMi0xLTEtMjAzODI4_53b4ba9a-059a-4f63-baa4-b08d6125c195"
      unitRef="usd">111000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7644193e7dfa4749aac0fc771af1950d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtMy0xLTEtMjAzODI4_e6399ff9-2315-404c-9706-8a0caff0ef62"
      unitRef="usd">442000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7644193e7dfa4749aac0fc771af1950d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtNC0xLTEtMjAzODI4_9f5ea284-c223-472d-bec7-4527b9c46781"
      unitRef="usd">35000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7644193e7dfa4749aac0fc771af1950d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtNS0xLTEtMjAzODI4_388db0ad-f0d0-48a0-9356-ce87f2523273"
      unitRef="usd">733000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7644193e7dfa4749aac0fc771af1950d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtNi0xLTEtMjAzODI4_9bf49dd6-92df-4ca7-9c40-3e2c3ee3972d"
      unitRef="usd">503000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7644193e7dfa4749aac0fc771af1950d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtNy0xLTEtMjAzODI4_7ffbb550-8304-4369-a71e-2ac28ca0b770"
      unitRef="usd">5659000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i7644193e7dfa4749aac0fc771af1950d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtOC0xLTEtMjAzODI4_161f6837-9f10-48ca-bd25-1b8490f6b17c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7644193e7dfa4749aac0fc771af1950d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzUtOS0xLTEtMjAzODI4_a06b53f8-3f49-4d0d-b05d-3ea48c408e06"
      unitRef="usd">7483000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtMS0xLTEtMjAzODI4_d5cadcc3-3df6-4f93-9a1f-101c46dc416a"
      unitRef="usd">124190000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtMi0xLTEtMjAzODI4_dafe920f-0257-4388-8d6d-3cd2c5899457"
      unitRef="usd">80099000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtMy0xLTEtMjAzODI4_0fbabc9f-a81e-4437-b70b-40c20d47d368"
      unitRef="usd">39021000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtNC0xLTEtMjAzODI4_948f9e5d-4f89-4d54-a28a-6d66fdeceb57"
      unitRef="usd">41711000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtNS0xLTEtMjAzODI4_105099e7-4c99-40bf-985c-d370383d5e4b"
      unitRef="usd">34242000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtNi0xLTEtMjAzODI4_2841bb44-a219-4ed4-8f83-cea3a2de5ca5"
      unitRef="usd">157921000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtNy0xLTEtMjAzODI4_e6c69136-cf99-4d40-b54a-30566c4fb142"
      unitRef="usd">222050000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtOC0xLTEtMjAzODI4_7d5ed896-c4cb-4a84-99d9-e3ac88eb6005"
      unitRef="usd">6466000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9b2d03de27534857bef226c6351c7ec5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzYtOS0xLTEtMjAzODI4_de1414e2-639d-4f63-a87e-6cf60846971e"
      unitRef="usd">705700000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i38a3b94eee0a42da87911eac6106730f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktMS0xLTEtMjAzODI4_af62b3e8-6b36-4e3a-a0cd-29eee2ea72f3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i38a3b94eee0a42da87911eac6106730f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktMi0xLTEtMjAzODI4_48d6623b-8b4a-4aef-a93c-42c0b838d568"
      unitRef="usd">416000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i38a3b94eee0a42da87911eac6106730f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktMy0xLTEtMjAzODI4_157d1562-5e4b-4983-b40a-3879ac30cf44"
      unitRef="usd">340000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i38a3b94eee0a42da87911eac6106730f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktNC0xLTEtMjAzODI4_6b617176-94f3-412e-a5ef-84c16df4e8fa"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i38a3b94eee0a42da87911eac6106730f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktNS0xLTEtMjAzODI4_5dbd9797-4d52-471a-9e48-af265b3ba0b2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i38a3b94eee0a42da87911eac6106730f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktNi0xLTEtMjAzODI4_16338f0d-47c2-47d8-81a6-a85f8aad73fe"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i38a3b94eee0a42da87911eac6106730f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktNy0xLTEtMjAzODI4_12d8bf58-d7dc-4dda-bf24-1dd8fd833d29"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i38a3b94eee0a42da87911eac6106730f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktOC0xLTEtMjAzODI4_44dcfb2d-18fc-4e09-be02-d9ce192fd4b4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i38a3b94eee0a42da87911eac6106730f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzktOS0xLTEtMjAzODI4_64ac9b12-d147-491b-9dc5-e09c0bb91739"
      unitRef="usd">756000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i277bc4651cb0487097a1fd3c3899483e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTEtMS0xLTIwMzgyOA_e7061bed-e961-438c-ac47-2fc3926c347b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i277bc4651cb0487097a1fd3c3899483e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTItMS0xLTIwMzgyOA_cd388ece-9de6-4ad1-9f91-29c281c9d918"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i277bc4651cb0487097a1fd3c3899483e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTMtMS0xLTIwMzgyOA_afa1819a-2387-4db4-bb59-872ec70a4d25"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i277bc4651cb0487097a1fd3c3899483e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTQtMS0xLTIwMzgyOA_da135596-8aad-4bb0-8705-e44915fdbb5c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i277bc4651cb0487097a1fd3c3899483e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTUtMS0xLTIwMzgyOA_9a2a983e-d5f0-4767-ad6f-0b130391cd71"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i277bc4651cb0487097a1fd3c3899483e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTYtMS0xLTIwMzgyOA_4f0f84d3-98eb-49d0-a3e2-26f6aba418ca"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i277bc4651cb0487097a1fd3c3899483e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTctMS0xLTIwMzgyOA_40866400-2942-49a7-86d9-bbd5c13ca8ad"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i277bc4651cb0487097a1fd3c3899483e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTgtMS0xLTIwMzgyOA_414f7e8a-724f-4566-9db3-213509d5b839"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i277bc4651cb0487097a1fd3c3899483e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEwLTktMS0xLTIwMzgyOA_e985e77f-fdd1-4f73-99d3-8718d128dbc1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i9312b115ecc14428818121303bee97da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTEtMS0xLTIwMzgyOA_64f81500-12eb-451a-8a0a-72f6657499bd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i9312b115ecc14428818121303bee97da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTItMS0xLTIwMzgyOA_c389f1d4-01d1-4730-913c-553b53665670"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i9312b115ecc14428818121303bee97da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTMtMS0xLTIwMzgyOA_63d4d68a-c0ea-415d-931e-693b57abf4a7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i9312b115ecc14428818121303bee97da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTQtMS0xLTIwMzgyOA_165fcb38-80ce-43d3-a648-7afa07b5a165"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i9312b115ecc14428818121303bee97da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTUtMS0xLTIwMzgyOA_4538767e-808f-44bb-a959-b642ebbdfa5f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i9312b115ecc14428818121303bee97da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTYtMS0xLTIwMzgyOA_8109210d-4f50-46c0-a7a6-ef8f675d5bd0"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i9312b115ecc14428818121303bee97da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTctMS0xLTIwMzgyOA_51e958da-f735-46f1-89e6-2075fd8627cc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i9312b115ecc14428818121303bee97da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTgtMS0xLTIwMzgyOA_9e19f0f2-16a1-4c78-aebd-8313cc79dd41"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9312b115ecc14428818121303bee97da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzExLTktMS0xLTIwMzgyOA_e8b70190-ceff-467e-bec4-65ef2fd4b2af"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i8307d840c9bc4d0a98b49056b43b5712_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTEtMS0xLTIwMzgyOA_9d5aa9f6-5be6-46c6-83fc-23afbd22e5b6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i8307d840c9bc4d0a98b49056b43b5712_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTItMS0xLTIwMzgyOA_2cac69a2-73c7-4fa3-a0d8-4f4c07a75f37"
      unitRef="usd">416000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i8307d840c9bc4d0a98b49056b43b5712_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTMtMS0xLTIwMzgyOA_963de100-7781-495c-9ed8-adaf30c50bcd"
      unitRef="usd">340000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i8307d840c9bc4d0a98b49056b43b5712_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTQtMS0xLTIwMzgyOA_3757fcba-b65c-4db5-9166-0a9ba1a99392"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i8307d840c9bc4d0a98b49056b43b5712_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTUtMS0xLTIwMzgyOA_8ce20cb3-e5e8-4ad9-b4c0-1699642d55ea"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i8307d840c9bc4d0a98b49056b43b5712_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTYtMS0xLTIwMzgyOA_f0f9533f-0512-40da-adf7-5516adfdba84"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i8307d840c9bc4d0a98b49056b43b5712_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTctMS0xLTIwMzgyOA_7b678b9e-6ab2-48be-ac22-43dd0d48f8dd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i8307d840c9bc4d0a98b49056b43b5712_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTgtMS0xLTIwMzgyOA_d2541da9-eee0-44de-b6c7-8e9c4e2082d3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8307d840c9bc4d0a98b49056b43b5712_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzEyLTktMS0xLTIwMzgyOA_c687cc90-32ae-41a7-a239-a7b6eeb77e6b"
      unitRef="usd">756000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="idefb328547474500bc8bb4243a44b22e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTEtMS0xLTIwMzgyOA_0b98014b-867f-4693-90c7-f0a1fed99032"
      unitRef="usd">16694000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="idefb328547474500bc8bb4243a44b22e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTItMS0xLTIwMzgyOA_feb50219-f118-468d-9771-2070e5ebcbad"
      unitRef="usd">4120000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="idefb328547474500bc8bb4243a44b22e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTMtMS0xLTIwMzgyOA_65d86640-f97f-427e-a1c1-5c6706771fc8"
      unitRef="usd">4944000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="idefb328547474500bc8bb4243a44b22e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTQtMS0xLTIwMzgyOA_13e5cef6-5567-41a6-9d17-3cc93ce16f5a"
      unitRef="usd">4186000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="idefb328547474500bc8bb4243a44b22e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTUtMS0xLTIwMzgyOA_02bdaf71-8289-4ad3-b266-1c6dcaa2d04c"
      unitRef="usd">7734000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="idefb328547474500bc8bb4243a44b22e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTYtMS0xLTIwMzgyOA_4fd848ed-513e-476a-bfc8-6cd23032118e"
      unitRef="usd">4883000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="idefb328547474500bc8bb4243a44b22e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTctMS0xLTIwMzgyOA_ca0fab21-5320-4a3d-a120-a2eb184601dc"
      unitRef="usd">42097000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="idefb328547474500bc8bb4243a44b22e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTgtMS0xLTIwMzgyOA_3aafeadd-127f-43aa-83c3-04891ed410c4"
      unitRef="usd">215000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idefb328547474500bc8bb4243a44b22e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE1LTktMS0xLTIwMzgyOA_afd431c6-84cf-4bfe-90cf-0abd25a107c0"
      unitRef="usd">84873000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic78a65c5da7a42cbb324b071d19a2660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTEtMS0xLTIwMzgyOA_a46cab15-b795-44bc-b7f3-9c5338df3aba"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic78a65c5da7a42cbb324b071d19a2660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTItMS0xLTIwMzgyOA_1c034c8d-8ca1-45bc-8103-70bcbacf260d"
      unitRef="usd">58000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic78a65c5da7a42cbb324b071d19a2660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTMtMS0xLTIwMzgyOA_acd192c8-15ff-4b72-8ac3-49ff9b8c9171"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic78a65c5da7a42cbb324b071d19a2660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTQtMS0xLTIwMzgyOA_7def0a51-745e-4627-8720-5503c04ec6b9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic78a65c5da7a42cbb324b071d19a2660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTUtMS0xLTIwMzgyOA_a06f4110-e29c-444d-a475-c406081613a4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic78a65c5da7a42cbb324b071d19a2660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTYtMS0xLTIwMzgyOA_b4b7ba4e-2811-46f4-8cb0-e1de7248f7a5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic78a65c5da7a42cbb324b071d19a2660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTctMS0xLTIwMzgyOA_f938ed7f-b571-4498-b6b0-a0d66d243d11"
      unitRef="usd">50000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic78a65c5da7a42cbb324b071d19a2660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTgtMS0xLTIwMzgyOA_de5430dc-0edb-42f5-992f-7f1ba82104e6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic78a65c5da7a42cbb324b071d19a2660_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE2LTktMS0xLTIwMzgyOA_b22209ca-5a2c-4f57-8ebd-f4e92336285a"
      unitRef="usd">108000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i2928a79b99994f8c9f985b6c3c273f82_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTEtMS0xLTIwMzgyOA_aae5c6e5-6cd8-4add-b544-158601e35fbf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i2928a79b99994f8c9f985b6c3c273f82_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTItMS0xLTIwMzgyOA_62bce2bc-e374-4e52-b660-8495ca186abc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i2928a79b99994f8c9f985b6c3c273f82_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTMtMS0xLTIwMzgyOA_56491205-235d-4064-90a8-265ede0bca51"
      unitRef="usd">71000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i2928a79b99994f8c9f985b6c3c273f82_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTQtMS0xLTIwMzgyOA_13f83988-a212-44a1-9432-dd14bae7ec0a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i2928a79b99994f8c9f985b6c3c273f82_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTUtMS0xLTIwMzgyOA_7fb9b9c0-ea47-40af-89eb-126424c3ebb6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i2928a79b99994f8c9f985b6c3c273f82_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTYtMS0xLTIwMzgyOA_aa66f7fa-7f81-43a1-9b5b-8f059e767e02"
      unitRef="usd">16000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i2928a79b99994f8c9f985b6c3c273f82_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTctMS0xLTIwMzgyOA_2b2f6da8-624a-4019-a8f4-238360f45b3c"
      unitRef="usd">5000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i2928a79b99994f8c9f985b6c3c273f82_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTgtMS0xLTIwMzgyOA_fa6afc2b-a38e-43ac-924b-62edc51c59ab"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2928a79b99994f8c9f985b6c3c273f82_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE3LTktMS0xLTIwMzgyOA_d75734eb-ec44-4b61-a318-1cf1b1a7a628"
      unitRef="usd">92000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i4aef0ffc00b946bf8c9138550622c235_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTEtMS0xLTIwMzgyOA_495bed69-a26d-44ff-a94a-3b8dc9b86a0b"
      unitRef="usd">16694000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i4aef0ffc00b946bf8c9138550622c235_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTItMS0xLTIwMzgyOA_37722d7e-4072-44cd-afa7-4840a7d582dd"
      unitRef="usd">4178000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i4aef0ffc00b946bf8c9138550622c235_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTMtMS0xLTIwMzgyOA_1746b9cc-074d-494e-98c6-e7ffcdebbb60"
      unitRef="usd">5015000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i4aef0ffc00b946bf8c9138550622c235_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTQtMS0xLTIwMzgyOA_f8423261-1812-4470-bb50-c9fa3824b569"
      unitRef="usd">4186000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i4aef0ffc00b946bf8c9138550622c235_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTUtMS0xLTIwMzgyOA_9fc29ca6-333f-471c-9899-e111de78b16f"
      unitRef="usd">7734000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i4aef0ffc00b946bf8c9138550622c235_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTYtMS0xLTIwMzgyOA_5a27e8ad-549f-4eab-866e-5361cb5f85a6"
      unitRef="usd">4899000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i4aef0ffc00b946bf8c9138550622c235_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTctMS0xLTIwMzgyOA_8d6fc1c5-5331-4263-9d00-510118dec96c"
      unitRef="usd">42152000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i4aef0ffc00b946bf8c9138550622c235_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTgtMS0xLTIwMzgyOA_680e2d34-3c45-4c4d-ab9d-ea759a6dfdd5"
      unitRef="usd">215000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4aef0ffc00b946bf8c9138550622c235_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzE4LTktMS0xLTIwMzgyOA_eec0f7e4-dfb2-4b75-999a-cb6cb01ea18d"
      unitRef="usd">85073000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i0a0bc11518dd40e18d463a5144cbecb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTEtMS0xLTIwMzgyOA_9bcb8fd6-48b1-4aa3-af84-6c4fc6cb61b6"
      unitRef="usd">342311000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i0a0bc11518dd40e18d463a5144cbecb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTItMS0xLTIwMzgyOA_911d6d63-88ae-4c21-a9ba-35a3bc2ff62e"
      unitRef="usd">367104000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i0a0bc11518dd40e18d463a5144cbecb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTMtMS0xLTIwMzgyOA_a519d59a-d74f-4e9f-8680-b10e4ad97802"
      unitRef="usd">311607000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i0a0bc11518dd40e18d463a5144cbecb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTQtMS0xLTIwMzgyOA_8d72121d-caa3-4449-a402-9c56cbd2e912"
      unitRef="usd">279587000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i0a0bc11518dd40e18d463a5144cbecb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTUtMS0xLTIwMzgyOA_0d11288e-40a0-48bb-9b5e-952eee4106e1"
      unitRef="usd">203016000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i0a0bc11518dd40e18d463a5144cbecb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTYtMS0xLTIwMzgyOA_0dc2d525-b800-4a79-87ed-191bf2ca2169"
      unitRef="usd">812563000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i0a0bc11518dd40e18d463a5144cbecb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTctMS0xLTIwMzgyOA_aa84f0c2-03b1-42f5-abc7-454f12a119dd"
      unitRef="usd">10906000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i0a0bc11518dd40e18d463a5144cbecb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTgtMS0xLTIwMzgyOA_6344e259-7fb7-4d18-a6dd-35a957ca2037"
      unitRef="usd">24503000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i0a0bc11518dd40e18d463a5144cbecb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIxLTktMS0xLTIwMzgyOA_99111597-f0fb-40cc-8af6-468b2557fe5b"
      unitRef="usd">2351597000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iba661296173c460487e7360df57e9020_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTEtMS0xLTIwMzgyOA_674181d9-65ba-4ef3-b072-bb5d16122a1a"
      unitRef="usd">643000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iba661296173c460487e7360df57e9020_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTItMS0xLTIwMzgyOA_d4058dee-7f6f-482c-bb2f-ab86a56d2c68"
      unitRef="usd">3406000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iba661296173c460487e7360df57e9020_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTMtMS0xLTIwMzgyOA_662a2d2f-a846-404d-a180-4b44ccf16c02"
      unitRef="usd">1688000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iba661296173c460487e7360df57e9020_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTQtMS0xLTIwMzgyOA_54007823-887b-48af-a2cd-ad84c0fb84ed"
      unitRef="usd">11462000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iba661296173c460487e7360df57e9020_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTUtMS0xLTIwMzgyOA_e000f0f3-33db-4ada-a906-ac235617b216"
      unitRef="usd">2555000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iba661296173c460487e7360df57e9020_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTYtMS0xLTIwMzgyOA_6ce900f5-cf3b-4023-9dcc-d8205450f1ff"
      unitRef="usd">25361000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iba661296173c460487e7360df57e9020_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTctMS0xLTIwMzgyOA_de082efc-f0ee-41a3-b2bf-2e6c20a88295"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="iba661296173c460487e7360df57e9020_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTgtMS0xLTIwMzgyOA_882e91aa-72fb-4ec7-a30d-04b28fd981e2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iba661296173c460487e7360df57e9020_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIyLTktMS0xLTIwMzgyOA_7fa5e74e-465f-4dec-8c64-e6ecda95ab3c"
      unitRef="usd">45115000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i587cf173c38049429b4fbae188f666b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTEtMS0xLTIwMzgyOA_7c31d989-af79-484e-9e9c-351c467022b6"
      unitRef="usd">78000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i587cf173c38049429b4fbae188f666b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTItMS0xLTIwMzgyOA_7f02b049-a09f-482b-866e-9f685f285201"
      unitRef="usd">110000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i587cf173c38049429b4fbae188f666b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTMtMS0xLTIwMzgyOA_02aa7798-3580-4477-9e48-27b380c3a398"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i587cf173c38049429b4fbae188f666b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTQtMS0xLTIwMzgyOA_6ca6c83d-7a28-44d5-a228-b88a82438ec1"
      unitRef="usd">3394000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i587cf173c38049429b4fbae188f666b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTUtMS0xLTIwMzgyOA_d2ec9223-ec12-4f5a-916c-75bfb7d592d8"
      unitRef="usd">1692000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i587cf173c38049429b4fbae188f666b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTYtMS0xLTIwMzgyOA_68958a63-67c9-4561-8899-3747a76bded3"
      unitRef="usd">35221000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i587cf173c38049429b4fbae188f666b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTctMS0xLTIwMzgyOA_b52ce676-eb29-490f-8956-9145c933eb51"
      unitRef="usd">132000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i587cf173c38049429b4fbae188f666b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTgtMS0xLTIwMzgyOA_d5c83054-3adc-48db-ab55-28d72a5140c8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i587cf173c38049429b4fbae188f666b4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzIzLTktMS0xLTIwMzgyOA_2a53b6e6-4c46-47e0-b309-fd2e801327e3"
      unitRef="usd">40627000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTEtMS0xLTIwMzgyOA_5eab8489-b649-47ce-86d2-c613645a77bb"
      unitRef="usd">343032000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTItMS0xLTIwMzgyOA_fa742ae3-3306-4189-b593-d6028aa96cae"
      unitRef="usd">370620000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTMtMS0xLTIwMzgyOA_8a455c9d-80c4-4a56-94ad-937bebc3dd1f"
      unitRef="usd">313295000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTQtMS0xLTIwMzgyOA_558dd6f5-fbca-4658-a0d6-a5c536d76048"
      unitRef="usd">294443000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTUtMS0xLTIwMzgyOA_1d7ac53e-a290-4ad0-a34f-ad850e2d4637"
      unitRef="usd">207263000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTYtMS0xLTIwMzgyOA_314ca434-8eca-41a8-b231-67c5df403fdb"
      unitRef="usd">873145000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTctMS0xLTIwMzgyOA_f764041f-cdd0-4d88-a769-14374a002b94"
      unitRef="usd">11038000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTgtMS0xLTIwMzgyOA_3672571f-700b-4709-b1e6-8e29ad2e1aac"
      unitRef="usd">24503000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2446516fb06b4d609c2cfa1e2dd44ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI0LTktMS0xLTIwMzgyOA_9a40881a-d1db-44ab-889f-c99f32f5b825"
      unitRef="usd">2437339000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6c79e018bd6f4041a0538820a2d27419_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTEtMS0xLTIwMzgyOA_1a29ae5a-6f4d-4430-aa1c-16e33d7ec75a"
      unitRef="usd">33241000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6c79e018bd6f4041a0538820a2d27419_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTItMS0xLTIwMzgyOA_e8057e5a-7bf1-4823-8e45-edeb1168f341"
      unitRef="usd">24125000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6c79e018bd6f4041a0538820a2d27419_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTMtMS0xLTIwMzgyOA_7dc48957-6ecc-485a-8ac7-1717fba8317a"
      unitRef="usd">22831000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6c79e018bd6f4041a0538820a2d27419_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTQtMS0xLTIwMzgyOA_70a70d24-b20f-4de7-8ac4-cc0a71511ca5"
      unitRef="usd">25576000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6c79e018bd6f4041a0538820a2d27419_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTUtMS0xLTIwMzgyOA_3fbca07b-39eb-4957-8dd9-3adbc48eefe6"
      unitRef="usd">37835000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6c79e018bd6f4041a0538820a2d27419_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTYtMS0xLTIwMzgyOA_2b5a9cfe-3ce6-4619-8423-f63b6d82e08d"
      unitRef="usd">65112000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6c79e018bd6f4041a0538820a2d27419_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTctMS0xLTIwMzgyOA_daf6febe-4b52-410c-acf9-5aea0bc932e3"
      unitRef="usd">3131000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i6c79e018bd6f4041a0538820a2d27419_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTgtMS0xLTIwMzgyOA_85fdd06d-a025-4fdf-85e5-1c49059985b7"
      unitRef="usd">1235000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6c79e018bd6f4041a0538820a2d27419_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI3LTktMS0xLTIwMzgyOA_ca835f5c-7d23-4f68-8952-8a53b3c6cc7e"
      unitRef="usd">213086000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iaf10effef10847d9a880cc0f8ef1663d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTEtMS0xLTIwMzgyOA_a2d700ea-4b04-434c-8d78-9f720b56d657"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iaf10effef10847d9a880cc0f8ef1663d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTItMS0xLTIwMzgyOA_f7b962e4-f61e-4fa7-bc9d-90d9c267eb56"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iaf10effef10847d9a880cc0f8ef1663d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTMtMS0xLTIwMzgyOA_152e08e4-cd48-4859-97ce-84f21b2ff13d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iaf10effef10847d9a880cc0f8ef1663d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTQtMS0xLTIwMzgyOA_005a4d0c-1119-4d99-b9a2-a9893a9986db"
      unitRef="usd">401000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iaf10effef10847d9a880cc0f8ef1663d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTUtMS0xLTIwMzgyOA_e0d23bd5-d1e3-48da-a37d-44d8f09fda77"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iaf10effef10847d9a880cc0f8ef1663d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTYtMS0xLTIwMzgyOA_287240ad-f192-4b75-b983-631736cf206c"
      unitRef="usd">1142000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iaf10effef10847d9a880cc0f8ef1663d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTctMS0xLTIwMzgyOA_4f0eca5e-3bad-4206-b7f2-55e89c2efd1f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="iaf10effef10847d9a880cc0f8ef1663d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTgtMS0xLTIwMzgyOA_75150252-1deb-430c-8907-3bd4e26b9c7f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iaf10effef10847d9a880cc0f8ef1663d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI4LTktMS0xLTIwMzgyOA_ccfb6aac-1884-4c4b-86cf-709c929e67b5"
      unitRef="usd">1543000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iac3d76ff4e0f47acadb7ec93aba58143_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTEtMS0xLTIwMzgyOA_f329a348-29b4-48cf-8af7-77523ef59e3b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iac3d76ff4e0f47acadb7ec93aba58143_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTItMS0xLTIwMzgyOA_9d3394d9-48b3-4c06-851f-c92fe026e85b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iac3d76ff4e0f47acadb7ec93aba58143_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTMtMS0xLTIwMzgyOA_59ed0275-f5ae-46b4-bf64-0ba9f770b7b6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iac3d76ff4e0f47acadb7ec93aba58143_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTQtMS0xLTIwMzgyOA_ec816bb5-24a0-4ee4-bbe9-aee9e96585de"
      unitRef="usd">186000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iac3d76ff4e0f47acadb7ec93aba58143_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTUtMS0xLTIwMzgyOA_b6975adf-4052-4ed6-b5e3-35b408672fe1"
      unitRef="usd">38000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iac3d76ff4e0f47acadb7ec93aba58143_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTYtMS0xLTIwMzgyOA_3957c56f-4dfa-4132-be6d-22262a47cd6b"
      unitRef="usd">110000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iac3d76ff4e0f47acadb7ec93aba58143_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTctMS0xLTIwMzgyOA_2f8da40d-f7a9-4c2c-a3b5-432ea3ec8000"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="iac3d76ff4e0f47acadb7ec93aba58143_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTgtMS0xLTIwMzgyOA_2361bf86-2834-4702-a12d-980e7f9cad82"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iac3d76ff4e0f47acadb7ec93aba58143_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzI5LTktMS0xLTIwMzgyOA_6ced44d9-eccf-4705-b2dd-ca07507c2e76"
      unitRef="usd">334000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTEtMS0xLTIwMzgyOA_ea4692e5-a446-4976-ab5b-f68e43595848"
      unitRef="usd">33241000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTItMS0xLTIwMzgyOA_e86b6f3e-0434-4036-b3ae-a2eb5c72e9ff"
      unitRef="usd">24125000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTMtMS0xLTIwMzgyOA_b686e9da-ceee-47c8-910a-0fbfbe092162"
      unitRef="usd">22831000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTQtMS0xLTIwMzgyOA_10cf84c9-adfa-4cb1-92c0-de94eb19d942"
      unitRef="usd">26163000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTUtMS0xLTIwMzgyOA_4d89a0f8-c53b-4188-a014-9720d1a4090b"
      unitRef="usd">37873000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTYtMS0xLTIwMzgyOA_cb39bd4a-3dca-4231-99e1-d3b3f47cb432"
      unitRef="usd">66364000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTctMS0xLTIwMzgyOA_6fddcb0d-629d-4ca2-a49c-19a21c979448"
      unitRef="usd">3131000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTgtMS0xLTIwMzgyOA_0b133eba-f2e2-4e5c-a7fa-ee125a2f1b01"
      unitRef="usd">1235000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie3de37a495d1412295c4e03b4d91fe06_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMwLTktMS0xLTIwMzgyOA_92598279-b330-420e-9794-b03c923fee65"
      unitRef="usd">214963000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie0add8149e3f4737be7048a03d50ef62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTEtMS0xLTIwMzgyOA_ae4de46a-aadb-467b-973c-3ee5d43ab0a9"
      unitRef="usd">23105000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie0add8149e3f4737be7048a03d50ef62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTItMS0xLTIwMzgyOA_38d5e4b8-2722-4935-bd45-6bc5e29d965e"
      unitRef="usd">75245000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie0add8149e3f4737be7048a03d50ef62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTMtMS0xLTIwMzgyOA_a687a984-1148-4bd6-811c-ed9ec6eb0d61"
      unitRef="usd">27584000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie0add8149e3f4737be7048a03d50ef62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTQtMS0xLTIwMzgyOA_9d21e583-e8ea-47a7-ad9f-556435f09816"
      unitRef="usd">14842000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie0add8149e3f4737be7048a03d50ef62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTUtMS0xLTIwMzgyOA_3a9797af-5e91-4089-bc81-9c0c9fdb9105"
      unitRef="usd">9083000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie0add8149e3f4737be7048a03d50ef62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTYtMS0xLTIwMzgyOA_7a3cffde-ae8e-4f02-a147-24387d4d3bf9"
      unitRef="usd">7268000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie0add8149e3f4737be7048a03d50ef62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTctMS0xLTIwMzgyOA_bc801a69-059b-4fa9-a29c-75c9a2e80655"
      unitRef="usd">42701000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ie0add8149e3f4737be7048a03d50ef62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTgtMS0xLTIwMzgyOA_9ff4ac17-d9c7-43b3-bc13-0fdb0ce130d9"
      unitRef="usd">1288000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie0add8149e3f4737be7048a03d50ef62_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzMzLTktMS0xLTIwMzgyOA_13bfdd58-ceaf-461b-9fc6-2f9d770d1df6"
      unitRef="usd">201116000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i2671a7ec84c747c0a437811d8b029d87_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTEtMS0xLTIwMzgyOA_19af881b-72a5-476a-beaa-8889f2803c15"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i2671a7ec84c747c0a437811d8b029d87_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTItMS0xLTIwMzgyOA_55f53a0d-d41c-4a64-8626-b9bce062bf96"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i2671a7ec84c747c0a437811d8b029d87_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTMtMS0xLTIwMzgyOA_b8c33a3d-3a1f-4d76-8acf-61ddc77d7d01"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i2671a7ec84c747c0a437811d8b029d87_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTQtMS0xLTIwMzgyOA_61e43e86-08b1-4a33-8fd9-fdc7dbe2a48a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i2671a7ec84c747c0a437811d8b029d87_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTUtMS0xLTIwMzgyOA_8bcbe7fe-32d2-4363-a369-f29f9476c09f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i2671a7ec84c747c0a437811d8b029d87_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTYtMS0xLTIwMzgyOA_ad97f875-7726-4e34-bb12-1f3b3af02585"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i2671a7ec84c747c0a437811d8b029d87_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTctMS0xLTIwMzgyOA_f34d5c50-c70a-4e07-80c6-f3d06b1ff431"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i2671a7ec84c747c0a437811d8b029d87_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTgtMS0xLTIwMzgyOA_d96c5b16-a382-484e-b190-76238533ffc1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2671a7ec84c747c0a437811d8b029d87_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM0LTktMS0xLTIwMzgyOA_21459959-418d-4289-814d-f95c1998905e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTEtMS0xLTIwMzgyOA_76540f31-f33b-4e33-836f-9230af45df27"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTItMS0xLTIwMzgyOA_511581ec-dd68-4b11-a7e4-863c1f3ea12e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTMtMS0xLTIwMzgyOA_d831cac4-2e5a-4e8b-bbc4-557ad03ca64f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTQtMS0xLTIwMzgyOA_496ab919-cba6-4bf7-9e2b-4f110b9eace4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTUtMS0xLTIwMzgyOA_fd731065-7c01-47f1-9015-2ac670a54235"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTYtMS0xLTIwMzgyOA_839adc72-25bd-4792-89e0-502b7a121baf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTctMS0xLTIwMzgyOA_15dc1ca1-46b7-4f5c-9495-556975681ae4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTgtMS0xLTIwMzgyOA_d94176cf-d786-4487-aa56-0a20aa6948bf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i75cbf78ed5384cdfbaa199eaee1a086b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM1LTktMS0xLTIwMzgyOA_73e89982-1775-4b31-9af3-ad8601898be1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i1e7f2d092e2d445d878e190077ca815a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTEtMS0xLTIwMzgyOA_82b68568-ad38-46d2-a157-b304d5f3c03c"
      unitRef="usd">23105000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i1e7f2d092e2d445d878e190077ca815a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTItMS0xLTIwMzgyOA_61ca0891-6b34-41a8-8a16-ee99257a2872"
      unitRef="usd">75245000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i1e7f2d092e2d445d878e190077ca815a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTMtMS0xLTIwMzgyOA_d107c1af-84a0-4296-85ec-dfc7a7dadcf2"
      unitRef="usd">27584000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i1e7f2d092e2d445d878e190077ca815a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTQtMS0xLTIwMzgyOA_babf9d62-5636-4584-960c-5e5cb7c82776"
      unitRef="usd">14842000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i1e7f2d092e2d445d878e190077ca815a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTUtMS0xLTIwMzgyOA_06f9fdb2-3e8d-4ab2-b12f-bcad28990497"
      unitRef="usd">9083000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i1e7f2d092e2d445d878e190077ca815a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTYtMS0xLTIwMzgyOA_277200ff-23b3-4f59-9e36-137786b9d630"
      unitRef="usd">7268000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i1e7f2d092e2d445d878e190077ca815a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTctMS0xLTIwMzgyOA_d4aaa438-44dc-4f1e-850f-9a99df00cc45"
      unitRef="usd">42701000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i1e7f2d092e2d445d878e190077ca815a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTgtMS0xLTIwMzgyOA_250b2527-fd0b-4bee-8357-b5da95414fd7"
      unitRef="usd">1288000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1e7f2d092e2d445d878e190077ca815a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo4YzBmMmYwZGIyNGE0MGZmOTJhYzA0Zjk1ZGZkOWY2ZS90YWJsZXJhbmdlOjhjMGYyZjBkYjI0YTQwZmY5MmFjMDRmOTVkZmQ5ZjZlXzM2LTktMS0xLTIwMzgyOA_9de361ae-e3c3-4424-b07f-c4edf5dd1a5b"
      unitRef="usd">201116000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i16220e92070240c48718e5a7e565273c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtMS0xLTEtMjAzODI4_b1928fc5-ebc3-45f0-b756-c245ed4a747c"
      unitRef="usd">3030000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i16220e92070240c48718e5a7e565273c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtMi0xLTEtMjAzODI4_c34da52a-3bc3-41b8-8531-7d0915c6aad9"
      unitRef="usd">1062000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i16220e92070240c48718e5a7e565273c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtMy0xLTEtMjAzODI4_b7f9d4b5-8027-4c7c-8ba4-9c0d057d7984"
      unitRef="usd">637000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i16220e92070240c48718e5a7e565273c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtNC0xLTEtMjAzODI4_10be97e3-3a43-4021-bccc-01babdeb0be7"
      unitRef="usd">992000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i16220e92070240c48718e5a7e565273c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtNS0xLTEtMjAzODI4_1665b424-be11-4d5d-b405-199f10b2911e"
      unitRef="usd">792000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i16220e92070240c48718e5a7e565273c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtNi0xLTEtMjAzODI4_eb34ba24-cedb-4bc0-8690-6c4f4c953ff5"
      unitRef="usd">3183000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i16220e92070240c48718e5a7e565273c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtNy0xLTEtMjAzODI4_2a44de41-b7a4-4d11-9da9-52a48fd7e65e"
      unitRef="usd">175451000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i16220e92070240c48718e5a7e565273c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtOC0xLTEtMjAzODI4_cc12aa48-42e7-4919-8b42-0e9148384ef5"
      unitRef="usd">1085000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i16220e92070240c48718e5a7e565273c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzMtOS0xLTEtMjAzODI4_8b55d76d-2ac0-44c3-bfc3-106e8594fc19"
      unitRef="usd">186232000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtMS0xLTEtMjAzODI4_53311fc5-3d65-45c4-8240-e16a04c9117d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtMi0xLTEtMjAzODI4_55937a07-75e9-46ec-9a66-51d9544633b8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtMy0xLTEtMjAzODI4_1d1e2264-29ea-4ba1-9417-7fb13e8163d6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtNC0xLTEtMjAzODI4_cf380f59-64bf-4cb3-99d8-0ae067767d72"
      unitRef="usd">14000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtNS0xLTEtMjAzODI4_3d474328-ca02-42af-b1da-f0bf50e66bc8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtNi0xLTEtMjAzODI4_b53c3f42-bf6c-453a-ab85-99866e2b4a08"
      unitRef="usd">25000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtNy0xLTEtMjAzODI4_fd313ea2-e70a-4a34-9e0b-2aa7c0d0408a"
      unitRef="usd">2352000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtOC0xLTEtMjAzODI4_4c864c83-cf49-43ed-b453-40661086c4b8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i35fcc8c94eea40f5a31a699fc9f5f23f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzQtOS0xLTEtMjAzODI4_fa8cd6a4-b56b-4b8a-9d6f-72a676d98331"
      unitRef="usd">2391000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i19dc44146af84415b5943578518b6e96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtMS0xLTEtMjAzODI4_d1f54da1-da00-4762-8fa1-b95d78d362a4"
      unitRef="usd">3030000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i19dc44146af84415b5943578518b6e96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtMi0xLTEtMjAzODI4_f802a253-056e-4d6e-ba19-a4fa8705964c"
      unitRef="usd">1062000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i19dc44146af84415b5943578518b6e96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtMy0xLTEtMjAzODI4_449cfdaf-9d74-4369-b86a-c9a8fb72f976"
      unitRef="usd">637000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i19dc44146af84415b5943578518b6e96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtNC0xLTEtMjAzODI4_8a546abd-a8f6-4aa8-b47f-987a520dedf0"
      unitRef="usd">1006000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i19dc44146af84415b5943578518b6e96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtNS0xLTEtMjAzODI4_6426adca-0abf-4e04-a5a5-3e640c3934f2"
      unitRef="usd">792000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i19dc44146af84415b5943578518b6e96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtNi0xLTEtMjAzODI4_a1a4efb6-6296-490a-a7fb-23ca324d2d53"
      unitRef="usd">3208000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i19dc44146af84415b5943578518b6e96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtNy0xLTEtMjAzODI4_a5604e16-4ee6-4595-83eb-e1bf09b6ad95"
      unitRef="usd">177803000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i19dc44146af84415b5943578518b6e96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtOC0xLTEtMjAzODI4_a120d422-f8ae-4d7d-8f19-cb787fb395a8"
      unitRef="usd">1085000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i19dc44146af84415b5943578518b6e96_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzUtOS0xLTEtMjAzODI4_5c160f05-214f-49b4-b6d3-2ef91a46bfbb"
      unitRef="usd">188623000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6e91b88d200b4ced868c884d4a135352_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtMS0xLTEtMjAzODI4_a631bc66-afed-4108-9b9d-5bed00b27c96"
      unitRef="usd">187129000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6e91b88d200b4ced868c884d4a135352_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtMi0xLTEtMjAzODI4_aee8f0f5-a89e-4470-8389-622d52a5e16b"
      unitRef="usd">272235000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6e91b88d200b4ced868c884d4a135352_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtMy0xLTEtMjAzODI4_19ef852b-c93e-47df-89fd-c59da0add3d5"
      unitRef="usd">239584000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6e91b88d200b4ced868c884d4a135352_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtNC0xLTEtMjAzODI4_ef8550e2-5da0-4231-a3b2-fb3253593158"
      unitRef="usd">117391000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6e91b88d200b4ced868c884d4a135352_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtNS0xLTEtMjAzODI4_bbcb15d1-ba08-4896-8586-a5f75deffbeb"
      unitRef="usd">66605000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6e91b88d200b4ced868c884d4a135352_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtNi0xLTEtMjAzODI4_f1cc16f4-63a5-4c9c-8796-7847e4790f68"
      unitRef="usd">452221000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6e91b88d200b4ced868c884d4a135352_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtNy0xLTEtMjAzODI4_a1299f64-a41d-4e96-baf3-f7cc59673934"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i6e91b88d200b4ced868c884d4a135352_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtOC0xLTEtMjAzODI4_3eb9c383-06f6-4baf-9c1b-a6e211a1f5a2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6e91b88d200b4ced868c884d4a135352_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzgtOS0xLTEtMjAzODI4_3ab5d8bd-b2f5-4478-ae45-359873284f94"
      unitRef="usd">1335165000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktMS0xLTEtMjAzODI4_7bb4a82e-ad07-4eb3-95af-6a44a43ae32d"
      unitRef="usd">218000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktMi0xLTEtMjAzODI4_7a8adf85-9c13-447f-9a73-6c2a52a3c684"
      unitRef="usd">335000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktMy0xLTEtMjAzODI4_43162e1d-6335-45b0-89b1-1f52352c6ecf"
      unitRef="usd">628000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktNC0xLTEtMjAzODI4_fb612b10-1f39-437f-bdfe-a192140cb340"
      unitRef="usd">682000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktNS0xLTEtMjAzODI4_4bc70e0a-e4d7-4eb4-928c-bc9fde90a067"
      unitRef="usd">1552000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktNi0xLTEtMjAzODI4_1b0d61d8-717f-4529-b15e-3c44fe63a00a"
      unitRef="usd">7738000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktNy0xLTEtMjAzODI4_ef977c9f-7ebe-47d0-8e51-f38f1d7794bd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktOC0xLTEtMjAzODI4_6891c930-1da8-40c3-90ae-4c1fd6cb7821"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i2cd85c01d2834710a183a528aada9b50_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzktOS0xLTEtMjAzODI4_5138cbf3-c6d4-459f-a30d-9c1a8eb673d3"
      unitRef="usd">11153000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTEtMS0xLTIwMzgyOA_9f8f8cd6-d6ef-48de-b4b8-3137d595ca2b"
      unitRef="usd">187347000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTItMS0xLTIwMzgyOA_64c4836e-64cc-405c-bd06-cb136703bb8b"
      unitRef="usd">272570000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTMtMS0xLTIwMzgyOA_9cd996c8-7335-4d17-8767-25fa758f8c4d"
      unitRef="usd">240212000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTQtMS0xLTIwMzgyOA_212d17dd-0e90-4e63-b7c1-80071050aca4"
      unitRef="usd">118073000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTUtMS0xLTIwMzgyOA_cc301fb1-054c-49e5-bc56-a74e9d3262a3"
      unitRef="usd">68157000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTYtMS0xLTIwMzgyOA_a895428c-65ba-4d15-a753-aaf27b99d389"
      unitRef="usd">459959000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTctMS0xLTIwMzgyOA_f4ee1e26-2d90-4b1d-a74a-89f2133a2dc8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTgtMS0xLTIwMzgyOA_d0fcb251-4ac5-4f7b-9379-600677b5fd24"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4ebfe7e347f847229c4c02e5ec20fb7b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEwLTktMS0xLTIwMzgyOA_45050381-8f03-40ef-be50-69e696a36cc1"
      unitRef="usd">1346318000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i1c7727ffdfa4486481d4a71f93ff193a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTEtMS0xLTIwMzgyOA_4f8992d1-ed06-4e70-a554-ae57f3e98b97"
      unitRef="usd">31243000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i1c7727ffdfa4486481d4a71f93ff193a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTItMS0xLTIwMzgyOA_52a24b98-e4e4-4ee4-84fb-907d39f3cc47"
      unitRef="usd">13999000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i1c7727ffdfa4486481d4a71f93ff193a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTMtMS0xLTIwMzgyOA_8b1cfb2f-85fe-464f-879d-bb857b6b29be"
      unitRef="usd">7372000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i1c7727ffdfa4486481d4a71f93ff193a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTQtMS0xLTIwMzgyOA_63bbbbd7-4264-463a-9f23-b507bf6dbd69"
      unitRef="usd">6138000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i1c7727ffdfa4486481d4a71f93ff193a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTUtMS0xLTIwMzgyOA_f66f928c-c220-46fc-b76e-9675a52a3517"
      unitRef="usd">4386000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i1c7727ffdfa4486481d4a71f93ff193a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTYtMS0xLTIwMzgyOA_1bff0c6d-277b-47cf-a450-e6b158eb0c77"
      unitRef="usd">8029000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i1c7727ffdfa4486481d4a71f93ff193a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTctMS0xLTIwMzgyOA_b6d46bde-a6af-4677-b778-8bae648c7ada"
      unitRef="usd">4070000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i1c7727ffdfa4486481d4a71f93ff193a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTgtMS0xLTIwMzgyOA_57de8e3a-49ae-40a4-9f60-2f09349c15c8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i1c7727ffdfa4486481d4a71f93ff193a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzEzLTktMS0xLTIwMzgyOA_1aa689ee-77a7-4863-b68f-9f0349dd9f52"
      unitRef="usd">75237000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6b82b9fda5c64ed69ddaac456594419d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTEtMS0xLTIwMzgyOA_fe2ddb5f-44f7-449d-8b42-1a18c1fd1fa2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6b82b9fda5c64ed69ddaac456594419d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTItMS0xLTIwMzgyOA_b46464fa-b237-442e-8937-fc33e5a185fd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6b82b9fda5c64ed69ddaac456594419d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTMtMS0xLTIwMzgyOA_67e50121-94fb-4807-825d-efcb58e43fd7"
      unitRef="usd">3000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6b82b9fda5c64ed69ddaac456594419d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTQtMS0xLTIwMzgyOA_faa7c5ba-9123-4255-bba8-eda676d0dc46"
      unitRef="usd">93000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6b82b9fda5c64ed69ddaac456594419d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTUtMS0xLTIwMzgyOA_99c5082d-8311-4094-8ad2-fda599d536ee"
      unitRef="usd">76000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6b82b9fda5c64ed69ddaac456594419d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTYtMS0xLTIwMzgyOA_3e740085-c6a7-4d0d-b10c-44a602b3f032"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6b82b9fda5c64ed69ddaac456594419d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTctMS0xLTIwMzgyOA_44a0971b-73a8-44af-ac17-f6a3a6e618d6"
      unitRef="usd">3000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i6b82b9fda5c64ed69ddaac456594419d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTgtMS0xLTIwMzgyOA_37ac6894-0eff-445d-bc61-b6f0fd93d5e2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6b82b9fda5c64ed69ddaac456594419d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE0LTktMS0xLTIwMzgyOA_395ff97b-b093-4be0-9396-ec796fa0a98f"
      unitRef="usd">175000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7ccffb42551d41f4be291aa03c0e465a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTEtMS0xLTIwMzgyOA_124bb83b-7cdf-4222-874e-6e20a2773e60"
      unitRef="usd">31243000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7ccffb42551d41f4be291aa03c0e465a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTItMS0xLTIwMzgyOA_a7417ec8-ef8a-41ee-95c0-0e73c4a45ae3"
      unitRef="usd">13999000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7ccffb42551d41f4be291aa03c0e465a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTMtMS0xLTIwMzgyOA_fdb9cc3e-b2c0-4663-90d6-0f6714d2b4fc"
      unitRef="usd">7375000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7ccffb42551d41f4be291aa03c0e465a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTQtMS0xLTIwMzgyOA_1976e498-06dc-4eb3-814a-f51043afc319"
      unitRef="usd">6231000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7ccffb42551d41f4be291aa03c0e465a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTUtMS0xLTIwMzgyOA_6f714cb4-1e38-46c1-80a5-d55109c4dbc6"
      unitRef="usd">4462000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7ccffb42551d41f4be291aa03c0e465a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTYtMS0xLTIwMzgyOA_ae7f0867-8f27-4c98-928f-34da812b457b"
      unitRef="usd">8029000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7ccffb42551d41f4be291aa03c0e465a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTctMS0xLTIwMzgyOA_9a6020c9-3a32-4d06-adc6-851d7a5f0775"
      unitRef="usd">4073000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i7ccffb42551d41f4be291aa03c0e465a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTgtMS0xLTIwMzgyOA_139548a5-2b99-4602-9c1e-272fb26e25d4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7ccffb42551d41f4be291aa03c0e465a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE1LTktMS0xLTIwMzgyOA_dc23b0d7-e1ad-4b84-b875-5989f6b4cf67"
      unitRef="usd">75412000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTEtMS0xLTIwMzgyOA_dfddb740-a486-47cb-a13b-2e2071c7b77a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTItMS0xLTIwMzgyOA_aa84ed70-ccd0-4547-a0b0-b04b153b3314"
      unitRef="usd">156000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTMtMS0xLTIwMzgyOA_22b9c3ff-724b-488b-a3d1-418e8c0bee44"
      unitRef="usd">146000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTQtMS0xLTIwMzgyOA_1423ccd5-f3c2-4514-aa03-e0b8ce51fa41"
      unitRef="usd">1092000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTUtMS0xLTIwMzgyOA_31bbe671-41b1-4144-92e1-23ba33d1785f"
      unitRef="usd">635000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTYtMS0xLTIwMzgyOA_7bcb9186-f7ce-4b53-96ea-467f812ce9ec"
      unitRef="usd">101000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTctMS0xLTIwMzgyOA_6d5a9c20-d46c-4840-be0f-eb16a289f587"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTgtMS0xLTIwMzgyOA_03557fc6-4942-4ebd-a6e1-29e3a8e5ed3f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i9d69a495b1fa4cdd9804e470bb11ef1e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE4LTktMS0xLTIwMzgyOA_9530edbd-ea73-4e39-9c6e-af45a5683d3f"
      unitRef="usd">2130000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i53331da7f970470280cc7b3d3c88c64b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTEtMS0xLTIwMzgyOA_a2338d0e-8342-474b-8984-4062b95fb291"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i53331da7f970470280cc7b3d3c88c64b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTItMS0xLTIwMzgyOA_75f24802-385a-4aff-b3df-dde18f16fdae"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i53331da7f970470280cc7b3d3c88c64b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTMtMS0xLTIwMzgyOA_9366c34a-a877-4b1d-bf28-9ff4a09b9237"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i53331da7f970470280cc7b3d3c88c64b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTQtMS0xLTIwMzgyOA_068d9bf7-f56e-492f-92b2-1e582beb1688"
      unitRef="usd">76000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i53331da7f970470280cc7b3d3c88c64b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTUtMS0xLTIwMzgyOA_aabc912d-ce52-47dd-8915-03a973a633cb"
      unitRef="usd">10000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i53331da7f970470280cc7b3d3c88c64b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTYtMS0xLTIwMzgyOA_c10608ca-1df8-47f4-a2c1-3eafc342ba5a"
      unitRef="usd">8000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i53331da7f970470280cc7b3d3c88c64b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTctMS0xLTIwMzgyOA_01bbc712-431c-4967-a9c3-e60cb2f99d32"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i53331da7f970470280cc7b3d3c88c64b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTgtMS0xLTIwMzgyOA_2bb33d95-03a9-4b9f-ab57-4ba7992782be"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i53331da7f970470280cc7b3d3c88c64b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzE5LTktMS0xLTIwMzgyOA_78fc1bf8-49e1-4369-895c-5f5e19fb6adc"
      unitRef="usd">94000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTEtMS0xLTIwMzgyOA_0c101912-9369-49ea-9780-8f44f7b5f4a1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTItMS0xLTIwMzgyOA_6566ec87-d47e-4c0e-81f8-ba95276058c7"
      unitRef="usd">156000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTMtMS0xLTIwMzgyOA_19aceffc-6b50-4e7e-97e1-15aadecbd95c"
      unitRef="usd">146000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTQtMS0xLTIwMzgyOA_c8b79659-49cf-45c6-8f48-dca635671f71"
      unitRef="usd">1168000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTUtMS0xLTIwMzgyOA_beaeac27-db09-4541-898d-7f1386f43621"
      unitRef="usd">645000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTYtMS0xLTIwMzgyOA_363be290-ee82-46ba-9e5c-6d8629a47a62"
      unitRef="usd">109000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTctMS0xLTIwMzgyOA_43df994b-d187-4979-b8c8-89dcbe3a0c6d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTgtMS0xLTIwMzgyOA_be8b7293-7c1f-4353-a9cf-23a2dfb41509"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i35e08fbdd0de45d0a9a6d47f66607a6a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTpkZTE0MzQ2YTU4N2Q0ZjEwYmM4Y2E3ZjNmOGYzOGRiNy90YWJsZXJhbmdlOmRlMTQzNDZhNTg3ZDRmMTBiYzhjYTdmM2Y4ZjM4ZGI3XzIwLTktMS0xLTIwMzgyOA_e23644bb-4c9e-4b80-ae3b-6ddb2d77a639"
      unitRef="usd">2224000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="idccde63f3f514500bbac9ba916a20164_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtMS0xLTEtMjAzODI4_015faeae-1ef6-4a66-93e9-b6ffc4132b09"
      unitRef="usd">123996000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="idccde63f3f514500bbac9ba916a20164_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtMi0xLTEtMjAzODI4_9e0289d4-61d3-4ae3-bcbb-4a63eafa2e9a"
      unitRef="usd">58432000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="idccde63f3f514500bbac9ba916a20164_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtMy0xLTEtMjAzODI4_d45f1ff3-10bd-424c-8221-43f101be525a"
      unitRef="usd">54116000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="idccde63f3f514500bbac9ba916a20164_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtNC0xLTEtMjAzODI4_a1ef9d55-d3e4-4452-a62f-e7444ef68ba5"
      unitRef="usd">42093000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="idccde63f3f514500bbac9ba916a20164_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtNS0xLTEtMjAzODI4_096f9773-7346-4eed-8ecd-77915d8231f1"
      unitRef="usd">35725000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="idccde63f3f514500bbac9ba916a20164_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtNi0xLTEtMjAzODI4_68f50910-b319-4a6b-9018-485104d4899a"
      unitRef="usd">239093000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="idccde63f3f514500bbac9ba916a20164_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtNy0xLTEtMjAzODI4_c5047257-9676-4f25-ac80-5f75b285dd79"
      unitRef="usd">125476000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="idccde63f3f514500bbac9ba916a20164_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtOC0xLTEtMjAzODI4_6e2ac178-644c-40ce-a51b-ea8008252b38"
      unitRef="usd">10039000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idccde63f3f514500bbac9ba916a20164_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMtOS0xLTEtMjAzODI4_bc9adba1-675a-4a92-935f-24e18791ea5d"
      unitRef="usd">688970000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic4f983856f5e4f54a75cccd09bf176e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtMS0xLTEtMjAzODI4_a6e7a135-c225-4aa0-a392-040ff818b4d9"
      unitRef="usd">156000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic4f983856f5e4f54a75cccd09bf176e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtMi0xLTEtMjAzODI4_1bd9ea16-9aba-4a40-94fb-487be00214a8"
      unitRef="usd">770000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic4f983856f5e4f54a75cccd09bf176e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtMy0xLTEtMjAzODI4_99407b1f-c69d-4540-a78c-aba299ea5f4a"
      unitRef="usd">450000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic4f983856f5e4f54a75cccd09bf176e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtNC0xLTEtMjAzODI4_a3294e13-f927-4cc3-95df-e3a18fba92ae"
      unitRef="usd">100000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic4f983856f5e4f54a75cccd09bf176e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtNS0xLTEtMjAzODI4_b541e0f8-2752-467e-99ef-6b11fe517f4c"
      unitRef="usd">201000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic4f983856f5e4f54a75cccd09bf176e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtNi0xLTEtMjAzODI4_f1a65028-c140-4aea-9622-7b2e959a9268"
      unitRef="usd">393000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic4f983856f5e4f54a75cccd09bf176e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtNy0xLTEtMjAzODI4_ca4e85c5-c6cb-451f-b35b-6035aa1fc707"
      unitRef="usd">1417000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic4f983856f5e4f54a75cccd09bf176e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtOC0xLTEtMjAzODI4_6c9ec6bd-2dba-40b8-a03c-1b15ae06cd4d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic4f983856f5e4f54a75cccd09bf176e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzQtOS0xLTEtMjAzODI4_ef2d2cc3-8b1d-49dd-90ab-dabc99a0f24f"
      unitRef="usd">3487000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia4fbde87ca77427d9351be77643837b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtMS0xLTEtMjAzODI4_117ddfde-df4e-40ef-a29d-fb3dc8b41934"
      unitRef="usd">179000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia4fbde87ca77427d9351be77643837b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtMi0xLTEtMjAzODI4_7d771ae7-f388-49ee-a7d0-56e507089daf"
      unitRef="usd">584000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia4fbde87ca77427d9351be77643837b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtMy0xLTEtMjAzODI4_00f38837-ac25-47b4-998b-d2f07d5e768b"
      unitRef="usd">47000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia4fbde87ca77427d9351be77643837b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtNC0xLTEtMjAzODI4_038e79c9-a10c-4983-b441-179bfb1774e5"
      unitRef="usd">575000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia4fbde87ca77427d9351be77643837b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtNS0xLTEtMjAzODI4_b554137e-fb6c-4d6d-9ac4-a368103fa3a3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia4fbde87ca77427d9351be77643837b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtNi0xLTEtMjAzODI4_5fa6f657-a2ec-416d-bb15-4a90669525f5"
      unitRef="usd">637000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia4fbde87ca77427d9351be77643837b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtNy0xLTEtMjAzODI4_3174698d-dfe4-4f5c-bd44-f811585b5fd8"
      unitRef="usd">4642000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ia4fbde87ca77427d9351be77643837b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtOC0xLTEtMjAzODI4_901fee5d-c70e-4c5f-a24f-c81a22247058"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia4fbde87ca77427d9351be77643837b6_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzUtOS0xLTEtMjAzODI4_7ff8a498-0359-4e9b-8ec1-8272febf8e98"
      unitRef="usd">6664000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtMS0xLTEtMjAzODI4_9ba92666-37a2-4371-9541-a8595051e7c0"
      unitRef="usd">124331000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtMi0xLTEtMjAzODI4_979d8593-d5b0-4e72-879f-9bfa85d46569"
      unitRef="usd">59786000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtMy0xLTEtMjAzODI4_88ceedab-2dcb-4a4d-a856-919fe20d38ed"
      unitRef="usd">54613000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtNC0xLTEtMjAzODI4_12fb5b72-9926-4d94-88bf-c1c4dd3697ed"
      unitRef="usd">42768000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtNS0xLTEtMjAzODI4_210c09d6-febc-47b7-bda1-d36db209d28a"
      unitRef="usd">35926000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtNi0xLTEtMjAzODI4_e64b2537-9879-4c06-bcf1-002fd679ad66"
      unitRef="usd">240123000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtNy0xLTEtMjAzODI4_9ad65a7a-f84a-4d36-b3b8-d492b826549b"
      unitRef="usd">131535000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtOC0xLTEtMjAzODI4_dcd56f12-1318-450d-a239-e8529dc6a5ed"
      unitRef="usd">10039000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3cb0bfd33f0d4634ac310ef8f0d8256b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzYtOS0xLTEtMjAzODI4_a81d6423-69a8-4b5b-a499-56db0c17628f"
      unitRef="usd">699121000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktMS0xLTEtMjAzODI4_69787c4c-fc45-4edc-9988-12d9a93a6ecd"
      unitRef="usd">8573000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktMi0xLTEtMjAzODI4_e911d2f7-fb5d-4149-8543-d50b5c553313"
      unitRef="usd">6782000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktMy0xLTEtMjAzODI4_35da1ccd-bc1b-4927-afac-3edfe89294e7"
      unitRef="usd">5700000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktNC0xLTEtMjAzODI4_c65c2730-52aa-48f9-88e5-fd93ae3242c0"
      unitRef="usd">10136000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktNS0xLTEtMjAzODI4_7c342004-0bcb-4f33-a4f8-bf48664e471c"
      unitRef="usd">6867000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktNi0xLTEtMjAzODI4_10f90a0d-e861-4317-8ef0-e516629c077d"
      unitRef="usd">3186000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktNy0xLTEtMjAzODI4_4b66753d-4fca-4d17-8a41-c0d0a1251ae5"
      unitRef="usd">53145000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktOC0xLTEtMjAzODI4_790c4418-6f30-4a2e-8b3f-d899845548c4"
      unitRef="usd">595000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7a8138fec8bd4b818819f1a50ee92fbf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzktOS0xLTEtMjAzODI4_4d5d926f-8399-49c6-8f5e-29ca083aa815"
      unitRef="usd">94984000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6c8ccf3b34f74ed089930645115b28ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTEtMS0xLTIwMzgyOA_81cc8b29-3caa-4c40-b550-c9f011dcc38a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6c8ccf3b34f74ed089930645115b28ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTItMS0xLTIwMzgyOA_04cd6639-aee8-4994-a156-632d191c523e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6c8ccf3b34f74ed089930645115b28ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTMtMS0xLTIwMzgyOA_d0bd7ef0-ab16-4e97-be0e-cfd3d092d661"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6c8ccf3b34f74ed089930645115b28ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTQtMS0xLTIwMzgyOA_89e1a487-20ab-4776-bcc4-33765a628ef1"
      unitRef="usd">23000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6c8ccf3b34f74ed089930645115b28ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTUtMS0xLTIwMzgyOA_94a67c82-1599-448d-ad88-f1ba4fda0fcf"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6c8ccf3b34f74ed089930645115b28ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTYtMS0xLTIwMzgyOA_f08aa6b2-0499-423c-96d6-4110c797a0f5"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6c8ccf3b34f74ed089930645115b28ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTctMS0xLTIwMzgyOA_514a4f13-f993-4743-bbb8-6f1f6bf0c1da"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i6c8ccf3b34f74ed089930645115b28ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTgtMS0xLTIwMzgyOA_fa5e346a-d8d4-4a48-87af-bd801e0a552d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6c8ccf3b34f74ed089930645115b28ae_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEwLTktMS0xLTIwMzgyOA_8934ce7a-6f78-45e0-9aaa-d9576184c377"
      unitRef="usd">23000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTEtMS0xLTIwMzgyOA_00ffe0c6-71b7-4f4b-b3e4-7945fe93c0e6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTItMS0xLTIwMzgyOA_e3240549-5289-400c-b915-355051aaf886"
      unitRef="usd">85000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTMtMS0xLTIwMzgyOA_c0fd4e77-e54f-497d-a0d2-273c413c0174"
      unitRef="usd">11000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTQtMS0xLTIwMzgyOA_fa885b2e-3696-458f-a79d-edc04f73be88"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTUtMS0xLTIwMzgyOA_f07ab1b0-5cb5-41d7-abbd-9537b62405bb"
      unitRef="usd">93000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTYtMS0xLTIwMzgyOA_87657f01-9fc6-4a63-8b17-08fc3fb0e7f6"
      unitRef="usd">2316000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTctMS0xLTIwMzgyOA_e4b6a661-5358-42cb-9053-a959f29acded"
      unitRef="usd">1660000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTgtMS0xLTIwMzgyOA_cfc7f523-11e7-4a78-98ec-05abe3efbef8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if0f9f910d8bc4fb0837d8aa4c4102999_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzExLTktMS0xLTIwMzgyOA_b2e4fb05-159a-4245-9d70-23debaf9aee2"
      unitRef="usd">4165000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id5192ab6725a4a8588221c156b9ff24c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTEtMS0xLTIwMzgyOA_30de0a0c-5c6f-47d6-bffc-405169f13d20"
      unitRef="usd">8573000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id5192ab6725a4a8588221c156b9ff24c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTItMS0xLTIwMzgyOA_62fb9785-1cd7-4cf8-84d8-64e270859cfc"
      unitRef="usd">6867000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id5192ab6725a4a8588221c156b9ff24c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTMtMS0xLTIwMzgyOA_e07a1a61-f512-4028-9482-06957b813989"
      unitRef="usd">5711000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id5192ab6725a4a8588221c156b9ff24c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTQtMS0xLTIwMzgyOA_9ea004b6-0906-41dd-b395-f743b2cabac5"
      unitRef="usd">10159000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id5192ab6725a4a8588221c156b9ff24c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTUtMS0xLTIwMzgyOA_7bd351c2-a9c8-4386-b5df-5bf06ee3bc66"
      unitRef="usd">6960000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id5192ab6725a4a8588221c156b9ff24c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTYtMS0xLTIwMzgyOA_fdf95cba-536e-463e-99de-43f7160c1f22"
      unitRef="usd">5502000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id5192ab6725a4a8588221c156b9ff24c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTctMS0xLTIwMzgyOA_4ec2313a-4d83-4646-99b4-e5e83781fa03"
      unitRef="usd">54805000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="id5192ab6725a4a8588221c156b9ff24c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTgtMS0xLTIwMzgyOA_79a35a45-50c5-4353-a5c7-bcee50980f2e"
      unitRef="usd">595000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id5192ab6725a4a8588221c156b9ff24c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzEyLTktMS0xLTIwMzgyOA_382e71da-9dd7-4ac5-9511-6d3defaff38a"
      unitRef="usd">99172000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i4d4d58deecd04a769b0ff074ef7df94e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTEtMS0xLTIwMzgyOA_d39d07f2-a827-4ab9-9c1d-31c770ad5c42"
      unitRef="usd">71260000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i4d4d58deecd04a769b0ff074ef7df94e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTItMS0xLTIwMzgyOA_00c04c95-f987-4ca4-911d-5654054c9985"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i4d4d58deecd04a769b0ff074ef7df94e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTMtMS0xLTIwMzgyOA_d7d0e98b-bfd0-4a5f-8eee-caa2cf14a676"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i4d4d58deecd04a769b0ff074ef7df94e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTQtMS0xLTIwMzgyOA_67d34c9a-32ee-4f9b-a479-71d7a9e4573f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i4d4d58deecd04a769b0ff074ef7df94e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTUtMS0xLTIwMzgyOA_6a9a7782-3d9d-46e0-8a2b-5adfd9b9a849"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i4d4d58deecd04a769b0ff074ef7df94e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTYtMS0xLTIwMzgyOA_daad9504-b427-4b32-8a06-5eca55869818"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i4d4d58deecd04a769b0ff074ef7df94e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTctMS0xLTIwMzgyOA_75d06f40-c1d0-44ef-8210-6447c1075be9"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i4d4d58deecd04a769b0ff074ef7df94e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTgtMS0xLTIwMzgyOA_921d268d-f2cf-494f-8998-8f4a373e9024"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i4d4d58deecd04a769b0ff074ef7df94e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE1LTktMS0xLTIwMzgyOA_c1dd5557-896b-463a-b828-0e923812d26e"
      unitRef="usd">71260000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i78e06523c6c847e89f6d9699c515a68c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTEtMS0xLTIwMzgyOA_e50eb060-ef14-44c6-9a98-c459442ef336"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i78e06523c6c847e89f6d9699c515a68c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTItMS0xLTIwMzgyOA_37bc90a1-075c-4ece-bb29-a301ed28ba00"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i78e06523c6c847e89f6d9699c515a68c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTMtMS0xLTIwMzgyOA_b7baf306-fdd3-43d0-959d-af721aff9972"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i78e06523c6c847e89f6d9699c515a68c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTQtMS0xLTIwMzgyOA_234d6664-38e7-412d-ad76-268576db2962"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i78e06523c6c847e89f6d9699c515a68c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTUtMS0xLTIwMzgyOA_49dd9891-67ce-4d7b-ae94-cd51788857f8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i78e06523c6c847e89f6d9699c515a68c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTYtMS0xLTIwMzgyOA_9d291f5f-684a-410e-8e65-6474ffe97279"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i78e06523c6c847e89f6d9699c515a68c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTctMS0xLTIwMzgyOA_cc481fb0-6165-46fa-b33b-0cf551642f20"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i78e06523c6c847e89f6d9699c515a68c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTgtMS0xLTIwMzgyOA_19836d38-e0c3-4ebf-bc35-66d9ae121136"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i78e06523c6c847e89f6d9699c515a68c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE2LTktMS0xLTIwMzgyOA_424c155e-e457-4e5a-a1e1-f8e129688fd6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ie0d13588116c438fa1ffaad6b521de46_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTEtMS0xLTIwMzgyOA_7c69d0b4-fb9d-4759-acc7-96fcde0bc7eb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ie0d13588116c438fa1ffaad6b521de46_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTItMS0xLTIwMzgyOA_3dbd9617-25b0-47e2-a712-8aa769cf3ae8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ie0d13588116c438fa1ffaad6b521de46_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTMtMS0xLTIwMzgyOA_8f90474c-d509-4d6c-b07b-10c4b095daba"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ie0d13588116c438fa1ffaad6b521de46_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTQtMS0xLTIwMzgyOA_cb2b32ed-7cf8-44fb-9342-3da76b59af66"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ie0d13588116c438fa1ffaad6b521de46_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTUtMS0xLTIwMzgyOA_3faed577-22a7-4a62-a061-021cc07f2aae"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ie0d13588116c438fa1ffaad6b521de46_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTYtMS0xLTIwMzgyOA_a960b5b9-290a-4d11-90f6-2db2c744058a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ie0d13588116c438fa1ffaad6b521de46_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTctMS0xLTIwMzgyOA_5ba4e1c8-6fc2-4c5a-8eb7-d9fc0b073572"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ie0d13588116c438fa1ffaad6b521de46_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTgtMS0xLTIwMzgyOA_992aca93-2876-4ffa-9f0e-3ba691790477"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ie0d13588116c438fa1ffaad6b521de46_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE3LTktMS0xLTIwMzgyOA_d856ef2d-9cac-404b-8528-2b90d309bce8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i5a588015fb844e6a8c0664ecb726985b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTEtMS0xLTIwMzgyOA_4c988478-a9d5-48c8-8ccf-702c7cdb73bc"
      unitRef="usd">71260000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i5a588015fb844e6a8c0664ecb726985b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTItMS0xLTIwMzgyOA_bd633afa-90b9-4915-ab50-000259dcf775"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i5a588015fb844e6a8c0664ecb726985b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTMtMS0xLTIwMzgyOA_6764a250-6613-44f4-9e16-149862a8cb6c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i5a588015fb844e6a8c0664ecb726985b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTQtMS0xLTIwMzgyOA_4b7b1891-37dd-4bbe-aa6f-8618e300f1e7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i5a588015fb844e6a8c0664ecb726985b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTUtMS0xLTIwMzgyOA_73a528df-a5f1-4001-9cca-63e42460525e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i5a588015fb844e6a8c0664ecb726985b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTYtMS0xLTIwMzgyOA_961c0fdf-9712-4fbf-97fe-faf989fa812f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i5a588015fb844e6a8c0664ecb726985b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTctMS0xLTIwMzgyOA_0a390d83-7d12-4216-a78f-e29304de5efb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i5a588015fb844e6a8c0664ecb726985b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTgtMS0xLTIwMzgyOA_b7c40995-0401-414a-96b2-980eb2708c1d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i5a588015fb844e6a8c0664ecb726985b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzE4LTktMS0xLTIwMzgyOA_8012e31d-c31c-40c5-9b29-34ef3bb5c69c"
      unitRef="usd">71260000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia3b44a71db4d433a98b3ff716e29b86f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTEtMS0xLTIwMzgyOA_cc76abef-5729-4623-a6ab-9ad484fb3550"
      unitRef="usd">325874000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia3b44a71db4d433a98b3ff716e29b86f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTItMS0xLTIwMzgyOA_298fe060-4f79-4398-8402-27ee4a71874b"
      unitRef="usd">271680000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia3b44a71db4d433a98b3ff716e29b86f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTMtMS0xLTIwMzgyOA_e0204600-3374-4924-a733-c758f19ef435"
      unitRef="usd">249266000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia3b44a71db4d433a98b3ff716e29b86f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTQtMS0xLTIwMzgyOA_ea9643c1-b993-496d-819d-8576fb4bdc85"
      unitRef="usd">201992000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia3b44a71db4d433a98b3ff716e29b86f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTUtMS0xLTIwMzgyOA_33d98596-6f77-494b-b3ed-4e15780b2358"
      unitRef="usd">212991000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia3b44a71db4d433a98b3ff716e29b86f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTYtMS0xLTIwMzgyOA_0700cde0-8414-4174-af3b-2e8598c4fc0e"
      unitRef="usd">810713000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia3b44a71db4d433a98b3ff716e29b86f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTctMS0xLTIwMzgyOA_8bd3c218-e03f-4eb1-928e-db6ca84a86a3"
      unitRef="usd">44264000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ia3b44a71db4d433a98b3ff716e29b86f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTgtMS0xLTIwMzgyOA_ce694877-0db1-4888-86c0-f4f6a39e3741"
      unitRef="usd">43225000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia3b44a71db4d433a98b3ff716e29b86f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIxLTktMS0xLTIwMzgyOA_78a38eca-2ab5-44ad-8e38-1d4b6dd09abd"
      unitRef="usd">2160005000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iab4e388f4dc7438f91f900bca2c9251a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTEtMS0xLTIwMzgyOA_9cef6563-deee-4513-905e-3d7b28cab1cb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iab4e388f4dc7438f91f900bca2c9251a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTItMS0xLTIwMzgyOA_45d9157a-79f5-4755-8358-46ab2cd5cf39"
      unitRef="usd">1763000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iab4e388f4dc7438f91f900bca2c9251a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTMtMS0xLTIwMzgyOA_0ff74442-847e-4a59-8e24-c16b40e98570"
      unitRef="usd">11772000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iab4e388f4dc7438f91f900bca2c9251a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTQtMS0xLTIwMzgyOA_d28033c5-8e2e-4cb2-91c8-d7306e14746a"
      unitRef="usd">3217000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iab4e388f4dc7438f91f900bca2c9251a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTUtMS0xLTIwMzgyOA_18dc6dca-5994-45e5-9957-88acb543220d"
      unitRef="usd">2167000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iab4e388f4dc7438f91f900bca2c9251a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTYtMS0xLTIwMzgyOA_b13bc5bb-9034-42f0-8429-dcd46c215ea3"
      unitRef="usd">61723000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iab4e388f4dc7438f91f900bca2c9251a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTctMS0xLTIwMzgyOA_1a8cf266-bf29-468f-adc4-0222ac19f48e"
      unitRef="usd">358000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="iab4e388f4dc7438f91f900bca2c9251a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTgtMS0xLTIwMzgyOA_2e4963ae-8708-4688-9efc-1684debecfcb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iab4e388f4dc7438f91f900bca2c9251a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIyLTktMS0xLTIwMzgyOA_f19000a1-1296-4923-878c-bb0c54c4b2bc"
      unitRef="usd">81000000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTEtMS0xLTIwMzgyOA_03f3fb6c-9eec-49be-89e1-69434429a682"
      unitRef="usd">3482000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTItMS0xLTIwMzgyOA_4c2a43d5-a642-4b01-9e42-e82150d3bc1b"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTMtMS0xLTIwMzgyOA_6aa016d1-54d1-4003-8b20-16b4b436879d"
      unitRef="usd">2262000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTQtMS0xLTIwMzgyOA_8d7bcf03-e430-4309-8855-8bea58c3c76e"
      unitRef="usd">2518000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTUtMS0xLTIwMzgyOA_ab3eceb1-381f-4620-820c-055d00d5b065"
      unitRef="usd">8509000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTYtMS0xLTIwMzgyOA_88ee5b9f-c7cd-4f58-acff-a3b4f63e7e98"
      unitRef="usd">20401000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTctMS0xLTIwMzgyOA_144e9ee8-e4f5-497a-8488-fa3738a8d07c"
      unitRef="usd">422000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTgtMS0xLTIwMzgyOA_7d9247d3-b326-4944-9447-a412a3c8c0ac"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ib0ffeaf32d3b43f9b961f8567e185bc0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzIzLTktMS0xLTIwMzgyOA_0d36fe05-aa83-4c12-82ae-eaa04600dd07"
      unitRef="usd">37594000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTEtMS0xLTIwMzgyOA_62959dff-970a-42a0-8578-b64537e283b6"
      unitRef="usd">329356000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTItMS0xLTIwMzgyOA_e8775a59-6b02-4747-a9c3-adb475d8244a"
      unitRef="usd">273443000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTMtMS0xLTIwMzgyOA_0145b1f8-d817-4699-b59d-8079db40deec"
      unitRef="usd">263300000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTQtMS0xLTIwMzgyOA_d798869d-cdba-45d2-889a-f3c0178c5758"
      unitRef="usd">207727000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTUtMS0xLTIwMzgyOA_e570a74b-96dd-4e41-8ffb-5fdb98085e25"
      unitRef="usd">223667000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTYtMS0xLTIwMzgyOA_ac9218be-cace-45f1-893a-21c608ee19f9"
      unitRef="usd">892837000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTctMS0xLTIwMzgyOA_9be1a5f0-5c24-482d-ae0c-bb377ce0162f"
      unitRef="usd">45044000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTgtMS0xLTIwMzgyOA_8baa7265-7330-447c-8e5b-17b7081c34b5"
      unitRef="usd">43225000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ic6ea5de402c64ec4b4db646c689b3e9a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI0LTktMS0xLTIwMzgyOA_1f449bfd-bad8-418a-89e5-73cb19e53139"
      unitRef="usd">2278599000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6f686af8a2fb476398b4b0cc67b14c77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTEtMS0xLTIwMzgyOA_713e6546-9d81-4f33-a255-68c5f268b2c5"
      unitRef="usd">23151000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6f686af8a2fb476398b4b0cc67b14c77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTItMS0xLTIwMzgyOA_2f9f56cf-d458-4c78-b728-43ebb7e949a6"
      unitRef="usd">21856000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6f686af8a2fb476398b4b0cc67b14c77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTMtMS0xLTIwMzgyOA_ea47bc49-a923-4f46-820f-2a512429914c"
      unitRef="usd">28943000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6f686af8a2fb476398b4b0cc67b14c77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTQtMS0xLTIwMzgyOA_f82fdd43-a6c5-44cb-b71c-350a755c09ae"
      unitRef="usd">41064000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6f686af8a2fb476398b4b0cc67b14c77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTUtMS0xLTIwMzgyOA_d89642ca-da16-4bd2-a825-85acde96f033"
      unitRef="usd">23195000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6f686af8a2fb476398b4b0cc67b14c77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTYtMS0xLTIwMzgyOA_7e84eada-0285-400e-83dd-8e694d0b1556"
      unitRef="usd">50809000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6f686af8a2fb476398b4b0cc67b14c77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTctMS0xLTIwMzgyOA_88288736-fa8d-417d-afb6-607cc7cbf2b9"
      unitRef="usd">1949000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i6f686af8a2fb476398b4b0cc67b14c77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTgtMS0xLTIwMzgyOA_bd42af5f-b54e-491e-8ea9-5327641247c8"
      unitRef="usd">2850000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6f686af8a2fb476398b4b0cc67b14c77_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI3LTktMS0xLTIwMzgyOA_16ce97fa-1203-4c6b-bbed-b3cc017d4a16"
      unitRef="usd">193817000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6a091e980c284ae3a7f51bd4f46558b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTEtMS0xLTIwMzgyOA_8c8c827c-10b2-42c3-b8fe-8732c2e83575"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6a091e980c284ae3a7f51bd4f46558b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTItMS0xLTIwMzgyOA_34ba966e-35e7-4556-b059-8bfb9710afa4"
      unitRef="usd">479000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6a091e980c284ae3a7f51bd4f46558b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTMtMS0xLTIwMzgyOA_d362cfb5-3cc4-4651-9185-3fe46a53ffcb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6a091e980c284ae3a7f51bd4f46558b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTQtMS0xLTIwMzgyOA_2804c0b5-b03a-4c42-b1fb-f28d9f7ade5d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6a091e980c284ae3a7f51bd4f46558b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTUtMS0xLTIwMzgyOA_3f955503-b434-4438-9804-b29252bb3327"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6a091e980c284ae3a7f51bd4f46558b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTYtMS0xLTIwMzgyOA_fd97029d-3914-4a35-b704-6d7b65bc1af6"
      unitRef="usd">350000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6a091e980c284ae3a7f51bd4f46558b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTctMS0xLTIwMzgyOA_06e09202-3c89-45e7-b8bc-93f0eaf03715"
      unitRef="usd">35000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i6a091e980c284ae3a7f51bd4f46558b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTgtMS0xLTIwMzgyOA_1a26f82d-4002-400e-80fa-efe50ed2b0fe"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6a091e980c284ae3a7f51bd4f46558b7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI4LTktMS0xLTIwMzgyOA_58d6699a-9839-46e8-b86f-d70a27dee97b"
      unitRef="usd">864000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTEtMS0xLTIwMzgyOA_aaf00f2d-1b61-42c4-ac11-82c4e6277087"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTItMS0xLTIwMzgyOA_b5cebc5d-b75f-498a-8c2f-29c5e642fde2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTMtMS0xLTIwMzgyOA_c69e9785-578d-46db-b889-ad50dfd04acd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTQtMS0xLTIwMzgyOA_4566b579-f683-4999-b3ed-76e2cd810bc0"
      unitRef="usd">39000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTUtMS0xLTIwMzgyOA_2c4f163f-6fd7-4ed4-af03-bad02f28cfa6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTYtMS0xLTIwMzgyOA_80d0af5e-09ed-4a05-904d-cf233805a6e7"
      unitRef="usd">1253000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTctMS0xLTIwMzgyOA_5b84591e-90c5-4477-938e-1dc3418a9578"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTgtMS0xLTIwMzgyOA_adfc5e1f-fc96-4c6a-851c-ae790d4f743e"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i331b8bb4a0bd4192a839aa30a6b21ec8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzI5LTktMS0xLTIwMzgyOA_5eee4162-bbe7-4ccc-86f1-2fdb54fb27db"
      unitRef="usd">1292000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTEtMS0xLTIwMzgyOA_f0ea5d26-ecd9-4dc3-b310-905b2332b0f2"
      unitRef="usd">23151000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTItMS0xLTIwMzgyOA_fa216102-6782-4c52-95d5-00e74a00f46b"
      unitRef="usd">22335000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTMtMS0xLTIwMzgyOA_e90a47a2-3e04-45d2-b9c6-47e9936267fb"
      unitRef="usd">28943000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTQtMS0xLTIwMzgyOA_fca74a4f-6df0-4dc9-9b92-a4e39e411a31"
      unitRef="usd">41103000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTUtMS0xLTIwMzgyOA_5e0ea214-cb6f-4ce9-a183-1bd5b42afdc5"
      unitRef="usd">23195000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTYtMS0xLTIwMzgyOA_b71983c8-60d6-4b98-9a37-2b0d0fd97687"
      unitRef="usd">52412000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTctMS0xLTIwMzgyOA_fe692fe8-dfc9-4862-8e87-59a6b5a093ee"
      unitRef="usd">1984000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTgtMS0xLTIwMzgyOA_eee2e198-2cd4-4543-8ba4-ed1e6128b415"
      unitRef="usd">2850000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i8779c3aca12f4b54ab5fac3fcfad1ee3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMwLTktMS0xLTIwMzgyOA_37465a47-03f4-4bb9-ba63-09ddba0d4fdc"
      unitRef="usd">195973000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTEtMS0xLTIwMzgyOA_04aaeeb2-858d-4152-94de-ee680c446731"
      unitRef="usd">12840000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTItMS0xLTIwMzgyOA_4d36abe3-0a7d-4e4b-a1fc-6fb24dbf57a2"
      unitRef="usd">10025000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTMtMS0xLTIwMzgyOA_192476a4-e6d6-4613-8a2e-0fa52bd4e02a"
      unitRef="usd">16325000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTQtMS0xLTIwMzgyOA_1c79efd3-3b5f-485b-af2b-f2c758ed1697"
      unitRef="usd">7542000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTUtMS0xLTIwMzgyOA_cddc3e23-0c3e-40e5-9f4b-2990eb9b021c"
      unitRef="usd">1274000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTYtMS0xLTIwMzgyOA_420b26ba-5246-4520-817b-a8b300c5f6b6"
      unitRef="usd">6559000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTctMS0xLTIwMzgyOA_878c6007-bb73-414b-8355-a8e7ca3e5572"
      unitRef="usd">112537000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTgtMS0xLTIwMzgyOA_3a96024c-817b-4875-ae87-f0844d723580"
      unitRef="usd">10037000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idbf6ef5cdfc3418cb7ab3adbf468938b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzMzLTktMS0xLTIwMzgyOA_a4fd240b-62a0-48c4-9a19-f426411eb211"
      unitRef="usd">177139000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i7cdd0288bbf94aa494ababee8b026240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTEtMS0xLTIwMzgyOA_433bd45d-2f89-4d78-a0cf-d833992c8f94"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i7cdd0288bbf94aa494ababee8b026240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTItMS0xLTIwMzgyOA_6a0d1c8c-749f-448a-b31e-02cc18960279"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i7cdd0288bbf94aa494ababee8b026240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTMtMS0xLTIwMzgyOA_9a51eac6-8474-426c-ae67-7a4cc7b27a7f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i7cdd0288bbf94aa494ababee8b026240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTQtMS0xLTIwMzgyOA_e2b1f52c-2164-44e1-b117-c703f92c5cd4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i7cdd0288bbf94aa494ababee8b026240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTUtMS0xLTIwMzgyOA_33f55402-0c68-457a-ab85-52e0296a80b6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i7cdd0288bbf94aa494ababee8b026240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTYtMS0xLTIwMzgyOA_63122efa-8d71-4bd2-9045-196d8883dde8"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i7cdd0288bbf94aa494ababee8b026240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTctMS0xLTIwMzgyOA_93d64d38-1766-4e03-abd0-3341c9e3daca"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i7cdd0288bbf94aa494ababee8b026240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTgtMS0xLTIwMzgyOA_66bfb0b1-4c36-411b-922b-ba562ee99102"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i7cdd0288bbf94aa494ababee8b026240_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM0LTktMS0xLTIwMzgyOA_179124aa-d180-4fd2-b2d9-755431da4ce3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="idb5580940202427f97fb9ac3c31cec8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTEtMS0xLTIwMzgyOA_02f751eb-0aa5-4795-b137-f3a1f93adfd1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="idb5580940202427f97fb9ac3c31cec8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTItMS0xLTIwMzgyOA_a5af9cfb-e997-4596-810b-0393ea881bc7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="idb5580940202427f97fb9ac3c31cec8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTMtMS0xLTIwMzgyOA_d59cba94-dc06-491d-b973-b159850584d6"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="idb5580940202427f97fb9ac3c31cec8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTQtMS0xLTIwMzgyOA_c1ed8d82-ad43-41c4-8c73-69db7e7b1743"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="idb5580940202427f97fb9ac3c31cec8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTUtMS0xLTIwMzgyOA_caa5301a-5f65-426c-82a9-b450e31f1909"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="idb5580940202427f97fb9ac3c31cec8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTYtMS0xLTIwMzgyOA_d9d88e6e-c37d-42d0-b948-4be93742d5e8"
      unitRef="usd">643000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="idb5580940202427f97fb9ac3c31cec8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTctMS0xLTIwMzgyOA_882fb750-2ce1-4873-b5b2-7272669b5dde"
      unitRef="usd">800000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="idb5580940202427f97fb9ac3c31cec8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTgtMS0xLTIwMzgyOA_5fedd2c8-16af-4b77-9cb8-390e5a9ca47d"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="idb5580940202427f97fb9ac3c31cec8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM1LTktMS0xLTIwMzgyOA_273f1938-a1f1-43d5-a946-0026e189d8be"
      unitRef="usd">1443000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i34eb470f475e444cbd61b0351e817ea8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTEtMS0xLTIwMzgyOA_5efd2c04-843b-4722-a545-85e582e04acc"
      unitRef="usd">12840000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i34eb470f475e444cbd61b0351e817ea8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTItMS0xLTIwMzgyOA_09c75915-3db9-4254-953b-ecda5c84cf35"
      unitRef="usd">10025000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i34eb470f475e444cbd61b0351e817ea8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTMtMS0xLTIwMzgyOA_cea011c7-4f4c-4fb7-a670-3065c75d2d45"
      unitRef="usd">16325000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i34eb470f475e444cbd61b0351e817ea8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTQtMS0xLTIwMzgyOA_11b3f1b5-b5bd-4483-ae08-bb5267c18bfb"
      unitRef="usd">7542000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i34eb470f475e444cbd61b0351e817ea8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTUtMS0xLTIwMzgyOA_3e01be31-9279-4a70-b7cb-551125781dbd"
      unitRef="usd">1274000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i34eb470f475e444cbd61b0351e817ea8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTYtMS0xLTIwMzgyOA_9ec88e97-c67e-4d72-b0c3-b0c23e8bcb6b"
      unitRef="usd">7202000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i34eb470f475e444cbd61b0351e817ea8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTctMS0xLTIwMzgyOA_dfdd48ea-234a-4e65-ac0b-76af696931c2"
      unitRef="usd">113337000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i34eb470f475e444cbd61b0351e817ea8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTgtMS0xLTIwMzgyOA_8938652c-c8da-488a-898d-451443121761"
      unitRef="usd">10037000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i34eb470f475e444cbd61b0351e817ea8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTplZjg4MDAxY2Q2MzM0ODczYmFjM2JlZDk1N2Q5MzY1Ni90YWJsZXJhbmdlOmVmODgwMDFjZDYzMzQ4NzNiYWMzYmVkOTU3ZDkzNjU2XzM2LTktMS0xLTIwMzgyOA_1737b62a-c462-4b5c-9397-1c477e37d06f"
      unitRef="usd">178582000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="id515daf0228a401382eca221738af804_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtMS0xLTEtMjAzODI4_175cb136-c5e5-4c76-88b7-769e27059b35"
      unitRef="usd">2033000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="id515daf0228a401382eca221738af804_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtMi0xLTEtMjAzODI4_e4efcbfd-487b-4c3b-9a24-8db6fd9900b1"
      unitRef="usd">1142000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="id515daf0228a401382eca221738af804_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtMy0xLTEtMjAzODI4_889670b2-8c7a-4a30-88e4-43b91c082453"
      unitRef="usd">3041000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="id515daf0228a401382eca221738af804_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtNC0xLTEtMjAzODI4_44ce7110-7aae-472b-a193-eea9d1ffb0e7"
      unitRef="usd">1600000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="id515daf0228a401382eca221738af804_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtNS0xLTEtMjAzODI4_a150ed7c-a59c-4851-b321-a81a1d55dc2f"
      unitRef="usd">1572000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="id515daf0228a401382eca221738af804_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtNi0xLTEtMjAzODI4_36a2d3fa-2f1f-48b1-9624-c2e0767d88eb"
      unitRef="usd">3144000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="id515daf0228a401382eca221738af804_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtNy0xLTEtMjAzODI4_7d0ba96f-f602-4d21-a8f0-fc744ad7f21f"
      unitRef="usd">161630000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="id515daf0228a401382eca221738af804_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtOC0xLTEtMjAzODI4_fbdab650-7611-4cd8-9091-cb82700ca009"
      unitRef="usd">6050000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="id515daf0228a401382eca221738af804_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzMtOS0xLTEtMjAzODI4_501ae9d6-c9b2-4c7c-a528-026705c60cd4"
      unitRef="usd">180212000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i6be0c5110f124e2e91befad6be3bf5eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtMS0xLTEtMjAzODI4_a20be04a-3200-403a-b995-331e8f371f95"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i6be0c5110f124e2e91befad6be3bf5eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtMi0xLTEtMjAzODI4_d89946f7-de69-4a94-aaa1-d5bc90152b64"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i6be0c5110f124e2e91befad6be3bf5eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtMy0xLTEtMjAzODI4_e2bde8a7-2083-4b09-9984-3974fc7e7a49"
      unitRef="usd">16000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i6be0c5110f124e2e91befad6be3bf5eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtNC0xLTEtMjAzODI4_e3b63f28-974a-4122-beb8-0b8a975c252f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i6be0c5110f124e2e91befad6be3bf5eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtNS0xLTEtMjAzODI4_58dfe421-90eb-4d1d-a8d0-2c18a73d0bd1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i6be0c5110f124e2e91befad6be3bf5eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtNi0xLTEtMjAzODI4_5cc4353a-1657-49a5-8fee-6f305b9dddb7"
      unitRef="usd">604000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i6be0c5110f124e2e91befad6be3bf5eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtNy0xLTEtMjAzODI4_46b6fbec-e710-407f-a2ea-29033bab90e1"
      unitRef="usd">1839000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i6be0c5110f124e2e91befad6be3bf5eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtOC0xLTEtMjAzODI4_9698a34b-1113-44b4-9787-ee14553e766c"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i6be0c5110f124e2e91befad6be3bf5eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzQtOS0xLTEtMjAzODI4_ac680fbe-1792-4964-b432-7dc74b9effc4"
      unitRef="usd">2459000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtMS0xLTEtMjAzODI4_b370f3e6-f382-4f9d-b6b5-fc4862968b01"
      unitRef="usd">2033000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtMi0xLTEtMjAzODI4_5ef1786f-8635-4d57-8de6-e44116edf14a"
      unitRef="usd">1142000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtMy0xLTEtMjAzODI4_a4213367-0e29-45f6-b91e-b0c8ddeb1019"
      unitRef="usd">3057000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtNC0xLTEtMjAzODI4_e45825c9-69f1-4372-b17e-46d52f2163f8"
      unitRef="usd">1600000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtNS0xLTEtMjAzODI4_877b11b1-ef3c-4500-8fa9-087676e2f386"
      unitRef="usd">1572000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtNi0xLTEtMjAzODI4_874a8fc5-e4cb-47c1-b464-977891f57822"
      unitRef="usd">3748000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtNy0xLTEtMjAzODI4_b58f3410-c976-4d71-a01d-3a197db16156"
      unitRef="usd">163469000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtOC0xLTEtMjAzODI4_88690bea-f75d-4e2e-bba1-6435b3cc3a8f"
      unitRef="usd">6050000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if5ae0de742e84b508665811bbaa5d22d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzUtOS0xLTEtMjAzODI4_8cfa333c-b7ec-4b42-8732-a9f76a9cb1c8"
      unitRef="usd">182671000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia68153dd82a143df983557ec00534ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtMS0xLTEtMjAzODI4_2b6e50f6-b3be-46b3-8711-f2eca72c2fa7"
      unitRef="usd">324967000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia68153dd82a143df983557ec00534ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtMi0xLTEtMjAzODI4_01a3d8ec-282b-4038-88a2-688843c86622"
      unitRef="usd">282202000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia68153dd82a143df983557ec00534ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtMy0xLTEtMjAzODI4_895e5560-dd3b-444f-a41e-7b86b2f62431"
      unitRef="usd">162574000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia68153dd82a143df983557ec00534ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtNC0xLTEtMjAzODI4_99d82506-95dd-4025-9199-28d0fd62e197"
      unitRef="usd">97778000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia68153dd82a143df983557ec00534ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtNS0xLTEtMjAzODI4_dc78be1c-e39d-44d6-845d-b7cc636cb6d9"
      unitRef="usd">124221000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia68153dd82a143df983557ec00534ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtNi0xLTEtMjAzODI4_f4bae1c9-1801-4da5-9b11-1352be9d4f92"
      unitRef="usd">275133000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia68153dd82a143df983557ec00534ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtNy0xLTEtMjAzODI4_ba09d459-e145-4499-8c26-1be8ca305114"
      unitRef="usd">14112000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ia68153dd82a143df983557ec00534ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtOC0xLTEtMjAzODI4_6c4eaa80-380a-4643-950a-735f555d419b"
      unitRef="usd">1205000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia68153dd82a143df983557ec00534ad2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzgtOS0xLTEtMjAzODI4_4ebc5398-8ac2-4e3a-896d-37950637c6bf"
      unitRef="usd">1282192000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktMS0xLTEtMjAzODI4_41a339f6-af26-4154-8a9a-763965100d5f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktMi0xLTEtMjAzODI4_ab910a1d-bdc1-441b-9998-c6af90e3b26f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktMy0xLTEtMjAzODI4_2d271093-007c-4cca-b129-49027d15bcc3"
      unitRef="usd">241000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktNC0xLTEtMjAzODI4_20ccc4e6-362b-4867-bd26-2c1301facfb3"
      unitRef="usd">702000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktNS0xLTEtMjAzODI4_e702a59d-2567-4672-928d-086129fbf900"
      unitRef="usd">693000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktNi0xLTEtMjAzODI4_978036fd-c4de-491a-8c27-fedb7fc06b29"
      unitRef="usd">7060000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktNy0xLTEtMjAzODI4_51b880eb-90b9-4098-8b13-f8b2d5fa9ae8"
      unitRef="usd">23000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktOC0xLTEtMjAzODI4_318f094c-a861-4b59-a9f3-65db06c28d53"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i20b5c52c4f4a4cdea5ca700154c5c7f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzktOS0xLTEtMjAzODI4_d83c1bf3-1cf0-443e-b2e7-84cd02d3551b"
      unitRef="usd">8719000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTEtMS0xLTIwMzgyOA_e87df916-4611-47af-8ba1-6df681c541d1"
      unitRef="usd">324967000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTItMS0xLTIwMzgyOA_aac319ad-3ddd-4fa3-9896-5a1ab0528cff"
      unitRef="usd">282202000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTMtMS0xLTIwMzgyOA_10d73bde-d606-40c5-b2dc-3f2bd081f113"
      unitRef="usd">162815000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTQtMS0xLTIwMzgyOA_317f1603-f2d2-454b-b207-3a45cb6f7571"
      unitRef="usd">98480000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTUtMS0xLTIwMzgyOA_0e3d34db-d122-4380-a273-a706844c7295"
      unitRef="usd">124914000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTYtMS0xLTIwMzgyOA_121d78ed-ddf7-400a-9b15-6507f02c88e7"
      unitRef="usd">282193000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTctMS0xLTIwMzgyOA_b3fbdca9-17dd-47ff-a10b-d03df981dcdf"
      unitRef="usd">14135000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTgtMS0xLTIwMzgyOA_3d6ef6d9-5f0f-4d9a-8663-940d6b2d37b5"
      unitRef="usd">1205000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i3ce1ceec2e4f4aaa9cdec485aaadfff0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEwLTktMS0xLTIwMzgyOA_d993f189-1197-48fb-94d8-2e289dd61a70"
      unitRef="usd">1290911000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="if31d4b871fa94d9982358e57e2a5c48d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTEtMS0xLTIwMzgyOA_2ebb4616-f768-4677-ae0f-a2900ac9985b"
      unitRef="usd">20653000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="if31d4b871fa94d9982358e57e2a5c48d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTItMS0xLTIwMzgyOA_33823038-0ce1-4f91-8742-30be6ec3c9d6"
      unitRef="usd">10735000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="if31d4b871fa94d9982358e57e2a5c48d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTMtMS0xLTIwMzgyOA_3847c981-99bd-4ca4-8ee3-39c9e53bc317"
      unitRef="usd">9397000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="if31d4b871fa94d9982358e57e2a5c48d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTQtMS0xLTIwMzgyOA_9f9230ed-7931-4a4b-b65b-9b3098a4654e"
      unitRef="usd">5542000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="if31d4b871fa94d9982358e57e2a5c48d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTUtMS0xLTIwMzgyOA_fe1c8b83-39f7-4184-96c9-3d305baf1177"
      unitRef="usd">4849000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="if31d4b871fa94d9982358e57e2a5c48d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTYtMS0xLTIwMzgyOA_db42d940-fc42-4472-88a3-02b51c047241"
      unitRef="usd">10602000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="if31d4b871fa94d9982358e57e2a5c48d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTctMS0xLTIwMzgyOA_559fd1a7-291b-4287-99dc-4e25ab0725cd"
      unitRef="usd">5435000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="if31d4b871fa94d9982358e57e2a5c48d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTgtMS0xLTIwMzgyOA_bdc17bca-144f-4dbd-b829-261afe5fef4f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="if31d4b871fa94d9982358e57e2a5c48d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzEzLTktMS0xLTIwMzgyOA_c229a47d-4226-4e86-bd23-04b12c8b4438"
      unitRef="usd">67213000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTEtMS0xLTIwMzgyOA_f6406ded-0c57-40f3-b379-2974439aa907"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTItMS0xLTIwMzgyOA_dd7d348e-6228-44d5-b2e9-446a31498281"
      unitRef="usd">9000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTMtMS0xLTIwMzgyOA_b80c4a80-91d6-419e-81a4-f180ae33f0a8"
      unitRef="usd">44000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTQtMS0xLTIwMzgyOA_22f2e795-e847-45bf-b035-f5db0712dbf6"
      unitRef="usd">117000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTUtMS0xLTIwMzgyOA_02b9a10c-0373-4150-b102-62efd4141ca9"
      unitRef="usd">12000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTYtMS0xLTIwMzgyOA_c1c97569-af10-463c-af8f-4da9e6f3c935"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTctMS0xLTIwMzgyOA_f742f581-9987-4189-998a-83754151b01f"
      unitRef="usd">1000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTgtMS0xLTIwMzgyOA_d7cc60c5-8d48-4648-b91a-b237b850ab2f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i47d29d12cc8f4ea8ac95fd038a38844c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE0LTktMS0xLTIwMzgyOA_ae1dd513-c4ca-4cc6-9bd7-dec0606fa355"
      unitRef="usd">183000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTEtMS0xLTIwMzgyOA_2fbb7a0c-6733-44a3-ab8f-422c0d335060"
      unitRef="usd">20653000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTItMS0xLTIwMzgyOA_5e7d88a7-95ad-407c-a177-a31479887c28"
      unitRef="usd">10744000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTMtMS0xLTIwMzgyOA_0c25ccb7-410d-492f-9c77-322f0514f7a0"
      unitRef="usd">9441000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTQtMS0xLTIwMzgyOA_f59f3b75-e652-470d-a120-0f6e57b40e76"
      unitRef="usd">5659000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTUtMS0xLTIwMzgyOA_f6f3e1fd-aa80-4e6d-b706-1cbfb1c3cd57"
      unitRef="usd">4861000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTYtMS0xLTIwMzgyOA_b398a249-6999-4e55-b73a-25f6a4d16f01"
      unitRef="usd">10602000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTctMS0xLTIwMzgyOA_3c4fe465-24f4-43ef-afca-fca015f47974"
      unitRef="usd">5436000</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTgtMS0xLTIwMzgyOA_94facf98-91ca-4b61-829e-bb5f855324d2"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i154b5b9cdd384df7b9ca05108d6bde0d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE1LTktMS0xLTIwMzgyOA_f8288056-1ba5-4430-8c2c-ec1344b60e48"
      unitRef="usd">67396000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="iac002b6d145e4ff59d63425267fc4664_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTEtMS0xLTIwMzgyOA_ec72d45e-5b58-4664-ab8f-d99dde67ef1c"
      unitRef="usd">1809000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="iac002b6d145e4ff59d63425267fc4664_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTItMS0xLTIwMzgyOA_eb19f9dd-bbb7-45b3-8f4d-ba9e08424c6e"
      unitRef="usd">854000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="iac002b6d145e4ff59d63425267fc4664_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTMtMS0xLTIwMzgyOA_97950788-1f3f-493a-a0ab-e082e541d27b"
      unitRef="usd">812000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="iac002b6d145e4ff59d63425267fc4664_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTQtMS0xLTIwMzgyOA_c9dd6797-8fab-4e5f-b8e6-a4949c5853be"
      unitRef="usd">506000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="iac002b6d145e4ff59d63425267fc4664_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTUtMS0xLTIwMzgyOA_2d783c97-0604-4b33-99d9-42cb13bde39e"
      unitRef="usd">362000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="iac002b6d145e4ff59d63425267fc4664_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTYtMS0xLTIwMzgyOA_84706048-518c-47cb-99cf-286edc380624"
      unitRef="usd">66000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="iac002b6d145e4ff59d63425267fc4664_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTctMS0xLTIwMzgyOA_04f0e08f-d4fb-48ab-8874-3020af190dde"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="iac002b6d145e4ff59d63425267fc4664_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTgtMS0xLTIwMzgyOA_fe849637-96b6-49ee-a8b3-837da5012a0a"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="iac002b6d145e4ff59d63425267fc4664_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE4LTktMS0xLTIwMzgyOA_3e80f0e7-132a-45de-ba1a-71b364e08cdf"
      unitRef="usd">4409000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="ia7ba1d74ce014fb4992b0d70821122a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTEtMS0xLTIwMzgyOA_72322de2-684b-4811-8475-2655dc165286"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="ia7ba1d74ce014fb4992b0d70821122a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTItMS0xLTIwMzgyOA_76a04edf-7226-40ae-8303-45590d953e5f"
      unitRef="usd">2000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="ia7ba1d74ce014fb4992b0d70821122a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTMtMS0xLTIwMzgyOA_b660dafa-6725-4432-a6ac-2417435757eb"
      unitRef="usd">148000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="ia7ba1d74ce014fb4992b0d70821122a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTQtMS0xLTIwMzgyOA_8b125bb2-f47f-4803-bed6-62f7d345c8e0"
      unitRef="usd">81000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="ia7ba1d74ce014fb4992b0d70821122a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTUtMS0xLTIwMzgyOA_89a5f22d-a3b7-4835-837c-118b59e16c5f"
      unitRef="usd">1000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="ia7ba1d74ce014fb4992b0d70821122a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTYtMS0xLTIwMzgyOA_6309ddc1-1ce2-4ac9-b6bc-7015ae7c09f3"
      unitRef="usd">14000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="ia7ba1d74ce014fb4992b0d70821122a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTctMS0xLTIwMzgyOA_0e1039a4-c980-4cd1-b2bb-e911f4cb56eb"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="ia7ba1d74ce014fb4992b0d70821122a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTgtMS0xLTIwMzgyOA_42af65d3-6c82-4d93-a498-21d108b0ade1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="ia7ba1d74ce014fb4992b0d70821122a2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzE5LTktMS0xLTIwMzgyOA_e5fd9f85-e5b5-4df6-9946-49cbf754af06"
      unitRef="usd">246000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear
      contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTEtMS0xLTIwMzgyOA_e26b7f06-d177-4231-94f5-051dd9220555"
      unitRef="usd">1809000</us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear
      contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTItMS0xLTIwMzgyOA_9315d7f4-37bd-498b-b6ea-a219ec18d562"
      unitRef="usd">856000</us-gaap:FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear
      contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTMtMS0xLTIwMzgyOA_82f1f360-9dc6-4d7e-b3fc-617cdf02f889"
      unitRef="usd">960000</us-gaap:FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear
      contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTQtMS0xLTIwMzgyOA_05b40219-b86d-41c1-98fc-df4fda225eb4"
      unitRef="usd">587000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear
      contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTUtMS0xLTIwMzgyOA_f7daaa40-e7c1-4a79-be6e-c7c60d91ebaa"
      unitRef="usd">363000</us-gaap:FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear
      contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTYtMS0xLTIwMzgyOA_787dc4b8-87a9-4654-b154-e49adab8d670"
      unitRef="usd">80000</us-gaap:FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolving
      contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTctMS0xLTIwMzgyOA_13045909-397b-4b25-9ae4-757f220d9a64"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolving>
    <us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan
      contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTgtMS0xLTIwMzgyOA_b03b601e-07ff-4714-a396-23aa05f13e40"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan>
    <us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss
      contextRef="i73a523f33c4744eca243e4eff27c50e2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMTgvZnJhZzo5ZGQzMmUzN2E5NTk0MjQ5YWVkNjhiYmE0YjUzYmY1Ni90YWJsZTo1Y2Y2NGZiMzJiYjQ0ZmE1OTlhNWQyNzI2ODI5MzY3Yy90YWJsZXJhbmdlOjVjZjY0ZmIzMmJiNDRmYTU5OWE1ZDI3MjY4MjkzNjdjXzIwLTktMS0xLTIwMzgyOA_8502407a-9d8a-44ac-b01d-4c1a111a8961"
      unitRef="usd">4655000</us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzg5MQ_5882ee4e-d72b-497b-ae2e-eae5a8522fb7">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, 2021&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, 2021&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="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment to goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 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;Balance at December 31, 2022&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,524&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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-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, 2022, there was no impairment of its goodwill or intangible assets. &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; &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="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:700;line-height:120%"&gt;Other Intangible Assets&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 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, 2022&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,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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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-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,709&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,001&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,708&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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, 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 style="text-align: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;Amortization expense related to intangible assets totaled $873,000 in 2022, $1.3 million in 2021 and $1.5 million in 2020. The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2022 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, 2023&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;334&#160;&lt;/span&gt;&lt;/td&gt;&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, 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;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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, 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;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&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, 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;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;/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, 2027&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;196&#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="text-align: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;Amortization of mortgage servicing rights was $128,000 in 2022, $182,000 in 2021 and $221,000 in 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzg5NA_07f4ecd0-bcce-4a81-9827-8dcee9b8f3d9">&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, 2021&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, 2021&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="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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adjustment to goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 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;Balance at December 31, 2022&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,524&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,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-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="i57742565df4c4d5b98e6e6bd9f366815_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzEtMS0xLTEtMjAzODI4_2f1e03b1-c738-4415-a16f-81b8dfbb6f79"
      unitRef="usd">64369000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ie07d5452f6c0485e9027df78b02b36f7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzEtMi0xLTEtMjAzODI4_6b6af770-54d8-4341-bb49-079fc18fcb8f"
      unitRef="usd">19867000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i497482557c3146bb9ba1d82f545871b6_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzEtMy0xLTEtMjAzODI4_28b02a03-ab5a-45ca-9708-817f2eb65ca1"
      unitRef="usd">8211000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzEtNC0xLTEtMjAzODI4_e3650181-cc01-4a04-9131-37ad09343294"
      unitRef="usd">92447000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i6f166c89563d4eafa750023b06a524ce_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzQtMS0xLTEtMjAzODI4_51ddc395-b53a-45c9-9606-ffb6fbd1129b"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i0e471ec4899f43cd94b57bf8946dd44c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzQtMi0xLTEtMjAzODI4_b76419d9-affe-45c6-a1ce-b0dd89d31f74"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ifa96d3e376134abb9c657a01fe031a97_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzQtMy0xLTEtMjAzODI4_c2ead00e-168a-45db-b5fd-6a9adee401a1"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzQtNC0xLTEtMjAzODI4_9ab16b40-604f-44f9-a01b-29c8bf32a0be"
      unitRef="usd">0</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:Goodwill
      contextRef="i5654c82f07a24968baf5bfc5fa0173df_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzUtMS0xLTEtMjAzODI4_c7838c05-832e-49f2-896c-3e93486de737"
      unitRef="usd">64369000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ided924a0b0a24cbdb0df0d3bfe9c1c13_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzUtMi0xLTEtMjAzODI4_4e5decd7-f10a-406f-a318-f3cdf7deabd8"
      unitRef="usd">19867000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ib0437f79ec6b4f729a6d5d8eaeacffbc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzUtMy0xLTEtMjAzODI4_743a92f4-991f-4dd5-b6c4-a6e123443cc1"
      unitRef="usd">8211000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzUtNC0xLTEtMjAzODI4_1712f332-7dfb-456f-ac97-083e296a4531"
      unitRef="usd">92447000</us-gaap:Goodwill>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="i94a8bdd883474e3a8d4c49bf794b98dc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzctMS0xLTEtMjAzODI4_9931bbe0-fa0f-459d-b536-e4ee2a3a305d"
      unitRef="usd">155000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="ic2e52ce9b4184572a90d8b8864866549_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzctMi0xLTEtMjAzODI4_e42c84b0-a1a0-425b-8b96-2ad0ac0dbc35"
      unitRef="usd">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="i2a4d138fe5f947f1888da8f10c3bfd78_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzctMy0xLTEtMjAzODI4_23aba4a8-6825-44d0-afcd-9cc983dc4a3f"
      unitRef="usd">0</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:GoodwillPeriodIncreaseDecrease
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzctNC0xLTEtMjAzODI4_b6323405-f4c5-45ec-a647-f8e7050b2277"
      unitRef="usd">155000</us-gaap:GoodwillPeriodIncreaseDecrease>
    <us-gaap:Goodwill
      contextRef="i2c9cf668484f4365b9ef5a70d43812ca_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzgtMS0xLTEtMjAzODI4_fce0e168-5346-42f3-890d-7a618484a014"
      unitRef="usd">64524000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3ceda84611aa447bb9933b14eb685a7f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzgtMi0xLTEtMjAzODI4_573c4ac0-92a1-416f-90c0-742bc2538770"
      unitRef="usd">19867000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i4dde9edd1f314a43910c417858d36016_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzgtMy0xLTEtMjAzODI4_27272cbb-1041-4d51-8fa1-2e7a9c18782a"
      unitRef="usd">8211000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTpjOWIzZWRmZGM5MGE0YjA3OTU4YzQzOTY0ZWI1YmQyOS90YWJsZXJhbmdlOmM5YjNlZGZkYzkwYTRiMDc5NThjNDM5NjRlYjViZDI5XzgtNC0xLTEtMjAzODI4_33f1ea23-61b2-450c-b7db-5e13639ca199"
      unitRef="usd">92602000</us-gaap:Goodwill>
    <us-gaap:GoodwillAndIntangibleAssetImpairment
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzM3MA_39491782-0519-413e-847d-89ca1b1e9564"
      unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzg4OQ_02050e1c-1468-4f37-9d81-d5082e8ce63f">&lt;div style="text-align: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 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, 2022&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,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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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-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,709&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,001&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,708&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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, 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;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i52d0494025294dbf962549e1cd1f17ae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzMtMS0xLTEtMjAzODI4_504067e3-b186-467e-8ef1-eb4fd62bcbc5"
      unitRef="usd">18774000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i52d0494025294dbf962549e1cd1f17ae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzMtMi0xLTEtMjAzODI4_2856768f-d4db-43c2-aa87-4f8e8225ff4d"
      unitRef="usd">18774000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i52d0494025294dbf962549e1cd1f17ae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzMtMy0xLTEtMjAzODI4_607c27e3-620c-4021-a28b-2efe0f1937c8"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i11c41684fc354184b4dac8cf564a0c33_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzQtMS0xLTEtMjAzODI4_2b373a49-e0a1-4cf6-9aba-e7daafacaa7a"
      unitRef="usd">9048000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i11c41684fc354184b4dac8cf564a0c33_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzQtMi0xLTEtMjAzODI4_e9a5c054-3261-4529-abe8-2913f3829153"
      unitRef="usd">7632000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i11c41684fc354184b4dac8cf564a0c33_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzQtMy0xLTEtMjAzODI4_09931ec0-d0ad-4ae7-89b9-23d025d357a6"
      unitRef="usd">1416000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ia3936bc26c2542308e911ac3e85c7774_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzUtMS0xLTEtMjAzODI4_9bacf3eb-79fc-410c-bbae-7321b5a9900a"
      unitRef="usd">6887000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ia3936bc26c2542308e911ac3e85c7774_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzUtMi0xLTEtMjAzODI4_daa15aee-f6f6-453f-841d-ac6b1d90833b"
      unitRef="usd">5595000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ia3936bc26c2542308e911ac3e85c7774_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzUtMy0xLTEtMjAzODI4_d81e3cdf-bce2-4a42-a5d9-cb5441ddc6a8"
      unitRef="usd">1292000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzYtMS0xLTEtMjAzODI4_55e9cde0-df68-465b-aa55-f0b816666611"
      unitRef="usd">34709000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzYtMi0xLTEtMjAzODI4_8e434b93-8395-4c6a-b784-283d6889ebbd"
      unitRef="usd">32001000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZToxODJmZmFmYWYwZjE0MjgwOTg2N2VjZDU5YjMyYzQ0YS90YWJsZXJhbmdlOjE4MmZmYWZhZjBmMTQyODA5ODY3ZWNkNTliMzJjNDRhXzYtMy0xLTEtMjAzODI4_8c7708d7-1de0-4660-a59d-841bdfa7fa85"
      unitRef="usd">2708000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i740cd7f36598447f9944673926cff346_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzMtMS0xLTEtMjAzODI4_d4d506b2-1b01-4e25-b6d1-5e8cb8ca55d1"
      unitRef="usd">18774000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i740cd7f36598447f9944673926cff346_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzMtMi0xLTEtMjAzODI4_e9641234-c454-4cee-a983-ec9a95ee68a9"
      unitRef="usd">18269000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i740cd7f36598447f9944673926cff346_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzMtMy0xLTEtMjAzODI4_b5785c18-888d-449b-b899-129156ef64dd"
      unitRef="usd">505000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="id9e8bb9f5aa440ea9e695d05bf56d0f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzQtMS0xLTEtMjAzODI4_62a87345-400f-444e-ae83-26a6ca3f486b"
      unitRef="usd">9048000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="id9e8bb9f5aa440ea9e695d05bf56d0f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzQtMi0xLTEtMjAzODI4_03efe863-f709-4e45-bd13-9689514ff0a0"
      unitRef="usd">7282000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="id9e8bb9f5aa440ea9e695d05bf56d0f7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzQtMy0xLTEtMjAzODI4_23d6ebf2-6811-4509-b6c6-2448dcbee0e6"
      unitRef="usd">1766000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i7fda833bb591456582006d8bba0d6d9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzUtMS0xLTEtMjAzODI4_4ca9037b-2a89-41aa-8398-8f79d3296c30"
      unitRef="usd">6821000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i7fda833bb591456582006d8bba0d6d9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzUtMi0xLTEtMjAzODI4_1c9c99d6-7790-473b-8661-689ad2db8267"
      unitRef="usd">5449000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i7fda833bb591456582006d8bba0d6d9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzUtMy0xLTEtMjAzODI4_7bcfe066-a72c-424f-8552-75de3452d862"
      unitRef="usd">1372000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzYtMS0xLTEtMjAzODI4_4d82ab3b-e4b4-4146-aa1f-33a23397c38c"
      unitRef="usd">34643000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzYtMi0xLTEtMjAzODI4_23ed8694-1f87-444c-b4a1-386af1f5ac50"
      unitRef="usd">31000000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0YzI5ZWQwOTM2NTg0MGE2OTIxMTY5ZWQ2OWJkMmFmYy90YWJsZXJhbmdlOjRjMjllZDA5MzY1ODQwYTY5MjExNjllZDY5YmQyYWZjXzYtMy0xLTEtMjAzODI4_14e7c21a-9585-48ca-ab70-2183d9c26550"
      unitRef="usd">3643000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzYxMA_30d53d52-85aa-4d7c-8d7b-6b656d765de4"
      unitRef="usd">873000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzYyMA_7bafa4a9-40f1-4f70-9ed6-df9fa01ef250"
      unitRef="usd">1300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzYzMw_b8c71f59-92c8-476d-b0ec-cdb041357bec"
      unitRef="usd">1500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzkxMA_c6c0fb7d-9c33-4bca-897e-5d46051e1e9c">The estimated aggregate future amortization expense for intangible assets remaining as of December&#160;31, 2022 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, 2023&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;334&#160;&lt;/span&gt;&lt;/td&gt;&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, 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;294&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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, 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;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&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, 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;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;/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, 2027&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;196&#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="text-align: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;Amortization of mortgage servicing rights was $128,000 in 2022, $182,000 in 2021 and $221,000 in 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0ZWQ4ODAxOTc0MmU0ZWNlOGRjNTJmMWE5ZDYxYmYxNy90YWJsZXJhbmdlOjRlZDg4MDE5NzQyZTRlY2U4ZGM1MmYxYTlkNjFiZjE3XzItMS0xLTEtMjAzODI4_5a457424-429f-4508-a31c-8ee340c4d925"
      unitRef="usd">334000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0ZWQ4ODAxOTc0MmU0ZWNlOGRjNTJmMWE5ZDYxYmYxNy90YWJsZXJhbmdlOjRlZDg4MDE5NzQyZTRlY2U4ZGM1MmYxYTlkNjFiZjE3XzMtMS0xLTEtMjAzODI4_3c12589a-0bf9-44eb-9044-8f50265d18f8"
      unitRef="usd">294000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0ZWQ4ODAxOTc0MmU0ZWNlOGRjNTJmMWE5ZDYxYmYxNy90YWJsZXJhbmdlOjRlZDg4MDE5NzQyZTRlY2U4ZGM1MmYxYTlkNjFiZjE3XzQtMS0xLTEtMjAzODI4_4879c3ed-e45b-47c5-86a5-f061eb317fb2"
      unitRef="usd">264000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0ZWQ4ODAxOTc0MmU0ZWNlOGRjNTJmMWE5ZDYxYmYxNy90YWJsZXJhbmdlOjRlZDg4MDE5NzQyZTRlY2U4ZGM1MmYxYTlkNjFiZjE3XzUtMS0xLTEtMjAzODI4_d59c6fc5-8999-4db4-b789-7a7cd96f11b1"
      unitRef="usd">225000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90YWJsZTo0ZWQ4ODAxOTc0MmU0ZWNlOGRjNTJmMWE5ZDYxYmYxNy90YWJsZXJhbmdlOjRlZDg4MDE5NzQyZTRlY2U4ZGM1MmYxYTlkNjFiZjE3XzYtMS0xLTEtMjAzODI4_7be2fd7c-8bbe-4b91-9ccf-ad7ca83ab783"
      unitRef="usd">196000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzg1Nw_72195a7e-18d6-4d3a-8a8e-0bd783c4ea46"
      unitRef="usd">128000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzg2Nw_a3cfa687-d73d-426a-ba58-ac35855b08b9"
      unitRef="usd">182000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:AmortizationOfMortgageServicingRightsMSRs
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjEvZnJhZzplNDFjYjU1MjQ2MWQ0MTM3YmQyMjBmZjhhZTFhYThhYS90ZXh0cmVnaW9uOmU0MWNiNTUyNDYxZDQxMzdiZDIyMGZmOGFlMWFhOGFhXzg4MA_2ba1f3af-0443-46af-bc4c-168126ef201b"
      unitRef="usd">221000</us-gaap:AmortizationOfMortgageServicingRightsMSRs>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzNg_ae9828e8-2c8d-4686-9e65-521fa939e9cd">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="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;2022&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;/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;Land&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;8,063&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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: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,195&#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;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;106,297&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;105,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;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;87,619&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;83,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;/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;(119,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;82,140&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;85,416&#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 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 2022, 2021, and 2020 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="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;2022&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:400;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: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 #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;Premises&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,500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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: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;2,599&#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;2,608&#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;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,138&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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;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;/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,638&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,966&#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;/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;&#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 leases land, buildings and equipment under operating lease arrangements. Total gross rental expense amounted to $4.6 million in 2022, $4.9 million in 2021, and $4.9 million in 2020. Most leases include options to renew for periods ranging from 5 to 20 years. &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;Lease components&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;Right-of-use lease assets totaled $33.1&#160;million and $30.3&#160;million at December 31, 2022 and 2021, respectively and are reported in &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzk_1bd032fd-4134-4fee-b7a0-6066b6f581b0"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzk_a8bc1fca-45af-4265-ada3-e2835cba277d"&gt;accrued interest and other assets&lt;/span&gt;&lt;/span&gt; in the accompanying consolidated statements of condition. The related lease liabilities totaled $34.5&#160;million and $31.1&#160;million at December 31, 2022 and 2021, respectively, and are reported as a component of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzg_522ded16-1ac4-41eb-bfeb-f8e2c46d539b"&gt;&lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMzg_66955021-bac7-4675-8412-1713dc77cc2b"&gt;other liabilities&lt;/span&gt;&lt;/span&gt; in the accompanying consolidated statements of condition.  Lease payments under operating leases that were applied to our operating lease liability totaled $3.4&#160;million during 2022 and $5.2&#160;million during 2021.  Included in the 2021 figures above was a $2.2&#160;million lease termination payment on a property no longer utilized by the Company; $1.8&#160;million was applied to the lease liability and $410,000 was applied to rent 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 components of operating lease expense, primarily included in &#x201c;Net occupancy expense of premises,&#x201d; in 2022, 2021, and 2020 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: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="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&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:middle"&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 #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;Operating lease cost&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;4,654&#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;4,939&#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;4,905&#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;Variable lease 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:400;line-height:100%"&gt;695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Short-term lease 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: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;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;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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease 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:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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 lease cost&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;5,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:#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,584&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,552&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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&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 31, 2022, we did not have any material finance lease assets or liabilities.&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 information related to operating leases for 2022 and 2021 was 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:69.660%"/&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.521%"/&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;2022&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;/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-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&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;/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;Operating cash flows from operating leases&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;4,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;Weighted-average remaining lease term on operating leases&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;13.45&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;13.68&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;Weighted-average discount rates on operating 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:400;line-height:100%"&gt;3.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;span style="color:#000000;font-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;3.53&#160;&lt;/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 #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;Right-of-use assets obtained in exchange for lease liabilities&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;2,498&#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;2,280&#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:10pt;font-weight:400;line-height:120%"&gt;The following table reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2022:&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:79.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&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:400;line-height:100%"&gt;December 31, 2022&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;2023&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;3,995&#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;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;3,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;3,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;3,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;2028 and subsequent 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;25,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;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 lease payments&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;44,206&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 1pt;text-align:left;vertical-align: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:  Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;Present value of lease liabilities&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;34,501&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQ0Mw_3de9f8c4-e7fe-4fed-ba54-78d871a1879a">&lt;div style="text-align: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="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;2022&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;/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;Land&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;8,063&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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: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,195&#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;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;106,297&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;105,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;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;87,619&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;83,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;/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;(119,839)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;82,140&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;85,416&#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="i8f0f12de9d73492fa1da17b6a9dd4c35_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzEtMS0xLTEtMjAzODI4_094a1420-8238-4ec5-90bf-5955a5d4a521"
      unitRef="usd">8063000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9df7d2c1342c4502af5e43f0d3757dd2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzEtMi0xLTEtMjAzODI4_a35ec3f7-945b-4513-aeb1-7a89896dad9b"
      unitRef="usd">9195000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ib09ac060b7544b2687c02b21bd22ae91_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzItMS0xLTEtMjAzODI4_e3844712-7642-4b5d-bc78-c71843980502"
      unitRef="usd">106297000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i260e6078d9784e35950576d94ba02c6b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzItMi0xLTEtMjAzODI4_abd9c461-36b0-44c6-8764-d8cecaa46f67"
      unitRef="usd">105164000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="ifd15b3ab7df84ca5976d4d1a756b515a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzMtMS0xLTEtMjAzODI4_6cac3b84-891a-4dfd-a356-b9df261cab78"
      unitRef="usd">87619000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="idc66dacb1fd54af8b378ab255d582d9b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzMtMi0xLTEtMjAzODI4_5fe3c918-1ebd-4773-9a7d-59adb09224e8"
      unitRef="usd">83803000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzQtMS0xLTEtMjAzODI4_f7553cfa-aa1b-45b1-a933-9f1b73c33f4f"
      unitRef="usd">119839000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzQtMi0xLTEtMjAzODI4_baf51262-1b98-4160-bfcf-302e82faf473"
      unitRef="usd">112746000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzUtMS0xLTEtMjAzODI4_08e45159-b64d-4a09-be08-942c0d5de3e9"
      unitRef="usd">82140000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo3M2M1MGUzM2E3ODI0MWVjOGIyMzkwYzZkMTZlZjdiNi90YWJsZXJhbmdlOjczYzUwZTMzYTc4MjQxZWM4YjIzOTBjNmQxNmVmN2I2XzUtMi0xLTEtMjAzODI4_880d4b86-b9f7-4cb0-a140-3574d73a2977"
      unitRef="usd">85416000</us-gaap:PropertyPlantAndEquipmentNet>
    <tmp:ScheduleOfDepreciationAndAmortizationTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQ0MA_22eaadde-0554-4506-a6ef-6c678fe7ce7d">&lt;div style="text-align:justify"&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 2022, 2021, and 2020 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="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;2022&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:400;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: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 #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;Premises&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,500&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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: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;2,599&#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;2,608&#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;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,138&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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;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;/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,638&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,966&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</tmp:ScheduleOfDepreciationAndAmortizationTableTextBlock>
    <us-gaap:DepreciationAndAmortization
      contextRef="i73f261418b0a4682bc261fe5db50a235_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzEtMS0xLTEtMjAzODI4_3c61d303-642b-4f68-8725-82179495400f"
      unitRef="usd">2500000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i0407f6c36b1647ca8ec67b7ba164155b_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzEtMi0xLTEtMjAzODI4_abc1c96a-ec2a-429e-b0da-1d1fdf941273"
      unitRef="usd">2599000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i7faf51e00a774a8cb886c0b553b4cde1_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzEtMy0xLTEtMjAzODI4_fdacd9ed-fae7-422f-9677-9088d2d958d8"
      unitRef="usd">2608000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i813fbe3d19c142c58ee377ef87a2de31_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzItMS0xLTEtMjAzODI4_715f5f95-c296-4530-9caf-0f65cfc5d59f"
      unitRef="usd">5138000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ib689cc31976d466abc367f8c3bca5a7c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzItMi0xLTEtMjAzODI4_2576d9ff-6345-4cd0-91b0-c4720b3df1e9"
      unitRef="usd">5367000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="id4e52770926147528bfcd1abbcb018fb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzItMy0xLTEtMjAzODI4_6b19dc9b-9222-45df-9579-628a8cb9e443"
      unitRef="usd">5225000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzMtMS0xLTEtMjAzODI4_4333f5b1-2289-43b3-a416-7c8463564239"
      unitRef="usd">7638000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzMtMi0xLTEtMjAzODI4_ad5864bb-5de3-4891-9439-e26169b393d8"
      unitRef="usd">7966000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo5ZjVkZjJjYWU0MjY0NjE2OWQ5NWQ2YzA5YTEwZWE0Mi90YWJsZXJhbmdlOjlmNWRmMmNhZTQyNjQ2MTY5ZDk1ZDZjMDlhMTBlYTQyXzMtMy0xLTEtMjAzODI4_881a4c14-86e4-4c57-9cc8-284a00679d23"
      unitRef="usd">7833000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingLeaseExpense
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzMyNg_dc6c9767-d00c-49cb-96db-b2d98ec50b38"
      unitRef="usd">4600000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzMzNg_c5179d24-bed9-44ca-8cdc-71867d2985ad"
      unitRef="usd">4900000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzM1MA_dcd5080d-5236-4e69-8822-3b05467a5c89"
      unitRef="usd">4900000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="ib4cb02a04f174accb81caaff8797511d_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQyMg_ab1d734e-0e1d-4d11-960c-3d924bbd7d3f">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm
      contextRef="i1f82decb76c341d3b2e3bbb9011cbc60_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQyOA_2df63d57-e0eb-4970-a8bc-a5d939e04726">P20Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjMzOTUz_a8c1a128-a519-4df9-ba09-297aa058c4cd"
      unitRef="usd">33100000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjMzOTY4_df34a164-9da8-44cc-911b-e71822fea128"
      unitRef="usd">30300000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjMzOTgz_976a1a91-bc56-413a-a1b6-9c0fcf678cd2"
      unitRef="usd">34500000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjMzOTk4_04d2c669-9e2f-4134-b102-af8f9d213e0f"
      unitRef="usd">31100000</us-gaap:OperatingLeaseLiability>
    <tmp:OperatingLeasePaymentsIncludingTerminationFees
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjM0MDEz_09689bf9-00b9-41f1-a397-d47db163ecb9"
      unitRef="usd">3400000</tmp:OperatingLeasePaymentsIncludingTerminationFees>
    <tmp:OperatingLeasePaymentsIncludingTerminationFees
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzIxOTkwMjMyNjAwNjE_ff6cbd22-0f2d-472e-911d-59d9a0fe21cc"
      unitRef="usd">5200000</tmp:OperatingLeasePaymentsIncludingTerminationFees>
    <tmp:PaymentForLeaseTermination
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjM0ODg4_a2fd64b2-59fb-47e4-9f95-f5c759aae04e"
      unitRef="usd">2200000</tmp:PaymentForLeaseTermination>
    <tmp:PaymentForLeaseTerminationDecreaseOfLeaseLiability
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzQzOTgwNDY1MTUxMjU_9eacd7fe-8adb-4d14-a49b-9c9909b48d17"
      unitRef="usd">1800000</tmp:PaymentForLeaseTerminationDecreaseOfLeaseLiability>
    <tmp:PaymentForLeaseTerminationDecreaseOfRentExpense
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzY1OTcwNjk3NzExMzk_d243bc12-eb45-4aed-ad6b-87b64fc3eae9"
      unitRef="usd">410000</tmp:PaymentForLeaseTerminationDecreaseOfRentExpense>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjMzOTQ5_09d5eb96-7fd9-4915-8c20-f056cd586cd9">&lt;div style="text-align: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 components of operating lease expense, primarily included in &#x201c;Net occupancy expense of premises,&#x201d; in 2022, 2021, and 2020 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: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="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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&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:middle"&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 #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;Operating lease cost&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;4,654&#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;4,939&#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;4,905&#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;Variable lease 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:400;line-height:100%"&gt;695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;668&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Short-term lease 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: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;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;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;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Sublease 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:400;line-height:100%"&gt;(11)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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 lease cost&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;5,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:#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,584&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,552&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:10pt;font-weight:400;line-height:120%"&gt;Other information related to operating leases for 2022 and 2021 was 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:69.660%"/&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.521%"/&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;2022&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;/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-weight:400;line-height:100%"&gt;Cash paid for amounts included in the measurement of lease liabilities:&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;/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;Operating cash flows from operating leases&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;4,389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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;/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;Weighted-average remaining lease term on operating leases&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;13.45&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;13.68&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;Weighted-average discount rates on operating 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:400;line-height:100%"&gt;3.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;span style="color:#000000;font-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;3.53&#160;&lt;/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 #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;Right-of-use assets obtained in exchange for lease liabilities&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;2,498&#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;2,280&#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;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzEtMS0xLTEtMjMyNDkx_985f3871-18d6-42e9-9692-0c9450e2bdaa"
      unitRef="usd">4654000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzEtMi0xLTEtMjMzMzIz_ec79f716-0f3a-45c3-afa9-1ce1d5dfbad2"
      unitRef="usd">4939000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzEtMy0xLTEtMjMzMzUx_322b181b-0099-4f3b-9019-0d47d01b29e4"
      unitRef="usd">4905000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzItMS0xLTEtMjMyNDkx_5377dfeb-3643-42ea-93f0-f2601ef7c380"
      unitRef="usd">695000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzItMi0xLTEtMjMzMzIz_56c8bb25-c52c-4a08-a07c-fedcbe79ed02"
      unitRef="usd">668000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzItMy0xLTEtMjMzMzUx_5dd3fb0a-4e43-42f9-9392-5220444cc3c0"
      unitRef="usd">674000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzMtMS0xLTEtMjMyNDkx_f34c9548-cc48-4c65-885f-8bc3f2ab0989"
      unitRef="usd">2000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzMtMi0xLTEtMjMzMzIz_5e682de8-a97a-4aa5-9c85-fa111eb53efa"
      unitRef="usd">2000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzMtMy0xLTEtMjMzMzUx_defc14b7-44de-4d7b-9ccf-9f5dfdd5c856"
      unitRef="usd">5000</us-gaap:ShortTermLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzQtMS0xLTEtMjMyNDkx_8bf589a6-75bc-44ab-8d29-bd6b0b6efa61"
      unitRef="usd">11000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzQtMi0xLTEtMjMzMzIz_25b70537-17b0-4772-95c9-a52e614ae8c3"
      unitRef="usd">25000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzQtMy0xLTEtMjMzMzUx_6443aa57-d3ce-4831-8e29-862657d9f1c1"
      unitRef="usd">32000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzUtMS0xLTEtMjMyNDkx_ff402788-24dd-4142-b512-e483be31cc2c"
      unitRef="usd">5340000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzUtMi0xLTEtMjMzMzIz_abce86c9-fedb-4382-9939-d62f453692fc"
      unitRef="usd">5584000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTowNmIyZTE5MzQ0MWU0NTA5OWZjYjMwOWY0NGU4MjA1NS90YWJsZXJhbmdlOjA2YjJlMTkzNDQxZTQ1MDk5ZmNiMzA5ZjQ0ZTgyMDU1XzUtMy0xLTEtMjMzMzUx_3b1da7ca-9b28-422f-8b80-ba2d7f3a5b94"
      unitRef="usd">5552000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzItMS0xLTEtMjMyNTY1_1959f5e1-1367-4fe3-9f47-7ff3942fe09a"
      unitRef="usd">4389000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzItMi0xLTEtMjMzMzgx_add95c5b-3325-423d-8d6c-1e903da1669f"
      unitRef="usd">6482000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzMtMS0xLTEtMjMyNTY1_1e75be5f-e589-45f5-b7cc-8f18de5a3774">P13Y5M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzMtMi0xLTEtMjMzMzgx_bab999a7-3388-4dfa-99bf-5edc9df9c2ea">P13Y8M4D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzQtMS0xLTEtMjMyNTY1_23c91962-e1a5-4011-a7ad-b82d5622457b"
      unitRef="number">0.0347</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzQtMi0xLTEtMjMzMzgx_3790ae39-6742-4bbf-a696-b1e472f8fe22"
      unitRef="number">0.0353</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzUtMS0xLTEtMjMyNTY1_5495fe0f-53e3-4f92-a46f-fe56033b5018"
      unitRef="usd">2498000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTphOWJhODBjNDgzZGM0M2M4YTdhZmUwMDI1M2Q1NDJlOC90YWJsZXJhbmdlOmE5YmE4MGM0ODNkYzQzYzhhN2FmZTAwMjUzZDU0MmU4XzUtMi0xLTEtMjMzMzgx_74c7f441-6d0b-4910-a1c4-1447a51429e9"
      unitRef="usd">2280000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90ZXh0cmVnaW9uOjQwZmIxMTBhMjJkMzQ0MjM5NjczY2QxYjY5MzJlNmM4XzE3MDQyNDMwMjMzOTUx_1816dfbc-f134-48dc-86c4-bea9b06f228d">&lt;div style="text-align: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 reconciles future undiscounted lease payments due under non-cancelable operating leases (those amounts subject to recognition) to the aggregate operating lessee lease liability as of December&#160;31, 2022:&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:79.016%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.784%"/&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:400;line-height:100%"&gt;December 31, 2022&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;2023&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;3,995&#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;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;3,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;3,622&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;3,511&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;2028 and subsequent 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;25,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;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 lease payments&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;44,206&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;padding:2px 1pt;text-align:left;vertical-align: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:  Interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,705&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;Present value of lease liabilities&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;34,501&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzEtMS0xLTEtMjMyNjUz_7a004928-2c0e-466c-bf38-eb663d750a44"
      unitRef="usd">3995000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzItMS0xLTEtMjMyNjUz_229886a7-008a-490c-bdf4-0100169cd139"
      unitRef="usd">3919000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzMtMS0xLTEtMjMyNjUz_1740fcf3-2311-4bff-bf2f-8bc104d80cca"
      unitRef="usd">3622000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzQtMS0xLTEtMjMyNjUz_f20a283f-7193-4a85-85d2-11eb200a8130"
      unitRef="usd">3511000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzUtMS0xLTEtMjMyNjUz_3c9bea16-c580-4dde-b649-48286e87969b"
      unitRef="usd">3172000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzYtMS0xLTEtMjMyNjUz_35fd2fbb-9233-4e2b-a1d6-8670b597b373"
      unitRef="usd">25987000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzctMS0xLTEtMjMyNjUz_e0d82f4b-68f8-47b3-8266-df743939dc9e"
      unitRef="usd">44206000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzgtMS0xLTEtMjMyNjUz_57301679-936a-4210-8d26-3acfc9a2e66c"
      unitRef="usd">9705000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjQvZnJhZzo0MGZiMTEwYTIyZDM0NDIzOTY3M2NkMWI2OTMyZTZjOC90YWJsZTo2YWIxMWU2ZmMwMTk0N2IxYmZhYzI5NjRjMDFmMGRlZi90YWJsZXJhbmdlOjZhYjExZTZmYzAxOTQ3YjFiZmFjMjk2NGMwMWYwZGVmXzktMS0xLTEtMjMyNjUz_0b6526f1-5126-48e8-a530-c85c6d2005b3"
      unitRef="usd">34501000</us-gaap:OperatingLeaseLiability>
    <us-gaap:DepositLiabilitiesDisclosuresTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90ZXh0cmVnaW9uOmJhZTAxMzU3NTg3MjQyYzY5ODMzY2NkYmQwY2JkOWYzXzE2NQ_d7f8c76b-5f6a-4ccc-8e45-40855f95151c">Deposits&lt;div style="text-align: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;Aggregate time deposits of $250,000 or more were $192.7 million at December&#160;31, 2022, and $167.9 million at December&#160;31, 2021. Scheduled maturities of time deposits at December&#160;31, 2022, 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;99,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;65,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;108,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;122,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 2023&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;288,321&#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;155,174&#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;443,495&#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;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;91,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;47,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;5,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;438,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;192,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:#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;631,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90ZXh0cmVnaW9uOmJhZTAxMzU3NTg3MjQyYzY5ODMzY2NkYmQwY2JkOWYzXzcy_82d6740a-0c10-4342-bb3a-9e5061988de2"
      unitRef="usd">192700000</tmp:TimeGreaterThanTwoHundredFiftyThousandDollars>
    <tmp:TimeGreaterThanTwoHundredFiftyThousandDollars
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90ZXh0cmVnaW9uOmJhZTAxMzU3NTg3MjQyYzY5ODMzY2NkYmQwY2JkOWYzXzg2_545566b5-639a-487b-aa87-1cc0f76780c0"
      unitRef="usd">167900000</tmp:TimeGreaterThanTwoHundredFiftyThousandDollars>
    <tmp:ScheduleOfMaturitiesOfTimeDepositsTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90ZXh0cmVnaW9uOmJhZTAxMzU3NTg3MjQyYzY5ODMzY2NkYmQwY2JkOWYzXzE2Nw_2bd4317f-6fd0-4daa-8c3d-9dfec2fe32cc">Scheduled maturities of time deposits at December&#160;31, 2022, 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;99,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;65,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;108,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;122,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;176,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 2023&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;288,321&#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;155,174&#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;443,495&#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;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;91,467&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,303&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;47,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;5,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;957&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;438,701&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;192,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:#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;631,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="i5069635df8cd4eb386f2f0e492a9922f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzItMS0xLTEtMjAzODI4_65bf6f61-8f8f-4db0-bdf1-1c107eeaa673"
      unitRef="usd">99641000</tmp:ThreeMonthsOrLess>
    <tmp:ThreeMonthsOrLess
      contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzItMi0xLTEtMjAzODI4_17d3f18e-e4d4-4151-9dc1-22a5d894fa16"
      unitRef="usd">59426000</tmp:ThreeMonthsOrLess>
    <tmp:ThreeMonthsOrLess
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzItMy0xLTEtMjAzODI4_fe8107d3-c744-4992-b9c8-03dc98df3b77"
      unitRef="usd">159067000</tmp:ThreeMonthsOrLess>
    <tmp:OverThreeThroughSixMonths
      contextRef="i5069635df8cd4eb386f2f0e492a9922f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzMtMS0xLTEtMjAzODI4_0773288a-2093-47b5-adad-7ed1b3814abf"
      unitRef="usd">65894000</tmp:OverThreeThroughSixMonths>
    <tmp:OverThreeThroughSixMonths
      contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzMtMi0xLTEtMjAzODI4_963b8f91-4885-4798-983f-576709f13e27"
      unitRef="usd">42179000</tmp:OverThreeThroughSixMonths>
    <tmp:OverThreeThroughSixMonths
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzMtMy0xLTEtMjAzODI4_75413212-7649-429d-83aa-0026a9b771bc"
      unitRef="usd">108073000</tmp:OverThreeThroughSixMonths>
    <tmp:OverSixThroughTwelveMonths
      contextRef="i5069635df8cd4eb386f2f0e492a9922f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzQtMS0xLTEtMjAzODI4_667d83ae-a278-4dac-be5a-b69ed6c8bf45"
      unitRef="usd">122786000</tmp:OverSixThroughTwelveMonths>
    <tmp:OverSixThroughTwelveMonths
      contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzQtMi0xLTEtMjAzODI4_4be58380-03aa-4afc-9212-717644172961"
      unitRef="usd">53569000</tmp:OverSixThroughTwelveMonths>
    <tmp:OverSixThroughTwelveMonths
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzQtMy0xLTEtMjAzODI4_7fb00f13-6e31-48bb-a2e5-14d11c36ca72"
      unitRef="usd">176355000</tmp:OverSixThroughTwelveMonths>
    <us-gaap:TimeDepositMaturitiesYearOne
      contextRef="i5069635df8cd4eb386f2f0e492a9922f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzUtMS0xLTEtMjAzODI4_9062e428-c66a-4692-9567-ddb6f4f17eb7"
      unitRef="usd">288321000</us-gaap:TimeDepositMaturitiesYearOne>
    <us-gaap:TimeDepositMaturitiesYearOne
      contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzUtMi0xLTEtMjAzODI4_c4b26d7c-f90b-4db7-a0a2-7115b111bd94"
      unitRef="usd">155174000</us-gaap:TimeDepositMaturitiesYearOne>
    <us-gaap:TimeDepositMaturitiesYearOne
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzUtMy0xLTEtMjAzODI4_0be62586-bacd-41d9-83cc-4e1055e188fc"
      unitRef="usd">443495000</us-gaap:TimeDepositMaturitiesYearOne>
    <us-gaap:TimeDepositMaturitiesYearTwo
      contextRef="i5069635df8cd4eb386f2f0e492a9922f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzYtMS0xLTEtMjAzODI4_4db065fe-b1d6-40dd-ac00-894717f723bc"
      unitRef="usd">91467000</us-gaap:TimeDepositMaturitiesYearTwo>
    <us-gaap:TimeDepositMaturitiesYearTwo
      contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzYtMi0xLTEtMjAzODI4_73d9e636-b93b-47de-aa8a-7f416f51933c"
      unitRef="usd">26836000</us-gaap:TimeDepositMaturitiesYearTwo>
    <us-gaap:TimeDepositMaturitiesYearTwo
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzYtMy0xLTEtMjAzODI4_43fceeb1-f4ed-4766-904c-4f517d565e84"
      unitRef="usd">118303000</us-gaap:TimeDepositMaturitiesYearTwo>
    <us-gaap:TimeDepositMaturitiesYearThree
      contextRef="i5069635df8cd4eb386f2f0e492a9922f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzctMS0xLTEtMjAzODI4_d41bc84a-5989-4fa6-afeb-976950598a80"
      unitRef="usd">47929000</us-gaap:TimeDepositMaturitiesYearThree>
    <us-gaap:TimeDepositMaturitiesYearThree
      contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzctMi0xLTEtMjAzODI4_7c6e506c-2c11-49ad-abb3-4d01a85239e7"
      unitRef="usd">9743000</us-gaap:TimeDepositMaturitiesYearThree>
    <us-gaap:TimeDepositMaturitiesYearThree
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzctMy0xLTEtMjAzODI4_7eb61715-e82c-4bd5-a336-290e06bd6daf"
      unitRef="usd">57672000</us-gaap:TimeDepositMaturitiesYearThree>
    <us-gaap:TimeDepositMaturitiesYearFour
      contextRef="i5069635df8cd4eb386f2f0e492a9922f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzgtMS0xLTEtMjAzODI4_20793f1e-53a8-47ff-a6ef-3f5d74bf7ea2"
      unitRef="usd">5745000</us-gaap:TimeDepositMaturitiesYearFour>
    <us-gaap:TimeDepositMaturitiesYearFour
      contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzgtMi0xLTEtMjAzODI4_6c6a42a7-efaf-4208-ad17-7e8fb992dcb2"
      unitRef="usd">957000</us-gaap:TimeDepositMaturitiesYearFour>
    <us-gaap:TimeDepositMaturitiesYearFour
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzgtMy0xLTEtMjAzODI4_0e0eb708-0df1-4cee-8a5a-f9349488bba1"
      unitRef="usd">6702000</us-gaap:TimeDepositMaturitiesYearFour>
    <us-gaap:TimeDepositMaturitiesYearFive
      contextRef="i5069635df8cd4eb386f2f0e492a9922f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzktMS0xLTEtMjAzODI4_fb4ecae3-3b46-4c06-8177-8d04f9a677cb"
      unitRef="usd">5221000</us-gaap:TimeDepositMaturitiesYearFive>
    <us-gaap:TimeDepositMaturitiesYearFive
      contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzktMi0xLTEtMjAzODI4_79a00543-b9b2-4dcc-a4aa-600df4012f13"
      unitRef="usd">0</us-gaap:TimeDepositMaturitiesYearFive>
    <us-gaap:TimeDepositMaturitiesYearFive
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzktMy0xLTEtMjAzODI4_36a5aa44-75c9-4eeb-9c09-9973fde91298"
      unitRef="usd">5221000</us-gaap:TimeDepositMaturitiesYearFive>
    <us-gaap:TimeDepositMaturitiesAfterYearFive
      contextRef="i5069635df8cd4eb386f2f0e492a9922f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzEwLTEtMS0xLTIwMzgyOA_3992e634-54e6-4266-bee0-f8d25fdfbe0c"
      unitRef="usd">18000</us-gaap:TimeDepositMaturitiesAfterYearFive>
    <us-gaap:TimeDepositMaturitiesAfterYearFive
      contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzEwLTItMS0xLTIwMzgyOA_42eeac36-57a8-4c49-ba2b-dc08f0bf2ed5"
      unitRef="usd">0</us-gaap:TimeDepositMaturitiesAfterYearFive>
    <us-gaap:TimeDepositMaturitiesAfterYearFive
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzEwLTMtMS0xLTIwMzgyOA_0df65b4d-b4a2-4455-b850-38e12c0f0e80"
      unitRef="usd">18000</us-gaap:TimeDepositMaturitiesAfterYearFive>
    <us-gaap:TimeDeposits
      contextRef="i5069635df8cd4eb386f2f0e492a9922f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzExLTEtMS0xLTIwMzgyOA_74c51adb-af50-406e-b69b-732f4aef353a"
      unitRef="usd">438701000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i60415b5c72cf4825b0f1fe815d2f96bd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzExLTItMS0xLTIwMzgyOA_eadfbb23-9ad5-4aa0-a871-26412560cd5a"
      unitRef="usd">192710000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMjcvZnJhZzpiYWUwMTM1NzU4NzI0MmM2OTgzM2NjZGJkMGNiZDlmMy90YWJsZTo4YjlmODk5MTVjYzY0MzNhYTQ3ZGQ0MGQ5NWYzMTFkYS90YWJsZXJhbmdlOjhiOWY4OTkxNWNjNjQzM2FhNDdkZDQwZDk1ZjMxMWRhXzExLTMtMS0xLTIwMzgyOA_662df5c4-ee6b-44e8-b355-f1246d6e8571"
      unitRef="usd">631411000</us-gaap:TimeDeposits>
    <us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90ZXh0cmVnaW9uOjY5OWM3ZjM3Y2FiYjRiNzM5NjBkMTExZjBhZDZjMGQ2XzEyOTI_f588bbb0-b665-4290-854d-e8c94a1352ed">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&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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="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;56,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;66,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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;67,810&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;78,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;57,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;58,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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.10&#160;&lt;/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.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;/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.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:#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.11&#160;&lt;/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.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;/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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;/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 ("repurchase agreements") are secured borrowings that typically mature within thirty to ninety days, although the Company has, at times, entered into repurchase agreements with the Federal Home Loan Bank ("FHLB") 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 $56.3 million at December&#160;31, 2022. The Company had no outstanding wholesale repurchase agreements at December&#160;31, 2022. &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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90ZXh0cmVnaW9uOjY5OWM3ZjM3Y2FiYjRiNzM5NjBkMTExZjBhZDZjMGQ2XzEyODM_fbd2ef9e-ad38-4d8d-98c9-d7fae1b402fc">&lt;div style="text-align: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&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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="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;56,278&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;66,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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;67,810&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;78,420&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;57,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;58,627&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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.10&#160;&lt;/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.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;/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.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:#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.11&#160;&lt;/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.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;/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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfRepurchaseAgreements>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="icb115ba42a124d0986c08980cd0cfd7a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzItMS0xLTEtMjAzODI4_813237a9-7b21-4424-b1f2-85d78fd17ec2"
      unitRef="usd">56278000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ia6d3b883cefd4963a22b836137f565d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzItMi0xLTEtMjAzODI4_a7bbdd6e-86c4-4a82-b7a2-dbcb73a2b500"
      unitRef="usd">66787000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i1d8f6943f4004fd2b35bf27100d247d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzItMy0xLTEtMjAzODI4_dea40469-e329-45b7-af1e-13d4b84dd2ad"
      unitRef="usd">65845000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <tmp:MaximumMonthendBalance
      contextRef="icb115ba42a124d0986c08980cd0cfd7a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzQtMS0xLTEtMjAzODI4_1cab7170-e541-4eb0-a922-34e735f4ba47"
      unitRef="usd">67810000</tmp:MaximumMonthendBalance>
    <tmp:MaximumMonthendBalance
      contextRef="ia6d3b883cefd4963a22b836137f565d2_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzQtMi0xLTEtMjAzODI4_b2c1e177-3442-4b05-94d0-82453e3e49d3"
      unitRef="usd">78420000</tmp:MaximumMonthendBalance>
    <tmp:MaximumMonthendBalance
      contextRef="i1d8f6943f4004fd2b35bf27100d247d2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzQtMy0xLTEtMjAzODI4_1502f891-d098-4a18-be6d-5fdd18f3d5cc"
      unitRef="usd">72883000</tmp:MaximumMonthendBalance>
    <tmp:AverageBalanceDuringtheYear
      contextRef="i6c5bbdd40e4f4e719833dc0abe43befa_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzUtMS0xLTEtMjAzODI4_79476676-a08c-4863-9a51-7dd4ea71ff8f"
      unitRef="usd">57126000</tmp:AverageBalanceDuringtheYear>
    <tmp:AverageBalanceDuringtheYear
      contextRef="ia50e15880e8744f7bab94b5a824c3b99_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzUtMi0xLTEtMjAzODI4_76e3a1c1-19b1-4f67-acbe-02bf4ffa2dcd"
      unitRef="usd">58627000</tmp:AverageBalanceDuringtheYear>
    <tmp:AverageBalanceDuringtheYear
      contextRef="i6a63189578bb4f56813b237e8e46de46_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzUtMy0xLTEtMjAzODI4_186d7482-8a8f-4bcc-a256-9849b7f1811d"
      unitRef="usd">55973000</tmp:AverageBalanceDuringtheYear>
    <tmp:WeightedAverageRateAtPeriodEnd
      contextRef="i6c5bbdd40e4f4e719833dc0abe43befa_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzYtMS0xLTEtMjAzODI4_86738f21-2a35-4580-be12-8d82186c03bf"
      unitRef="number">0.0010</tmp:WeightedAverageRateAtPeriodEnd>
    <tmp:WeightedAverageRateAtPeriodEnd
      contextRef="ia50e15880e8744f7bab94b5a824c3b99_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzYtMi0xLTEtMjAzODI4_130c9263-239b-47d8-811b-6ee56d8d7717"
      unitRef="number">0.0010</tmp:WeightedAverageRateAtPeriodEnd>
    <tmp:WeightedAverageRateAtPeriodEnd
      contextRef="i6a63189578bb4f56813b237e8e46de46_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzYtMy0xLTEtMjAzODI4_f7f73e02-98a0-4ee1-9a0e-480c1e1dc91e"
      unitRef="number">0.0011</tmp:WeightedAverageRateAtPeriodEnd>
    <tmp:AverageInterestRatePaidDuringtheYear
      contextRef="i6c5bbdd40e4f4e719833dc0abe43befa_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzctMS0xLTEtMjAzODI4_801c9f59-3825-4368-b330-4c12b60792b8"
      unitRef="number">0.0010</tmp:AverageInterestRatePaidDuringtheYear>
    <tmp:AverageInterestRatePaidDuringtheYear
      contextRef="ia50e15880e8744f7bab94b5a824c3b99_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzctMi0xLTEtMjAzODI4_2e2bb654-2255-449b-bafb-21efeec47638"
      unitRef="number">0.0011</tmp:AverageInterestRatePaidDuringtheYear>
    <tmp:AverageInterestRatePaidDuringtheYear
      contextRef="i6a63189578bb4f56813b237e8e46de46_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzctMy0xLTEtMjAzODI4_af19598a-9263-4e2d-90f2-1b37f8c00e0b"
      unitRef="number">0.0017</tmp:AverageInterestRatePaidDuringtheYear>
    <tmp:AverageBalanceDuringtheYear
      contextRef="i72a66945170f4cdd963b9cd1c5ccc302_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzktMS0xLTEtMjAzODI4_9268cb3e-37fd-4235-928d-f7b84d222be1"
      unitRef="usd">0</tmp:AverageBalanceDuringtheYear>
    <tmp:AverageBalanceDuringtheYear
      contextRef="i5936b42be4a24a978c9ff79390f056f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzktMi0xLTEtMjAzODI4_2df71e85-5af1-4d2c-9109-5053b3140a88"
      unitRef="usd">0</tmp:AverageBalanceDuringtheYear>
    <tmp:AverageBalanceDuringtheYear
      contextRef="ibd6a03e2865242aaad18a2448c44a35c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzktMy0xLTEtMjAzODI4_c0dbab92-2430-429f-8d2c-5e449f79d315"
      unitRef="usd">0</tmp:AverageBalanceDuringtheYear>
    <tmp:AverageInterestRatePaidDuringtheYear
      contextRef="i72a66945170f4cdd963b9cd1c5ccc302_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzExLTEtMS0xLTIwMzgyOA_0a2f0d1e-7d85-4a05-96e5-75c236e6aa7f"
      unitRef="number">0.0000</tmp:AverageInterestRatePaidDuringtheYear>
    <tmp:AverageInterestRatePaidDuringtheYear
      contextRef="i5936b42be4a24a978c9ff79390f056f6_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzExLTItMS0xLTIwMzgyOA_cb65c46f-6f3a-49f7-b405-6ad8ff45c176"
      unitRef="number">0.0000</tmp:AverageInterestRatePaidDuringtheYear>
    <tmp:AverageInterestRatePaidDuringtheYear
      contextRef="ibd6a03e2865242aaad18a2448c44a35c_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90YWJsZToxYmVjMTRmOGNiZWM0NGQ3OTA4ZGUwMzkyNDhiNTNhYS90YWJsZXJhbmdlOjFiZWMxNGY4Y2JlYzQ0ZDc5MDhkZTAzOTI0OGI1M2FhXzExLTMtMS0xLTIwMzgyOA_8a34f723-3d65-4ce2-a5d1-1eabd8915d1f"
      unitRef="number">0.0000</tmp:AverageInterestRatePaidDuringtheYear>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ied9ecd1d7b1e4aaba17485b8f6614bbc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90ZXh0cmVnaW9uOjY5OWM3ZjM3Y2FiYjRiNzM5NjBkMTExZjBhZDZjMGQ2Xzg2MA_d19edf6e-0e45-4f70-94fe-ff52e9cf7bd9"
      unitRef="usd">56300000</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:SecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ia48fcd57d6e9435c99035656fc182719_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzAvZnJhZzo2OTljN2YzN2NhYmI0YjczOTYwZDExMWYwYWQ2YzBkNi90ZXh0cmVnaW9uOjY5OWM3ZjM3Y2FiYjRiNzM5NjBkMTExZjBhZDZjMGQ2Xzg4Ng_04b7d8b8-10fa-4ad0-8d4e-9c6870ef5c5a"
      unitRef="usd">0</us-gaap:SecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzE1ODk_1611edd3-f57a-4fef-be9a-2eab79a0bebd">Other Borrowings&lt;div style="text-align: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 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;2022&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;/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;Overnight FHLB advances&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;241,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 #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;14,000&#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;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;50,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;110,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 #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 other borrowings&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;291,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 #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:400;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:400;line-height:100%"&gt;124,000&#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: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 bank had available line-of-credit agreements with correspondent banks permitting borrowings to a maximum of approximately $99.0 million and $89.0&#160;million at  December&#160;31, 2022 and December&#160;31, 2021, respectively. There were no outstanding advances against those lines at December&#160;31, 2022 and 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;Through its subsidiary bank, the Company has a borrowing relationship with the FHLB, which provides secured borrowing capacity, subject to available collateral. As members of the FHLB, the Company can use certain unencumbered mortgage-related assets and securities to secure borrowings from the FHLB. Established borrowing capacity with the FHLB was $1.6 billion and $1.8 billion at December&#160;31, 2022 and December&#160;31, 2021, respectively.  The unused borrowing capacity on established lines with the FHLB was $1.3 billion  and $1.6 billion at December&#160;31, 2022 and December&#160;31, 2021, respectively.&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;At December&#160;31, 2022, there were $241.3&#160;million in overnight advances and $50.0 million in term advances with the FHLB, with a weighted average rate of 4.12%, compared to $14.0 million in overnight advances and $110.0 million in term advances with a weighted average rate of 1.80%, at December&#160;31, 2021. At December&#160;31, 2022, the term advances with the FHLB includes $10.0 million which matures within one year and $40.0 million which matures in over one year. Maturities of advances due in over one year include $40.0 million in 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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, 2022. &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 a $25.0 million line of credit with a bank.&#160;As of December&#160;31, 2022 and December&#160;31, 2021, there was no outstanding balance on the line. The line matures in June 2023.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzE1OTQ_097371e7-d2f5-4e4a-8dc8-6f035a7106fd">&lt;div style="text-align: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 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;2022&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;/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;Overnight FHLB advances&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;241,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 #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;14,000&#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;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;50,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;110,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 #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 other borrowings&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;291,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 #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:400;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:400;line-height:100%"&gt;124,000&#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;</us-gaap:ScheduleOfDebtTableTextBlock>
    <tmp:FederalHomeLoanBankAdvancesOvernight
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90YWJsZTo1MjdmZjk0ZWE3MTA0YjZhYmY2MDNkMmVhN2QxOGQwOS90YWJsZXJhbmdlOjUyN2ZmOTRlYTcxMDRiNmFiZjYwM2QyZWE3ZDE4ZDA5XzEtMS0xLTEtMjAzODI4_c3a91a98-dfda-4475-b7de-fd175f39815b"
      unitRef="usd">241300000</tmp:FederalHomeLoanBankAdvancesOvernight>
    <tmp:FederalHomeLoanBankAdvancesOvernight
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90YWJsZTo1MjdmZjk0ZWE3MTA0YjZhYmY2MDNkMmVhN2QxOGQwOS90YWJsZXJhbmdlOjUyN2ZmOTRlYTcxMDRiNmFiZjYwM2QyZWE3ZDE4ZDA5XzEtMi0xLTEtMjAzODI4_93876fc2-ec50-436a-8619-70e1b703963a"
      unitRef="usd">14000000</tmp:FederalHomeLoanBankAdvancesOvernight>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90YWJsZTo1MjdmZjk0ZWE3MTA0YjZhYmY2MDNkMmVhN2QxOGQwOS90YWJsZXJhbmdlOjUyN2ZmOTRlYTcxMDRiNmFiZjYwM2QyZWE3ZDE4ZDA5XzItMS0xLTEtMjAzODI4_bff8a341-b21f-4199-9099-247ca3e4c8e8"
      unitRef="usd">50000000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90YWJsZTo1MjdmZjk0ZWE3MTA0YjZhYmY2MDNkMmVhN2QxOGQwOS90YWJsZXJhbmdlOjUyN2ZmOTRlYTcxMDRiNmFiZjYwM2QyZWE3ZDE4ZDA5XzItMi0xLTEtMjAzODI4_2ae2d8d1-f817-4a0e-b522-c954dd590e45"
      unitRef="usd">110000000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:OtherBorrowings
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90YWJsZTo1MjdmZjk0ZWE3MTA0YjZhYmY2MDNkMmVhN2QxOGQwOS90YWJsZXJhbmdlOjUyN2ZmOTRlYTcxMDRiNmFiZjYwM2QyZWE3ZDE4ZDA5XzQtMS0xLTEtMjAzODI4_5ccd6538-631e-4988-94a4-479de7102cbe"
      unitRef="usd">291300000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90YWJsZTo1MjdmZjk0ZWE3MTA0YjZhYmY2MDNkMmVhN2QxOGQwOS90YWJsZXJhbmdlOjUyN2ZmOTRlYTcxMDRiNmFiZjYwM2QyZWE3ZDE4ZDA5XzQtMi0xLTEtMjAzODI4_5f03c8de-2dd4-46d2-9b44-5012d30fbfe4"
      unitRef="usd">124000000</us-gaap:OtherBorrowings>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzI2OQ_547d174f-2f12-40ee-97bc-db7345ba0908"
      unitRef="usd">99000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzYwNDczMTM5NTU4MTM_b7c3fc4b-42e6-43ba-99f9-1b9f95af48b4"
      unitRef="usd">89000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzMwMg_b7454c44-2d6a-47e2-b4a2-513611ac4028"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzMwMg_bd3c6f9d-08f6-4a06-aa1e-3bdac4de113b"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzYwNDczMTM5NTcwMTM_e7462859-c8e6-4e09-a99b-d49db52ede12"
      unitRef="usd">1600000000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzYwNDczMTM5NTcwMjc_4b07be64-0b24-4ae5-85c7-918701a21ba7"
      unitRef="usd">1800000000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzU5Mg_25625b9f-d3c7-4b86-9bea-79fa4950fceb"
      unitRef="usd">1300000000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzYwNQ_d3756f2f-1ac3-4241-9ebc-2a0eaf13c3fd"
      unitRef="usd">1600000000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds>
    <tmp:FederalHomeLoanBankAdvancesOvernight
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1Xzk4Mg_336f7b7f-4587-42c9-bf8f-d9a4eec66b0a"
      unitRef="usd">241300000</tmp:FederalHomeLoanBankAdvancesOvernight>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzEwMTE_75187b0b-a163-4f62-9844-87708b6f6e01"
      unitRef="usd">50000000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzEwNzg_6ab4499c-8421-412d-8de1-2e7ed6881b38"
      unitRef="number">0.0412</us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd>
    <tmp:FederalHomeLoanBankAdvancesOvernight
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzYwNDczMTM5NTc0Mzc_97016e36-2d84-4efc-917a-b0b17ecf5a03"
      unitRef="usd">14000000</tmp:FederalHomeLoanBankAdvancesOvernight>
    <us-gaap:FederalHomeLoanBankAdvancesLongTerm
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzExMjA_1dc05750-c669-43d6-96b2-c6a7db4d13f0"
      unitRef="usd">110000000</us-gaap:FederalHomeLoanBankAdvancesLongTerm>
    <us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzExNzI_faed3eea-0d7a-405f-8210-11bab4ca3111"
      unitRef="number">0.0180</us-gaap:FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd>
    <us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzEyMzE_9cc9516d-a21b-4835-8f1e-8710161a8fd4"
      unitRef="usd">10000000</us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate>
    <tmp:TermAdvancesMaturingAfterOneYear
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzEyNjg_f1a8edc4-b813-4435-8a89-4d1f15dd9351"
      unitRef="usd">40000000</tmp:TermAdvancesMaturingAfterOneYear>
    <us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzEzNTU_bb1c2208-9892-41fb-84a0-963bd9a41b97"
      unitRef="usd">40000000</us-gaap:FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzEzOTU_b9ed109e-8cf2-4cdd-a341-945c8a76393c"
      unitRef="usd">0</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzE0NDY_877b7fcb-04c0-425e-b64e-1e68970ade1b"
      unitRef="usd">25000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzE1MDQ_03ba1afb-2a1a-46a4-b709-31a0b04048e6"
      unitRef="usd">0</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzMvZnJhZzo4ZGQ2YmU0ZmQyZWE0NzQ3YWFjMjIwMGRhM2FmZjQzNS90ZXh0cmVnaW9uOjhkZDZiZTRmZDJlYTQ3NDdhYWMyMjAwZGEzYWZmNDM1XzE1MDQ_7cc40b64-c123-4d90-b219-ef5070fb23e7"
      unitRef="usd">0</us-gaap:ShortTermBankLoansAndNotesPayable>
    <tmp:TrustPreferredDebenturesTextBlockTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzE4ODM_32ddc654-6ec0-48ff-b469-cb7e19119c96">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, 2022 and 2021, the Company had no trust preferred debentures.</tmp:TrustPreferredDebenturesTextBlockTextBlock>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="ief24587fd247420aa4f2f1bca47d0dd2_I20210630"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzE5Ng_7eff0596-9939-491d-b952-df677485baee"
      unitRef="usd">5000000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="icf7c0644bf2441988df1e534f180be3d_D20210807-20210807"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzIzNA_20bdda58-c9e4-40b4-b6f5-7457ac044243"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust
      contextRef="i1497be94cf1c4213968c8b25484c820a_I20210930"
      decimals="-6"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzQ2OQ_85fc0e64-c338-42c3-b9dc-493c9096ee79"
      unitRef="usd">10000000</us-gaap:JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust>
    <us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed
      contextRef="icf7c0644bf2441988df1e534f180be3d_D20210807-20210807"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzUwNw_20bdda58-c9e4-40b4-b6f5-7457ac044243"
      unitRef="number">1</us-gaap:DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed>
    <us-gaap:DebtInstrumentIncreaseAccruedInterest
      contextRef="iafa79710bbde4e0b89975e1e6eba10ac_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzY2Ng_b4d87bfa-166c-455e-ab2c-eb41c2098f4f"
      unitRef="usd">1900000</us-gaap:DebtInstrumentIncreaseAccruedInterest>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzc1OA_1d1fb28d-c456-4c9a-b8aa-278359b7fdba"
      unitRef="usd">0</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzYvZnJhZzplM2M0NTJlMGI1ZWM0YTZiOWQ4NTI1YThiNTIxOGFhMC90ZXh0cmVnaW9uOmUzYzQ1MmUwYjVlYzRhNmI5ZDg1MjVhOGI1MjE4YWEwXzc1OA_97e5c393-4ef6-46d6-b073-ea8b2284f12c"
      unitRef="usd">0</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDYy_36b011a9-4930-4a24-9479-4a722281d6f0">Employee Benefit Plans&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;The Company maintains a noncontributory defined-benefit plan (the "DB Pension Plan") and a 401(k) plan ("the Retirement Savings Plan"), within which the company makes both matching contributions and Discretionary contributions 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="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Retirement Savings Plan covers 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 matching and Discretionary contributions to an account set up in the participant's name. The Discretionary amount equals a percentage of pay and varies based on the participant's age, service, and tenure with the Company. The Retirement Savings Plan offers the participant a wide range of investment alternatives from which to choose. Expenses related to the defined-contribution plans totaled $4.1 million in 2022, $4.4 million in 2021, and $4.4 million in 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="background-color:#ffffff;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 ("SERPs") 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="background-color:#ffffff;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 "Life and Healthcare Plan"), 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 ("HRA") 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 balance. 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="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="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;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="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="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;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, 2022 and 2021 (the measurement dates of the plans).&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: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;2022&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;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;2022&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;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;2022&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;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: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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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;174&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:700;line-height:100%"&gt;78&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:700;line-height:100%"&gt;814&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:700;line-height:100%"&gt;(2,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;(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:700;line-height:100%"&gt;(9,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:700;line-height:100%"&gt;(351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%"&gt;(851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;/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;70,521&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;93,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;7,603&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;24,991&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;34,033&#160;&lt;/span&gt;&lt;/td&gt;&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;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(13,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:700;line-height:100%"&gt;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:700;line-height:100%"&gt;(351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%"&gt;(850)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;/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;78,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;96,393&#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;8,364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;3,384&#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;(7,603)&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,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: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,991)&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;(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;/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;&#160;&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;The accumulated benefit obligation for the DB Pension Plan at December 31, 2022 and 2021, was $70.5 million and $93.0 million, respectively. The accumulated benefit obligation for the Life and Healthcare Plan at year end 2022 and 2021 was $7.6 million and $10.1 million, respectively. The accumulated benefit obligation for the SERPs at December 31, 2022 and 2021 was $25.0 million and $34.0 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, 2022 in the amounts of $8.4 million, $(7.6) million, and $(25.0) million, respectively. The unfunded status of the DB Pension Plan, the Life and Healthcare Plan, and SERPs in the amount of $3.4 million, $(10.1) million, and $(34.0) million, respectively, was recognized in other liabilities in the Consolidated Statement of Condition 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;The actuarial gains shown above totaling $32.4 million in 2022 and $6.4 million in 2&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;021 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&#160;31, 2022 and December&#160;31, 2021 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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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="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;174&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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;78&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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,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;1,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;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:700;line-height:100%"&gt;223&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:700;line-height:100%"&gt;814&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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;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;(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;(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:700;line-height:100%"&gt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,217&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:700;line-height:100%"&gt;196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;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:700;line-height:100%"&gt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;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;/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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,683)&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 #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:#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:400;line-height:100%"&gt;(2,464)&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:400;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:400;line-height:100%"&gt;(1,644)&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;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-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:400;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:400;line-height:100%"&gt;617&#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:400;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:400;line-height:100%"&gt;512&#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,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:#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:400;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:400;line-height:100%"&gt;2,285&#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:400;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:400;line-height:100%"&gt;2,213&#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&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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="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;(1,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;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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: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,598)&lt;/span&gt;&lt;/td&gt;&lt;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;(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: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,083)&lt;/span&gt;&lt;/td&gt;&lt;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,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;/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,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%"&gt;(847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;/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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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:700;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;(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;/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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(2,297)&lt;/span&gt;&lt;/td&gt;&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,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: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;(2,733)&lt;/span&gt;&lt;/td&gt;&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;(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: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;(10,207)&lt;/span&gt;&lt;/td&gt;&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;(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;/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;(4,980)&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;(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: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,201)&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;(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: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,191)&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,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;/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.&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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="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;38,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:#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;40,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;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: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;(909)&lt;/span&gt;&lt;/td&gt;&lt;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,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;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: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;603&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:700;line-height:100%"&gt;(165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%"&gt;1,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;1,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;38,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:#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;40,765&#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: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,074)&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,660&#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: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,191&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;12,398&#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;/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;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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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;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.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:#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;2.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;span style="color:#000000;font-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;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: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:#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;2.33&#160;&lt;/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: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: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:#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;2.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;span style="color:#000000;font-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:400;line-height:100%"&gt;3.14 %&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;4.95&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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.63&#160;&lt;/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;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:700;line-height:100%"&gt;4.98&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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.69&#160;&lt;/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="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:700;line-height:100%"&gt;4.98&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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.71&#160;&lt;/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="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;/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.25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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.50&#160;&lt;/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;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="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="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="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="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;/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="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="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="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;/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="background-color:#ffffff;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.25% 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="background-color:#ffffff;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, 2022, and December&#160;31, 2021, were determined by matching estimated benefit cash flows to a yield curve derived from Citigroup&#x2019;s regular bond yield at December&#160;31, 2022 and 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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&#160;31, 2022. 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"&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;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&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 benefits as of December&#160;31, 2022, 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="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;2023&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,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;866&#160;&lt;/span&gt;&lt;/td&gt;&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;2024&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,552&#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;508&#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;849&#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;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;4,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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;/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;2026&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,822&#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;490&#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;1,012&#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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,660&#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,382&#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;8,206&#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;48,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,858&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;12,767&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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, 2022 and 2021, 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;2022&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;/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;58&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;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;span style="color:#000000;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;38&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;33&#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;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&#160;&lt;/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 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;It is the policy of the Trustees to invest the Pension Trust Fund (the "Fund") 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 ("ERISA"), section 407, 29 U.S.C. 1106.&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 general, the investment in debt securities is limited to readily marketable debt securities having a Standard &amp;amp; Poor&#x2019;s rating of "A" or Moody&#x2019;s rating of "A", 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 "A-1" or Moody&#x2019;s National Credit Officer rating of "P-1"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, 2022&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 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;3,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: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,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: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;22,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;53,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;53,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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 #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 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align: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,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align: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,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align: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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align: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 #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&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 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;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&gt;&lt;br/&gt;&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;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, contributed to an HSA, or deferred into the ISOP at the direction of the employee. Compensation expense related to the profit-sharing totaled $5.3 million in 2022, $5.4 million in 2021, and $4.5 million in 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="background-color:#ffffff;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.1 million in 2022, $3.0 million in 2021, and $2.9 million in 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="background-color:#ffffff;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 $85.6 million at December&#160;31, 2022, and $86.5 million at December&#160;31, 2021. 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="background-color:#ffffff;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 is recorded in other liabilities in the Consolidated Statement of Condition at $1.5 million as of both December&#160;31, 2022 and 2021. Compensation expense related to the split dollar life insurance was approximately $7,000 in 2022 and $52,000 in 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <tmp:DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzc4Nw_82417588-59a2-4c62-927c-b23853df3e0d">P1Y</tmp:DeferredCompensationArrangementwithIndividualRequisiteServicePeriodToParticipateInPensionPlan>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyMTk_23de9272-cea0-4543-9f5e-dcd9b70681ba"
      unitRef="usd">4100000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyMjk_121fdc61-8461-4c6e-a4cb-ec50269ff885"
      unitRef="usd">4400000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyNDM_1e04c0a3-be2d-4f50-acf1-bbf37df705ff"
      unitRef="usd">4400000</us-gaap:DefinedContributionPlanCostRecognized>
    <tmp:DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzI1NzQ_a22fbbc9-afd2-4c83-93ab-c49370140b74"
      unitRef="number">0.04</tmp:DefinedBenefitPlanMaximumAnnualContributionPercentofAccountBalancesPercent>
    <us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDY5_18c11dc0-be01-48e1-b57d-d9b55b725afc">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, 2022 and 2021 (the measurement dates of the plans).&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;2022&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;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;2022&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;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;2022&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;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: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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;padding:2px 1pt 2px 0;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;174&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:700;line-height:100%"&gt;78&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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:700;line-height:100%"&gt;814&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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: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&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,729)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:700;line-height:100%"&gt;(2,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;(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:700;line-height:100%"&gt;(9,083)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:700;line-height:100%"&gt;(351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%"&gt;(851)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;/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;70,521&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;93,009&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;7,603&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;24,991&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;34,033&#160;&lt;/span&gt;&lt;/td&gt;&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;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;(13,764)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:700;line-height:100%"&gt;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;598&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,744)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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:700;line-height:100%"&gt;(351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%"&gt;(850)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;/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;78,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;96,393&#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;8,364&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;3,384&#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;(7,603)&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,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: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,991)&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;(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;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzMtMS0xLTEtMjAzODI4_12762d88-edfb-42f8-af71-f1b224e0919a"
      unitRef="usd">93009000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i34d8415113b84584a0f22970698d6393_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzMtMi0xLTEtMjAzODI4_7fe76a9d-41e0-4bc5-a920-e9a6ee8521eb"
      unitRef="usd">98021000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ice1c07afd63f4f30ae362ad956e00b60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzMtMy0xLTEtMjAzODI4_d7c1174e-75c2-4402-942f-d73c03c89b11"
      unitRef="usd">10055000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="iab76799f48024ec18e4bbb40f36ea096_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzMtNC0xLTEtMjAzODI4_fad27144-c038-4c62-bcc6-3c8b89de6a63"
      unitRef="usd">10508000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i7bd746ef875f4129a9accc9af7e4bc62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzMtNS0xLTEtMjAzODI4_d5bd9360-3d76-4c4b-b740-d80c52448f55"
      unitRef="usd">34033000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="idc283d51bbaf4ed1ae6a0a14f2598d13_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzMtNi0xLTEtMjAzODI4_37827a0e-e9cb-4ee3-8070-b5f6cab9c645"
      unitRef="usd">36710000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzQtMS0xLTEtMjAzODI4_6a7dff9a-8d01-4062-a27d-7c34da5183a4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzQtMi0xLTEtMjAzODI4_708bab35-efc0-4071-8849-5aad68019b35"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzQtMy0xLTEtMjAzODI4_2b1a9cd0-8ebb-4ca5-9315-d36d1cf7062a"
      unitRef="usd">174000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzQtNC0xLTEtMjAzODI4_45302c2e-75f9-45fb-bdd8-343f0f17c9dd"
      unitRef="usd">186000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzQtNS0xLTEtMjAzODI4_b6529287-d2e7-447f-8e39-871d8a004073"
      unitRef="usd">78000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzQtNi0xLTEtMjAzODI4_b8c192ef-d460-4b56-9c1a-55457bd992bc"
      unitRef="usd">231000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzUtMS0xLTEtMjAzODI4_6dd8f4a9-1fee-4d81-80c6-cfdf2bdd0824"
      unitRef="usd">1985000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzUtMi0xLTEtMjAzODI4_2f972274-45ad-4037-98d2-f4d4ac0ecfd2"
      unitRef="usd">1628000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzUtMy0xLTEtMjAzODI4_6af7577a-e68c-42b5-b5a5-cd193e05a1f5"
      unitRef="usd">223000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzUtNC0xLTEtMjAzODI4_49d9d7f3-b4dc-494d-b2ed-91d25585eab8"
      unitRef="usd">180000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzUtNS0xLTEtMjAzODI4_55a250e5-4d22-43e9-bba0-d5499f632675"
      unitRef="usd">814000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzUtNi0xLTEtMjAzODI4_b283e0cb-4175-4a93-8aaa-3a7f925bafec"
      unitRef="usd">692000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzYtMS0xLTEtMjAzODI4_50e82e44-6f0c-40b9-a126-0b9d660d7320"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzYtMi0xLTEtMjAzODI4_a5e03a8e-2268-4b00-b919-1a43eb38f8af"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzYtMy0xLTEtMjAzODI4_e1b2a180-7315-48a9-8198-297c5de99517"
      unitRef="usd">100000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzYtNC0xLTEtMjAzODI4_d46bbe19-a7e2-4044-affb-5c56a4ea0834"
      unitRef="usd">108000</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzYtNS0xLTEtMjAzODI4_13f0b388-e07c-44c9-968a-86aa0bd46aa8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzYtNi0xLTEtMjAzODI4_b2cadb7e-c666-4e18-93ad-d4bf014c52b8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzktMS0xLTEtMjAzODI4_21dfe52b-f37d-4678-a1a3-59626e3d0913"
      unitRef="usd">20729000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzktMi0xLTEtMjAzODI4_6a6a8b7e-19e5-4a06-ba52-ba7901aadf48"
      unitRef="usd">2834000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzktMy0xLTEtMjAzODI4_11ec748e-42d3-4bc4-a314-cea560f6e367"
      unitRef="usd">2598000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzktNC0xLTEtMjAzODI4_d37f1dd9-ea38-403d-b685-e946e7ae4437"
      unitRef="usd">574000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzktNS0xLTEtMjAzODI4_e92bdbe7-bd20-4bc0-9317-1a4391f6b24e"
      unitRef="usd">9083000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzktNi0xLTEtMjAzODI4_6bbf7d43-f7dd-4053-b0c3-ed578e2d56ef"
      unitRef="usd">3002000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEwLTEtMS0xLTIwMzgyOA_7152688a-a55d-4394-831e-a7f2bee74332"
      unitRef="usd">3744000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEwLTItMS0xLTIwMzgyOA_b1e98f2a-a19d-4471-9d93-431bd33a2dac"
      unitRef="usd">3806000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEwLTMtMS0xLTIwMzgyOA_8ee1a4f8-d217-4179-951b-5fb38794470a"
      unitRef="usd">351000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEwLTQtMS0xLTIwMzgyOA_2cf67c77-0c77-45b4-a4bc-1f888cd9b839"
      unitRef="usd">353000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEwLTUtMS0xLTIwMzgyOA_0e5a1807-9170-4ee8-8f1d-2dd4d6c47ca7"
      unitRef="usd">851000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEwLTYtMS0xLTIwMzgyOA_b22bbbb3-2542-4598-bef8-bf3ef13f3e35"
      unitRef="usd">598000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzExLTEtMS0xLTIwMzgyOA_789c27bf-2bb0-469e-8c06-3e928ab17256"
      unitRef="usd">70521000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzExLTItMS0xLTIwMzgyOA_56c28178-76ab-4460-b700-433162113f9b"
      unitRef="usd">93009000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzExLTMtMS0xLTIwMzgyOA_726262b8-a5e7-4e18-b405-e548b8f16ac8"
      unitRef="usd">7603000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ice1c07afd63f4f30ae362ad956e00b60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzExLTQtMS0xLTIwMzgyOA_97d84b51-5421-43aa-9ebf-1a3f6a4a2717"
      unitRef="usd">10055000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzExLTUtMS0xLTIwMzgyOA_4f6190ef-eab6-4f26-8c66-e2d63379a750"
      unitRef="usd">24991000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i7bd746ef875f4129a9accc9af7e4bc62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzExLTYtMS0xLTIwMzgyOA_bfb61746-145c-4d06-931c-49331ba180db"
      unitRef="usd">34033000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEzLTEtMS0xLTIwMzgyOA_98668a24-1cd4-4f13-8ec0-c6e762716ebb"
      unitRef="usd">96393000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i34d8415113b84584a0f22970698d6393_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEzLTItMS0xLTIwMzgyOA_690dbbe0-ba4d-43f7-a6e0-376e69ecc74a"
      unitRef="usd">89172000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ice1c07afd63f4f30ae362ad956e00b60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEzLTMtMS0xLTIwMzgyOA_6da0be71-dc22-4a7f-a702-c5431bbc5874"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iab76799f48024ec18e4bbb40f36ea096_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEzLTQtMS0xLTIwMzgyOA_b60ed828-7ff6-4ee6-b8a3-84f3e3004634"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7bd746ef875f4129a9accc9af7e4bc62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEzLTUtMS0xLTIwMzgyOA_cad2a43a-14c5-4e3d-9910-a6a928410ba0"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idc283d51bbaf4ed1ae6a0a14f2598d13_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzEzLTYtMS0xLTIwMzgyOA_d728768a-63b8-485b-909a-735872c1089a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE0LTEtMS0xLTIwMzgyOA_7df27ac7-1c9b-4a79-854f-5c2b598ebef6"
      unitRef="usd">-13764000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE0LTItMS0xLTIwMzgyOA_1d5ff8e1-d8a7-4f2e-99a0-7a5becd691aa"
      unitRef="usd">11027000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE0LTMtMS0xLTIwMzgyOA_ec65c5ef-5004-465e-baa9-65058c586d12"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE0LTQtMS0xLTIwMzgyOA_1de50e28-d227-458b-ae8b-19f7b91cd612"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE0LTUtMS0xLTIwMzgyOA_2bbef136-198e-4287-a5c9-3947d30ef5bf"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE0LTYtMS0xLTIwMzgyOA_1145616b-1c74-41b1-b4ff-8b266e030b24"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE1LTEtMS0xLTIwMzgyOA_b84f17ee-e920-45d5-a352-c0b55ca38742"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE1LTItMS0xLTIwMzgyOA_db9fed80-33f6-43fa-9d00-6819d777caa7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE1LTMtMS0xLTIwMzgyOA_28645801-9ee2-474e-bd3c-dd8aaab386ff"
      unitRef="usd">100000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE1LTQtMS0xLTIwMzgyOA_13138896-d6e2-4e4c-9996-0057bbd3433e"
      unitRef="usd">108000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE1LTUtMS0xLTIwMzgyOA_4613ce7c-1b7b-4b63-94e7-c231630dd90f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE1LTYtMS0xLTIwMzgyOA_5657b0ce-f01d-4023-bb1d-ae006fc86876"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE2LTEtMS0xLTIwMzgyOA_7fa6540b-bfce-4702-be49-09d53e2fde5f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE2LTItMS0xLTIwMzgyOA_d6b337a8-d7f9-42ee-aa2c-423b6fad2e42"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE2LTMtMS0xLTIwMzgyOA_074ad114-28e1-4cca-98b2-b08668c395f4"
      unitRef="usd">251000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE2LTQtMS0xLTIwMzgyOA_0da1fbb3-9608-4d8f-8d15-b9a5cd5c2e69"
      unitRef="usd">245000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE2LTUtMS0xLTIwMzgyOA_67dd0c0f-94e0-4531-9bde-e219b95dfc1d"
      unitRef="usd">850000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE2LTYtMS0xLTIwMzgyOA_02ae676b-e283-42d6-bb54-4b1a2d941982"
      unitRef="usd">598000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE3LTEtMS0xLTIwMzgyOA_9a133837-d48a-493a-a5a0-5a93584c847a"
      unitRef="usd">3744000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE3LTItMS0xLTIwMzgyOA_f0f04f80-d4b0-4bae-a49d-a211ce257941"
      unitRef="usd">3806000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE3LTMtMS0xLTIwMzgyOA_71382ed1-eead-4012-aa56-b549507b6e96"
      unitRef="usd">351000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE3LTQtMS0xLTIwMzgyOA_5d199d1f-7dbc-4e65-989c-32e9456cb2c3"
      unitRef="usd">353000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE3LTUtMS0xLTIwMzgyOA_37f2e21d-4571-4992-8e94-abe102cda9d8"
      unitRef="usd">850000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE3LTYtMS0xLTIwMzgyOA_647baeeb-3bb1-47e1-aa66-579d4f940ab0"
      unitRef="usd">598000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE4LTEtMS0xLTIwMzgyOA_77e4a1a6-8a23-48e5-84f2-572c7ef9e6a4"
      unitRef="usd">78885000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE4LTItMS0xLTIwMzgyOA_2e1badc1-578c-4a65-af02-7ca492a11a41"
      unitRef="usd">96393000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE4LTMtMS0xLTIwMzgyOA_e3772211-23f5-4fde-a998-5c93ac2e6eab"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ice1c07afd63f4f30ae362ad956e00b60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE4LTQtMS0xLTIwMzgyOA_12064cba-03d3-4ea0-bfbd-2b4f4f625d69"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE4LTUtMS0xLTIwMzgyOA_be2a1147-0e83-4bdc-a4b8-d6dbd7453052"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7bd746ef875f4129a9accc9af7e4bc62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE4LTYtMS0xLTIwMzgyOA_f82c92bc-611a-4ba9-93ff-593592c32af4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE5LTEtMS0xLTIwMzgyOA_13a767d8-b182-48cb-a43d-d58a6572ca39"
      unitRef="usd">8364000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE5LTItMS0xLTIwMzgyOA_f4428139-fa96-441b-b65d-4bedf14d6745"
      unitRef="usd">3384000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE5LTMtMS0xLTIwMzgyOA_4211220c-60d5-42a9-aaaa-2bf73053ee1d"
      unitRef="usd">-7603000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ice1c07afd63f4f30ae362ad956e00b60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE5LTQtMS0xLTIwMzgyOA_d8f2c947-9f04-439a-8d74-caf58f7b30cf"
      unitRef="usd">-10055000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE5LTUtMS0xLTIwMzgyOA_5f9018ff-d2ef-4e15-b910-010c15d759da"
      unitRef="usd">-24991000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i7bd746ef875f4129a9accc9af7e4bc62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTphOTRmNzAxMWE5OGY0MjkzOGYyMzZkMzU2MGI0MDYyZS90YWJsZXJhbmdlOmE5NGY3MDExYTk4ZjQyOTM4ZjIzNmQzNTYwYjQwNjJlXzE5LTYtMS0xLTIwMzgyOA_14dd2e2a-2475-450a-8576-0bb6cdb8f57c"
      unitRef="usd">-34033000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzQ1MTQ_0c7acd74-cd13-4f13-8fe2-47aa2e3895e3"
      unitRef="usd">70500000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzQ1MjE_8164eb9d-5ef4-4995-8138-6d9f7cc26e8c"
      unitRef="usd">93000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzQ2MzM_25d6f465-2496-41a0-b065-6b304594288e"
      unitRef="usd">7600000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="ice1c07afd63f4f30ae362ad956e00b60_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzQ2NDA_9376165c-cd5c-4f0d-889e-de85a20efd92"
      unitRef="usd">10100000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzQ3Mzc_9d93c349-3835-49bf-a1f9-f27f0f474f7a"
      unitRef="usd">25000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation
      contextRef="i7bd746ef875f4129a9accc9af7e4bc62_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzQ3NDQ_deb8abcb-d7e0-43d4-9fec-6203875f073b"
      unitRef="usd">34000000</us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzUwMDQ_c9048a98-11e4-48f4-857b-76e84c973af9"
      unitRef="usd">8400000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzUwMDg_9744343b-f6d8-4bb5-bb60-9deccda9679b"
      unitRef="usd">-7600000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzUwMTY_391b3c53-4574-4110-9742-ab6197ae4bcc"
      unitRef="usd">-25000000.0</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzUxMzU_10b2d2b6-0b8c-43f2-bedd-c05bf563a0d6"
      unitRef="usd">3400000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="ice1c07afd63f4f30ae362ad956e00b60_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzUxMzk_f2e7d23e-dceb-43b7-b822-d1d11e3e4e95"
      unitRef="usd">-10100000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i7bd746ef875f4129a9accc9af7e4bc62_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzUxNDc_b39eb726-c6e2-4df3-b9e4-85b2dfb82ec9"
      unitRef="usd">-34000000.0</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEwOTk1MTE2NTY1NzQ_850f7ddb-9362-46a8-96e5-9b2429640e86"
      unitRef="usd">32400000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEwOTk1MTE2NTY1ODI_72c8c6b4-a709-4e58-b584-43fde7a352a9"
      unitRef="usd">6400000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDU0_56137873-efa8-418b-a6be-c1b9c7989f6a">&lt;div style="text-align:justify"&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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="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;174&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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: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;78&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;231&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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,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;1,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;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:700;line-height:100%"&gt;223&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:700;line-height:100%"&gt;814&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,885)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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: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;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;(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;(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:700;line-height:100%"&gt;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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,217&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:700;line-height:100%"&gt;196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;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:700;line-height:100%"&gt;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;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;/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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,683)&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 #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:#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:400;line-height:100%"&gt;(2,464)&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:400;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:400;line-height:100%"&gt;(1,644)&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;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-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:400;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:400;line-height:100%"&gt;617&#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:400;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:400;line-height:100%"&gt;512&#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,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:#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:400;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:400;line-height:100%"&gt;2,285&#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:400;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:400;line-height:100%"&gt;2,213&#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&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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="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;(1,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;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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: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,598)&lt;/span&gt;&lt;/td&gt;&lt;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;(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: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,083)&lt;/span&gt;&lt;/td&gt;&lt;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,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;/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,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%"&gt;(196)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%"&gt;(847)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;/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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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:700;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;(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;/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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(2,297)&lt;/span&gt;&lt;/td&gt;&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,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: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;(2,733)&lt;/span&gt;&lt;/td&gt;&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;(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: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;(10,207)&lt;/span&gt;&lt;/td&gt;&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;(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;/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;(4,980)&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;(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: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,201)&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;(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: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,191)&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,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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItMS0xLTEtMjAzODI4_eca79e8d-0ecd-4e6d-8d3f-a487dd859a5b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItMi0xLTEtMjAzODI4_944dfed8-f98d-4aaf-9598-f0b8c06876a7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItMy0xLTEtMjAzODI4_f400f184-1b98-48d9-a172-d4b2c75918fa"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItNC0xLTEtMjAzODI4_625cce76-aec8-45b9-9bd4-804a9cbc8a3f"
      unitRef="usd">174000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItNS0xLTEtMjAzODI4_89248572-db73-4e04-932c-b0a28d6532ca"
      unitRef="usd">186000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItNi0xLTEtMjAzODI4_57263f22-90fa-4ec0-aa1e-9590545c033a"
      unitRef="usd">173000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItNy0xLTEtMjAzODI4_b283e651-b34d-4b57-96bf-6401b8b580af"
      unitRef="usd">78000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItOC0xLTEtMjAzODI4_406c26a8-6c14-4f2a-9524-205955c6a339"
      unitRef="usd">231000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzItOS0xLTEtMjAzODI4_03950448-a5f0-42f8-be4e-f89b7e6006d6"
      unitRef="usd">214000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtMS0xLTEtMjAzODI4_fb9b2121-b9c6-476b-b82b-faeaad52b3ec"
      unitRef="usd">1985000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtMi0xLTEtMjAzODI4_b502de75-e585-43a9-9400-f9be9855388a"
      unitRef="usd">1628000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtMy0xLTEtMjAzODI4_0f393862-5c20-41a2-ac0b-9ae21d7fee33"
      unitRef="usd">2371000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtNC0xLTEtMjAzODI4_39ee95ba-8021-4901-bab8-08d9975ff97d"
      unitRef="usd">223000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtNS0xLTEtMjAzODI4_4ea15bb0-9898-4cdb-9a39-c62b09ca768f"
      unitRef="usd">180000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtNi0xLTEtMjAzODI4_bcb7f6df-1411-49a8-8e95-da7547645f28"
      unitRef="usd">245000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtNy0xLTEtMjAzODI4_fdedc03f-aafe-4613-b104-0e6dbdda582f"
      unitRef="usd">814000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtOC0xLTEtMjAzODI4_71a1bd3a-b562-4210-b9fa-dfb54ebe80eb"
      unitRef="usd">692000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzMtOS0xLTEtMjAzODI4_b874d99e-0374-45a1-886a-0eb0ec728c81"
      unitRef="usd">914000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtMS0xLTEtMjAzODI4_62b55506-d76e-45f2-ad6c-dc5a0fb22d12"
      unitRef="usd">5885000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtMi0xLTEtMjAzODI4_9a6f23cd-fe29-4888-aad1-e04d6b42c976"
      unitRef="usd">5652000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtMy0xLTEtMjAzODI4_d9a80b79-221d-4e56-9d98-fc66506a97b0"
      unitRef="usd">5416000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtNC0xLTEtMjAzODI4_2f01ea5d-8bd7-4a1f-a881-1e03a808c870"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtNS0xLTEtMjAzODI4_1ccce61f-cd46-4ac3-8338-bddc324cde32"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtNi0xLTEtMjAzODI4_d1772dfa-b332-43d1-9a77-ee183fbba21f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtNy0xLTEtMjAzODI4_1c1bec9b-e391-4899-a736-231b79692900"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtOC0xLTEtMjAzODI4_e9955df9-719c-469a-8f5e-f1b9e1990046"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzQtOS0xLTEtMjAzODI4_693de780-d085-4047-899d-cf1304616614"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtMS0xLTEtMjAzODI4_71657434-04cd-40bb-81b6-8bebc95c9df2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtMi0xLTEtMjAzODI4_95829f0d-8497-4de8-8341-1e8c3c7fd0a3"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtMy0xLTEtMjAzODI4_572f34c2-c431-4988-8050-a654febd9fe3"
      unitRef="usd">-10000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtNC0xLTEtMjAzODI4_3e88dc7b-94a1-404b-84dd-2345d73b301f"
      unitRef="usd">-61000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtNS0xLTEtMjAzODI4_b28da413-8d39-482b-bc84-9468b4e8e4fc"
      unitRef="usd">-61000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtNi0xLTEtMjAzODI4_bd9bfc0e-f98f-4425-9d88-4666d86427b1"
      unitRef="usd">-61000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtNy0xLTEtMjAzODI4_d5d609a2-32c6-4842-9352-b5eeeb675e31"
      unitRef="usd">277000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtOC0xLTEtMjAzODI4_bb9befeb-ad30-45e2-a338-5fb8c33526f9"
      unitRef="usd">282000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzUtOS0xLTEtMjAzODI4_5597c600-c7e6-4374-a136-cad0a0574fce"
      unitRef="usd">285000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtMS0xLTEtMjAzODI4_71479f03-7db1-48bf-aa8e-4277b36722fd"
      unitRef="usd">-1217000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtMi0xLTEtMjAzODI4_886a222a-cdfb-452b-9133-649f555b4c59"
      unitRef="usd">-1559000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtMy0xLTEtMjAzODI4_0f98ec08-5017-4dc2-8a86-b8710c1d4361"
      unitRef="usd">-1411000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtNC0xLTEtMjAzODI4_b4af6545-2123-4a25-86e9-98330c6e5470"
      unitRef="usd">-196000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtNS0xLTEtMjAzODI4_e6f7ec7c-c9b2-45c9-9b72-2ea2768473fe"
      unitRef="usd">-312000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtNi0xLTEtMjAzODI4_ecced7cf-809c-4798-81aa-91430b407d81"
      unitRef="usd">-155000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtNy0xLTEtMjAzODI4_a8b50603-94d0-4281-a90b-6403c3b0b1fe"
      unitRef="usd">-847000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtOC0xLTEtMjAzODI4_a9fe0752-5690-43ca-b701-8f705eb57413"
      unitRef="usd">-1080000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzYtOS0xLTEtMjAzODI4_ea04a4f8-1172-4475-878e-e95a4bfe7a90"
      unitRef="usd">-800000</us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctMS0xLTEtMjAzODI4_223c6272-7934-4284-b1e8-45b26b962771"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctMi0xLTEtMjAzODI4_f3e59e3a-67e0-4a99-8405-07b07e9737e0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctMy0xLTEtMjAzODI4_c39c265c-5e6c-46ce-bef3-9e0564c86eae"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctNC0xLTEtMjAzODI4_3dbf3835-49d8-46db-82e0-65d992d876ad"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctNS0xLTEtMjAzODI4_b1fe3c93-318b-4bc2-aacc-55a9d0cd8c96"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctNi0xLTEtMjAzODI4_2c80867d-1072-47f8-b86a-a506280b7f43"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctNy0xLTEtMjAzODI4_136fc5d9-e6a3-4898-b59e-1ad6e19408be"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctOC0xLTEtMjAzODI4_c45caa65-7bcb-4d34-a753-19da1b990311"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzctOS0xLTEtMjAzODI4_4d14b368-42fd-4cff-bfd5-ae8dba0aeef6"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktMS0xLTEtMjAzODI4_f67ca8f2-cf67-425a-8fb8-218c64e9cf67"
      unitRef="usd">-2683000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktMi0xLTEtMjAzODI4_02da2f79-b03d-48ad-a8f2-76cb4cd5e13e"
      unitRef="usd">-2464000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktMy0xLTEtMjAzODI4_4c8f60cf-0570-492d-91c0-e6f3c5f181d5"
      unitRef="usd">-1644000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktNC0xLTEtMjAzODI4_76d90f8f-a449-479d-90b8-35eb4e29676d"
      unitRef="usd">532000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktNS0xLTEtMjAzODI4_2f295975-759d-4215-b2d9-c3ae523187a3"
      unitRef="usd">617000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktNi0xLTEtMjAzODI4_51f21a4d-cc26-4306-9fd2-f8975b3db31d"
      unitRef="usd">512000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktNy0xLTEtMjAzODI4_ace21f14-2603-422d-96fc-1573e770bc24"
      unitRef="usd">2016000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktOC0xLTEtMjAzODI4_a79e2481-f994-4cde-9735-0fee7a54cc4b"
      unitRef="usd">2285000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToyMTIzZTkyZjk5NjI0YjdhYTMyNjQ5YmFhZjJhNzAzZi90YWJsZXJhbmdlOjIxMjNlOTJmOTk2MjRiN2FhMzI2NDliYWFmMmE3MDNmXzktOS0xLTEtMjAzODI4_89cbb8bf-2088-45a0-914a-8593a590aa9a"
      unitRef="usd">2213000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItMS0xLTEtMjAzODI4_508a9074-b9dd-4032-ae29-a57b37515843"
      unitRef="usd">1080000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItMi0xLTEtMjAzODI4_3e7dbb05-254c-4114-8f6f-be2af0862923"
      unitRef="usd">8209000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItMy0xLTEtMjAzODI4_7135a8b8-95f0-49b0-b7ce-84fde6f3e4eb"
      unitRef="usd">-3899000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItNC0xLTEtMjAzODI4_95632e8c-8d5e-4360-935d-2da7b87999ba"
      unitRef="usd">2598000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItNS0xLTEtMjAzODI4_be0e5249-f7b0-42c7-b989-8db4a3411b45"
      unitRef="usd">574000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItNi0xLTEtMjAzODI4_fe7794b5-7b9b-45a0-ba3a-a690a01c76ff"
      unitRef="usd">-1340000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItNy0xLTEtMjAzODI4_4d9f3d4a-835f-4914-ae8d-c2acd1535023"
      unitRef="usd">9083000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItOC0xLTEtMjAzODI4_b7b22351-0a1e-418d-83b9-631ae41b2300"
      unitRef="usd">3002000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzItOS0xLTEtMjAzODI4_07cf780e-795a-4a73-89aa-12905fd5cc93"
      unitRef="usd">-4070000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtMS0xLTEtMjAzODI4_cbd6fe4b-bbcb-4456-82bc-ca28ba64daa2"
      unitRef="usd">-1217000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtMi0xLTEtMjAzODI4_dd6970c9-527e-469c-a792-b372ef95420d"
      unitRef="usd">-1559000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtMy0xLTEtMjAzODI4_64ce6b95-24d6-44ab-a056-9c30b1b6b281"
      unitRef="usd">-1411000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtNC0xLTEtMjAzODI4_a37747af-7a0f-4a51-83f8-4f47b95552a0"
      unitRef="usd">-196000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtNS0xLTEtMjAzODI4_96d27b85-0826-4000-b60b-57d7b345f541"
      unitRef="usd">-312000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtNi0xLTEtMjAzODI4_ff2262b1-0593-4ff9-a3e9-4ea7dcdb5c13"
      unitRef="usd">-155000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtNy0xLTEtMjAzODI4_3939f69a-3db8-44a8-a00d-da2f18eca9ad"
      unitRef="usd">-847000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtOC0xLTEtMjAzODI4_40bdedb3-e02d-408c-884b-8c485dec049b"
      unitRef="usd">-1080000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzMtOS0xLTEtMjAzODI4_9e7581d4-e489-4a6a-b580-041af7921475"
      unitRef="usd">-800000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtMS0xLTEtMjAzODI4_ed80c500-72a4-4e47-b2b9-3e9853420c23"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtMi0xLTEtMjAzODI4_3a5d495d-e478-4f52-a878-7e1c91bd8277"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtMy0xLTEtMjAzODI4_9fa53cb7-329f-454c-9f53-5afa6eac7d15"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtNC0xLTEtMjAzODI4_f7b41407-a2de-4bc9-80e4-b09915bf5eff"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtNS0xLTEtMjAzODI4_50977557-896c-432f-84eb-e0675a2ea7ab"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtNi0xLTEtMjAzODI4_ef7a6786-24dd-4f2e-89bb-912d71c3836e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtNy0xLTEtMjAzODI4_473c0c9e-e6d4-4837-b092-9a916409b0a0"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtOC0xLTEtMjAzODI4_86a90078-5372-4618-a104-799c31f3af4e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzQtOS0xLTEtMjAzODI4_fc3665d0-d166-4f89-ae6e-e121f3980b6e"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtMS0xLTEtMjAzODI4_4473c4d7-9456-4f50-912d-dee11ceb130f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtMi0xLTEtMjAzODI4_e1c4a0e2-2431-4460-bbb1-9ad49c65f538"
      unitRef="usd">1000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtMy0xLTEtMjAzODI4_20d2640b-218e-4f5e-8e22-71df0809907c"
      unitRef="usd">-10000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtNC0xLTEtMjAzODI4_d1a3fd42-c6aa-4b19-8b21-bace9bf04978"
      unitRef="usd">-61000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtNS0xLTEtMjAzODI4_39cd3bbc-ee8f-4868-87c6-8e7ddf7f98f5"
      unitRef="usd">-61000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtNi0xLTEtMjAzODI4_cd8fc39b-dcf7-4cd4-ae67-aade965c21c8"
      unitRef="usd">-61000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtNy0xLTEtMjAzODI4_199acda1-54eb-4995-a150-3b8c669c996f"
      unitRef="usd">277000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtOC0xLTEtMjAzODI4_40b39c81-658e-4600-bea4-b28c6e44f268"
      unitRef="usd">282000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzUtOS0xLTEtMjAzODI4_f43a5874-9ff2-4363-8363-a34715195bc6"
      unitRef="usd">285000</us-gaap:OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtMS0xLTEtMjAzODI4_d325d62b-9dcf-4b32-8c7e-c11fb4c3ccf5"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtMi0xLTEtMjAzODI4_ef89a38c-f3e3-4869-a396-169c35f2ef50"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtMy0xLTEtMjAzODI4_6b6b3d5c-998c-42e2-adee-1d94812b9dff"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtNC0xLTEtMjAzODI4_b425421f-0224-4e46-aaa4-094314f34a89"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtNS0xLTEtMjAzODI4_585249df-42fc-40a9-aa74-d72547eab106"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtNi0xLTEtMjAzODI4_570d6e43-678e-44e6-bf02-e02488d2df1c"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtNy0xLTEtMjAzODI4_366baaf1-fac9-4c08-a129-911d85a646c3"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtOC0xLTEtMjAzODI4_7e05e80d-9f8d-40e0-8a5c-893e3b6f5f29"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzYtOS0xLTEtMjAzODI4_6d369919-1352-4ace-bc5f-dccaf5292f7f"
      unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtMS0xLTEtMjAzODI4_5224de1c-2cff-4813-835f-50418c128909"
      unitRef="usd">-2297000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtMi0xLTEtMjAzODI4_cf439ac3-3120-4d58-8b94-b4c336fca7b5"
      unitRef="usd">-9769000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtMy0xLTEtMjAzODI4_6d0776b6-e41a-4233-b3b9-b4e0fb6837a4"
      unitRef="usd">2498000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtNC0xLTEtMjAzODI4_ad6d3c8d-f08e-4f8b-ae67-5d1ac6cbe19e"
      unitRef="usd">-2733000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtNS0xLTEtMjAzODI4_4d72c527-88e8-4d0e-8c04-a1272c74ad3f"
      unitRef="usd">-825000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtNi0xLTEtMjAzODI4_4cb131b0-5062-46ff-adec-8501bb38bee9"
      unitRef="usd">1246000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtNy0xLTEtMjAzODI4_2b4b11fc-ed64-4e0c-b5dc-687c5b472613"
      unitRef="usd">-10207000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtOC0xLTEtMjAzODI4_2d61626f-cef3-4748-b0fb-60ea420eb7b8"
      unitRef="usd">-4364000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzgtOS0xLTEtMjAzODI4_011de7e3-336b-4d6b-bb8a-2c9172cc72a0"
      unitRef="usd">2985000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktMS0xLTEtMjAzODI4_3e763db8-5ea3-4a75-84e5-c450e12ad4cb"
      unitRef="usd">-4980000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktMi0xLTEtMjAzODI4_1c49601f-bb39-41dc-bf9b-15f20a5bddd2"
      unitRef="usd">-12233000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktMy0xLTEtMjAzODI4_e02c0693-fbc5-4f36-ace3-401da8f983be"
      unitRef="usd">854000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktNC0xLTEtMjAzODI4_a019a2ca-8f29-4085-a8f3-bb35ddf61c9c"
      unitRef="usd">-2201000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktNS0xLTEtMjAzODI4_921d222a-33df-47e1-b2b5-41d2394df7d5"
      unitRef="usd">-208000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktNi0xLTEtMjAzODI4_c5b285a8-0faf-4220-bec7-9e9e2cab542c"
      unitRef="usd">1758000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktNy0xLTEtMjAzODI4_df554790-b4c2-4301-9bd9-1027b94a44a3"
      unitRef="usd">-8191000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktOC0xLTEtMjAzODI4_bd7e5bf8-1909-40e0-8274-ff4b83b32d95"
      unitRef="usd">-2079000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTo0MjAzYTViOWE2MjQ0OTlhOGU5NzI3ZWIzZTY0NTRjNi90YWJsZXJhbmdlOjQyMDNhNWI5YTYyNDQ5OWE4ZTk3MjdlYjNlNjQ1NGM2XzktOS0xLTEtMjAzODI4_f669e533-5335-4249-a755-f458f9926640"
      unitRef="usd">5198000</us-gaap:AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDY0_46c29fc4-18e7-493b-8dc8-5539e6a6b12b">&lt;div style="text-align: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.&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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="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;38,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:#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;40,765&#160;&lt;/span&gt;&lt;/td&gt;&lt;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: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;(909)&lt;/span&gt;&lt;/td&gt;&lt;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,886&#160;&lt;/span&gt;&lt;/td&gt;&lt;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: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;603&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:700;line-height:100%"&gt;(165)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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:700;line-height:100%"&gt;1,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;1,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;38,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:#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;40,765&#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: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,074)&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,660&#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: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,191&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;12,398&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItMS0xLTEtMjAzODI4_bbc79179-958b-4607-864c-268f2d8857d6"
      unitRef="usd">-38468000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItMi0xLTEtMjAzODI4_f65cd301-a211-4e3b-9ec8-06e626f5692d"
      unitRef="usd">-40765000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i34d8415113b84584a0f22970698d6393_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItMy0xLTEtMjAzODI4_18ec9156-b1ef-4e89-bcf4-1bfe9018f7b0"
      unitRef="usd">-50533000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItNC0xLTEtMjAzODI4_db6d36c0-b946-4787-adac-da147ff2d62b"
      unitRef="usd">909000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ice1c07afd63f4f30ae362ad956e00b60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItNS0xLTEtMjAzODI4_9003341c-1f4f-4e89-83fd-da7ce355bba5"
      unitRef="usd">-1886000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="iab76799f48024ec18e4bbb40f36ea096_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItNi0xLTEtMjAzODI4_f611b2cc-12ed-46b7-bee7-dd6607cae604"
      unitRef="usd">-2771000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItNy0xLTEtMjAzODI4_43bd325a-ebb9-4ebf-8c35-651baa5f0007"
      unitRef="usd">-603000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i7bd746ef875f4129a9accc9af7e4bc62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItOC0xLTEtMjAzODI4_b485ffc3-2589-40a0-b56c-281642c5d467"
      unitRef="usd">-10532000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="idc283d51bbaf4ed1ae6a0a14f2598d13_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzItOS0xLTEtMjAzODI4_c6c6966f-1785-458d-a03d-ff58e75120af"
      unitRef="usd">-14614000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtMS0xLTEtMjAzODI4_fd03f9cb-5e30-4b84-a256-48cf7d967508"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtMi0xLTEtMjAzODI4_d7b01595-db4e-4325-9eba-d98f68639325"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i34d8415113b84584a0f22970698d6393_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtMy0xLTEtMjAzODI4_0c502839-45bf-44a0-867f-50ae74eeb5cf"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtNC0xLTEtMjAzODI4_c8e3a337-4d2a-4e42-a942-dedcc52a5c5a"
      unitRef="usd">-165000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="ice1c07afd63f4f30ae362ad956e00b60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtNS0xLTEtMjAzODI4_dc14ad73-efe9-40a5-8f07-806572cda119"
      unitRef="usd">-226000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="iab76799f48024ec18e4bbb40f36ea096_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtNi0xLTEtMjAzODI4_6bb7d0c3-6c4a-4144-8fcd-a1750cfe3aef"
      unitRef="usd">-287000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtNy0xLTEtMjAzODI4_7658e498-917e-4ed7-ba99-4613cc2d4d45"
      unitRef="usd">1588000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i7bd746ef875f4129a9accc9af7e4bc62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtOC0xLTEtMjAzODI4_66b97ebf-6da8-47cf-beb5-5b933c78fe5c"
      unitRef="usd">1866000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="idc283d51bbaf4ed1ae6a0a14f2598d13_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzMtOS0xLTEtMjAzODI4_812a8864-c3a2-4968-8988-ef7b9791fe55"
      unitRef="usd">2148000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtMS0xLTEtMjAzODI4_dfd99919-ac75-4100-8f46-517ee264e3ab"
      unitRef="usd">38468000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtMi0xLTEtMjAzODI4_e95c12f7-1e8c-443d-90f4-e3f7e93cdd00"
      unitRef="usd">40765000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i34d8415113b84584a0f22970698d6393_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtMy0xLTEtMjAzODI4_21bf863e-e2f9-45f1-a0f0-79e57d6353f9"
      unitRef="usd">50534000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtNC0xLTEtMjAzODI4_99c9a10a-194d-4764-91d7-8836e3ba14d0"
      unitRef="usd">-1074000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="ice1c07afd63f4f30ae362ad956e00b60_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtNS0xLTEtMjAzODI4_9f99dd70-9083-4e51-9d43-0791a966dc5b"
      unitRef="usd">1660000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="iab76799f48024ec18e4bbb40f36ea096_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtNi0xLTEtMjAzODI4_2b5a1d7e-b89b-4f94-8cda-228c7008857e"
      unitRef="usd">2484000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtNy0xLTEtMjAzODI4_f2336405-8a77-48af-9a2b-ab06af2b3ad3"
      unitRef="usd">2191000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i7bd746ef875f4129a9accc9af7e4bc62_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtOC0xLTEtMjAzODI4_09af776b-141a-48d4-8a61-50a1f6607fd7"
      unitRef="usd">12398000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="idc283d51bbaf4ed1ae6a0a14f2598d13_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmYzlhZDhhOGI5ZDM0YjQ5OTdmY2YzNjI0ZTdlOWJhMi90YWJsZXJhbmdlOmZjOWFkOGE4YjlkMzRiNDk5N2ZjZjM2MjRlN2U5YmEyXzQtOS0xLTEtMjAzODI4_19e33fc8-2751-4e50-84c4-7a4e0dc40af2"
      unitRef="usd">16762000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDM5_bddcbb69-c567-49fb-abec-368101b0f309">&lt;div style="text-align:justify"&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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;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;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;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.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:#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;2.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;span style="color:#000000;font-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;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: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:#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;2.33&#160;&lt;/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: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: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:#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;2.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;span style="color:#000000;font-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:400;line-height:100%"&gt;3.14 %&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;4.95&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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.63&#160;&lt;/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;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:700;line-height:100%"&gt;4.98&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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.69&#160;&lt;/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="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:700;line-height:100%"&gt;4.98&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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.71&#160;&lt;/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="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;/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.25&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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.50&#160;&lt;/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;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="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="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="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="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;/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="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="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="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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtMS0xLTEtMjAzODI4_145d1131-89fd-427d-9694-655ba5cb2f00"
      unitRef="number">0.0263</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="if388010e96c44cf0a90487822842745d_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtMi0xLTEtMjAzODI4_25997643-5a91-41e1-a873-8d5cf26e3f3a"
      unitRef="number">0.0224</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i046a63859c4a43279b6c215207ac6771_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtMy0xLTEtMjAzODI4_ee4c7aa6-a113-4289-b0b6-0d6cbd31c785"
      unitRef="number">0.0304</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtNC0xLTEtMjAzODI4_75c5a39d-9e08-437b-9821-499c3e6f0a37"
      unitRef="number">0.0269</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtNS0xLTEtMjAzODI4_71e1b4a9-fc99-43ce-990c-c7cdef27b2d6"
      unitRef="number">0.0233</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtNi0xLTEtMjAzODI4_16a25cd8-c3cd-4174-b84b-b42acc0451c8"
      unitRef="number">0.0310</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtNy0xLTEtMjAzODI4_34749e05-03d5-46dd-9ad2-86994b3b2117"
      unitRef="number">0.0271</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtOC0xLTEtMjAzODI4_1c60a26f-b566-4678-ac5d-461a55302de1"
      unitRef="number">0.0237</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzMtOS0xLTEtMjAzODI4_50a8ac5e-f3c9-4e58-af17-3c3bc7465efc"
      unitRef="number">0.0314</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtMS0xLTEtMjAzODI4_042abb04-395c-4735-99a0-4643b18a7996"
      unitRef="number">0.0495</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtMi0xLTEtMjAzODI4_30c147e4-f187-4ed1-b063-fc3f58896216"
      unitRef="number">0.0263</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i34d8415113b84584a0f22970698d6393_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtMy0xLTEtMjAzODI4_b7e3a10d-5284-4ea5-b790-61dbe7d666c4"
      unitRef="number">0.0224</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtNC0xLTEtMjAzODI4_a564fa88-0fa0-47e6-81f0-1400034ca79e"
      unitRef="number">0.0498</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ice1c07afd63f4f30ae362ad956e00b60_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtNS0xLTEtMjAzODI4_e20b45a9-7013-4613-8429-22bf51b67786"
      unitRef="number">0.0269</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="iab76799f48024ec18e4bbb40f36ea096_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtNi0xLTEtMjAzODI4_8ff2707b-9659-4f5a-8461-edc80310a622"
      unitRef="number">0.0233</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtNy0xLTEtMjAzODI4_f2347d12-f54f-4985-96fd-ef72e3641589"
      unitRef="number">0.0498</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i7bd746ef875f4129a9accc9af7e4bc62_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtOC0xLTEtMjAzODI4_edd40aa1-8419-4f63-8121-c3b268464fae"
      unitRef="number">0.0271</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="idc283d51bbaf4ed1ae6a0a14f2598d13_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzQtOS0xLTEtMjAzODI4_bb4373e3-2659-4927-96bc-053d7e2b95ff"
      unitRef="number">0.0237</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzUtMS0xLTEtMjAzODI4_99a2d542-ad46-4126-90b9-d13b4862fec8"
      unitRef="number">0.0625</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzUtMi0xLTEtMjAzODI4_4e2a1c0f-77e7-4899-8e21-71d90f2bc78a"
      unitRef="number">0.0650</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzUtMy0xLTEtMjAzODI4_6d214f86-26c7-4e23-89dc-4156d62bad07"
      unitRef="number">0.0675</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="icf7c29519f0c4481bd94c7af82491fa6_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzctNC0xLTEtMjAzODI4_c95ffe01-3a21-4b9c-9727-16262ea1877c"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="iab49d001c8704495ad5c1eb8238e576f_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzctNS0xLTEtMjAzODI4_57f4987e-5dcf-4b34-9f86-418d19a50c74"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="ib6ebb2bccd0c4185bd3f3b6ec069d0e5_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzctNi0xLTEtMjAzODI4_e7ed70ca-d523-4a0e-88d1-5727e0694498"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="ica110a4d1e7f42528df1e34d5db04acd_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzctNy0xLTEtMjAzODI4_eb2a253a-6212-492a-8ae6-b8bcfadfb2e2"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="idb57639f5b8e4f949458f643cb9e0a71_D20210101-20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzctOC0xLTEtMjAzODI4_70676872-424e-4cd4-bed1-f752c74af6c6"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i7a0d1b1479184517918b098a0efb8606_D20200101-20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzctOS0xLTEtMjAzODI4_f085400d-7b3d-4b6d-93f4-3d9819117d79"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzgtNC0xLTEtMjAzODI4_d6ff747d-883b-4a9f-bfaa-1065f7e6b576"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="ice1c07afd63f4f30ae362ad956e00b60_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzgtNS0xLTEtMjAzODI4_85bd5c34-c5f9-479d-9691-28be0673a503"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="iab76799f48024ec18e4bbb40f36ea096_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzgtNi0xLTEtMjAzODI4_5b8ffc81-8440-4fb4-ab50-e6683e0b3aef"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzgtNy0xLTEtMjAzODI4_5c3d059e-8707-4771-94b0-6f9d529320c3"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i7bd746ef875f4129a9accc9af7e4bc62_I20211231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzgtOC0xLTEtMjAzODI4_f880e423-57d6-44fd-8cb1-fcc0c83e78c5"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="idc283d51bbaf4ed1ae6a0a14f2598d13_I20201231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpmZmNiNDQzM2E2Y2E0YTU5ODFhYjM3NDA2YzljYmI2Yi90YWJsZXJhbmdlOmZmY2I0NDMzYTZjYTRhNTk4MWFiMzc0MDZjOWNiYjZiXzgtOS0xLTEtMjAzODI4_9a214ad9-4ce3-463f-99a4-ea40d8f33807"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzY3Mzg_99a2d542-ad46-4126-90b9-d13b4862fec8"
      unitRef="number">0.0625</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDU3_adb9d43c-bbc1-40e7-beea-6e2ccf2c3b76">&lt;div style="text-align: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, 2022, 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="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;2023&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,448&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;488&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;866&#160;&lt;/span&gt;&lt;/td&gt;&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;2024&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,552&#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;508&#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;849&#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;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;4,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;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;/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;2026&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,822&#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;490&#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;1,012&#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;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,660&#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,382&#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;8,206&#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;48,118&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,858&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;12,767&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzEtMS0xLTEtMjAzODI4_012db495-0caa-407f-8b0f-26472949eeaa"
      unitRef="usd">4448000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzEtMi0xLTEtMjAzODI4_f2a6c40d-85af-461d-baa5-cd1957f1a27e"
      unitRef="usd">488000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzEtMy0xLTEtMjAzODI4_e67d8c1e-b132-4ec1-80ff-658d4aa04368"
      unitRef="usd">866000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzItMS0xLTEtMjAzODI4_75564636-1231-4ec8-bb4d-789d3b42fc85"
      unitRef="usd">4552000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzItMi0xLTEtMjAzODI4_0646e509-576e-48ae-9ba5-910a98c04668"
      unitRef="usd">508000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzItMy0xLTEtMjAzODI4_d411f044-dd26-4cbb-a2f8-8ed7020ec73e"
      unitRef="usd">849000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzMtMS0xLTEtMjAzODI4_412c5933-7ba2-4191-bd34-a5d5383519e5"
      unitRef="usd">4709000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzMtMi0xLTEtMjAzODI4_f09574d3-87ea-4ebe-92ac-3774739ea3d3"
      unitRef="usd">490000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzMtMy0xLTEtMjAzODI4_b4909ef9-04e3-4cfa-903b-fa826e8e207b"
      unitRef="usd">846000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzQtMS0xLTEtMjAzODI4_5c82632a-25fe-4d08-b227-e9e0c1590390"
      unitRef="usd">4822000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzQtMi0xLTEtMjAzODI4_b49adec3-e180-490a-8010-93a6979d83a1"
      unitRef="usd">490000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzQtMy0xLTEtMjAzODI4_9570821b-be5d-40b7-aa3f-fba72c11b659"
      unitRef="usd">1012000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzUtMS0xLTEtMjAzODI4_72b1ef59-dd79-45ce-90a2-715587c8444c"
      unitRef="usd">4927000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzUtMi0xLTEtMjAzODI4_43abf56f-69b9-4c11-8e0c-9979a081117a"
      unitRef="usd">500000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzUtMy0xLTEtMjAzODI4_6ae3a94d-cbc8-45a7-93d4-8b1ebc7ee37a"
      unitRef="usd">988000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzYtMS0xLTEtMjAzODI4_788ffaa8-3924-4cff-bd2b-3e63a67cdefe"
      unitRef="usd">24660000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzYtMi0xLTEtMjAzODI4_7af2d2cd-dc8d-4fca-afb6-de193ce8879c"
      unitRef="usd">2382000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzYtMy0xLTEtMjAzODI4_c2c3cac2-1bda-40e7-a801-7b87cd01e280"
      unitRef="usd">8206000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter>
    <tmp:DefinedBenefitPlanExpectedFutureBenefitPayment
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzctMS0xLTEtMjAzODI4_e75cbaee-81fa-405c-8beb-4d4fb65ab452"
      unitRef="usd">48118000</tmp:DefinedBenefitPlanExpectedFutureBenefitPayment>
    <tmp:DefinedBenefitPlanExpectedFutureBenefitPayment
      contextRef="i6af7290fcb1a4f1892b2374a0a265d7d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzctMi0xLTEtMjAzODI4_6b600cce-c097-42a1-85a1-b3bd6b4ef5d8"
      unitRef="usd">4858000</tmp:DefinedBenefitPlanExpectedFutureBenefitPayment>
    <tmp:DefinedBenefitPlanExpectedFutureBenefitPayment
      contextRef="ie494ede471994be8a19578f9f06b46b2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZToxMDA5MjBkODAyMjI0N2JlYTlhMjdhMDEwNTdhZjZjMS90YWJsZXJhbmdlOjEwMDkyMGQ4MDIyMjQ3YmVhOWEyN2EwMTA1N2FmNmMxXzctMy0xLTEtMjAzODI4_1beb7cd5-3c15-4c40-a311-f37259d2466a"
      unitRef="usd">12767000</tmp:DefinedBenefitPlanExpectedFutureBenefitPayment>
    <us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDQw_4d084283-f88f-4de3-a759-3068383e57cc">&lt;div style="text-align: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, 2022 and 2021, 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;2022&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;/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;58&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;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;span style="color:#000000;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;38&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times 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;33&#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;4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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&#160;&lt;/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="i9e99961cff7a4ed3834f1b0f77a4b6ab_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzEtMS0xLTEtMjAzODI4_640f41f3-aed2-4c05-8031-a72747a34e08"
      unitRef="number">0.58</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i91856d2d9165435883eddfdc0e6eba37_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzEtMi0xLTEtMjAzODI4_d3c74111-bb2f-4d54-80dd-9ebce3638013"
      unitRef="number">0.61</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i64624a5bfb1344e690479c6ea66dbd16_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzItMS0xLTEtMjAzODI4_65381129-f4fa-4e31-b919-46683bfa0441"
      unitRef="number">0.38</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i7979d8f25fa74426b6bc04c005d41f59_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzItMi0xLTEtMjAzODI4_2fd4b81d-98af-4fbb-a06d-bc8842ff25e9"
      unitRef="number">0.33</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i73f1051e5e7041eb8c569110045c1164_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzMtMS0xLTEtMjAzODI4_23968edd-36fa-4763-808d-641734dd51fd"
      unitRef="number">0.04</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i2ef5d8c531984680a6d15397f4af4617_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzMtMi0xLTEtMjAzODI4_478b3898-0a85-4ebd-b025-514fb22602b1"
      unitRef="number">0.06</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzQtMS0xLTEtMjAzODI4_1fc9f48f-885f-42b8-bcf7-df96bbba558f"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations
      contextRef="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTowYzY5YzkyY2UyNDY0ZDZhODExMjkyMDIwYWUyZTQzOC90YWJsZXJhbmdlOjBjNjljOTJjZTI0NjRkNmE4MTEyOTIwMjBhZTJlNDM4XzQtMi0xLTEtMjAzODI4_747e7533-5e2e-4142-85f3-b84835e84f0e"
      unitRef="number">1</us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations>
    <tmp:ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDM0_a876f500-ac89-448c-befb-1375cae8aa2b">&lt;div style="text-align: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, 2022&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 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;3,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: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,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: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;22,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;53,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;53,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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 #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 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align: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,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align: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,885&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align: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 #000;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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 #000;padding:2px 0;text-align:right;vertical-align: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 #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&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;</tmp:ScheduleOfFairValueMeasurementOfPensionPlanTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idd907a03d025474a94b3d32ffbca955d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzMtMS0xLTEtMjAzODI4_99b4f846-46c4-4ed5-81c1-b067f77d9745"
      unitRef="usd">3322000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id0cadaffedac4288b5bb8d29ca592c48_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzMtMi0xLTEtMjAzODI4_8a80e65e-0700-43ab-9c14-a57e847a6e9d"
      unitRef="usd">3322000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic095307e819e4323997fc301ea54900b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzMtMy0xLTEtMjAzODI4_2cc5cd6e-2be5-4aa5-b8b0-5e312f8c34e9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9cadf87a7f9b4b45892153dba51489d1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzMtNC0xLTEtMjAzODI4_8cec9162-0032-4084-8baf-f86a1007c139"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i159dbe9ae44c4d298f0f1519018e0828_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzctMS0xLTEtMjAzODI4_74e6078e-df85-4f4c-960f-d5163bd64f7d"
      unitRef="usd">22386000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i07038b1e9bad46f5aea27696d16dda20_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzctMi0xLTEtMjAzODI4_784afcb2-cb9f-4be0-b4b9-ce369ddc9fa5"
      unitRef="usd">22386000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i5d949b9a7cfd464c8ea9e3c70d9494f1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzctMy0xLTEtMjAzODI4_4e0264b5-d808-494e-a254-0afe5fc92545"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic89b04d3bdbd4c64aa4454c50915964a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzctNC0xLTEtMjAzODI4_6598c994-1ec7-4ae9-b3e7-9c10a8086bdf"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib98c63d3c83f48e19aedc76354f1d46b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzgtMS0xLTEtMjAzODI4_b5e62c3b-7185-488d-b0d5-f48a68d44b04"
      unitRef="usd">53177000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8e6f95b86e36494282b849ffc8b4da81_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzgtMi0xLTEtMjAzODI4_746c0c13-ec6c-4bc6-8238-6396f57b350b"
      unitRef="usd">53177000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i32a17869b66246fd8c616302696690e9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzgtMy0xLTEtMjAzODI4_b40c3b1a-4809-4fac-9872-3336cc17012a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0cfd5a4cbaa0415f944b2ec89f16d13b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzgtNC0xLTEtMjAzODI4_987d78a7-5eea-44ee-897e-4631ae1b3f38"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie26a6eb097074920a7bcd06fac358528_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzEwLTEtMS0xLTIwMzgyOA_90990dc3-90c3-466b-85a2-80c82386d981"
      unitRef="usd">78885000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ifbf75c27b4f749d888d8da398781f064_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzEwLTItMS0xLTIwMzgyOA_e5fb0015-ed24-45be-a4b9-cf6fff5781d3"
      unitRef="usd">78885000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ieb8f68b0d93e4aa8b749acef2b9a5a67_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzEwLTMtMS0xLTIwMzgyOA_e9ba07c3-9811-45b9-a3ae-86b1857d0cc6"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if49204fad2d44db6bd4cd1216f1dba71_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpkYWJiMDg1YTc0ZmQ0YzU5YWRlN2Y2NjlmYmQ4YTdjMC90YWJsZXJhbmdlOmRhYmIwODVhNzRmZDRjNTlhZGU3ZjY2OWZiZDhhN2MwXzEwLTQtMS0xLTIwMzgyOA_ba57155c-0336-436e-8f47-6423acedb0db"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i33715da94070485aaf1c2ce20bf32740_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzMtMS0xLTEtMjAzODI4_57cdb13d-4a1e-4e44-9b3d-cf434616ea78"
      unitRef="usd">5472000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idf212077a3c947e0ae417c5cd95afe40_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzMtMi0xLTEtMjAzODI4_4d779806-fcd3-4845-9a1a-60165130ac23"
      unitRef="usd">5472000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic41fb04b16d84fb4a905b4bbcbf1ea8e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzMtMy0xLTEtMjAzODI4_4de4b578-6e77-4a4c-9b1f-21d1c50f7588"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i06bafc82175c495298a1c995ed04edb8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzMtNC0xLTEtMjAzODI4_483c4f2c-f41d-4513-a592-de82166cc072"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i368883a2e6c54ca3a0a6fb3bddf88f16_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzctMS0xLTEtMjAzODI4_b147da79-7f09-495b-a601-a9793d824a82"
      unitRef="usd">29227000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idfc0425a2b6e4294bb7a4fa371064a85_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzctMi0xLTEtMjAzODI4_546a5ff8-2963-489a-a8d4-4ba030f3243a"
      unitRef="usd">29227000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i544bd336fa9046d4badf7c8cea3cf684_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzctMy0xLTEtMjAzODI4_40ac2409-bc72-47bf-97ef-3966e4bbcd17"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9a6c8aba50e14f40ab42dea167caa4ea_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzctNC0xLTEtMjAzODI4_55dc9b8f-e5e4-4156-b97d-70f6153545a7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibcff3ba43ca04d669985b5a50b9e98c0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzgtMS0xLTEtMjAzODI4_866edda8-bfcc-4ccd-9a61-0eec7c841ff2"
      unitRef="usd">61694000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1952710c66cf4b7bbdf36c4356fec8f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzgtMi0xLTEtMjAzODI4_596b3aea-c4bc-4a76-b938-b086e8da2122"
      unitRef="usd">61694000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i17da821618e849f1966ce32b8cf6d407_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzgtMy0xLTEtMjAzODI4_da133188-d7da-4976-b515-8b1dfeff4cf1"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i45fa5b032812469a9b6409ab57f9b8f0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzgtNC0xLTEtMjAzODI4_ec9bc9b2-4c75-42ec-878e-350527e9c05b"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1f98eb42911c419281ba2ef8bbd1e7ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzEwLTEtMS0xLTIwMzgyOA_d362c6f7-aea7-41d7-85bf-54029f6bfd35"
      unitRef="usd">96393000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i1dc668ccb0be413197bf0813e63514cf_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzEwLTItMS0xLTIwMzgyOA_85180440-e64f-4de8-9d76-478b14d05587"
      unitRef="usd">96393000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ibd6ca7ed7985410d9e50ec8db32c91eb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzEwLTMtMS0xLTIwMzgyOA_7e081e25-681f-47d3-8482-7d0a605738b2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7a206fd79de74a648c5091fba1941854_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90YWJsZTpiZjFiNzFiNTUwY2M0MTAwYWNmY2FkZTYyZjBjZjFiOS90YWJsZXJhbmdlOmJmMWI3MWI1NTBjYzQxMDBhY2ZjYWRlNjJmMGNmMWI5XzEwLTQtMS0xLTIwMzgyOA_4fde7917-a322-4040-996f-a10bd14967d8"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzExODM5_6e2884c9-1c68-4bff-967a-9c304e86bb73"
      unitRef="usd">5300000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzExODQ5_451c72e3-b394-48da-aad3-d5fd28355ea3"
      unitRef="usd">5400000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzExODYz_63c911a0-94b6-4a67-bf60-4c9ecc522486"
      unitRef="usd">4500000</us-gaap:EmployeeStockOwnershipPlanESOPCompensationExpense>
    <tmp:EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyMDI4_df25ad7b-859b-418d-b381-f5089ad867a2"
      unitRef="number">0.04</tmp:EmployeeStockOwnershipPlanESOPIncentiveStockOptionsISOPsMaximumEmployerMatchingContributionPercentofMatch>
    <tmp:DefinedBenefitPlanMatchingContributionsByEmployer
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyMTgz_e91263f6-3cc8-4dfa-8078-2390120d62bd"
      unitRef="usd">3100000</tmp:DefinedBenefitPlanMatchingContributionsByEmployer>
    <tmp:DefinedBenefitPlanMatchingContributionsByEmployer
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyMTkz_0488db58-9f3f-4ad7-856c-9a012f359536"
      unitRef="usd">3000000</tmp:DefinedBenefitPlanMatchingContributionsByEmployer>
    <tmp:DefinedBenefitPlanMatchingContributionsByEmployer
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyMjA3_5235dbd7-9b8d-4aac-891b-54ab640d979c"
      unitRef="usd">2900000</tmp:DefinedBenefitPlanMatchingContributionsByEmployer>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyNDE3_892ee69b-3846-4b25-8008-584b513be24d"
      unitRef="usd">85600000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyNDMx_a1a3c83d-574a-49b4-badd-08c2324f97fb"
      unitRef="usd">86500000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i0b007e43a7494cb49ef2a6e3a4d7e7b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyODE0_36c085fc-7c48-44fb-93ca-4ecd5ccb1e37"
      unitRef="usd">1500000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent
      contextRef="i98176b62323344a081652fad709cd44e_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEyODE0_fefe8953-9d60-4a05-9d7a-af0f831a3525"
      unitRef="usd">1500000</us-gaap:DefinedBenefitPensionPlanLiabilitiesNoncurrent>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="ia1c3710dad8b47be821200014c588c5a_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDEx_067ff267-a90d-4da4-9113-ffe6dc35cea1"
      unitRef="usd">7000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="iff69efd27b1740a5a7c2c23fc797f27d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xMzkvZnJhZzowNzAwNDQ0M2U1ZTY0OTkyYjdjNzE5MGZlMWMxZjhjYy90ZXh0cmVnaW9uOjA3MDA0NDQzZTVlNjQ5OTJiN2M3MTkwZmUxYzFmOGNjXzEzMDI0_9157b272-26f0-48f4-a224-da2413e269bb"
      unitRef="usd">52000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUyMjY_ac704e26-54cc-45f9-8ca7-ba916ada8e3d">Stock Plans and Stock Based Compensation&lt;div style="text-align: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 2019, the 2009 Tompkins Financial Corporation Equity Plan ("2009 Equity Plan") expired and was replaced by the new Tompkins Financial Corporation 2019 Equity Plan ("2019 Equity Plan"). 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 and employees.  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:id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEwMjA_bed1dafd-85b9-490a-94a1-70cfcac4fdb5"&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 and restricted stock units that were granted in  2018, 2019, 2020, 2021 and 2022 have a five-year vesting schedule with zero percent vesting in year one and 25% vesting in years two through five.  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 77,269 equity awards to its employees in 2022, consisting of 50,155 shares of restricted stock, 2,615 performance share awards, 16,284 performance stock units and 8,215 restricted stock units. 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. &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: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, 2022.&lt;/span&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:33.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.155%"/&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, 2022&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;91,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;54.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;(30,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.92&#160;&lt;/span&gt;&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,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="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, 2022&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;59,853&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;57.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;2.50&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,226,708&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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, 2022&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;59,853&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;57.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;2.50&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,226,708&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 $33,000 in 2022, $151,000 in 2021, and $194,000 in 2020. As of December&#160;31, 2022, unrecognized compensation cost related to unvested stock options and SARs totaled $0.  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;2022&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;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;(538)&lt;/span&gt;&lt;/td&gt;&lt;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;(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;/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;196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,075&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;1,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: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;/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 2022, 2021 and 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="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, 2022&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;5,446&#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;0.34&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;5,446&#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;22,084&#160;&lt;/span&gt;&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;1.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;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;22,084&#160;&lt;/span&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;32,101&#160;&lt;/span&gt;&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;3.28&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;65.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;32,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.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;/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;3.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;59,853&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;2.50&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;57.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;59,853&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;57.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;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, 2022.&#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:68.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.128%"/&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, 2022&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;241,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;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;71.60&#160;&lt;/span&gt;&lt;/td&gt;&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;77,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(61,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(19,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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, 2022&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;237,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:#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;73.07&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 50,155 restricted stock awards, 8,215 restricted stock units, 16,284 performance units and 2,615 performance share awards in 2022, each at an average grant date fair value of $81.48. 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 at an average grant date fair value of $63.44. 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 $4.8 million in 2022, $5.4 million in 2021, and $4.7 million in 2020. Unrecognized compensation costs related to restricted stock and performance awards totaled $10.8 million, and restricted stock units totaled $1.4 million at December&#160;31, 2022 and will be recognized over 3.5 years and 3.9 years, respectively on a weighted average basis.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i446397a3992f48a5afe032b8f6ab1550_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQyMg_5bbdc116-6b02-4e05-b4c3-8dcae95fe69b"
      unitRef="shares">1275000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio
      contextRef="ibf3057074cb74f74bfe97a266685b21d_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzY4Mg_b2b7e644-c389-4bba-81aa-d088979d2ed3"
      unitRef="number">4.25</tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardReductionToSharesAvailableForGrantRatio>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i6fd573846e204884986390119b7c0049_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzgyNQ_70c00dcd-05de-4b75-acd5-beca69ea9b60"
      unitRef="shares">300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="ie5b9b0ed9f7a41c0aba6f5c8b7e014c9_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzk3Mg_7f545ca7-da72-4ffe-8c29-17ab4d062564">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ie194eade4d194a89be36480d5c37252b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEwMjc_fd9fe469-6f73-48a6-942d-dce39faef74c">P7Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i878c6d3fcaf44de9a058a9e81e4377a6_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUyMjg_10eefbff-b3db-48c6-b65c-29e4b1868469">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="icd6382516c9a42128a155ebf8048a47a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzExNTg_62426db3-7a1a-42da-b283-439e14d4d8a2"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ib67ac7cdc1314e85a2aca57ba872ccb3_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzExODU_86143338-fbfc-4dd3-81fe-747cb5c86ad2"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i27f1d630ac194a37aa03540230c411d7_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzExODU_9efebea6-9c3b-428a-9db0-d0f2333bb913"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i444b04ee01c04bb38bd54fb099fd37a5_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzExODU_db3aa8b3-ab10-4368-a8fa-85af999d519d"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="iaa0ea37b26994e49a78048e4455bc0ff_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzExODU_f85da286-62a1-493f-823f-7037ddd562e2"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i3187dc32074f47cebeb9837969300f54_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUyMDc_56b623ef-275d-4920-b0b5-b299ae2d760b">P7Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i5f6858a27f1b4a3685c6614534f6bb55_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEzMDg_41df314f-633a-451c-b921-42bfbd4f66f1"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i10b2571b5680454d9331c179616134db_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEzMzI_034c8dd5-e866-4dec-8e20-ad278df252f8"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="icdf48b892a0c40668da47f5d8120da2a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEzMzI_0cb8d737-9b34-447f-a605-092f5a9db866"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i811115c0f5684a1b84e71559baaf59e8_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEzMzI_1666c653-f280-4688-b91a-09d5f77c298c"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i297e524a783a475e9b2c9ccf82bac4d6_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEzMzI_7dfb08d2-1f67-46a8-9c9b-e1377e826959"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="ia1b12abe30814c8c87da4d68df8097b2_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEzMzI_a48db5bf-c518-47e9-9379-5bd636975dd8"
      unitRef="number">0.17</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i32b5373325304d839899c265379c131a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEzNzI_f987da19-a481-4aef-939b-4e46e65d13b3"
      unitRef="number">0.15</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="id0d0baf1adf14617a49f55292e2f1ce6_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUxOTk_0e40d6ea-f5dd-4f9b-ba0d-88012a3dd7ae">P5Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i4a53c43df8c44b50801eca314b60c75b_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzE1MTg_ddc31587-7190-40c6-9ce0-8ce0a2a1a010"
      unitRef="number">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i09cc9e5ef3164812a0c9f2c716f5b726_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzE1NDU_2721b9a2-c419-49cb-986b-98185bf82467"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i83c39d35013a415b8bc460f06ad8634d_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzE1NDU_4d5fbe7c-c23b-4d20-8a33-d9ca33912f00"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i85418efc417d40aa8ce30c9873854ad3_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzE1NDU_90569fa3-8bc0-442a-87b8-7877582407e8"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="i4dc1b43bcdef4938b5789382c20185c6_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzE1NDU_d2461604-a3c4-45e9-9053-78cca853c8bc"
      unitRef="number">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod
      contextRef="i6bcf628af6424eb0b2b39e1456921ff9_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUyMjQ_a8558b16-cc26-4400-825b-611d5eaf9de0">P3Y</tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardPerformancePeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzIxMzg_afcc4f4b-31fd-4b3f-8e84-04f2ba6ab491"
      unitRef="shares">77269</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibc24ad9caf214a8498f26efd3674b85e_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzIxOTM_d8b89dd3-b7e6-4bc9-bd38-08c81c7eea5b"
      unitRef="shares">50155</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i54fbdf8083084ce39b0d55df043ee310_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzIyMjQ_7e0ef704-8c85-4005-b2ff-f1f7fbcabda0"
      unitRef="shares">2615</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic00669e6ab77441ebc4697fa8cb986dd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEwNDQ1MzYwNDc3NTUx_2190df8a-1327-4b61-b895-5881251020f4"
      unitRef="shares">16284</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i562a0376bc4a490389c9933afbfe8b32_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzIyNTY_350a9a4e-006f-4233-98f5-21d7bbc56cb2"
      unitRef="shares">8215</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzIzMDM_7d1172da-c01d-4c43-9702-9044717cb78d"
      unitRef="shares">67846</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i286a73e3ad1b4f5ea91ce3cd446f0950_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzIzNTg_98d729a3-b563-4b23-a654-9ba46d7dd01b"
      unitRef="shares">54151</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i60698fac55fc4714b5f34036b9045f4c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzIzODk_1a5c8ba6-f698-4552-9bac-6ce5b32dc0ab"
      unitRef="shares">5340</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6f59a59d2980498f94377ebde10dab59_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI0MjE_06173ad0-2aec-47c7-8e80-76247ed17c7f"
      unitRef="shares">8355</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI0Njg_7b4903a4-593d-4c04-a9f5-988f401ef685"
      unitRef="shares">86411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i23a4e5bdeb144a2f899c8b3659c06f46_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI1MjM_b1bca275-c286-4c80-9210-88a63401bd1f"
      unitRef="shares">69451</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ice37e054ded64d488879b0d61f6ecb9f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI1NTQ_644d1179-d372-436d-99a5-f35db30582d1"
      unitRef="shares">6545</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7403c9d6b8714b138ce9fb716760e756_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI1ODY_f202fa43-3b39-4bad-a60c-07e2731c8f82"
      unitRef="shares">10415</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUyMDA_b9ed7304-1458-4a7c-ac50-fe4b59d5dcdc">&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, 2022.&lt;/span&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:33.892%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.155%"/&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, 2022&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;91,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;54.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;(30,557)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.92&#160;&lt;/span&gt;&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,070)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.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="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, 2022&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;59,853&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;57.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;2.50&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,226,708&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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, 2022&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;59,853&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;57.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;2.50&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,226,708&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="idda3a1136b454beda9f4098256b4b527_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzEtMS0xLTEtMjAzODI4_7c4cf1ed-68e0-4eed-b7c2-ba6c5600fc86"
      unitRef="shares">91480</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="idda3a1136b454beda9f4098256b4b527_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzEtMi0xLTEtMjAzODI4_83be36a6-caa7-4ce2-992a-4ff9bb63d566"
      unitRef="usdPerShare">54.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
      contextRef="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzItMS0xLTEtMjAzODI4_6c9dd35f-ee4c-4ea2-8115-a36e8649b7a9"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzItMi0xLTEtMjAzODI4_ebbfd610-ed45-4608-893d-626eb23542b6"
      unitRef="usdPerShare">0.00</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzMtMS0xLTEtMjAzODI4_85358d87-a7e9-475d-8006-d8e029250b00"
      unitRef="shares">30557</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzMtMi0xLTEtMjAzODI4_9632cfab-d646-4178-9e8f-6a7b7f9ca278"
      unitRef="usdPerShare">47.92</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzQtMS0xLTEtMjAzODI4_f9b090ed-f987-4f7c-9969-27a90e20015d"
      unitRef="shares">1070</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzQtMi0xLTEtMjAzODI4_108de3fc-dd7a-4d93-a838-a7b1caba2c51"
      unitRef="usdPerShare">67.89</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="idea4321ddb4e40d1b5068240f85f76e2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzUtMS0xLTEtMjAzODI4_c5176742-d37b-419a-8f62-3f8b008eccd2"
      unitRef="shares">59853</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="idea4321ddb4e40d1b5068240f85f76e2_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzUtMi0xLTEtMjAzODI4_6edb4b17-c88e-4569-9785-385c335f0302"
      unitRef="usdPerShare">57.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzUtMy0xLTEtMjAzODI4_da63dad7-5cd7-4c6c-822f-b22c97509984">P2Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="idea4321ddb4e40d1b5068240f85f76e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzUtNC0xLTEtMjAzODI4_a6006e95-6a23-418e-959a-7546726289f5"
      unitRef="usd">1226708000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="idea4321ddb4e40d1b5068240f85f76e2_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzYtMS0xLTEtMjAzODI4_081e9f4b-8467-49ae-b4de-0865f28dac6d"
      unitRef="shares">59853</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="idea4321ddb4e40d1b5068240f85f76e2_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzYtMi0xLTEtMjAzODI4_bbe39854-8cfe-483e-829e-1e39725024fe"
      unitRef="usdPerShare">57.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
      contextRef="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzYtMy0xLTEtMjAzODI4_e5ae4f74-1eac-4528-af25-b7c0fe38ad21">P2Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="idea4321ddb4e40d1b5068240f85f76e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2ZTc5NjQ1NDBhODQ0N2ZhODllZWQ5ODEzMjk5MzIxOC90YWJsZXJhbmdlOjZlNzk2NDU0MGE4NDQ3ZmE4OWVlZDk4MTMyOTkzMjE4XzYtNC0xLTEtMjAzODI4_124f229f-9a3d-4a23-a9fc-69587904fe4c"
      unitRef="usd">1226708000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensation
      contextRef="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI4MDI_e798439e-e879-4c93-945f-6b3b47ba129e"
      unitRef="usd">33000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="idceb1cef6c9947038361ccda5de2615f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI4MTI_823c138b-9135-406f-a071-6be48ad3c06a"
      unitRef="usd">151000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i8a715ee0b6df4c9eb22063f7ca1c802a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI4MjY_5937b9d3-5f53-4124-893e-40c9a7a6e117"
      unitRef="usd">194000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="idea4321ddb4e40d1b5068240f85f76e2_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzI5Mjg_82e68988-7ac7-4c29-8b0e-e3bd4a65731b"
      unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUyMTk_17fd8bf8-e873-4329-a92a-fbaf450a3248">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;2022&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;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;(538)&lt;/span&gt;&lt;/td&gt;&lt;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;(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;/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;196&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,075&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;1,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: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;/tr&gt;&lt;/table&gt;</us-gaap:CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzEtMS0xLTEtMjAzODI4_f832c76e-824d-4d11-a107-966a11b8076c"
      unitRef="usd">-538000</tmp:ProceedsFromStockOptionsExercisedNet>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzEtMi0xLTEtMjAzODI4_6d22c1fd-15b9-40bb-ac77-7bdaa90d2323"
      unitRef="usd">-803000</tmp:ProceedsFromStockOptionsExercisedNet>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzEtMy0xLTEtMjAzODI4_3d3af615-ca95-40a1-a96f-bea47cb4d402"
      unitRef="usd">-253000</tmp:ProceedsFromStockOptionsExercisedNet>
    <tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzItMS0xLTEtMjAzODI4_1bd95157-0bb6-4844-a012-0698ab6b2f92"
      unitRef="usd">196000</tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock>
    <tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzItMi0xLTEtMjAzODI4_cccf18f1-9a91-482e-b113-d50099c11119"
      unitRef="usd">355000</tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock>
    <tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzItMy0xLTEtMjAzODI4_ec36b628-6dd0-47c2-804a-833d9dfcab8e"
      unitRef="usd">156000</tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzMtMS0xLTEtMjAzODI4_205199c7-1334-441f-badd-88b3647a6100"
      unitRef="usd">1075000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzMtMi0xLTEtMjAzODI4_059a5a5f-e180-4e67-a5c1-85f6ce5cf7c0"
      unitRef="usd">1900000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo1YjEwMTljODQ1Nzk0ZTk3ODIxYmU1NzVmZDkwNTU4MS90YWJsZXJhbmdlOjViMTAxOWM4NDU3OTRlOTc4MjFiZTU3NWZkOTA1NTgxXzMtMy0xLTEtMjAzODI4_bb28659a-8ddb-4aa4-8239-7ac294bb4052"
      unitRef="usd">570000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="i8a715ee0b6df4c9eb22063f7ca1c802a_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQwMzE_0afeda28-9686-477f-b51e-5882643324ef"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="idaff4d9763504b188ca58797f38b38a9_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQwMzE_dbe66e1f-b1a5-46aa-9a33-3cfaf51e8171"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="idceb1cef6c9947038361ccda5de2615f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQwMzE_e75aa6a4-b1f6-4c8b-a991-847ebbd8e3a3"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUyMDU_9bbfe746-74d2-4ca3-9f24-2e338dfcadc2">&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, 2022&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;5,446&#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;0.34&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;5,446&#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;22,084&#160;&lt;/span&gt;&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;1.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;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;22,084&#160;&lt;/span&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;32,101&#160;&lt;/span&gt;&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;3.28&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;65.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;32,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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.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;/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;3.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;59,853&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;2.50&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;57.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;59,853&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;57.12&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="i5290fb4087aa4b8a973c40bf686b5f95_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzYtMC0xLTEtMjAzODI4L3RleHRyZWdpb246OTM5OWRkN2JiNTljNDMxY2ExMzgzOTQ4MDY4OTZmZTdfNA_e7b9ad7b-10db-4e3e-8197-2cbfe8989cbf"
      unitRef="usdPerShare">37.51</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i5290fb4087aa4b8a973c40bf686b5f95_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzYtMC0xLTEtMjAzODI4L3RleHRyZWdpb246OTM5OWRkN2JiNTljNDMxY2ExMzgzOTQ4MDY4OTZmZTdfNw_905d8127-5f5a-4390-9b41-df26c4da3ab4"
      unitRef="usdPerShare">41.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i704005745e0941828b9c44dd918689b3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzYtMS0xLTEtMjAzODI4_14e23d58-71cd-42f9-a4b1-be98ada50111"
      unitRef="shares">5446</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i5290fb4087aa4b8a973c40bf686b5f95_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzYtMi0xLTEtMjAzODI4_1734fe9e-a569-40b9-a38a-fcdff3c5b149">P0Y4M2D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i704005745e0941828b9c44dd918689b3_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzYtMy0xLTEtMjAzODI4_e23f5579-25a6-4bce-b165-950145eab42b"
      unitRef="usdPerShare">40.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i704005745e0941828b9c44dd918689b3_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzYtNC0xLTEtMjAzODI4_c61d0439-db5c-45f6-a8ec-a8a6412d89ed"
      unitRef="shares">5446</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i704005745e0941828b9c44dd918689b3_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzYtNS0xLTEtMjAzODI4_2582e414-0c7d-4643-b004-d9deeea548ff"
      unitRef="usdPerShare">40.60</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i3ae7cfb70cf74a3490812c6898cd39c9_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246NGI5NzY1MTAzYzQ0NDlmZTljMDlhNGJlNWUyMjc0NjJfNA_ac8de156-0612-4001-86fb-4878374dac48"
      unitRef="usdPerShare">41.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i3ae7cfb70cf74a3490812c6898cd39c9_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzctMC0xLTEtMjAzODI4L3RleHRyZWdpb246NGI5NzY1MTAzYzQ0NDlmZTljMDlhNGJlNWUyMjc0NjJfNw_762d9f44-ca40-4426-b822-c1f9fc12467d"
      unitRef="usdPerShare">50.00</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i7636c9b84350444580ca140666dedf2f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzctMS0xLTEtMjAzODI4_14b1d688-3f00-47ee-b8cb-edddd300eaa0"
      unitRef="shares">22084</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i3ae7cfb70cf74a3490812c6898cd39c9_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzctMi0xLTEtMjAzODI4_e7e7d0f1-21f6-40e2-83a0-d788f11acdb3">P1Y10M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i7636c9b84350444580ca140666dedf2f_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzctMy0xLTEtMjAzODI4_089fb5ea-1d5e-4663-aeb3-5ef02d70d877"
      unitRef="usdPerShare">49.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i7636c9b84350444580ca140666dedf2f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzctNC0xLTEtMjAzODI4_6b12fe03-a502-44ff-8bdf-734cddea0b14"
      unitRef="shares">22084</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i7636c9b84350444580ca140666dedf2f_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzctNS0xLTEtMjAzODI4_808ed687-c252-4fe1-8a0c-1b6e21159f65"
      unitRef="usdPerShare">49.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="idc2843ce1d44434e8ca98328c8b9f467_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzgtMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZDZlMTE5ZDkzYzg5NDBhNWEzNDc5NjRmOWY5NjhmNWNfNA_e9c53604-b5ce-4199-92bd-91390505a1e9"
      unitRef="usdPerShare">50.01</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="idc2843ce1d44434e8ca98328c8b9f467_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzgtMC0xLTEtMjAzODI4L3RleHRyZWdpb246ZDZlMTE5ZDkzYzg5NDBhNWEzNDc5NjRmOWY5NjhmNWNfNw_0d070eb0-afd0-4d00-ab3e-830689b7c545"
      unitRef="usdPerShare">76.90</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i973db6d897f840b6ae65aa00c7c9325f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzgtMS0xLTEtMjAzODI4_a4640fb6-e05f-4acb-bbbb-044543f83422"
      unitRef="shares">32101</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="idc2843ce1d44434e8ca98328c8b9f467_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzgtMi0xLTEtMjAzODI4_41cb1f47-a825-407c-baaf-a6b44eb8dfde">P3Y3M10D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i973db6d897f840b6ae65aa00c7c9325f_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzgtMy0xLTEtMjAzODI4_8da20252-7a69-44ef-ae59-9ab0a20cc4b0"
      unitRef="usdPerShare">65.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i973db6d897f840b6ae65aa00c7c9325f_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzgtNC0xLTEtMjAzODI4_d11f33d9-3bb3-463b-987b-37d3c23104c0"
      unitRef="shares">32101</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i973db6d897f840b6ae65aa00c7c9325f_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzgtNS0xLTEtMjAzODI4_618673e1-a866-407c-acfd-bdfc119a0e2b"
      unitRef="usdPerShare">65.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="i0be84e2499584476ab6ec2363de46ca1_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzktMC0xLTEtMjAzODI4L3RleHRyZWdpb246NzRlMTMyNmFkZWEwNDQwZjg2YzQ5MTU0NmMzYWJhMzJfNA_dd876492-f0fb-4210-a37e-c5a2f77c44e0"
      unitRef="usdPerShare">76.91</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="i0be84e2499584476ab6ec2363de46ca1_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzktMC0xLTEtMjAzODI4L3RleHRyZWdpb246NzRlMTMyNmFkZWEwNDQwZjg2YzQ5MTU0NmMzYWJhMzJfNw_696a9298-59b6-4793-8d3e-34b3dc7d2de1"
      unitRef="usdPerShare">86.18</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="iff4c5afcee324b218e3fa9d2432686fc_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzktMS0xLTEtMjAzODI4_59094862-9390-40f3-8dcb-e6e72cc69d76"
      unitRef="shares">222</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i0be84e2499584476ab6ec2363de46ca1_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzktMi0xLTEtMjAzODI4_2df45f6e-add8-4532-8dd8-c714548da3f6">P3Y10M20D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="iff4c5afcee324b218e3fa9d2432686fc_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzktMy0xLTEtMjAzODI4_66ac7f33-c280-44d7-a0d5-c03a6c042c04"
      unitRef="usdPerShare">86.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="iff4c5afcee324b218e3fa9d2432686fc_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzktNC0xLTEtMjAzODI4_7ace08f2-0417-44db-9e78-34ca7ac7b077"
      unitRef="shares">222</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="iff4c5afcee324b218e3fa9d2432686fc_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzktNS0xLTEtMjAzODI4_0fe49ca4-d67d-4987-a994-a0f6fbb20f38"
      unitRef="usdPerShare">86.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzEwLTEtMS0xLTIwMzgyOA_ca4e171b-0cc0-443d-babc-9d97fa638570"
      unitRef="shares">59853</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzEwLTItMS0xLTIwMzgyOA_db0f8075-8176-4960-9e27-5f0fa6b443b9">P2Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzEwLTMtMS0xLTIwMzgyOA_7c184720-adfa-40f2-95f3-506242bdd8b3"
      unitRef="usdPerShare">57.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzEwLTQtMS0xLTIwMzgyOA_0e822151-30df-4354-b041-605605a0aa9a"
      unitRef="shares">59853</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTo2NGRhMzE0YTBiNTU0ZThmOTJhYjczZGJkODc5MjkyMS90YWJsZXJhbmdlOjY0ZGEzMTRhMGI1NTRlOGY5MmFiNzNkYmQ4NzkyOTIxXzEwLTUtMS0xLTIwMzgyOA_dfe0f195-76d5-4638-a77a-bfc169b117da"
      unitRef="usdPerShare">57.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUxOTc_5bc94d79-487f-451a-90c2-7dd2ea6f84ad">&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 activity related to restricted stock awards and restricted stock units for the year ended December&#160;31, 2022.&#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:68.446%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.126%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.128%"/&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, 2022&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;241,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;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;71.60&#160;&lt;/span&gt;&lt;/td&gt;&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;77,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(61,855)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.01&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;(19,968)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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, 2022&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;237,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:#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;73.07&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzEtMS0xLTEtMjAzODI4_1c2e842b-6246-4f27-84b6-2b2e1255f6cf"
      unitRef="shares">241910</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzEtMi0xLTEtMjAzODI4_d96167c9-8eba-4c43-b8bf-8218b0250624"
      unitRef="usdPerShare">71.60</tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzItMS0xLTEtMjAzODI4_09bfe05a-34a8-4c8b-ab81-36088614a29c"
      unitRef="shares">77269</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzItMi0xLTEtMjAzODI4_d7d5e8d1-3b5c-4f5c-bda8-d696caa26c55"
      unitRef="usdPerShare">81.48</tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzMtMS0xLTEtMjAzODI4_2d3a2027-a74a-40ef-a2ed-13267f8330ce"
      unitRef="shares">61855</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzMtMi0xLTEtMjAzODI4_0a29697a-faef-4456-956a-de638690794d"
      unitRef="usdPerShare">72.01</tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzQtMS0xLTEtMjAzODI4_a9e4492a-0ade-4475-b14a-8e2311b12413"
      unitRef="shares">19968</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzQtMi0xLTEtMjAzODI4_6b8a1664-cf30-483b-a6bd-188face447b2"
      unitRef="usdPerShare">75.91</tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzUtMS0xLTEtMjAzODI4_165ba626-b340-4906-9f07-5348db614693"
      unitRef="shares">237356</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90YWJsZTpjMDU0MzQ3MWIyYWM0YWQyOWVkZTVhY2VkMzMyOTFlZC90YWJsZXJhbmdlOmMwNTQzNDcxYjJhYzRhZDI5ZWRlNWFjZWQzMzI5MWVkXzUtMi0xLTEtMjAzODI4_e2d4e576-e6ac-4018-9d5a-f4aee6b9fd69"
      unitRef="usdPerShare">73.07</tmp:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ibc24ad9caf214a8498f26efd3674b85e_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQyNDU_d8b89dd3-b7e6-4bc9-bd38-08c81c7eea5b"
      unitRef="shares">50155</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i562a0376bc4a490389c9933afbfe8b32_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQyNzM_350a9a4e-006f-4233-98f5-21d7bbc56cb2"
      unitRef="shares">8215</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ic00669e6ab77441ebc4697fa8cb986dd_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEwNDQ1MzYwNDc5MDQx_2190df8a-1327-4b61-b895-5881251020f4"
      unitRef="shares">16284</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i54fbdf8083084ce39b0d55df043ee310_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQzMDM_7e0ef704-8c85-4005-b2ff-f1f7fbcabda0"
      unitRef="shares">2615</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQzODI_8f639bc6-5ce7-4260-8fe1-680598b30098"
      unitRef="usdPerShare">81.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i286a73e3ad1b4f5ea91ce3cd446f0950_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ0MDY_98d729a3-b563-4b23-a654-9ba46d7dd01b"
      unitRef="shares">54151</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i6f59a59d2980498f94377ebde10dab59_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ0MzM_06173ad0-2aec-47c7-8e80-76247ed17c7f"
      unitRef="shares">8355</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i60698fac55fc4714b5f34036b9045f4c_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ0NjM_1a5c8ba6-f698-4552-9bac-6ce5b32dc0ab"
      unitRef="shares">5340</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i286a73e3ad1b4f5ea91ce3cd446f0950_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ1NDI_c45ec595-dba3-4401-b302-1e5aeefa3323"
      unitRef="usdPerShare">83.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i23a4e5bdeb144a2f899c8b3659c06f46_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ1NjY_b1bca275-c286-4c80-9210-88a63401bd1f"
      unitRef="shares">69451</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i7403c9d6b8714b138ce9fb716760e756_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ1OTQ_f202fa43-3b39-4bad-a60c-07e2731c8f82"
      unitRef="shares">10415</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ice37e054ded64d488879b0d61f6ecb9f_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ2MjQ_644d1179-d372-436d-99a5-f35db30582d1"
      unitRef="shares">6545</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i23a4e5bdeb144a2f899c8b3659c06f46_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ2OTc_21fa982c-85ae-49d5-a33d-059fbcb13cef"
      unitRef="usdPerShare">63.44</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensation
      contextRef="iec2a2ae4b06745c9898cf1a2e8e6e712_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ5NDI_5ac8e0f5-6b3c-4732-a7cc-7b07d39e1090"
      unitRef="usd">4800000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i80dba10e2e9c4c93998a519172f6a63b_D20210101-20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzQ5NTI_7cb2330a-f048-4b3a-80ba-0dbd13adc458"
      unitRef="usd">5400000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i0e2e2989585242bda3b0e11649c37cc8_D20200101-20201231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzEwNDQ1MzYwNDc5MDY5_2e833f4b-2530-42e8-9b07-5d98dbed8b44"
      unitRef="usd">4700000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="if2bacb475bd1425396d601857638598e_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUwNjc_e063c411-e5ef-4f76-bf20-55b86dd7cb7a"
      unitRef="usd">10800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i662e19718fdc451b8baa5632795fc71a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUxMDY_e76d75e8-91b3-474b-9181-1278ed3f8a2e"
      unitRef="usd">1400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i0d145cf11cb140289e7c0b0ed21a0f5b_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUxNDM_6ff7d93b-faf9-424a-886f-dc8cdd1962e4">P3Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i562a0376bc4a490389c9933afbfe8b32_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDIvZnJhZzoyY2FlMjA5MDhjMzQ0M2MyOTIwZWRiZDkzN2UwMTA0Yi90ZXh0cmVnaW9uOjJjYWUyMDkwOGMzNDQzYzI5MjBlZGJkOTM3ZTAxMDRiXzUxNTA_5377727a-3bce-4bd9-bbd0-4327eb7173bc">P3Y10M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90ZXh0cmVnaW9uOmUyODI2MTQyNDdiNzQ0MTNiMmE3YjQ1ZGYzNDJmMmE1XzM1NA_c5db9808-c92c-427b-821b-6d0d853dcad7">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;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;2022&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;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,703&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;5,925&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;7,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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;5,708&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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,931&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;15,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;11,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;4,560&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,414&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;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;2,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;13,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;50,497&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;47,253&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90ZXh0cmVnaW9uOmUyODI2MTQyNDdiNzQ0MTNiMmE3YjQ1ZGYzNDJmMmE1XzM1NQ_2d9590a0-4c87-4475-b835-2d91322d4d2f">&lt;div style="text-align: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;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;2022&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;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,703&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;5,925&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;7,203&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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;5,708&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,319&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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,931&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;15,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;11,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;4,560&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,758&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,414&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,190&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;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;2,929&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,919&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;13,869&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;50,497&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;47,253&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock>
    <tmp:ReportingThresholdForOtherIncomeAndOperatingExpenses
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90ZXh0cmVnaW9uOmUyODI2MTQyNDdiNzQ0MTNiMmE3YjQ1ZGYzNDJmMmE1XzE2NA_deaf746e-1108-4c98-b1e5-43431d9f8053"
      unitRef="number">0.01</tmp:ReportingThresholdForOtherIncomeAndOperatingExpenses>
    <tmp:OtherServiceCharges
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzMtMS0xLTEtMjAzODI4_8788bcb9-5b7c-470c-831e-0ee8a7a126d1"
      unitRef="usd">2703000</tmp:OtherServiceCharges>
    <tmp:OtherServiceCharges
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzMtMi0xLTEtMjAzODI4_50541168-97c3-4719-b950-b5f9f487fb88"
      unitRef="usd">2826000</tmp:OtherServiceCharges>
    <tmp:OtherServiceCharges
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzMtMy0xLTEtMjAzODI4_0c96b3f8-286b-48a2-a1d8-704e551e7047"
      unitRef="usd">2835000</tmp:OtherServiceCharges>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzQtMS0xLTEtMjAzODI4_497fbea9-0f88-4321-a442-7b0a036b8f07"
      unitRef="usd">1162000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzQtMi0xLTEtMjAzODI4_0dc33daf-4cd2-4d33-8b8a-4e198baeaca7"
      unitRef="usd">1879000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzQtMy0xLTEtMjAzODI4_dda2f936-cdca-4ea5-90a2-002575f8f91e"
      unitRef="usd">2188000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzUtMS0xLTEtMjAzODI4_934c6cd1-ec28-415e-9396-f27b3ec20318"
      unitRef="usd">155000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzUtMi0xLTEtMjAzODI4_58ca522b-e937-4467-bda0-00b8262259b9"
      unitRef="usd">943000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzUtMy0xLTEtMjAzODI4_668338c5-57df-4291-9cfc-42f3a5aaa7b1"
      unitRef="usd">2054000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:NoninterestIncomeOther
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzctMS0xLTEtMjAzODI4_ee8a8dc9-4945-4881-b317-3d9d14451224"
      unitRef="usd">1905000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzctMi0xLTEtMjAzODI4_f22f8685-0375-4705-b51b-13f2f127c4af"
      unitRef="usd">1555000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzctMy0xLTEtMjAzODI4_d1108133-8965-4438-a167-5d992e9b3bb9"
      unitRef="usd">1740000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzgtMS0xLTEtMjAzODI4_31514902-db5f-4eb0-8014-749d375c8a4c"
      unitRef="usd">5925000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzgtMi0xLTEtMjAzODI4_d1da3106-7d26-43f8-b2a5-0543f21ad6c0"
      unitRef="usd">7203000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:NoninterestIncomeOtherOperatingIncome
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzgtMy0xLTEtMjAzODI4_a6db031a-03d3-4947-a60a-521119bc64d7"
      unitRef="usd">8817000</us-gaap:NoninterestIncomeOtherOperatingIncome>
    <us-gaap:MarketingExpense
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEwLTEtMS0xLTIwMzgyOA_a96542bc-b859-4eee-9992-f4c9c85f432b"
      unitRef="usd">5708000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEwLTItMS0xLTIwMzgyOA_d63ccd8f-2cc3-48c9-9810-9fc90c6043e0"
      unitRef="usd">4319000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEwLTMtMS0xLTIwMzgyOA_dfe10f6b-dd5d-4fa4-8a98-badc88745de5"
      unitRef="usd">4750000</us-gaap:MarketingExpense>
    <us-gaap:ProfessionalFees
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzExLTEtMS0xLTIwMzgyOA_15c85dc8-561f-4071-85da-c8284780ef2d"
      unitRef="usd">6931000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzExLTItMS0xLTIwMzgyOA_c80325b0-a1ec-414d-8fcf-b8b90d40fed3"
      unitRef="usd">6909000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzExLTMtMS0xLTIwMzgyOA_2cb5d649-f629-45f4-9fd9-557e37541764"
      unitRef="usd">6054000</us-gaap:ProfessionalFees>
    <tmp:TechnologyExpense
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEyLTEtMS0xLTIwMzgyOA_dc87b607-a7be-48d9-b11b-dabcc9b3963a"
      unitRef="usd">15167000</tmp:TechnologyExpense>
    <tmp:TechnologyExpense
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEyLTItMS0xLTIwMzgyOA_4c63b46e-be6d-46f4-93ff-35f8d0a09ddc"
      unitRef="usd">11747000</tmp:TechnologyExpense>
    <tmp:TechnologyExpense
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEyLTMtMS0xLTIwMzgyOA_bba0577d-8eb9-4be7-be38-0b08f6ba896f"
      unitRef="usd">11791000</tmp:TechnologyExpense>
    <tmp:CardholderExpenses
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEzLTEtMS0xLTIwMzgyOA_b813c984-0173-4383-bbe2-63f57ffe96d1"
      unitRef="usd">4560000</tmp:CardholderExpenses>
    <tmp:CardholderExpenses
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEzLTItMS0xLTIwMzgyOA_86c23eae-daab-4a10-bf89-3c42be066e82"
      unitRef="usd">3532000</tmp:CardholderExpenses>
    <tmp:CardholderExpenses
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzEzLTMtMS0xLTIwMzgyOA_d7f03e98-3bac-4215-9f8c-52079aab74f7"
      unitRef="usd">3252000</tmp:CardholderExpenses>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE0LTEtMS0xLTIwMzgyOA_106efc66-65c5-496d-8252-6d42cdb14f9c"
      unitRef="usd">2798000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE0LTItMS0xLTIwMzgyOA_4132f8a1-9a18-4f5e-b4f6-668f23e9a11d"
      unitRef="usd">2758000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE0LTMtMS0xLTIwMzgyOA_a9f09af7-03a0-480b-8df4-ebae10573115"
      unitRef="usd">2398000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:LegalFees
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE1LTEtMS0xLTIwMzgyOA_0c3589ad-550b-4871-985c-8479e745706e"
      unitRef="usd">1414000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE1LTItMS0xLTIwMzgyOA_c16dab53-85d3-4a29-ac19-52f4e1a4511c"
      unitRef="usd">1190000</us-gaap:LegalFees>
    <us-gaap:LegalFees
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE1LTMtMS0xLTIwMzgyOA_01fddb42-4710-4399-bfcc-393efbcbb903"
      unitRef="usd">1199000</us-gaap:LegalFees>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE2LTEtMS0xLTIwMzgyOA_1d99ba01-935d-4ae8-bb3a-45cb651ad7db"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE2LTItMS0xLTIwMzgyOA_33cba28c-50de-4dac-9f23-0a460fdff06a"
      unitRef="usd">2929000</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties>
    <us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE2LTMtMS0xLTIwMzgyOA_a6a58a21-c91e-4c55-b246-f555609a4682"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties>
    <tmp:OtherMiscellaneousExpenses
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE3LTEtMS0xLTIwMzgyOA_90ba2aff-68c7-46f6-98bc-49acea984df1"
      unitRef="usd">13919000</tmp:OtherMiscellaneousExpenses>
    <tmp:OtherMiscellaneousExpenses
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE3LTItMS0xLTIwMzgyOA_1a444564-1630-4c6f-80dd-5b32ba2e2637"
      unitRef="usd">13869000</tmp:OtherMiscellaneousExpenses>
    <tmp:OtherMiscellaneousExpenses
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE3LTMtMS0xLTIwMzgyOA_f8eb86f9-633e-45f1-b630-2f7869112869"
      unitRef="usd">15285000</tmp:OtherMiscellaneousExpenses>
    <us-gaap:OtherNoninterestExpense
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE4LTEtMS0xLTIwMzgyOA_d99e5a08-cbad-4d27-946c-23cf1d8e56e2"
      unitRef="usd">50497000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE4LTItMS0xLTIwMzgyOA_f8e9e075-914a-4e1d-9db7-4de91813b072"
      unitRef="usd">47253000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDUvZnJhZzplMjgyNjE0MjQ3Yjc0NDEzYjJhN2I0NWRmMzQyZjJhNS90YWJsZTo4ODFkZjgyZDRhNmE0ZjBkYjhiZGQ4ZTQ0MTJjMGI4Ni90YWJsZXJhbmdlOjg4MWRmODJkNGE2YTRmMGRiOGJkZDhlNDQxMmMwYjg2XzE4LTMtMS0xLTIwMzgyOA_0fe72bfd-33e1-40d5-8aad-394a3e6ae40d"
      unitRef="usd">44729000</us-gaap:OtherNoninterestExpense>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzgwMjc_4515ad9b-8bd3-4604-9013-73fa4deab608">Revenue Recognition&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;As stated under Recently Adopted Accounting Standards,  the Company adopted &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;ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers&lt;/span&gt;&lt;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%"&gt;.&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; The update relates to the previous adoption of ASC 606, &lt;/span&gt;&lt;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%"&gt;"Revenue from Contracts with Customers"&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; and all subsequent ASUs that modified ASC 606.  &lt;/span&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;ASU 2021-08 became effective for the Company on January 1, 2022, and will be applied to future acquisitions.  As there were no acquisitions during the current year, the adoption of ASU No. 2021-08 had no effect on the financial statements for the current fiscal year.&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Generally, this new guidance strives to improve the accounting for acquired revenue contracts with customers in a business combination by addressing diversity and inconsistency amongst entities in measuring contract assets and liabilities. The update requires that an entity (acquirer) recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606 as if it had originated the contract. Changes in the acquiree&#x2019;s balance of contract asset and contract liabilities identified as necessary to conform to the acquirer&#x2019;s accounting policies would result in a reallocation of the purchase price.&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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ASC 606 does not apply to revenue associated with financial instruments, including revenue from loans and securities. In addition, 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 ASC 606. Likewise, the guidance set forth under ASU 2021-08 will not apply to these sources of revenue.&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="background-color:#ffffff;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="background-color:#ffffff;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 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.  Contingent commissions are estimated based upon management's expectations for the user with an appropriate constraint applied and accrued relative to the recognition of the corresponding core commissions.&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;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 fair 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 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;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 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;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 &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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&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;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 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 presents noninterest income, segregated by revenue streams in-scope and out-of-scope of ASC 606, for the years ended December&#160;31, 2022, 2021, and 2020.&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;2022&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;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;36,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;18,091&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;19,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;7,365&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;11,024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,291&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;73,972&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;72,601&#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;/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;4,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;77,972&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;78,849&#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;/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-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:10pt;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. 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. 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.1 million and $2.5 million, respectively, at December&#160;31, 2022, compared to $6.0 million and $2.3 million, respectively, at December&#160;31, 2021. Additionally, the Company had contract assets related to contingent income of $2.9 million, and $3.0 million, respectively, related to period end 2022, and 2021, and contract liabilities of $1.6 million for year end 2022 and $1.7 million for year end 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Contract Acquisition Costs&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;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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzgwMjg_388768e1-b108-4a97-8b87-795e7da0a057">&lt;div style="text-align: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, 2022, 2021, and 2020.&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;2022&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;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;36,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;18,091&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;19,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;7,365&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,347&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;11,024&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,291&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;73,972&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;72,601&#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;/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;4,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;77,972&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;78,849&#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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ifd9cfac87904462bb0a0b8e3f438da00_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzQtMS0xLTEtMjAzODI4_e00cd9c5-32ca-49b5-bc1d-a91eeccd9574"
      unitRef="usd">36201000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3d11e722f3e14c57a2402097bf2784fc_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzQtMi0xLTEtMjAzODI4_74463223-0f65-4cb6-a2a2-b00d314a305e"
      unitRef="usd">34836000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1192272cb516437cbbef0164a08d8088_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzQtMy0xLTEtMjAzODI4_f327bc10-9b8e-4014-89b4-3b3cfb5a1fa6"
      unitRef="usd">31505000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i775e1ef351a14da6b9d5784ebbc4f944_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzUtMS0xLTEtMjAzODI4_fc7c1308-b429-461a-b5d1-ed64ab93a164"
      unitRef="usd">18091000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ia7b9958604384f2a9e4605995ffca14a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzUtMi0xLTEtMjAzODI4_87cd69a0-725b-4ddf-abd7-cb1cf69e8e10"
      unitRef="usd">19388000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iffab7f848d2e4557b6c9f70eb6a06a3a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzUtMy0xLTEtMjAzODI4_0133d6e6-366d-4d4a-a5f5-310a7840f233"
      unitRef="usd">17520000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4a7a38a951724c48a279102cdd9fbabc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzYtMS0xLTEtMjAzODI4_8def4f22-cf9c-4734-963e-e5cc1be9d458"
      unitRef="usd">7365000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icad67787cc714c11a8834b082d9bc64c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzYtMi0xLTEtMjAzODI4_534c729f-125b-4a06-b486-7983ba2b7fbe"
      unitRef="usd">6347000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if186adbdf4024f6587a11b40138ad078_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzYtMy0xLTEtMjAzODI4_58db5504-e476-4dac-8b9b-87dde6710caf"
      unitRef="usd">6312000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idac19d1cda0a49f3985b15cff79d6e45_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzctMS0xLTEtMjAzODI4_2af7320e-aba5-4d29-b4fc-96b023059aa6"
      unitRef="usd">11024000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i97ef32e2ebf342db962b01eec526b7e7_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzctMi0xLTEtMjAzODI4_c0cc7c46-3935-4308-a16b-5b2e8838c1e9"
      unitRef="usd">10826000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01c6d1d44bab4425bcf7ae72f67afaf6_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzctMy0xLTEtMjAzODI4_d61d5bfc-39f7-41cf-bb5c-9082d967e021"
      unitRef="usd">9263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f6a0a468a3e4aa0b39a40ebee791cfc_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzgtMS0xLTEtMjAzODI4_4ace07c7-b87f-4ff7-87c5-77183078fac9"
      unitRef="usd">1291000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic617de6e88954567aad607d888163cab_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzgtMi0xLTEtMjAzODI4_1e92dbff-fe6d-4653-a287-f862dca49d99"
      unitRef="usd">1204000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i5f28ce48bd7c4dfe937f5e087c80a91f_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzgtMy0xLTEtMjAzODI4_fc961eee-816e-4e5e-9c23-8d89180ae4b1"
      unitRef="usd">1146000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzktMS0xLTEtMjAzODI4_ff371909-2498-4160-ab66-a8f5ef14640c"
      unitRef="usd">73972000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzktMi0xLTEtMjAzODI4_a280fc64-3fa4-4577-b6ea-e0da7c3464a7"
      unitRef="usd">72601000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzktMy0xLTEtMjAzODI4_6138df68-a021-4201-b3e9-f3e28953b4c6"
      unitRef="usd">65746000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzEwLTEtMS0xLTIwMzgyOA_0f22a47b-2fdc-4c6f-adc6-d950a5b2409f"
      unitRef="usd">4000000</us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome>
    <us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzEwLTItMS0xLTIwMzgyOA_0310563f-1bc1-4d87-800d-307a6fa8042d"
      unitRef="usd">6248000</us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome>
    <us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzEwLTMtMS0xLTIwMzgyOA_18eb8929-22d9-4f37-9dbe-b72f6ef90a1f"
      unitRef="usd">8114000</us-gaap:RevenueNotFromContractWithCustomerExcludingInterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzExLTEtMS0xLTIwMzgyOA_b7f35c82-184a-4d82-8b32-7b89eaaf9d86"
      unitRef="usd">77972000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzExLTItMS0xLTIwMzgyOA_4fb372e1-c99f-49f8-958c-2321c3daf09a"
      unitRef="usd">78849000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90YWJsZTowMjgwYzhhZmRhMzg0Mjc2YTUyODIyMzQxMmE3OTZhYy90YWJsZXJhbmdlOjAyODBjOGFmZGEzODQyNzZhNTI4MjIzNDEyYTc5NmFjXzExLTMtMS0xLTIwMzgyOA_b8eec29d-d3c1-4292-ad33-dae73b8dfe89"
      unitRef="usd">73860000</us-gaap:NoninterestIncome>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i3ceda84611aa447bb9933b14eb685a7f_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzY5MzU_e44f6dcf-b073-4a7a-bc7b-66d71738fab6"
      unitRef="usd">6100000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i4dde9edd1f314a43910c417858d36016_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzY5NDI_07e54861-0374-43d0-a85c-ae26a650d865"
      unitRef="usd">2500000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ided924a0b0a24cbdb0df0d3bfe9c1c13_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzY5Nzk_9e96e0ca-b115-4341-ac58-4f22a05ca04a"
      unitRef="usd">6000000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ib0437f79ec6b4f729a6d5d8eaeacffbc_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzY5ODY_cd20c4ff-c7a5-4b69-ad0e-a0227c7ba707"
      unitRef="usd">2300000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="idae801aa273b4c479df60d5587db0dc8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzcwODk_a2c1179d-3053-4656-a66c-5ca99a3e802b"
      unitRef="usd">2900000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i5cb879defe4a49d2a7d3e20ef8c2a952_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzcwOTc_fcaeb4bd-037b-4e4b-8ae8-e73df92c2451"
      unitRef="usd">3000000</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="idae801aa273b4c479df60d5587db0dc8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzcxNzc_d06fd6d0-a96d-4729-9ce5-3b456066b18e"
      unitRef="usd">1600000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i5cb879defe4a49d2a7d3e20ef8c2a952_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNDgvZnJhZzo5NTdlMzUyMDQ4NTQ0NDlmYjJkNTgwNzc1N2Q0ZjNhYy90ZXh0cmVnaW9uOjk1N2UzNTIwNDg1NDQ0OWZiMmQ1ODA3NzU3ZDRmM2FjXzcyMDA_1af73af6-a964-40b3-b816-5b213c892b02"
      unitRef="usd">1700000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzIzMjI_908f97fd-2523-4da3-a955-c7f19caf803b">Income Taxes&lt;div style="text-align: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 income tax expense (benefit) attributable to income from operations is 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&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;2022&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,238&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;994&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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:#cceeff;padding:2px 1pt 2px 0;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,409&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(84)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;padding:2px 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,647&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;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;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;24,557&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;2021&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;19,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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;4,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;23,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;25,182&#160;&lt;/span&gt;&lt;/td&gt;&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-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;26,208&#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 style="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;19,924&#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;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;2022&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;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.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;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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.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;(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;/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.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:10pt;font-weight:400;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;/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.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;(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;/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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;22.0&#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.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;/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;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;2022&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="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 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;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;12,387&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;11,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="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;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;8,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;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,277&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 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;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;503&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;470&#160;&lt;/span&gt;&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 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;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,316&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;12,303&#160;&lt;/span&gt;&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 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;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;517&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;360&#160;&lt;/span&gt;&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 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;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;56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;21&#160;&lt;/span&gt;&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 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;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,053&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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;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;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;593&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,017&#160;&lt;/span&gt;&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;35,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:#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;34,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;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: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 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;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;11,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;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;8,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:#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,092&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 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;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,767&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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="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;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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,401&#160;&lt;/span&gt;&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="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 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;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;2,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,985&#160;&lt;/span&gt;&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;text-align:left;vertical-align: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,571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,657&#160;&lt;/span&gt;&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 deferred tax liabilities&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;29,194&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;26,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="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 year-end&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,766&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;7,676&#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 beginning of year&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:400;line-height:100%"&gt;Decrease in net deferred tax asset&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;(910)&lt;/span&gt;&lt;/td&gt;&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,798)&lt;/span&gt;&lt;/td&gt;&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="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:#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;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: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,798&#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="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 $58.6 million and $4.7 million as of December&#160;31, 2022 and 2021, 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 $9.8 million and $13.4 million, as of December&#160;31, 2022 and 2021, respectively, related to employee benefit plans.&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;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, 2022 and 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;At December&#160;31, 2022 and December 31, 2021, the Company had an insignificant amount of 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 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 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, 2018 are open to examination by the taxing authorities.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzIzMTg_f3bb3f10-c465-4bf7-9ecd-d906244b4543">&lt;div style="text-align: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 income tax expense (benefit) attributable to income from operations is 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&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;2022&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,238&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;994&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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:#cceeff;padding:2px 1pt 2px 0;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,409&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(84)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;padding:2px 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,647&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;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;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;24,557&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;2021&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;19,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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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:10pt;font-weight:400;line-height:100%"&gt;4,352&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;23,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;25,182&#160;&lt;/span&gt;&lt;/td&gt;&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-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;26,208&#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 style="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;19,924&#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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzItMS0xLTEtMjAzODI4_bbc34d66-400d-4c01-a018-76bcfd4f60e2"
      unitRef="usd">19238000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzItMi0xLTEtMjAzODI4_3c36f691-ee14-4341-94ff-15b3f10bab98"
      unitRef="usd">994000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzItMy0xLTEtMjAzODI4_fd46fea5-deeb-4ea7-a237-424528217801"
      unitRef="usd">20232000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzMtMS0xLTEtMjAzODI4_0bff3241-c5c2-4a42-8b0e-2be9a254f20f"
      unitRef="usd">4409000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzMtMi0xLTEtMjAzODI4_24d40d4a-278f-473e-adde-79d81584cd8e"
      unitRef="usd">-84000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzMtMy0xLTEtMjAzODI4_e5724277-9da9-4dd7-bf57-d8e20f4c84cd"
      unitRef="usd">4325000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzQtMS0xLTEtMjAzODI4_88f6f822-faf4-4b34-a98b-43589c5a15fd"
      unitRef="usd">23647000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzQtMi0xLTEtMjAzODI4_7f8c3bcd-6734-477a-9e4a-77f42bd13b48"
      unitRef="usd">910000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzQtMy0xLTEtMjAzODI4_180adf00-f2d1-4899-b6eb-e604d95b5223"
      unitRef="usd">24557000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzYtMS0xLTEtMjAzODI4_9bd198ec-472f-4b57-9a5e-9ad3e753d367"
      unitRef="usd">19345000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzYtMi0xLTEtMjAzODI4_627dfb8b-f47e-4201-9da3-ac27141ef833"
      unitRef="usd">1485000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzYtMy0xLTEtMjAzODI4_9e1ef4d6-45f6-45d5-a797-02f306772a7e"
      unitRef="usd">20830000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzctMS0xLTEtMjAzODI4_9482274b-daca-43da-a79d-7a5cc338fa1f"
      unitRef="usd">4039000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzctMi0xLTEtMjAzODI4_b21b1cc3-3ab2-498f-abfd-7db85e4cb1c3"
      unitRef="usd">313000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzctMy0xLTEtMjAzODI4_5d14ff21-765e-4f09-9062-ee8b32045ba4"
      unitRef="usd">4352000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzgtMS0xLTEtMjAzODI4_f35f0446-58be-4924-8a07-2b9a5db2664d"
      unitRef="usd">23384000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzgtMi0xLTEtMjAzODI4_e1cc7e13-99e0-4db0-8692-75c7b69b51cc"
      unitRef="usd">1798000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzgtMy0xLTEtMjAzODI4_a9cb1bdc-a562-4c1c-a7c7-a8f4e66acd7e"
      unitRef="usd">25182000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzEwLTEtMS0xLTIwMzgyOA_fba65da7-4104-4ff1-9b9e-eb30d971984d"
      unitRef="usd">22199000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzEwLTItMS0xLTIwMzgyOA_a8f1e6a9-deee-48b4-99c6-27d19aa69874"
      unitRef="usd">-5247000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzEwLTMtMS0xLTIwMzgyOA_383ef560-34d1-48aa-8989-98237da12fac"
      unitRef="usd">16952000</us-gaap:FederalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzExLTEtMS0xLTIwMzgyOA_3afe2eb8-55e1-43ff-a74b-284e2473fe17"
      unitRef="usd">4009000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzExLTItMS0xLTIwMzgyOA_9bd8ceb4-3450-48af-8372-4d5394524127"
      unitRef="usd">-1037000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzExLTMtMS0xLTIwMzgyOA_c9e16b0f-98d4-4135-8680-1d0f3f38089f"
      unitRef="usd">2972000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzEyLTEtMS0xLTIwMzgyOA_8732c0a0-60dd-4cbb-a578-14c875e8560e"
      unitRef="usd">26208000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzEyLTItMS0xLTIwMzgyOA_5d00de29-4646-466d-83bd-153b1dfd1c12"
      unitRef="usd">-6284000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpmYzM2YmMzMTAyYzM0OTg3YWViZGY3ZTY2NmViNzFiZC90YWJsZXJhbmdlOmZjMzZiYzMxMDJjMzQ5ODdhZWJkZjdlNjY2ZWI3MWJkXzEyLTMtMS0xLTIwMzgyOA_fb3cbd19-9ce7-4f2d-8004-e899b16a4ce5"
      unitRef="usd">19924000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzIzMTE_c509ba26-018d-47ae-96a9-a1eec94d87c2">&lt;div style="text-align: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;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;2022&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;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.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;3.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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.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;(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;/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.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:10pt;font-weight:400;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;/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.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;(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;/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.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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.4&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;22.0&#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.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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzEtMS0xLTEtMjAzODI4_5de53ba4-3361-4e3b-a42f-53767b0d5402"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzEtMi0xLTEtMjAzODI4_9bba7fac-972e-459c-b9d2-484ee35c2121"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzEtMy0xLTEtMjAzODI4_6fd95882-b88a-46da-8be9-ec0c3bf11440"
      unitRef="number">0.210</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzItMS0xLTEtMjAzODI4_ecb3b5c2-0606-41ac-b1fa-6565b270ca93"
      unitRef="number">0.031</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzItMi0xLTEtMjAzODI4_26172680-fa4c-4e07-bc46-5af765656fbe"
      unitRef="number">0.030</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzItMy0xLTEtMjAzODI4_94db2bb9-1f41-4622-85c3-30c9c48696b2"
      unitRef="number">0.024</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzMtMS0xLTEtMjAzODI4_186a62f9-bb5a-4d07-a135-d596454bea4c"
      unitRef="number">0.011</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzMtMi0xLTEtMjAzODI4_4bac9dc4-6023-457e-a80f-4232814b1c02"
      unitRef="number">0.012</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzMtMy0xLTEtMjAzODI4_9a3fd48a-2efd-45e6-b12a-4fb1d9b20534"
      unitRef="number">0.018</us-gaap:EffectiveIncomeTaxRateReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzQtMS0xLTEtMjAzODI4_6f71fb04-5761-46e3-8f96-2f90a16cfb45"
      unitRef="number">0.003</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzQtMi0xLTEtMjAzODI4_8c114830-aa18-4a44-9711-22d84d10d66a"
      unitRef="number">0.005</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzQtMy0xLTEtMjAzODI4_2fbcbfa9-8db1-49ac-ba81-c198846355ef"
      unitRef="number">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzUtMS0xLTEtMjAzODI4_57706bcd-edfb-435d-afe2-e9d6dca18026"
      unitRef="number">0.002</tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent>
    <tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzUtMi0xLTEtMjAzODI4_e6d8db1b-48fc-4f69-a387-e9a9a59555e5"
      unitRef="number">0.004</tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent>
    <tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzUtMy0xLTEtMjAzODI4_ed4c4768-b70d-4d24-9f5d-340358805f7a"
      unitRef="number">0.005</tmp:EffectiveIncomeTaxRateReconciliationTaxExemptLifeInsuranceIncomePercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzYtMS0xLTEtMjAzODI4_a2444809-f6a2-411e-84b7-7248f53a9ace"
      unitRef="number">-0.000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzYtMi0xLTEtMjAzODI4_a1c9f933-2982-4a91-9f2a-d8339389cb0a"
      unitRef="number">-0.000</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzYtMy0xLTEtMjAzODI4_2ad1b71c-1297-4cc5-9a4f-7cc8446223ce"
      unitRef="number">0.004</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzgtMS0xLTEtMjAzODI4_e1c7afd4-44f9-43a9-aab3-08e7081fd744"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzgtMi0xLTEtMjAzODI4_6e0cde19-9ef4-4a5b-89d6-77895cabe947"
      unitRef="number">0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzgtMy0xLTEtMjAzODI4_c669e6fe-e153-4125-879d-a82354d929da"
      unitRef="number">-0.001</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzktMS0xLTEtMjAzODI4_36f7f923-eca8-4f90-be1e-c799fe294f69"
      unitRef="number">0.224</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzktMi0xLTEtMjAzODI4_4d848861-6f10-4ab4-98b0-6b31c9c85e2e"
      unitRef="number">0.220</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTphNWI0ZmVkYTdiOTI0YjRhOGNlYWVkMWE4MDNkMzVkNi90YWJsZXJhbmdlOmE1YjRmZWRhN2I5MjRiNGE4Y2VhZWQxYTgwM2QzNWQ2XzktMy0xLTEtMjAzODI4_1e783d4a-e7dd-42c9-910d-e603fd40de57"
      unitRef="number">0.204</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzIzMzA_11ec4c53-40ce-403d-9ce0-70e9f9272f86">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;2022&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="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 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;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;12,387&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;11,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="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;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;8,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;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,277&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 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;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;503&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;470&#160;&lt;/span&gt;&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 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;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,316&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;12,303&#160;&lt;/span&gt;&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 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;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;517&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;360&#160;&lt;/span&gt;&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 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;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;56&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;21&#160;&lt;/span&gt;&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 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;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,053&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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;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;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;593&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,017&#160;&lt;/span&gt;&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;35,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:#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;34,272&#160;&lt;/span&gt;&lt;/td&gt;&lt;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: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 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;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;11,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;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;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;8,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:#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,092&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 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;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,767&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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="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;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,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,401&#160;&lt;/span&gt;&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="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 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;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;2,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,985&#160;&lt;/span&gt;&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;text-align:left;vertical-align: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,571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,657&#160;&lt;/span&gt;&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 deferred tax liabilities&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;29,194&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;26,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="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 year-end&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,766&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;7,676&#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 beginning of year&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:400;line-height:100%"&gt;Decrease in net deferred tax asset&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;(910)&lt;/span&gt;&lt;/td&gt;&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,798)&lt;/span&gt;&lt;/td&gt;&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="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:#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;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: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,798&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <tmp:DeferredTaxAssetsAllowanceForCreditLosses
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzItMS0xLTEtMjAzODI4_66063edb-3188-4b67-8be0-009825ca1a91"
      unitRef="usd">12387000</tmp:DeferredTaxAssetsAllowanceForCreditLosses>
    <tmp:DeferredTaxAssetsAllowanceForCreditLosses
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzItMi0xLTEtMjAzODI4_231f80da-4587-4431-86fc-5e4193fa694d"
      unitRef="usd">11160000</tmp:DeferredTaxAssetsAllowanceForCreditLosses>
    <tmp:DeferredTaxAssetsLeaseLiability
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzMtMS0xLTEtMjAzODI4_9a32803c-822b-4822-8632-8cff052fb340"
      unitRef="usd">8535000</tmp:DeferredTaxAssetsLeaseLiability>
    <tmp:DeferredTaxAssetsLeaseLiability
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzMtMi0xLTEtMjAzODI4_9ccf7204-8df4-4b68-a9a0-66e444fa4080"
      unitRef="usd">7277000</tmp:DeferredTaxAssetsLeaseLiability>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzQtMS0xLTEtMjAzODI4_dfea05ef-46da-485c-aeba-5f1254609145"
      unitRef="usd">503000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzQtMi0xLTEtMjAzODI4_b4a68977-f1ea-496a-a279-cf75fb0a7a50"
      unitRef="usd">470000</us-gaap:DeferredTaxAssetsOther>
    <tmp:DeferredTaxAssetCompensationAndBenefits
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzUtMS0xLTEtMjAzODI4_6b2d1464-848d-4f1a-ba8f-3967dacf8353"
      unitRef="usd">12316000</tmp:DeferredTaxAssetCompensationAndBenefits>
    <tmp:DeferredTaxAssetCompensationAndBenefits
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzUtMi0xLTEtMjAzODI4_44915cdb-72af-4f40-bca5-7cd8c12616cf"
      unitRef="usd">12303000</tmp:DeferredTaxAssetCompensationAndBenefits>
    <tmp:DeferredTaxAssetsPurchaseAccountingAdjustments
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzYtMS0xLTEtMjAzODI4_daebb58c-0179-4387-890d-0e7877af7dd8"
      unitRef="usd">517000</tmp:DeferredTaxAssetsPurchaseAccountingAdjustments>
    <tmp:DeferredTaxAssetsPurchaseAccountingAdjustments
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzYtMi0xLTEtMjAzODI4_3aeffa33-66e3-47eb-8c5f-f31275d4c6ec"
      unitRef="usd">360000</tmp:DeferredTaxAssetsPurchaseAccountingAdjustments>
    <tmp:DeferredTaxAssetsLiabilitiesHeldAtFairValue
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzgtMS0xLTEtMjAzODI4_7c9ea917-df87-4185-8632-68f0ed0ad15c"
      unitRef="usd">56000</tmp:DeferredTaxAssetsLiabilitiesHeldAtFairValue>
    <tmp:DeferredTaxAssetsLiabilitiesHeldAtFairValue
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzgtMi0xLTEtMjAzODI4_f78d979c-12dc-42da-9089-20cfc9bf1aed"
      unitRef="usd">21000</tmp:DeferredTaxAssetsLiabilitiesHeldAtFairValue>
    <tmp:DeferredTaxAssetsDeferredLoanFeesAndCosts
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzktMS0xLTEtMjAzODI4_750efd85-3f92-436a-9176-4b0a4f5f63d4"
      unitRef="usd">1053000</tmp:DeferredTaxAssetsDeferredLoanFeesAndCosts>
    <tmp:DeferredTaxAssetsDeferredLoanFeesAndCosts
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzktMi0xLTEtMjAzODI4_64ab2e79-5d71-4cff-ae16-a77c03ab7034"
      unitRef="usd">1664000</tmp:DeferredTaxAssetsDeferredLoanFeesAndCosts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzEwLTEtMS0xLTIwMzgyOA_cf72c5ec-0b50-4e19-8908-77779ebaff56"
      unitRef="usd">593000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzEwLTItMS0xLTIwMzgyOA_544abc91-b950-4f57-928a-6ce2e189ce19"
      unitRef="usd">1017000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzExLTEtMS0xLTIwMzgyOA_125b5d92-1f7c-4c8f-9a32-54c4bcb0933f"
      unitRef="usd">35960000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzExLTItMS0xLTIwMzgyOA_4409386f-9e6e-4475-9cbe-c14c3d16f75b"
      unitRef="usd">34272000</us-gaap:DeferredTaxAssetsNet>
    <tmp:DeferredTaxLiabilitiesPrepaidPension
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzEzLTEtMS0xLTIwMzgyOA_8d452460-4f00-431e-9227-a5f42b68c9e7"
      unitRef="usd">11528000</tmp:DeferredTaxLiabilitiesPrepaidPension>
    <tmp:DeferredTaxLiabilitiesPrepaidPension
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzEzLTItMS0xLTIwMzgyOA_93f4a67d-d9aa-4229-8bab-9fb1c5a5be21"
      unitRef="usd">10875000</tmp:DeferredTaxLiabilitiesPrepaidPension>
    <tmp:DeferredTaxLiabilitiesRightOfUseAssets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE0LTEtMS0xLTIwMzgyOA_26d0302a-511b-463c-b4e2-42d5c1ba2aee"
      unitRef="usd">8222000</tmp:DeferredTaxLiabilitiesRightOfUseAssets>
    <tmp:DeferredTaxLiabilitiesRightOfUseAssets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE0LTItMS0xLTIwMzgyOA_6cc832cf-8a3a-4c66-b28f-39de6539db90"
      unitRef="usd">7092000</tmp:DeferredTaxLiabilitiesRightOfUseAssets>
    <tmp:DeferredTaxLiabilitiesDepreciation
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE1LTEtMS0xLTIwMzgyOA_0efaba9d-6f29-4e4b-a840-7e2913c70319"
      unitRef="usd">3767000</tmp:DeferredTaxLiabilitiesDepreciation>
    <tmp:DeferredTaxLiabilitiesDepreciation
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE1LTItMS0xLTIwMzgyOA_befb5382-2f63-4ca2-8d09-40020b767750"
      unitRef="usd">3586000</tmp:DeferredTaxLiabilitiesDepreciation>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE2LTEtMS0xLTIwMzgyOA_c0dc7d8f-5863-443f-858e-40a6a6c12896"
      unitRef="usd">1489000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE2LTItMS0xLTIwMzgyOA_2f0e6095-0b98-4fd2-8792-0ef91470e8ac"
      unitRef="usd">1401000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE4LTEtMS0xLTIwMzgyOA_18cb646d-17d7-4ce7-b457-526cee93b11d"
      unitRef="usd">2617000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE4LTItMS0xLTIwMzgyOA_88526b05-87a3-4170-8077-897aee2823c3"
      unitRef="usd">1985000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE5LTEtMS0xLTIwMzgyOA_7507f19c-ebfa-4968-999b-a2f2221b0e85"
      unitRef="usd">1571000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzE5LTItMS0xLTIwMzgyOA_626de4a4-5cc2-404b-ac26-82c7acd35ac0"
      unitRef="usd">1657000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIwLTEtMS0xLTIwMzgyOA_f62f3985-1ef0-4007-be93-c76dd594f6e0"
      unitRef="usd">29194000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIwLTItMS0xLTIwMzgyOA_aba4a7ba-2c7b-4f36-8d88-64283060852c"
      unitRef="usd">26596000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIxLTEtMS0xLTIwMzgyOA_b08db5cb-f253-492d-ac3a-0a4a8958588e"
      unitRef="usd">6766000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIxLTItMS0xLTIwMzgyOA_268577de-affd-49a5-aa3c-9811c78b8196"
      unitRef="usd">7676000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIyLTEtMS0xLTIwMzgyOA_c1ffe010-3209-4af4-8b32-7dd64fe4d834"
      unitRef="usd">7676000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIyLTItMS0xLTIwMzgyOA_6ced35ad-68be-4da7-8de8-7c2ead32c1d6"
      unitRef="usd">9474000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIzLTEtMS0xLTIwMzgyOA_51ca49b0-e178-41c6-8f87-2a2b2dfb8b7f"
      unitRef="usd">-910000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzIzLTItMS0xLTIwMzgyOA_055c3980-80ad-4464-891b-60c96320d7ae"
      unitRef="usd">-1798000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzI2LTEtMS0xLTIwMzgyOA_05c31c35-4a43-4126-9b09-61318ec9abfb"
      unitRef="usd">910000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90YWJsZTpjNGYxYzdhODM0MTc0ZjMwYTdlZmQyOTAzMmI3NWZmOS90YWJsZXJhbmdlOmM0ZjFjN2E4MzQxNzRmMzBhN2VmZDI5MDMyYjc1ZmY5XzI2LTItMS0xLTIwMzgyOA_8e0f1c62-91c7-46e7-b702-46c53fb2191d"
      unitRef="usd">1798000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzcwNg_9036bbb8-8169-4656-af8f-f044ce5388bc"
      unitRef="usd">58600000</tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation>
    <tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzcxMw_580cc3f2-4287-4e52-a7f8-e3086806aa55"
      unitRef="usd">4700000</tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation>
    <tmp:EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzkxNw_eb43a221-14bc-4c8d-a8ed-c2ccdadb97de"
      unitRef="usd">9800000</tmp:EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation>
    <tmp:EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzkyNA_c4b6b4fc-b0c6-40b0-9e13-4a4e2ff3b0cf"
      unitRef="usd">13400000</tmp:EmployeeBenefitPlanDeferredTaxAssetsExcludedFromDeferredTaxAssetCalculation>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzE2MzM_a38e7331-1301-4b1e-a39a-721bbff66e0d"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTEvZnJhZzpmZTY4ODQyMjc5ZDA0MmQyYmFkYjYwNDlmODQ0YjhmZi90ZXh0cmVnaW9uOmZlNjg4NDIyNzlkMDQyZDJiYWRiNjA0OWY4NDRiOGZmXzE2MzM_e8ea3e1b-ddec-45b0-bce4-1a585e676963"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:ComprehensiveIncomeNoteTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90ZXh0cmVnaW9uOjllYjczYmViYjAyZjQxNWFhNzExYjE3NWIxNWFmZjdhXzUxNQ_67e08026-6fc3-4f0a-9da9-6d2f1026b4d7">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 style="text-align: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 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:56.356%"/&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:14.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.182%"/&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, 2022&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;(229,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;11,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(217,547)&lt;/span&gt;&lt;/td&gt;&lt;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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;(164,243)&lt;/span&gt;&lt;/td&gt;&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;12,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,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;(554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;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;(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;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;15,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,733)&lt;/span&gt;&lt;/td&gt;&lt;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,504&#160;&lt;/span&gt;&lt;/td&gt;&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;(202,310)&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;49,571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;(152,739)&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="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:56.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.866%"/&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 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 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 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 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 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;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: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 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;&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:56.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.158%"/&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 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 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 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;(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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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:#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;(6,729)&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;1,649&#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;(5,080)&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-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:#ffffff;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:#ffffff;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;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:#ffffff;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:#ffffff;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:#ffffff;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;(3,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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:#ffffff;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;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:#ffffff;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-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 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 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, 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;4,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;(47,603)&lt;/span&gt;&lt;/td&gt;&lt;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,564)&lt;/span&gt;&lt;/td&gt;&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;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="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: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, 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 (loss) 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: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-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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,560)&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;(41,390)&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;(55,950)&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 (loss) 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:400;line-height:100%"&gt;(164,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(152,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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, 2022&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;(178,803)&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;(29,886)&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;(208,689)&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:49.777%"/&gt;&lt;td style="width:0.1%"/&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:30.918%"/&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, 2022&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;(11,916)&lt;/span&gt;&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 (loss) 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;2,919&#160;&lt;/span&gt;&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;(8,997)&lt;/span&gt;&lt;/td&gt;&lt;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,260)&lt;/span&gt;&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;(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="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,476)&lt;/span&gt;&lt;/td&gt;&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;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,870)&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:49.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.919%"/&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 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;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 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&#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 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;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 - "Employee Benefit Plans").&lt;/span&gt;&lt;/div&gt;</us-gaap:ComprehensiveIncomeNoteTextBlock>
    <us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90ZXh0cmVnaW9uOjllYjczYmViYjAyZjQxNWFhNzExYjE3NWIxNWFmZjdhXzUwNw_fa5db1e1-cb97-4bd3-b19b-09c721abda39">&lt;div style="text-align: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 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:56.356%"/&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:14.104%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.182%"/&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, 2022&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;(229,463)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,223&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,240)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;11,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,919)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(217,547)&lt;/span&gt;&lt;/td&gt;&lt;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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;(164,243)&lt;/span&gt;&lt;/td&gt;&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;12,761&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,127)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,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;(554)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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;/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;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;(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;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align: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;15,237&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,733)&lt;/span&gt;&lt;/td&gt;&lt;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,504&#160;&lt;/span&gt;&lt;/td&gt;&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;(202,310)&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;49,571&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;(152,739)&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="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:56.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.689%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.866%"/&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 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 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 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 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 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;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: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 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;&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:56.356%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.158%"/&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 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 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 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;(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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 #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:#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;(6,729)&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;1,649&#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;(5,080)&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-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:#ffffff;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:#ffffff;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;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:#ffffff;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:#ffffff;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:#ffffff;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;(3,732)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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:#ffffff;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;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:#ffffff;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="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzMtMS0xLTEtMjAzODI4_8396627a-9f44-4dcc-aeb6-b0722ad09449"
      unitRef="usd">-229463000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzMtMi0xLTEtMjAzODI4_af86e28c-008b-480e-95b0-716bb7e5a6df"
      unitRef="usd">-56223000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzMtMy0xLTEtMjAzODI4_4d401422-6b1b-41fe-b11f-9f6188138c80"
      unitRef="usd">-173240000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzUtMS0xLTEtMjAzODI4_987d5ed1-5bbc-44ea-8b5d-ba63de438cd3"
      unitRef="usd">-11916000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzUtMi0xLTEtMjAzODI4_5f3e3594-a594-43dd-b524-2e653082fcb6"
      unitRef="usd">-2919000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzUtMy0xLTEtMjAzODI4_9968438e-75ae-4ebd-922c-50398a32d5b6"
      unitRef="usd">-8997000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzYtMS0xLTEtMjAzODI4_b8f86b98-7d87-4b4d-910d-3c452745c71c"
      unitRef="usd">-217547000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzYtMi0xLTEtMjAzODI4_de0b2272-7964-44c3-b554-89aee2336269"
      unitRef="usd">-53304000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i9f9ce953bbca4ef88e4a8d54709fcb82_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzYtMy0xLTEtMjAzODI4_583d0c63-a452-4bf1-893e-14b246bf6cf4"
      unitRef="usd">-164243000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i26dab34c874b46ec8250b5067e1f60ea_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzktMS0xLTEtMjAzODI4_dc31c2af-5d70-49bd-b1fd-9d53214e07ec"
      unitRef="usd">12761000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i26dab34c874b46ec8250b5067e1f60ea_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzktMi0xLTEtMjAzODI4_53211281-da1d-4b47-8b3a-48ea0c365957"
      unitRef="usd">3127000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i26dab34c874b46ec8250b5067e1f60ea_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzktMy0xLTEtMjAzODI4_6b09c8e9-cfb4-4310-aed2-461903f59cc3"
      unitRef="usd">9634000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i26dab34c874b46ec8250b5067e1f60ea_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzEyLTEtMS0xLTIwMzgyOA_a21f106b-b607-44ba-9b86-e3236bcda79d"
      unitRef="usd">-2260000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i26dab34c874b46ec8250b5067e1f60ea_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzEyLTItMS0xLTIwMzgyOA_a96c3313-aff9-47e4-b440-e525e77b167f"
      unitRef="usd">-554000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i26dab34c874b46ec8250b5067e1f60ea_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzEyLTMtMS0xLTIwMzgyOA_0753bf43-c896-46ac-bad6-a9e6db057ded"
      unitRef="usd">-1706000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i26345236e4dc47aeaf4da437b9b1ba02_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzEzLTEtMS0xLTIwMzgyOA_a1972252-c3bc-49e5-89ea-a0cbe52fecd7"
      unitRef="usd">-216000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i26345236e4dc47aeaf4da437b9b1ba02_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzEzLTItMS0xLTIwMzgyOA_12c847f2-c886-429c-9b0c-2744221e420f"
      unitRef="usd">-52000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i26345236e4dc47aeaf4da437b9b1ba02_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzEzLTMtMS0xLTIwMzgyOA_24001a51-c2e0-415e-9c6e-268e1953423f"
      unitRef="usd">-164000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="if6b0657c934b44f488ddaec30d249d08_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzE0LTEtMS0xLTIwMzgyOA_bab4cc92-bf57-4d6b-af4f-51ed2e89204d"
      unitRef="usd">15237000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="if6b0657c934b44f488ddaec30d249d08_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzE0LTItMS0xLTIwMzgyOA_25bd230c-c330-4c56-acca-157dac6d1f24"
      unitRef="usd">3733000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="if6b0657c934b44f488ddaec30d249d08_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzE0LTMtMS0xLTIwMzgyOA_12f51f8b-788d-48d7-bc32-47a6001eae52"
      unitRef="usd">11504000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzE2LTEtMS0xLTIwMzgyOA_76f4ac3a-de0e-4482-8e42-c8b90174c976"
      unitRef="usd">-202310000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzE2LTItMS0xLTIwMzgyOA_16448e5d-ec3f-468c-ace1-b2b2fa4ab44d"
      unitRef="usd">-49571000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTowNTZhOTQyYTMyZTU0MWIxOTk0YWJhMzQ1MzVjNGQ0Yy90YWJsZXJhbmdlOjA1NmE5NDJhMzJlNTQxYjE5OTRhYmEzNDUzNWM0ZDRjXzE2LTMtMS0xLTIwMzgyOA_4a2f09c5-d9c4-49a0-9de1-be117baef8b0"
      unitRef="usd">-152739000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzMtMS0xLTEtMjAzODI4_cc3be391-3cc7-4932-9b87-70bd3ad74381"
      unitRef="usd">-46301000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzMtMi0xLTEtMjAzODI4_561d6f7b-ebc8-4ef4-88af-06b56524d747"
      unitRef="usd">-11340000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzMtMy0xLTEtMjAzODI4_b7ace9ce-7c80-49c9-b60c-d9f7ec1b6ff1"
      unitRef="usd">-34961000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzUtMS0xLTEtMjAzODI4_d94bdae3-a096-430e-84dd-de0b6eeb9ff8"
      unitRef="usd">275000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzUtMi0xLTEtMjAzODI4_dbda9db9-f604-4fb2-a3e2-38ec77f54b35"
      unitRef="usd">67000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzUtMy0xLTEtMjAzODI4_b54f1294-6798-4d69-9155-9d3e437d84c0"
      unitRef="usd">208000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzYtMS0xLTEtMjAzODI4_531ea202-35ed-4ec7-a55c-ed885f255ffa"
      unitRef="usd">-46576000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzYtMi0xLTEtMjAzODI4_a340a71f-d3c3-4128-aefc-bd4730f1e0ea"
      unitRef="usd">-11407000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ie7a6277c29c9459eb1b8bb72f538435c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzYtMy0xLTEtMjAzODI4_303d1ab5-e7b8-4584-84bd-eea985f6a5fd"
      unitRef="usd">-35169000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="ia6ad45130aaa4a7692b3a1447b955815_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzktMS0xLTEtMjAzODI4_1c3cee19-6412-42fd-83d3-e4481a002511"
      unitRef="usd">11785000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="ia6ad45130aaa4a7692b3a1447b955815_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzktMi0xLTEtMjAzODI4_ad6e8683-535e-4abd-a696-80b29762bfa5"
      unitRef="usd">2887000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ia6ad45130aaa4a7692b3a1447b955815_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzktMy0xLTEtMjAzODI4_54630b47-1d3e-4095-b69c-ce1062e5e809"
      unitRef="usd">8898000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="ia6ad45130aaa4a7692b3a1447b955815_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzEyLTEtMS0xLTIwMzgyOA_e09bef0d-e4a2-48eb-9f7b-c80b4d285a48"
      unitRef="usd">-2951000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="ia6ad45130aaa4a7692b3a1447b955815_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzEyLTItMS0xLTIwMzgyOA_dc0bb900-ebcc-4631-8f83-e548b5b9401f"
      unitRef="usd">-723000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="ia6ad45130aaa4a7692b3a1447b955815_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzEyLTMtMS0xLTIwMzgyOA_37e83047-18d6-4860-9758-42b016c88be8"
      unitRef="usd">-2228000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i4cdab840e01a4f9bb052f5c1676a4d30_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzEzLTEtMS0xLTIwMzgyOA_ebc63c42-0313-414f-b4a2-29678108617c"
      unitRef="usd">-221000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i4cdab840e01a4f9bb052f5c1676a4d30_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzEzLTItMS0xLTIwMzgyOA_dff790de-17a6-41b5-8f1f-988b243f52bd"
      unitRef="usd">-54000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i4cdab840e01a4f9bb052f5c1676a4d30_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzEzLTMtMS0xLTIwMzgyOA_44219594-4282-4256-b8f4-4886fe10ea26"
      unitRef="usd">-167000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i4701b3678e02405bbb0a697b76ac0517_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzE0LTEtMS0xLTIwMzgyOA_353b0ce8-302a-46bb-b10e-542742d82aa4"
      unitRef="usd">14957000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i4701b3678e02405bbb0a697b76ac0517_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzE0LTItMS0xLTIwMzgyOA_4f4f4dda-d69a-4df6-a0de-f06c930b012e"
      unitRef="usd">3664000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i4701b3678e02405bbb0a697b76ac0517_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzE0LTMtMS0xLTIwMzgyOA_d5504e98-1d32-4cb2-a037-240fd3f5ccc2"
      unitRef="usd">11293000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzE2LTEtMS0xLTIwMzgyOA_000c765f-98d1-4407-8b98-f2b05a9f6e0d"
      unitRef="usd">-31619000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzE2LTItMS0xLTIwMzgyOA_dbdeda6e-ab9a-41a4-912c-04a67d2e15e8"
      unitRef="usd">-7743000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTpmYjM4YTE0ZWZjODQ0Y2I5YjBiYWQwNDVhNDc4M2Q2OC90YWJsZXJhbmdlOmZiMzhhMTRlZmM4NDRjYjliMGJhZDA0NWE0NzgzZDY4XzE2LTMtMS0xLTIwMzgyOA_3f1c2d6a-b46e-4e62-bfb6-4eae0993b85a"
      unitRef="usd">-23876000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzMtMS0xLTEtMjAzODI4_2cabb66b-4572-4910-8230-191b8e13ba20"
      unitRef="usd">22381000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzMtMi0xLTEtMjAzODI4_06ec0b61-43d6-4b43-95b5-94b83d29fa49"
      unitRef="usd">5487000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzMtMy0xLTEtMjAzODI4_a1d9ad8f-1162-41cf-9e37-256a5d9d0411"
      unitRef="usd">16894000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzUtMS0xLTEtMjAzODI4_8e555812-a094-496a-a5ed-2fc031ecc2a9"
      unitRef="usd">430000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzUtMi0xLTEtMjAzODI4_d1abcda1-9381-4586-bd86-161b781b7795"
      unitRef="usd">106000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzUtMy0xLTEtMjAzODI4_d5844718-4734-454d-8e13-b476e7c99150"
      unitRef="usd">324000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzYtMS0xLTEtMjAzODI4_f7cc1628-1ce6-47c4-8be5-9ba414abb1bb"
      unitRef="usd">21951000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzYtMi0xLTEtMjAzODI4_44a059f3-d718-4d15-89f7-e03e73e1e5e3"
      unitRef="usd">5381000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6940b15efb5f48d290b31500a875fdda_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzYtMy0xLTEtMjAzODI4_a77be76d-ba2f-4968-8b63-a74823aba17b"
      unitRef="usd">16570000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
      contextRef="i4115241204b24970bd9fd8888ca379c0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzktMS0xLTEtMjAzODI4_93b4dfed-736f-4c78-8970-bf1a220ceb87"
      unitRef="usd">-9309000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax
      contextRef="i4115241204b24970bd9fd8888ca379c0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzktMi0xLTEtMjAzODI4_885c406a-dad9-47a3-8324-6a1299f8683d"
      unitRef="usd">-2281000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i4115241204b24970bd9fd8888ca379c0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzktMy0xLTEtMjAzODI4_aba465a4-05b8-4e89-8433-9af77ec0bf11"
      unitRef="usd">-7028000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i4115241204b24970bd9fd8888ca379c0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzEyLTEtMS0xLTIwMzgyOA_6bcb369c-944e-4a09-8c4b-3c193989fb3b"
      unitRef="usd">-2366000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i4115241204b24970bd9fd8888ca379c0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzEyLTItMS0xLTIwMzgyOA_f2568756-4326-4e15-9302-e05651601b24"
      unitRef="usd">-580000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i4115241204b24970bd9fd8888ca379c0_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzEyLTMtMS0xLTIwMzgyOA_5989496d-c9e9-4770-b558-9f1ba164a307"
      unitRef="usd">-1786000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
      contextRef="i7f4958fefad24e30872a2e71257b2717_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzEzLTEtMS0xLTIwMzgyOA_15c9d32d-e88e-4afb-a603-435644066259"
      unitRef="usd">-214000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodTax
      contextRef="i7f4958fefad24e30872a2e71257b2717_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzEzLTItMS0xLTIwMzgyOA_fda82766-fdc4-45e3-abf6-68a2d9418c62"
      unitRef="usd">-52000</us-gaap:ReclassificationFromAociCurrentPeriodTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
      contextRef="i7f4958fefad24e30872a2e71257b2717_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzEzLTMtMS0xLTIwMzgyOA_2c3d312a-22f6-4f3b-9392-0004e73a43f3"
      unitRef="usd">-162000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i6c2203be1e3e408da3011945d52a7b97_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzE0LTEtMS0xLTIwMzgyOA_3453c964-498a-4dd9-bd76-5697432526f9"
      unitRef="usd">-6729000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="i6c2203be1e3e408da3011945d52a7b97_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzE0LTItMS0xLTIwMzgyOA_7bc9f255-9b29-4463-9f23-1879d29ce184"
      unitRef="usd">-1649000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i6c2203be1e3e408da3011945d52a7b97_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzE0LTMtMS0xLTIwMzgyOA_96d193a2-5fd6-4977-9156-bf0d8d8257b0"
      unitRef="usd">-5080000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzE1LTEtMS0xLTIwMzgyOA_29abbf6c-4937-4796-bfe4-7e2463ea933f"
      unitRef="usd">15222000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzE1LTItMS0xLTIwMzgyOA_41937840-df3f-407f-9886-e90ecc535034"
      unitRef="usd">3732000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTplNmRlY2UzZjdlZTg0MjcxOGQ4ZDE3ZDA2NDVkOTY5Yy90YWJsZXJhbmdlOmU2ZGVjZTNmN2VlODQyNzE4ZDhkMTdkMDY0NWQ5NjljXzE1LTMtMS0xLTIwMzgyOA_76672b50-8bc4-4b66-95b9-32675bea6fa6"
      unitRef="usd">11490000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90ZXh0cmVnaW9uOjllYjczYmViYjAyZjQxNWFhNzExYjE3NWIxNWFmZjdhXzUyNA_71f5de03-f92f-4961-bb5f-06eafcdc15b8">&lt;div style="text-align: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 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 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, 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;4,039&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;(47,603)&lt;/span&gt;&lt;/td&gt;&lt;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,564)&lt;/span&gt;&lt;/td&gt;&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;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="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: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, 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 (loss) 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: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-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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,560)&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;(41,390)&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;(55,950)&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, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,390)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,950)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 (loss) 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:400;line-height:100%"&gt;(164,243)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(152,739)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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, 2022&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;(178,803)&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;(29,886)&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;(208,689)&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:49.777%"/&gt;&lt;td style="width:0.1%"/&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:30.918%"/&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, 2022&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;(11,916)&lt;/span&gt;&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 (loss) 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;2,919&#160;&lt;/span&gt;&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;(8,997)&lt;/span&gt;&lt;/td&gt;&lt;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,260)&lt;/span&gt;&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;(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="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,476)&lt;/span&gt;&lt;/td&gt;&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;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,870)&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:49.630%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.151%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:30.919%"/&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 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;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 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&#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 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;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 - "Employee Benefit Plans").&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i80377256d7d446c69b18889ff5cf2d00_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEtMS0xLTEtMjAzODI4_7f869daf-dc8b-46d3-b778-d351d98c427b"
      unitRef="usd">4039000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic1701aa12887431ca6928a07f42277a0_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEtMi0xLTEtMjAzODI4_8eaea935-378c-41b0-be84-3cab82bf5d70"
      unitRef="usd">-47603000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i5175cb2d8ab9430295ba095af5934c36_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEtMy0xLTEtMjAzODI4_5fb78d8f-22e5-45a6-8455-17910f986aed"
      unitRef="usd">-43564000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i865f151573bf4b04b508c8e897df764a_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzItMS0xLTEtMjAzODI4_7c3565ab-5447-4b2d-b5b0-9240dad06f2b"
      unitRef="usd">16570000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i3f339da0e4ed47dfaeaa5b5462bb988c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzItMi0xLTEtMjAzODI4_ed0c829c-dd40-4ffa-b3a5-599848101135"
      unitRef="usd">-5080000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i90c4be9d3217429b823e605b8dff8d0c_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzItMy0xLTEtMjAzODI4_69f5c66f-16f7-424e-998e-199192ceae9a"
      unitRef="usd">11490000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i094896d896c54315aced2d15cb07cdb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzMtMS0xLTEtMjAzODI4_6418a3c3-32d1-4057-bb31-1a6dc3f91306"
      unitRef="usd">20609000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie0a9335e792c4566943a289bc5cddda3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzMtMi0xLTEtMjAzODI4_2572dbfe-81ae-4f73-89be-2f4a1755940a"
      unitRef="usd">-52683000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieab038d38d4e48d98bb30d6825e2008d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzMtMy0xLTEtMjAzODI4_4e0cf8df-b637-4191-a6f4-15e758ec45e3"
      unitRef="usd">-32074000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i094896d896c54315aced2d15cb07cdb2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzUtMS0xLTEtMjAzODI4_98919ae9-8452-44fe-aa10-36c54ceb87fe"
      unitRef="usd">20609000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie0a9335e792c4566943a289bc5cddda3_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzUtMi0xLTEtMjAzODI4_7d757680-fc12-42a9-bb73-91938d56c703"
      unitRef="usd">-52683000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ieab038d38d4e48d98bb30d6825e2008d_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzUtMy0xLTEtMjAzODI4_c94ca433-5f63-4fc4-9fab-6df86a427c46"
      unitRef="usd">-32074000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ifacb6c10032447d49cf6b4f3ee6e3b2e_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzYtMS0xLTEtMjAzODI4_7a0830a4-1dec-49e8-a35b-99a0793b0bbf"
      unitRef="usd">-35169000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i2fdf1448c0eb4bc28adc81f117271812_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzYtMi0xLTEtMjAzODI4_42209f4f-79c6-4b31-bb2c-01bc948f11f7"
      unitRef="usd">11293000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="ie9fc64a5bb094f38888679e6b3d14f4c_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzYtMy0xLTEtMjAzODI4_fe84516e-434d-4c17-9acd-831f2d3439da"
      unitRef="usd">-23876000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i02832915619045a992d67f0586e7ba01_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzgtMS0xLTEtMjAzODI4_6d3de49a-b388-4542-a056-261ab033fb53"
      unitRef="usd">-14560000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib225d16316e34d24b0c5a4888211be6c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzgtMi0xLTEtMjAzODI4_87e7a9c5-6352-4066-b3cc-7fc89c962fd8"
      unitRef="usd">-41390000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie4326269f17f45b19a1df532a7466564_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzgtMy0xLTEtMjAzODI4_d03a64d9-2b71-4062-80a3-9cc2d0c8261d"
      unitRef="usd">-55950000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i02832915619045a992d67f0586e7ba01_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEwLTEtMS0xLTIwMzgyOA_d0eb9562-40e0-4a33-bab3-a3079f84e932"
      unitRef="usd">-14560000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib225d16316e34d24b0c5a4888211be6c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEwLTItMS0xLTIwMzgyOA_26be44ac-9b36-4676-b065-925e940be4c0"
      unitRef="usd">-41390000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie4326269f17f45b19a1df532a7466564_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEwLTMtMS0xLTIwMzgyOA_e2334d1e-a9aa-4992-9314-006cd075f882"
      unitRef="usd">-55950000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="id5553e4b9b744d859238fbe1a538777f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzExLTEtMS0xLTIwMzgyOA_4ea4875a-4fb9-481a-91ab-a5f4164deb99"
      unitRef="usd">-164243000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i7bd31316fab641e7822d995eeffbb0c6_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzExLTItMS0xLTIwMzgyOA_e79868a4-7846-4212-b2eb-b0ed5c976775"
      unitRef="usd">11504000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
      contextRef="i442a97e1633f493cb3a62c0d69091c27_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzExLTMtMS0xLTIwMzgyOA_df66478e-b2c9-4234-842d-c0c116817858"
      unitRef="usd">-152739000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i832435e6eee94fbcbf9c3ba152603697_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEzLTEtMS0xLTIwMzgyOA_5e80b0da-2fb1-44f8-b601-e88d51b32705"
      unitRef="usd">-178803000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i22e99412e6f94068a69a528110199ffe_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEzLTItMS0xLTIwMzgyOA_baca19b8-6dac-444f-bad2-da0b089ae6b1"
      unitRef="usd">-29886000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i352541eb581243cdbc8889ca021c1a33_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo3NmZkZDMzYjBlMzk0NzcyODQyNjE3Mzg0NTNlMDFmNy90YWJsZXJhbmdlOjc2ZmRkMzNiMGUzOTQ3NzI4NDI2MTczODQ1M2UwMWY3XzEzLTMtMS0xLTIwMzgyOA_3ef182a2-b3e5-431a-a501-33265cc549dc"
      unitRef="usd">-208689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <tmp:NetGainLossOnSecuritiesTransactions
      contextRef="i5867a5b8c9a4418785deb9437bc7792e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzMtMS0xLTEtMjAzODI4_fee674f4-c26c-4be0-ba2e-0b70ae02e134"
      unitRef="usd">-11916000</tmp:NetGainLossOnSecuritiesTransactions>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i5867a5b8c9a4418785deb9437bc7792e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzQtMS0xLTEtMjAzODI4_24260cbb-7565-4cfc-9ae5-155b1a94c927"
      unitRef="usd">-2919000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i5867a5b8c9a4418785deb9437bc7792e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzUtMS0xLTEtMjAzODI4_831540ec-9f40-4e0e-b9d6-fbbfde96d9dd"
      unitRef="usd">-8997000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherNoninterestExpense
      contextRef="ifd88b309de6f4cf2b729afffc20b0729_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzgtMS0xLTEtMjAzODI4_8e44961d-4ede-415f-9643-b4fd4bd7dd40"
      unitRef="usd">2260000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="i7b050e8d2a55407e9cf2caa10c5f68ee_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzktMS0xLTEtMjAzODI4_43972518-68a9-4b87-8ab1-1d7b7b03ed38"
      unitRef="usd">216000</us-gaap:OtherNoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i4d249b31e240495b99d56981828c8903_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzExLTEtMS0xLTIwMzgyOA_46ae164d-189b-41ee-bb99-219e1640937e"
      unitRef="usd">-2476000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i4d249b31e240495b99d56981828c8903_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzEyLTEtMS0xLTIwMzgyOA_d89d3b33-826e-453b-a4f9-94d719ec3cdc"
      unitRef="usd">-606000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i4d249b31e240495b99d56981828c8903_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTo2NDFkZDU1ZTA4ODY0NzFkYTE2ZjY3YWYzYzIzOGIyMy90YWJsZXJhbmdlOjY0MWRkNTVlMDg4NjQ3MWRhMTZmNjdhZjNjMjM4YjIzXzEzLTEtMS0xLTIwMzgyOA_1435b70e-757d-413d-a5b4-25fa53724ac7"
      unitRef="usd">-1870000</us-gaap:NetIncomeLoss>
    <tmp:NetGainLossOnSecuritiesTransactions
      contextRef="i02442a3d3d934872a8374424c46bdb44_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzMtMS0xLTEtMjAzODI4_198b6d93-2198-4bd3-89c0-626ba0c10817"
      unitRef="usd">275000</tmp:NetGainLossOnSecuritiesTransactions>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i02442a3d3d934872a8374424c46bdb44_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzQtMS0xLTEtMjAzODI4_d6483e2f-22d8-46bc-bec0-d4e1eeffe6a6"
      unitRef="usd">67000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="i02442a3d3d934872a8374424c46bdb44_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzUtMS0xLTEtMjAzODI4_f47a7597-382b-460f-9bfe-7d09e3a18cb5"
      unitRef="usd">208000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherNoninterestExpense
      contextRef="i24864640d6d741a685c0e88a2d0bf86d_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzgtMS0xLTEtMjAzODI4_7153dc69-fc9b-4930-8473-75fe32940402"
      unitRef="usd">2951000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="ie0c438c0925a4ff1b6d6e9be064dce72_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzktMS0xLTEtMjAzODI4_a70d9e4f-bdfc-4c08-8573-d1a98a026e52"
      unitRef="usd">221000</us-gaap:OtherNoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ia2ec0307d68b4143830ad942bbcdcf35_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzExLTEtMS0xLTIwMzgyOA_57e0c01c-eeca-42ff-bfc2-cfa66ed79e38"
      unitRef="usd">-3172000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ia2ec0307d68b4143830ad942bbcdcf35_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzEyLTEtMS0xLTIwMzgyOA_d31f251b-3363-466a-a43a-8ec43b7bc77a"
      unitRef="usd">-777000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="ia2ec0307d68b4143830ad942bbcdcf35_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTQvZnJhZzo5ZWI3M2JlYmIwMmY0MTVhYTcxMWIxNzViMTVhZmY3YS90YWJsZTphM2NkNTIzYjYxZmY0ODI4OTE1ZTAzY2M2MTM5YjEwYS90YWJsZXJhbmdlOmEzY2Q1MjNiNjFmZjQ4Mjg5MTVlMDNjYzYxMzliMTBhXzEzLTEtMS0xLTIwMzgyOA_db555d48-2d00-4103-8baa-bc5f3fb73064"
      unitRef="usd">-2395000</us-gaap:NetIncomeLoss>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90ZXh0cmVnaW9uOjgzMmY0YmIyNWI4YTQyNDY5MzZjODVkMmEyNmVjZWFkXzM4MTU_d0cf0a8a-aded-4814-92e3-bf24c2e5ba15">Commitments and Contingent LiabilitiesThe 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;div style="text-align: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-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: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/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;160,647&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;176,510&#160;&lt;/span&gt;&lt;/td&gt;&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;35,759&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;39,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;978,484&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;911,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;/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,174,890&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,127,977&#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;&#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, 2022, the Company&#x2019;s maximum potential obligation under standby letters of credit was $35.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"&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 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, 2022, the Company had approximately $187,000 of commitments to sell mortgages to unrelated investors on a loan-by-loan basis.&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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90ZXh0cmVnaW9uOjgzMmY0YmIyNWI4YTQyNDY5MzZjODVkMmEyNmVjZWFkXzM4MTA_1c4026f3-4080-41d7-95cb-a3dd2e3d28c6">&lt;div style="text-align: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-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: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;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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;/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;160,647&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;176,510&#160;&lt;/span&gt;&lt;/td&gt;&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;35,759&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;39,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;978,484&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;911,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;/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,174,890&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,127,977&#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="i1c92acb0467648f2bcaab2fbf7a96d87_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzEtMS0xLTEtMjAzODI4_bc5d4d3d-b469-4557-9a63-0d6e2f7fcf65"
      unitRef="usd">160647000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ic00bda30fed3450bb885b21176bb7c15_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzEtMi0xLTEtMjAzODI4_8f111d8d-83dc-43ff-b70f-e9e658b12d39"
      unitRef="usd">176510000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i53687fe9043b46a0a6558c4ed6bb2337_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzItMS0xLTEtMjAzODI4_4e33ddfa-d01c-4158-8f42-e8940430304d"
      unitRef="usd">35759000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i873adde458c64ea880e869d26eddf3b8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzItMi0xLTEtMjAzODI4_9ae25fa1-44c2-49ca-91d7-8137bf9d8d2c"
      unitRef="usd">39773000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i51fbc43c5c404202b6e58645255757c0_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzMtMS0xLTEtMjAzODI4_089d3f26-e031-4a7a-98e4-999196d78ae2"
      unitRef="usd">978484000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="ie412873ad9394f89827dcef01a7c6d1c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzMtMi0xLTEtMjAzODI4_c9a1b6f9-2e4c-4838-ae38-aee2f9b84069"
      unitRef="usd">911694000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzQtMS0xLTEtMjAzODI4_dc7dfc42-2383-4302-bf95-871b70f1af29"
      unitRef="usd">1174890000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90YWJsZTo3YmU3YzgwNzYyNDM0OGU1YmIzMjk4Y2Y1NTFmMzRjYy90YWJsZXJhbmdlOjdiZTdjODA3NjI0MzQ4ZTViYjMyOThjZjU1MWYzNGNjXzQtMi0xLTEtMjAzODI4_00ff5930-0365-4e8c-8588-fdff1f00f903"
      unitRef="usd">1127977000</us-gaap:GuaranteeObligationsMaximumExposure>
    <us-gaap:GuaranteeObligationsMaximumExposure
      contextRef="i53687fe9043b46a0a6558c4ed6bb2337_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90ZXh0cmVnaW9uOjgzMmY0YmIyNWI4YTQyNDY5MzZjODVkMmEyNmVjZWFkXzE0OTA_7c6f475a-b3f5-4609-b3b0-65303a22aeba"
      unitRef="usd">35800000</us-gaap:GuaranteeObligationsMaximumExposure>
    <tmp:AgreementsToSellMortgagesOnALoanbyloanBasis
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNTcvZnJhZzo4MzJmNGJiMjViOGE0MjQ2OTM2Yzg1ZDJhMjZlY2VhZC90ZXh0cmVnaW9uOjgzMmY0YmIyNWI4YTQyNDY5MzZjODVkMmEyNmVjZWFkXzMwMzM_1f4962f0-f023-40e4-8a1f-fc4c8fe944f6"
      unitRef="usd">187000</tmp:AgreementsToSellMortgagesOnALoanbyloanBasis>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90ZXh0cmVnaW9uOmViYTRkMmZlMmE3NzQ0Zjc5NDIxODhmNmEwMDZlNGRhXzQwMA_93d924f4-323a-468c-b4b4-063f2d1dadf4">Earnings Per Share &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;&#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;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;2022&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 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;85,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;/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;84,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:#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;88,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;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;/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,532,448&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,798,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(204,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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,328,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 #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,568,763&#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;/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;84,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,328,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,568,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;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;/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;76,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,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;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;/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 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;Weighted average shares outstanding - Diluted&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,404,294&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,648,167&#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,742,040&#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 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:#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;5.92&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;6.08&#160;&lt;/span&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;5.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;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:#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:700;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:700;line-height:100%"&gt;5.89&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 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;6.05&#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;5.20&#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;Stock-based compensation awards representing 4,984, 7,591, and 14,982 common shares for 2022, 2021, and 2020, 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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90ZXh0cmVnaW9uOmViYTRkMmZlMmE3NzQ0Zjc5NDIxODhmNmEwMDZlNGRhXzQwNw_ae606bc6-58f4-470b-8cd7-8294a6a64b42">&lt;div style="text-align:justify"&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;2022&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 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;85,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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;/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;(250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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;/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;84,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:#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;88,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;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;/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,532,448&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,798,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;(204,168)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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,328,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 #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,568,763&#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;/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;84,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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,649&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,328,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,568,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;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;/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;76,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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;79,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;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;/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 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;Weighted average shares outstanding - Diluted&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,404,294&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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,648,167&#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,742,040&#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 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:#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;5.92&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;6.08&#160;&lt;/span&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;5.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;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:#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:700;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:700;line-height:100%"&gt;5.89&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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 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;6.05&#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;5.20&#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;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzMtMS0xLTEtMjAzODI4_56d7c010-92cc-4429-b526-ceae81e95e2d"
      unitRef="usd">85030000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzMtMi0xLTEtMjAzODI4_fc9e0c2e-a73b-47b5-9cf8-16e8a569ff11"
      unitRef="usd">89264000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzMtMy0xLTEtMjAzODI4_22be734a-5f23-4582-9563-19bca15d012e"
      unitRef="usd">77588000</us-gaap:NetIncomeLoss>
    <tmp:IncomeAllocatedToUnvestedRestrictedStockAwards
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzQtMS0xLTEtMjAzODI4_aa886b14-5d2f-4132-bcd5-6f1e78e549e5"
      unitRef="usd">250000</tmp:IncomeAllocatedToUnvestedRestrictedStockAwards>
    <tmp:IncomeAllocatedToUnvestedRestrictedStockAwards
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzQtMi0xLTEtMjAzODI4_99fae52a-ccd2-4962-b886-14d9cbbcf373"
      unitRef="usd">615000</tmp:IncomeAllocatedToUnvestedRestrictedStockAwards>
    <tmp:IncomeAllocatedToUnvestedRestrictedStockAwards
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzQtMy0xLTEtMjAzODI4_03c1965c-fc82-4ab9-9674-3019ed4e10b6"
      unitRef="usd">857000</tmp:IncomeAllocatedToUnvestedRestrictedStockAwards>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzUtMS0xLTEtMjAzODI4_29cb0055-ca50-40f0-be63-53a8cdc29e33"
      unitRef="usd">84780000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzUtMi0xLTEtMjAzODI4_9dd2b556-4e71-4b80-af55-32c1947a1dad"
      unitRef="usd">88649000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzUtMy0xLTEtMjAzODI4_2e111fbb-e7f3-47fc-8eaf-dc1a98002f88"
      unitRef="usd">76731000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzYtMS0xLTEtMjAzODI4_a5caa333-6c4e-40c1-a2fb-0a40e3d7ab39"
      unitRef="shares">14532448</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzYtMi0xLTEtMjAzODI4_9de4f97f-d8ed-4548-b585-2e9fc37192cc"
      unitRef="shares">14798447</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzYtMy0xLTEtMjAzODI4_80f1c49d-c9b7-46c4-9fe4-dcaf96bcfcb0"
      unitRef="shares">14933990</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzctMS0xLTEtMjAzODI4_cfaf970a-1433-4638-8e8f-b70369548856"
      unitRef="shares">204168</us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights>
    <us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzctMi0xLTEtMjAzODI4_14aca749-2485-4936-a377-a8c07e6bb0d0"
      unitRef="shares">229684</us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights>
    <us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzctMy0xLTEtMjAzODI4_fe764236-9e5e-4f70-bf6a-d04dba659fe6"
      unitRef="shares">230600</us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzgtMS0xLTEtMjAzODI4_f234bc59-d186-4fb7-8c00-f188158214f6"
      unitRef="shares">14328280</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzgtMi0xLTEtMjAzODI4_84491662-f438-4103-913c-0348d550f0b3"
      unitRef="shares">14568763</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzgtMy0xLTEtMjAzODI4_70b6a3b3-6e41-4aa8-aca1-67533d65c91f"
      unitRef="shares">14703390</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzExLTEtMS0xLTIwMzgyOA_8ad1604d-9466-4081-bfb2-0ee1904b6e82"
      unitRef="usd">84780000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzExLTItMS0xLTIwMzgyOA_80eb27eb-2bfc-40ac-ad62-af2abe82f6e3"
      unitRef="usd">88649000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzExLTMtMS0xLTIwMzgyOA_4c047b71-1a9e-4560-805e-295050326c7c"
      unitRef="usd">76731000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzEyLTEtMS0xLTIwMzgyOA_2b6b6faf-e718-48e6-942a-a71942b193b0"
      unitRef="shares">14328280</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzEyLTItMS0xLTIwMzgyOA_9176a9c2-f939-4285-a255-d4a5a3c2c143"
      unitRef="shares">14568763</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzEyLTMtMS0xLTIwMzgyOA_2de59671-4c1e-4900-8808-cceb8c62b87a"
      unitRef="shares">14703390</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzEzLTEtMS0xLTIwMzgyOA_dcf28425-34cc-460b-87cf-ddfd2af295d7"
      unitRef="shares">76014</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzEzLTItMS0xLTIwMzgyOA_aeacb3c1-8335-44dc-b774-cb045b959e14"
      unitRef="shares">79404</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzEzLTMtMS0xLTIwMzgyOA_bcb351b7-69cf-4b0c-b021-8633dd1b08b6"
      unitRef="shares">38650</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE1LTEtMS0xLTIwMzgyOA_606e31d9-c9bb-4743-89bd-5681a02dd2b4"
      unitRef="shares">14404294</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE1LTItMS0xLTIwMzgyOA_e82dce99-144c-47ff-96d0-4d73a35a1baf"
      unitRef="shares">14648167</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE1LTMtMS0xLTIwMzgyOA_9bd3f5be-fcda-421b-a80e-76b62124612f"
      unitRef="shares">14742040</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE3LTEtMS0xLTIwMzgyOA_1154ee50-40d0-4518-9153-d4ce72c543b5"
      unitRef="usdPerShare">5.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE3LTItMS0xLTIwMzgyOA_07edf390-230a-4c32-8a9c-4c8e99ab749c"
      unitRef="usdPerShare">6.08</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE3LTMtMS0xLTIwMzgyOA_5f113409-b93d-49a4-8e01-46ea9de9242e"
      unitRef="usdPerShare">5.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE4LTEtMS0xLTIwMzgyOA_24bd9296-ea42-4780-90cb-de1f1033b9ed"
      unitRef="usdPerShare">5.89</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE4LTItMS0xLTIwMzgyOA_faf64d84-b9ea-42fe-af8b-daad4f43c311"
      unitRef="usdPerShare">6.05</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90YWJsZToyZWM3OWE4ZGE3N2U0MjMzOGVjNmZlMmRjZWJjOTUzMy90YWJsZXJhbmdlOjJlYzc5YThkYTc3ZTQyMzM4ZWM2ZmUyZGNlYmM5NTMzXzE4LTMtMS0xLTIwMzgyOA_dce0f3e8-b06f-4bb7-8a9c-80dbea19eb0a"
      unitRef="usdPerShare">5.20</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90ZXh0cmVnaW9uOmViYTRkMmZlMmE3NzQ0Zjc5NDIxODhmNmEwMDZlNGRhXzE5Ng_d7aaacc3-05f8-42bd-9285-cb8c648d6ee3"
      unitRef="shares">4984</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90ZXh0cmVnaW9uOmViYTRkMmZlMmE3NzQ0Zjc5NDIxODhmNmEwMDZlNGRhXzIwMA_968b268d-6fad-49ae-840b-419325bb3a13"
      unitRef="shares">7591</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjAvZnJhZzplYmE0ZDJmZTJhNzc0NGY3OTQyMTg4ZjZhMDA2ZTRkYS90ZXh0cmVnaW9uOmViYTRkMmZlMmE3NzQ0Zjc5NDIxODhmNmEwMDZlNGRhXzIwOA_e18c2288-81c4-4073-b2bb-3a4cf5188756"
      unitRef="shares">14982</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90ZXh0cmVnaW9uOjY1MjdmMGE4ZWEwMjQ1MTVhYTEyYjNjYWIyOWVlNzI0Xzc3OTY_18bfb474-d540-402d-8100-fa20b2415d75">Fair Value Measurements&lt;div style="text-align: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 GAAP 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"&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;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"&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;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"&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;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, 2022 and 2021 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 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;Recurring 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:700;line-height:120%"&gt;December&#160;31, 2022&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;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;167,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;601,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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601,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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;85,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;52,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;686,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;686,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;1,594,967&#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;1,594,967&#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;777&#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;777&#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-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 change in the fair value of the $777,000 of equity securities valued using significant unobservable inputs (level 3), between January 1, 2022 and December&#160;31, 2022 was immaterial.&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;Recurring 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: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;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="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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;/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. 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 2022, certain collateral dependent individually evaluated loans and other real estate owned at December&#160;31, 2022, 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:23.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&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:16.592%"/&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/2022&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/2022&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;9,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;9,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;59&#160;&lt;/span&gt;&lt;/td&gt;&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;152&#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;152&#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;15&#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;/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:23.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&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:16.592%"/&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 style="text-align: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, 2022 and 2021. 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 GAAP 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, 2022&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;77,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;312,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;261,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;17,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;24,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,222,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,939,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,939,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 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;631,411&#160;&lt;/span&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;616,488&#160;&lt;/span&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;616,488&#160;&lt;/span&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;5,970,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,970,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,970,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;56,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;291,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,420&#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,420&#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,420&#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: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, 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="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-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 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;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90ZXh0cmVnaW9uOjY1MjdmMGE4ZWEwMjQ1MTVhYTEyYjNjYWIyOWVlNzI0Xzc3ODM_653e2d67-143b-41cc-8047-b85a41f33ff9">&lt;div style="text-align: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, 2022 and 2021 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 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;Recurring 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:700;line-height:120%"&gt;December&#160;31, 2022&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;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;167,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;601,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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;601,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;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;85,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;52,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;686,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;686,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;1,594,967&#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;1,594,967&#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;777&#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;777&#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-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;Recurring 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: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;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="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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i00f2bbdffbaf4250a8426b8524e99341_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzMtMS0xLTEtMjAzODI4_9c8c3bcb-5daa-4614-b8ec-2df7841ead42"
      unitRef="usd">167251000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i375cfae0e75c43ffa8cc4f699532f0ac_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzMtMi0xLTEtMjAzODI4_f7834cba-a723-46aa-86f3-945b12f23c18"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4de277f8dd544ce882b4061ffffe7688_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzMtMy0xLTEtMjAzODI4_7541c34a-86d0-4a44-b9c6-6211d2eba284"
      unitRef="usd">167251000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ida6d205bc0a7430fb050b7f8aa50f64e_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzMtNC0xLTEtMjAzODI4_0bb6dc5f-5055-4978-b5b0-b19d1c4e75b9"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib400f767ea864d209e0f4b3fd8831d9a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzQtMS0xLTEtMjAzODI4_dde14d43-8afe-495f-bce7-0aa40bdde418"
      unitRef="usd">601167000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibdf8a726d06c4ae788f961a917dd739f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzQtMi0xLTEtMjAzODI4_41c8f5c7-9bfa-442f-af54-d4dfa8adbe95"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7482ae0593764073b00f45fddbb1ee5f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzQtMy0xLTEtMjAzODI4_dcc7cf89-e34d-42d4-a327-07d6a8ba8a77"
      unitRef="usd">601167000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3dd4b576c2244cb9b459f7c4a2f38a85_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzQtNC0xLTEtMjAzODI4_616d7c45-8f1e-4681-bb8c-a5fb74d0c1ab"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4fb7530d3ac14334a71ca3eace65eabf_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzUtMS0xLTEtMjAzODI4_e0ac4710-2264-4d65-8b68-034613af5274"
      unitRef="usd">85281000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib2642a79df084318acf871bd4119870c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzUtMi0xLTEtMjAzODI4_5ef4a431-8ef3-4f9c-8852-bfaecb527886"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iee6ebab123c5407290f554e7f759ccd9_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzUtMy0xLTEtMjAzODI4_322ae45e-443b-4f87-89f8-d361cc132105"
      unitRef="usd">85281000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9744dd9ac3d34d8e9b092ea4928976da_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzUtNC0xLTEtMjAzODI4_608c4c5a-2f08-4907-9735-072cd3d26dec"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7e9888dcd4654e3f912c3c8375410f1a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzctMS0xLTEtMjAzODI4_98c79230-a5cf-4797-bcf4-b014d9401568"
      unitRef="usd">52668000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i70e5c898ccc742379a59f8ca16445115_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzctMi0xLTEtMjAzODI4_2e1b8fb1-26e4-428b-a042-10416c947ff4"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i4adf80e2ae6a4f76bee2f21d8dc9b231_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzctMy0xLTEtMjAzODI4_bc913dde-0b01-470d-8eb7-50065b897e7a"
      unitRef="usd">52668000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibe616b0897564eb2aca927270c459289_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzctNC0xLTEtMjAzODI4_5285d6a9-f20c-4eea-91ed-4f7df28937a0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i00fa8d09c9e14750ad1843c1d7cdbba6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzgtMS0xLTEtMjAzODI4_cad0f0b9-2843-47fa-b439-8d1e0efef478"
      unitRef="usd">686222000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i6592cc04d9a043819c074ad46271dc47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzgtMi0xLTEtMjAzODI4_72ea4852-7396-4b96-b3f7-c17005c14eae"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1fbab27b28864bf886fb12a7496a9907_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzgtMy0xLTEtMjAzODI4_54e6a3a4-5d95-4445-86b1-267c2b231b84"
      unitRef="usd">686222000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0733151de49f4297a7d712725252a3ef_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzgtNC0xLTEtMjAzODI4_78874a5f-e768-49ad-b6ee-439344a5d40d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i124b06514a3244da803e22d2f5926d2c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEwLTEtMS0xLTIwMzgyOA_e2d0bc58-4055-4bf4-908c-8c487f80503a"
      unitRef="usd">2378000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8b33af23d33e4849a61cd3a0d00947e5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEwLTItMS0xLTIwMzgyOA_f46af3bd-8561-4505-af68-10dadf6a40d6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i15b790249c1c41c4961b76a183e4974a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEwLTMtMS0xLTIwMzgyOA_97fde9e3-6397-444c-96cf-4004b00afca8"
      unitRef="usd">2378000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i0480515d13ef47f0a309f252320cd5e4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEwLTQtMS0xLTIwMzgyOA_aaa57e7d-ae1f-44f5-86af-c4e7f1e45e79"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i9eabf60aa24c4c2e9b1fa1707eae323d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzExLTEtMS0xLTIwMzgyOA_03fdee7e-c5f5-4684-93f2-c517137bd919"
      unitRef="usd">1594967000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i364cfedf4d9441739e389a394a2e151d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzExLTItMS0xLTIwMzgyOA_05a218d3-f4f5-4b3c-be04-a540fab69cff"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib007cd075bee4550859b886d65464949_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzExLTMtMS0xLTIwMzgyOA_788cd065-56a9-44d2-88c6-eb575f816421"
      unitRef="usd">1594967000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie46100a3a7dd49d08f696de5d9140076_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzExLTQtMS0xLTIwMzgyOA_e770262b-d039-45e7-aa5a-0b0309fc1c81"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i3977fb6ddfee4d459cfd87aabd0b1f6c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEyLTEtMS0xLTIwMzgyOA_a5b886ea-a161-43bc-9097-efb8089ab462"
      unitRef="usd">777000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="ie4774a3678f04139a686dd4ea9fae531_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEyLTItMS0xLTIwMzgyOA_3e98a9c9-d52c-43d4-95e2-8f96589d33a0"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i45fe44c833e749649839a0b966dd7d1b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEyLTMtMS0xLTIwMzgyOA_e92a0fdc-430d-48fd-81e2-7f2c050e5c10"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i92d15cdede21476bb5091ebee7b0ea79_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNDJkZmQ0MTAxMzY0NDI4OTc2ZjZlOWYyZThhNTM3My90YWJsZXJhbmdlOjM0MmRmZDQxMDEzNjQ0Mjg5NzZmNmU5ZjJlOGE1MzczXzEyLTQtMS0xLTIwMzgyOA_110b85bf-5670-41e1-89e6-d8bf797a5cfe"
      unitRef="usd">777000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i3977fb6ddfee4d459cfd87aabd0b1f6c_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90ZXh0cmVnaW9uOjY1MjdmMGE4ZWEwMjQ1MTVhYTEyYjNjYWIyOWVlNzI0XzE2MjA_a5b886ea-a161-43bc-9097-efb8089ab462"
      unitRef="usd">777000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1f670349d9514f1cba6c7df84986559d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzItMS0xLTEtMjAzODI4_bfe25124-7e50-43d7-935c-fb562954d283"
      unitRef="usd">157834000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i25b7c67f55864a059b7165a1939090a8_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzItMi0xLTEtMjAzODI4_50d787e3-fc85-4fed-b938-f5500f209aae"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i137896ed34bd4386af9542f26e2cc4be_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzItMy0xLTEtMjAzODI4_2b928e1f-1cc6-42b8-84b1-d4826f614522"
      unitRef="usd">157834000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i23bcec1a987d4bc9882f131fe9d21969_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzItNC0xLTEtMjAzODI4_31077a54-1707-434a-a004-861bdec4a544"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i46782a888c5c4440bab83509c9f751ac_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzMtMS0xLTEtMjAzODI4_bece13c8-b6b5-4057-9ef6-b0d10a19cb2f"
      unitRef="usd">832373000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia85e950e26d149e284142551d43eb673_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzMtMi0xLTEtMjAzODI4_928b0b38-3413-4ed6-abff-ee43c6d294eb"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i8af6e222e0b24f43bc6e1cd385e0760c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzMtMy0xLTEtMjAzODI4_005326cc-6bb7-476b-94a4-a8c190319777"
      unitRef="usd">832373000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ice729a791ace4216a1dcb6cbedd41c07_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzMtNC0xLTEtMjAzODI4_e8d2538c-6199-4faf-a5a5-ccad9abd1cd1"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i2c6cdf4152d54c9dbb409ee2875727b9_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzQtMS0xLTEtMjAzODI4_bc90ee30-a1b6-4d73-b19b-e77c7cc138c7"
      unitRef="usd">104169000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i5c3278db31cb4df99688b666f7d7645d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzQtMi0xLTEtMjAzODI4_5baf550e-5ef0-43b1-b189-7be178211023"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i71f25eacb9a641f88b993873b788ebbd_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzQtMy0xLTEtMjAzODI4_ebd0d6fb-5730-45f9-adc3-c41ee11150cc"
      unitRef="usd">104169000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ib5a0c6f2dca545e381afd89194c677ed_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzQtNC0xLTEtMjAzODI4_74cfccf8-8319-4097-a005-c48cac76aedc"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iade209856c86421f99134c1794d88288_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzYtMS0xLTEtMjAzODI4_3c03cf9f-9529-46a8-9ba1-4685b52d677c"
      unitRef="usd">77157000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie66bc27252f343d690544bfded39ada0_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzYtMi0xLTEtMjAzODI4_37a14bd1-1627-4b6b-b736-9420aa3792a6"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="icb4bea56749840239770cf068aaaf5aa_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzYtMy0xLTEtMjAzODI4_7bd058bb-2971-4af6-aad9-36d29626a21b"
      unitRef="usd">77157000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ibd8739c2c6e34bd7bba11609ea02439a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzYtNC0xLTEtMjAzODI4_f05db4ec-13d6-4db2-bd59-9b815248d722"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="iccc7a201dfe74f5a90aa7b275ac0009d_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzctMS0xLTEtMjAzODI4_d3bcb59a-30a4-4d61-9b53-c68d46a48fc2"
      unitRef="usd">870556000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i7f7ae88360134d499bcc982996b434f5_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzctMi0xLTEtMjAzODI4_4c751021-687f-4eb4-901b-3d14d27024de"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i508c1d8eca424f98b6c97ee56d5ad841_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzctMy0xLTEtMjAzODI4_a2711284-a82a-4971-a1ca-f8079108b665"
      unitRef="usd">870556000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="id2a3604cb84348e6a6e1b61f04b4b33c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzctNC0xLTEtMjAzODI4_0077570f-67e4-4959-b101-77b40cf08eff"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="idd8edf72a5e34cfea7e3a201dfb92e04_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzktMS0xLTEtMjAzODI4_6129e1fb-7bae-4e66-ab01-ce86df9a84b5"
      unitRef="usd">2424000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i344bf70fa6904743b3291f1030c13378_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzktMi0xLTEtMjAzODI4_a42fed2d-8194-4e2f-8870-a262708c2e9d"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3b03313444e34111918e1f7351b81d41_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzktMy0xLTEtMjAzODI4_695c1676-c799-4331-b971-879c9457b65f"
      unitRef="usd">2424000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i567f2b9bd2c04144960a6657df0c1b74_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzktNC0xLTEtMjAzODI4_9926627a-da87-4894-8177-e2c73a87b92b"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i1406f5665a6e4f95ab8d8438970a1f12_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzEwLTEtMS0xLTIwMzgyOA_bb591ae3-6bdb-4ef4-a0af-7012ba5ab27e"
      unitRef="usd">2044513000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="i3e14127c834a4f72ab4c79e9d1f12031_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzEwLTItMS0xLTIwMzgyOA_0f4c70c2-28b8-43f9-8a61-74a8c1387c62"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ie4480c9b1ce34fce94e9812ca54455da_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzEwLTMtMS0xLTIwMzgyOA_2e51e3c2-241a-46bb-b6a4-2ad642428b80"
      unitRef="usd">2044513000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="ia0209c629a454b97a4dfa27a76e43fdc_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzEwLTQtMS0xLTIwMzgyOA_39dc5961-f1e3-42cd-b7d4-46a249af68b0"
      unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i70f7c89749e4452db39bc6f67e48b70b_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzExLTEtMS0xLTIwMzgyOA_4eee87ff-1ee2-4dbd-8d5c-61840b13f744"
      unitRef="usd">902000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i606403e583d2458f80d62c8e64941c55_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzExLTItMS0xLTIwMzgyOA_96d92f03-6539-4d24-b20c-0a4d6bf7caae"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i313fb6f62f4749eebb0e5f33f14908ee_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzExLTMtMS0xLTIwMzgyOA_8840fea5-4fed-441a-b1fc-116261d141ed"
      unitRef="usd">0</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:EquitySecuritiesFvNi
      contextRef="i22f528021e2145e99ead41f64f7f605a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxMTlhOTcyMTFlMDA0ODlkYjZjMTE1NWE4MTZhMTNhMy90YWJsZXJhbmdlOjExOWE5NzIxMWUwMDQ4OWRiNmMxMTU1YTgxNmExM2EzXzExLTQtMS0xLTIwMzgyOA_27bdaba7-17ce-48f8-a228-87354c27e50e"
      unitRef="usd">902000</us-gaap:EquitySecuritiesFvNi>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90ZXh0cmVnaW9uOjY1MjdmMGE4ZWEwMjQ1MTVhYTEyYjNjYWIyOWVlNzI0Xzc3OTA_f6b5d352-b970-4996-91e8-0426757f07d4">&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:23.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&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:16.592%"/&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/2022&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/2022&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;9,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;9,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;59&#160;&lt;/span&gt;&lt;/td&gt;&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;152&#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;152&#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;15&#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;/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:23.315%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:8.841%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.590%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.543%"/&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:16.592%"/&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;</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <tmp:ImpairedLoans
      contextRef="i7e2d56c572444355ae5d17c5bbc17192_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzMtMS0xLTEtMjAzODI4_c7fa2389-09f3-4368-a105-d2346c908236"
      unitRef="usd">9460000</tmp:ImpairedLoans>
    <tmp:ImpairedLoans
      contextRef="i9c74554671ca4ecd93b2e83529033d4f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzMtMi0xLTEtMjAzODI4_f033dddf-c4c0-4c35-b888-f495219ad3b6"
      unitRef="usd">0</tmp:ImpairedLoans>
    <tmp:ImpairedLoans
      contextRef="i02ea0ddace1247328c4e7f27b323ce64_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzMtMy0xLTEtMjAzODI4_53a0b331-c762-4e11-98a6-884f7befa517"
      unitRef="usd"
      xsi:nil="true"/>
    <tmp:ImpairedLoans
      contextRef="i8813a64cdeec46308258a67a8f662957_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzMtNC0xLTEtMjAzODI4_da71ce05-021b-488d-a743-19528c584e90"
      unitRef="usd">9460000</tmp:ImpairedLoans>
    <tmp:GainLossonImpairedLoans
      contextRef="i7e2d56c572444355ae5d17c5bbc17192_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzMtNS0xLTEtMjAzODI4_2715e468-3382-41f5-b60f-1e3b90bf1235"
      unitRef="usd">59000</tmp:GainLossonImpairedLoans>
    <tmp:OtherRealEstateOwned
      contextRef="i7e2d56c572444355ae5d17c5bbc17192_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzQtMS0xLTEtMjAzODI4_a9369d49-e8ff-4404-bba5-b9cc6bcef419"
      unitRef="usd">152000</tmp:OtherRealEstateOwned>
    <tmp:OtherRealEstateOwned
      contextRef="i9c74554671ca4ecd93b2e83529033d4f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzQtMi0xLTEtMjAzODI4_dd72ce38-9721-4a21-b7c4-d7f8972e5520"
      unitRef="usd">0</tmp:OtherRealEstateOwned>
    <tmp:OtherRealEstateOwned
      contextRef="i02ea0ddace1247328c4e7f27b323ce64_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzQtMy0xLTEtMjAzODI4_5942549e-feab-48c8-ac1e-cc754a4c9a39"
      unitRef="usd">0</tmp:OtherRealEstateOwned>
    <tmp:OtherRealEstateOwned
      contextRef="i8813a64cdeec46308258a67a8f662957_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzQtNC0xLTEtMjAzODI4_f176c936-aaf5-40d5-97cd-0c1583816a6b"
      unitRef="usd">152000</tmp:OtherRealEstateOwned>
    <tmp:GainLossOnOtherRealEstateOwned
      contextRef="i7e2d56c572444355ae5d17c5bbc17192_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTplYTgxMDYyZjEzODM0NGMyYTU5NzI5NjBkYjE4ZWMwNS90YWJsZXJhbmdlOmVhODEwNjJmMTM4MzQ0YzJhNTk3Mjk2MGRiMThlYzA1XzQtNS0xLTEtMjAzODI4_ea343eff-74ad-49b5-91e0-d32df6fe4073"
      unitRef="usd">15000</tmp:GainLossOnOtherRealEstateOwned>
    <tmp:ImpairedLoans
      contextRef="ibe7b7f74180b4eed80cf82899ddb1e73_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzMtMS0xLTEtMjAzODI4_76576e4d-8f51-42a7-ae29-7afc24d0498c"
      unitRef="usd">5456000</tmp:ImpairedLoans>
    <tmp:ImpairedLoans
      contextRef="ib17b8ec80de44d758753b9852f130b48_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzMtMi0xLTEtMjAzODI4_c09a022c-60d8-4134-9ef7-52a17d755170"
      unitRef="usd">0</tmp:ImpairedLoans>
    <tmp:ImpairedLoans
      contextRef="i92035a60a4e04de48c8015af23a9e659_D20210101-20211231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzMtMy0xLTEtMjAzODI4_6579c131-2fc9-4ad3-90f0-87c03b570e99"
      unitRef="usd"
      xsi:nil="true"/>
    <tmp:ImpairedLoans
      contextRef="ifb02b038fb004c4fa123e6dc62a9ee73_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzMtNC0xLTEtMjAzODI4_7c2a5280-5769-4186-9992-b7798e5e5542"
      unitRef="usd">5456000</tmp:ImpairedLoans>
    <tmp:GainLossonImpairedLoans
      contextRef="ibe7b7f74180b4eed80cf82899ddb1e73_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzMtNS0xLTEtMjAzODI4_71fd2634-80e5-4508-b2ff-26da1a8c1859"
      unitRef="usd">-7107000</tmp:GainLossonImpairedLoans>
    <tmp:OtherRealEstateOwned
      contextRef="ibe7b7f74180b4eed80cf82899ddb1e73_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzQtMS0xLTEtMjAzODI4_21ba8628-30fb-4795-b336-f6ef052cd5da"
      unitRef="usd">46000</tmp:OtherRealEstateOwned>
    <tmp:OtherRealEstateOwned
      contextRef="ib17b8ec80de44d758753b9852f130b48_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzQtMi0xLTEtMjAzODI4_c7c8ea3e-48a8-4af8-b9b8-9f99d481a2d4"
      unitRef="usd">0</tmp:OtherRealEstateOwned>
    <tmp:OtherRealEstateOwned
      contextRef="i92035a60a4e04de48c8015af23a9e659_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzQtMy0xLTEtMjAzODI4_564dba7a-dff7-44e4-9d2b-9be087e1d8df"
      unitRef="usd">0</tmp:OtherRealEstateOwned>
    <tmp:OtherRealEstateOwned
      contextRef="ifb02b038fb004c4fa123e6dc62a9ee73_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzQtNC0xLTEtMjAzODI4_217693ee-9cf2-4209-aec9-cf6d1c6ccf4c"
      unitRef="usd">46000</tmp:OtherRealEstateOwned>
    <tmp:GainLossOnOtherRealEstateOwned
      contextRef="ibe7b7f74180b4eed80cf82899ddb1e73_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTozNWY2ZWUyZjVkODE0MmU1ODZlZmFiMDIxYzJhMjJlMy90YWJsZXJhbmdlOjM1ZjZlZTJmNWQ4MTQyZTU4NmVmYWIwMjFjMmEyMmUzXzQtNS0xLTEtMjAzODI4_9fb45abb-2670-4a8c-9131-223d66a49dfe"
      unitRef="usd">-8000</tmp:GainLossOnOtherRealEstateOwned>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90ZXh0cmVnaW9uOjY1MjdmMGE4ZWEwMjQ1MTVhYTEyYjNjYWIyOWVlNzI0Xzc3ODc_754f8f5e-8c03-484c-adb1-3379d8bebede">&lt;div style="text-align: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, 2022 and 2021. 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 GAAP 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, 2022&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;77,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;312,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;261,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;261,692&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;17,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;24,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,222,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,939,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,939,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 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;631,411&#160;&lt;/span&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;616,488&#160;&lt;/span&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;616,488&#160;&lt;/span&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;5,970,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,970,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,970,884&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;56,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;291,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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,420&#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,420&#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,420&#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: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, 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="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-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 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="id36ac0fda8bf43d598deb0f9914a5d39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzQtMS0xLTEtMjAzODI4_1df23422-ab39-4c79-9c83-5cc34fa7ee37"
      unitRef="usd">77837000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzQtMi0xLTEtMjAzODI4_971bc326-582f-4871-80de-942efd0a5dee"
      unitRef="usd">77837000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzQtMy0xLTEtMjAzODI4_832db2cb-8a11-4983-9ab0-c8d753b7ed06"
      unitRef="usd">77837000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id86a6f9760554209bc2155b406d0eeb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzQtNC0xLTEtMjAzODI4_aedf52f4-b79f-4923-a016-ebdb793fdb85"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzQtNS0xLTEtMjAzODI4_54aabb93-63b3-491c-bc02-f7b57ea1597d"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="id36ac0fda8bf43d598deb0f9914a5d39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzUtMS0xLTEtMjAzODI4_e2879a1a-91eb-4f81-b12c-b943e6a16f70"
      unitRef="usd">312344000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzUtMi0xLTEtMjAzODI4_85850a6c-ebee-46db-b018-b3353a032c95"
      unitRef="usd">261692000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzUtMy0xLTEtMjAzODI4_1d1fa50e-f88f-42e6-b170-b0bc73c2e95c"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="id86a6f9760554209bc2155b406d0eeb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzUtNC0xLTEtMjAzODI4_fcc5a21a-a085-47b7-b415-664f5021cd56"
      unitRef="usd">261692000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzUtNS0xLTEtMjAzODI4_3cf15a1b-7513-4290-8025-60495dac44c6"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="id36ac0fda8bf43d598deb0f9914a5d39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzYtMS0xLTEtMjAzODI4_63a43ba2-d41a-4808-842e-74259b631409"
      unitRef="usd">17720000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzYtMi0xLTEtMjAzODI4_f0adddcf-43a3-45f3-9e1d-d3dde34690d5"
      unitRef="usd">17720000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzYtMy0xLTEtMjAzODI4_6ddd9fdf-72d5-489d-a794-95531cc3d0c5"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="id86a6f9760554209bc2155b406d0eeb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzYtNC0xLTEtMjAzODI4_b23a4ce3-a04a-48af-9885-a854f6ca0210"
      unitRef="usd">17720000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzYtNS0xLTEtMjAzODI4_24b33706-b997-4e43-84a1-dd3a41d8c94b"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:InterestReceivable
      contextRef="id36ac0fda8bf43d598deb0f9914a5d39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzctMS0xLTEtMjAzODI4_559659e4-519e-4446-a0a5-374165009271"
      unitRef="usd">24865000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzctMi0xLTEtMjAzODI4_82b4e620-4569-4ec9-9f48-6679a16631f9"
      unitRef="usd">24865000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzctMy0xLTEtMjAzODI4_af15c1fc-8ba5-4094-a93b-bdd9131f3d3a"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="id86a6f9760554209bc2155b406d0eeb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzctNC0xLTEtMjAzODI4_b58b2884-f3e1-4cb5-a504-768553ece2b6"
      unitRef="usd">24865000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzctNS0xLTEtMjAzODI4_b6ca3143-f833-452b-bd0e-46e00c8245db"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id36ac0fda8bf43d598deb0f9914a5d39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzgtMS0xLTEtMjAzODI4_2604b27b-ea27-44f2-bb00-7fad1338c26b"
      unitRef="usd">5222977000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzgtMi0xLTEtMjAzODI4_65c6138e-e93e-49ac-9157-205975db6b00"
      unitRef="usd">4939246000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzgtMy0xLTEtMjAzODI4_f3a90fb0-9e59-46a4-8231-8327d08feb5f"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="id86a6f9760554209bc2155b406d0eeb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzgtNC0xLTEtMjAzODI4_edf537f0-b7b2-48f4-a0c8-3670f983782a"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzgtNS0xLTEtMjAzODI4_c8478e69-57fd-438f-b8b6-b2a88503cbf7"
      unitRef="usd">4939246000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:TimeDeposits
      contextRef="id36ac0fda8bf43d598deb0f9914a5d39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzExLTEtMS0xLTIwMzgyOA_db4e690a-8a39-4a7b-8f58-f0fc9839babc"
      unitRef="usd">631411000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzExLTItMS0xLTIwMzgyOA_4bf5d246-ea95-4dbd-aabf-b031d82bebf2"
      unitRef="usd">616488000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzExLTMtMS0xLTIwMzgyOA_6e5b50b9-a353-4c55-a3f6-f51c195aed7b"
      unitRef="usd">0</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="id86a6f9760554209bc2155b406d0eeb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzExLTQtMS0xLTIwMzgyOA_02f31762-60b9-4811-966c-e0bbfb88b48c"
      unitRef="usd">616488000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzExLTUtMS0xLTIwMzgyOA_80f8ccd0-6068-4565-9309-5c7b70aee53d"
      unitRef="usd">0</us-gaap:TimeDeposits>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="id36ac0fda8bf43d598deb0f9914a5d39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEyLTEtMS0xLTIwMzgyOA_f8ef469e-9d88-4e78-84ee-e6a93593b8e6"
      unitRef="usd">5970884000</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEyLTItMS0xLTIwMzgyOA_03ed0525-4dd6-4dce-825e-f598d52f5af4"
      unitRef="usd">5970884000</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEyLTMtMS0xLTIwMzgyOA_0a3e4b90-78f5-4800-a601-491586c39808"
      unitRef="usd">0</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="id86a6f9760554209bc2155b406d0eeb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEyLTQtMS0xLTIwMzgyOA_66186909-fa2e-4458-b04d-6e1f98b37112"
      unitRef="usd">5970884000</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEyLTUtMS0xLTIwMzgyOA_2f31d31d-7b13-4d67-b38a-87662064cc11"
      unitRef="usd">0</tmp:OtherDepositsFairValueDisclosure>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="id36ac0fda8bf43d598deb0f9914a5d39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEzLTEtMS0xLTIwMzgyOA_06f3e04c-ac89-4513-bab4-5310a930a12c"
      unitRef="usd">56278000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEzLTItMS0xLTIwMzgyOA_4feb1389-d5f7-4809-be5a-e64ce3e25977"
      unitRef="usd">56278000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEzLTMtMS0xLTIwMzgyOA_7fcbe224-9f1c-47a6-b7e4-74e4e200df22"
      unitRef="usd">0</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="id86a6f9760554209bc2155b406d0eeb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEzLTQtMS0xLTIwMzgyOA_3a4fc8d8-6762-4b64-81b5-4468d3a6d6ed"
      unitRef="usd">56278000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzEzLTUtMS0xLTIwMzgyOA_dc5a747f-e650-4110-a48d-7c5da2942b2d"
      unitRef="usd">0</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:OtherBorrowings
      contextRef="id36ac0fda8bf43d598deb0f9914a5d39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE0LTEtMS0xLTIwMzgyOA_57c5e785-7200-4670-b5b6-4f722442e057"
      unitRef="usd">291300000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE0LTItMS0xLTIwMzgyOA_30185f81-2187-40ee-9855-64ee277ee8bd"
      unitRef="usd">289234000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE0LTMtMS0xLTIwMzgyOA_cad6adcd-eea4-4039-9a60-783230eecc32"
      unitRef="usd">0</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="id86a6f9760554209bc2155b406d0eeb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE0LTQtMS0xLTIwMzgyOA_d4bd9e0f-317a-41bd-8771-4ab5981c9f73"
      unitRef="usd">289234000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE0LTUtMS0xLTIwMzgyOA_203a6e53-943e-4a5a-9076-69d0fc2f0dac"
      unitRef="usd">0</us-gaap:OtherBorrowings>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="id36ac0fda8bf43d598deb0f9914a5d39_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE1LTEtMS0xLTIwMzgyOA_ce2fb801-4d86-4cf7-b927-cbc1329357f1"
      unitRef="usd">1420000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="id6f45790f12f443a9aada7b130ae0fdb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE1LTItMS0xLTIwMzgyOA_280b70ae-7292-40f4-bea0-65ff00317f78"
      unitRef="usd">1420000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE1LTMtMS0xLTIwMzgyOA_fdac026c-6c2a-4361-a9a1-cda91f3da66f"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="id86a6f9760554209bc2155b406d0eeb7_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE1LTQtMS0xLTIwMzgyOA_10c7ddd0-14d1-4eb2-80cd-13c9b27ba37e"
      unitRef="usd">1420000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="idb452ef3c1ac486789ea820faebaf5b1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZToxYTNkMGM3MDMwZDU0NTM5ODk0N2NiYzlmNTg4M2RmMS90YWJsZXJhbmdlOjFhM2QwYzcwMzBkNTQ1Mzk4OTQ3Y2JjOWY1ODgzZGYxXzE1LTUtMS0xLTIwMzgyOA_f26a65d0-f272-4ae6-aa65-200127bf0cac"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i51b23a97f1924b3390f130f67abe2fd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzQtMS0xLTEtMjAzODI4_0a1e10e4-5139-470d-9ff5-6b6341656b2e"
      unitRef="usd">63107000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzQtMi0xLTEtMjAzODI4_7ec004f2-e0f5-493b-8368-9871b794c203"
      unitRef="usd">63107000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i74b6f62d44954d059dc9d3da2fb86555_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzQtMy0xLTEtMjAzODI4_31a71f02-abb4-4559-a8be-a6bb02a8894a"
      unitRef="usd">63107000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzQtNC0xLTEtMjAzODI4_e8451f76-ff33-4135-8ca0-1ee9a7c49e35"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="icba72a3b84184e14bb922081d404595c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzQtNS0xLTEtMjAzODI4_df27cb33-228f-415c-8710-a0d93d0e0542"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i51b23a97f1924b3390f130f67abe2fd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzUtMS0xLTEtMjAzODI4_a45af6a2-482b-4105-9c83-5dd916bd77f2"
      unitRef="usd">284009000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzUtMi0xLTEtMjAzODI4_82a150b9-fc53-4113-a7f4-2427b5ff810a"
      unitRef="usd">282288000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="i74b6f62d44954d059dc9d3da2fb86555_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzUtMy0xLTEtMjAzODI4_996833cc-d38d-448a-b189-8864b42e4d7e"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzUtNC0xLTEtMjAzODI4_08c8f3ea-610c-4cf5-af07-60c06f452c87"
      unitRef="usd">282288000</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:HeldToMaturitySecuritiesFairValue
      contextRef="icba72a3b84184e14bb922081d404595c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzUtNS0xLTEtMjAzODI4_c94b8237-6b80-436b-bd7f-7e50332eb80f"
      unitRef="usd">0</us-gaap:HeldToMaturitySecuritiesFairValue>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i51b23a97f1924b3390f130f67abe2fd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzYtMS0xLTEtMjAzODI4_17ec8b00-fcf0-4602-af96-7eb07985c7a6"
      unitRef="usd">10996000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzYtMi0xLTEtMjAzODI4_1ff3f14c-89dc-4158-89da-5cdc0fc9d3dd"
      unitRef="usd">10996000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="i74b6f62d44954d059dc9d3da2fb86555_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzYtMy0xLTEtMjAzODI4_7e937e94-19b6-4a88-8916-11ca6b50c12d"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzYtNC0xLTEtMjAzODI4_5d8f8fa9-bf39-4ff5-ae4f-1bb235dadbd5"
      unitRef="usd">10996000</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock
      contextRef="icba72a3b84184e14bb922081d404595c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzYtNS0xLTEtMjAzODI4_f05294e8-1746-45f3-a230-79a00b4db649"
      unitRef="usd">0</us-gaap:FederalHomeLoanBankStockAndFederalReserveBankStock>
    <us-gaap:InterestReceivable
      contextRef="i51b23a97f1924b3390f130f67abe2fd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzctMS0xLTEtMjAzODI4_a76bdfc4-6b2a-4ee7-89be-662fe3112008"
      unitRef="usd">22597000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzctMi0xLTEtMjAzODI4_dbb9ac09-0801-4d15-abce-a31236eca622"
      unitRef="usd">22597000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="i74b6f62d44954d059dc9d3da2fb86555_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzctMy0xLTEtMjAzODI4_7b57d121-66b4-4a56-8bb3-0867196c07bf"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzctNC0xLTEtMjAzODI4_555a018c-a97e-45f5-8bc4-e99e78d84577"
      unitRef="usd">22597000</us-gaap:InterestReceivable>
    <us-gaap:InterestReceivable
      contextRef="icba72a3b84184e14bb922081d404595c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzctNS0xLTEtMjAzODI4_d115e24c-8508-4385-81ce-b746a3a9aad3"
      unitRef="usd">0</us-gaap:InterestReceivable>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i51b23a97f1924b3390f130f67abe2fd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzgtMS0xLTEtMjAzODI4_803893b0-db39-4858-b42c-fa57db3462b8"
      unitRef="usd">5032624000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzgtMi0xLTEtMjAzODI4_0f52d007-bb0f-42ea-b5bb-2e1da88ee2ee"
      unitRef="usd">5028734000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="i74b6f62d44954d059dc9d3da2fb86555_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzgtMy0xLTEtMjAzODI4_969b4873-49a0-4bcc-8e01-2c7d9af8bbfb"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzgtNC0xLTEtMjAzODI4_b78c8540-a9bb-42fa-92d9-759304cc8d8f"
      unitRef="usd">0</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="icba72a3b84184e14bb922081d404595c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzgtNS0xLTEtMjAzODI4_11f0e547-dcdf-4f63-9bd0-106d7659e333"
      unitRef="usd">5028734000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:TimeDeposits
      contextRef="i51b23a97f1924b3390f130f67abe2fd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzExLTEtMS0xLTIwMzgyOA_64b43d36-14d8-46f2-a3ff-d6bc84b5d861"
      unitRef="usd">639674000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzExLTItMS0xLTIwMzgyOA_6a676112-705c-44a0-9c76-f99106df1320"
      unitRef="usd">641517000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="i74b6f62d44954d059dc9d3da2fb86555_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzExLTMtMS0xLTIwMzgyOA_72f2efd6-fb01-4c8d-92e3-756a15236471"
      unitRef="usd">0</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzExLTQtMS0xLTIwMzgyOA_a34ac8b8-2788-4085-bfdb-0b851bd9f8f1"
      unitRef="usd">641517000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="icba72a3b84184e14bb922081d404595c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzExLTUtMS0xLTIwMzgyOA_046b091f-0795-4cc8-8f4e-55b179441273"
      unitRef="usd">0</us-gaap:TimeDeposits>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="i51b23a97f1924b3390f130f67abe2fd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEyLTEtMS0xLTIwMzgyOA_54e693db-63dc-4d5f-9924-59f527a2b282"
      unitRef="usd">6151761000</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEyLTItMS0xLTIwMzgyOA_3cffd555-a47b-4b29-ba45-aeb227f179e2"
      unitRef="usd">6151761000</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="i74b6f62d44954d059dc9d3da2fb86555_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEyLTMtMS0xLTIwMzgyOA_9ef7793b-d8d4-4154-b334-cc57a9eba238"
      unitRef="usd">0</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEyLTQtMS0xLTIwMzgyOA_228111f7-1507-443c-9a44-58b5fa847df3"
      unitRef="usd">6151761000</tmp:OtherDepositsFairValueDisclosure>
    <tmp:OtherDepositsFairValueDisclosure
      contextRef="icba72a3b84184e14bb922081d404595c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEyLTUtMS0xLTIwMzgyOA_1bc64db1-5fca-4a42-a227-e9ac2582a26b"
      unitRef="usd">0</tmp:OtherDepositsFairValueDisclosure>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i51b23a97f1924b3390f130f67abe2fd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEzLTEtMS0xLTIwMzgyOA_6958f81d-0fca-471d-b9bd-5b2b946fc482"
      unitRef="usd">66787000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEzLTItMS0xLTIwMzgyOA_c9a979b4-a645-4902-8026-03205a848e7e"
      unitRef="usd">66787000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="i74b6f62d44954d059dc9d3da2fb86555_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEzLTMtMS0xLTIwMzgyOA_994ecdac-e92b-4b42-a90b-1d8e56d28234"
      unitRef="usd">0</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEzLTQtMS0xLTIwMzgyOA_f17a3a2e-4399-43a4-93db-612cc2d0bdf7"
      unitRef="usd">66787000</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase
      contextRef="icba72a3b84184e14bb922081d404595c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzEzLTUtMS0xLTIwMzgyOA_67ceea2e-2d88-4c2b-9e8f-b662908fa213"
      unitRef="usd">0</us-gaap:FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase>
    <us-gaap:OtherBorrowings
      contextRef="i51b23a97f1924b3390f130f67abe2fd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE0LTEtMS0xLTIwMzgyOA_c9791d2a-9d33-4ae8-a879-945b0364d834"
      unitRef="usd">124000000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE0LTItMS0xLTIwMzgyOA_ba81d75c-a07a-4f9c-8e8a-92376d729868"
      unitRef="usd">125700000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="i74b6f62d44954d059dc9d3da2fb86555_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE0LTMtMS0xLTIwMzgyOA_1940b3d7-cd0e-4739-a34e-1fcb925139a1"
      unitRef="usd">0</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE0LTQtMS0xLTIwMzgyOA_dd717874-8f2c-4807-abb1-06f548dfc34c"
      unitRef="usd">125700000</us-gaap:OtherBorrowings>
    <us-gaap:OtherBorrowings
      contextRef="icba72a3b84184e14bb922081d404595c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE0LTUtMS0xLTIwMzgyOA_92222883-d518-40fd-bfe7-59324016a5df"
      unitRef="usd">0</us-gaap:OtherBorrowings>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i51b23a97f1924b3390f130f67abe2fd7_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE2LTEtMS0xLTIwMzgyOA_bb3ae9ac-8e80-4027-b61a-c3b9d3b2b658"
      unitRef="usd">901000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ibbcfd0cb94b542af8ecbc897cce4fd78_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE2LTItMS0xLTIwMzgyOA_0aa5e313-9533-419d-912d-4f1f44f8d3fe"
      unitRef="usd">901000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i74b6f62d44954d059dc9d3da2fb86555_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE2LTMtMS0xLTIwMzgyOA_b6cfddce-6a46-4ee2-8856-3df2bd01b526"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="ie8e8c1a3b05b489fbe0483584c4bd986_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE2LTQtMS0xLTIwMzgyOA_fd530736-c5df-4179-b46f-b55f79ef8ac6"
      unitRef="usd">901000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="icba72a3b84184e14bb922081d404595c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjMvZnJhZzo2NTI3ZjBhOGVhMDI0NTE1YWExMmIzY2FiMjllZTcyNC90YWJsZTo3NTJjMzIwMDU1ODc0ZDMyYTg3NWM4ZTQwZDQwOWJjNS90YWJsZXJhbmdlOjc1MmMzMjAwNTU4NzRkMzJhODc1YzhlNDBkNDA5YmM1XzE2LTUtMS0xLTIwMzgyOA_92344aac-0fbe-454e-937b-9b281af4e49e"
      unitRef="usd">0</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90ZXh0cmVnaW9uOjk3YjQ4NmE3YmQ1OTRkMzM4NTdjODAzNDliZTlhYzRlXzM0MDE_78315f03-3744-48f4-9efc-d6fd9eb2233c">Regulations and Supervision&lt;div style="text-align: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;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 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&#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 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 (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 bank 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, 2022, the most recent notifications from Federal bank regulatory agencies categorized the Company's subsidiary bank as "well capitalized" under the regulatory framework for PCA. To be categorized as well capitalized, the Company and its subsidiary bank 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 bank.&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-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 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, 2022 and December 31, 2021 for Tompkins and its banking subsidiaries.  Effective January 1, 2022, the Company's four wholly-owned banking subsidiaries were combined into one bank, with the Bank of of Castile, Mahopac Bank, and VIST Bank merging with and into Tompkins Trust Company (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. At December 31, 2022, the Company had one wholly-owned banking subsidiary, Tompkins Community Bank.&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 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 bank are 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.813%"/&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 to be Considered 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, 2022&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;$780,472 /14.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:700;line-height:100%"&gt;$568,431/&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;$541,363/&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;Tompkins Community Bank&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;$736,099/13.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;$567,793/&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;$540,755/&amp;gt;10.0%&lt;/span&gt;&lt;/div&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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/&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="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="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;$730,330/13.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;$378,954/&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;$351,886/&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;Tompkins Community Bank&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;$685,956/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;$378,529/&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;$351,491/&amp;gt;6.5%&lt;/span&gt;&lt;/div&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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/&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="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: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="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: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;$730,330/13.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;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;$460,159/&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;$433,091/&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;Tompkins Community Bank&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;$685,956/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;$459,642/&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;$432,604/&amp;gt;8.0%&lt;/span&gt;&lt;/div&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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/&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="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;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="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: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;$730,330/9.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;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;$312,695/&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;$390,868/&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;Tompkins Community Bank&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;$685,956/8.8%&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;$312,057/&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;$390,071/&amp;gt;5.0%&lt;/span&gt;&lt;/div&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="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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt 0 19pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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, 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="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;$735,187 /14.2%&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;$524,345/&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;$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:#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;$219,976/14.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;$156,631/&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;$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:#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;$160,757/12.2%&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;$138,104/&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;$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:#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;$136,247/12.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;$112,649/&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;$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:#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;$173,889/13.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;$134,403/&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,003/&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;$688,425/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;$361,563/&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;$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:#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;$207,632/13.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;$104,421/&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;$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:#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;$149,154/11.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;$92,069/&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;$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:#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;$126,718/11.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;$75,100/&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;$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:#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,145/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,602/&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,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:#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;$688,425/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;$439,041/&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;$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:#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;$207,632/13.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;$126,797/&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;$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:#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;$149,154/11.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;$111,798/&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;$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:#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;$126,718/11.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;$91,192/&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;$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:#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,145/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,803/&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,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:#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;$688,425/8.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;$315,820/&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;$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:#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;$207,632/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;$99,000/&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;$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:#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;$149,154/7.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;$75,935/&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;$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:#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;$126,718/8.1%&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;$62,815/&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;$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:#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,145/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,953/&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;$97,441/&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:NumberOfWhollyOwnedBankingSubsidiary
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90ZXh0cmVnaW9uOjk3YjQ4NmE3YmQ1OTRkMzM4NTdjODAzNDliZTlhYzRlXzQzOTgwNDY1MjE1NTM_e5a5ee54-2f31-4846-ac65-08c9d3b2e0d2"
      unitRef="subsidiary">4</tmp:NumberOfWhollyOwnedBankingSubsidiary>
    <tmp:NumberOfWhollyOwnedBankingSubsidiary
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90ZXh0cmVnaW9uOjk3YjQ4NmE3YmQ1OTRkMzM4NTdjODAzNDliZTlhYzRlXzMyOTg1MzQ4OTM3Njk_b6634826-09f8-4b78-81be-1b83d896c67c"
      unitRef="subsidiary">1</tmp:NumberOfWhollyOwnedBankingSubsidiary>
    <us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90ZXh0cmVnaW9uOjk3YjQ4NmE3YmQ1OTRkMzM4NTdjODAzNDliZTlhYzRlXzM0MDI_b57fd643-8902-4ae0-96f1-b75306b8462a">&lt;div style="text-align: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 bank are 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:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:39.163%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.812%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.813%"/&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 to be Considered 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, 2022&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;$780,472 /14.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:700;line-height:100%"&gt;$568,431/&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;$541,363/&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;Tompkins Community Bank&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;$736,099/13.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;$567,793/&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;$540,755/&amp;gt;10.0%&lt;/span&gt;&lt;/div&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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/&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="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="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;$730,330/13.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;$378,954/&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;$351,886/&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;Tompkins Community Bank&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;$685,956/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;$378,529/&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;$351,491/&amp;gt;6.5%&lt;/span&gt;&lt;/div&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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/&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="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: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="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: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;$730,330/13.5%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;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;$460,159/&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;$433,091/&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;Tompkins Community Bank&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;$685,956/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;$459,642/&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;$432,604/&amp;gt;8.0%&lt;/span&gt;&lt;/div&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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 19pt"/&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="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;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="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: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;$730,330/9.3%&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#bfe4ff;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;$312,695/&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;$390,868/&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;Tompkins Community Bank&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;$685,956/8.8%&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;$312,057/&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;$390,071/&amp;gt;5.0%&lt;/span&gt;&lt;/div&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="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 style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt 0 19pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&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, 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="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;$735,187 /14.2%&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;$524,345/&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;$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:#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;$219,976/14.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;$156,631/&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;$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:#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;$160,757/12.2%&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;$138,104/&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;$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:#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;$136,247/12.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;$112,649/&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;$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:#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;$173,889/13.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;$134,403/&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,003/&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;$688,425/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;$361,563/&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;$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:#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;$207,632/13.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;$104,421/&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;$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:#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;$149,154/11.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;$92,069/&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;$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:#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;$126,718/11.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;$75,100/&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;$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:#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,145/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,602/&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,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:#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;$688,425/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;$439,041/&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;$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:#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;$207,632/13.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;$126,797/&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;$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:#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;$149,154/11.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;$111,798/&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;$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:#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;$126,718/11.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;$91,192/&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;$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:#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,145/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,803/&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,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:#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;$688,425/8.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;$315,820/&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;$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:#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;$207,632/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;$99,000/&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;$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:#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;$149,154/7.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;$75,935/&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;$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:#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;$126,718/8.1%&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;$62,815/&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;$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:#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,145/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,953/&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;$97,441/&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="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQtMS0xLTEtMjAzODI4L3RleHRyZWdpb246MTA4ZjFjMGYxNWNlNDU2YjllNTIwMDJjNTgwZGY3NzJfNA_f1e91af7-a815-4277-b1d8-f1dfcc5608d0"
      unitRef="usd">780472000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQtMS0xLTEtMjAzODI4L3RleHRyZWdpb246MTA4ZjFjMGYxNWNlNDU2YjllNTIwMDJjNTgwZGY3NzJfOA_9cd5487c-d644-4632-8803-ff9e4ea596ef"
      unitRef="number">0.144</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQtMi0xLTEtMjAzODI4L3RleHRyZWdpb246ODcyMjdhZDBjMDEwNGQ0ZGIzM2Q2MzVkN2FkODc0NTBfNA_ddd7df8a-bdb4-4a96-9bbc-35a4d9aa4c61"
      unitRef="usd">568431000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQtMi0xLTEtMjAzODI4L3RleHRyZWdpb246ODcyMjdhZDBjMDEwNGQ0ZGIzM2Q2MzVkN2FkODc0NTBfOA_bfa1f62b-da1e-4b18-ab60-7c7503c74b69"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQtMy0xLTEtMjAzODI4L3RleHRyZWdpb246YWViYmM4Njk4YzAxNDc2MWIwOWRmMzk3ZDhjOGQ5MGRfNA_58e57f91-5917-4d4b-b631-fd47a2b2fd75"
      unitRef="usd">541363000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQtMy0xLTEtMjAzODI4L3RleHRyZWdpb246YWViYmM4Njk4YzAxNDc2MWIwOWRmMzk3ZDhjOGQ5MGRfOA_ba5af5cb-3895-46ee-bf69-82516415cc93"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUtMS0xLTEtMjAzODI4L3RleHRyZWdpb246NzIzMWU5YjIwOWNmNDhhZTkzZjRhNmEzNjhkOGRmZDRfNA_4b8d8dc1-0fe1-420a-bc72-40c74a7c0213"
      unitRef="usd">736099000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUtMS0xLTEtMjAzODI4L3RleHRyZWdpb246NzIzMWU5YjIwOWNmNDhhZTkzZjRhNmEzNjhkOGRmZDRfNw_d70a5149-f281-4bdd-95c0-4b9c03dade99"
      unitRef="number">0.136</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUtMi0xLTEtMjAzODI4L3RleHRyZWdpb246NmU1NDdlZTZlMzg5NDkyNWI4NWQ0MThjMDMwNTY4ZmRfNA_650685f3-827d-4f22-bd53-c98b23fab9d8"
      unitRef="usd">567793000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUtMi0xLTEtMjAzODI4L3RleHRyZWdpb246NmU1NDdlZTZlMzg5NDkyNWI4NWQ0MThjMDMwNTY4ZmRfOA_80c8ff16-5468-46a0-ac76-4c69c30428eb"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUtMy0xLTEtMjAzODI4L3RleHRyZWdpb246MDA1ODQ3MDczYWU4NDA4N2IxMTUxNzA0Y2IxZjJkYzJfNA_f276c3d8-5fb8-449a-95ca-5d7452e51b91"
      unitRef="usd">540755000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUtMy0xLTEtMjAzODI4L3RleHRyZWdpb246MDA1ODQ3MDczYWU4NDA4N2IxMTUxNzA0Y2IxZjJkYzJfOA_4510dce3-fcb1-4578-b0ef-4cc7ad180762"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzEwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmI1ZTdmYWVhODUzMzQ2MWM5YjFhNjc2MDUxZmQ4MDk3XzQ_74257fc1-58d1-434a-97b1-61a245ddac3e"
      unitRef="usd">730330000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzEwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmI1ZTdmYWVhODUzMzQ2MWM5YjFhNjc2MDUxZmQ4MDk3Xzc_cdf49a5d-5525-4458-a7e4-cf5ba21cd1e2"
      unitRef="number">0.135</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzEwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjRkZGJmYWFlMTA0NDQ2MjY4NGJiYWQwMjU1YjdmZjBmXzQ_d8587f6b-8a9e-460a-a012-60d8ebddc67f"
      unitRef="usd">378954000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzEwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjRkZGJmYWFlMTA0NDQ2MjY4NGJiYWQwMjU1YjdmZjBmXzg_c73014a1-4206-4481-837f-c532f08a08b0"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzEwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmEwZjU1YzJlYjcxODRiOTViY2QxNmExMDlmNTg5ZDA0XzQ_5f0ef890-25c5-489d-a823-ebaddfba8ce5"
      unitRef="usd">351886000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzEwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmEwZjU1YzJlYjcxODRiOTViY2QxNmExMDlmNTg5ZDA0Xzg_deb78efb-2bbc-4b01-b7ed-18ce171eec72"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzExLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjljNjI2M2NhMjRkNjQzNDk4ZTU1MWMyNTk3MjdhOGFkXzQ_7a8c7619-9650-48d1-9641-5376e70bbcb9"
      unitRef="usd">685956000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzExLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjljNjI2M2NhMjRkNjQzNDk4ZTU1MWMyNTk3MjdhOGFkXzc_64569aaa-9a72-49aa-b957-8a5815482450"
      unitRef="number">0.127</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzExLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZkY2NiZDE5OGMxZjQ3ZmRiM2IyY2RmOWU3MGYyOWE3XzQ_5b949881-4b7a-4f2f-9d8c-18b5825c5bef"
      unitRef="usd">378529000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzExLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZkY2NiZDE5OGMxZjQ3ZmRiM2IyY2RmOWU3MGYyOWE3Xzg_7888b1e9-b2de-46c1-b8b9-4b9ccf1fbde0"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzExLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE1ZDEwM2E1OTMwZjQwMmI5MjUzMGQzZDg3YjdhNWM5XzQ_fc6c1b33-ca2b-45ad-aab2-331b6e2247ae"
      unitRef="usd">351491000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzExLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE1ZDEwM2E1OTMwZjQwMmI5MjUzMGQzZDg3YjdhNWM5Xzg_0a163897-5e4a-44b7-bb2a-2c0c5b0852e4"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE2LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjFjYWY5OGUyYTkwYzQwNmNiNWMzYWRlYWZjMWU4MjAyXzQ_d8d76771-0a1e-449e-b551-b6e4e25fe795"
      unitRef="usd">730330000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE2LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjFjYWY5OGUyYTkwYzQwNmNiNWMzYWRlYWZjMWU4MjAyXzc_9e3202e8-9f40-4f72-a319-cb8a983916df"
      unitRef="number">0.135</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE2LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFkMTJhOTdkMTFjMjQ5NmViNzRlNWUwZDAxZmI0MDNjXzQ_ba85e068-3fa5-48e2-a9da-96c5c7302a40"
      unitRef="usd">460159000</tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum>
    <tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE2LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFkMTJhOTdkMTFjMjQ5NmViNzRlNWUwZDAxZmI0MDNjXzg_f05f3aa7-d6cf-4848-843b-31e648634ac8"
      unitRef="number">0.085</tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE2LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjI1M2JiYmRmZDJlODQzOTliOWEwZjUyNjYxOTg3OGQ3XzQ_25f384f0-d928-417d-92be-9c85c42e5829"
      unitRef="usd">433091000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE2LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjI1M2JiYmRmZDJlODQzOTliOWEwZjUyNjYxOTg3OGQ3Xzg_71c16dac-cbfc-4a04-a621-a33591f7d001"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE3LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjRmODc2NDJjNTFmZjQzNGE4OWZmNDA3MTQzOGU4NTFjXzQ_d785a33e-584e-44b9-8c21-17bd4294a280"
      unitRef="usd">685956000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE3LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjRmODc2NDJjNTFmZjQzNGE4OWZmNDA3MTQzOGU4NTFjXzc_c3518251-7fea-4e3b-91ed-35902e4dd4ca"
      unitRef="number">0.127</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE3LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNlMDQzYWU4ZjI2ZTQ1ZDdiYjZiZjc2MzMxZDBmNGNiXzQ_24ccd6f1-10a2-4059-9eab-c5400b16059f"
      unitRef="usd">459642000</tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum>
    <tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE3LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNlMDQzYWU4ZjI2ZTQ1ZDdiYjZiZjc2MzMxZDBmNGNiXzg_3ad0a232-391d-46b5-990f-1b116dc8d245"
      unitRef="number">0.085</tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE3LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjkxMTRjYmU5YjdhZDQ4MzViMzZkNzZjMDRkMTg0YmM3XzQ_645ff997-cdb5-4d0e-9a6d-272ffabbfdfa"
      unitRef="usd">432604000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzE3LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjkxMTRjYmU5YjdhZDQ4MzViMzZkNzZjMDRkMTg0YmM3Xzg_2363b665-3c9b-4af1-8a04-92663ba645be"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjcxMjQ3NTNmNTM4OTQ2NDE5ZGQyNDU5ZGQwZDc0ZDMzXzQ_44588efa-f951-4d74-96fc-1c1408baeeb7"
      unitRef="usd">730330000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjcxMjQ3NTNmNTM4OTQ2NDE5ZGQyNDU5ZGQwZDc0ZDMzXzc_90563378-3ff9-4184-aebd-d409a5edbc05"
      unitRef="number">0.093</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjI0OGQ3YzlkOTk5ODRhMjA5YjYwMDYyYWFmYjBkOWIxXzQ_e8911775-9241-4fcc-ac52-fb5c84ad0d4a"
      unitRef="usd">312695000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjI0OGQ3YzlkOTk5ODRhMjA5YjYwMDYyYWFmYjBkOWIxXzg_78d09bf2-9b8d-4e95-99a5-52f96d435b6f"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJkNzQ4NzhiNmYyYjQzOTk5MmRlOTBmYjhiZDhiY2Q1XzQ_931a90fb-091a-4c7c-8022-cd93d1d11e4b"
      unitRef="usd">390868000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJkNzQ4NzhiNmYyYjQzOTk5MmRlOTBmYjhiZDhiY2Q1Xzg_b5bf2867-83ea-4f21-ac6a-cdb1f041798e"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIzLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmU3ZjNkY2QzOTg3YzQ3ZjRhZDhjZTFkODI0ZGJkODAzXzQ_589e3c24-d229-45c3-b9c8-c06b3f37862f"
      unitRef="usd">685956000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIzLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmU3ZjNkY2QzOTg3YzQ3ZjRhZDhjZTFkODI0ZGJkODAzXzc_f33fb1f9-53b6-434a-9a86-22ac4f55162b"
      unitRef="number">0.088</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIzLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjFlYjQ3YzgwMjE0NjQyZTQ5MDg2Y2NlNjA0MTBiMjE5XzQ_30ce45f7-0c65-4465-b792-0957252f0864"
      unitRef="usd">312057000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIzLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjFlYjQ3YzgwMjE0NjQyZTQ5MDg2Y2NlNjA0MTBiMjE5Xzg_a5f72be9-e4ab-416f-80ab-e4cca8073ea8"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIzLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjc3YjkyNDQ0ODI5ZjRmOGI5ZThhOTI3M2U5ZTdiOTZiXzQ_2760000a-d220-404e-b96a-0e83e3311f2e"
      unitRef="usd">390071000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i68b97c06f26c4ae088888eaff1634399_I20221231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzIzLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjc3YjkyNDQ0ODI5ZjRmOGI5ZThhOTI3M2U5ZTdiOTZiXzg_a114a46c-68c7-4660-81a3-c4ef2c333e88"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:Capital
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjg5NzdlZDAyOGU1NzQzZmRiMDEwMDJiN2ZlYzFjM2FlXzQ_3b66fe10-f789-48c4-a5e0-fd974f753066"
      unitRef="usd">735187000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjg5NzdlZDAyOGU1NzQzZmRiMDEwMDJiN2ZlYzFjM2FlXzg_79024921-988c-4a5d-86e2-b5282b3ed5bf"
      unitRef="number">0.142</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmQ2NWVjYjUzYjhmZjRkNDNiMzQ5YTA4MTI3YjBlOGJlXzQ_7a50dcb6-b799-48ab-8e60-a762ef4527eb"
      unitRef="usd">524345000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmQ2NWVjYjUzYjhmZjRkNDNiMzQ5YTA4MTI3YjBlOGJlXzg_b55d83fe-e4e2-4e7c-bd0d-fc58d3406396"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjg0MDE0ZmIyODI1YTQyODhhOWU0YTBmZWRjYzk1ZDAwXzQ_40c31f8b-713e-416d-97c7-1e12dd2bd862"
      unitRef="usd">516519000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjg0MDE0ZmIyODI1YTQyODhhOWU0YTBmZWRjYzk1ZDAwXzg_26a69a3b-ef5f-4893-9b7e-45715be9e65e"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMxLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZkMmY4NjcyNzZlOTRmMDg5NjNmYTEwZDdiMTQ2MGQ4XzQ_7df03fa9-7b97-4d43-ae71-86b1476063e7"
      unitRef="usd">219976000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMxLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZkMmY4NjcyNzZlOTRmMDg5NjNmYTEwZDdiMTQ2MGQ4Xzc_8ef69301-ab9a-4784-b5b2-f3a43703b85c"
      unitRef="number">0.148</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMxLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjMzYjExNTdlYTA4MzQ2ZWI4ZjFmZjg5YTBlNzRhOGU2XzQ_f9ae6a09-e6c9-44a6-bbaa-037e739c16b9"
      unitRef="usd">156631000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMxLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjMzYjExNTdlYTA4MzQ2ZWI4ZjFmZjg5YTBlNzRhOGU2Xzg_3eb5aa12-b9b9-441e-bc1e-3ac1556f8c2b"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMxLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjUwYWU2MmJjMTYyZDRmOWI4Zjc2OGJjOTM0Y2E3ZTdhXzQ_f36b4f54-9e25-473d-b60d-fdd4062eeee7"
      unitRef="usd">149172000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMxLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjUwYWU2MmJjMTYyZDRmOWI4Zjc2OGJjOTM0Y2E3ZTdhXzg_f7239e46-61e7-40da-8799-b387d4127fe4"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjI4MGExYWM1MTZmYTQ4ZjQ5YWNjYTkyZmRlYThlYjJlXzQ_500829fc-ec51-4a2a-aa2d-19ee530b235e"
      unitRef="usd">160757000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjI4MGExYWM1MTZmYTQ4ZjQ5YWNjYTkyZmRlYThlYjJlXzc_e5e3e6d9-6e30-4f1d-b8a6-da6c7c409a82"
      unitRef="number">0.122</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJlNzAwMDllMjNjMzRhNDVhN2NhYWQ4YzgxNDljN2EwXzQ_f29498ca-2eef-4210-993f-ee8faa3e014d"
      unitRef="usd">138104000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJlNzAwMDllMjNjMzRhNDVhN2NhYWQ4YzgxNDljN2EwXzg_5e5cbe4e-5220-4fcc-a7cf-169d365757e0"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNkMTIzNDBhMTZkYjRiZTZhNmU4ZmNkYWZmYmUxN2I1XzQ_c7b8933a-97a7-4382-aae0-7581c7cbf295"
      unitRef="usd">131527000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNkMTIzNDBhMTZkYjRiZTZhNmU4ZmNkYWZmYmUxN2I1Xzg_4ab6bb67-a360-48c2-9f8d-28b0a9000a78"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMzLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjEzZDY0MmNhYzQ2YTQyNGQ4OTgzM2VkODRkYTVjYWMwXzQ_f67bd494-462e-4d12-bddd-b611e45ac237"
      unitRef="usd">136247000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMzLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjEzZDY0MmNhYzQ2YTQyNGQ4OTgzM2VkODRkYTVjYWMwXzc_8ba6f69c-db38-429c-9f74-1e1d1a47c7c2"
      unitRef="number">0.127</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMzLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjczZTE3MzU1MTJlNTRlOWFhN2QyMDQ4OTEyZjQ4NmU4XzQ_f80f7e62-bebd-498a-90dc-d44b4d0982d2"
      unitRef="usd">112649000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMzLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjczZTE3MzU1MTJlNTRlOWFhN2QyMDQ4OTEyZjQ4NmU4Xzg_bd79c013-c2b8-46db-a3b0-b19a7f884823"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMzLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmE5ZDU4ZTRhODdjMTQwYWJhNzE3NmRkMzFhYjMxMDAxXzQ_735ca02a-976e-4faf-8bbb-686d0a6f67ee"
      unitRef="usd">107285000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzMzLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmE5ZDU4ZTRhODdjMTQwYWJhNzE3NmRkMzFhYjMxMDAxXzg_8b9e85d2-0102-4efe-bfcd-3e143f458460"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:Capital
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM0LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjk4MGRhMGRjYWJlMjQ3MGFiNzI4OTZmOGRhNTliMDE0XzQ_ae232c8a-71f3-4e66-97a4-e3f427f933d2"
      unitRef="usd">173889000</us-gaap:Capital>
    <us-gaap:CapitalToRiskWeightedAssets
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM0LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjk4MGRhMGRjYWJlMjQ3MGFiNzI4OTZmOGRhNTliMDE0Xzc_4a1bfbb0-86f7-4426-abc8-92a22e059c89"
      unitRef="number">0.136</us-gaap:CapitalToRiskWeightedAssets>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM0LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjBhZDc4ZWEzYjA4YjRlMmM4YzMzNTYyZDNjMmI4YjljXzQ_8e70173b-8575-4fef-a8fe-f430eea89633"
      unitRef="usd">134403000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM0LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjBhZDc4ZWEzYjA4YjRlMmM4YzMzNTYyZDNjMmI4YjljXzg_8fc53f5a-22c3-491d-8b61-d3bd1781f25d"
      unitRef="number">0.105</us-gaap:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM0LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmUzNWYwNDEyNTQyZjQ2MWFiZjhhOTY2ZDQ2YzNlMzM1XzQ_f6f57a13-4a38-473c-95b2-b07a2e3b8131"
      unitRef="usd">128003000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM0LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmUzNWYwNDEyNTQyZjQ2MWFiZjhhOTY2ZDQ2YzNlMzM1Xzg_383c815c-c6c8-42f2-96d7-84e4653b0576"
      unitRef="number">0.100</us-gaap:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM2LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjUzNzAyMDY2M2I3ZjQ3MDQ4ODQ3OTdiNDNkNmVjMDY4XzE1MzkzMTYyNzg4OTAz_3c1a52cd-5543-4917-80ec-e8a943e4dc78"
      unitRef="usd">688425000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM2LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjUzNzAyMDY2M2I3ZjQ3MDQ4ODQ3OTdiNDNkNmVjMDY4XzEz_0624b444-c3c4-4580-b1b2-a2f663cc4893"
      unitRef="number">0.133</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM2LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmViN2NlNTg2NmIwNDQzYTVhNmZmYWYwMDA3NmE1YWYxXzQ_3789deca-0b36-4de2-8e40-eb8ae1164670"
      unitRef="usd">361563000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM2LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmViN2NlNTg2NmIwNDQzYTVhNmZmYWYwMDA3NmE1YWYxXzg_01bd0be0-6675-4ac1-9283-86c82dc374fc"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM2LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjg2ZjhmMDQ4YzQxZDRjMzQ4NWIxZDUwYWRjOWFlMTJmXzQ_f48a4fd9-1621-4586-a4ae-1f12e0a110bf"
      unitRef="usd">335737000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM2LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjg2ZjhmMDQ4YzQxZDRjMzQ4NWIxZDUwYWRjOWFlMTJmXzg_dc631e33-055b-45e3-bc56-f91d8d824dd0"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM3LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmEzODdjY2E0N2IxNzRlYzJiOGEzMzcyMjAwYWMyMTA1XzQ_e462ad1a-5cda-4d3a-a5f1-cd016dadf788"
      unitRef="usd">207632000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM3LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmEzODdjY2E0N2IxNzRlYzJiOGEzMzcyMjAwYWMyMTA1Xzc_c3fe6b8e-7cd1-4dea-b11a-14e94fd60cc4"
      unitRef="number">0.139</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM3LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmM4MzhmYzlmZDNjNTRkMzZiZDE5Yjk0ZjUwODk1MWU5XzQ_a8eace28-2473-4adc-812b-b2630482d3af"
      unitRef="usd">104421000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM3LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmM4MzhmYzlmZDNjNTRkMzZiZDE5Yjk0ZjUwODk1MWU5Xzg_d4d9d6b1-be9b-4106-a4b0-0c2ed7a75f78"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM3LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZhYjg2NjMwYzA3ODRiNWViNWYzYTlmNzNkZTg5ZmIwXzQ_71070d15-ea55-47e0-8ccc-528ea53de0cd"
      unitRef="usd">96962000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM3LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZhYjg2NjMwYzA3ODRiNWViNWYzYTlmNzNkZTg5ZmIwXzg_e85b6c1d-f721-4053-bd00-d95c1810209a"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM4LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmQzNWFmNjFlYjllMTQwNmJiOWRhZjdjYWEzMTQwOTE4XzQ_bd61fe95-e31d-41e3-bdb9-a98f11ff2d7d"
      unitRef="usd">149154000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM4LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmQzNWFmNjFlYjllMTQwNmJiOWRhZjdjYWEzMTQwOTE4Xzc_165fee4c-b880-47f1-b2b6-f9e0f1f00553"
      unitRef="number">0.113</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM4LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjU5NzBkNzJjMTYwZjRhODJiOThjZWQ3NDllZGNkYmI5XzQ_b7421c8e-debf-43ef-968a-2602be277c74"
      unitRef="usd">92069000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM4LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjU5NzBkNzJjMTYwZjRhODJiOThjZWQ3NDllZGNkYmI5Xzg_040d98bf-dfb3-4b49-b990-a58db333fc4d"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM4LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZlN2RkMTQxN2JiYjQ1ZTNhOWIzZmRkMzcxYmQyZjQ2XzQ_aa9c24e2-ef0e-46d4-88b9-8ad4e93c2c9c"
      unitRef="usd">85493000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM4LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZlN2RkMTQxN2JiYjQ1ZTNhOWIzZmRkMzcxYmQyZjQ2Xzg_9b59ba51-0635-42cc-9f8c-61a32b3e2185"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM5LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmNjMDY0ZmY2NTY2ZjQ2ZDViYTdmN2UxNWM5MmYzMWM4XzQ_c830c924-62bb-4dd3-bc49-c1c0ac56469f"
      unitRef="usd">126718000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM5LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmNjMDY0ZmY2NTY2ZjQ2ZDViYTdmN2UxNWM5MmYzMWM4Xzc_7c3456f9-31e7-4b05-93bf-a0121804c287"
      unitRef="number">0.118</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM5LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE0NmQwZWM1YjUxZjRkOGY5M2ViZWYzNTgzNGUxZDM4XzQ_4e536c6b-4b5a-405e-88c5-e9ff03ad4a58"
      unitRef="usd">75100000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM5LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE0NmQwZWM1YjUxZjRkOGY5M2ViZWYzNTgzNGUxZDM4Xzg_1aaf6f06-c0d4-40cd-8f98-7fd07aa5c649"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM5LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmViYzc1MTYyYjFlNDQ2OTU4ODA0YWJjM2Q0YWFiNWJlXzQ_fd665171-a81f-42da-8362-06a9c1323d4c"
      unitRef="usd">69735000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzM5LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmViYzc1MTYyYjFlNDQ2OTU4ODA0YWJjM2Q0YWFiNWJlXzg_99efb300-8901-4a9d-8fb3-dd6eaf7c8c95"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:CommonEquityTierOneCapital
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjAyZTgwYmViYzE2YjQ1NDY5MGEzOGY2ZjBiY2E3NTU5XzQ_d34003b2-a325-40ec-8161-221f3817934b"
      unitRef="usd">163145000</us-gaap:CommonEquityTierOneCapital>
    <us-gaap:CommonEquityTierOneCapitalRatio
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjAyZTgwYmViYzE2YjQ1NDY5MGEzOGY2ZjBiY2E3NTU5Xzc_8336d050-af2f-40c8-85b7-f26eb467916f"
      unitRef="number">0.128</us-gaap:CommonEquityTierOneCapitalRatio>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjllNTQzMDM2NTg2ODRhOWQ5OGE3NmMyYjRhNTc3Zjc1XzQ_0c0e41de-0575-47be-aaff-8a1e4cca41fc"
      unitRef="usd">89602000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjllNTQzMDM2NTg2ODRhOWQ5OGE3NmMyYjRhNTc3Zjc1Xzg_761d7db8-5a6e-4f77-8ff6-3266787e48ad"
      unitRef="number">0.070</tmp:CommonEquityTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjU4YThhZjkzZTMxMDQ3Njk4MzM1OWEyNGJjNjM4YjVkXzQ_ef0591fe-72c2-4da2-a33b-9293de1eeefd"
      unitRef="usd">83202000</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjU4YThhZjkzZTMxMDQ3Njk4MzM1OWEyNGJjNjM4YjVkXzg_268ff970-47c1-45d4-9d5a-df1bec993774"
      unitRef="number">0.065</tmp:CommonEquityTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJiMmZjMmJlOTg0NzQ3ZjFhNGJjNDc5MjA2NTUyY2RjXzQ_ea15b52f-6149-4287-ba83-18cfd386426b"
      unitRef="usd">688425000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmJiMmZjMmJlOTg0NzQ3ZjFhNGJjNDc5MjA2NTUyY2RjXzc_4662b93d-161d-41af-89e4-461b7c6587eb"
      unitRef="number">0.133</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmVhMzYxMzY0ZjhiZTQ1MWY4YmE2OTU2ZjAwYzRhYmUyXzQ_b849db03-4cae-4aa8-bdc1-d910f2ff66b3"
      unitRef="usd">439041000</tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum>
    <tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmVhMzYxMzY0ZjhiZTQ1MWY4YmE2OTU2ZjAwYzRhYmUyXzg_22cefe5e-3329-45bd-a597-956af004c2b5"
      unitRef="number">0.085</tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjlhY2QxNGFiOTE2MjQxODE5M2Q5MjAzYWVkZTRiNjRiXzQ_0e3bdf88-441d-45cc-a66b-9235d0ac6041"
      unitRef="usd">413215000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjlhY2QxNGFiOTE2MjQxODE5M2Q5MjAzYWVkZTRiNjRiXzg_ca0d4dcf-73bd-42cd-822a-76857fe42e1e"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQzLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjQ3NjZlZmRiYmEyODRkY2FhN2VkYTVlNWU4NjcxMjQyXzQ_4d592ad4-834e-4bfa-ad6c-058b40d29b2f"
      unitRef="usd">207632000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQzLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjQ3NjZlZmRiYmEyODRkY2FhN2VkYTVlNWU4NjcxMjQyXzc_6ab3e7b2-4e23-45b0-8c8f-b826205ceaf2"
      unitRef="number">0.139</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQzLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmYwODkyMWRmMjI5NjRkNDdhNzU3MTYwYTIxZWM2N2ZmXzQ_621cf4fa-7474-4250-a36f-a96d1268c8eb"
      unitRef="usd">126797000</tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum>
    <tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQzLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmYwODkyMWRmMjI5NjRkNDdhNzU3MTYwYTIxZWM2N2ZmXzg_4499c2d5-0da6-4de7-beb6-93ecec389b4e"
      unitRef="number">0.085</tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQzLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZlMjIxMzViOWRmYjQ5M2JhMjNjNjg1Mjc0ZTZhZDFlXzQ_ea3386e5-ec62-4ad3-85c7-51bf4f7447fe"
      unitRef="usd">119338000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQzLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmZlMjIxMzViOWRmYjQ5M2JhMjNjNjg1Mjc0ZTZhZDFlXzg_03841f78-ef56-466e-9e69-cd69bd22d8db"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ0LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmUyN2U3ZmUxYjg1YjQwMzQ4ZmM2NTE1NDQ4ZGY3M2E2XzQ_06924d95-5b44-41e0-9e58-78ee4f6ca2e7"
      unitRef="usd">149154000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ0LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmUyN2U3ZmUxYjg1YjQwMzQ4ZmM2NTE1NDQ4ZGY3M2E2Xzc_8f368f20-eb23-40c4-8ab4-81f407efe179"
      unitRef="number">0.113</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ0LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjRhNTJhM2JiMTU0ZDRhZGRhNDUxNTVkMTk0ZmQ3ODRiXzQ_2a3030c8-9688-4a8e-b8a4-ffc8047fe7d9"
      unitRef="usd">111798000</tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum>
    <tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ0LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjRhNTJhM2JiMTU0ZDRhZGRhNDUxNTVkMTk0ZmQ3ODRiXzg_e2346fe2-ac46-4bbf-9305-9d3f65880f93"
      unitRef="number">0.085</tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ0LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE5ZWQwNjM3ZDdmNDQxZjFhZjBkZjk1MTBjNTg1ZTdhXzQ_690654a4-fe59-49a7-a95c-f1a0d513f90c"
      unitRef="usd">105222000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ0LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE5ZWQwNjM3ZDdmNDQxZjFhZjBkZjk1MTBjNTg1ZTdhXzg_8fe293a4-55fe-4a98-a9eb-d3e3bc966eb3"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ1LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNiZDEzODY5OGZjMzRhZGZhOTI3ODAzNDhjMTMzY2YzXzQ_30536ce7-b996-4f99-b3bb-3a3b7b6c4014"
      unitRef="usd">126718000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ1LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNiZDEzODY5OGZjMzRhZGZhOTI3ODAzNDhjMTMzY2YzXzc_236cd047-2f2e-47ec-8717-13d86550a817"
      unitRef="number">0.118</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ1LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjIzOGNkOTFiZDRiNTQ1ZDM4MjAwMTA4ZmRmMDc4MmNlXzQ_06666f6e-b20b-4a3e-927b-57b668e2d826"
      unitRef="usd">91192000</tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum>
    <tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ1LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjIzOGNkOTFiZDRiNTQ1ZDM4MjAwMTA4ZmRmMDc4MmNlXzg_20c60638-c74f-411b-b834-ec07daf4a2f5"
      unitRef="number">0.085</tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ1LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFjMzQ1NjMyYWM1MTRlODdiMjY3MmU5Njg2MDdjYjY0XzQ_10d42a3f-188e-425c-85a7-f508af757d06"
      unitRef="usd">85282000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ1LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFjMzQ1NjMyYWM1MTRlODdiMjY3MmU5Njg2MDdjYjY0Xzg_51f1f5bd-d411-4371-a306-582d19daf0e4"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ2LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjZlNDEwM2E2YmYxNDRlNzhhNzdiNmIzYjMzZjUzYWFjXzQ_f9a9acb6-4702-4173-b9d3-2d0353ea424f"
      unitRef="usd">163145000</us-gaap:TierOneRiskBasedCapital>
    <us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ2LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjZlNDEwM2E2YmYxNDRlNzhhNzdiNmIzYjMzZjUzYWFjXzc_73de9853-794d-40da-9c65-06883fb61a69"
      unitRef="number">0.128</us-gaap:TierOneRiskBasedCapitalToRiskWeightedAssets>
    <tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ2LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNkYjQ4ZTY1NGNkZjQxZGNiNGNiMDZhNTU2ZGZkYjM3XzQ_df5e4219-f837-4f01-a22a-9d7b938a9845"
      unitRef="usd">108803000</tmp:BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum>
    <tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ2LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjNkYjQ4ZTY1NGNkZjQxZGNiNGNiMDZhNTU2ZGZkYjM3Xzg_443a4692-8d9f-489a-988f-2c8e980a2161"
      unitRef="number">0.085</tmp:BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ2LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjBjYjkwMWVjMmUzMjQ3MTU4ODQ3OGY1MDVhZTVmMjk3XzQ_7b3df0ee-3e7a-438a-8273-19a9ac4ffc50"
      unitRef="usd">102403000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ2LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjBjYjkwMWVjMmUzMjQ3MTU4ODQ3OGY1MDVhZTVmMjk3Xzg_bc599391-7328-415c-a8a1-b8793576894e"
      unitRef="number">0.080</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ4LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE2YTAxZmZiMmVkMjQ3NDFhMTYyZjAwZDkyYmEzNWI4XzQ_3f6f19fa-68cd-432c-949f-96125e9e67d3"
      unitRef="usd">688425000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ4LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjE2YTAxZmZiMmVkMjQ3NDFhMTYyZjAwZDkyYmEzNWI4Xzc_e668d5db-66ee-4a6a-9117-f48c05e58a87"
      unitRef="number">0.087</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ4LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjUxMTE5M2FlZGUxNDQ3M2Q4ODQ0MDhkMDgxNGU0YzMyXzQ_d12da026-29b6-4726-8c3a-80a331b248b8"
      unitRef="usd">315820000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ4LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjUxMTE5M2FlZGUxNDQ3M2Q4ODQ0MDhkMDgxNGU0YzMyXzg_6cf9fbe6-c87d-465f-990d-679bb69ee209"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ4LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjJjOGZjOGVmZjNmOTQyOTliYWZmODUxODEzM2VmYjhkXzQ_9e4f1fd8-1c3f-4bd0-b809-66b747d677c3"
      unitRef="usd">394775000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ4LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjJjOGZjOGVmZjNmOTQyOTliYWZmODUxODEzM2VmYjhkXzg_b89e3df1-1bb6-4150-be9f-a46fda424d17"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ5LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmU3MzA4NWIzYTA3MjQ0MGNiNjZlOWQwNTM0ODYwMzI5XzQ_8b0cf272-46bd-45f9-88bc-098032c593a4"
      unitRef="usd">207632000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ5LTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmU3MzA4NWIzYTA3MjQ0MGNiNjZlOWQwNTM0ODYwMzI5Xzc_97c75da0-9366-4ad9-9a4c-4ea0f24a75e1"
      unitRef="number">0.084</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ5LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjllMDFjMDRiZDZhMzRhMWVhYWQ5Njc5ZjkyN2I5YjAyXzQ_e6292ed4-eaff-4142-bf82-614808504780"
      unitRef="usd">99000000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ5LTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjllMDFjMDRiZDZhMzRhMWVhYWQ5Njc5ZjkyN2I5YjAyXzg_0b17669d-578d-493e-8154-e2d835dfdeb9"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ5LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjEwMzcwMWVkZTYwZDRjMWViNGVlMTI0YmJlNWRiNDAzXzQ_ac130e76-ff8d-4292-a74f-bebc4d911b16"
      unitRef="usd">123751000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i6147f461d07242d18181a504a52aa790_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzQ5LTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjEwMzcwMWVkZTYwZDRjMWViNGVlMTI0YmJlNWRiNDAzXzg_760657b2-40ee-4b85-90ab-e0c650762302"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmUwZDNjZmNhYWRhNzQ2OTNiOTUwNzM5MTc0YmJiY2Y5XzQ_19caa9bd-1066-4677-815e-8bf04ac8e40f"
      unitRef="usd">149154000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUwLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmUwZDNjZmNhYWRhNzQ2OTNiOTUwNzM5MTc0YmJiY2Y5Xzc_bb13aa24-db11-4c86-8c14-77c0a11fef1c"
      unitRef="number">0.079</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjhjMWE3MDQ3NmU1YzRjMDZiNzA3Mjg4ZDIyOTQzYzg5XzQ_b90083eb-ef71-4599-9a3e-fc3eb2fa1eea"
      unitRef="usd">75935000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUwLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjhjMWE3MDQ3NmU1YzRjMDZiNzA3Mjg4ZDIyOTQzYzg5Xzg_0b552279-afb1-47ae-ac17-f92abaf50826"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFjMDVjNmJmM2NlMjRiYjM4ZTlmYzFmYzE5YmMyMjUzXzQ_7f2acaf6-cc68-48ff-86e5-7069c3c5f88c"
      unitRef="usd">94918000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i9d3e192e9d274a4ca70977d5be374b75_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUwLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFjMDVjNmJmM2NlMjRiYjM4ZTlmYzFmYzE5YmMyMjUzXzg_603999c8-1e97-4e1f-8659-d6f915aba4c2"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUxLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjJmOTliZjk4OTAxOTQ1NTRiZmQ0NTM0YmI4NDZlOWJkXzQ_3a36968f-a571-46b6-a43b-643902e069da"
      unitRef="usd">126718000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUxLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjJmOTliZjk4OTAxOTQ1NTRiZmQ0NTM0YmI4NDZlOWJkXzc_fa6ef85f-cf45-4b88-a7e8-72b34c81ae64"
      unitRef="number">0.081</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUxLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjZiOTM2ODMyNWJjNjQ2YTA5YjAxMTFhNGNhMDg5M2ZkXzQ_2895453b-b03e-4328-a249-ee2cfadfbc41"
      unitRef="usd">62815000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUxLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjZiOTM2ODMyNWJjNjQ2YTA5YjAxMTFhNGNhMDg5M2ZkXzg_6aed91f4-adcc-44a0-9218-4d2328b66423"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUxLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFjODRiMDc1NDkxOTQ1MzZiM2FhOGY2MTA4MjU1YTA0XzQ_b2e4ba8a-f3f1-495a-990d-7b216491b455"
      unitRef="usd">78519000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i616bb0ccac684f3db4cf388b01e1197e_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUxLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmFjODRiMDc1NDkxOTQ1MzZiM2FhOGY2MTA4MjU1YTA0Xzg_ca749f35-18a2-4c8b-99e6-94a5d4e83e0b"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmNjYTZkZTk3MzA2NTQ0MjNhNDhkMTBmZDE4NWZiNjJkXzQ_f342e03f-7a62-40f5-9c96-158df032aa0e"
      unitRef="usd">163145000</us-gaap:TierOneLeverageCapital>
    <us-gaap:TierOneLeverageCapitalToAverageAssets
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUyLTEtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmNjYTZkZTk3MzA2NTQ0MjNhNDhkMTBmZDE4NWZiNjJkXzc_01d07749-6c0b-4eb9-ae6d-f6f44947b057"
      unitRef="number">0.084</us-gaap:TierOneLeverageCapitalToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmRhYjM1OGQ1ZmQzOTQyNDRiMWY5NTU2OTc3NGZhMTI1XzQ_797114d5-507e-4962-95e1-79abbc8569fd"
      unitRef="usd">77953000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUyLTItMS0xLTIwMzgyOC90ZXh0cmVnaW9uOmRhYjM1OGQ1ZmQzOTQyNDRiMWY5NTU2OTc3NGZhMTI1Xzg_1a5898d1-b6be-4754-9ec0-8f93c8439d8a"
      unitRef="number">0.040</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjQyMDNjN2JhYjBjODQxYzhiYTM1NmNhODgyYjgxNjJhXzQ_d033f166-3ca6-4c59-8575-f3630fec8fcc"
      unitRef="usd">97441000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets
      contextRef="i5f3250f02da94b7b9bbca5239318ed1f_I20211231"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjYvZnJhZzo5N2I0ODZhN2JkNTk0ZDMzODU3YzgwMzQ5YmU5YWM0ZS90YWJsZTo1YTZkZTQ2NjZlZDQ0ZDZjYjA4ODcwN2I4YzA4ZWU3OC90YWJsZXJhbmdlOjVhNmRlNDY2NmVkNDRkNmNiMDg4NzA3YjhjMDhlZTc4XzUyLTMtMS0xLTIwMzgyOC90ZXh0cmVnaW9uOjQyMDNjN2JhYjBjODQxYzhiYTM1NmNhODgyYjgxNjJhXzg_305ea874-a7d2-4328-a845-bdd6da888a2c"
      unitRef="number">0.050</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90ZXh0cmVnaW9uOjFkYWUyNjRkOTE2YzQ3OTBhNjA0OTZjOWJjOGMwMTM2XzM5Ng_38ca135a-75ab-44d5-ab68-aa9b7ba23f65">Condensed Parent Company Only Financial Statements&lt;div style="text-align: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;Condensed financial statements for Tompkins (the Parent Company) 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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of &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;As of&lt;/span&gt;&lt;/td&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;12/31/2022&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;12/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: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;28,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;18,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;587,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;1,344&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;4,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;616,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:#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;728,446&#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="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:#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;942&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;/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;615,978&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;727,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;616,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:#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;728,446&#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="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;2022&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="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;62,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;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;81,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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;147&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;62,706&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;81,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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;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 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,232&#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;/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;11,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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;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;/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,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;11,271&#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;/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;51,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;70,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,841&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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;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;/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;30,778&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;16,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;85,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;89,264&#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;/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="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 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;2022&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;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;85,030&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;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;/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;(30,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;3,561&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;57,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-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,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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;Repayment of investments in and advances to subsidiaries&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;350&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;0&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;0&lt;/span&gt;&lt;/td&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;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;29&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 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 (Used in) Investing 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;379&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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)&lt;/span&gt;&lt;/td&gt;&lt;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;(100)&lt;/span&gt;&lt;/td&gt;&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;Financing 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;Borrowings, 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;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;(4,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 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;Repurchase of common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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;Redemption of trust preferred debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(15,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 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 restricted stock 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;(1,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;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 dividend reinvestment 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;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;1,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,951&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;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:#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;(48,340)&lt;/span&gt;&lt;/td&gt;&lt;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;(74,431)&lt;/span&gt;&lt;/td&gt;&lt;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;(49,007)&lt;/span&gt;&lt;/td&gt;&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;Net increase in cash&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,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;2,103&#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,957&#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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 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;Cash at End of Year&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;28,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;18,691&#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;16,588&#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="text-align: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="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90ZXh0cmVnaW9uOjFkYWUyNjRkOTE2YzQ3OTBhNjA0OTZjOWJjOGMwMTM2XzQxMg_31779086-6f0b-4ed2-b1af-6d012ad69544">&lt;div style="text-align: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) 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:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;As of &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;As of&lt;/span&gt;&lt;/td&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;12/31/2022&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;12/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: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;28,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;18,691&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;587,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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;1,344&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;4,032&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;616,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:#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;728,446&#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="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:#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;942&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;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;/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;615,978&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;727,529&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;616,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:#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;728,446&#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="if9f0430a0794473e8754ea666d8a17c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzMtMS0xLTEtMjAzODI4_a6cff680-ea1f-4db4-9869-5586d53f03df"
      unitRef="usd">28543000</us-gaap:Cash>
    <us-gaap:Cash
      contextRef="ic1469373beb94d89931277250f87075c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzMtMi0xLTEtMjAzODI4_1a23e81e-fde5-4514-acdd-551755a070a2"
      unitRef="usd">18691000</us-gaap:Cash>
    <us-gaap:EquityMethodInvestments
      contextRef="if9f0430a0794473e8754ea666d8a17c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzUtMS0xLTEtMjAzODI4_b6996fab-0548-4fd1-a94e-1f0933843dfb"
      unitRef="usd">587032000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ic1469373beb94d89931277250f87075c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzUtMi0xLTEtMjAzODI4_142cca6f-00fb-4533-8a2c-777cd35de265"
      unitRef="usd">705723000</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherAssets
      contextRef="if9f0430a0794473e8754ea666d8a17c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzYtMS0xLTEtMjAzODI4_e849f75e-6f74-4b7d-84df-4d75f5e277c1"
      unitRef="usd">1344000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="ic1469373beb94d89931277250f87075c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzYtMi0xLTEtMjAzODI4_1f860fd1-5d58-4d32-8883-fec600b58de2"
      unitRef="usd">4032000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="if9f0430a0794473e8754ea666d8a17c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzctMS0xLTEtMjAzODI4_fbec5872-f86a-4a0f-baca-8f50fb0b46c3"
      unitRef="usd">616920000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic1469373beb94d89931277250f87075c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzctMi0xLTEtMjAzODI4_a092247f-c5b7-46c2-aac3-27d59431b814"
      unitRef="usd">728446000</us-gaap:Assets>
    <us-gaap:OtherLiabilities
      contextRef="if9f0430a0794473e8754ea666d8a17c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzExLTEtMS0xLTIwMzgyOA_32b74cb4-0e84-4dfe-b54f-060acebf091c"
      unitRef="usd">942000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="ic1469373beb94d89931277250f87075c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzExLTItMS0xLTIwMzgyOA_19355072-f4a7-44ab-8c88-ab0df6ca6aa2"
      unitRef="usd">917000</us-gaap:OtherLiabilities>
    <us-gaap:StockholdersEquity
      contextRef="if9f0430a0794473e8754ea666d8a17c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzEyLTEtMS0xLTIwMzgyOA_b034dfc6-0676-4273-9e2c-f0568aea7514"
      unitRef="usd">615978000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic1469373beb94d89931277250f87075c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzEyLTItMS0xLTIwMzgyOA_684e7877-c56f-43d0-91f2-72ff60c11604"
      unitRef="usd">727529000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="if9f0430a0794473e8754ea666d8a17c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzEzLTEtMS0xLTIwMzgyOA_efe86b11-707d-4bb4-803c-e5cb0bcc0313"
      unitRef="usd">616920000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ic1469373beb94d89931277250f87075c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTphMWFhNTUyZmNkZDU0MzA0OTA5MGNhM2NmYTAzODkyNy90YWJsZXJhbmdlOmExYWE1NTJmY2RkNTQzMDQ5MDkwY2EzY2ZhMDM4OTI3XzEzLTItMS0xLTIwMzgyOA_4cd48384-c94c-435d-8cda-b60742ebbbec"
      unitRef="usd">728446000</us-gaap:LiabilitiesAndStockholdersEquity>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90ZXh0cmVnaW9uOjFkYWUyNjRkOTE2YzQ3OTBhNjA0OTZjOWJjOGMwMTM2XzQwMQ_f36195f9-c7bc-4a46-bc40-3ec382f718c9">&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="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;2022&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="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;62,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;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;81,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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;147&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;62,706&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;81,687&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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;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 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,232&#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;/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;11,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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;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;/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,295&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;11,271&#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;/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;51,411&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;70,416&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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,841&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,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;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;/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;30,778&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;16,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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;85,030&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;89,264&#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;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <tmp:DividendsReceivedFromSubsidiaries
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzMtMS0xLTEtMjAzODI4_5c44cb0f-3076-4955-8701-884e0653e665"
      unitRef="usd">62559000</tmp:DividendsReceivedFromSubsidiaries>
    <tmp:DividendsReceivedFromSubsidiaries
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzMtMi0xLTEtMjAzODI4_53f29e7d-c427-46c9-b698-d1e6a746f679"
      unitRef="usd">81408000</tmp:DividendsReceivedFromSubsidiaries>
    <tmp:DividendsReceivedFromSubsidiaries
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzMtMy0xLTEtMjAzODI4_bb5202a8-6b3c-4d50-ac16-95e64eb4491d"
      unitRef="usd">60818000</tmp:DividendsReceivedFromSubsidiaries>
    <us-gaap:OtherIncome
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzQtMS0xLTEtMjAzODI4_15dc3904-106b-49b0-97a2-1b5bed8a43cc"
      unitRef="usd">147000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzQtMi0xLTEtMjAzODI4_77b71f0a-5a78-4efd-aaef-2d65799d16ad"
      unitRef="usd">279000</us-gaap:OtherIncome>
    <us-gaap:OtherIncome
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzQtMy0xLTEtMjAzODI4_fba72397-d935-4859-94d8-33bd446fe9cf"
      unitRef="usd">52000</us-gaap:OtherIncome>
    <us-gaap:OperatingIncomeLoss
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzUtMS0xLTEtMjAzODI4_3bdc4385-efb1-4ff3-b611-ad4f4394c2d4"
      unitRef="usd">62706000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzUtMi0xLTEtMjAzODI4_c24872e9-bddc-4ba5-9116-59498ff18cf7"
      unitRef="usd">81687000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzUtMy0xLTEtMjAzODI4_8bf347cf-ed45-4b1f-b962-837326dee498"
      unitRef="usd">60870000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzYtMS0xLTEtMjAzODI4_a6ebe4af-a915-40ef-9106-84254c582854"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzYtMi0xLTEtMjAzODI4_5e904e12-f503-4eeb-b858-e3c8f8576630"
      unitRef="usd">2232000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzYtMy0xLTEtMjAzODI4_16a5d24c-388a-4bf4-8675-9cc682c103e9"
      unitRef="usd">1241000</us-gaap:InterestExpense>
    <us-gaap:OtherExpenses
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzctMS0xLTEtMjAzODI4_71b2283b-4ced-4b8c-9c6a-d3a25223a71a"
      unitRef="usd">11295000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzctMi0xLTEtMjAzODI4_cde0ebb0-fc00-44b9-a3bf-cf982cf37560"
      unitRef="usd">9039000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzctMy0xLTEtMjAzODI4_9791bd41-0018-4450-9e35-7c602f566786"
      unitRef="usd">9184000</us-gaap:OtherExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzgtMS0xLTEtMjAzODI4_03fee0ae-88b9-442d-ad4b-48df2d9e0892"
      unitRef="usd">11295000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzgtMi0xLTEtMjAzODI4_77f8bc7f-1cab-4657-beb5-a1e575be8a98"
      unitRef="usd">11271000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzgtMy0xLTEtMjAzODI4_195f2626-d6c6-44d9-b77d-f88415541233"
      unitRef="usd">10425000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEwLTEtMS0xLTIwMzgyOA_a72fa53f-05c1-4494-ba25-729ec7bfcc3a"
      unitRef="usd">51411000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEwLTItMS0xLTIwMzgyOA_badc468f-15c5-4e5f-bdb2-0f9d4c973da9"
      unitRef="usd">70416000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeLossFromSubsidiariesBeforeTax
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEwLTMtMS0xLTIwMzgyOA_2af593a5-fafe-40f7-8821-9c47c9ed6778"
      unitRef="usd">50445000</us-gaap:IncomeLossFromSubsidiariesBeforeTax>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzExLTEtMS0xLTIwMzgyOA_3ae96458-2978-4ff3-b2b1-a55faffa44bc"
      unitRef="usd">-2841000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzExLTItMS0xLTIwMzgyOA_bcbc7c53-ada5-4e98-8f9c-cfa9728a6092"
      unitRef="usd">-2068000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzExLTMtMS0xLTIwMzgyOA_fc8c687a-3ebe-4dec-8582-09e6ba095ad9"
      unitRef="usd">-2160000</us-gaap:IncomeTaxExpenseBenefit>
    <tmp:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEyLTEtMS0xLTIwMzgyOA_ac8fc856-c429-47f8-9e27-c0f859b9174d"
      unitRef="usd">30778000</tmp:EquityInUndistributedEarningsOfSubsidiaries>
    <tmp:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEyLTItMS0xLTIwMzgyOA_16617126-6882-4840-98de-b7b4b38a773a"
      unitRef="usd">16780000</tmp:EquityInUndistributedEarningsOfSubsidiaries>
    <tmp:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEyLTMtMS0xLTIwMzgyOA_6baaed84-8f98-4a2b-a141-cb53cdde2334"
      unitRef="usd">24983000</tmp:EquityInUndistributedEarningsOfSubsidiaries>
    <us-gaap:NetIncomeLoss
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEzLTEtMS0xLTIwMzgyOA_edc13dc9-8b61-42e4-b318-9950469c1193"
      unitRef="usd">85030000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEzLTItMS0xLTIwMzgyOA_ad5e8ca8-ecd2-48de-9afc-54ff57100419"
      unitRef="usd">89264000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo4ZTAwYWI3ZGZlYWU0YjAwYTU2NzM5MDM1ZDAwZmFiNy90YWJsZXJhbmdlOjhlMDBhYjdkZmVhZTRiMDBhNTY3MzkwMzVkMDBmYWI3XzEzLTMtMS0xLTIwMzgyOA_ab7909be-d419-4f7e-81fb-e2f4a912418f"
      unitRef="usd">77588000</us-gaap:NetIncomeLoss>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90ZXh0cmVnaW9uOjFkYWUyNjRkOTE2YzQ3OTBhNjA0OTZjOWJjOGMwMTM2XzM5NQ_ccefa3b2-49c3-4acf-bad2-c7e1db6c5b6d">&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="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 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;2022&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;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;85,030&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;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;/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;(30,778)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;3,561&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,126&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;/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;57,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-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,610&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;/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;Repayment of investments in and advances to subsidiaries&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;350&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;0&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;0&lt;/span&gt;&lt;/td&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;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;29&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;(76)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 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 (Used in) Investing 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;379&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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)&lt;/span&gt;&lt;/td&gt;&lt;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;(100)&lt;/span&gt;&lt;/td&gt;&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;Financing 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;Borrowings, 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;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;(4,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 dividends&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,565)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,415)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 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;Repurchase of common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,430)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;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;Redemption of trust preferred debentures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(15,150)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 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 restricted stock 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;(1,758)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,292)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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:#cceeff;padding:2px 1pt 2px 0;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 dividend reinvestment 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;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;1,825&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,951&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;(538)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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;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:#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;(48,340)&lt;/span&gt;&lt;/td&gt;&lt;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;(74,431)&lt;/span&gt;&lt;/td&gt;&lt;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;(49,007)&lt;/span&gt;&lt;/td&gt;&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;Net increase in cash&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,852&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;2,103&#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,957&#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 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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;padding:2px 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;Cash at End of Year&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;28,543&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;18,691&#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;16,588&#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;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzMtMS0xLTEtMjAzODI4_b734fad6-d3a9-454c-a1cc-fa08b18af4e0"
      unitRef="usd">85030000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzMtMi0xLTEtMjAzODI4_79135462-efdc-446e-9e78-6ad082027d0f"
      unitRef="usd">89264000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzMtMy0xLTEtMjAzODI4_0986ffce-dad3-4fc0-a4f8-688689a8581f"
      unitRef="usd">77588000</us-gaap:NetIncomeLoss>
    <tmp:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzUtMS0xLTEtMjAzODI4_7f058948-3f7c-460f-bdf1-49ff9afc86f3"
      unitRef="usd">30778000</tmp:EquityInUndistributedEarningsOfSubsidiaries>
    <tmp:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzUtMi0xLTEtMjAzODI4_8c6ad5e2-7733-487c-9e0b-c5db1de608fb"
      unitRef="usd">16780000</tmp:EquityInUndistributedEarningsOfSubsidiaries>
    <tmp:EquityInUndistributedEarningsOfSubsidiaries
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzUtMy0xLTEtMjAzODI4_b775918e-92ef-4ce8-9bd9-b1bcc655aa71"
      unitRef="usd">24983000</tmp:EquityInUndistributedEarningsOfSubsidiaries>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzYtMS0xLTEtMjAzODI4_13c830dc-284d-4ee2-b9f9-5f84fbe28092"
      unitRef="usd">-3561000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzYtMi0xLTEtMjAzODI4_a9ccccae-d952-41a0-8bde-bf1487419aca"
      unitRef="usd">-4126000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzYtMy0xLTEtMjAzODI4_79cfbc7d-9eaf-4458-828f-739c77645d5b"
      unitRef="usd">1541000</us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzctMS0xLTEtMjAzODI4_70e27494-eab6-43b1-99fb-dd1b130b6892"
      unitRef="usd">57813000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzctMi0xLTEtMjAzODI4_7c0ab439-4a31-48bd-b9e4-f2e6308d921a"
      unitRef="usd">76610000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzctMy0xLTEtMjAzODI4_6ea685ff-74f4-47ed-8074-1f5f6ab3d088"
      unitRef="usd">51064000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzktMS0xLTEtMjMzNzE0_17086502-ec1b-401e-baf8-39bd97ad482c"
      unitRef="usd">-350000</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzktMi0xLTEtMjMzNzE2_b3e2f501-6a4b-4644-abf2-29f50b5eb690"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzktMy0xLTEtMjMzNzE4_8d0dfc6c-82c7-41dc-8ad8-c2c1353c3724"
      unitRef="usd">0</us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzktMS0xLTEtMjAzODI4_ea211a07-edb1-448a-9eab-ef0ae4e4588f"
      unitRef="usd">-29000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzktMi0xLTEtMjAzODI4_f990fdb6-252e-410f-801e-e58d2041c3ec"
      unitRef="usd">76000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzktMy0xLTEtMjAzODI4_3ed11867-778e-495e-a495-f2af49e018a6"
      unitRef="usd">100000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEwLTEtMS0xLTIwMzgyOA_670f7b39-35be-4b9c-a81d-f3c8cc3eaa2b"
      unitRef="usd">379000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEwLTItMS0xLTIwMzgyOA_2d5a6ce8-7d2a-4805-a74f-df964f7d0280"
      unitRef="usd">-76000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEwLTMtMS0xLTIwMzgyOA_a9d64615-facc-47de-bb4e-7cea8f94979e"
      unitRef="usd">-100000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRepaymentsOfDebt
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEyLTEtMS0xLTIwMzgyOA_98ca305f-b502-4090-b794-34135b354197"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfDebt>
    <us-gaap:ProceedsFromRepaymentsOfDebt
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEyLTItMS0xLTIwMzgyOA_58be0258-d885-4542-ade8-7771a2a9f256"
      unitRef="usd">0</us-gaap:ProceedsFromRepaymentsOfDebt>
    <us-gaap:ProceedsFromRepaymentsOfDebt
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEyLTMtMS0xLTIwMzgyOA_2a03c07b-aab4-42c7-9b83-d44f10032537"
      unitRef="usd">-4000000</us-gaap:ProceedsFromRepaymentsOfDebt>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEzLTEtMS0xLTIwMzgyOA_727df612-ed86-44cf-b909-1f69c79016bf"
      unitRef="usd">33565000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEzLTItMS0xLTIwMzgyOA_a8b83f78-a7f8-4d17-8511-45cb78599b19"
      unitRef="usd">32415000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzEzLTMtMS0xLTIwMzgyOA_47dbca02-ce79-4751-8136-7332dbc8ca52"
      unitRef="usd">31359000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE0LTEtMS0xLTIwMzgyOA_36834eda-eebe-4284-a65b-7ae26c8e2777"
      unitRef="usd">15430000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE0LTItMS0xLTIwMzgyOA_a8e62cac-234e-400e-9494-1d82827c157d"
      unitRef="usd">23773000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE0LTMtMS0xLTIwMzgyOA_8746464c-a7e4-48fe-95b6-fb913bbbe78a"
      unitRef="usd">9414000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <tmp:PaymentsForRedemptionOfTrustPreferredDebentures
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE1LTEtMS0xLTIwMzgyOA_b161a8f6-0c0d-409a-8831-8ea22c236d56"
      unitRef="usd">0</tmp:PaymentsForRedemptionOfTrustPreferredDebentures>
    <tmp:PaymentsForRedemptionOfTrustPreferredDebentures
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE1LTItMS0xLTIwMzgyOA_98bc555e-34d6-4e8e-96ff-6c8a5eefc93a"
      unitRef="usd">15150000</tmp:PaymentsForRedemptionOfTrustPreferredDebentures>
    <tmp:PaymentsForRedemptionOfTrustPreferredDebentures
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE1LTMtMS0xLTIwMzgyOA_9ae5fc31-5cb0-41e5-a227-41c6e80bbe89"
      unitRef="usd">4124000</tmp:PaymentsForRedemptionOfTrustPreferredDebentures>
    <tmp:NetProceedsFromIssuanceOfRestrictedStockAwards
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE2LTEtMS0xLTIwMzgyOA_df8a6527-ecfc-4760-8775-196d19cd3ba2"
      unitRef="usd">1758000</tmp:NetProceedsFromIssuanceOfRestrictedStockAwards>
    <tmp:NetProceedsFromIssuanceOfRestrictedStockAwards
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE2LTItMS0xLTIwMzgyOA_fd621eb9-172c-4014-845c-3aa30cd8f3be"
      unitRef="usd">2292000</tmp:NetProceedsFromIssuanceOfRestrictedStockAwards>
    <tmp:NetProceedsFromIssuanceOfRestrictedStockAwards
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE2LTMtMS0xLTIwMzgyOA_ff371ec9-db80-441c-9bb3-9fe14970219d"
      unitRef="usd">1682000</tmp:NetProceedsFromIssuanceOfRestrictedStockAwards>
    <us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE3LTEtMS0xLTIwMzgyOA_55ad2e9b-0daf-40b2-8c22-601557f06e21"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan>
    <us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE3LTItMS0xLTIwMzgyOA_e4e4bc37-b4ac-4ba2-bc38-0424243aea6c"
      unitRef="usd">2000</us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan>
    <us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE3LTMtMS0xLTIwMzgyOA_d4cdbe54-75a0-4287-a7a1-a74ff8136097"
      unitRef="usd">1825000</us-gaap:ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIwLTEtMS0xLTIyMjI0Nw_9a78d21f-d443-4282-b8c5-1e529b4bab01"
      unitRef="usd">2951000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIwLTItMS0xLTIyMjI0Nw_93b85961-5952-4c26-818c-40458eaa64fe"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIwLTMtMS0xLTIyMjI0Nw_78df81a4-3b0d-4bf2-9463-f40643b0f043"
      unitRef="usd">0</us-gaap:ProceedsFromStockPlans>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE5LTEtMS0xLTIwMzgyOA_0b6ec587-0217-4cc9-85c1-2c8fb669b36a"
      unitRef="usd">-538000</tmp:ProceedsFromStockOptionsExercisedNet>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE5LTItMS0xLTIwMzgyOA_f0e59d27-00aa-4020-8ae6-ffba787e5091"
      unitRef="usd">-803000</tmp:ProceedsFromStockOptionsExercisedNet>
    <tmp:ProceedsFromStockOptionsExercisedNet
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzE5LTMtMS0xLTIwMzgyOA_de9f5976-8bef-4280-a237-a2610d376633"
      unitRef="usd">-253000</tmp:ProceedsFromStockOptionsExercisedNet>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIyLTEtMS0xLTIwMzgyOA_bd047f6a-63a6-4351-99f6-06af2296ada6"
      unitRef="usd">-48340000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIyLTItMS0xLTIwMzgyOA_878de0ab-3be6-4799-81f2-510d9c587a04"
      unitRef="usd">-74431000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIyLTMtMS0xLTIwMzgyOA_0998cf4a-49d1-4c44-ab81-db8f06c2f6d0"
      unitRef="usd">-49007000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIzLTEtMS0xLTIwMzgyOA_96718023-1130-43de-a48c-d4f7a3393c53"
      unitRef="usd">9852000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ie5b6218faef8413f87b04c9626daffe3_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIzLTItMS0xLTIwMzgyOA_c9d28897-1611-46d3-90e6-817e0eee465b"
      unitRef="usd">2103000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i0f384db0fdee4ef1b1642652f17917c9_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzIzLTMtMS0xLTIwMzgyOA_e5f50942-0efe-453c-895d-7c2f32e9c3b8"
      unitRef="usd">1957000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic1469373beb94d89931277250f87075c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzI0LTEtMS0xLTIwMzgyOA_95be8b03-1d40-468c-b754-4e1233cb9256"
      unitRef="usd">18691000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i18a71ce9622545439b4213774e4dc638_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzI0LTItMS0xLTIwMzgyOA_accebd2d-c486-4786-ac6b-739e9aa49913"
      unitRef="usd">16588000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i54ba805e147b4abf818d966ba9b3f36e_I20191231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzI0LTMtMS0xLTIwMzgyOA_d64475eb-1ad0-442f-bee6-efc7b86e12bf"
      unitRef="usd">14631000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="if9f0430a0794473e8754ea666d8a17c4_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzI1LTEtMS0xLTIwMzgyOA_16516725-c1b3-4c7e-a70a-83a5c71ab189"
      unitRef="usd">28543000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic1469373beb94d89931277250f87075c_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzI1LTItMS0xLTIwMzgyOA_c0e540e0-049c-4d41-80a7-028d01afcccf"
      unitRef="usd">18691000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i18a71ce9622545439b4213774e4dc638_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNjkvZnJhZzoxZGFlMjY0ZDkxNmM0NzkwYTYwNDk2YzliYzhjMDEzNi90YWJsZTo2NjhiZTg1MDk5NTI0ZjIyYjZmZmU1ZGE0OGY3OGExNi90YWJsZXJhbmdlOjY2OGJlODUwOTk1MjRmMjJiNmZmZTVkYTQ4Zjc4YTE2XzI1LTMtMS0xLTIwMzgyOA_8a595e6f-2e90-4895-aa7e-ff16fd031a35"
      unitRef="usd">16588000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzQ3NTI_0a9e8552-22fa-4ce9-a97d-083143d2df9e">Segment and Related Information&lt;div style="text-align: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 manages its operations through three reportable business segments in accordance with the standards set forth in &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;FASB ASC 280, "Segment Reporting"&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;: (i) banking and financial services ("Banking"), (ii) insurance services ("Tompkins Insurance") and (iii) wealth management ("Tompkins Financial Advisors"). 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;Tompkins Community Bank has twelve banking offices located in Ithaca, NY and surrounding communities; sixteen banking offices located in the Genesee Valley region of New York State as well as Monroe County; thirteen full-service banking offices located in the counties north of New York City; and nineteen banking offices headquartered and operating in the areas surrounding 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 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&#x2019;s subsidiary bank provides 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 bank also provides 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 of credit, sweep accounts, credit cards, Internet-based account services, mobile banking and remote deposit services. The banking subsidiary does 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 Agencies, Inc., a 100% wholly-owned subsidiary of the Company, headquartered in Batavia, New York. Tompkins Insurance is an independent insurance agency, representing many major insurance carriers and 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. 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 regional 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;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 "Intercompany" 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 "Summary of Significant Accounting Policies" 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, 2022&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;251,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;(5)&lt;/span&gt;&lt;/td&gt;&lt;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;251,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;/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;21,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: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;(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:9.5pt;font-weight:400;line-height:100%"&gt;21,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;230,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;230,281&#160;&lt;/span&gt;&lt;/td&gt;&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,789&#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;2,789&#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;25,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;36,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,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:9.5pt;font-weight:400;line-height:100%"&gt;(2,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;156,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:9.5pt;font-weight:400;line-height:100%"&gt;27,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;14,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;195,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;96,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;9,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;109,713&#160;&lt;/span&gt;&lt;/td&gt;&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,085&#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,504&#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;968&#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;24,557&#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;75,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:9.5pt;font-weight:400;line-height:100%"&gt;6,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;85,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;126&#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;126&#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;75,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: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,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 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;85,030&#160;&lt;/span&gt;&lt;/td&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;10,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,684&#160;&lt;/span&gt;&lt;/td&gt;&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,610,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;45,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(14,082)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,670,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,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;/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,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;1,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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: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;2,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,222,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,222,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,614,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,602,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;559,123&#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;35,155&#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;23,112&#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;617,390&#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, 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;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;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="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;660,334&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;31,455&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;25,900&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;717,689&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzkw_6d19cb13-59ea-411f-827b-e25001a103a5"
      unitRef="subsidiarytrust">3</us-gaap:NumberOfReportableSegments>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="ie4c90d9cb8304af58ca05870580560ad_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzYxNA_f3f0be62-342b-49ec-b44f-a01ac0890a66"
      unitRef="banking_office">12</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="i621f0b9e667445e192c253489a227d08_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzc2MA_66a4fd0e-d75d-41a1-8386-ee7c55c0af27"
      unitRef="banking_office">16</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="i947ef3f6afad4782896b9cda30890f67_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzkyNQ_f4bfbca4-7578-409b-b4a6-c207d433597b"
      unitRef="banking_office">13</tmp:NatureOfOperationsNumberOfBankingOffices>
    <tmp:NatureOfOperationsNumberOfBankingOffices
      contextRef="i78d18bb1ea2c4b47a6e25315a072666a_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzEwNzM_5e52fe93-dc02-4bee-8ac3-78b4b71e32df"
      unitRef="banking_office">19</tmp:NatureOfOperationsNumberOfBankingOffices>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i7efb3ab707ea458d8a41b0705639766d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzEwOTk1MTE2NDA4NjQ_20a4e1c1-0486-4247-9f4b-732ebe8a831e"
      unitRef="number">1</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <tmp:NatureOfOperationsNumberofOffices
      contextRef="i4f29fae1723d49b3a5157d2036320d6e_D20220101-20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzMzNTY_1c34a97c-1338-482b-a0c2-6b58c45e07f2"
      unitRef="office">5</tmp:NatureOfOperationsNumberofOffices>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90ZXh0cmVnaW9uOjZhMDBmYTQ4OWEzODQzZTk4ZjFkN2Q2OTVmZjYyNjhlXzQ3NjE_7ab79115-e7ac-4b85-bc99-fa5e6a00a5f7">&lt;div style="text-align: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 "Intercompany" 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 "Summary of Significant Accounting Policies" 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, 2022&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;251,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 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;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;(5)&lt;/span&gt;&lt;/td&gt;&lt;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;251,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;/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;21,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: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;(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:9.5pt;font-weight:400;line-height:100%"&gt;21,043&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;230,276&#160;&lt;/span&gt;&lt;/td&gt;&lt;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&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;230,281&#160;&lt;/span&gt;&lt;/td&gt;&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,789&#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;2,789&#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;25,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;36,721&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,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:9.5pt;font-weight:400;line-height:100%"&gt;(2,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;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,972&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;156,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:9.5pt;font-weight:400;line-height:100%"&gt;27,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;14,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;195,751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;96,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;9,048&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,970&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;109,713&#160;&lt;/span&gt;&lt;/td&gt;&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,085&#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,504&#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;968&#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;24,557&#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;75,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:9.5pt;font-weight:400;line-height:100%"&gt;6,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;85,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;126&#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;126&#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;75,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: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,544&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 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,002&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 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;85,030&#160;&lt;/span&gt;&lt;/td&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;10,366&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;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;143&#160;&lt;/span&gt;&lt;/td&gt;&lt;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,684&#160;&lt;/span&gt;&lt;/td&gt;&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,610,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;45,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(14,082)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,670,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,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;/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,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;1,655&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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: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;2,708&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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,222,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,222,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,614,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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;1,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,443)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&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,602,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;559,123&#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;35,155&#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;23,112&#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;617,390&#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, 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;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;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="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;660,334&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;31,455&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;25,900&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;717,689&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzItMS0xLTEtMjAzODI4_0209bb28-0402-40e7-967c-93863c422fc8"
      unitRef="usd">251324000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzItMi0xLTEtMjAzODI4_2c4c5f13-9447-45fe-a2c8-1133b661d4c6"
      unitRef="usd">5000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzItMy0xLTEtMjAzODI4_3f5f218f-1b79-4e87-b634-bd6804fc7fed"
      unitRef="usd">0</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzItNC0xLTEtMjAzODI4_4bc56bfa-96b2-4d5a-b2ef-55afd75d4149"
      unitRef="usd">-5000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzItNS0xLTEtMjAzODI4_c65c2c7c-eaf6-4051-8e60-d75eb2489395"
      unitRef="usd">251324000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpense
      contextRef="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzMtMS0xLTEtMjAzODI4_3436ea04-1f87-4024-8746-b444889fac9e"
      unitRef="usd">21048000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzMtMi0xLTEtMjAzODI4_71a47ad4-1b26-4a4f-91b7-6d0f28a29496"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzMtMy0xLTEtMjAzODI4_e073f489-eaa8-4309-8798-d9a227c8b035"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzMtNC0xLTEtMjAzODI4_74bda7b4-0652-4136-96fb-e64f784e18b1"
      unitRef="usd">-5000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzMtNS0xLTEtMjAzODI4_f8c2ee78-8866-47e8-b5b9-ad7bebcdfb60"
      unitRef="usd">21043000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzQtMS0xLTEtMjAzODI4_53c5849a-7e00-4dfe-9ba8-5b6c9af9a7ee"
      unitRef="usd">230276000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzQtMi0xLTEtMjAzODI4_20b0793c-e502-475c-922e-ae83e4cf5a5f"
      unitRef="usd">5000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzQtMy0xLTEtMjAzODI4_45c2d82b-a6b2-49c1-808f-314e0970b7f2"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzQtNC0xLTEtMjAzODI4_683a8314-a9ec-49b4-8586-56cc4aa41a24"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzQtNS0xLTEtMjAzODI4_81ca1671-bea9-4a42-93c2-a1dd6a0d5ba2"
      unitRef="usd">230281000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzUtMS0xLTEtMjAzODI4_4a6b3a6b-f536-492d-8783-6817c19f3025"
      unitRef="usd">2789000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzUtMi0xLTEtMjAzODI4_00229344-3b20-432f-a0a3-f0f27d88c2db"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzUtMy0xLTEtMjAzODI4_8a742f43-284a-4e32-8716-3d64b9c1076c"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzUtNC0xLTEtMjAzODI4_eb81e5f4-3c7c-4cdb-a412-1ee86ba54e05"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzUtNS0xLTEtMjAzODI4_0b802b5b-3d97-409e-b934-b45357b1c2fd"
      unitRef="usd">2789000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:NoninterestIncome
      contextRef="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzYtMS0xLTEtMjAzODI4_35811956-21e5-4074-8ea0-f9c3f5b74166"
      unitRef="usd">25394000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzYtMi0xLTEtMjAzODI4_5559fafe-aaf9-4f3c-9e37-8b54d7396460"
      unitRef="usd">36721000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzYtMy0xLTEtMjAzODI4_5850fbd4-0423-4a18-b26c-9f9b9237597e"
      unitRef="usd">18129000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzYtNC0xLTEtMjAzODI4_8a1ff1bb-c137-4a3a-a2b7-ba23d10db456"
      unitRef="usd">-2272000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzYtNS0xLTEtMjAzODI4_ab56ee9f-d171-4c82-836c-46a4b4350d31"
      unitRef="usd">77972000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzctMS0xLTEtMjAzODI4_ddf01f22-a6e3-4e6d-aa99-d8b7f9eb02af"
      unitRef="usd">156186000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzctMi0xLTEtMjAzODI4_a4c5dce0-494e-4922-85f3-327b88b875f4"
      unitRef="usd">27678000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzctMy0xLTEtMjAzODI4_ff6a62fe-2fe1-4ff1-a2b0-9cc50f778b54"
      unitRef="usd">14159000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzctNC0xLTEtMjAzODI4_7cb72397-f8a9-4824-9f73-4060c2aabf13"
      unitRef="usd">-2272000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzctNS0xLTEtMjAzODI4_f64d1fd7-54ba-474a-9dd0-7223ddefc482"
      unitRef="usd">195751000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzgtMS0xLTEtMjAzODI4_15959d7a-187c-435e-98c2-8fe201e56ad7"
      unitRef="usd">96695000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzgtMi0xLTEtMjAzODI4_100478c9-bc98-48e0-aef6-ab954e59f0e4"
      unitRef="usd">9048000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzgtMy0xLTEtMjAzODI4_3f685793-f527-4bc7-8cde-35405e3fb75d"
      unitRef="usd">3970000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzgtNC0xLTEtMjAzODI4_0196fd10-1547-49b8-8f9c-9f82d85ab957"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzgtNS0xLTEtMjAzODI4_f86174dd-ee06-4230-9ecd-2be8adb3d746"
      unitRef="usd">109713000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzktMS0xLTEtMjAzODI4_49972d3a-f59d-4707-bdb0-bd41a9dcf334"
      unitRef="usd">21085000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzktMi0xLTEtMjAzODI4_bf43a0b0-1fde-4f47-87cf-2ba544276180"
      unitRef="usd">2504000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzktMy0xLTEtMjAzODI4_485a83f9-b733-48f6-a89c-c81cd8cdd0ae"
      unitRef="usd">968000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzktNC0xLTEtMjAzODI4_9732f054-adf8-4e63-bbe8-f230e04b68b3"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzktNS0xLTEtMjAzODI4_b9addde2-6603-402a-9c84-9d90011314ce"
      unitRef="usd">24557000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEwLTEtMS0xLTIwMzgyOA_4ab57a1c-dd9d-4c71-84fe-85316fd02250"
      unitRef="usd">75610000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEwLTItMS0xLTIwMzgyOA_c63c6c4a-8425-4236-bf70-90ab2232463e"
      unitRef="usd">6544000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEwLTMtMS0xLTIwMzgyOA_87a220de-9cc2-42ea-bd71-676007121145"
      unitRef="usd">3002000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEwLTQtMS0xLTIwMzgyOA_97379693-0d41-4e71-99cc-040b7ea12806"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEwLTUtMS0xLTIwMzgyOA_169b62c1-ce80-4e17-953c-5ee46f3ea6b8"
      unitRef="usd">85156000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzExLTEtMS0xLTIwMzgyOA_d80da1ba-f52d-4fd5-b5b6-bbcdd92fe6a5"
      unitRef="usd">126000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzExLTItMS0xLTIwMzgyOA_6789b112-7212-4157-b11b-e4da8733ef27"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzExLTMtMS0xLTIwMzgyOA_4b242284-da73-4ba5-882a-a89c6fa1d548"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzExLTQtMS0xLTIwMzgyOA_b9a1a5a5-b73b-4efa-9a9f-94b141a25a37"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzExLTUtMS0xLTIwMzgyOA_1a4e9e0b-2168-454b-b2a1-f3ee27da2550"
      unitRef="usd">126000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEyLTEtMS0xLTIwMzgyOA_e12d8d0c-2866-490b-aa26-9e2118261c57"
      unitRef="usd">75484000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEyLTItMS0xLTIwMzgyOA_5d2e9e31-49a0-4b43-925a-b94e9a077e11"
      unitRef="usd">6544000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEyLTMtMS0xLTIwMzgyOA_0094ef7e-b282-42a3-a2d5-a2bbd83698ab"
      unitRef="usd">3002000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEyLTQtMS0xLTIwMzgyOA_8197a683-5c78-45b2-b223-8ee6add56dff"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzEyLTUtMS0xLTIwMzgyOA_9d8c60bf-197a-458d-8967-8b156a093fcf"
      unitRef="usd">85030000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i2f7d5139ba2a4debba9e79991df4b4a7_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE0LTEtMS0xLTIwMzgyOA_733b6630-b8d3-44b2-a617-ce1dc475576b"
      unitRef="usd">10366000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i61ad8fc561db43fd852a9ba5ee0103dd_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE0LTItMS0xLTIwMzgyOA_cc77714e-405c-4670-a31f-a6132e922972"
      unitRef="usd">175000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i21cabfc2513f4a118954ffcdea64c4e4_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE0LTMtMS0xLTIwMzgyOA_ff901342-8a46-43e4-9bc7-1d02048f859d"
      unitRef="usd">143000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i51dc943a839f42089f18280e0f05db8f_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE0LTQtMS0xLTIwMzgyOA_50ddd6d5-070d-476f-91bd-bf76cc71802a"
      unitRef="usd">0</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE0LTUtMS0xLTIwMzgyOA_575efac0-3a63-4ffe-9764-27d2ffc570be"
      unitRef="usd">10684000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:Assets
      contextRef="id61ac6a19d964e0a84dd795bd0ebb96a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE1LTEtMS0xLTIwMzgyOA_ceb0ae37-7027-4920-8591-c1a0cd681147"
      unitRef="usd">7610701000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic0b9e98680164c6fb9aacf5851ce0644_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE1LTItMS0xLTIwMzgyOA_525214a7-db5a-46a8-a029-79e8c7e724a1"
      unitRef="usd">45090000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i7bbea6aa20a04801a2ae188ebcb8214b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE1LTMtMS0xLTIwMzgyOA_21f28485-40eb-46fe-82aa-a21b319a63e3"
      unitRef="usd">28977000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="iadaf9142c89b49b8bca81ee96c7c6ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE1LTQtMS0xLTIwMzgyOA_3830fa2a-4c9e-4200-a399-f84de0061782"
      unitRef="usd">-14082000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE1LTUtMS0xLTIwMzgyOA_6e6290d0-3239-4d39-932c-e36641bfe0c7"
      unitRef="usd">7670686000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="id61ac6a19d964e0a84dd795bd0ebb96a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE2LTEtMS0xLTIwMzgyOA_f0257d0d-b9c9-4901-bb1f-80c4b116230d"
      unitRef="usd">64524000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic0b9e98680164c6fb9aacf5851ce0644_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE2LTItMS0xLTIwMzgyOA_eb7865ea-8913-42d7-a2f2-935292c5d827"
      unitRef="usd">19867000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i7bbea6aa20a04801a2ae188ebcb8214b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE2LTMtMS0xLTIwMzgyOA_fa6b864e-4ff2-4ff6-956b-df4b51d9df57"
      unitRef="usd">8211000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="iadaf9142c89b49b8bca81ee96c7c6ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE2LTQtMS0xLTIwMzgyOA_0138fe88-f18a-4c46-899d-12e5c4d7c0ba"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE2LTUtMS0xLTIwMzgyOA_77593401-b176-44eb-93cd-667be8eddc92"
      unitRef="usd">92602000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="id61ac6a19d964e0a84dd795bd0ebb96a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE3LTEtMS0xLTIwMzgyOA_648cd0b9-7651-43b0-ab7c-92a545c41872"
      unitRef="usd">1004000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ic0b9e98680164c6fb9aacf5851ce0644_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE3LTItMS0xLTIwMzgyOA_4ef3b439-befb-4bfd-a439-a1350577ebe4"
      unitRef="usd">1655000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i7bbea6aa20a04801a2ae188ebcb8214b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE3LTMtMS0xLTIwMzgyOA_167088d7-6cb7-4109-bbf0-988e0da627b4"
      unitRef="usd">49000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="iadaf9142c89b49b8bca81ee96c7c6ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE3LTQtMS0xLTIwMzgyOA_c84a0d54-2049-4d18-83d1-d90ce617f04b"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE3LTUtMS0xLTIwMzgyOA_666360f6-a666-4824-90ba-93933cdbe8ce"
      unitRef="usd">2708000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="id61ac6a19d964e0a84dd795bd0ebb96a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE4LTEtMS0xLTIwMzgyOA_44a1de45-2c1c-4d4e-8e30-9359f9dddab6"
      unitRef="usd">5222977000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ic0b9e98680164c6fb9aacf5851ce0644_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE4LTItMS0xLTIwMzgyOA_f9951243-c531-4540-8f77-c4fab27c5290"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i7bbea6aa20a04801a2ae188ebcb8214b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE4LTMtMS0xLTIwMzgyOA_f9fff94f-801b-47c1-aa2a-a45b8bb049d1"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="iadaf9142c89b49b8bca81ee96c7c6ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE4LTQtMS0xLTIwMzgyOA_d1db6bce-ab72-43c5-8a06-d7c97954b6dc"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE4LTUtMS0xLTIwMzgyOA_126572b8-67e9-4fa7-8ea8-ad54cf69a552"
      unitRef="usd">5222977000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:Deposits
      contextRef="id61ac6a19d964e0a84dd795bd0ebb96a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE5LTEtMS0xLTIwMzgyOA_6355edf0-3655-4c22-881a-78e54c8fa320"
      unitRef="usd">6614659000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="ic0b9e98680164c6fb9aacf5851ce0644_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE5LTItMS0xLTIwMzgyOA_0449612d-d598-487a-934b-48c8c7e7f3c9"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i7bbea6aa20a04801a2ae188ebcb8214b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE5LTMtMS0xLTIwMzgyOA_3454f880-a060-4a31-a532-9a5fee578a89"
      unitRef="usd">1079000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="iadaf9142c89b49b8bca81ee96c7c6ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE5LTQtMS0xLTIwMzgyOA_b9cdec41-8529-40f6-bb2b-59ce1c53d7ac"
      unitRef="usd">-13443000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzE5LTUtMS0xLTIwMzgyOA_f7e28747-232d-4aab-a8cc-4936faf830e1"
      unitRef="usd">6602295000</us-gaap:Deposits>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id61ac6a19d964e0a84dd795bd0ebb96a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzIwLTEtMS0xLTIwMzgyOA_ef6ed983-f847-4d27-9f90-c523637e74e0"
      unitRef="usd">559123000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic0b9e98680164c6fb9aacf5851ce0644_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzIwLTItMS0xLTIwMzgyOA_9d23385b-af63-46a9-8669-1a0b662af501"
      unitRef="usd">35155000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7bbea6aa20a04801a2ae188ebcb8214b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzIwLTMtMS0xLTIwMzgyOA_4d83082b-07f2-46e4-9a7c-1f434d172f23"
      unitRef="usd">23112000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iadaf9142c89b49b8bca81ee96c7c6ddc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzIwLTQtMS0xLTIwMzgyOA_507d3de2-19b9-42d2-98eb-20f41614272a"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3e36eb63e51b4c098bd903275d8146b8_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo1MGI4YTk3NzVlNmY0ZTIwOWM5OTBkZWIzZDUwMWQ1MS90YWJsZXJhbmdlOjUwYjhhOTc3NWU2ZjRlMjA5Yzk5MGRlYjNkNTAxZDUxXzIwLTUtMS0xLTIwMzgyOA_7b50f7a3-9b07-4111-ae1c-0ca84ecafa7b"
      unitRef="usd">617390000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzItMS0xLTEtMjAzODI4_23a85550-6be1-440f-aaf7-b52f480c3f42"
      unitRef="usd">241322000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i18028e92369f49f480311af778dc7965_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzItMi0xLTEtMjAzODI4_18fe6d65-4e8f-480e-aa03-b7ac42441ba9"
      unitRef="usd">11000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzItMy0xLTEtMjAzODI4_1efac75d-91fb-4a90-abdf-0fdf92d86981"
      unitRef="usd">0</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzItNC0xLTEtMjAzODI4_e39a20b1-8c09-4f4c-9b27-1a3dc9abb53c"
      unitRef="usd">-15000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzItNS0xLTEtMjAzODI4_e7ad0225-1204-4b77-978a-22af7eaa77b0"
      unitRef="usd">241318000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpense
      contextRef="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzMtMS0xLTEtMjAzODI4_34d99ad3-8c20-4594-826f-cda0181771fa"
      unitRef="usd">17541000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i18028e92369f49f480311af778dc7965_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzMtMi0xLTEtMjAzODI4_b0c3a084-b03f-48dc-8c75-939345d5617a"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzMtMy0xLTEtMjAzODI4_523535d0-d810-4806-b1bc-298391e04466"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzMtNC0xLTEtMjAzODI4_3a7edecc-89ed-4c5c-9bdd-93d49981506b"
      unitRef="usd">-15000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzMtNS0xLTEtMjAzODI4_6b381885-e7bd-4feb-a5f2-a519f9b9e4a2"
      unitRef="usd">17526000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzQtMS0xLTEtMjAzODI4_bdfc562d-ac00-4967-bfd2-8c31276aca32"
      unitRef="usd">223781000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i18028e92369f49f480311af778dc7965_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzQtMi0xLTEtMjAzODI4_09c2312a-e4f3-4068-9b6f-00970ca8d5fb"
      unitRef="usd">11000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzQtMy0xLTEtMjAzODI4_b87a2456-ae99-4c1e-9281-104e3a751e15"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzQtNC0xLTEtMjAzODI4_004c5cff-cbec-42eb-b22b-417be63d2e51"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzQtNS0xLTEtMjAzODI4_24202bc6-16a7-4d81-a410-b88931fd854b"
      unitRef="usd">223792000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzUtMS0xLTEtMjAzODI4_dccb6207-251a-4e75-967a-7acf3d069a94"
      unitRef="usd">-2219000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i18028e92369f49f480311af778dc7965_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzUtMi0xLTEtMjAzODI4_795ea6d1-6ff9-4e03-a0b0-41e380f4836f"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzUtMy0xLTEtMjAzODI4_efe82211-9018-4a22-9376-7002b31efa78"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzUtNC0xLTEtMjAzODI4_36943e3e-651a-44d2-a1f2-7b042ee51321"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzUtNS0xLTEtMjAzODI4_e3037538-4ccf-474f-b192-e2b4fdc32117"
      unitRef="usd">-2219000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:NoninterestIncome
      contextRef="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzYtMS0xLTEtMjAzODI4_9f4919b1-2843-4933-9e6a-3d1267558fd9"
      unitRef="usd">25944000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i18028e92369f49f480311af778dc7965_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzYtMi0xLTEtMjAzODI4_1dd45cca-b937-41f1-8c38-e30f31f8cb96"
      unitRef="usd">35430000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzYtMy0xLTEtMjAzODI4_df2aad96-c7b2-4a73-94d8-84d7be4b964e"
      unitRef="usd">19727000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzYtNC0xLTEtMjAzODI4_b8450171-4bba-42b7-ae94-f87d083855d7"
      unitRef="usd">-2252000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzYtNS0xLTEtMjAzODI4_2cd65a3d-ab76-47a4-9715-bb0cb91fff20"
      unitRef="usd">78849000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzctMS0xLTEtMjAzODI4_739178ba-b7c9-48a1-95fd-dbb0627c6efb"
      unitRef="usd">152624000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i18028e92369f49f480311af778dc7965_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzctMi0xLTEtMjAzODI4_6de43b1f-008d-4453-888d-cb56d21896b5"
      unitRef="usd">26857000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzctMy0xLTEtMjAzODI4_253ba14d-4b78-4c35-953e-429103878f79"
      unitRef="usd">13058000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzctNC0xLTEtMjAzODI4_4f58c983-393b-4bfe-9412-f8e08521c679"
      unitRef="usd">-2252000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzctNS0xLTEtMjAzODI4_df93e837-3041-4d5f-9155-22d275d01a3f"
      unitRef="usd">190287000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzgtMS0xLTEtMjAzODI4_759a44c0-19eb-474c-bdbf-4d6c85bd7ac6"
      unitRef="usd">99320000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i18028e92369f49f480311af778dc7965_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzgtMi0xLTEtMjAzODI4_b2180a6b-7479-49ee-b15e-91c13a327fb9"
      unitRef="usd">8584000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzgtMy0xLTEtMjAzODI4_bed224ff-58f6-4e92-be74-6086279b0643"
      unitRef="usd">6669000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzgtNC0xLTEtMjAzODI4_58b0ea2e-f5a9-47e7-9b2b-3e3c21c3c980"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzgtNS0xLTEtMjAzODI4_d02030f3-a6ce-4927-a574-81a65b4f48a7"
      unitRef="usd">114573000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzktMS0xLTEtMjAzODI4_6385667c-1cae-47c2-b5a3-e5e4263fac10"
      unitRef="usd">21257000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i18028e92369f49f480311af778dc7965_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzktMi0xLTEtMjAzODI4_00d8db23-32a9-49cf-9d11-1354468e92d2"
      unitRef="usd">2326000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzktMy0xLTEtMjAzODI4_4ec1b3da-80b5-47a6-974c-a374e643a59b"
      unitRef="usd">1599000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzktNC0xLTEtMjAzODI4_91b31254-f82b-4c67-8fb5-47b950b3ea16"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzktNS0xLTEtMjAzODI4_d50c540a-147f-4095-85df-f01087c2148b"
      unitRef="usd">25182000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEwLTEtMS0xLTIwMzgyOA_4c680cb1-3fd8-4086-81ee-4aa1bf92e9aa"
      unitRef="usd">78063000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i18028e92369f49f480311af778dc7965_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEwLTItMS0xLTIwMzgyOA_466568fc-79fd-4ffd-8092-841648c39c42"
      unitRef="usd">6258000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEwLTMtMS0xLTIwMzgyOA_e40c027d-4077-4b11-b08a-7618be6afb62"
      unitRef="usd">5070000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEwLTQtMS0xLTIwMzgyOA_72e450a1-9f14-4c6f-a282-dfe4115d4b4b"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEwLTUtMS0xLTIwMzgyOA_8f4b45d0-7750-461d-9536-5093a7cceba3"
      unitRef="usd">89391000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzExLTEtMS0xLTIwMzgyOA_81905be6-b093-407a-8dd9-a31c1eebdbf9"
      unitRef="usd">127000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i18028e92369f49f480311af778dc7965_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzExLTItMS0xLTIwMzgyOA_ff9428d2-acda-4102-b260-a356fb0cc207"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzExLTMtMS0xLTIwMzgyOA_09c2aa65-8d14-4bce-bf14-596097a70095"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzExLTQtMS0xLTIwMzgyOA_b7a17dce-5747-4137-80b8-c40687a10c1b"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzExLTUtMS0xLTIwMzgyOA_0af7ef1e-bb5c-4392-814c-ddb41f764766"
      unitRef="usd">127000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEyLTEtMS0xLTIwMzgyOA_c54ec742-4a8e-47cd-a210-2fd7e34e59b2"
      unitRef="usd">77936000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i18028e92369f49f480311af778dc7965_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEyLTItMS0xLTIwMzgyOA_6ac5f11d-e4ae-4035-8a37-1f0256e3a4f6"
      unitRef="usd">6258000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEyLTMtMS0xLTIwMzgyOA_deb48a3c-973d-4d15-b77b-42089f3c00d0"
      unitRef="usd">5070000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEyLTQtMS0xLTIwMzgyOA_bfd0e81b-ff94-4752-81be-3e1a29c62c60"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzEyLTUtMS0xLTIwMzgyOA_9c229aa6-6eec-4174-a148-d58f446b1d5b"
      unitRef="usd">89264000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i9f1501eb7813400c8a5572d7145d634a_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE0LTEtMS0xLTIwMzgyOA_58f563fb-2d52-45dd-8726-88ac9873a49f"
      unitRef="usd">9987000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i18028e92369f49f480311af778dc7965_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE0LTItMS0xLTIwMzgyOA_e9b6694b-f362-43ca-a53e-f63368d9967e"
      unitRef="usd">208000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i8ef142d263344bfeb3e9f28e1f6695d6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE0LTMtMS0xLTIwMzgyOA_58605199-3ffd-4c7e-887a-9bd5b77a5bd9"
      unitRef="usd">55000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="idd1c3e1aa3c54bb2a9a958e5a0fc88f6_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE0LTQtMS0xLTIwMzgyOA_5cd989c2-d126-4b82-9086-e77d9db2b3b5"
      unitRef="usd">0</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="ib4daddd8238d426fae63777acbf4103f_D20210101-20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE0LTUtMS0xLTIwMzgyOA_ce8ca40d-7c4d-4539-85a9-86eb71dbb7fe"
      unitRef="usd">10250000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:Assets
      contextRef="i19d6d4679f0b4141ad2db2d91ae93866_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE1LTEtMS0xLTIwMzgyOA_348da8dd-f74e-4eb8-a8f4-759a63475452"
      unitRef="usd">7794561000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic08c2f462007454da9520ff5241b5d64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE1LTItMS0xLTIwMzgyOA_c9ca4e60-ed7e-4ecb-95d8-aa992c05aefb"
      unitRef="usd">42879000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic5fd727d15514c448c267d0c7abc1f68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE1LTMtMS0xLTIwMzgyOA_3c920471-f003-4854-a215-5f26eda65199"
      unitRef="usd">33735000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i28a1fd3bf7b4417d8b82d4aac695dfa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE1LTQtMS0xLTIwMzgyOA_457a733e-e4a8-41ad-87eb-ffa562f61d74"
      unitRef="usd">-51193000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE1LTUtMS0xLTIwMzgyOA_fd615ee2-9343-4711-87bf-acf01104bf8c"
      unitRef="usd">7819982000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="i19d6d4679f0b4141ad2db2d91ae93866_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE2LTEtMS0xLTIwMzgyOA_399283f5-5e03-4523-94ce-659e4ae1ff50"
      unitRef="usd">64370000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic08c2f462007454da9520ff5241b5d64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE2LTItMS0xLTIwMzgyOA_21ad44f4-ec7a-465e-a028-b5bdfe94b453"
      unitRef="usd">19866000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic5fd727d15514c448c267d0c7abc1f68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE2LTMtMS0xLTIwMzgyOA_a50cd707-2cc5-4e4c-a4a0-151f656de469"
      unitRef="usd">8211000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i28a1fd3bf7b4417d8b82d4aac695dfa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE2LTQtMS0xLTIwMzgyOA_f755cf90-d0c8-4b39-86df-e5aa5ea0d5cc"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE2LTUtMS0xLTIwMzgyOA_24ffb966-ae3f-42ca-a6f8-bcfb98c604e2"
      unitRef="usd">92447000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i19d6d4679f0b4141ad2db2d91ae93866_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE3LTEtMS0xLTIwMzgyOA_50b3fa89-13d4-4ea8-9e92-65937cace6e3"
      unitRef="usd">1571000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ic08c2f462007454da9520ff5241b5d64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE3LTItMS0xLTIwMzgyOA_f0693410-f7f9-42d6-b1f7-12be0b87eb5b"
      unitRef="usd">2004000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="ic5fd727d15514c448c267d0c7abc1f68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE3LTMtMS0xLTIwMzgyOA_6670343b-c0d0-4fe8-b66f-d98258769dc2"
      unitRef="usd">68000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i28a1fd3bf7b4417d8b82d4aac695dfa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE3LTQtMS0xLTIwMzgyOA_2b1d1ce6-a398-41f8-88fb-6cd3f7d6a8a7"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE3LTUtMS0xLTIwMzgyOA_dd4c2295-8640-4317-af6f-b0c38fbf89e3"
      unitRef="usd">3643000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i19d6d4679f0b4141ad2db2d91ae93866_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE4LTEtMS0xLTIwMzgyOA_4797955e-7fa9-41ee-b164-317d38c3f867"
      unitRef="usd">5032624000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ic08c2f462007454da9520ff5241b5d64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE4LTItMS0xLTIwMzgyOA_f63c433b-f224-44f2-946c-38d8a106ed4f"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="ic5fd727d15514c448c267d0c7abc1f68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE4LTMtMS0xLTIwMzgyOA_1fd58090-ae49-465a-a36d-a7ddc69db6d4"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i28a1fd3bf7b4417d8b82d4aac695dfa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE4LTQtMS0xLTIwMzgyOA_1d70ea89-f017-4bc0-a1fe-f4050615d9d7"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE4LTUtMS0xLTIwMzgyOA_fd0f751d-ff7c-4ffc-8ff1-fa03d51cb62a"
      unitRef="usd">5032624000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:Deposits
      contextRef="i19d6d4679f0b4141ad2db2d91ae93866_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE5LTEtMS0xLTIwMzgyOA_0587ab7e-aa0d-478f-98b0-efa606c771f7"
      unitRef="usd">6802852000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="ic08c2f462007454da9520ff5241b5d64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE5LTItMS0xLTIwMzgyOA_20ae281b-e73d-473e-9e81-9d7f6d159217"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="ic5fd727d15514c448c267d0c7abc1f68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE5LTMtMS0xLTIwMzgyOA_c0edad78-1cde-45f1-8b85-465cf2514d3a"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i28a1fd3bf7b4417d8b82d4aac695dfa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE5LTQtMS0xLTIwMzgyOA_4d4a9d1e-797c-4093-8c3e-94bab1411d4d"
      unitRef="usd">-11417000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzE5LTUtMS0xLTIwMzgyOA_5cb1e415-dbec-4b2f-a53a-12615f3da237"
      unitRef="usd">6791435000</us-gaap:Deposits>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i19d6d4679f0b4141ad2db2d91ae93866_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzIwLTEtMS0xLTIwMzgyOA_97e983ee-ec3c-44fe-b08e-aa0ce5f82690"
      unitRef="usd">664800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic08c2f462007454da9520ff5241b5d64_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzIwLTItMS0xLTIwMzgyOA_e65af875-40ef-49f7-9dbd-d495720b1431"
      unitRef="usd">33171000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic5fd727d15514c448c267d0c7abc1f68_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzIwLTMtMS0xLTIwMzgyOA_e36b155a-bc5a-4c59-b3c5-9c960933833e"
      unitRef="usd">30970000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i28a1fd3bf7b4417d8b82d4aac695dfa3_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzIwLTQtMS0xLTIwMzgyOA_53e4a22e-3888-4e4d-b5b4-b7126015ffaa"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZToyZDAzYzI4NWMyMzk0YTU3YWRlOGQ3ZWNmNjFjMDc5MC90YWJsZXJhbmdlOjJkMDNjMjg1YzIzOTRhNTdhZGU4ZDdlY2Y2MWMwNzkwXzIwLTUtMS0xLTIwMzgyOA_7f2200f7-a427-4f8d-b6fd-ed4ea0210f1c"
      unitRef="usd">728941000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzItMS0xLTEtMjAzODI4_3a2c92e1-47ce-4521-9f26-2e013498f06d"
      unitRef="usd">254330000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="if92a82efd7884247aacafcd316a36880_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzItMi0xLTEtMjAzODI4_7dea8837-7183-4375-8a63-688cfb3f7204"
      unitRef="usd">4000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzItMy0xLTEtMjAzODI4_73ad7ecc-a7ae-468e-b17e-823a2225d40f"
      unitRef="usd">0</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzItNC0xLTEtMjAzODI4_df96afab-7aaa-422c-ab3d-ca8f97cca50d"
      unitRef="usd">-4000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzItNS0xLTEtMjAzODI4_9bd51a1d-df60-4eca-a534-63df028310b2"
      unitRef="usd">254330000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpense
      contextRef="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzMtMS0xLTEtMjAzODI4_7bfc1ff6-6d78-4c71-8132-0c4e78b93452"
      unitRef="usd">28995000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="if92a82efd7884247aacafcd316a36880_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzMtMi0xLTEtMjAzODI4_e154d6c9-ca46-406a-b8a8-c46fc412af54"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzMtMy0xLTEtMjAzODI4_c7583179-c75e-4e83-ae97-6b8d485e0aee"
      unitRef="usd">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzMtNC0xLTEtMjAzODI4_e1f680fb-8aa7-49a4-9fe0-6b816ecfafc0"
      unitRef="usd">-4000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzMtNS0xLTEtMjAzODI4_8ed79835-09af-478c-ab93-5f8aa19abe91"
      unitRef="usd">28991000</us-gaap:InterestExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzQtMS0xLTEtMjAzODI4_4ed19cf2-4920-4f02-8784-50d9e6e121fd"
      unitRef="usd">225335000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="if92a82efd7884247aacafcd316a36880_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzQtMi0xLTEtMjAzODI4_2f54b007-9a38-4b7e-be33-242b560bd3ad"
      unitRef="usd">4000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzQtMy0xLTEtMjAzODI4_81b17203-cadc-4400-bec8-1176bb2af46b"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzQtNC0xLTEtMjAzODI4_f08e89a8-053f-4003-921e-94d20f7f1217"
      unitRef="usd">0</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzQtNS0xLTEtMjAzODI4_2a6c0807-6823-45ad-8ae6-4bcd7f4b207b"
      unitRef="usd">225339000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzUtMS0xLTEtMjAzODI4_cf40a87f-6550-4a06-83f5-db08dc3b9f7d"
      unitRef="usd">17213000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="if92a82efd7884247aacafcd316a36880_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzUtMi0xLTEtMjAzODI4_0c04b992-3cad-49f3-b5f3-b640dffd32c1"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzUtMy0xLTEtMjAzODI4_98b9cf2b-4872-40ac-ac2d-2f18c359433b"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzUtNC0xLTEtMjAzODI4_49c51af2-aba9-4564-a68d-21725790cac1"
      unitRef="usd">0</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:ProvisionForLoanLossesExpensed
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzUtNS0xLTEtMjAzODI4_b91c4c83-6fd6-48ea-a474-1aabfed2fb89"
      unitRef="usd">17213000</us-gaap:ProvisionForLoanLossesExpensed>
    <us-gaap:NoninterestIncome
      contextRef="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzYtMS0xLTEtMjAzODI4_da0c26b1-330d-441b-9418-800a6959b214"
      unitRef="usd">26015000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="if92a82efd7884247aacafcd316a36880_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzYtMi0xLTEtMjAzODI4_f3ce0a7d-3155-4120-99ba-40de8b8b92d6"
      unitRef="usd">31930000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzYtMy0xLTEtMjAzODI4_18727f48-6784-420c-84bd-ea6384029e82"
      unitRef="usd">18131000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzYtNC0xLTEtMjAzODI4_f4fdf744-07e9-4dc3-b4ed-68061eeac209"
      unitRef="usd">-2216000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzYtNS0xLTEtMjAzODI4_f269fdb8-4111-4650-add2-a94432ada9cb"
      unitRef="usd">73860000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestExpense
      contextRef="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzctMS0xLTEtMjAzODI4_05d547b8-a05f-4c34-a323-97c3c26a46e8"
      unitRef="usd">147680000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="if92a82efd7884247aacafcd316a36880_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzctMi0xLTEtMjAzODI4_99626256-b2e0-41c3-b14c-ccf53bcfc9c0"
      unitRef="usd">25941000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzctMy0xLTEtMjAzODI4_6db37e56-3a80-4edc-a5c1-ab485306c2bd"
      unitRef="usd">12915000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzctNC0xLTEtMjAzODI4_992fa05b-79d6-4f6b-b58b-f5fc61a36e60"
      unitRef="usd">-2216000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzctNS0xLTEtMjAzODI4_2c0fd254-dec4-472d-9eea-3eed649e608b"
      unitRef="usd">184320000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzgtMS0xLTEtMjAzODI4_3660f16b-cf9b-41e1-8615-df39216863db"
      unitRef="usd">86457000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if92a82efd7884247aacafcd316a36880_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzgtMi0xLTEtMjAzODI4_708f43ca-19a6-443e-9975-1e1163072c70"
      unitRef="usd">5993000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzgtMy0xLTEtMjAzODI4_4498f7b3-43e3-42fb-8fb2-e87fd2d8ed0b"
      unitRef="usd">5216000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzgtNC0xLTEtMjAzODI4_32528aea-477b-4d36-824b-0d260ee3612e"
      unitRef="usd">0</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzgtNS0xLTEtMjAzODI4_efcdf780-44bd-495b-ad92-f9bbbc808dd3"
      unitRef="usd">97666000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzktMS0xLTEtMjAzODI4_2449e1c2-95d2-49d2-9eeb-c273dcd4d79c"
      unitRef="usd">17033000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if92a82efd7884247aacafcd316a36880_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzktMi0xLTEtMjAzODI4_bc40dcaf-fe07-43e9-8246-8a8c00a6ea98"
      unitRef="usd">1625000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzktMy0xLTEtMjAzODI4_c3779df3-0fc7-41b2-b5d9-8c7a9edcb770"
      unitRef="usd">1266000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzktNC0xLTEtMjAzODI4_a20a5c23-577e-4666-a1f3-2a7006cdd142"
      unitRef="usd">0</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzktNS0xLTEtMjAzODI4_85b11313-6e29-4f80-aa7c-c55af9a975bc"
      unitRef="usd">19924000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEwLTEtMS0xLTIwMzgyOA_077c80d8-2dbf-4d12-82d1-25901639abba"
      unitRef="usd">69424000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="if92a82efd7884247aacafcd316a36880_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEwLTItMS0xLTIwMzgyOA_c448df5c-05fe-4c42-addb-5e3c228afb38"
      unitRef="usd">4368000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEwLTMtMS0xLTIwMzgyOA_3923dde6-5396-4ddc-95e4-71ec01588bb5"
      unitRef="usd">3950000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEwLTQtMS0xLTIwMzgyOA_ae3fe3b9-c22a-423d-b90b-e262d0daf23d"
      unitRef="usd">0</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEwLTUtMS0xLTIwMzgyOA_0886d856-4938-4eaa-8654-f41410239872"
      unitRef="usd">77742000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzExLTEtMS0xLTIwMzgyOA_48d97ceb-ad35-448b-80f7-3386c610ef4b"
      unitRef="usd">154000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="if92a82efd7884247aacafcd316a36880_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzExLTItMS0xLTIwMzgyOA_7610ae35-4162-4648-bea9-f53c6a3fafa3"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzExLTMtMS0xLTIwMzgyOA_639adfc6-4c1c-420b-a949-b2ee1f391791"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzExLTQtMS0xLTIwMzgyOA_9835dc68-6b9a-4dbc-b493-61c96aade85f"
      unitRef="usd">0</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzExLTUtMS0xLTIwMzgyOA_bc4b5977-b163-4d5d-90ea-a6aa7cdb03bc"
      unitRef="usd">154000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEyLTEtMS0xLTIwMzgyOA_a471897f-db7a-4435-a1ca-4c47f20082f4"
      unitRef="usd">69270000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if92a82efd7884247aacafcd316a36880_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEyLTItMS0xLTIwMzgyOA_af6900a6-f9ff-4965-9fe6-9bc89aab5288"
      unitRef="usd">4368000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEyLTMtMS0xLTIwMzgyOA_cf263ac3-2d5e-437d-a86a-5ca8e3d02b4f"
      unitRef="usd">3950000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEyLTQtMS0xLTIwMzgyOA_4326af6d-927f-4049-8046-fdb29746afe8"
      unitRef="usd">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzEyLTUtMS0xLTIwMzgyOA_0bb36361-4d49-4580-abf4-8aa8e6373666"
      unitRef="usd">77588000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="id2d7f2ff3b414c878e5b5acd3d964afb_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE0LTEtMS0xLTIwMzgyOA_2e11a96e-5a70-460f-9bfc-ba78c705dedf"
      unitRef="usd">9912000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="if92a82efd7884247aacafcd316a36880_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE0LTItMS0xLTIwMzgyOA_d5830bd7-5c06-4965-ab08-8b2abafbe684"
      unitRef="usd">229000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="ibd22e8725a734c808ad10c4c2169ba01_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE0LTMtMS0xLTIwMzgyOA_87bd6ba3-6bc6-4b29-9345-65610a6e136b"
      unitRef="usd">51000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="i83952d4a64ac458db8ab637085cdce3d_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE0LTQtMS0xLTIwMzgyOA_2faa8831-e24a-4c29-906c-76e7dbbab267"
      unitRef="usd">0</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization
      contextRef="idc6ff7ef1c6d4fb88deabf05ca456cad_D20200101-20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE0LTUtMS0xLTIwMzgyOA_1773fd3e-df25-4390-9185-41b394380891"
      unitRef="usd">10192000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:Assets
      contextRef="i0b30e21a509941d29102ef530e36457a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE1LTEtMS0xLTIwMzgyOA_55282653-c782-476d-9f51-2cd646ea60ba"
      unitRef="usd">7564342000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="idfc413a63acd48a4822812666e30bac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE1LTItMS0xLTIwMzgyOA_06d1be4d-f021-4470-b3a1-dc6e12372a2b"
      unitRef="usd">41812000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6104316c0b684119bf0a8c0a3876e049_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE1LTMtMS0xLTIwMzgyOA_9b4bb49a-6b24-4560-ac73-12b66d9e0ff9"
      unitRef="usd">28616000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i3f997c77d8a04a329ee21032c2f8e03f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE1LTQtMS0xLTIwMzgyOA_6825d4a1-5dc2-4d9f-8941-2342dfe99498"
      unitRef="usd">-12599000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE1LTUtMS0xLTIwMzgyOA_6471fd15-27a2-4ed8-8fbb-41e94f106f66"
      unitRef="usd">7622171000</us-gaap:Assets>
    <us-gaap:Goodwill
      contextRef="i0b30e21a509941d29102ef530e36457a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE2LTEtMS0xLTIwMzgyOA_f71b99bd-10da-45a4-a46f-a0d26fb4d948"
      unitRef="usd">64370000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="idfc413a63acd48a4822812666e30bac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE2LTItMS0xLTIwMzgyOA_3ab90ada-23a7-4489-a0f5-ee61aa23fbe6"
      unitRef="usd">19866000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6104316c0b684119bf0a8c0a3876e049_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE2LTMtMS0xLTIwMzgyOA_b00995bb-d686-4b9c-9588-a9a5f41f85b5"
      unitRef="usd">8211000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i3f997c77d8a04a329ee21032c2f8e03f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE2LTQtMS0xLTIwMzgyOA_a2809ef7-dcbd-412e-80a5-b23254b24e42"
      unitRef="usd">0</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE2LTUtMS0xLTIwMzgyOA_5ed1f267-36bc-4a2d-93aa-252007435336"
      unitRef="usd">92447000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i0b30e21a509941d29102ef530e36457a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE3LTEtMS0xLTIwMzgyOA_636c5645-1b4c-4a5c-b167-c12bc40d2b0b"
      unitRef="usd">2418000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="idfc413a63acd48a4822812666e30bac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE3LTItMS0xLTIwMzgyOA_4600eb53-889e-4881-a0db-10467af87fd3"
      unitRef="usd">2398000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i6104316c0b684119bf0a8c0a3876e049_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE3LTMtMS0xLTIwMzgyOA_57269f67-5853-4655-9d06-addf8670dca6"
      unitRef="usd">89000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i3f997c77d8a04a329ee21032c2f8e03f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE3LTQtMS0xLTIwMzgyOA_f4973fba-ad3d-490c-a560-d17b4a59d0c6"
      unitRef="usd">0</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE3LTUtMS0xLTIwMzgyOA_f08b2fc8-3f77-4760-af41-0ebe95103a81"
      unitRef="usd">4905000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i0b30e21a509941d29102ef530e36457a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE4LTEtMS0xLTIwMzgyOA_f88fb5b5-9a7f-4ac9-91cf-6d95f98aeadf"
      unitRef="usd">5208658000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="idfc413a63acd48a4822812666e30bac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE4LTItMS0xLTIwMzgyOA_8492af10-f9bf-410e-8ff5-2251479d9e13"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i6104316c0b684119bf0a8c0a3876e049_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE4LTMtMS0xLTIwMzgyOA_9fa2d635-f903-400d-9814-85e186b257a3"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i3f997c77d8a04a329ee21032c2f8e03f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE4LTQtMS0xLTIwMzgyOA_8a3ba463-bcab-4e00-98e8-2584fc7970dd"
      unitRef="usd">0</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE4LTUtMS0xLTIwMzgyOA_f65a7018-06a9-42ac-b13d-8a93f2703c8a"
      unitRef="usd">5208658000</us-gaap:FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss>
    <us-gaap:Deposits
      contextRef="i0b30e21a509941d29102ef530e36457a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE5LTEtMS0xLTIwMzgyOA_e368fa6f-4d4f-4360-ac19-72faf66ac154"
      unitRef="usd">6449289000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="idfc413a63acd48a4822812666e30bac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE5LTItMS0xLTIwMzgyOA_13e1d236-06cd-4e46-94b7-e700626ad034"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i6104316c0b684119bf0a8c0a3876e049_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE5LTMtMS0xLTIwMzgyOA_d3a47bca-cd23-412c-b1f1-7dcbc616a7e0"
      unitRef="usd">0</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i3f997c77d8a04a329ee21032c2f8e03f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE5LTQtMS0xLTIwMzgyOA_b45e230c-51f7-4c1a-b318-367c9825c09b"
      unitRef="usd">-11537000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzE5LTUtMS0xLTIwMzgyOA_344bce08-2c33-462d-a1ae-e70739166757"
      unitRef="usd">6437752000</us-gaap:Deposits>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0b30e21a509941d29102ef530e36457a_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzIwLTEtMS0xLTIwMzgyOA_ded35def-52e7-4460-b296-eaa736da188d"
      unitRef="usd">660334000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idfc413a63acd48a4822812666e30bac2_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzIwLTItMS0xLTIwMzgyOA_1d3316fc-f389-4263-bc51-e6c6e3ba0ed9"
      unitRef="usd">31455000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6104316c0b684119bf0a8c0a3876e049_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzIwLTMtMS0xLTIwMzgyOA_edef141c-37b4-4180-9c46-4678d183dc0c"
      unitRef="usd">25900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3f997c77d8a04a329ee21032c2f8e03f_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzIwLTQtMS0xLTIwMzgyOA_c6db0d80-2523-43bb-8fe8-d055f066deb7"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i6e2f1e45fd25482a8d5afb2a379738d7_I20201231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzIvZnJhZzo2YTAwZmE0ODlhMzg0M2U5OGYxZDdkNjk1ZmY2MjY4ZS90YWJsZTo5MDhhYjAyZDcyOTQ0YTM2OTNlNzEwOTg3NWE2Nzc5My90YWJsZXJhbmdlOjkwOGFiMDJkNzI5NDRhMzY5M2U3MTA5ODc1YTY3NzkzXzIwLTUtMS0xLTIwMzgyOA_e0f542c3-a83c-4b05-84f9-83f5231b9fb8"
      unitRef="usd">717689000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGV4dHJlZ2lvbjo1Mzg5YmJjZjhkYzk0MTUwYWFlMzMwNGYxZjFiMTU5OV8zMjk4NTM0ODg3NTQz_5a2f1f3f-5a08-487f-873c-5b50b116825d">Derivatives and Hedging Activities&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;Risk Management Objective of Using Derivatives&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 exposed to certain risks arising from both its business operations and economic conditions. The Company principally manages its exposures to a wide variety of business and operational risks through management of its core business activities. The Company manages economic risks, including interest rate, liquidity, and credit risk, primarily by managing the amount, sources, and duration of its assets and liabilities. The Company&#x2019;s existing credit derivatives result from participation in loan participation arrangements, and therefore, are not used to manage interest rate risk in the Company&#x2019;s assets or liabilities.&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;Non-designated Hedges &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:115%"&gt;Derivatives not designated as hedges are not speculative and result from a service the Company provides to certain customers.  The Company has entered into risk participation agreements with other banks in commercial loan arrangements, where participating banks guarantee performance on borrower related interest rate swap contracts. These derivatives are not designated as hedges and therefore, changes in fair value are recognized in earnings. As of  December&#160;31, 2022 the Company has entered into a risk participation-in agreement with a notional value of $7.5 million. Under a risk participation-in agreement, a derivative liability, the Company assumes, or participates in, a portion of the credit risk associated with the interest rate swap position with the commercial borrower for a fee received from the other bank. &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;Tabular Disclosure of Fair Values of Derivative Instruments on the Balance Sheet&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 table below presents the fair value of the Company&#x2019;s derivative financial instruments as well as their classification on the consolidated statements of condition as of December&#160;31, 2022 and December 31, 2021. The Company began entering into derivative transactions in the second quarter of 2022.&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:54.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.667%"/&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;Derivative Liabilities&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: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;December 31, 2022&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="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;Notional&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;Balance Sheet&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&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;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;Location&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;Value&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-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments&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="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;Risk Participation Agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,499&#160;&lt;/span&gt;&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;&#160;Other Liabilities &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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 derivatives not designated as hedging instruments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&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;21&#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 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;Tabular Disclosure of the Effect of Derivatives Not Designated as Hedging Instruments on the Income statement&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 table below presents the effect of the Company's derivative financial instruments that are not designated as hedging instruments on the consolidated statements of income for the year-ended December&#160;31, 2022.&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:36.326%"/&gt;&lt;td style="width:0.1%"/&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:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&gt;&lt;td style="width:0.1%"/&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;Effect of Derivatives Not Designated as Hedging Instruments on the Statement of Financial Performance&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivatives Not Designated as Hedging Instruments under Subtopic 815-20 &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;Location of Gain or (Loss) Recognized in Income on Derivative&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;Amount of Gain or (Loss) Recognized in Income on Derivative&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;Amount of Gain or (Loss) Recognized in Income on Derivative&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:0 1pt"/&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;Three Months Ended December 31, 2022&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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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="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;Risk Participation Agreement&lt;/span&gt;&lt;/td&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 income / (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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;57&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i303c11d69e4a43988cf3763500d70acc_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGV4dHJlZ2lvbjo1Mzg5YmJjZjhkYzk0MTUwYWFlMzMwNGYxZjFiMTU5OV80Mzk4MDQ2NTE5Mjky_83bcfbf8-431b-436e-9864-04b2ed2a17a6"
      unitRef="usd">7500000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGV4dHJlZ2lvbjo1Mzg5YmJjZjhkYzk0MTUwYWFlMzMwNGYxZjFiMTU5OV8zMjk4NTM0ODg3NTQ0_9f5c2066-417c-4ca7-a355-099af41ef0b6">The Company began entering into derivative transactions in the second quarter of 2022.&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:54.601%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.667%"/&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;Derivative Liabilities&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: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;December 31, 2022&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="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;Notional&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;Balance Sheet&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&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;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;Location&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;Value&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-weight:400;line-height:100%"&gt;Derivatives not designated as hedging instruments&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="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;Risk Participation Agreement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,499&#160;&lt;/span&gt;&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;&#160;Other Liabilities &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;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 derivatives not designated as hedging instruments &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&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;21&#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;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeLiabilityNotionalAmount
      contextRef="i303c11d69e4a43988cf3763500d70acc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGFibGU6MDlmZmY2YzlhZjZjNGFlMTlhZWUyM2Y1NmZlZmFkZTAvdGFibGVyYW5nZTowOWZmZjZjOWFmNmM0YWUxOWFlZTIzZjU2ZmVmYWRlMF82LTEtMS0xLTIwNjAyMQ_ce0ac28d-c679-4580-9ebd-14920e5d78f8"
      unitRef="usd">7499000</us-gaap:DerivativeLiabilityNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i303c11d69e4a43988cf3763500d70acc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGFibGU6MDlmZmY2YzlhZjZjNGFlMTlhZWUyM2Y1NmZlZmFkZTAvdGFibGVyYW5nZTowOWZmZjZjOWFmNmM0YWUxOWFlZTIzZjU2ZmVmYWRlMF82LTMtMS0xLTIwNjAyMQ_e561962e-c0a0-487d-9ece-9c5dfcfa74bc"
      unitRef="usd">-21000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="i859c40706e61431a87f4b7996b5d8200_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGFibGU6MDlmZmY2YzlhZjZjNGFlMTlhZWUyM2Y1NmZlZmFkZTAvdGFibGVyYW5nZTowOWZmZjZjOWFmNmM0YWUxOWFlZTIzZjU2ZmVmYWRlMF83LTMtMS0xLTIwNjAyMQ_1aa8f344-0ccf-4b4b-84b8-fb59288054fd"
      unitRef="usd">-21000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGV4dHJlZ2lvbjo1Mzg5YmJjZjhkYzk0MTUwYWFlMzMwNGYxZjFiMTU5OV8zMjk4NTM0ODg3NTQ1_a0fe2aad-0134-4b2c-ab7f-89f1eeed2e60">&lt;div style="text-align: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 table below presents the effect of the Company's derivative financial instruments that are not designated as hedging instruments on the consolidated statements of income for the year-ended December&#160;31, 2022.&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:36.326%"/&gt;&lt;td style="width:0.1%"/&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:18.344%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.346%"/&gt;&lt;td style="width:0.1%"/&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;Effect of Derivatives Not Designated as Hedging Instruments on the Statement of Financial Performance&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:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Derivatives Not Designated as Hedging Instruments under Subtopic 815-20 &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;Location of Gain or (Loss) Recognized in Income on Derivative&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;Amount of Gain or (Loss) Recognized in Income on Derivative&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;Amount of Gain or (Loss) Recognized in Income on Derivative&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:0 1pt"/&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;Three Months Ended December 31, 2022&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;Year Ended December 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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="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;Risk Participation Agreement&lt;/span&gt;&lt;/td&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 income / (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:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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 colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&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&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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;57&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;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:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="if664d9bc80a241b28de61d03b484cdd8_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGFibGU6MTg0MjZkNmI1YmIzNDNlNTg3NmY2ZmI3MWYxMDMxZmUvdGFibGVyYW5nZToxODQyNmQ2YjViYjM0M2U1ODc2ZjZmYjcxZjEwMzFmZV81LTItMS0xLTIyMDgxMg_4c5b569f-1199-4ab7-bc31-f0771b773f6d"
      unitRef="usd">13000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i012a5399a6d94884b3684b3070ca5b0e_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGFibGU6MTg0MjZkNmI1YmIzNDNlNTg3NmY2ZmI3MWYxMDMxZmUvdGFibGVyYW5nZToxODQyNmQ2YjViYjM0M2U1ODc2ZjZmYjcxZjEwMzFmZV81LTMtMS0xLTIyMDgxMg_12926453-bd9a-41fd-bac0-a2b0568a46fb"
      unitRef="usd">57000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="ife1c14c75c424d4f8382852cbd40bd01_D20221001-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGFibGU6MTg0MjZkNmI1YmIzNDNlNTg3NmY2ZmI3MWYxMDMxZmUvdGFibGVyYW5nZToxODQyNmQ2YjViYjM0M2U1ODc2ZjZmYjcxZjEwMzFmZV82LTItMS0xLTIyMDgxMg_50716837-c686-421a-9724-a908e8c39d3a"
      unitRef="usd">13000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xODQwL2ZyYWc6NTM4OWJiY2Y4ZGM5NDE1MGFhZTMzMDRmMWYxYjE1OTkvdGFibGU6MTg0MjZkNmI1YmIzNDNlNTg3NmY2ZmI3MWYxMDMxZmUvdGFibGVyYW5nZToxODQyNmQ2YjViYjM0M2U1ODc2ZjZmYjcxZjEwMzFmZV82LTMtMS0xLTIyMDgxMg_a76bcac3-af72-4345-9e09-602218bac118"
      unitRef="usd">57000</us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet>
    <us-gaap:QuarterlyFinancialInformationTextBlock
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8xNzUvZnJhZzplODEyYTlkZjg1N2E0ZTFhODJiY2I0NWU5YzRhMzc0YS90ZXh0cmVnaW9uOmU4MTJhOWRmODU3YTRlMWE4MmJjYjQ1ZTljNGEzNzRhXzM3MA_d60b2437-7b60-452c-b1a8-10af352c2e01">&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;Unaudited Quarterly Financial 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 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, 2022 and December 31, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:QuarterlyFinancialInformationTextBlock>
    <dei:AuditorFirmId
      contextRef="i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOmM0MWQ5MzA4NGExNzRkOTdhY2U1ZmFkY2U3NjhiMWJkL3NlYzpjNDFkOTMwODRhMTc0ZDk3YWNlNWZhZGNlNzY4YjFiZF8yMDUvZnJhZzo4MTFhNjdhZjkyY2Y0ZTMxYmE4M2UwMmZhNWNlYWQwYS90ZXh0cmVnaW9uOjgxMWE2N2FmOTJjZjRlMzFiYTgzZTAyZmE1Y2VhZDBhXzMyOQ_a385ecea-d9fc-49d5-8fe7-5578163c313e">185</dei:AuditorFirmId>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>148
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  )Q858'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  "<6%6UD07MN\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O;05Q=#E9<,G!<&!XEM(;EM8DX;DI-VW-ZU;A^@'$/*2NW]^
M]SM(JX/0?<27V >,9#'=C*[S2>BP8@>B( "2/J!3J<P)GYN[/CI%^1KW$)0^
MJCU"S?D=."1E%"F8@$58B$RV1@L=45$?SWBC%WSXC-T,,QJP0X>>$E1E!4Q.
M$\-I[%JX B88873INX!F(<[5/[%S!]@Y.2:[I(9A*(=FSN4=*GA_?GJ=URVL
M3Z2\QOPJ64&G@"MVF?S6K#?;1R9K7C<%SZ?:5@^"WXOF]F-R_>%W%7:]L3O[
MCXTO@K*%7_]"?@%02P,$%     @  G%A5IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M"  "<6%60M(Q4] '  !H,   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+6;:W/B-A2&_XJ&[K2[,PGX @G9)LP0DK1T-UDFI-O9=OI!V (\L2TJR2'Y
M]STR%^.,?, SXDO V.>U]5B2SVN=7"ZY>)9SQA1Y3>)47C7F2BT^MUHRF+.$
MRB9?L!3V3+E(J()-,6O)A6 TS(.2N.4YSEDKH5':Z%WFOXU$[Y)G*HY2-A)$
M9DE"Q=LUB_GRJN$V-C\\1K.YTC^T>I<+.F-CIOY<C 1LM;8J892P5$8\)8)-
MKQI]]_.-W]4!^1'?([:4.]^);LJ$\V>],0RO&HZ^(A:S0&D)"A\O;,#B6"O!
M=?RW%FULSZD#=[]OU._RQD-C)E2R 8__BD(UOVIT&R1D4YK%ZI$O?V?K!G6T
M7L!CF?\ER]6Q[7:#!)E4/%D'PQ4D4;KZI*]K$#L!7:<BP%L'>.\"W*HS^.L
M_]" ]CJ@G9-9-27G<$,5[5T*OB1"'PUJ^DL.,X^&YD>ION]C)6!O!'&J-^ O
M3) 1W&)R2OX<WY"/'SZ1#R1*R7T4QW!GY&5+P7GTT:U@K7F]TO0J-%V/W/-4
MS26Y34,6E@5:<(';J_0V5WGMH8HW+&@2WSTAGN-YA@L:X.%W;-(D;CL/]PWA
M-WCX'UD*9W=,9R^UQM\R]W,]'V7^3W\BE8!^_Z^)\$JA;5;0D\%GN: !NVK
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
M<YS +B@KK7C2C"UD/!&UYJR$A22J+@HJGSX"%]NIY5K/ U_90Z[-@!U/*OH
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
M_S):_Z&1Z^[UK"?9-'+573Z+;"Y4*X#?%U(VNP_M#?:O!%[^%U!+ P04
M"  "<6%6!(!Y3>,$  !"$@  &    'AL+W=O<FMS:&5E=',O<VAE970V+GAM
M;+58;7/B-A#^*QIZTTEF2O ;?DF!&0)D+C.7EPFYZX=./PA;@!I;HI* N_OU
M7=G$@"U\:4N_8,L\N]+S:'>U=F_+Q:M<$J+0URQELM]:*K6Z[G1DO"09EE=\
M11C\,^<BPPJ&8M&1*T%PDAME:<>Q++^38<I:@U[^[$D,>GRM4LK(DT!RG658
M?+LA*=_V6W;K[<$S72R5?M 9]%9X0:9$?5X]"1AU2B\)S0B3E#,DR+S?&MK7
M8[NK#7+$%TJV\N >:2HSSE_UX"[IMRR](I*26&D7&"X;,B)IJCW!.O[:.6V5
M<VK#P_LW[[<Y>2 SPY*,>/H;3=2RWPI;*"%SO$[5,]]^)#M"^0)CGLK\%VUW
M6*N%XK54/-L9PPHRRHHK_KH3XL# ]D\8.#L#IVK@G3!P=P;N>PV\G8&7*U-0
MR7488X4'/<&W2&@T>-,WN9BY-="G3._[5 GXEX*=&HP>'Z:/G^[&PY?)&$U?
MX'(_>7B9HL=;-'J\?WJ>?)P\3.^^3-#= XPGJ(T^3\?HXL,E^H H0R]+OI:8
M);+74; :[;,3[V:^*69V3LQL.^B>,[64:,(2DAP[Z "-DHOSQN7&:?0X)O$5
M<NU?D&,YCF%!H_>;VP;S\?O-K08V;KDS;N[//>%OJK BD&$*\3D:\0S2>JGS
M;4/0'8MY1M#OPYE4 C+G#Y/ZA7?/[%V7DVNYPC'IM\"Q)&)#6H.??[)]ZU>3
M<N=T-CZ3LR-5O5)5K\G[X %**2WDPTH).ELK/$L)4APQ#L^9$CP%HP6@%('Y
ME400W^@%-N"5,HEN*<,LICB%/1$K+K N7R;]BW4$^3IT]=T,PJ[=]7N=S:&P
M!E3D1O8Q:EQ'!4'@.27J2(IN*46W,<"&&TQ33;X-QT=;8E A(3.%)(G7@BI*
MY+6)5_><<75.9^,S.3L2TR_%]!OC:K3$;$%T260086L&9W!*OY,$+>#L11<I
ME_(2): K1)9:$K0B@O+$I&\QCW^PUVT[<!W/JD2. >=ZD5\-G3K,]L/(,X=.
M4+(-&MD^DSC%4M(YC7%Q?"=_PEF55RL(IER#4H$++<$ETA(@@.:!!BF8KJ'J
M:\'P#^/0)%-0XQ5&45#1J YJ.U984<@  KG- H6E0&%C;DVR5<J_$8)FA)$Y
M56B58F;.I_"<^71.9^,S.3L2,"H%C'Y8IP515!1'H);O,)5,0D:U?8Q\UZM$
M1!T4AE$U(NJ@=F YH3DD;&O?:EF-G(89%XI^+S(&#G5FX BG^1H+?;QHML:N
MRJIG=&!5SQ4#RG&<*E&CK] _0?2@I[3_,]$5U#]X_X"PH3%!,9?*2-8VE*_J
MGAI!096J"73B!+6=/5.GD>DCU'(!JS_LSG;%ON@RC*0<0XGO.H$;58D9@(X;
M!GZ56QUGVUYDG6"W[T#MQE9L,%W/%%<0BPT$_^\V:K?$(PW\H!NZ5:WJ.+\+
M#5=5JCHLC!SW5"#LVTJ[N:_\1*2\!GIUM?ZA3$8-/$/ .+64-Z)J>6!"=4\<
M=_:^E[0;NZN!B7ESG/R+4.C6VF (A<"JI4T=YW?=L%;\ZK PLH)JF>\<O%QG
M1"SRCQ02J*Z9*MY-RZ?EAY!A_OI?>7ZC/Y#D+^U[-\77E7LL%EJ)E,S!I745
MP,I$\<&B&"B^RE_A9UPIGN6W2X(3(C0 _I]SKMX&>H+RL]'@;U!+ P04
M"  "<6%6>.@BKK(,  !<.P  &    'AL+W=O<FMS:&5E=',O<VAE970W+GAM
M;*V;:W/:/!J&_XHF^\Y..E.*=?*AVV8FP<DV,VV2"6G?SPZ(X*VQJ6URV%^_
MD@T(I$<BW>9+"^2V[%N'1]<CR9^>JOIG,Q>B1<^+HFP^'\W;=OEQ.&PF<['(
MF@_54I3R+[.J7F2M_%H_#)ME+;)I=]&B&)(@"(>++"^/3CYUO]W4)Y^J55OD
MI;BI4;-:+++ZY4P4U=/G(WRT^>$V?YBWZH?AR:=E]B#&HOV^O*GEM^&VE&F^
M$&635R6JQ>SST2G^F(;=!9WB1RZ>FIW/2%FYKZJ?ZLOE]/-1H)Y(%&+2JB(R
M^=^C&(FB4"7)Y_BU+O1H>T]UX>[G3>D7G7EIYCYKQ*@J_LZG[?SS47R$IF*6
MK8KVMGKZ(M:&N"IO4A5-]R]Z6FN#(S19-6VU6%\LGV"1E_W_V?.Z(G8NP*'C
M K*^@)@7,,<%='T!?>T%;'T!ZVJFM]+50YJUV<FGNGI"M5++TM2'KC*[JZ7]
MO%3M/FYK^==<7M>>C*ZOQM=?+]/3N_,4C>_D?]_.K^[&Z/H"C4['7]#%U^N_
MQVB OH]3=/S7._07RDMT-Z]6359.FT_#5CZ#*FDX6=_OK+\?<=P/$_2M*MMY
M@\[+J9CN%S"4#[]U0#8.SHBWQ%1,/B"*WR,2$ (\T.CUEV/@\O3UEP<>-W3;
M'K0KCSK*N[XYOSV]N[SZ-SH=W5W^N+R[/!]#M=R7PN!25+#XV"RSB?A\)*-!
M(^I'<73RSW_@,/@75$-O65CZ1H7MU1[;UA[SE7YR)0-E7DZJA4!9V];Y_:K-
M[@N!V@K=58OES[QLT$5>9N4DSPHTJNIE56<J_D!5W-\JZFZEPN?C2<P#*AOY
M<;?N %5"0K:O2FU5%/$XWJKVW/*M6^[M*Z?3_\@ (8-PVRB'M9A4TIBT6^IJ
MD+^K;Y.LF:-E73WF<M"A^Q<D)P[EO'SH(V_>YJ+Y"-4"?\N.]I:%I6]4V%[5
MA]NJ#[T=[49593?W'4]J,<W;=TC.P:C_C(JJ:9!XEG-S(Z Z[<L.=WH#B>+$
MZ%BV:$ (-E2IK<(1P13N6-'67>1UEPI997*(]#-S.479HJK;_+_]#]5,]B2Q
MR!O1O$?BURI?JB[XOA,VU:Q]RFK0=60_:A#&QD@902K"C5&70BJ<$-AVO+4=
M>VV?&B[SLLW*AUP%D*QI1 M.=['U)'%$#4^V!E,<&98 $=NIG3U'R=91XG5T
MGM6E'.,-FM75 DW6\4Z@ZJF48:#(9T*:;%:U#(A@DR5V'\0X)(8]2!5'9D\%
M5 2[0B .-+\$!T/^?O<L42,FJ[H+:2"@!-:3<)YPPQ2@PEC&;,,5) LB&CEL
M[6 9?G5?'&83&5C:GK0+V7Y3%=:7JWHRE\0K _BD6I4JEH-NL5WOB2*=?;>0
M"A/3+*"28SATF"7:+#D0;V:BEJ%S.VEESYOPB8[O12EF,L""YHCU0 DV9VA
MA*/$:DA;-0B):P!BS7/8"SQ=_^SF@^,'F86]V^^>J)5#K\FZ% CNJ]1ZJI":
M(1,0#0@SQQ^D8LPQ4V!-7-B/7#>BS(K.BW0FYX5E]J*F Q4_+[Y\/4/W52W+
M5$$(],>LA[*:SY:0A%CN? 7M6]-XA;T(T36=:K2NS3(Y"TA/124;#%5U_B Q
M4HU$->VK/X+N.#!>N!5I %7"J&D04)& N_JG!AE\D&0F0DS74\3_9].&D"3
ML6G35E'"0G-F!V2<1L058S328#_3?/TM1S9?#.+0#/XC2$8BRDWZAW2<$^K@
M%:R!!?N)Y:L*+-VT,!6+Y89;VEJF!6HLKJ/J5,@8VJYJQW1H@X<U! $VB1DW
M74*8DS@L:H+!?H2!!N%]5O[<,FC'G5L,!1U"@!)8PQ $%-,C('*$4*(1AAQ&
M&/$\$;(MU<RWGO#6 [*M)C^[E:VIY+>%FA.="2NQ682&IDU % 9F- 5$&#M0
MC6BF(7ZF&2LO ]N++U4B-G(P:@;'$:#BV.J@4%D1=36?IA=RB%XDG2D0R]4R
MYJ1>=2#3"CG>6I64B_Q1+4* [@#H("0TXPP@2Q@Q"08J#,MPY(@R1",,\2.,
MUZ"<[YWN;.+@9@([ D2#>"?<K[T!JH@[@@O1\$+\\'+=SD7]7JV0@,]O,\6
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
MFS6,<Z+S)-N)PL_IISS(5:XR27HI>ESKH_A&Y#'K44=9!TV)=@94%@6FY"]
M/'6)$PS@GLL^R37@@AL\4C@_XRBJQ@"+(F)!;\;!-)_D*.K)$4=Z5.2=<W26
M5F[[.RN88O 0Q3MMY$Q-$PPFZB 04(YF@@*<"C%&'P.E+O<0,4F**%E0'4B3
ML!_: 8G,4_Y#G!*T+W%3=DCD*RD$$.=19Z\.NK>?/A&FG5-(!'.B,<WGHR@I
MKI=-D;IE%A-*'>@&] "U6BHI2GPG90A HBI"#Q!XOGL.@>?[]N#*XLNKS\'#
MBH/@VK^S%=7%\3XE3R\",2=3:?S"2'@_EU._-Z.'^?$<]H'E!CXS8C&C;\,A
MC#S*L,MP:$-.40R;Q&6)?6,Q.6/'B,K!Z+'#&I@\:D7"PS8)QYZ"O5*Y3 [O
M@+ ,@B!.<30)4I/%IUA8, GD9;#_19DCJG0@AT260^@<A;CA'=K28%/_@'5^
MZLDZH,\MF90DV<9FWR]':B6'T$&UT %AZIG6<*3'PQ9-!OZCW,G**#41O9 N
M;I< ,,G5XE,4X)-?^=4CV.$15C1PS1_M-,KW'07XZ$$% R,\T6)NF'PFB9S0
MQ6:"<.E$NN3HQ\I\G&E">'4]SB#DV\<2#]X<S$QN^<E-LM*KVF'=ZTH"C(*F
M5)*.,C;*RN Y+D44]@2C:(4%50 9*IE #!KVE!0&@AD%MP \:JE!"C'9D6H@
M.@Z?XE;04C#8"*L!UXO-&FI6/J*EZCT&$4"9@1B0,=$SO$ALDOM(D@"'1.'K
MGDKA'^0SIA5 $K&LVZXC@S]38B,Z1G?,_DHNH. AD*I9%?] $D:"Z=EYQL91
M?PZD;H'(0W,PK@KZ)STZA;I6Q9O<76-W0KR=)F6/7(@(8>0SYN3K2'F))Y[N
M@JJ(9(3EZ<<-;]GY *&TFTWD1Z(@9L8G2 KLGJ(-S+*F4'9 3PB$%6WING+8
MHUXMN?J/\@TJ6CG7Z]2"TH(PKG$T<,A:0F/!DR9[P%HX_#GQ'I>,2O$R"5""
MOR)%$SN (,TMWGT1ZBGS!(0L&J& 3\3<_08\K6704A+,+6-]6H0TEHG%#S"'
MZ!RL_VL'+Q[?J*P3207[HH-T&*<?ERK]M0-;0*8R/V\4F@%HDZ@[.=]+.=^Q
M6'#U!$6BVP&#6"F7Q44D!9]P<HD:7>?#3G+ :XM&%^:_,UW"G9A/9&157#53
M@ ^\W3*B2D4S/!7N4JM.&CBA%$CBZD\S/2Z.$Q\F.6;2%4$RN*BB&PY]"83<
M=&8@!Z^RIM\M42G"&EI)8R 8RV4$F/W!A)FWC&OT.]T[;9UQ=$WDD,L%%,0J
MH/)(Z@_FV1. @?N>_Y)]'!$/K*^K+BTY%: ?U6F\X/^C(SMT]E*+3","B#%"
M)&\J%WO!FN#K'?I"DIJ,WFC@&L1004R(I>GK![PJ/L]H^ZZN'Q620$;U3-:/
M:M,.MCFY=AH)*TXOR4<R6L)+AH3A1U#)<0O96HDK YIQ:EE?3I?E=U0$.#')
MAL,6VGYD958W9Y&"97K\25%RESF984ULDY<!ZL2J.>_5M8DBKC [+DC$6>/
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
M 0V_4I3,&)&; JC:X=))A8:F2?U8"1=?->%T ;'3P#5=Q]BG7B,8AZB>[ !
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
M$15TM GV VW0_U3\W;\!4$L#!!0    (  )Q858AQ(3_UQ4  +)%   9
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
M;X<D4->K%@_!DSU549;:"3_!90>!NHYG<[&!2^?8?NTYLV#X2K"O V<6#:\
M<RNY!57L]  2$;+$C*N %8?)JC1T:6F!S&LG0(YO \OKN>_I)X;NSIS#P'^S
MKOX1BOD3^>@3[&1]/&PH4[DTNRW\ .&JI$XI\$50(P-AF;22NF]U%TDX+<Y,
M_C[$7Q"08#GH%F=GJ*=,?.<0#H)*4S/Q4'87+(>\O$!SB&V*THJ.Q)L!NZ2N
M9:/E&89&G*X7CL3IH?KF;WNB-)R:<HGF=/Z$RJM1^.IQ)X>F\Q5RCW#)A%C^
M3YU: I5>%'MX)INJ+8T17SLN8S8PX9HZ!,,;IU-(/ UO;:QWK'FD)TVLCC&0
M)RTO64&O5@DG1=>.%PWVIM=W_&AL$D^S%2AL2RD5&1R75A+\))_RD.0%Q>(;
M9!LWK,"97#3]>"Z;]CG5Z5M":2(Q3&G05*WK.&EI7R$)M9D]X'J,*^=&.9UA
M'Y";QD:K@J2J@C6!TB=4=TFN=';8<!)S([4(!EF86FP\]C&IASH6SEIW!IEG
M!)78U-D:F;!F-C<PCOF=$3ML3:\]<\]S1>O*U"B06VQX:&T" 1G%ZXE&]?4?
M@AW0R<E1+9+RGK.%MJ9T"O&H)2 CB^V#E[$#G9Q3C;&HE*H>P6IDT*K:](M^
MEI93=+L.[+&86>[.Z-730$$$2K5!GOO )<5T>9U L=@UHIE8[$X8T>Q$W_1X
M#3V:0WH@[G1-S2R"-E#5--3"I![&@-BFAU*,<RF8!>K8'O1^S=O7.^=Q370)
MBP"4%Q2',CG*YI@!J$YADDF]%DMJ2G?JHJ4)@;&OG*1Z8I53E=$U"XH=F=>H
ML.3V!#2/6C44JU9$'>?U8$)"^89\4GT];44,_9SZ%*-T16FJK*Y@3WK4>Z@]
M=83SXFFERC")266:;WL^FD0712R':>(71=-2/O* OOM&Z%TFAE$J,>@AL=I8
MTD(2O"5"5$EN'HS3S=I%6Y/6U-VXOF!$WM$2:FK8JB%OAEJW;"JUXU;6KI/G
M),,?M<6I5EZ"ZY6NVQZ@* QIDNJ#Q;D.=7>*VC8?V%F1=7WW\V#W>JB%H/OU
M!XM0^7'V$6*&@ZM;Q<4/1#C5V7'2]2<UJ\-YX7^+38V7_L/L*Z&MTGS3;H@[
M R'<HMMM.0E$JHCUFIUINO_OLL>CW0+=G0#_>IT?=2I80G^@#8RWN_2*PQOR
M$3==F.WLEI.'OL 2&;*0G5@F:H/%F)_$A0>YDKIIDD)D^F?=PV(BI6[Q:+=2
MY-03J])['L#C(6=J9ZH)?@>P^1\(*M:@\8..ZZQZI/X=FF,S.$O).;]<J<$
M?@<?;0V<MWA?<4NHLZZ06ZXR3JAO22#_KXW8TDK2-8UU$U-/8_A:=WJ>]45V
MNDN+SOT93O$>SIA=8V;IV,#!HZS*F\,^=VC3CH2W)ZZ1/+75[4O_C#Z>=DU3
MI_3[AN2]/>(AU^TWD+E_,20,QBG5#(8WJ%FU]&.WBU+H:I1V]3H#SDNPMRB8
M3:9OGK1-M:D6>2&-<6&.MF[2HTPE2PSE(-_OF.VWKILQK@.:K"JU;BT<PG2T
M=E\ C C><Q)K0+[1!0=O/S[(4:/;K-*)B&R(^S?4OLH?M$\;>SUN,"I%K##Z
M.PTZEFGN,T_ .V25LEQ!#9YX5&NPL%+O"2YSZ'M.NXZB213BPM2;_&L]D,FI
MU8_C'96_#UG5W;ZWZ<R'O0CO$/$&D+$DLR6D5>-)>J:WP]*^OW)L5\PT_V U
MVV80>;<W-NL/XY@C./OQB%U$GP/H'JX<-D7&NXX GM.^3#)JH/7XTUB]!6D8
M/HI.!_-V+3"4S\L6R7^^["<>&<W<NB1F4HNE;KIS&&FB8+^3G: ]Q<OK/XO>
ML8+U9Z;$FUX<A\);T0UF4L>RXUPI97<YB+O; -UJG_T=8LG/E=)9S9TLRWI7
M/"0EI-MM"%('GD]W<:#_ :O?4Z_T3;]?^#HIS?X)/0D*FSK_>Y0%;6WA)3&T
MHG@G1S55J[O[X% 'U!)ODEV[2O )O2V DB6^+ZDIO$IT?S)=M[N"V-CA_96H
M\T^-Y VLL^O\M*LV["G?L8S!J-(2?X>KJB6"P?<*'#2-_O=5J2HY7J99Y^K2
M=>[:IDPV( *O=I9XVS;IFK(=_8(7^ FJ0R^;*3'<-H/Y\THG5G@MU3W81:<D
M5R1MK'*WS@N8<K%=YV#@6T221]* @6WW>8' /);Q3'S/L8MWX[I]#^K"@TTI
M[XMAC<UPP"/76RH:,+DCWBMC9U </:K!<,B :+2I]'>Z\NXVRD=&^Z[+V#^8
M0'^7*"9Z=)*&PARS9NC6=?TPMBYJ-^/W(D^Z0T@@5II>YF ?U=(R(:F+X4"^
MK)-4$T#9PZ39AA#0R;YO >:#>"J5P?Q!FMGJH!UKD^;.Q$=*AX:S%&1;N<G.
M&"MVPE13 W"3<)]-;SR+.H%[I_ YV3%[4FIIF$/VE9 GKNC CI+4C&;W.SI'
MLM39\Q9I/V5+>W0;?N@41 M]M DWXHEE,H.,Q^3E0T4FOZF4U$I5TC'G0JL
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
MI4 2/XB4#\=P+6@\[M(1(4L8^RJ&DK0;*-^S(/6NXIGUFXDD+O/MQ8Z7Q"2
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
MF?"H,449R;F,F$QU8)?IM&?2#^=,IBZ6Z<=Z,B2<*+23QIA)()ND4H1(M-+
M))4%D10?J&=#U3\1!=_P'V@B12:E]I:.?%PES8Z>3.X?MF4S/M@34X /5Y<\
M^V<^(KW+1S3RX:?1XWV9MIDGX8>L$C:L/)/KRRR@)RBC[ "+=V5#JPV73.@
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
MA[V\OTC)0/;7WO-^D@),+_KR+U!+ P04    "  "<6%6+6,84L\8  #02@
M&0   'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6S-7'MSVT:2_RI36B4K54$4
M +[MQ%6R["3>VL0ZR]FMK:O[ P*')-8@P. A6?GT^^ONF<& #UG.[EU=R29
M/'IZ^MT]/?SNH:P^U6NM&_5YDQ?U]R?KIMF^N+RLT[7>)/6@W.H"=Y9EM4D:
M?*U6E_6VTLF"7]KDEW$83BXW25:<O/J.K]U4K[XKVR;/"GU3J;K=;)+J\;7.
MRX?O3Z(3>^%#MEHW=.'RU7?;9*5O=?/K]J;"MTL'99%M=%%G9:$JO?S^Y"IZ
M\7I$S_,#?\OT0^V=*YK)75E^HB_O%M^?A(20SG7:$(0$AWM]K?.<  &-WPS,
M$S<DO>B?6^@_\-PQE[NDUM=E_O=LT:R_/YF=J(5>)FW>?"@??M)F/F."EY9Y
MS9_J09X=8L2TK9MR8U[&]TU6R#'Y;.C@O3 +C[P0FQ=BQEL&8BS?)$WRZKNJ
M?% 5/0UH=,)3Y;>!7%804VZ;"G<SO->\>KO9YN6CUNJU+O0R:]1-GA3U=Y<-
M8-,3EZF!\UK@Q$?@1+'ZN2R:=:W>%@N]Z .X!%(.L]AB]CI^$N(;G0[4, I4
M',;Q$_"&;J9#AC<\ N^#;K)*0YX:.]=:_??57=U4D(S_.31C@3<Z#(^TY46]
M35+]_0G4H=;5O3YY]>V?HDGX\@EL1P[;T5/0OX(O?P2.^KC6ZKK<;)/B49'J
M-OA?JT0599&"C55VUS9E]4CR#8"+BSOS]A9OJ[,&;Y^\>:UNC'(2S)-SE10+
M@!B%T=FG<_/D"3WJ4?XVN<^*56W>""#LS3HKU,,Z2]>*GDT=4I]TK>[*9HW3
M)L5#*^4PPY@UC_8FJ]-*TW<8E)W[ C,M[S79(/ Y*9HLR?-'A0^E#5UJ52YY
M8$.- 9-F9V[J(:E5FI>U7JBF5 5L3?=^TJA'G507&OC %,X9,7IA696_ZT(!
MQE]:C"JB'(UEA#LK@BW4I6(,=@=-*LT&9T$@: C&E00M2W6@8#)YJ*VN4I 6
M7]U<'')_5@FF3T^"C4G.U,40"5%HH*[J6C>[!/AS?1"1K+C7=0-<P"U V9!!
MI<%A0W55X3HL5?HI4)NV:3'0$M,2%J5)O5;ZMS:[3W*@6<OTCXB$L*O^"GZ!
MS:5:8Y;P$ D\UH)OTHSQ7!P)"G@TUPT34C,E/4(.%*R[VB95DZ49(((@F"*
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
M+2YF.J4@P94GQ!M%HV "]_^4)H;&6T_(;L3QA+47"@ C,YL1_,D$T*/1S"C
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
M3Y(O3;GEWRP"=9IRPZ=K1(*ZH@=P?UDBTC%?: #W(U:O_@502P,$%     @
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
MO+&N/:&;#KG=7$^,F?:?5)H3TA%5#I]]#.!7SD_=7/A]@$-WDAPX#]K3T4'
M1\\]!O$KAZ=F9OUFK*/0C2*+=>\F98LWY4^:2V6*NZV3!WK8UFNAINMN..^<
M.'O3\\'A_O7DW_,VJ0G6HR^.2/W(';,BRW,2M#D6Q&ZT\[0]&D1NLK/BT=N]
M8Z< =5R#'83=:;LY#OC>!N&!^=W&QH:B!WYOC3"O.^FEV53T'6":>.C&]J6.
MV84X;E_Q0"J-(NC=F&Z(,^*BJ8]MD,%WF7+WO6P>]CX7% (3$GT4H5"I2VV_
M''1/N^\NU_9SPV:[_6CS"P8L>AV;BSE(/3>)!_;%:'NCY<I\?)A*K65A+I>"
MXXA/&[ ^EU*W-R2@^QIU]7]02P,$%     @  G%A5JO5R>,7!   !PD  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C(N>&ULG59;;^LV#/XKA'<V;(!1WQ.[
M2P*T:8H3X#0-VNZ&80^*P]A&;<F3E*;Y]Z-D)TVQ-ACV0MD2^?'CQ:)'.R&?
M58FHX;6IN1H[I=;MI>>IO,2&J0O1(J>3C9 -T_0J"T^U$MG:&C6U%_K^P&M8
MQ9W)R.XMY60DMKJN."XEJ&W3,+F_QEKLQD[@'#8>JJ+49L.;C%I6X"/J7]JE
MI#?OB+*N&N2J$APD;L;.57!Y'1M]J_!KA3MU\@PFDI40S^9EOAX[OB&$->;:
M(#!:7G"*=6V B,;?/:9S=&D,3Y\/Z+<V=HIEQ11.1?U;M=;EV$D=6..&;6O]
M('9?L8\G,7BYJ)65L.MTHZ$#^59IT?3&Q*"I>+>RUSX/)P:I_XE!V!N$EG?G
MR+*\89I-1E+L0!IM0C,/-E1K3>0J;HKRJ"6=5F2G)_>Z1 D+P2NN4:+2,.>Y
M:! 87\/LE6JO<.1I\F3TO;Q'O>Y0PT]0@Q#N!->E@AE?X_H]@$<4CSS# \_K
M\"SB#>87$ 4NA'X8GL&+CG%'%B\Z&_>_8U7PY]5*:4G=\M='<7>H\<>HY@NZ
M5"W+<>S0)Z)0OJ S^>&[8.#_?(9S?.0<GT/_W[4ZB_HQY__B"CJEZNV K@K)
M=,4+P%Y%"\UJ!4PB6'!"6Y,%D"5HMJH15N9>N("I:%K!Z5R!V)CC-V-\S1'7
M!C7XWNW\6,>J*GBUJ7+&-50:&^7VIL"*0F+!--H-@]*;\). 3GA_IH*'GJ#+
MCQ3W!_P],JE. K(QV""59F9#8<LH$UCO+^ /4@8TGP%0$V.S(B>FD7^<FS2(
MK2(&ZB?;UT8$1OBPN%_,%T^SA]GC$\P7T_N[69]N4Z J1\A+)@NB]@5"=^A'
M=DW#0;=&B:D77=*41<IVSE1)UZZ4AH:$%U9O;6IR(5LA;9YVG/C5U<;HDR;C
MY")P@T%(,AUF!!JD*2QH2A1TTP/=IXK5%J06C"L(D@2R."(]/XE[JDVE<KIN
M&4>*\I#OP,W\A&22&#F,?7@Z7Z OD+A9F- Z=$,;:.JFP?!=AF:_+V>+Q]DC
MW#'YC.\ZT)@/_936V(V"S*[#Q(>E%!M49K:0\PU2)@=N%@5&^AE)$\83YB47
MM2CV1[@@H:0,(3#4NR4+8,KDNA2UR>U!+W:3@0^1FT0AR3 )X?9F/CU)+E4M
M2XU,C(SH^1NU;/WFR(V#V)0@\ZW,8(E$55?$E+)/S=>R/4U';6IP^_7;-:R$
MI N%8E?@$V069K1^5(EC6P>1FU%*:$D'F0DM3)-/RW&THHSZ;IP-32JI)(DI
M24Q))7\?77+>R7!JD'K6C&!%O;?ENIM3Q]WCE+_JAMN;>O>+0-4M*(-0XX9,
M_8MAXH#LQF[WHD5K1]U*:!J<]K&D/Q641H'.-T+HPXMQ</SWF?P#4$L#!!0
M   (  )Q859>DMH"<0X  ($I   9    >&PO=V]R:W-H965T<R]S:&5E=#(S
M+GAM;*U:;6_;.!+^*X2WV&T Q?%+XKC=MD":7F]S:'>+=O<.A\-]H"7:)BJ+
M+BG%]?WZ>V9(D9)CY]K% 44J2]1P7IYY9DCJQ<[8SVZM5"V^;LK*O1RLZWK[
M_.+"Y6NUD6YHMJK"DZ6Q&UGCIUU=N*U5LN"7-N7%9#2:76RDK@:O7O"]#_;5
M"]/4I:[4!RM<L]E(NW^M2K-[.1@/VAL?]6I=TXV+5R^V<J4^J?J/[0>+7Q=1
M2J$WJG+:5,*JY<O!S?CYZTL:SP/^KM7.=:X%6;(PYC/]N"M>#D:DD"I57I,$
MB?_NU:TJ2Q($-;X$F8,X);W8O6ZEOV7;8<M".G5KRG_HHEZ_',P'HE!+V93U
M1[/[105[KDA>;DK'?\7.C[V\'HB\<;79A)>AP497_G_Y-?BA\\)\=.*%27AA
MPGK[B5C+-[*6KUY8LQ.61D,:7;"I_#:4TQ4%Y5-M\53CO?K51W6OJD:)CRHW
MJTJ3IUY<U!!,CR_R(.2U%S(Y(60\$>]-5:^=^$M5J*(OX (:1;4FK5JO)X]*
M?*/RH9B.,S$932:/R)M&,Z<L;_H_S%Q:LQ&WT-4"#G!UO1:W[&1EQ;]N%H[O
M__N8![S\R^/R*76>NZW,U<L!<L,I>Z\&KW[\83P;_?R(]I=1^\O'I']KD+Y;
MB+AQPM6R5H5H$#A+SU15EWMQ4Y@MW;[)<]-4M:Y6XE,MJT+:PF6B7BLX<;.5
MU5[(=N2G/\2O9D@!&Y^/YIEXW3AHX!R-7.A*TH1.//W=;'4NYJ.KL^==Z:"7
M%)<;YU3M!.9+]]YIN= EU%:N'T77#Z,30_$[]&NV!0P#;Y3XSXG:L-8(SKTV
MC?-JDPO,$JK?BMEHEHG!49@<3C!@Q619@LD63GUIX#(R'Y.L92TVIM!+S1YA
ML4-V37"+6*A<;I10RZ5B/F+#N_Z$2G^350."% '^&<^WTYAPH83<;DN2#H.6
M3=U8W,F_--IQ0-V00@IQN+VC/Y7I/19%8\G;-&'>6$N:[Y6T/J1]G_3"*=:R
M(&%>;U*27E@BK%6N9>E1!*Z&LUJ#6OE+[7*,H&F&XJ^J4A:NV].,VHD*M+UJ
M= $Q"D(L/,*QTINM-? .J]5'"=MCX0$;@I7WXY1'(&B0OEBT,,P3#,6"<%L@
M41U)+3"KA8?V[&A=0:#3KE95CCL;4ZU<+6")QQZ$;I1TWH_MU$(FQ)8)J =(
M9+T#2F3E1>[%TV"0/<,03LW_*!;DIU%')XGW.K,ESYPVG)[ G=8[G/WE$Q)
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
MK=6UNUPJ.5<M+\#[A883_0TKV)PB7_P74$L#!!0    (  )Q859<"W0Y]08
M .,1   9    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;*U8;6_;-A#^*X17
M#"V@^"U.G+1)@*3=L (M4/1E^S#L RV=+2(4J9&4'>_7[SE2ENW$\39T7VS)
MXKT]=_?<R5<KZ^Y]213$0Z6-O^Z5(=2O!P.?EU1)W[<U&3R96U?)@%NW&/C:
MD2RB4*4'X^'P?%!)97HW5_&W3^[FRC9!*T.?G/!-54FWOB-M5]>]46_SPV>U
M* /_,+BYJN6"OE#X5G]RN!MT6@I5D?'*&N%H?MV[';V^F_#Y>.!712N_<RTX
MDIFU]WSSOKCN#=DATI0'UB#QM:2WI#4K@AM_MCI[G4D6W+W>:/\YQHY89M+3
M6ZM_4T4HKWL7/5'07#8Z?+:K7ZB-YXSUY5;[^"E6Z>S9N"?RQ@=;M<+PH%(F
M?<N'%H<=@8OA,P+C5F <_4Z&HI?O9) W5\ZNA./3T,87,=0H#>>4X:1\"0Y/
M%>3"S5M;52H Y>"%-(5X:TU09H%[\4')F=(J*/)7@P!;+#'(6[UW2>_X&;VC
ML?@(5:47/YF"BGT% SC9>3K>>'HW/JKQ'>5]<3K*Q'@X'A_1=]I%?AKUG?[7
MR',$+-XIGVOK&T?B]]N9#P[E\\<A&)*1R6$CW%*O?2USNNZA9SRY)?5N?OQA
M=#Y\<R2$21?"Y)CV[TC>_Z'W:TEX4M72K#.AC BX-]PI6N2V<9Z$G8M9XZ'<
M>YR +E%+%]8B6#%71@)IG%4&Z#;)V$J%$E+SDYG4>$PGB9B<\O<L5/$-F]E*
M&Z+"LR$%\=0OY'Q?P#E/SUA1)M=-04);:>!J%VLF?$"XL[70% +4L-[<4:%"
M%G%H3..I$+5US"CQ,4.W<RX:ADX3"R83U@$2/@P79&4;P[_-.09XM^N3HU@?
M?!FVN/[XP\5X-'W#+B^M7A*?9:@91I4W6CJ1:^E]<N%@M!LH]@&(VC+&= DJ
M1F[!9 M'! Q F.E4%U2,71D@0A[)D(%21N (/>1(;AM2&R%BR>W"J+\ E35M
M.,9;K0J(%N)+P%=G H]@ @@EZ!X'#JI355,!\P )CLW.M%K(E #X3P]X4&P\
MQ91ZDE;QLC'SAEDH/D*(;1X?Y2[E^-D2>"4PT^)3A@N!@9"HFI$#*8D5L!'2
MP[[&F/.OQ<OW'+EM/,[[5Y&S^&,D/CSV[H4 &V3GDRE?3<^SL]&0(3KLA#@]
MRZ9GE^+T,IM.3\4W..-GW&M=51XH2G$YO<@F%Q-Q.1IEYY<3\=4&  ESV6@Z
MR2XNA^EZ/,TNIU.QV_U/ 'Z9FH<A>&3EE9", 5=1)ZM9$M^R:TT&25M(RUCH
MD  O&)2ALEIN_$<!< ^ENA H.HF<@PJ*#<UL&JR_YRP(BIS4>BU*N>3F?X $
M/=3*)<U<?IY;TK)E 60Q4-,C=%'#7<054,DU2OC/1L&Y6JYCS[%38D[4/Y(:
M#K_S.I+@'HZ+1CJ))J(804TN;E0@N:2\ RC"%4KEBL26>WW19L,_7Z8LO\>%
M_TC-R<#S"CFN+;2^1)V=,'9]<1N/[?1!&L[900H[ULF"V],=\6&%<GEQ>M:_
MP ZD=62+C])@:XS9B:ECFUY6M!&I03AQE"/^2MYSQ>;'*OMH\W.Y,@Z1-YAD
MK'DTH[C4$X_FBC=6P'HG^7136W9@XVR'!RVE;KJ23U7=,,G&K.]AN%>2V/C0
M*9P-CL$W-3?^=X36CJQT,O)ZHO$4,(PF0[MMUW33#&2*\=-4'/EV B31></U
M(HLEHU1$)W9\[]K04]XXA:U 1:>8"P ,[9=]88EI@D/!X%,USR"L9[%E>:_
M9,(:OAVM<--X&1?_;@+N0B2UMXDEGFX;FTEWTDVZ=KV1:?G8GX3X<56JO&P-
M[QJ)0Z&2!<7\L?>S>!YO/_>4Q/UF0C(WM1CO>)E0G*/DJ0#U*&8+;ZM'IXX7
M+B?QH<9+$!6I,FJN(MZT,,_@42Q:)U<F5FJJNQ 'Q-9(E]?"QC@,\=B73NGU
M=G.!JX'WY5SZ4LPUK[*I9+=[R%Y!;W/@4CKS^]WQ@;JR6&;8[;@65BCS!9HH
M#7$.9<9@Z&XHH)# OEAG-@"_S,D%O)<R&BE'CG3$V:8E0=8U.*+=);BKTRF4
MX'Q#EAT")>IL1F1B0E^E:-I]!^H/1Q"><&.[*2B\ 2-/(,&^P*)@79&(7ZM*
M'2JRU):/ #EDD]L1)K1NY^N_T;,!UHN2=&(W+S6V0Q4G\3X3D0EIIO"8VIOU
MGJVFW#R7$)QJ3,H!9VT)OZR++2"CY,EL?1(3@_=LA8JY?0K@_G!!5@K.HK.8
M+="*<GPQNIAFP^$PML ^*48/M]'^1V\.O:\-=EZ\,6L7\>\%GX@\O8-WOW;_
M8-RF%_?M\?3WQT?I%MC1T<%SB [[T[,>TA7_4D@WP=;Q-7YF P9[O"P)M>CX
M )[/+09K>\,&NO]U;OX&4$L#!!0    (  )Q85;VOZU]K@,  !,)   9
M>&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;+U6VX[C-@S]%<(MBAE &\MW>YH$
MF%O1!;I%L(-V411]4&PE,4:V4DE.IG]?2KYL"F32]*4O,B611X>42'I^E.I5
M[S@W\-:(5B^\G3'[.]_7Y8XW3,_DGK>XLY&J80:G:NOKO>*L<D:-\$-*4[]A
M=>LMYVYMI99SV1E1MWRE0'=-P]1?#US(X\(+O''A<[W=&;O@+^=[MN4OW/RR
M7RF<^1-*53>\U;5L0?'-PKL/[AYBJ^\4?JWY49_(8#U92_EJ)Q^KA4<M(2YX
M:2P"P\^!/W(A+!#2^'/ ]*8CK>&I/*+_X'Q'7]9,\T<IOM25V2V\W(.*;U@G
MS&=Y_)$/_B06KY1"NQ&.O6Y$/2@[;60S&".#IF[[+WL;XG!BD+]G$ X&H>/=
M'^18/C'#EG,ECZ"L-J)9P;GJK)%<W=I+>3$*=VNT,\MGIMJZW6I8<04O.Z;X
MW#>(:W?]<L!XZ#'"=S""$#[)UNPT/+<5K_X)X".AB54XLGH(+R(^\7(&44 @
MI&%X 2^:O(P<7G2UE_#[_5H;A8_BCW,.]W#Q>3B;*'=ZSTJ^\# 3-%<'[BV_
M^R9(Z?<7R,83V?@2^I57<A'C/,,S47ADHNP$<PDB-_9]UR7P46^/>MKIW3RX
MG>?5RRVPMH*J%IWAU5G5IV'/*=<:E^6QA;7-_QG\AA; [3,!O&3>K-'.7O3-
MQQ;,3G8:T34!_E;RO1D0[8%?\2M\YK?N8=@AL .%GM[/6,3JMI0-VAQ8+=A:
M<# 2<*5!!YW]3HJ**PW?0IX0&E$K%"1,8Q2RC"1Y#C]QK>\F(&-4O>[,B-6U
M!ZZM>YB:Y>L'6Q$J>P!62=W'D1V9JC3<A F]A9LT2'#,D^S6T9L"QH20);-
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
MX'S?^3<Q-PS_092%H"HG3MP)N1,+5&ZN4FMC-B)>59VB.C?-:AW@DBM'+T=
M4FR:$@)O\2.A'^)^] IPI2(X&L0PYV]@FDGIC-6,7\&KIG)S44N@.#]#'8W(
M2U8;* WZAK" M^9Z_>O105-<?.4RSG1AUV\LEM9LX&D0W'"S X? J3L$*M/8
M#''DJHW?07N'2R>0QI3'=J^&PKBPL-2^KR.W\ VL(,E<-OI4Q0;^K2+0T)0J
MG 1#7"M+,G4%J56/EIZE*?>JS\C%5C=0NZZ5\ B5$O]7IJ]?%XTKV'& _\(!
MV80K7 ^G.]TRS_ @OB,A 9 "K45>UC8@%48B?5C3*<20DW3F9JC4*2,'+'MC
M4",#QWO#YXYRY3&D8 * -S<^X#0%]_I@ W,/0$1(=DS.L".HNEF(=3B-7"N)
MM7LFWKM&))4$42_)U[(1['' ":G[H/R(7,K1=<-R3!UJ&4#HN0C2$)#6&][9
MG65M?\8C.D@J@F+)GR-P/DF53L]A0-@'"0@W*,!"MR"D2PU3\4G8ZI12@BX9
M= CI<B5_[ 2I$1F:9[9G*#D/]*Y=4PEV:39;1Z[GJ#O9VYK2"72V7X'='&\/
M"^Y)D<.11!R"6+A7XELR]XO"  U8SD$D 'J;O%PRPS_^E@;M;5"_.H4=UK"W
M3]2X?\-Y(<@$.3@AJJ]$DIZ/DG/7KGFTZ@PF?G@,P"A(HO&T*T[\>'(A?G@
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
M&4L]GD2).9E_E>O)-!DT>?/X2),7B[VFYZO#'](CP9R+)#8]XA.&_9 'X?P
MUB+B<Y&Z/7(P1%_Y(N5I')$*BD7,(QX=MID(4RYBW^T,NTK@JXB:)J82DGT1
M)%P,!1N%$?#<CQWA<?W 5Q'WPWBLOZ!ZA.F!L!=S/W%[TFPJKT0<H$MVW2R"
MD(?>03<+/^&>%_RYW1PEH"1_3FX80$4(=:"CH051GSB(G18\RCWBBP*?%*0F
M7,3A"T=!&O$T\O?R^\133< <0AC3*0 8N<T/?(8#OQG!?=+]B,<B(4$J=PP
M>9XC&*7P>+X7'!(>!5P 6"@5227H5,]WS07<]_P_F&J.TAL&*?="X?*#@%DQ
M=_CAY?12Z&GL*!# ?A D>P7G\BN$@&CBBGIS[OO^7O1<AE/!1>JR&DKC)X[@
MR0P++^')@-_1H+\#^1]!AF-V$SL^Q)PGOG= 82&/X[E#AJ>3FYCIG*(VGBLN
M_ #,X##@L]3&IB@ 8!JX) RSJ7 X^%E>DZD@G/H\$:X<S;^!Y^;/TVJ]C&.P
M=N :BWD8[IT\]7IDYKRZ,L\B](*._A,5"Y!]B[4[W;T#O+&OOO;7[0O$#Y(>
MKC06W"5$O6D\GZ MS$LY^Z%K-N9%V*+INJ8R?ZZ5Q.Y&%_#]LFFZ\0,9V+T9
MO?X/4$L#!!0    (  )Q8594<7"H/ 8  /8.   9    >&PO=V]R:W-H965T
M<R]S:&5E=#,P+GAM;*U7:V_;.!;]*X2G&#B $(MZJY,$2-(66V!G&S3M+A:+
M_4!+=,RM1'I(.HG__9Y+R;;2)IF=Q<" 3$J\]Y[[.B3/'HS]YM92>O;8=]J=
MS];>;]XN%JY9RUZX4[.1&E]6QO;"8VKO%FYCI6B#4-\MDC@N%KU0>G9Q%M[=
MV(LSL_6=TO+&,K?M>V%W5[(S#^<S/MN_^*SNUIY>+"[.-N).WDK_=7-C,5L<
MM+2JE]HIHYF5J_/9)7][E='ZL.#O2CZXR9B1)TMCOM'D8WL^BPF0[&3C28/
MW[V\EEU'B@#CMU'G[&"2!*?CO?8/P7?XLA1.7ION'ZKUZ_-9-6.M7(EMYS^;
MA[_(T9^<]#6F<^')'H:U>39CS=9YTX_"0- K/?R+QS$.$X$J?D$@&062@'LP
M%%"^$UY<G%GSP"RMAC8:!%>#-, I34FY]19?%>3\Q;71+4(L6W8CK-2>79M^
M(_2.?=+=CGU06NA&B8[=>N$EDN'=V<+#+DDOFM'&U6 C><$&3]BO1ONU8^]A
MK'VJ8 ' !]3)'O55\JK&=[(Y92F/6!(GR2OZTD,4TJ O_=TH'#W^J(>2I]IY
MIUS3&;>UDOWK<NF\13']^[E #&:RY\U0@[UU&]'(\QDZR$E[+V<7/__$B_B7
M5YS(#DYDKVG_DU+Y9]M@1Y'5X;,[?D:0V1<H^::T8W._EM]I/F&8LA N[:%D
M23QR.M$Z,656X;T*.;L,\^$Y_ZB97YNM$[IU)XPGBY0OJ':.0XZE3A)>X=;L
M#4NJ*,]2#'@5%35'.=Q+Y\D.4QH<MG2J5<(JZ5A>E5&<)JR,\ZA,4O8)7EC&
MHS3+6!:^?#$>7H\&WK""%U&=Q!B5,)-E!?NK$DO5 3C4 2.[7</KM>E::=W/
M/U4)+W]A[W_;*K\;M7<3@3I+6,W+8QB/>;@V=F/L4,2OZ"QX'M5E!3AEE"?U
MB/</@'K.IY=2]%$WII?LGU)8)HD0&-I9]DMX12W]7:Y"ED)^\(C1B?<*6EN'
M':&1('24E37]TX0 31+E>8U!Q:,LKNA-'%6\&J.G!@@\*UE2UBS?9^C31E*P
M]-T>9-!4QL6@J:C*45,98X67J$K/Y..&W&0Q2Z($R>91DO'1T/C-,8ZW=<YJ
ME$.-)Z^R'TR^WZ]]LU\]#$I.@SC*DGP/ZTJB;23[(A['U(QI0&5^1?V#H-1R
M2]WR7E@-W2'NMT]J%G'A'"6+OX+E^,L.VKUX1)MIN5(>+E5P)HGBHL(33#4Q
MM7UB2DY,/<E&&D<E:@OU45:(41;55<K^AO/&(<95CK!0Z51UE!09U1#JL*I>
M[G+JT0\@ O=_EM$QZN%8,-0X85*_B^FR_<]V( +'O*$R-.BU3C)]%,=[FC4$
M<V,-E2R8:\?,<V;_<$#G0T1/V'R(*09#5$^&JHN"\33*"P[^X4F!A2 S?A(\
M#+&[F8 ZQN+R""HOT2XI*XNHX#%52XP8#!SX'?S/<B-V@1>!4QU8TI%#5)JB
MO0<9R1"LIW61QXQ^$\R@GGE9D&-Q_ +:^5<J!Z5/)F@FN-/RB8J1"9\BOC(6
M6RN%=K!*(.8@:A((]MH#R<Q3"F,.=6F"3@D#$'M>GY#?6]NL<2(DQY'V'ASK
MB"(A!C[-TI"8%*E"8N8UQ#.2:F6_"7P,*6]12K2YK:2U<*N5Z#N_)15Q4,)S
M4D))S(9XH)H:*8$LL![QCU4-50M.BLTW)AZ$)=@\*G,J$#!2G5 PP%WXOQW@
M*>>V1)S8>O>N0M4Q=VS3"4U\!BZKP#H_BL&'SNRD',V:!XT]8:TV@V02U3D/
M8?T1LGR4ME%#T$;A$ Z SE."7,44KB1/)P4PYGR2SDG*YUF%K9;B5&:(.J>
M@6?C\F3?T;BMP"#D0T/6407"!YG%*?RK\W*P(3Q([TYIZCD"MR-B&3=_]!FU
M/L^B(N6'Y3C-TL+ 0#\>&-[LI2Z/Y!6X:RWTG0SM\<J&BKIBVA DJ2>G'P=O
MX F\0C_AK.0$V$8,8Y"E,YUJA9_RY?]N$E;N%0BSVTT,4K))>3-5/A[-3I\[
MM"XF=Y%>VKMPXW*0WVH_7$L.;P^7NLOA+G-</MP(?Q7VCHXSG5Q!-#XM\QFS
MPRUKF'BS"3>;I?&X)X7A&A=3:6D!OJ^,\?L)&3A<=2_^"U!+ P04    "  "
M<6%6]V74QX(,  #8(0  &0   'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6RU
M6FMOW+@5_2O$-%W$ &.+>BL/ [;3W09HTB!.=[$H^D$C<6;4:,194?)D]M?W
M7))ZV![;NPWRP;8>Y'V>>^ZE9U[O5?M%;Z3LV-=MW>@WBTW7[5Z>G>EB([>Y
M/E4[V>#-2K7;O,-MNS[3NU;FI=FTK<]\SXO/MGG5+,Y?FV<?V_/7JN_JJI$?
M6Z;[[39O#Y>R5OLW"[$8'GRJUIN.'IR=O][E:WDMNW_M/K:X.QNEE-56-KI2
M#6OEZLWB0KR\#&F]6?!S)?=Z=LW(DZ527^CF7?EFX9%!LI9%1Q)R_+F15[*N
M21#,^,W)7(PJ:>/\>I#^H_$=OBQS+:]4_4M5=ILWBW3!2KG*^[K[I/9_E\Z?
MB.05JM;F-]O;M8&_8$6O.[5UFV'!MFKLW_RKB\-L0^H]L,%W&WQCMU5DK'R;
M=_GYZU;M64NK(8TNC*MF-XRK&DK*==?B;85]W?FU7"/$'<N;DGV2==[)DKUK
M;+(1M==G'930TK/"";RT OT'! J?O5=-M]'L;TTIR]L"SF#=:*(_F'CI/RKQ
MK2Q.62 X\SW??T1>,+H<&'G!$RY_DCO5=E6S9O^^6.JN!4#^<\Q?*RT\+HV*
MYJ7>Y85\LT!5:-G>R,7Y#W\1L??J$5O#T=;P,>G_3WJ^22#[O)'L2FUW>7,
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
MK(>TFF2^M:MANSHA+6Q1!7S>=$@FV'\X^BZ14F(:P8R."G:/=@X>00\DHJ\
MX8"*J&F9,8 ;VH(F3R>'C_Y;?4@5_M2(2^#"&OPW.N&P.:*[BG!08/?*/;$Z
MT<6#_W=@X4EKS,GX$K4"N@MGGN^1-YEE2)_0JR.54I1^ _1D#0IS)!DS]SQ_
M BFCVSU)GW#8)^;2NEM7][R_[A,((_ATT0?J\"OX$S!#V8"2!^N4!0FK2][.
MHH05M]FV;?;P&DX_4&B5^& ES(FT]^]$H ;^"=)@GIRBLIFYT4ZC_02NS#:P
M'R!%5.R)U@"^A$7=-$UQ5Z*5PR8E&&XE"0A1Y 6:&\PFI(R[_%/X&[X2N1SW
MOB+.0Y&^/U3-O8L<_6]I>4P8%&.+Z4HXH&1A<X"];66+PW@/'SP4G'#**Y@F
M;# \1=*KAG/O/;H<0#,8!,F@IWK3MV0(#SYU,*[:ZH@K^2RXDL^.^H#@?+ _
M0?]X#80!_L I3[F3GSE4%OZRP7\X\Y=21;@AX'4D&WM'N^P-\'-D\8T.5S=U
M4!%KQY(J6&L%G%4Z9NAY 3/HDV<//JD>Z18L(6 'X!UFI3WHN7L0:^U'U_$?
M5^"S!?$';F]?Y2W(:;',A&OE_)'Q _O?;$I:9C!22!6[%B0MJU7:?Q ,J:D)
MWU^#K0E"2$2G95V0O'73H5@"B4(G$']K=86=!!RSS=R.K+(?0&.#7;%!C;-D
MDAB]D0IXE!@E_I)=]T!1L%$G77OR^'X U7R+GB/27;C]Y2^_O7UU=O$UN']@
MY(%*71[!!N#S_<85X;,R)]X$/!E$Q/]V;8.G9X._=L')_REO08Y>/B<?_YSE
MTO1GT)Z@(UPPP<42JV%46*9GQ7T&ID%#3MMH+L!):S(-^=T]>)%Y\3OZD%,/
MZ\SE1&Q[,#_!$MNB7("=(R:X0U^T1L.N8TOG%0B0_1KTB4)AM*?#WUX0,6&T
M.Y[^Y.>W8I1$O&.$;MP?$SC/@\!Y?E1*7#N0;"2?IR3,8]^UY\XX5J0)#N :
M@)A&7:\"=Q,47N'6Z+2'<>0@@58ER^#0 W?DWH$N-L^T<22T"> \N*HXZYHS
M4%H]F>"3QBC;H;[LV)OMR$))+5)43 R_Q,_1R>)QX; ,O^33>0F#HBFU1_L#
M,:]-@\;_J\%*44 \L I_;,VN)!<SO\W+"KV$,^"8,P]2@\S9-D</'CAS_.<1
MR9-I;_.R)9O$18G8UZW+*UK+35Z*]%/[I78$^H$EL@2!)]8"B6^0ZZ /;OCQ
M:,*A(^S1D"6.@/T!,5[3&&#X]ON>K99CV ,JCR.&! @17OYC5BD8X&B)\BGG
MHPD$']4EK4B?IEO$4&"&T9BRBO@">7"&JFQZ*#'&!$=Z'B$XFBW-#8.I(IL2
M<\<GVIKIMLI>NI8T@QO-FL1AT1 [DEIYW HB*9F[KW$WZ).@K38?U9932?X#
M[MZ/#?AA"K0J[+NDX?+*@\4%XK2T@[X#85CV>Q_\"S;]Z(5PNM )WX ZQ>DT
MMPJZ@$.PP=]4Y9;8!M5GXF^H=2RD(-P5IL<:82]0R'T)1S+KO3H5P;K9.W 6
MP*=X52+H01YF8=UCXE8Q,G6W2"8A SEX\?WL_C:\J7R2MT,6MLR(G(*O9R<"
MR-7)QAIS1<U]WPV&1&,*K14,I17ATT [%-(9+JV+XEH7_<+=E#4>@P%"?[XD
MK34AD88BAP$TP^6X )'-3;V,J,H?,#P0%2T?*\U3@RZ5U4'])"A< <8^_D[5
M>>3F-<9"65,E$AMI I0Y0:RA;)$C*)PB1A+;;V?*15L@-.+)L'PP@J?_",*X
M9NB"AQ-+1#1!^DHY/.<$1T\+1=[]((@-K 0R&5VFEX.QXPS2S\@)F'=6LY/%
MU<L?%Z?** //0 TC]/KVI;B>0E@XN&B%1EARDMB@/YPK_&"+EBI:-PWX8/Z
MWP'F2X]JE,PO%'."N08$(7T822740S-P[0A-:/$,I!8>ATZ,C5RF/BI9$07Q
MG7?DM@MYD9S'S\%]@.BJ\B.&<X =:N(% @#6+K'M:72"'/(XP-IM&Y$Q,#F"
M\E \3E!V&1!1E"&1 61G]CUY; .>"_K[$>0WY]! KA,S0?&QR7OO'O\*8>?T
M-::%Y0PVI.D0T7[3^49(N^QZ ?U?TAX&2_X8?ZO$;@L^#@1J4\K#"3]X.GQ)
MH:<5:+<P!(*M&'#+2;AW@1E) QB SCB0:&1MF@K3(]0<Q;-</\Q%I2>H C>4
ME"&K&38.%?R%!X$_*!(,GI1BOFATM8FWIHP&8X*P3[SI/<CC'E5\4*TIZ8!&
M(_MU*/8Q#);)*@E?I=U=WS-T'I?4W1_$&'(YB@O\$<T],NE M(!7SY[S$-4F
M#QK.;4EAAUWPG),=L_"6BN# 7K2] O48.< 6;.X;-H8(R.H/:,2Q<03'$#QW
M=->O2!:.'$$^@",*X0A;L-T:GC9- 5[_=76-1BR1/'4#ZB+1H][W&/>^YS=N
M4 S4N%UG>$Q]@\+#$9@!%')D-VMLSUIG/Q,QX!\_P71N8,<Y9GL?I*<^^"9O
M]Z).R)#SV9N^EA2 $.I<'9E^BYN^^<AS9K\:V T.M$3199^(]8LGL!<W8 "
MB^WB&X.5+@4GS$K#F@&02<QS^!**5T3M7==5;&D"91 AD?AO7L\K)SE,<<C$
M*9W="I "'/_&P_:H;2)#^%[M6,Q^Z90<(+KYYT 7G=:8+ @PP$$ S9+J^ 4>
MG;-MZ]QR0<03L[]J8!_YS)#P(<#&'!Q$T#=M[XRARX$2.@*I\<FZW/B"M!@!
MRW'P1'@<PS&^##C&ET>Q"'0N^'S\"'PWC6;\N1$R^<7 7X.5@/J!G8)-/<"9
M:/J.8G8&P@RV6(#K*W1]0!;=8&@:!<_6.1577L'[OF;O('AM-DRI (9J!W4X
M6&H3;H'*OZ(Y*WB$<LD[QS**$"SRT=VA8T$G7B$%63FJA5*NPIW"?>+!2&BI
M\DDG%8*^^P:X)KMU8-Z)>$2M<B#^%P >94Y#<^1$.DJ;V+5-?[/30&!\LJ(=
MH(^!I< _L6J-/B)1X^8&=1KS%#V6'?)[ ? "<RZS0]7[P']%C"J3%8%A"CS^
M(_K_FOX">7QFIJ1#HDNJ;BC/"/T1^ 9'2UCYXG$#S5]EK<R=P]OH%Q[;"N4@
M%QW.NA"M1::!V#@>(Z$%>F:"CD^0KJ*(+$K:0$-V$%M#J&AJK4#X!Y\)_2!U
MLX+;F$C)EKRS/_JFBSC%<%:K[.<4ZU KK.O:<MVS:D5?*QIPLIPH@#CVECK:
MRE6YB:U%JV]]+_896>VZU?&L@[1&70=BDYQCLEG ISO##_3@(L@ZR3SA;"/<
M4MB_O"3/'IT\\LH%01HZ]+R3 \\K13WI43GO'*!T-'/7W3G!-8.5*A9R+7N:
MUT%IHPR" \H>51#"XT.,'E!/<=L]>&T2'S,3J@)I#/NA+A)TP/(?8J6@ 8B;
MDDTB>TUAB/@=-3BK('N[\1/ALU,"B:!65.CI]\A3B_-E=:BF(<P8_A=D UJA
MFBIF4DZO)0<#2%1$^ .<W^N7X/Q^: [E)OOJXAE8>7$0G/L/KJ"D0%ZG)"G(
M@9@Z4]:'XEA -Y50\& X$Y,#4N@)IAOX+!>M'>TK=J/D489^^D,3 JJBV,0W
M-/J-C\D1/494#DJ/C>; Y%$J$B:W-1P[![W9<VDV[X#0$ (QI6)YXBB;R5L\
M+J@$LG38!J38&:5YD%$DTR&$D-SL\ XMJ8\B I$ZDOG6FBZ!/K>D4DRXD=6^
M7P[$2@KC@VBA#<*X.\WAGAX/2\R3  2>.YD9A4>B%=+&Y1(()X%J?(I !K)M
MOSZ'%=[#C'I.>*25QO-]1R #6G%!P0A/-!@8)[M-O#<T\YD@G#=BIQQM:?D>
MQ]H0XET/HQCI\C&_A1<'7R;78':1+/2*IE]W.I, Y: JE;"KC(UGI??L&R,2
M/,,HFEY"Z4\YY8L@#@YK,EF1H$;!+ "K7A*P@E]X3PD@+;MP<2FH*1CPA-F
MZ<5J#24K;]%2Y1X#&2#,X!B0,M$]/#$ZJ?Q$)P$VB5SH/>7QGZ9?M.E/XC6M
MF[8EA3^17R0R1E?,]DIZ0,%"(%&SROZ))(P$T[WSC,^C_.Q)W *1^_J0ET60
M/W;K%&Y;9>]2<XW-";%V:LL>Z2$BE)/WF,// ^$EEKA=!:50R0C+^<=S7G+I
M XS3;+>1'XF"F!LP0G-@]>3Q8)S9PND!P2$@6*1EV6[Z/<K5#:<^4LQ#CU;*
M]?II08KA,*YQ-##(&D*$P9(F?<!2./PXLAZ7C(SQ- G4@I\B18T>0*#H%FMX
MA'K*/ &EBTHH8"0Q>V$+EM8R2"EQ*)<Q.2_"*DNC\0/4(C('DQ^;WHO%-\AI
M15+!NF@C2\0*[I=Z^JL2= &IRG2_\=#T0!LC[F1_SV1_A\>"\T?(&[[IT9&6
M7&&<A,EVA9TS8G2=#CN*0Z\=*EWX_EW>&N[$F":CNV*JY1G8P#<WC.IBIIN$
M"W"5FG=3PPY9,(M37_/Q=K&?^,3$N4E6A)/!:25M?^@V0,AMF_=DX!4N[W9+
M%(HPAT9"*0@(<R(%1J P:.<=8RO=3M=.2V<L7X-)9'(!!?_H"5A"\0??V1.(
M@NN>_B/;.'(\,+FP.'-D5(!\5*/QA/]#6W9HW9EFV$84$GV$2%Y[+O:"=\&?
M=V@+27@T6J.!:Q#'A6-"+$U_/N59\7Y&W7=Q>9Y)$!O%,VD_2LP[N'IV[C02
MIMN>D8V4:_XR*1*&0$$DQR4D<R6N#(C*W+2^&D_+[R@#<J22<W9;:/F1E5G<
M'$4*EG;[349VFQB984ZLDY<!;L640>_5M(E'7*%^G) <9_4#QV(C1VV,QZY5
MC8"9B0%\K)H-B88C@--7 7#ZZBA<=+41HY.,CRFXZ>C[TR5IZ:!9^#$*K1B>
M2%('!AFU.;[(T=2HC/(00W=&5$M8MZF:FWM51(J@JQ#6\&8*'Q,N+QZM&/N:
MNQ'%\R#E1S=]6WYB+W*<Y,[N&]79V,$UFDLAUB[:)G=Y@%Y@8LPF<:7B?+HM
MJ5:9N CC&'1*.(^K(FID(39$2; %<IG\8,VJJ)#KVY"L9+=KQC$ +8)H "UH
MZK6;MND/9-[<\*I9.0F(]F ,!(?HX"08\"6B/&P$@_UTC\/I%D>HI'.;70U:
M-.)O9O'A,5T>DPDM4TZ-1O'"T,6]^F4HBC'\5$7:L8'8;$6=BNX&PQ<-Y%)P
MGR1?4@*Q[RC?%_XX2CT0XNF)(8QMC:D;Z(UPVK*)^>SR A:#LHRM/H*S2BW6
MB@#U'[!SE#%3TH/&\T4Z;RG>)F4A=QPP7#/BB$Y1/(3+;)0C>J?2MZ\#T,46
M(-$F=4&BASM&-[7",;K'@:%D$2$D?;)X]_+MXI1I!<1\^5;(1D/,\*JZ\7].
MZG N$Z(,)6F+22CN<R43//7_1=-1T?1A'CK$B-V8V"9ZEK)NL-%-[9B!&Y=:
M/;/@+"PB&($WRP41( T^#7.DF@"%GW&R%>_Y/%BTPCR3HR=C:V$"+DU35XJ8
MB U35WP.,>)J$1(V*XZTQF7C:4).L.C7(&4FR9B1!+="7L(X >=(W4L*6L3&
M,%A!YAF[Q9X9=72V"!/<M!*<J$W4/JS1XE>' !Z0I;SV#FWQ@$#J(38L0&LT
MZP/)AZ8^RG_*91$(/F)ZLH>\GL;@U;35)8DTS&"GH IL.F;,'E_ : [(7R&W
M997]-D$6_'(4>W+X:'NJ>Y/PV3. N>V$"^UY.-F[O-;SJM5O+ ]1!J+L?OA0
M$2=B.&C/M=R!9;I&$G$(##E=43FTXUC32.=QA6LMJ$$ <V+.>%XT!]5H5]>_
MPFL7S\\NGIH:Y;?@V+0]GYPSC>U++LL)0]U/+Y^??I/]Q D@@7>3)^$+DT-J
M=#Y6(U%/ /[<G]?9MYS9V99XT H"-L\0:#P#]\P8"ZDR1R(]J,P?T*!Q1-&B
MKZ(6O>I&+%*0GL :81/RGDF<P5R;O.!L)#+[R)N#+V3&L7W0XHNZ>_ J0@+'
MWD9505@JG_!CV5$EE;VR!\4!A(EODHXKBIC\I[3D3 M.UTTI92P* KO1IUQ7
MI=\ELN=83D;X/.7?)&\]L)[YF::Y91,I7U;R,&QFUD5 HDZ+@X*SZIA0TDDL
M,B7K;&8*HWK*O 3O5(2;-#$;-1A*; UQX5YI32^*+7#&-28VAVQKTJ":B#T=
M:?W+6MUSS3^O-5W+VI' /LP8_L'ZA:&%+Y%J*C,*ZBERQ-W_.KC[7Q]W]Q-&
M2J7?V3P&\/F#D@EX\7=! FS EH0Z+-4*=%COD# Q;7U/84S*>^BBFN;*G'RS
M2\/!T=37--F6LQB:$.2.F:&PA7^[6'V9@7RIR#SB@R!:AP>F1'0Q<Z(Y(" F
MPDV%Z/G'9&C&X !\^7+U+'Y9ZKS#?!\W6+/=GNF!X\9;\@C5[O52T_"W+\[/
ME^?P_Z':A4!HFPYK%Q$BH+$\UX["9(G=6P[:X:BF; D\8[%[B:)C,]K#N$B8
MK_*8MY =G$1 ,"LUB15/^FDQ=BT.7TJQ@J/]DW7KF698%ABEZ6PZ&'U4*W<F
MY1JPG-I7FM @0>F8Z<<Q17:<76)8#OH\Q%+MT<*3< V1GK$1WKIC4URJ^^]5
M.O?<6B/&*F*JD''92S](IE ;:)FFHJ8](N#\D6YI=2X!K1 !O0S"?#D()Z%)
MNC28+F*TY",PU!P##'-1* U<]+5DC:45&9B>%O@8(V15OA&909&^B2@@Z@B$
M^BM,00$CMJ7]:BFG?3PXV4@Y?P,V4^>(Y@(G&HZ_$#AM.@_]]?2)8A6G?H%(
M$627F%;$) QF0T@2G\T-_^<P#%0X[":0<T QIS3@8#7$X!KQG[!X2 \O"5ZB
M99G*2N$\3$QJRZYS)-F"U4"9\3X4ZDI,V&,O*'[Q_[G8Z%M4-D7 WE)>$KB=
MH8(@2K2,PMGX0=2*&!#U2AIXC]J/27V2<@0>*E9$%)[FYFLTZCVC/<GBAUB/
MR5>/7@[&QX(['J<8XY[DNIBT'MUOV@+U(P<97P_E\F^'3.ACUB#L/Z<NKC&U
M^X:3C=>8RMY0NQAQ/93C1P-1W>8#+LDK:BZ$HPFIZIS*KT7SXJ<F)_F@KY3R
M0N_9_IC"'D\6KUZ^ 2=/+%=V2]B7(XDY23FR8D5I!NUB*RQY\=->'/;R": K
M84+6PQ*AE=B!'IU>ZE=EN@FTW((*DU\(1GYT?L#0#&2&_Q,#9.P>([]J AWB
MX^!T@,!*DCDDF$<1BI93A?YV^8R,(SJ34@XHG7848ZU);+K""KYEI,(TLIP0
M,88ODL6&$QBMJ5*E V^Z6M)XL-0],<(+_"T8FJS:83A>TQ72PIYI%&[\-@5+
M23N;0.DP@>)QA2FXWG1]% .R4F=8'C,T1O"0G87JT-'1FLCP4+&Q-^"1@B-%
MG)VL5IHL3(UC#3[WJ:2B*E;'P^REBM(Q1UV%1$*$;+5YHBT#ZAD37%'B3,O%
MA^&9&"3"08?DCI*>T/)F3:JI> Q_DFG544$-'7?X"6MWCFPH.^;8195:75%%
MK  IZ)E3TUS5:2+#0:QLJ"Z1ZD,<9H6 \&\.?X+KK.HU-.T&3M!?HS!S&&7+
M3(KF;XSH6LZ(L:7-;TA20DS^4$P %>A,E" 3&/>0NQR[(M7V$?X)R0JT&!!E
MVY)3PRG5@SF7HJZ=NVE:+?O**Q)SE*,YS$^*S:[B2U.ST[8+/N8#8J1L:;,M
M*'06<L@3O<M8UH?Q8NQ"?%R!?-O;EH)D29-%2VFIX+AL2O::J7:5\45"!F,W
MFA#QDOB7#J^2*%31^0A<N2*V*LI^8B7^8:C[<7!0\U-*?L8TTLJ:O\9,26H1
MF53$_IQCDW(!_54)F9HO;*]W5#"F9@MLPN]ND\C>,L#Q8KC=22\O3='CI9JH
M?B+U%0C!X:3!MD!+$1:(X2/<%(?-"RG!E7OID?V[%.,\J$ 9:QEZ'V0W(+EK
M_;THK(82PVX2_'SB:\2O@R^:Q",L3HU2D1Q$+'<$392OQEP!!PNVSG-<+J_N
M!6B>&H' 48=2$89*NP]XV&KB>EI;T9:WTBBV[THL=Q$?21>(B"@G!4^2Z0B5
M$+;1:5*2M6G L\.H<*3;GQB9<_J G[G;G8ITS%)!)C+YP7%US+^Y +DBTGFY
M:D#%TY:T*A2:^(%94&MA:E]S"[M]Z-E#32[O7=YJ3RE4?9PE0IF)^N9-2Q-$
M[*)#4=$VB$-AJ##9%Y'(M!UQ&31;_%7:6!$5F:E_(IO"NH/(0@)<L0OXH*;4
M3&\VYU"M^ZC71QJ=B\8F-':BWL^B>D\JN7'_*'W=],LT4H/33\ELUA:OL,(2
M>X##5^XY\$.=\;C>,!#1[%O ^9$J9^HD#Q:[RGZAK(GD,+E/\@-:[9N<FVIL
MXTS#-Z2;(.P\)H* 6L0E<W)J;"@3 PE49!Y((,X$&3*AG:;.#MBSE<"8,(3)
MB,M)HG#6:WB#I,\=.EPT>0+7C6W+G2%%>^LT35^Y7>M<6(E!(V?JT!-QC1):
MS.;X6*BS"O%3Q&YB"H$%JI+13H8RX50E:S2L]-$HA<DSP:S66(\]E,6G<O#H
MA$_$\I%I7;Z?4UDK$U,VO>,XMH1H5%YMN&]4@M!S!987@%1UANG2&1/0S1>G
M,@URAH-JBQ7D@I@.YT.H-2V6CY$.?,;:E\OR!ED#4]\\6?S\[C?LC'Y5*X 7
M(J.BFU.[,@DKQN\&[P&&8V:<A$,CMR=GQPOTSJX71]!SR?*0]GFQV1(Y- %G
MYT2<Z'P@ ))7V%WJ'M9YZ/HV JSV57Q62HXT ]%\=Y#QY3@9/9?TB=AY!FTE
M[ 3H^QN0=5V$/:E6+N<&!^\83C99.76$</PX*C<_G^1\298^!X0HDUZ#:$EV
MQL/9 6#/1C/8H]6@$/Z@F3/1$#[!KI28P])3.TFK"=HWA@>GU<MV8.=JF@$L
MDG(Y _8'?-E+E\MH_3P0>L,#;9(-7P?<R_3H9^_OQQD,#2?6U'\%2N/RF>#W
M1&TW]D!'</"T!8 =9=E6#M0+PY<V.93;M,B8L33+H %IXVT\XR5(N"ZVY AA
M+>(;;ZJ_IJ$/<;JD<*6@)*\NUT[6%DP)K7PSK>H=K28&#ZE33,Y5;S/N;B*6
M3/+HF$85I_WXT(@FRN=CV1^\OEC$.02;6+;A;"7/F#I;2.WHT0G-H%=)GZIC
M,QOLP32H8Z6 DE4"4%[=SB =@F453W4*?L6\"F;>T.DY*>^#LZ0M*!7-1,N+
MKG>B5@6UNY/DPKVI@?9:.#H\"P;6L?J] ZY:8Z,5Z@2$0;D6C&^":<3(UM2O
M8::R9H:ILD4)PD'Q-U?7+[*KZY=2A_WTXOSLZ?G25.=2HTW3F24441!J\LIF
M<HEL_Y^<%[;D$N]DX,5IXG/'O-Q$MH5,8&[X()N&6%#TD4T)#+H*4QI?5+J/
M@'PCP88NQ&?OTA2X?)SL%N3)(.MMT'_")BS,36B<"3K(<0JQ]N6X=1R'BH04
MFNQN+9@@+^CSYA2H09L&I<:</Y%%E# 5YNC^)<;"',N?FQI.(SQ"#ML;K7=G
MW^4E=V\9\LWE7^8;[>5LDJQ"G-F/R&MK-VL3Y0B5V\PZB$T*CHIM%9#JXT=)
ME^,'3()"B ^AB@JOA.0'[4EIZT9#"2\_0U':01P$I;$T9!K74"\)>0X.7%J&
M"(R"_JYTM9OJK"!<89(YK/::K$4U9A#:Z(&^YKPMN343U\V8S\@1&) C95:R
M^S7#<"+G3AKXT_K4Q)5MHR[3FG>GQUS-#T+'^G;^\&$K+A'#)!K?6S&<7?&C
MDF#KN3-"2!BCDC_0!:X8)!GFQV0[WO'TZCU><451X+LF<6%;LD&_R2Y./]/\
MN3RE? *&Z&1 S:"U(V+/;+[O0 A)0@@Y+E[NM$[R?KES0I@1-U+6+JII(,*&
M7"=2:L<G/U'K=%$2^8UR%0O02PJS$E.531N$\07K)FO-:ML$8+J/4AP&'$=?
MAB8K?Y<R0\8C8,@GQF<Y[E[:BUXJ1W(SY'9D<EV+Z9DB>5%K3,>1]CE4)V2N
MQ**T,^WW:N9Q .;E2C"MG H<%S:(K\J@K@J91X"=<"FJ'E7^,/EF/%V*E#4E
MJTX!4=]/$U#Q%FRV(.I$6BL@?_(#B:N15%"-_*%0J@*LL.+7S7#3C1G*-A[&
M<8\&YE>#+\:F'XC ++.T<00WBPBE\K:7\)2NHCAKC,W-9<E-NF"V>P3V+V$+
M6NU;:23STG8< DH?2X>%[_ZRW9Z]D&2D:\H\E$=>AUS-Z#Z6IJY!"^9GDSU+
M6[&@5=:#+D1T?8X(^KXF+3FHO1XF2%2N8U16'UAJET"B"'Y>.J&9)$%$6F8D
M2(C$=&D^>FF3^.!CP*<3'4"DV%0QW-0],? 7J?X1H6@C+45* W)';,6RJ/8/
MV@H08X@L1?]3WQ]4.:NPX6@.FF'#9"9^],'6Q8_*]5U:_V:P_V2$!T>%DW2#
M6N/&/CAR54D.P>=F"\YLP"@MV9Y>WEM[_8H.-G.TCUSP\M8T'Y0LV<?,)G%U
M[I.P)8IW"FI.I T_+M%9@$F&K%0##Y)9O&FFJOU.\H_2ZS;BF5I/)&V7RUW3
M*'XCK4Q)J30;F(]4+TW1VMQK-)?.-],=^UCO@8OS>%'P^='* 6J-[\47>:V]
M%B>O OZ<@;(?9>73/?GU^=CD<7PG@#15S%,TM7 4\3<Y6.F!L'_GX$:0$>9&
MK[[%2UZD\&5_(.UL.ME(>FL2!Y,0?ZX] ],[#S%IEOM6\,F71OFL"3A_7]S/
MTK9'!"T C@VG'*VR%WU)]^&.;BB@IAY&-R.R\#4%+R4"L>U;,.RI/>>V_-2Q
M*!H3^,B0E^!S\H@K;E_*'4'W2%USYU4D4B"T!95PQV+;Z-B]4JM>X\J3+"O[
M&0PU4K^9</D>(I-EFW;&)GG*$BJ/!9>K[!^#NS>HXZ;7BP'&N=FAZ_NQ0V5N
MW[XX>A;8I\>K&;+7G-?X"]XK/'FJ/FLD00ULYB3?7"S=GR54%5J6H Y',RL[
M@-E[P^:^3=5I4L\S7@L5(! Y"ZHL52M9K%IZ1'(]3ZM-RD+&=^&8U%7I>@)G
MXJNK[%=J&X@^TE::B0:3SWY"2^MS:CP!Q](S(A[9L5D+VL%E//<$L?K4C@R)
MZ"&Z;!K!D[")_,GM" .,;#+6;5/VHQ&*U\R@TG0[(F$VT*.&5'HYBK;>0$B:
M-EP@=8FA8DG ,7Z]C/QZ>93+_B&W!4XRZ.->S<(_3,H"8XY*_V$!YYCZM/&2
M)I[4\EKOF95W&"Q>>;J*<]AQ)TA,/=AB!:>+$G;K5!E3&%$EH;2B@CF[D+%D
M:\##T/;>#:>M*L5,#D&BO*Y#@"CVTK]E'=ZFE0D@F#9\8_DOH]J[-$]K4*_W
MY=GY%]DR6[P-USMB!>$_[,V/+":T_/K9^2D\<$V]O[?W&K7[H*T>PYMOPQ(7
M*A'";<BRJ7I7[*#IORA1%>;46<^V_K7V-E//7%19L[N;#QO?PZG/IGM82TUZ
MU^@& *O8B&K:]$(_I6N*D6FY$3JF))/*#-C>P"5E=((29J0U*S6C3@"]5?9V
M:QW=TL],;"G(Q>0%'@&Q& .2T8C!*\YQA-@M,YD.>T]+SCH@\N#>\31P"[*3
MZ\X=$$0K?>3C2*/]@2YD>M0LM,]L^NVY*6-<4( 4 :+N3:Z^/7QOC[2^)5TQ
M&%K#:G.$B%PW2TT;TG)%@/U#1]X!:UO^&G2UUJ;5.5T2@_5IR.+A8:UK3*],
MF6Y?D-XD^WM?W(0\-G.!+'7@N6VJ6S%MTLJ#\29.7ZX[39KC!M+3J'">/L*L
MB8)+@O23^N>S1HHI8>G-MP'"V33489@L0O,854<(EA+N.4K^"FH+3-+.:Y,-
M/"%."Q&T#Z!MZ(V" GM\S7PPZDNTPQG"SZB2G]K.<N,KR19#5T)*"S#7B=P+
M&3(VKALV#\"6C'S%./TS6X,NW>R6Q_3HAQB.EI@.^P=DW$RO [PAZJU.*.DS
MG/O%N7HF_"7I6ULY#IGJ)6 <59XFZM!9F<E*9%/B*;[X7+_)C=&.[>7$X.D,
MS=@Y+P\)^IS6]DQ]I#E2D4B' ].TPXP6O!@JT?_:W8S;1?.UP*%]"[BT0Z"*
M'Q$(7\NKF .&W$X;%KO>I]\U?4 I1=(=$]XA@)!*PE29ST_"6$W3%A+IOVW+
MIC&&)I+KL\P,,=I0V_$(UZ'*WBD52EY,\ N/":\OHO#ZXJC(86 K^X"7HDU*
MK,>_#F;.N,)_*(@'O3+"G1P<W,87J9$S-3V=N/7 EE@D&33C!O##S>>4647O
MYZ;'F34E-?74EA XJS77MCQVB2']1XH"ZIQ3/^ M1EILZ1:7G*&]D7^2UFI$
M51&"=#@ST^JW(0!BCU<+M?<)22CPDG8!D&13#EO*%3_,[AQJ(S3A$:LB\1M3
MR>-*1NH^G;V($+8,8DS,,4U,.I(E;6 4E ?PJW#CH6 GH6)[NC5#N5W:Z#\9
M\+:*4$L4'[97O5RPFD?S:HI8]AHEO;A#K[,TM_J.7R3K2E/LPF2EAB5H/0/+
M<;IL3 <9L(RV)<1D]G#9(6M@K&VA&FT1]E<5]D&ZV<F$0VB2/$E--YBZE^TA
MFCV&5@F=IL(ZTM*@])HP3?PU:&$'+%0IV(PWIL06/'AB.<KM#4OBKT<Q@(<P
M_V-B-EY@?W'\VGD0D!J7>QO:Q4T+W,\9R&HOL7U$5='ZPW.X:G+=.$R^W6)D
M%?D$.($M**YY\"81%I$W[L00^TVE5Y]JAY6\"WFTB:<O9DG:@TKA9/Z=;:(8
M/Z@^&*D%6K0W^2#))L=K*^S]&IJGW=E/V#!@J=*!^"/J#LH@2*YA'K/04<Z(
M-XU?//JZ\&M$IYF85WJW /'_>Z>6[23'_"L_8',$Z:H?CD7ER>-M?/S$_#L^
MQ'= F)>21O7!SA*(5*]Z#,'S].[:/*-*FS..TI(57)1Y';/'F.$SZ6/)=\'9
M"]Z2S,RD_[OV7"&?UEQA1X9PG#TM)DF.HX)6OA+$W.1E+A>..<5VQ9K YDU]
M!$6'L76#0HA*%AQ\<,LAQL<5/@WW5^;>]).'Q0Q2]KYZ?K[$N[^%U#C,=7#H
M;(X>/(B%%5/2^$_3PO\]-F?6>XHM[AFN8$J#%UB -K;&+!4,EW3I)ND]&]K]
M2&)T,[%>,V2(D!X]T/'*O8OC-^:%*QZO\<[OR0/[9P9(+JGNPO61]*>2^M7?
MU3'8.JO,3%=5/WO5_/SM\2'HF[/U%:1STZ'-?>36>;D#G?>9@F?:[4K7,KAY
MWN1QB7<E)?RF+N?81L56]1?'>]5_:'LQ)*(FE:,QXPO]A?$4RME1<58-)P6H
M6*+]CB>(ZVXV^2'?E!KC,C<":AW/,#<)CQBQ-5\V^O#F+Z7+)WGG(#[V<>S8
MD<T<EY6D]GK?2%14;I1 V<8B3]=L%*S7-8_N9C>Y&'K'W%6AR2+#G@R38]/5
M6E0VHDDV,.[/#7#RQ1?96;9XCX$)$ +O8U[H:G&,76*KPXOC;0E?:WN_=R!\
MB:LG>>3/#I*] ([>Q.:!8)U(,4]2PH?.#J71:=:L&ORAW0HC35C^8X^CQCJY
MQA)%K)RFNJ>(A)YZGUS967#&JGJ?2VXG1O>KQQ<F,IUZVBA7V-Y=E 1;DGAG
MJ26]-M-?,AZ;O2HKREOXMR8'7YQ)_@U.%ZFBOO3V7T$&CJV*A/<]+8=\0V[H
MZ;5[G2R/'D1Q"P*43OP)^'G[O"TKU1,<6L(+L>+UIF)$D-*4NW@GJO[S'NSY
M-D1ZXFV >/D/6=!R3V"P(B[1W)A@<PW"I)<$!4H1U<_8:0\UJ7=Y6\B#.-&<
M10C><KAUTD> $6F&ANCF@H(0./TAI8NVI"=_F$H<\%^G<E$;;!7V3^L&%BAM
MQBYGIW4H@3E&&%SU";8%Z]CWYM["[JXYHQ[["6B<E UQ.B1MG5"$(&0PGEB!
M&[*$^8S9:X)X)/:%8N%&C%V?Y+#/T6$\3ZJ(E<D>_;R4*/X+MO"8XK^,:6*7
MQ[.[KB4#[[U&@Z8$^9\=XT-BYM?42@#/<B@<C!?[<FT[QZ*( B$\%GK#S%Q(
MIRW$/-WM"43L=A,6_^57< 07HQDNI/,L5];KEX 'OLE.RE.*I[!+\(+_A=4Z
M)R7\!?R5OJ6)G"P^P!(_H@/S-OSR2L3'$A&3U8*KX^%%>//.Y56WLRB2&<%4
MM1:WI6]:/^=^Q E$TP*[GXU&3RP/_GT1;%T0AR'M'9=XE)EB>M3E\:0FG"NH
M%ZP2O'6"&64GF)]].LE6GST:57$9VXQ:[)B'10.><(<"D[ABU&-07/B[".::
MVX9OQKEF0:?&ZV6INL7(2(7Q]6I&;3> Z..IJ5?%'&BJDT[N C;E]T&2FBDI
M?#_CR<G59F=:U8+]8"6)0T!"4IB'"J_EP#8C%?T1D\VH>PH=Q? */T8O@KMQ
M9OX2LFUVQ'8;:J0CW\2W)E<]M%0?]-+FMQ^'._9JC(Q=3[ACK\4=N]K(C6>N
M""; H[A(N>8O\XHA$R\J06ZIG?$DFRS3!QG+E@.?)1?&#X93Q+%95W@',]U6
M8>?P;\Y71\54S(J[/)[:]DZF&Q.I7NLL7PB&.BFN_O*H@UNU%?_"%OP(?&%P
M#YNU#:E-=[_(I87A0:6WCQD]")JE5?M412:S&/NSLRUPR9J)\WO4AHJ?+A8U
MET2%>Z_S1^TT[;#TS^ AZ6KETH/W[UEF%'PY8O!S+[+%D,K9.WQUD=IH%"CV
M<7JA5]29)A"XD,PY</"[.!\B6<AMLB5+,5=Y]N5EN)'*])>)M8GI]53I%5#:
M/8.S>W01!AU<VB;%>+EQ)MPA4 :>-K%D'2>S2,6W7+46F@8A(,7!-+,O)% $
M"!Y,?:I[FFE8F4L[0LQ*ENJ-F3;.((T3:#O*O6V)G:1B"Q'LE(1-F**E4]:F
MN6.R&R9N>S^U-[JM8U\OR5,<M7?0<)*\?C7;66)I=T$N/P\)9(%X%O*+&<]!
MX5 !+[7]) M9KK:D9%L?2B1^EXZ2<@B,@">]JT[PU.<YLC5H.#0>$G@RB!ZJ
MR.2%]9@=F_"KA-0?<:"&*?_*)*-TZ%'OX1#.4.KJI>:5B8:@1.2*,+W?FYZ)
M+#'Q#OGPZ4LS2G%C#1"?&"";"#(.8G F:8=S/9+9;1/BT.5-8X,D=+ RO?_)
MSEK:+(DTS"3V+14M/9 O<QF3_2Z/I^B]0;;]C1C&W/TTK3L_:Z2TF;6-Y7:V
M+H@(-XST8([UW+#4! 0XMI+:M"3RPZT9TLHBDP<2?VGD[RK]LFAKGQSLV-@"
MQ0M=7WS7M!\'O6E-%N?,A1E!7.<(#A1F&=(C.8Y@I!%65(*.9*WY=;:8(<TB
M[?-O[UU*.N\.RS%-ALD?/5U2DDBII70S"B8QI?X2!#/U> 3B8W:*)4S2ST*[
M Y)PHX9]I.*P)R-#+E'X]9[:@<,KAQZ5XDBH!M -=Z>CAI7FCKA!_ZZU:&XL
M5:K%$LB[Q]2L)E$>M7@FVH/QK17B\E&LF8*#&4<<6PD"ITU<!NV?HK2BQ^X0
M)B%\)>F7<1Q,B@ETE\<SX"8"#I/"X$^/HH%ZKH_XXNS\ZTR?>H,PAE85^^R?
M>$Q>AFB15$@\/W]^>FR%,7?E\GC*R8]8_P9,1!5TTY+NH0'HOD(KV+A7= 2C
M,;^)FL;9T*_\-I;[,=8<%67L.#VPXS$F.C]VN)Q69D%M7SH$0!G]U#!S\B50
MZ*V\\'?L((O]0J4L7H;1 VPNW>/6.\,)AVOCJ8,$9O.-+O?R.V#:,[[@7-T@
M#([+^]OLXE(:%Y![3+S=31L+@Z\SW'K6;,]Z3-]8O/_E5X3LHK!7YT"Z[]AP
MO'2<P#:6V,R&'MCP38R.BQM@-!TKIH*;B?V7Y^]3RU]I_3>\6R@H.U-JJ2=\
M/*FYSQAC,/0IH)?#E:BQREKYR,R>^&] N7$>*R*K3@H0)8[.F9+#6W=BUI(=
MOQL432]-UBEF34@7J"3,FUA@2>VX%KE*<WANAC'%*L,DW+DD*%,!JQM!JE)?
MQ>D,2#;+/ -GV]HU_"R^C9&!P%5*SA-M/<'V7L""M6$X!<'PAGOVWJ7&EORW
M4XO]8IH*C22Z):W\Q0:<UE?@H!M+@;X-O"XBEYJ0)5>?C'R) ;,%6L:^H(&H
M$_>O))<K,[)6W$K!N&+8;W[X\<7P3*:G\4-R(LQQLKI6@H.FFP,>/R:"+$[$
MCEY]D+;&43D;ZKNDD$WS/-TG[/Q!B?_$GC$#,TD</EX/,2$.; <"<@[ SH>5
M;N[#!QJY LR[H3]SS(\IY],^G] Y>Y5W^???@JJ]<2_!T?=LFGRWP)!!^"W:
M+9A3\,W5Y>()O!D?__[; SCQ/X'_ASA3Y;;PZOGJ2U"A)!GUAZXYX)#9NNE
MK],_=\"CKL4'X._;!FQ(^0$_@'8U3>_[_PM02P,$%     @  G%A5ET-1)GI
M"   @2(  !D   !X;"]W;W)K<VAE971S+W-H965T,S4N>&ULU5IM;]LX$OXK
MA+=8M !;BR\2J6X2(.WNM@7:NV+3[N%PN ^*S=A"9<DKT<GF?OT]0]F*8[NJ
M8FQ[UP]Q:(J<&<[[0^ODIJH_-7/G//MS493-Z6CN_?+Y>-Q,YFZ1-<^JI2OQ
MY*JJ%YG'UWHV;I:URZ9ATZ(8RRA*QHLL+T=G)V'N?7UV4JU\D9?N?<V:U6*1
MU;<O7%'=G([$:#/Q6SZ;>YH8GYTLLYF[</[C\GV-;^..RC1?N++)JY+5[NIT
M="Z>OTAI?5CP>^YNFJTQHY-<5M4G^O)F>CJ*2"!7N(DG"AG^7;N7KBB($,3X
M8TUSU+&DC=OC#?5?P]EQELNL<2^KXA_YU,]/1W;$INXJ6Q7^M^KFM5N?)R9Z
MDZIHPB>[6:^-1FRR:GRU6&^&!(N\;/]G?Z[U,&2#7&^00>Z649#RY\QG9R=U
M=<-J6@UJ- A'#;LA7%Z242Y\C:<Y]OFS"S=9U;G/7<,>?\@N"]<\.1E[$*;'
MX\F:R(N6B/P,$2'9NZKT\X;]4D[=]#Z!,23JQ)(;L5[(7HH_N\DSI@1G,I*R
MAY[JCJD"/?49>F_*:]=X.)-O./O977J6E5/VRQ^KW-^R+1W\Z_RR\35<Y=^'
MM-#RT(=Y4/@\;Y;9Q)V.$!^-JZ_=Z.S''T02_=1S MV=0/=1/[M .$Y7A6/5
M%<NNL[P@8SU%5#YM,LPVW1D."=Y+^K#@'^:.754%@C8O9\P'UUB';OX?=TB$
M*:GU3@XV=\647=XR#THOJ\4R*V]9YJ']B5M<NKHS;S %!N+Y@6?G]_A<$)]@
MOFV_?5."1[5J0*=YPLX75>TAXA1,&\]>U573L(\E,E819E\A4S7[TV_Q'<1^
MS?*:_9X5*\<^/KMXQCY@00-.>/2(B33BPD08T9^4/!4I32>&RUBPOU\6^2RC
M9-.0E<+^5]6UJTMR/-8L\:"JP0O?6M$3*[A()<C9B$<R9DF$B<0<)-7XS&,/
M:6M9%2 PR0I8Y'*:7^=-6)DJ'J<IL\QR)1-F8RZM0&C6?H8$^_0RFWP"]RT3
M_?B#E4+\A.S:Y%.2*BLXRYMFY8+E=D\ (N6$]L66&VD8XC[AD1$LECQ)[) 3
MVRCF2:1P8B%2KB!>8A,N8>FP>5+5RZK&.?>\2?(XBF@;EDJNC&4?*@\%#'!$
M6(A;>)1)!9DMV$XEW&H='L6IYBETONM\XO_,^9*(RW "&],)>*PE3<<&A]-'
M.)_5BDMAF>8QV3*&4B6SBI2KCG1 $4D$B(%P$;Q:P& BTG#H]&LXH4G@$N#"
MA34L5I(9PZ&-04<W*8>L+.9&Q4SH$"?61#R.DZ&.:!(,M=0/\4/H)5'P0W)!
MH7B"('W$H/$4$1&>:AA#*-93+^*N7L2#ZT7(Q+Y"W^!)EMLO5(M>PH>KQ7[B
M?@V>3WWU]-V&Y_\D:)!;-%)%F[ %%*T,!@9Y4A^3KZ6,N4V20$\9;@2<QUIX
MG5A[P7Q]ZD[3^SZ@((8*J8=DBB.>Q!3',A$\2?OU=B!#_56JVS')04TFEJJ=
M-/291%$[J9#W'ZY(D1J4*"@1))&8Z3.->8J9P7J45O,H"K(D-D2/:N6S$N%L
M#_02_6ZWI8S7N]SO&*-'P8+LRH/P%? $NW59W8!L7:UF<^9=N9[9-O3&MD?X
MR&;KONF_\6GNU+U1\!&6VFSMR6])E]^2P?F-LBVDKK.RR2:=&SZX2^YE.+A+
M!A/?8++V<Y:7+6PF_'F38Z)VLZP.N?BPS+O*VS_#<_9/6 21!*!UWRMV'"*X
M?/ 4?$3L?5U-G)M"LKI:K+FW346B*'R$1@\70AL#I=0Z:70I8Q8R243E%E5+
M8.7.@J+-*8^%0%N</&&/;2R>8,/?G&>/Z>&30(-!%2WWPR;:=Y^.(N4>:GV(
M>8\'F<Z#S& /VN'*[R0C2P:!6P.NRIT#'W*D7KX/<*0-VCKD!WN*\G. JWDV
MW1?Q(.HZ$FR]=4U@5;([T'\W@JK>5N4,--ODL..2VZ6ZMXX_[.%^L9(6("-4
M52Y4Z)(59G1(01'*C=E";1V0.Z**:6KF-#-H"=%'HQ.GUMF@0Q2F@W)K9'=<
M0ZV3$)Y4VV*F%-=H5U$GT;P063!KD=Y7Z*Y)*1KM#70$_H!JZ(PUMVA. ?94
M)-;(;XB6J'5 RRL N8 $=)IRZM8)*\2$(-?X;X,'O]!^4^O=XK\[)$BC!W3A
MFMPC(6=0P/.A^R)3P3%D:,.C))3<@ TMA KC#6+\UH%ZX%9D$##]/@)5:*!7
M$6WAV<WMRNZ3AT>G2B2W:<S(FAHI(07:C1 P"3P&/3< 8+Q!O4=>MW"#+MB&
M(+&*$1B(>$HC3'^=D(R,IIH=8DDGC&1'9J.^F4)J@%+B6"&4!:*-:PWA@3<5
MX76+E)( TEAT9VL\/"@0"0!W2!B#!UW*1.CYK8K:K)Q*RL4JU<@NP0%0]6T;
MA9KNW<*Z-5;NJ?ZVJ_YV6/7?:V"WA!Q>\GN9'57RO]A8_P4%OP]L?A\)9),N
M J27>R!_:^8(M(_@T(JIX'(B4>@I#!5A"S6TL+^[!?@,%KH/@UIRC]8$J:08
M+D)3@C)OVNYD#?>ZBX%OZR2"':HVW[^7*+H)C[IKB\W?O>EC+E!Y3-><X?Z"
MTN&]B2$N03V/-7+K]J(K?SM/>C)>VF6\=/@O2-UMP81N"ZC(N<;GD!)35Z3<
MZZ#< Y 4%6H"Z]*/9"L<<'.P0TFQ5YZA%XF#[SG.OUATVNN.@$';JPYRT((\
M.,1;*M>!)]$<WEV,=(LWUR);-R7H^U$R(_3^: 80*@.O4Q2PAZ'4@E*K 1WN
MMFVM20GUDAX(EK?>E&*?3M#\Q]1]F[XFPR8HI*B9!OV!3:-C?RWI^WGD&UDF
M7.NG[<#25=@@RVC3MC;:X"AH3 9:)@9J,QI@+D7;"7QUR#*QQA))_^)X8QD
M"+@"H$YH:]"=];> :4P_@VF6:JH?ZMC?$/I_,1AOO1:P</4LO/S0('I7I6_?
M$.AFN_<KSMO7"NZ6MR]GO,OJ&=W_%.X*6Z-G)AZQNGWAH?WBJV5XR>"R\KY:
MA.'<95-7TP(\OZHJO_E"#+JW3L[^"U!+ P04    "  "<6%64C)R*X\(  "G
M'   &0   'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6S=66UOX[@1_BN$6Q3)
M0;?FBTA1VR1 DKWB%MB["S;;]D/1#XK,V,+*4DZ4DTU__3U#R8J3^$5IKT!1
M)#8IB9PWSLPS8YT\U,U7OW"N9=^69>5/)XNVO7L_G?I\X9:9?U??N0I/;NMF
MF;6X;.93?]>X;!8V+<NIY-Q,EUE13<Y.PKVKYNRD7K5E4;FKAOG5<IDUCQ>N
MK!].)V*ROO&YF"]:NC$].[G+YN[:M7^]NVIP-1VHS(JEJWQ15ZQQMZ>3<_'^
M(J'U8<'?"O?@-^:,-+FIZZ]T\7%V.N$DD"M=WA*%#,.]NW1E280@QJ\]S<G
MDC9NSM?4_Q)TARXWF7>7=?GW8M8N3B=VPF;N-EN5[>?ZX4?7ZZ.)7EZ7/GRS
MAVZMYA.6KWQ;+_O-D&!95-V8?>OML+'![MH@^PTRR-TQ"E)^R-KL[*2I'UA#
MJT&-)D'5L!O"%14=RG7;X&F!?>W9ISJK/,NJ&?ODH)QG1U^RF]+YXY-I"_*T
M:)KWI"XZ4G('*2'93W75+CS[H9JYV7,"4\@U""?7PEW(O10_N/P=4R)BDDNY
MAYX:E%6!GAJK[&>7N^*>%&8?"I^7M5\UCOWC_,:W#?SEG]N,T+&(M[.@&'KO
M[[+<G4X0)-XU]VYR]J<_",/_O$>!>% @WD?][!HQ.5M!VOJ6E8,R95!FFZS[
MJ;TR1]8RF-PM;UPSF#T\?WE7L <'0V6>W=8EXMJ_?[[DZ&/%VD6]\MCLCSLZ
M8=MEO5RZ)B^R,M MJAE<O*'+\WE3Y @E.H _,JLCGBA,TC02B=RSKVX78)IP
M'26<,T/KP>?JZJHST'<LT88E(I*&L^O535NWV)3O))>D(M(R9=:DD=9JDS%R
M7LF<;[/6X7:%#:LNLT@N(B$,$XF-M)7/5)$BCE*CF$AUE"8[Z75:R"A62:14
MBIDD8FFZ5>;-G3*R6D6QL)@9S(2.X=:^F+FJ?;GVQWKIF/MU5;2/3%@;&0G!
M+/8E J';M'.D8<]$I&(3*5"$U5(>I4(\2='L( VK*6@:"\SB1 4[D)%6D#G8
MN-/P8S4K&B1D4E#&+(;(>MNZ1$,ER0RLD9I-&[Q>F41&X81EQ+58.[(PD5 Q
M$PH26?8E['T9+W N#2LKB&##G,,2TEK0\/#G5>6RIG+D'#F9C38BV[NFP;V\
M]FU'Z]91SHRC)$Z.V9&)K!3'.QA&K +((G+?0CH(:6PXA" D6<8D[+OKBW-V
ME3TB(>1?V553MSW,83IOLB4[FB &)L=[DHX>DHY^8])I:YQ]B6.?L;NL:8OM
MR6<OU>V)DC(20^JM?!:T\4##=O&2&<L06%T54?P+M]^>ABZR,JMR1PGOQLV+
MJBJJ.:GWB(.!F:6(4D[9)T[A%9Q]6FM=H<KH'+AN_-1]<_F*B@ILO2URUWC&
M\?<S%CV=?3:[)U:H8W"L4D<ZUBR!W\6!*E1Z[!X=P6=3$\.)$$>QAA=M".G(
MW0?Q%(]B&S_)N>>,S7#&9O09(PE \JQ\](6GZ[O,MVRV<IU2VTYZ/^TO"P<K
MXWA8&Y"V(,. "]E\-Y^(>3=OW#P<_,TCR\O,^PW<"_/M:$5'_&[+LQ?NH/CW
M.F4?LD?/#/_>]M.4=V/=4$IT?2Q?D6P?(-OE"E%:M;U+= ^[^2LT'8MU(?WP
M_A,N"/V$?H+!0^BG.5-6,*1<+53 0F&3 1,WL)#W?P$3M1D#B(+;@3A@(B%
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
M!U>]O+Q<&Y9W':3EZ?/T>_?/&3MBKMU_V\;9_?>T+2#5-\AS:*;SF[:> -D
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
M.L<?F- D@.]3I>QF01OT_W2C_P%02P,$%     @  G%A5JB)DM8@ P  G08
M !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&ULA55M;]LV$/XK!ZT86H"(
M1(IZRVP#2;.A!18L:-+MP[ /M'6VA$JB1U)Q^N]WI&PU USWBW@\WO/<<WPY
M+0[:?+$-HH.7OAOL,FJ<VU_'L=TTV"M[I?<XT,I6FUXYFII=;/<&51U ?1>+
M),GC7K5#M%H$WX-9+?3HNG; !P-V['MEOMYBIP_+B$<GQZ=VUSCOB%>+O=KA
M([K/^P=#LWAFJ=L>!]OJ 0QNE]$-O[Z5/CX$_-GBP;ZRP5>RUOJ+GWRLEU'B
M!6&'&^<9% W/^!Z[SA.1C'^/G-&<T@-?VR?VWT+M5,M:67RON[_:VC7+J(R@
MQJT:._=)'S[@L9[,\VUT9\,7#E.L3"+8C-;I_@@F!7T[3*-Z.>[#*T#Y/8 X
M D30/24**N^44ZN%T0<P/IK8O!%*#6@2UP[^4!Z=H=66<&YUAWMM6V?A[9-:
M=VC?+6)'M'XQWAPI;B<*\1T*+N!>#ZZQ\.M08_U_@ICTS*+$2=2MN,AXAYLK
M2#D#D0AQ@2^=BTP#7_JC(O^^65MGZ";\<Z[,B42>)_&OX]KNU0:7$5U_B^89
MH]7//_$\^>6"1#E+E)?85X_TVNJQ0]!;.EXWFM:U:/W,T1N@>S95<$[V1>+S
MLD_9ZDNY0#F@D\!^C68^#08'- C*PE9W]*+M-;S].(!K]&C54-MW\#M:2W,U
MP!N1)2Q)DF\&18!^)KHG[50']U/RK_#4&$3HIUND#72>XPU4%<LE)R.KF!0Y
M&9RL)"_@#T_B HJ^>MPU8-N7$T.>L;*2( 7C104\*5E2I!/&1YT0[H#=\YR6
M4W%%F4.6LBPG5)&S-,N.2NL1H1W\#J2D0I0E2P4/>C+*(<F2,F6RRGR(A(HS
M22I%SLHT!\XI/$G]4@:R8)6HH&*%3"$K6%X(OT!YR9-!E160LR()SH*<@O(D
MQ_&IH;U76T=U\)*\])GD4?JT)%205%$=G#8=<CHTR3F<NY[QJY;1H]F%QFAA
MH\?!3=UC]LZ]]V9J.=_"I\9]K\RN'2P=VI:@R56116"F9CA-G-Z'!K36CMI9
M,!OZ?Z#Q ;2^U=J=)C[!_$=:_0=02P,$%     @  G%A5D#"#C9: P  * @
M !D   !X;"]W;W)K<VAE971S+W-H965T-#$N>&ULE5;;;MLX$/V5@7:W: %M
M=/%%WM0VX"0-&F"S".)>'A;[0$MCB2A%:DDJ3OZ^0TI6G#9Q6P01KS-SSN%P
MZ/E.Z2^F0K1P7PMI%D%E;7,:12:OL&;F1#4H:66K=,TL#749F48C*[Q1+:(T
MCJ=1S;@,EG,_=Z.7<]5:P27>:#!M73/]<(9"[19!$NPG;GE963<1+><-*W&-
M]F-SHVD4#5X*7J,T7$G0N%T$J^3T;.SV^PV?..[,01\<DXU27]S@JE@$L0.$
M G/K/#!J[O <A7".",;_O<]@".D,#_M[[Y>>.W'9,(/G2GSFA:T6P2R  K>L
M%?96[=YCSV?B_.5*&/^%7;\W#B!OC55U;TP(:BZ[EMWW.OR,0=H;I!YW%\BC
MO&"6+>=:[4"[W>3-=3Q5;TW@N'2'LK::5CG9V>4:\U9SR]' 6HD"/LH"-:Q*
MC4C26P-6P2TVK<XKX@Y,%G")M(4)N&QE8>"F7RK@]0>V$6C>S"-+P)S[*.]!
MG'4@TA= )"E<*VDK ^\H?/'4042,!EKIGM99>M3C!>8G,$I"2.,T/>)O-,@T
M\OY&+_@[9UH_<%G")R9:!+5]2840OE6T/:IHZ"6]P$893FNWF"-E:0%TW0X]
M_:V8I-E_5QMC-67R?\^)W%$8/T_!W>Y3T[ <%P%=7X/Z#H/EJ]^2:?SVB$#C
M0:#Q,>_+-56+HA5>&O.(VSPJP)XHH <%GF-R/-:5[(I15Q=*I@MW,K\6]4DF
M;_T9-D,F<T,7VS(N7%^"K9#.0U#]<G&LSW)_0&[A 9DV@"YOZ1ASK#<4=92<
M?I<'/[A9KZ]<(-4: F;>^+QUG\1]8OB@+.&DHFHLK3L8S!Z&@]]A,@W3;$:=
MZ33,9IGK3,+9> +7[)[7;0VUNV)_$E(J8X+)'&&:A;,DAFP6CBE&EH:SV0A6
M=Z1)B<.F@E@XVCU7F&1ADDYA,@NG:0:32?A7-H+/OOJ1!*RWULSBMQCC$PKV
MQT&34+,/QZ5%2DO;63:,%]]%?FI(34;-2]7H1S1B__=3N/^)5L/_+\&-.[@'
MS7,W+3JHWC7JTK]1!G+52ML5\F%V> 977?5_W-Z]H==,EUP:$+@ET_@DFP2@
MNW>I&UC5^+=@HRR]++Y;T5..VFV@]:U2=C]P 88?!\NO4$L#!!0    (  )Q
M859FYWF3B0(  (\%   9    >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;'V4
M;4_;,!#'O\HI3 @D1!*W/*RTD2@,@00"0;>]F/;"22Z-A1\RVVEAGWZVTV;=
M5/HF/MMW/_\OY_-XJ?2KJ1$MO DNS22JK6U&<6R*&@4UQZI!Z78JI06U;JKG
ML6DTTC($"1Z3)#F-!64RRL9A[4EG8]5:SB0^:3"M$%2_3Y&KY21*H_7",YO7
MUB_$V;BA<WQ!^[5YTFX6]Y22"92&*0D:JTETF8ZF0^\?'+XQ7)H-&WPFN5*O
M?G)73J+$"T*.A?4$ZH8%7B'G'N1D_%HQH_Y('[AIK^DW(7>72TX-7BG^G96V
MGD3G$918T9;;9[6\Q54^)YY7*&["%Y:=+SF+H&B-56(5[!0()KN1OJW^PT;
M>?)! %D%D*"[.RBHO*:69F.MEJ"]MZ-Y(Z0:HITX)GU17JQVN\S%V>S1UJAA
MJK2+8W)NX&!&<X[F<!Q;A_=.<;%"33L4^0"5$GA0TM8&OL@2RW\!L>/WXLA:
MW)3L)%YC<0R#] A(0L@.WJ!/=A!X@P]YN85K9@JN3*L1?ESFQFIW,7YNR[9C
M#;>S?+.,3$,+G$2N&PSJ!4;9_EYZFESL4#KLE0YWT;,7UWQERQ%4!7E?G&TJ
M=W*VJYS5")7B/$#!^GJOFI+]QA+<C8 K)1HJW_?WSDEZ=F$V-  U7I0K#8K<
M79U!.H*#.^FB5&NH+,UAJ);_I/"X0"U]7\#-[?T4:+F@LD #GX ,TZ-!DC@K
M'1XESIBA%O]YG21A)TV[<:8LY:#"A=W0XUB?>Q;I8-LJ$&\TB4 ]#T^!@4*U
MTG;]TJ_VK\UEUV1_W;NGZH'J.9,&.%8N-#D^.XE =^W?3:QJ0LOERKH&#F;M
M7DS4WL'M5TK9]<0?T+_!V1]02P,$%     @  G%A5@_L:N.1"@  IB$  !D
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
MT-\C5#R!OA=2FF' "XQ_N);_ U!+ P04    "  "<6%6/.5 G0P'   Q%P
M&0   'AL+W=O<FMS:&5E=',O<VAE970T."YX;6SM6-MRW#82_174K&O#J:(U
M)'C72JJ29*?B5.*H+&7SL+4/&!*CX9HD)@1HV?GZ/0U>I)%GQK+*E=V'O$@<
M$N@^W7WZ IS<J?:]7DMIV,>Z:O3I;&W,YGBQT/E:UD(?J8UL\&6EVEH8_&QO
M%WK32E'8376UX)X7+VI1-K.S$_ONJCT[49VIRD9>M4QW=2W:3Q>R4G>G,W\V
MOGA7WJX-O5B<G6S$K;R6YM?-58M?BTE*4=:RT:5J6"M7I[-S__@BHO5VP3]+
M>:<?/#.R9*G4>_KQICB=>01(5C(W)$'@WP=Y*:N*! '&[X/,V:22-CY\'J5_
M;VV'+4NAY:6J?BL+LSZ=I3-6R)7H*O-.W?T@!WLLP%Q5VOYE=\-:;\;R3AM5
M#YN!H"Z;_K_X./CA*1OXL(%;W+TBB_*5,.+LI%5WK*75D$8/UE2[&^#*AH)R
M;5I\+;'/G/UBUK)EEZI&2-?DZP^2O6ER54OF_*2TGC/G1BPKJ><G"P-]M&N1
M#[(O>ME\CVR?LY]58]::O6X*66P+6 #HA):/:"_X08FO9'[$ M]EW./\@+Q@
MLCZP\H(]\JZ-RM^O557(5G_'7O_>E>83>ZN,9/\Z7VK3@C/_WF5W+S7<+97R
MZ%AO1"Y/9_"JENT'.3O[^]_\V/O' <SAA#D\)/WL&GE9=)5D:L6,^,CD:@6&
M,U%5*A=&%LPH)D6^9@CB1C6R,;12V3CG6W$NASA7%.==9AX$LMO,F[7\EJC8
MG6PE$YJM%"3=Z6,&"LAZB5TC#=B%1&V2+V^@];Q6'233H_/Z(PJ7EG-\;^2J
M-.RMM#KMQS<-,VO5:=$44'+^0905L?PE)+W4 LXMY-(P+?.N+4TIH?=R+9I;
M0L<:R.D:5,"J_ .&#4!O40!9@>7-+41+MI%MJ0KV@CF<9VX8!W,\1['+>4 O
M_21P>>C-V3N95T+K<E7"3[9.%?]!VM?D(:"QVB9=I(IAC84(1U4=\HHPB2]:
MP'S?S?P8</ OF[/4S;+$^N2!+20?2QWN)VX4)G,6!6[@A8 ;AX +&U[7FTI]
MDI(M!Z]N*M' /6\M3%.VTB*GM[U+'-;[Q^=N$OO,"5R?0W#FQD%(\6I-^4=O
M.&+3[)""'.Q$6XJJE\=='GO,B:(0,MW$BY\D9(-@H!6!HV4.;N5*FSG+6UG
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
M)^4X C/,PD%PN@OSI]*.IEG8MO3[0.,-2+_2U M;P2?8_9"6OP!02P,$%
M  @  G%A5M#7Q>O" P  )PD  !D   !X;"]W;W)K<VAE971S+W-H965T-3 N
M>&ULO5;;CN,V#/T5PBV*#*"-Y;L]30+,;=$%ND6PTW91%'U0;"4Q1K9224ZF
M?U]*ONP4S62G+WVQ*8D\/*1$48N35$]ZS[F!YT:T>NGMC3E<^[XN][QA>BX/
MO,65K50-,SA4.U\?%&>5,VJ$'U*:^@VK6V^U<'-KM5K(SHBZY6L%NFL:IOZZ
MY4*>EE[@C1.?ZMW>V E_M3BP'7_DYI?#6N'(GU"JNN&MKF4+BF^7WDUP?1M;
M?:?P:\U/^H4,-I*-E$]V\*%:>M02XH*7QB(P_!WY'1?" B&-/P=,;W)I#5_*
M(_I[%SO&LF&:WTGQN:[,?NGE'E1\RSIA/LG3#WR()[%XI13:?>'4Z\:%!V6G
MC6P&8V30U&W_9\]#'EX8Y/05@W P"!WOWI%C><\,6RV4/(&RVHAF!1>JLT9R
M=6LWY=$H7*W1SJP>F&KK=J=AS14\[IGB,/N9;0375PO?H .KYI<#V&T/%KX"
M%H3P4;9FK^&AK7CU3P ?F4WTPI'>;7@1\9Z7<X@" B$-PPMXT11NY/"BMX?[
M^\U&&X6GXX]S ?=P\7DX6S'7^L!*OO2P)#171^ZMOOLF2.GW%\C&$]GX$OKJ
M$2NPZ@0'N;4GKRZ!M154M>@,KX"/H1PP%&U#.<?_HH?S_.^8*#O!7-%,GO_M
M#6:W;N5A_7CU%6(PNQ_6G'*M<5J>6MC8.V$.OZ$%<'MB />;-QNTLWL^^]""
MV<M.([HFP)]+?C #HG7X!;_"HW_ESHC]!/9#H:?W$UYL=5O*!FV.K!;V;(.1
M@#,-!NCL]U)47&GX%O*$T(A:H2!A&J.0923)<_B1:WT] 1FCZDUG1JRN/7)M
MP\-R+9_>V5NBL@[PYM1]'MF)J4K#+$SH%<S2(,%OGF17CMZ4,":$+)D%>H5@
M'I,LIY#G)(T+R%*210%\=C</&K$C5WB1]B8:\ K6!O.$T,0R%YT5WTXVB$D2
MA22.<RMF18YB9L4BBDA1T"$GH]?_D 0:DR#-,05A6) TCZT449)23,X;HH%W
MP]XBERC,28@IL633G&1IY,C2B$3(<#QV_T^6W\YK+;K^-"F.#<XP,:)ME6R
M:6R1+GF84J6'.OQ:6I$G#6+("A+3&"(DG] WLA[3A S1EH1%;,4TSG&;W(YG
M<4AH/)84%C$61C(O0ORE<YJ[$=;>BRIW4WG1*R2] H5SEZ+_HGDU7.U<B]88
M8M>:OH]-L],KX*9O?E_4^R?$1Z9V=:M!\"V:TGF6>*#ZMMP/C#RX5KB1!ANK
M$_?XDN'**N#Z5DHS#JR#Z6VT^AM02P,$%     @  G%A5E'S<G_O!P  Y1@
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
ML)ER@07983-E"A/"?RV;$P4CB<7.#=]0"80ZC*.!@E ?R65 P6>YA_@2SAQ
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
MVQ .Q?I6=91S!.Z1"LMPT$*>4>KS),ABOEF.:P$M]!7HZ>'L9"UUJ/A.=^Y
MK32W_J9GP:)5Y_KKT.;MYC)YT=^AMLO[F^@[86[I@-7(.43#YSF.&*:_W?43
MIY?^1C73#O<S/US@0BP-+<#WN=9N/2$#FROV^7]02P,$%     @  G%A5I\!
M MTN"   A14  !D   !X;"]W;W)K<VAE971S+W-H965T-30N>&ULM5CO;]LX
M$OU7"&^P2  B)BE1/[I)@#1[>Q?@VBV:[NV'PWV0;3H6*HE>D4Z:_>OO#2G9
MSL9)MBCZ(0DI<89O9MX\,CJ[M_UGMS+&LR]MT[GSR<K[]9OIU,U7IJW<J5V;
M#F^6MF\KCVE_.W7KWE2+8-0V4R5$-FVKNIM<G(5G'_J+,[OQ3=V9#SUSF[:M
M^H>WIK'WYQ,Y&1]\K&]7GAY,+\[6U:VY,?ZW]8<>L^G6RZ)N3>=JV['>+,\G
ME_+-VY36AP7_J<V]VQLSBF1F[6>:7"_.)X( F<;,/7FH\.?.7)FF(4> \<?@
M<[+=D@SWQZ/W7T+LB&56.7-EF]_KA5^=3XH)6YAEM6G\1WO_+S/$H\G?W#8N
M_&;W<6V:3MA\X[QM!V,@:.LN_JV^#'G8,RC$,P9J,% !=]PHH/RY\M7%66_O
M64^KX8T&(=1@#7!U1T6Y\3W>UK#S%S?F%BGVK.H6[*-I*F\6[+J+Q::L'7^J
M9HUQ)V=3C]W(9CH?/+^-GM4SGJ5B[VSG5X[]HUN8Q6,'4\#<8E4CUK?J18\_
MF_DI2R1G2BCU@K]D&WL2_"6OQ/[1K&WOZ^Z6_?=RYGP/IOSO4+S16WK8&W7/
M&[>NYN9\@O9PIK\SDXL??Y"9^.D%K.D6:_J2]XL;=.-BTQAFE\SMU:P?:E;O
M:G8(^BO.0T?6?\+/LNZJ;EY7S;Y'-K?=W/0=I<BO#+NR[;KJ'G[\H5 R_\D!
M!"60B#)B<P$<K>T-&==-'3UY>] #UCC;U(L0"[*'GG*L=LRM['T'*,%H:1MH
M2 !!>YV"J'?&^9 ++'&;F:L7-0(QP;8SGKQ!B2AIY"#4I?,!B6,S4J13]@DO
M)M>=-_T\@D+?V6;38ML%%M=+<D?6]=Z:J":UIW=PWIL[TVV,X\Q\@5PZ$^.W
M,.M9Y9SQM)V_-R9&,JNZSQ0'+=IEG#A3SV$[)C&"N]IN.;<;2BWJ\AC,T@P;
M;CU4Q Z&Y-1M2.FRJGMV5S4;$]STBY!%"^"W&Q#(]@\8_K&I>Q.K1UL0T*W#
M=6_OD(\%)7UOY]J;U@TDQ)J::-0\C%7>N,#7U::M2,&=W?1S2M(^M=R#(Q]\
M#&],"SQ]-F'V! .;(1G8?*@J)7/'MY5M0G #PE-VV31C(78[K$&V.16OZDT,
MM&J1&BJT!>B%<?.^GH6^8N\M8I-L$KLD;'M3WW8@QKP"\RYW7C\,7B>1L>!@
ME!: "#0)Y1XR^V"JGAE21@9=,^T, $=M8\?79&\W#A;NA+T=Z'+=N4T/LACV
MNZD:OV+OJ@XG9VB 1V6YVF^G\ 94 "B\-^R(*2UYHE*,-'X$?H[UR=[SK<7
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
M MT59>$!\> VTS8BB8/MMNS]]==.LVG:?"P5%2]-',\9GSGQS,0=[QC_+M8
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
MN.CB]P^(Y9&_-;VA9CSW=#S[%#SO=#QKBZ?@L5762BO#;1W!O84 *([1'4D
M/1"<H@E.7R_1.%CCU =VB2947(2(S-'MW<,D>XS^?A PZ)Y#POYIJJ:\SW9S
MGW*>_,B6V(>A(29"!G0-QNB/W^RN]6=3XG2"N3K!/$U@E<2UR\2U5>BC9_#)
M(HW^A0 MQ-K!D)BA?1S'HHW78ICC60Q78M&Y8CB&;>&)*:$I7<J>SDU7#M;+
MP.22MAY9 W.]GX,?6GAU"Z=C6];.K$)9IZ2L<RIE,6$,,L[@VTH,R!\0I,0]
MEZ <K+L7G.UT]H/+6:J;.=V:E:?IS2I\=DL^NV>7X$ET*F'/I5,GF*L3S.O6
M$]TZ6L2]DO2>DO0G2GR @*$Y)0G*!K>8FK_<OXS1-,:,H0EB(:;-Q/=JX\JV
MVY95*ZMILV&O7J5UP\,*55E4&.B7#/25##R*K;:L-UEN9\;?/S5^Y1N<6U0Z
MP3Q-8!7F;TKF;Y3,C^L+RY)0/B=Q1,1.(5TE,Z R';OACT2>Q*9BE0K%$Y=3
MKW!C428J_E/MB28WM1'4;74.4G6"C5NW<;K]@SI5AOY.8FUKMV6WE-3N[=F7
M8@U?"**(T'XD#@1W8HN&\((""#7'&>)$R+GEBOJA4%.-FWFK7N=]J_@<T'>&
MK=MDVVZV]=3QOI?//0ED*_GT\G4H 1Z20!3A&AC/V&ODRZ[/U)U&LDXT= O#
M"E/=1IJ48;R7)F='D_,NFBX1X:&H.AZ*P2NV^6*88_J&[I,ECJ@T:*11V=>Y
MZWJ!UCV^M+A:._1TH553L1-BME(N'%%BZ!$VZ"NAK^A"RJ_'K\WJ7:O@THKF
M:D7S=*%5D[0377;[%\AE6ZL TXKF:D7S=*%5T[<3@+9: 6[3%\KTQ3)]LRQ]
MN$S?K)J^XG%"5BF7-[>&C5EL$':]IDE_>K*EJX[G;/9_AEJT=W+15NO%,8]Q
MRB,?3<4"(M,@!P=0E@^2B_%T,FF>W;3J1:UHKE8T3Q=:-4$[:6GW?L7LIA2T
M9Z=/)YJK%<W3A59-WTX7VVIA_'-GM[IVOJG_:S4]S<Q51W(V[UI%L;EW\I(
M761'7@SYDJ7\@**\6QZKC;/#I(/[4WG<EIWH[&#RL[I/F"[D'V8QS 6D==T3
M$S/-C[_R!B?+['QG1C@G2789 A;IE0;B^9P0OFW(#LI#R-'_4$L#!!0    (
M  )Q85;LW:/>7@<  .,P   9    >&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM
M;+6;;6_;-A#'OPKA%4,+K+'X**I+#+0IN@UHL:)IN]>*S<1"9<F3Y*3;IQ\E
MNZ(E'@DYYMXTEGT\_8\ZZJ?3L9>/9?6M7BO5H.^;O*BO9NNFV;Z:S^OE6FW2
M^J+<JD+_<E=6F[31A]7]O-Y6*EUU@S;YG$21F&_2K)@M+KOO/E:+RW+7Y%FA
M/E:HWFTV:?7/&Y67CU<S//OQQ:?L?MVT7\P7E]OT7MVHYLOV8Z6/YKV75;91
M19V5!:K4W=7L-7YU+6@[H+/XFJG'^N@S:D.Y+<MO[<$?JZM9U"I2N5HVK8M4
M_WE0URK/6T]:Q]\'I[/^G.W X\\_O+_K@M?!W*:UNB[SO[)5L[Z:R1E:J;MT
MES>?RL??U2$@WOI;EGG=_8L>#[;1#"UW=5-N#H.U@DU6[/^FWP\3<30 ,\<
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
M>Y7G$T'WY7;?D@I!\_)P1_":,!4@[V\H%<\G:@>QWC&>_0M02P,$%     @
M G%A5AZC>D?< P  Q X  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N>&UL
MK9==CYLX%(;_BD6KJI4Z@PT&PVP2:9JTVKVH-&KZ<>TD3H(&<&H[2;N_?FW"
M0((-DZWF)N'CG)?GV/B\>'3DXE%N&5/@5Y&7<NQME=K=^;Y<;EE!Y2W?L5+?
M67-14*5/Q<:7.\'HJDHJ<C^ ,/8+FI7>9%1=>Q"3$=^K/"O9@P!R7Q14_/[
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
M#5-]MZ,T ?I](@1M)N;Z:+\6PC]02P,$%     @  G%A5M#%]+2X!@  2C(
M !D   !X;"]W;W)K<VAE971S+W-H965T-C4N>&ULO9MK;]LV%(;_"N$50PNT
MM7C3)7,,M F*%LBV(&FW#\,^*#(="Y5$5Z*3%NB/'R6KIBX4;:V,OMB6??CJ
MY?&A]9"4%X\\_UQL&!/@:YIDQ?EL(\3V;#XOH@U+P^(UW[),?K+F>1H*>9C?
MSXMMSL)5U2A-YLAQW'D:QMELN:C>N\Z7"[X329RQZQP4NS0-\V]O6<(?SV=P
M]N.-F_A^(\HWYLO%-KQGMTQ\VE[G\FA^4%G%*<N*F&<@9^OSV1MX=D%IV:"*
M^"MFCT7C-2B[<L?YY_+@P^I\YI2.6,(B44J$\NF!7; D*96DCR^UZ.QPSK)A
M\_4/]7=5YV5G[L*"7?#D[W@E-N<S?P96;!WN$G'#']^SND.5P8@G1?4('NM8
M9P:B72%X6C>6#M(XVS^'7^M$-!I ,M  U0W0J0UPW0!7'=T[J[IU&8IPN<CY
M(\C+:*E6OJAR4[66O8FS\FN\%;G\-);MQ/**AUD!PFP%KIC,1@%>@5M9*JM=
MP@!?@]['SR^9"..D>"$#/]U>@N?/7H!G(,[ QPW?%3*P6,R%]%6JSZ/:P]N]
M!S3@X9)%KP&&+P%R$-(TOSB].6PWG\ML'%*"#BE!E1X>T'L317R7B>(E^(,+
M)I]4$M[%69A%<78/;EC$XH?P3J;IGRLI #X(EA;_ZCJ_/QO1GZT<IF?%-HS8
M^4R.PX+E#VRV_/47Z#J_Z5)A2:R5&'Q(##:I+S]R$28@.60CJ4I"U^6]CE?I
ME#\D#TN*/.Q2?S%_:/9&$^?X"/DJKF64'(P2H]$K5A1G8)>Q,,_82E9GQ%-6
M698#G.6Y?"_BA=CW8LWT?=B?PFUX>T4\XG5ZH(ER_;(,=?[IP3\](=%5V>F<
MT=XY*7+] ,*.-TV<XU'B>GIW[L&=:W1WP=.4Y5$L+9;YB[.5_)G*Y:'.JU%J
M;/%;$FOUVCOTVIOT5\&SF1A+8JW$^(?$^)9^%?Q>/7H!I"CHE&T_S'<#2K&^
M:H.#S>#_52WX#M[<YW$DK_N[G.E\&X7'?E66Q%HY@(ZZVCN35G%].DNYL:76
M3DX#A:"E2JZ%6C4J?UMQIY(U84$ /:2O9*@ !1HO\\>N#W7KH^[Z81Y$KC/@
M3E$"-&."::3]*38LUWHV:HXN)$MJ[0PH_(!DVE%FQ)W1R;&DUDZ.8AMX"MR<
M-,KZ .,YU'.<;B'WXUPYSH8H#"K0@6;2.3;.W!/]]>.,_A220..%W3C2KJ^O
M]TG6.K=*'[;4VEE0_ ']:4>;D7=&)\>26CLYBGJ@&7M&C+:@7\W4[9:R)FCX
MFH$4ER#CI?W82*M;F[UI@@Q76Z2P )FQH#'*<B8?6"%"H05%L]#HJ;XEM7:W
M&ZL@$R^#V%T'>8J%$*08!]E:"JF%FE6)?(H)[*Z%Z )=BB$E P6L< 29ET/T
M!7Q\WF.6'?V-/05V((4=B$Y;SD;*&9T<2VKMY"C00:> SDGEW&<9!$G@=B<7
MFC@8T, ;F,4CQ3S(S#S'KA3>B?[Z<49_BD:0>3ED<+ -3GW,@J,KZ2EX RG>
M0,&TP\SJXHLMM?;RN:(<? KEG+2 WF<91+"'<7>Q3!>(/)\&@;Z0L<(>?,IJ
MR.! P_VUC0&'FD"C0T4HV+P,,CC4+G@FYT&[:J-0Z]TJBMA2:V>AL2F#)QUQ
MV.I*C"VU=G(4^F S^HP8<?V='.1 "+NS#$T<E-7L#TPSL (4_%.;/KB_R*'W
MUX\S^E.,@,V,<,.*>,4R<<(\R*PTNH2>8ML'*^# TV[\8*MK+[;4VLE1M(-M
M;?[@_K8.E-.@@'1W+76!Q,/#%:S8!)O70@8J6%XPWI?[P^S++A;?M-ZM0H@M
MM?;6N((0,NT6$+&Z!61+K9T<!3W$UA80Z6,-]'T7=2<:VCCD>@.+OT31#_FI
M32#2W]W1^]/%&?PI+B''MH&R8B?YK,HC'YK\F$5&5\]3T 9IW'8R[;X/L;H
M8TNMG1S%-\36O@_1[/MX+NZ2CBX,.72H<!7HD&/WMW0+US1[-XN-_HZ>@G6(
M8ATR+>L0JZQC2ZV=',4ZQ!;K$,V=+I1 U"W@?ICKX< =*&#%.>38K2Z: OZ0
MK>*<14+KURK?V%)KWSJG^(9.RS?4*M_84FLG1_$-M<4W5+=L@TBGA#51Q*5T
MX/9'Q3;TI]B&]IE%YZT?9?"FN(::N>9J.&566<:66KN;BF7HM"Q#K;*,+;5V
M<AKWY]IBF5JH>8LS="'NU:HF# >D>Q_TO'&C?_DOB]_#_#Z6'A*VENV<UYZ4
MR?=_7-@?"+ZM[OV_XT+PM'JY8>&*Y66 _'S-Y9=;'Y1_)SC\?63Y'U!+ P04
M    "  "<6%6>JGSY'P&  !$)0  &0   'AL+W=O<FMS:&5E=',O<VAE970V
M-BYX;6RU6@U/XS88_BM6-TV<Q-'8H5\,*E&RVR$!A^ ^-$W39!*WS4CBGNW
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
M!P(H:X#G4RG-9F$#U)\<R1]02P,$%     @  G%A5N]?N.F %P  +!0! !D
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
M+(-;3"[(#;)%NAAN(\OA%I,+\H%LD1B*VQ"<[;B@BU\W8A"*VY2SN-F"+FC
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
M(2$#GDP9XC(U!JS@ 6=:AU89PY::.FQ)&7!<S(!6.<.6FIH<21IP,-2 78Z
M&/E>>R;KPOK+AB0.:!4Y8)<G(/9IIW!HPV8]I0-)\$"C@ <R045]B7LR=R#)
M'>AD[FA4#A-TF 7/OFP? CI08T=CY"T-NWL:0T 'DM"!!H,.U.4)B)L[%O4
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
M-F)/R,\PU57F(Q:Z'"2BD&E([WJLMQ%1W0ZJ@>*%/2^ON-*G;_NXT3<J$,9
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
M;"]W;W)K<VAE971S+W-H965T-S0N>&ULO5A=C]HX%/TK5K9:M5)G@LT,,+.
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
MZ;>M]_.:I4BQC, 6D_.6K.:$@#Q75 0ND;WVFY\L-RRSW-*8$*2EQA3GZX1
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
M%T[IU@5RK3;<98,8DLOEL5;%<21)IT[RNA:H-"MG9"QGH+%J8P@ 8?D@3WA
MYMJDG:H3<_'T>4"53^->3J)WXFH1R5RK0>L<XV8Y"YQ5GS\ %LN-UUYBZ@PQ
MMDA[!H)C_"QG +3JPP>@8U&,8H(!R9PZ^<$@6LZ@:.G! S"P*'KY.#C$RG*M
M^GS.Q)]%N,R[BV-' 4X+:7S4'M/*>%IN(5"K+' 4X+3RFEF]S,(-FI85-  5
M*T0GMZ$"W1@_U<E1!M!R!D'+#AG&WHS\^,L?0OE9_)-1NUQ[7::E6Q?>M=IP
MLP8Q\\XCL,H?U"E=6-S-B40^:)Q(QSA:S@!IU48,@,UR3CY<M'R]F]&UG('7
MJHX7!8 MI"%*:J>9/5N8K?IH 3!:WLM;C(",HM/LA!&WG('<JD\6@*<UGKI$
M)@*R+C;:_#0C;SD#O:4G"P#.\I'DD[^!CIJ@/?S+M?Q!OI^'>ND 8\O))5J@
M"J0>Q\RK%]*XRK)% 8LKKYG5RYS;P'%9V0)@M<9K)?%X0*3S;>RUZ2'&X'(&
MA$O-%@;0PAAWL66N-=RL$<PRN^LB+]VZ +#5AILUB+EU'J-5G"DZ\,0'3T$^
M11L]A=A%[>3&>%S. ')5/_X;V&]P))(^TI'WVG0B8W4Y ]95G2X BXNH\[+I
M0-?UZO83QNUR%KBK/F( ,!<E)R?X@2Z<5_2UXIE5&Q2O^I !$%V^!;<! MUX
MM&MT9<=X7LX >NDQ ^"X4O))9#>@B^<#7ZN-^;7![JJ.&0#<Y1TXG,&3?E4L
MM&. +[>0\%46-!"\B\2CY9",.NW9N8Y!OIQ!^;+B!J!UD0N]_*8!X7BL]MKS
M#!R#>SF#[E42.')[-_+#+[;5M8:;]8/9:G]=M*9;%S6VVG"S!C$WSP.[BG-'
M#^:V4>X NESN8.0O9Z"_:G,'@'S!W(%THREJ6Q\8#<P9.+#JW %07S!W(%TF
M=S NF+/ 8/6Y U"_*,96K%4!77"-NCC/$&'.8(35YPY _QISA_0:H,OE#H8*
M<P8K3,\= /.5HG-BE@#H8M.I4R^,">8,*%AU[@ X,)0[@&S\=BJ%$P.'T4)P
M6%'N($ # [D#R?3<08P;1@8WS,@=! EAOA$$&B0<S]>=MD))C!1&!BFL,'<4
M[-<PWFFIPZXVW*PUGK7FNCQ/6A=8MMIPLP8%UJ"\L1=&D*=A<A.-><VLPL@J
M_"P\3P)D,%DQN.S6'I%.C!U&!CNL-G10E@KV5'1.,RNY925_+J8G(798,S<6
MI%++[EC9GPGK25DDV%/-Q5/GQ+!A9&##U'A!@/?EG'CF/))YU>P8&(P,,%AM
MMJ L$.RQ:*#1YA6)4<-H(36L+%9D46!/!1??ZDP,%T8&+LP*% #YY:+8&8=D
MG1;;B;'!R&"#E6:)_+8,XUT6V^1:P\W:PFSR$>IUM1RQ+I-LM>%F#6(NG8=Z
M%><(5^#*6<VL0N;)!A2L-D<40,+RFEG%S)(-2%AUBL@"P)Y*+K=C!@DC"Q)6
MGR(  DR"/)'*:X&-D<+(((75QP@  1/W82*1UFQ&"B.#%*;G"$#YDMN(H(JB
M,G%%# =&!@ZL.D<4T,+RFEG)S)87TL+*8D26 O94;_%F+6*D,#)(85:, +PO
M+_BR2.5(NV.+&!B,##"8&B/&OAY/AW<WZ@Q$?N#%QKC6<+-.,&.DZ\(Z:5T:
MV6K#S1K$?#F/\RI.#@27F1LQ%0ATCKJ@?N>8'QM8L-H$ 1!@;21!&D ZUS3:
M'6?$<&%DX,*JDP1@@5$;.WDB >:=O%XZ<V:+&U:?*  4S(5.7DXCPE@,VEF0
M\</(X(?5IPJ !NL; >)&,D?:G=K$(&)D0,3T: $ 8"TED7B@K%%[RHS:0(55
M9PL "0O4RGDJ1!QSWFN\#V)$,5I(%"L+&0 5-I[09,>!K&GTLIF9&U0Q*VL
M-A@USHF;K)'0M5W4-MP3(XF101(K"AR9S1?&^(MM=:WA9@UAMOJ(![M:[EB7
M;K;:<+,&,3?/X\&*<X>'R\PR=P!=+G<PS!@9F+':W %H8C!W %TN=S#H&!G0
ML>K< 6%B('< 72YW,.886<RQ^MP!8&(P=P!=)G<PY!@9R+'ZW % 8BAW %DF
M=S#:&!FT,3UW $@8RAU EF+49H@828P,DEAU[@#\,)@[@,Z=IV,T V><,5K(
M&2O+'0@R!G('DF5R!V.,D<$8LW('HHG!W &$KFV=.G'(>&)D\,1*<T?)YHO\
M6RUVV+6&F_6&.6RX+C^4UH6;K3;<K$',V/-TL.(($@J6JK.:687,P VZ6&WT
M ! Q67'YI#ACC)'!&*N.'( =)DK.:F8E,[NVT&+U40,PPV31Y1/F#"E&!E*L
M/F, 4)BLN7S2G''$R."(Z>D"X+]D3<7(;F)T,#+H8-6Y C#!9,GE.[(8,HP6
M(L/*X@3@@,EZRU=^&2>,#$Z8E2, Z4M65K["RTA@9)# BM.#L=TB_S:+C7&M
MX69]8<88KTO]I'4Y9*L--VL0\^4\R*LX.<0"'\YJ+BMD(# R0&"UR2&+_'JL
MN!P+1@P+1@86K#HY ."7++G<A!,SX?2YN)Y/(^>++G=A!@,C P96GQP XTO6
M7.[2# )&!@1,3PZ WB5KDIJDW2!$#/!%!N"K.CL KI<L&L!#-.03,?(7+21_
ME:6' NQ77C.KEWFT ?VRTD,!W@MIG/ID!&*$+S((7]\/Q]VK\Y2"2!"_W]\-
MF^'O[W:GGW'9ZSKB6L/-.L$<,5V7S$GKDL56&^ZR08PL1GDT5W%D:,$^[<:+
M0QK(J/':(<T 7V0 OFJ# V!YN49P(J',J9/N#/E%!O*K.CX FE?R<TX.4ODF
M:K.L#/M%%O:K/D, J)=K!! 5RI)J)8S]10;[JSY) *97*_A92.6BQD,E1OXB
M@_REQPF [/(D'ID)96U0F&3$R%YDD+VJ(P4 >KFV[017&PJ3#TF;C&?H+UJ(
M_BJ+%HC[U71BE13(4J/>=</(7V20OZR  ?A=KNL2R<XBX9@]E/O_B=&^R*!]
M%>6,\_:*X3!^#^_&7P'^*.MZZEK#7;:%(<:HNRZMD]9%CZTVW*Q!S,SS[*[B
MT-$!$"<('4"6"1V, $8& :PV= #2%PH=2*:'#L8#(X,'5ATZ .@+A Z@\DW0
MSB>,!D86#:P^= #.5R^M&Z@RF8/!P,B @=5G#L#X ID#J#*9@X' R "!Z9D#
M@;Z<W/0!9=JSQ(AAOLC ?%5G#D#W<FT,4>RM0,(SADT]'IA[+^2 E64.1/<"
MF0/(,IF#0<#(@(!9F0/AOLZ10QZN2-B01E@CAOPB _E5FCG^M+]_FX\=^3=:
M[*IK#3?K#'/5_KI 3UJ7/+;:<+,&,3O/H[N*8T=?, F>U<PJ9,9MH+]J P=
M?,F*RZ? &0*,# 18==0 ;"]9,K)KK69FUA;\JSYF *R7$]M/@4CM-'-J@_M5
M'S$ SDNVNGR6G.&^R,!]Z>D"8;J$T0%1:K1HP4A>9)"\JJ,% 'B1C\+^@&Q,
M3MI4!L-\T4+,5UFL / N^?LO7N[UC.[E#;J7$2@\ G3Y?A[4H"QHVW<]XWAY
M@^.EAPG^D^_//_FWAY_@3[&J3ZXVW*PKQ+IR74*G7Y<?MMIPLP9YUJ!5")U/
MPUR>!UH?YE?42.@I]-KCGCQ#>7D#Y549*3S =E%+L9V?.:"P(_6N/L\@7]Z
M?-6&"P\(7A0NKC^>BD>/S*#.*;>*>$;[\A;MJSIE>,#R<N/UDX!L(V'?!>W!
MMIZ!O[P!_JI.&QX0O=+84'G,HSNC0N\4?_<,_^4-_)<:.SQ =XU&TL?Y<[R1
M<#RJ7:_,*GH&^O(&Z*LV?7@ ^)+?1G1WL].06IYAP/Q"#%A1]O %##"D<:0]
MK-0S"I@W*&!6_  L+^=#\FZ^L@:5XQ5_[Y193\_87]Y@?RT.(>:*BO&.BPUW
MK>%F+6*&ZZX+[/3KDLA6&V[6(.;R>917<2)QX(JZ:\=#61SP4IA-) P*Y@TH
M6&TB 0"P,9%(["\4YA()PX5Y Q=6G4@ "VR\TI'WKB+AF$BB=ANE9^0P;Y'#
MZA,)X((YUX)+-2#LV[95]B!X!A'S!D2L/I$ .EA*2=RKC71C(N&/*9L5SSS?
M((GIB01 P$(D^6PT)*0V.FV=TS-DF#>08=6)!+#"A+LCGEAPVE* 9T QOQ H
M5I9("FAB2)-)) PHY@V@F)5( !9L_ U'E\3!BI0/"55M++-; R-6DTC,]1;C
M31=[[EK#S;K$//>1$G:U4+(NY&RUX68-8D:?IX05AQ("?BTC.%!IU[F,,^8-
MSEAM& $\,2^3"%"I-3,?-XACU2$$H,02R4:#J7EM=X=GN#%OX<;JXP< B:5.
M3.8 5:N&/@8;\P9LK#YY(-98%.L%2);4F09&&O,&:4Q/'0 1UK:"4 IE3=(.
M8482\P9)K#IQ (*8<&^@T1Y.[QECS"]DC)7%#0 .DP47+R9[QA7S!E?,RAH(
M#>9<%).,0#=>,FJK+XP@Y@V"V/EVUG=WP^'!,O>/CW;_9G<8;DZXX'7]<:WA
M9I^?^:._+@34KTLK6VVX68.8.>=Q7\4!PJ,]:"3P^$A'3=+8QIYAP[R!#:N-
M$0@/YOM>3,<@7=-JV^P\PXAY R-6'2801\RW(@(!61_4.,$H8MZBB-7'"< '
M2R0>>H5D,:G+SHPBY@V*6'V@ '"P$,3.8BCKDM9TQA#S!D-,3Q0 _M4U<EX1
M,<+&1*&E- 8)\P8DK#I2 #A8 &MM0!:#5[8C><80\PL98F6Y H#!1*[(:F;U
M,MLVN&%6K@#HKS8&N?8*=*GUO=I19JP&(BP3+.RUD_S8BTUTK>%FS6 F^DCT
MNEK*6!=(MMIPLP8Q[\X3O8I31@!/H$0I ^AR*8.1P;Q!!JM-&8 "!E,&THUG
M0FW>DQ'#O$$,JTX9  <VI@QY+I&RWO?:8A4#AWD+'%:?,@ 6+#EYC0UD4>5]
M>@80\P9 K#YE #98\.*I*U#6:0\%]8PBY@V*F)XR  $,I0P@RZ4,!@OS!BRL
M.F4 3MB8,H1E ]F8,K1O(".*^85$L;*448 3RVMF]3(/-W!B5LH 4+ VDKA9
M#>E22TX[&S. F#< 8OF48:^'Y(=?[*-K#3?K!_/1>%VPIU^77[;:<+,&,?O.
M \"*@T:TP9YYS:Q"9M,&0*PV8!0 Q9!&LPH&%/,&4*PZ6 !:F$AR0*-.N3"D
MF+>08O69 @##>EDV@IEH62@Q6TZ?">[Y-/#%R5K$"2!2=PDPL)@WP&)ZF"@
MA^4ULYJ8&1O@L.H4 9AA\M</]GAI)3,_7D@5*\L/!4BQO&96+W-G RAFY0>
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
MR'IM#$C_4%E3V.D2JC9P;-_![YC<"D.ZD9LU]^SZZ0BMKK3:]?&@*V_#G;8
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
M<A^&J9A08>!WJ)'&H-,8G-5XE::'\E!@J7ZJMF^QWCY,,ANF<"A ;89P(M.
M@I[GF64N.IF+LS(_JOWZ"85<G,R-(B^>"#P%^;-E##M]X5E]&\:)VASW3%"I
M%O-CRYLTGB7ZT?:V1#;*.>IRCIYSF4<VZV");%2'N*M#;&>9QR>-!^,H"B;M
M^3W42..RT[BTMLR73Y)I0J%P:98)O=YM/1L+O6493N]-!!H@"V\QHV_P-@#/
M+_3ZC4.]!'!2U!44.=V;+?LLT8\VN"VV<=J]H\-GM71HU=-ML8UKT;LZM&3K
M+<^P Y=>,+6C[Z'&*GM?A_:,'9YZ=A3Z:"K4@$(QFA':.SNT8NWPU+9A ,.I
M1@,J"L,9C;V[P_/VWKSW][YN7O!6G=T6VSCCWMOALYH[M.KNMMC&M>C]'5HR
M>'CJW6$<1],>-:$0G.G1WN&A/8N'I^Z]6"P74Z$&5!#,6#SJ+1Y9L?B69?A_
M!Z+E=%,RH?QHNBFY@___^O#E ^8[6@E0D*T*\RXBM6WPYCRC&4BVKX\$[IE4
M=E]?Y@1GA&N >KYE3#X.]"E#=ZJ4_ ]02P,$%     @  G%A5I@6DM M P
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
M6"HCB"$4B@++OQ5<0APK)IG'<T%JE,]4P&I[RWZMQ4LQCYC#)8U_DT@LQL;
M0!',<!:+.[K^#H6@GN(+:<SU+UH7L9:!PHP+FA1@F4%"TOP?;PHC*@#;VP-P
M"H"S"^CN ;@%P'TOH%L NMJ97(KV(< "^R-&UXBI:,FF&MI,C9;R2:K6_5XP
M.4LD3OA3!@GAP!%.(W3UG)&E7%2!OJ( Y#X*"<Y71TY>))0)\B\?N-K(C<<!
MG08@,(GY%XEXN _0Z<D7=()(BGXN:,8EC(],(=-4#S/#(J5)GI*S)R7;0;<T
M%0N.KM((HCJ!*?65(IVMR(ESD#& \ RY=@<YEN,T)'3Y?KC=  _>#[<.J''+
M)7,UG[MWR635,_'20=,8R[6JK]R?'S(<W0A(^-\F[W/N;C.W>LN<\R4.86S(
MY>? 5F#XGS_9GO6MR;<VR8*6R&J>=DM/NX?8_3>['5=W.^2[O<G.G+:O:=4[
M=N7W/7<P,E=5FQJ"AIY7#PH:@@:N6P;59/5*6;V#LK;5W93Y0>1'-T*;9$%+
M9#7'O-(Q[XC%Y;7I:9MD04MD-4_[I:?]XQ173NM52L+I6=9.<34%#8<[Q=40
MY%F#YN(:E+(&!V5=9RPE(F/003.R40W>T?)@NU^:-!WD_.@6:9,L:(FLYN6P
M]')XQ+(;MNEIFV1!2V0U3VWK]6QG':?P"M[JQZAGO_FL-46Y7G^G])JB'*>W
M4WMFY0B; )OKJP!'(<U2D1_TRM'RNG&A#]D[XQ-U#=%'XU>:_ YSB]F<I!S%
M,).4UEE??F=8?BW(.X(N]4'YD0IY[-;-A;Q* 5,!<GY&J=AVU /*RYG_'U!+
M P04    "  "<6%6=2$)-XP$  "N%P  &0   'AL+W=O<FMS:&5E=',O<VAE
M970X,BYX;6RU6-MNXS80_15"712[@!.)\BU);0.)E6T72+I&TK0/BSXP$FT3
M*XE:DHKMOR])*;(5R5S;95YL73B'<\[,4$..5I1]YTN,!5@G<<K'SE*([,IU
M>;C$">+G-,.I?#.G+$%"WK*%RS.&4:2-DMCU/6_@)HBDSF2DG\W89$1S$9,4
MSQC@>9(@MKG!,5V-'>B\/G@@BZ50#]S)*$,+_(C%4S9C\LZM4"*2X)03F@*&
MYV/G&EX%\$(9Z!%_$[SB.]= 47FF]+NZ^1*-'4]YA&,<"@6!Y-\+GN(X5DC2
MCQ\EJ%/-J0QWKU_1/VORDLPSXGA*XW]())9CY\(!$9ZC/!8/=/4'+@GU%5Y(
M8ZY_P:H<ZSD@S+F@26DL/4A(6ORC=2G$CD&WM\? +PW\0PVZI4'WC0'<9] K
M#7I:F8**UB%  DU&C*X 4Z,EFKK08FIK29^D*NZ/@LFW1-J)R8SAA'#, 4HC
M</LC)YD,J@!GX$_$&%(Q 1\#+!")^2?Y].DQ !\_? (? $G!7TN:<VG'1ZZ0
MKBA -RRGO2FF]?=,"WUP3U.QY. VC7!4!W EAXJ(_TKDQC<B!C@\!UW8 ;[G
M^RT.30\WARWFP>'FGH%-MPI+5^-U]X9%5C83FPZ8Q4C&HQZ=;W=R./@B<,+_
M;=.^P.ZU8ZN5Y(IG*,1C1RX5'+,7[$Q^_04.O-_:=+,)%E@"JVG:JS3MF= G
MOS/*N5RK4H%B@-=RY>2X3;T"9:A1U++Y,ND-/!G4EUU56@9=OAT4_&10C46_
M8M$WLGCX^@00YUBT5EV_,6.W"QO.MXSRN@WOC7Z<&*M!Q7)@9/E59K]<?=(%
MN,-R5>\ _4$ZH_.S)X[!M>+? 8\"R1)0!4'GX#-)41H2&=H9Y41_4[[=KH7Z
M0CW'6"XS>:(A:=I:,F9WKL.0Y3B2BY[ DFQ1CU0L,=L?BZE]R, (>6)(AE5(
MAD:'=2! 3- SB:6^N#7_ALW,ZO4]^";_6D;!1I8&1G=.)'M1D;TX+O_N2MX;
MNVGW$R]T.I@EG_Y_B, (<:+2EY72EP<J'1=*9VBCQ.4=61IAG$?JE2P1V?MH
M&<$<MZ?>94OJ-5:^YJ"^WT@\H\,GR@&];4/F&069%?R![.D+27;9MW9:!=Y@
MAY3?(#4USWKL=]P66EVCG:85GJY1!Z LBXE<6P4MW[[F_Z95/^-<Q[9+)=IN
MBL&+1HK9FK.NG[_5S[>DGVJ73,U2.5&MQX&-W#-Z<W3N64*K:[?MS*&Q29W<
MDY0D>=(JAM7&VRI:8 NMKMJV]X:]=]S00&-G?[2P-M$"6VAU8;?; 6C>#[SY
M?JJ"Q2O9CJB";I72#-<'&XQ8:Z-AMCQ:MO?87L#M_@*:V^][M-Y;Q9:Z[%(U
MFVB!+;2Z:MLM !R^9Q5;ZNA+86VB!;;0ZL)NMQOPT/W&@55LAO,]0QE;ZO9+
MW:SN'=R=@TRY;UKH V$.0IJGHC@*K)Y6A\[7^JCUS?,;=1BM#TBW,,5)]CUB
M"Y)RJ?-<0GKG0[D.L>)PN+@1--/'I<]4")KHRR5&$69J@'P_IU2\WJ@)JB/Z
MR7]02P,$%     @  G%A5FU543P6 P  N0D  !D   !X;"]W;W)K<VAE971S
M+W-H965T.#,N>&ULK59=;YLP%/TK%JNF35K+-TF[!*DMG39ITZ)F'P_3'ARX
M"=8 ,]LTW;_?-5"64"?MPUX FW./S[G^NK,M%[]D#J#(?5E4<F[E2M47MBW3
M'$HJSW@-%?Y9<U%2A4VQL64M@&9M4%G8GN-$=DE99<6SMF\AXAEO5,$J6 @B
MF[*DXL\5%'P[MUSKH>.6;7*E.^QX5M,-+$%]K1<"6_; DK$2*LEX102LY]:E
M>Y%,-;X%?&.PE3O?1#M9<?Y+-SYD<\O1@J" 5&D&BJ\[N(:BT$0HXW?/:0U#
MZL#=[P?V=ZUW]+*B$JYY\9UE*I];4XMDL*9-H6[Y]CWT?D+-E_)"MD^R[;&.
M1=)&*E[VP:B@9%7WIO=]'G8"W.A @-<'>.. X$" WP?XSPT(^H"@S4QGI<U#
M0A6-9X)OB=!H9-,?;3+;:+3/*CWM2R7P+\,X%2\$E$R")+3*R,WOAM4XIXJ<
MDB4NL*PI@/ U^5R#H(I5&_(1,,?DYAY7';Y?): H*^1KQ']=)N35R6MR0EA%
MON2\D<@H9[9"D7HH.^T%776"O ."7(]\XI7*);FI,LCV"6QT-UCT'BQ>>4<9
M$TC/B.^^(9[C>09!U\\/=PWAR?/#G2-N_&'"_);//SAAN.6%^O.&+ J*,[4_
M;S\N5U()W$P_39GOF ,SLSY@+F1-4YA;>()($'=@Q2]?N)'SUI2U_TF6_">R
MO8P&0T:#8^SQO]5=M*L[Y5*9LM>Q3%H6?9K>Q4$4!C/[;C<K!M"Y?[X/2DP@
M)QQ >R["P45XU,4W*AA=X7X];J(CB7:&CL[#D0<#)IJ.+!@PD\#L(!H<1$<=
M+',NU*D"43[A(7HTMC=R\"0B>8PXD/_)H'YR7'VSZE2S*N4EF'1/'HUYZKHC
MY0:,-YJ?Q(#Q/;/ZZ:!^>E3]%ZYH\43:IX]6;>@'SDB_ 11.1YLD,8'"L0-[
MYU(K06S:XD"BNJ92W>$_] [UQV5[[8[ZK[ NZ<J(?S1=4?.)B@VK)/I>(Z5S
M-L%5+;I"H6LH7K=7YXHKO(C;SQQK*Q :@/_7G*N'AAY@J-;BOU!+ P04
M"  "<6%6\"W2ZV4#  !R"@  &0   'AL+W=O<FMS:&5E=',O<VAE970X-"YX
M;6RM5MMNVS@0_15"6RQ:H(FNOC1K"TBB+K; %C627AX6^T!+(XNH1*HD92=_
MOT-*5AU'%KQ!7VR1G',X<S@<SF(GY'=5 &CR4)5<+9U"Z_K*=55:0$75I:B!
MXTHN9$4U#N7&5;4$FEE05;J!YTW=BC+NQ L[MY+Q0C2Z9!Q6DJBFJJA\O(%2
M[):.[^PG[MBFT&;"C1<UW< ]Z"_U2N+([5DR5@%73' B(5\ZU_Y5,C/VUN K
M@YTZ^"8FDK40W\W@0[9T/.,0E)!JPT#Q;PNW4):&"-WXT7$Z_98&>/B]9__3
MQHZQK*F"6U%^8YDNEL[<(1GDM"GUG=C]!5T\$\.7BE+97[+K;#V'I(W2HNK
MZ$'%>/M/'SH=#@#!] 0@Z #!,6!R A!V@/ (X$<G %$'B*PR;2A6AX1J&B^D
MV!%IK)'-?%@Q+1K#9]P<^[V6N,H0I^.5A(HI4(3RC+S_T; :SU23"W*/"98U
M)1"1DT^Z $D^\#;+S''=04DU9$0+\JD&B9-\0_X&:IA>)Z I*]4;9/ERGY#7
MK]Z05X1Q\KD0C<)]U,+5Z+IQP$T[-V]:-X,3;OH!^2BX+A1YSS/(GA*X&',?
M>+ /_"8894P@O22A_Y8$7A ,.'1[/MP?@"?GP[V1:,+^&$/+%YX\1BP$4C^^
M):N2XOD]/<U_KM=*2[QB_PXIWS)'P\RF[%RIFJ:P=+"N*)!;<.+??_.GWA]#
MJOU*LN07D3U1-.H5C<;8XY]IG5)5D!SKHR*Y%!41_4II$WY(TY9[9KE-Y=W&
M43A_MW"WAUH]-YI&\^"I43+JY0LUF/0:3$8U^&:K)F07=(LA;P#KO'E)^M")
M!HEZ\+,D&=_*#\DC4*G(A%3M1<<KG]''(:K;,ZGF>ZKH%%,RRO1"=:>]NM/_
MIV[&5"H:O*^H)=;1,W5M-_&]@S3R+KTPFAUEVPF[27B4<*-.OU"262_);%02
MVW5<B/RBP>2B2H%&&=;XFG!\:_ %@8>TH!REPI>(<&PJVC0L&5VSDFDVK-#L
MV3T+HG?S(WD&C(*Y=Z3-<R,_F$Q[HS9F]^ UKD!N;%>CB#W:]GWJ9_O&Z=KV
M"T?S-]A0M?W/3YJV&_M(Y89QA>'G2.E=SC"/9=OAM ,M:OOFKX7&#L)^%M@4
M@C0&N)X+H?<#LT'?9L;_ 5!+ P04    "  "<6%6UW%CA$D#  !Y"P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6RMEEV/FS@8A?^*14>K5FJ'CP1(
M9A.D-FG52K-MU.EL+U9[X<";Q*K!C&V2SK_?UX9A\\&0*NI-@L'G^#DO^&.R
M$_*'V@!H\C/GA9HZ&ZW+&]=5Z09RJJY%"04^60F94XU-N795*8%F5I1S-_"\
MR,TI*YQD8N\M9#(1E>:L@(4DJLIS*A_? 1>[J>,[3S>^LO5&FQMN,BGI&NY
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
M:W_A*5FMA;I@3\<;LH(YB.?-(Y-G=LT2)QGD/*$Y8K"<6+?X)L37*J! _)G
MCA\<(R5E0>DW=?(UGEB.&A&D$ E%0>3/*]Q!FBHF.8Y_*E*K?J8*/#S>L]\7
MXJ68!>%P1].7)!;KB158*(8EV:;BB>Y^@TK02/%%-.7%?[2KL(Z%HBT7-*N"
MY0BR)"]_R5MEQ$$ ]GH"W"K _1@P[ D85 &#4P.&5<"P<*:44O@0$D&F8T9W
MB"FT9%,'A9E%M)2?Y&K>YX+)NXF,$],Y1%N6B 0XFM,T1L]Y# S=KAB G%W!
MD:#H"39;%JVENXCD,;H'"2$INM_F,4>/U:T8?0I!D"3EG]$7]#P/T:<?/X]M
M(<>HGF1'U7AFY7C<GO%@%SW07*PY^E6.)&X3V%)<K=#=*YRY6L80HBLTP#\C
MUW'=C@'=G1Z..\+#T\,=C9I!/5^#@F_8P_=4>'PX)<U<=;FM95-)Y89O2 03
M2V8-#NP5K.E//V#/^:7+*9-DH2&REHO#VL5AP3[H=?'8/G1'M[D MB%,O*._
M?I<AZ*N C/_=Y>O0I*\FR4)#9"U?1[6O(^W;^<=6<"%S1)*O$&GE$%8[WN5F
MR>H7K.I+]3H=>0-'_8WMUT.GM(\_URE#9"VGO-HI3^O4RYJFP$D*IR]E+>&Y
MKYQ)LM 06<M(OS;2O_!2]DWZ:I(L-$36\C6H?0TNLI1+5N]@*7]<P]KGGFN1
M(;*61=>U1==:B\ZKG;K,TO*?^^J9) L-D;5\Q4Y3E#H77M35 PQ9:Y0M-,76
M-O>@XL<76=D5K=?Z2KM^</R5KI"'WW//\P/_"!EV(4?!<'2(;,MT&YFN5N8#
M>4NR;88RM9WX G+CLB IR:-N;>Z1-CE@W%&!="#]8.@>(\,NI!L$@WYMS28
MZW<!MZ]R![:"O2(4RSPD9U.L ;T#89T*!\<UEH]=KT-A!S*0$]VAL ,YNO8U
M"IL"'6OKU.E+L6&7NTI2265$R.VG0')#!=E"YME!UVYL5M&J)=9\@*X<!W\4
M>1HN[,7A'H5-J8SUM?)^#A.5U("+4N&&)/%)TSDZ46<?[DAH']#O$=I4NEA?
MZO;T"SI5&:UQC;*%IMC:+C9E+KYTG8N-%KI&V4)3;&USFUH7ZXO=_Y)/@Z/<
M=Y1(OPL)M9"VF*8JQ?JR]'\FEI+\6J?KNY!0"REUV0=-RPS8JFC^<A2I5[KL
M[M57ZP;S;=%6_7!]IAK/13.TH2F[U@^$K9*<HQ26DM*Y\F6.8V4CN#P1=%.T
M1A=4")H5AVL@,ETI@+R_I%3L3]0#ZG;\]%]02P,$%     @  G%A5KF__+QU
M @  :@8  !D   !X;"]W;W)K<VAE971S+W-H965T.#DN>&ULK571;ILP%/T5
MBU5;*VW%0))N'4%J$E6MM*E1TVX/TQX<N E6C<UL0]J_GVTHH@KI^K 7\+7O
M.3[G8E_BG9 /*@?0Z+%@7$V]7.ORW/=5FD-!U*DH@9N5C9 %T2:46U^5$DCF
M0 7S0XPG?D$H]Y+8S2UE$HM*,\IA*9&JBH+(IQDPL9MZ@?<\<4NWN;83?A*7
M9 LKT/?E4IK([U@R6@!75' D83/U+H+S^=CFNX0?%':J-T;6R5J(!QM<9U,/
M6T' (-66@9A7#7-@S!(9&7]:3J_;T@+[XV?V2^?=>%D3!7/!?M),YU/OLX<R
MV)"*Z5NQNX+6CQ.8"J;<$^W:7.RAM%):%"W8*"@H;][DL:U##Q",#@#"%A"^
M%1"U@,@9;90Y6PNB21)+L4/29ALV.W"U<6CCAG+[%5=:FE5J<#JYT3E(-!/2
MX"C?*O0)K<Q)R2H&2&S07!0EX4\?5#_E> &:4*9.3/+]:H&.CT[0$:(<W>6B
M4H1G*O:UT69W\--6QZS1$1[0L8#T%$7!1Q3B,!R S]\.#U["?2.[*TO8E25T
M?-%!OK5&"ZI2)E0E ?VZ6"LMS9G[/62MX1H-<]E[>*Y*DL+4,Q=-@:S!2]Z_
M"R;XZY#1_T3VPG;4V8Y>8T]N:I#<'GQT>?5MADA6$Y["X.=LB,X<D6T5=1*.
M@@CCV*_[;O;3@A'N9;V0.>IDCEZ5>0>R^+?"AF/2VWJ,\9[ _:P@P <5CCN%
MX]<5"DT8$NYRK;N;,Z1RO%_'+P-UW$\+PH%"^KU.8+OP=R*WE"O$8&. ^/3,
M\,BFLS6!%J5K#FNA3:MQP]S\#$#:!+.^$4(_![;?=+^7Y"]02P,$%     @
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
M&NCS.\[5<:?HH"EWK_X&4$L#!!0    (  )Q859B5L/6/08  "$D   9
M>&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;+U:76^C.!3]*U9VM&JE30,&\M%M
M([6AHQUINJK:G=V'U3XXQ$FL 9RQ3=/^^[6!AH =IT%T7EH@UX=[SH7K8XNK
M+67?^1IC 5Z2..77O;40F\O!@$=KG"!^03<XE;\L*4N0D*=L-> ;AM$B'Y3$
M ^@XPT&"2-J;7N77'MCTBF8B)BE^8(!G28+8ZRV.Z?:ZY_;>+CR2U5JH"X/I
MU0:M\!,6WS8/3)X-=B@+DN"4$YH"AI?7O1OW,O3R 7G$WP1O^=XQ4%3FE'Y7
M)U\6USU'981C' D%@>2_9SS#<:R09!X_2M#>[IYJX/[Q&_KGG+PD,T<<SVC\
M#UF(]75OW ,+O$19+![I]@]<$@H47D1CGO\%VR)VY/1 E'%!DW*PS" A:?$?
MO91"[ UPAP<&P'( ; [P#PSPR@'>>P?XY0 _5Z:@DNL0(H&F5XQN 5/1$DT=
MY&+FHR5]DJJZ/PDF?R5RG)C>)9N8OF(,;G&*ET2 AQBE'/3!GX@QI&H"SD(L
M$(GYN;SZ[2D$9Y_.P2= 4O#7FF8<I0M^-1 R%04XB,K;WA:WA0=NZT)P3U.Q
MYN N7>!%'6 @.>R(P#<BM]"*&.+H GCN;P Z$!H2FKU_N&L8'KY_N&-AX^W*
MXN5XWD&\I;RR #,I$B/S+']'5&E 2'@44YXQ#/[]*F/ %X$3_I^I!,4M?/,M
M5$.YY!L4X>N>[!@<LV?<F_[ZBSMT?C?)UR58V!%835I_)ZUO0Y_>O<B>R3&7
M72M&0FHLJ&H42NY^M"_W1KT))ET+_%&.K_KJ\]1W'5GUYWV]#$%^,R@\$E3C
M%^SX!59^-Y'($",H!BO9]DWY!]I=^Q[4DIL9PH8Z!6LR+4LYW%$='BUEI$H8
MTW35%Y@E0/8L#.A2%E=DS,B^@'2=/5[.A3.$08/^@;A&6'@@;!28JSC:41M9
MJ<UHHAY3E#^)N'AD]Y]8L<9@PZCLV'V^EN5.5R:N(ZV$@:?5V1"DEUD/\H-#
M3^IXQW%LY7B/7DB2)7(Z$]$:G"$.$-A@%N%4G)O8%&B3NM)^@XWUEJ?VJ8[
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
MKH$L0!B 7E]RKMYNS(%*>>(V_0]02P,$%     @  G%A5K!;@[U?!   +AD
M !D   !X;"]W;W)K<VAE971S+W-H965T.38N>&ULM5E=;Z,X%/TK%BN-=J6=
M@DV:--TD4E-W-2OM:*-6,Z-]=,E-@@8P:SM-Y]^O#10" 4H4STO+Q[D'SHE]
M?>+,#EQ\ESL A5[C*)%S9Z=4>NNZ,MA!S.053R'1=S9<Q$SI4[%U92J K;.B
M.'*)YXW=F(6)LYAEUU9B,>-[%84)K 22^SAFXL<2(GZ8.]AYN_ 8;G?*7' 7
MLY1MX0G4EW0E])E;LJS#&!(9\@0)V,R=.WQ+"3$%&>)K" =Y=(R,E&?.OYN3
MO]9SQS-O!!$$RE P_>\%[B&*#)-^C_\*4J=\IBD\/GYC_S,3K\4\,PGW//H6
MKM5N[MPX: T;MH_4(S]\@D+0M>$+>"2SO^B08\<:'.REXG%1K-\@#I/\/WLM
MC#@JP... E(4D&;!J*/ +PK\H06CHF"4.9-+R7R@3+'%3/ #$@:MV<Q!9F96
MK>6'B?G<GY30=T-=IQ8/<1KQ'P!H"0EL0H56$4LD^HB^&<=@C>Y>0.@!@.ZD
M'AJI^:PD^B+UC5\I*!9&\K>9J_2+&#HW*!ZZS!]*.AZ*"?K,$[63Z"%9P[I.
MX&H%I0SR)F-)>ADI!%?(Q[\CXA'2\D+WP\MQ2SD=7N[UJ/'+#\7/^/PNOE &
M?)\H],@4R#9_\_I1>[WI%;<R90','=T,)(@7<!8??L%C[X\V;VR244MD-=]&
MI6^C/O;%PVNJVXD>FQ%/MA\5B%BW)K47"=(=)M4#&S$I0;4ZFC-C+Z,VW?)E
MX5UY8W(]<U^.S>K -6"T S:I<#6%UZ7"ZUZ%=(E61=,U$[5-2"_!N4/#)AFU
M1%8S;EP:-[YP2HUM^F:3C%HBJ_DV*7V;] ZXMV7AGDN%=,S(AAWZ%YAH\W#2
M.NK)V&],H@X<&35F43O.]T;ML^BF%'4S2-0_SU&X97G^4&8M0GS3+_"F]85&
MTV:7:,>=&$$[<*1#X+04..T5^'>X <2TGD_ (K4+F(#.?M'+=.ZXMTE&+9'5
M',1>%8R\"SM&06#).JMLU!9;W;RC5(DMMHV"['2Z3!O3J@OH-^=5!]#'[?,*
MDTH8^4FMHR ^[1TW39'MP!,W:!?PR(VZRBI_XOX :H:\$13P6'_!E+G., GT
M-TL)K>*L!E*K;-066]W+*I/B_E!ZYE3(R::-0=(<(D-0]#U475 507%_!KU@
M"EP/$C<$1=]#U<55,1'WIJG%T\/CJG.I[*\]>Y1;#8FVV.J^53$13RY=+7N#
MYMGFV62CMMCJYE5Q% _+HP-;1$=HG.#F1.H ^I/F7&H'^KAK.E4Y%/<'T0MZ
MQ73H<MD./+&#=@&/[*CO/551D?1'Q;.72V(U.5IEH[;8ZEY6R9'83(X%66,5
M:'X;&X2B[Z'J@JK$2'Y68BR(WQ,W!$7?0^7BW*.-Y!C$-MN0ERCK[/EF;'FU
MW/2_R[:Z&]>7^);F6_<53?Y+PF<FMF$B400;3>E=3?0Z+O+-^?Q$\33;KG[F
M2O$X.]P!6X,P 'U_P[EZ.S$/*'\B6?P/4$L#!!0    (  )Q8596?L[WX0,
M .,0   9    >&PO=V]R:W-H965T<R]S:&5E=#DW+GAM;,V8;V_;-A#&OPJA
M%4,+M)%XEF4YM0W,38H6Z#8C23<,Q5[0UCD6(HDN2<?IMR\I*Y(:D1)0($#?
MQ*+,YYX[_OF9S.S(Q9W<(2KRD&>%G'L[I?;GOB\W.\R9/.-[+/0W6RYRIG13
MW/IR+Y EI2C/? B"R,]96GB+6?EN)18S?E!96N!*$'G(<R:^+3'CQ[E'O<<7
M5^GM3ID7_F*V9[=XC>KS?B5TRZ^C)&F.A4QY001NY]X?]'P)L1&4/?Y)\2A;
MS\24LN;\SC0^)G,O,!EAAAME0C#]<8_O,,M,))W'URJH5WL:8?OY,?K[LGA=
MS)I)?,>S?]-$[>9>[)$$M^R0J2M^_(!506,3;\,S6?XEQZIOX)'-02J>5V*=
M09X6IT_V4 U$2P#@$$ E@#+ODU&9Y053;#$3_$B$Z:VCF8>RU%*MDTL+,RO7
M2NAO4ZU3B\M\G_%OB&2)!6Y31589*R1Y\]B6Y/)AKT<0$Z(X62-9L30A?^&#
M(N_U<)+_D E)7EZ@8FDF7Y$7)"W(S8X?)"L2.?.5SM$X^9LJG^4I'W#D<X&;
M,S*BKPD$ .3S]05Y^>+5CV%\76)=)]1U0ADW=,5=DE6UEDR%ML1Z YC=<2[W
M;(-S3R]_B>(>O<7OO]$H>-N3WJA.;U1&'SG+WNHWR9-9T$-(_E8[%&3%I1*H
M4H%Z1Z@GW6[8.D-R8^9DF?'-'?GR20<C'Q7F\G];I:-GJ#2L*PU[)T+/Z\B6
MTTDU*54&)?>+, SCF7]O\1K77N,AK]#F=5)%;:_Q&.Q>4>T5#7F-;5Y1UVL2
M3.U>D]IK,N05V;PF7:\8''7%M5<\Y#6Q><5=KZGI:?.:UE[30:\W$(RHS7#:
M,80PB@*[(PT:_@6]GC=<L<S*J< RFI0ZEB1M 9?V&GY*MUCN[ _(,K7;,(%.
M)/6'^LF=2AMF4OB%J$2? \"T(3#MQ9X33)7LQW7@6@4-!>D@!JUHJF1MMW'@
M<FLX2 =!:(43M9!PZMI2#0GI( JM>*(6%CK=&A;201A: 46[-!P'+K>&AG08
MATY$T2X4810[ $P;*M)^++H1U65B&(\=JP4:)$(_$J\OKU;N4U*O]B=W*33T
M!/H+(0F>@[_0.K/V'UI=2*ID[7F/H\@Q[0T 81" 5B1!%X!QZ#C!0 - & 2@
M%4G0!6 <NFIK  B# +0B";H I %U[%AH" B#!+0R";H$G+I^2Z A( P3T,DD
MZ&(PAL UH T'H9^#3B95NO9!GL(D>GHR]%M75G/]_Y.)VU1OT0RW6A><3?3$
MB-.-^M10?%_>8M=<Z3MQ^;A#EJ P'?3W6\[58\-<C.O_:RR^ U!+ P04
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
MZ?D[_LACY+^PK=Z9VG4;0,(H$,R0;%)+-AG47!-(52%A% AFJ#JM59U"F^L
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
M JF)?G&:,M4X]9ZM#\W]OB(]$D'T%,7;Z'Y;DE6:M:#UHKK1E,I]:\Y@FMT
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
MNZPR2JYG4V=A94-WWB@I>V(G$#0^RCV#3OM@Y2A,3K36[/"/.??4S[$$J!:
MRE&87*\%.NQDJN=__L)MD3'IXWT1K[TM(O<32T(HN9Z?'1(RU22$O"5R/)=P
M3\0(!C=%1LJD;R)T:F>9;Q@K:%1$-]<[ECVR.[;=YJ4=AZ24KYP];2U[W$/E
M\>M;:[$<;']KOJ9FM7W)96ZN]V6G_2G*'N,D)UOV4$H:5]5C(UG5KX]?BG1?
M-N."W*=%D>[JCQL6K5E6[5#^_2%-B^.7Z@3/:?:I+O;-_P%02P,$%     @
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
M*):=!6<W(EWI\]=)*D0:Z\LE)3/*5 /Y?IZF8GNC'.0G\J/_ %!+ P04
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
M-+0 .^,'@9T\:B,C9<GYH^E\R>=>8"(""IDR%%C_/<$M4&J8=!R_:E*O6=,
MC]L']L]6O!:SQ!)N.?U)<K6>>Y<>RJ' 6ZKN^>X?J 5-#%_&J;2_:%?-G4P]
ME&VEXF4-UA&4A%7_>%\;<00(3P&B&A!U >,3@+@&Q&\%C&O V#I32;$^I%CA
M9";X#@DS6[.9AC73HK5\PLR^/RBAGQ*-4\D7EO$2T#>\!XG.T4L7W6,%Z!XR
MSC)"";:[=):"PH3*#S-?Z<4-A9_5"RVJA:(3"X41^LJ96DOTB>60MPE\'743
M>G0(?1'U,J:0C5 <?D11$$6.@&[?#@\=\/3M\*!'3=QL1&SYXL&-0"F1&>5R
M*P#]>[.42NC#\9_+\8IQ[&8T&>-:;G &<T^G! GB";SDKW?A-/C;Y=:?)$O_
M$%G+R7'CY+B//7E06&T5%\^H@!P$IHA4WBKMK=!OM<O*BO+*4II<^90$(_-:
M/!U;])9)Z<"DEJ1)(VDR* F.9(#\B)B^%'C1:%P"@X(HE[:*.PQ:(05Q5]W$
M$7@0=]2YN:*Q6]^TT3?MU6?>>MA#N5&U2)>,?HJS<!0&[UV)Z780&+F!Z2#P
M\A6P)?^BD7_1R_1IGX&4ARV4J!"\1/!K2]3SN;G4<J0]T3>]M%G8Y4T__UDP
MBD]X,PB<G/!F$/C:U)8WEXTWE[U,"\P>S_F.:1,H*<PAT(D1LPQZWI1^1F=L
ME1N#P/$)-P:!KVULN7'5N''5R_2Y/NTFE64"<O>!OWI]DCMG?7!&VA^'TXJ6
MHC!XJ4""7JX;2A%7:Q#.HJ(?J^,X=>IK9#=5!=U\_3LKM)4>U5IA?YKC"E.G
MRM 5:W245FM-H>MRB;J*W&Q!-TG[1V5C"6)ERV^I<\V6J:H,:T:;$O_&%K:=
M\84I_6TY^D)3?3=\Q6*E3RRB4&C*8'2A[P]1E>)51_&-+4Z77.E2US;7^O,%
MA)F@GQ><JT/'+-!\$"7_ U!+ P04    "  "<6%60QK &5L%  #.&0  &@
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
M]7V=%E!2?20K$'@GEZJD!J=J[>M* <T<J.1^& 0SOZ1,>/'<K5VI>"YKPYF
M*T5T7994/9X#E]N%-_:>%J[9NC!VP8_G%5W##9C;ZDKAS.]8,E:"T$P*HB!?
M>&?CT^74UKN".P9;W1L3JR21\MY.+K.%%]B&@$-J+ /%RP:6P+DEPC9^MIQ>
MMZ4%]L=/[)^<=M224 U+R;^QS!0+[\0C&>2TYN9:;B^@U>,:3"77[I]LV]K
M(VFMC2Q;,'90,M%<Z4/K0P\PGKP "%M ^%I U (B)[3IS,E:44/CN9);HFPU
MLMF!\\:A40T3]BG>&(5W&>),?"E260+Y2A] DT/RA2I%K;%DM )#&=<'N'I[
MLR*CMP=SW^".%N>G+?MYPQZ^P+Z"](A$X_<D#,)P +Y\/7R\"_=19R<V[,2&
MCB_ZJUBR8CKE4M<*R/>S1!N%Y^G'D,"&<3+,:-^Q4UW1%!8>OD0:U :\^-V;
M\2SX."3W/Y'MB(\Z\=$^=C0S!Z4@(P;E4ZW!:#+BC":,,\, '[0"3HTMD$1@
M?M0"8X&S7[A22)XQL=8$+=.@_=$:\P$13!!3 *$;/"DTX7"(L7*H*0>B(:V5
MXR655":7G,DA>YN>CUW/-G$V\?1D%MC?W-_TK7M>.#G>K=MQ9=*Y,OEG5WH^
M0%EQ^0A $A"0,T,J3H4>$M)L,^OU]^%D2,?SNG$TV2-DV@F9[A5R1WE-FV3D
M&,U4I##4YO29C7\VN*^BZ<SOQ8V-^L]4K?$X$ XY8H*C8Z1037PV$R,KET")
M-)AG;EC@%P>4+<#[N93F:6)#K?N&Q;\!4$L#!!0    (  )Q85;%;QF'20<
M ,TQ   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q,BYX;6R]6]MNXS80_17"
M71198+T6+[JEB8'$2M$%NNUB+^VS(M.Q6EU<24ZR_?I2LF):U$@;(;-]22S[
M\(@SG"$/.=+%0U[\76ZEK,ACFF3EY6Q;5;OSQ:*,MC(-R[?Y3F;JETU>I&&E
M+HN[1;DK9+AN&J7)@EF6LTC#.)LM+YKO/A3+BWQ?)7$F/Q2DW*=I6'R]EDG^
M<#FCLZ<O/L9WVZK^8K&\V(5W\I.LONP^%.IJ<619QZG,RCC/2"$WE[,K>AX(
MNV[0(/Z(Y4-Y\IG4IMSF^=_UQ;OUY<RJ>R03&54U1:C^W<N53)*:2?7CGY9T
M=KQGW?#T\Q/[SXWQRIC;L)2K//DS7E?;RYDW(VNY"?=)]3%_^$6V!C4=C/*D
M;/Z2AQ9KS4BT+ZL\;1NK'J1Q=O@?/K:..&E G8$&K&W S 9BH %O&_#G-A!M
M ]%XYF!*XX<@K,+E19$_D*)&*[;Z0^/,IK4R/\[J<?]4%>K76+6KEK]76UF0
M59ZJJ-G6PWDOR;LLRE-)SG[-R_(UF9//X2.YV6S42)&K),FCL))K4N7D)HRV
M3=,\DUE%\@WY-MM9(*LP3AK>+Y\"<O;J-7E%XHQ\WN;[,LS6Y<6B4G;5O5M$
MK0W7!QO8@ V4D?=Y5FU+<I.MY;I+L% ..7J%/7GEFHTR!C)Z2SA]0YC%&-"A
MU?.;4Z!Y\/SFUH@U_#C&O.'C WS74LT/<EX/XU6:[[,*<O&!0L 4]>QS7N["
M2%[.U-"6LKB7L^6//U#'^@ER#R99@$36<9TXNDZ,L8^DQQORFYJ5]YF:;)/X
M7Y40B8IO"4;OX19N<XMZ'KY?SM7(<JK&]O[4:P".4X?Z75C0AU&;U6%Z#QAJ
M'PVU1V.D#HZSFT>UG)3R-;F6F=S$8)S8F'&"218@D77<YQS=YWS_.#G<PCD9
M6.';+C6BI(]R7<&-&.F#YMSE S'B'HUT1V.D-D1-\BI4H-Z[F(&!218@D75\
MYAU]YCTC,*).8)PES5(8-_$!N=+KCYY*<9<;,\$*P#'NN8X1#'T8I<*WX&#P
MCX;YHX9=W:ME/+Q-Y%PM+O,R3"0I9;0OXBJ&HWN4;FI\8)(%2&0=-U)+"S#K
MY:MSRX'D/52V (NMZ[\3 4LG9]B=VO"T:?:&W#8.5IN4* G+,M[$2L"J+0<L
M-"F04LP7CC'!KB"@0EG&;!T .*9RE,+)1YFVFHU:_=&PAH3KO]1N0>W(X/AA
MP!S@4\>TJ@^;,]<V;0)0@@_,)U2K5#JJY'#6T/8>70NH:PO7-!4 "L?N39X
MCE'?'AI +2RIP!%<=%2A3DY]3+8 BZWK0ZU9Z:BF0TY]NS?0MJ-RU8R;/HQ2
M+BPS;/JPN2T\=R!LM,ZDXT)S:MX#0I#YYI9B!< <U[2HCZ&6,V"/EI1T5'TA
M);W;'SK.+6%:V8<I(63U#.W#YO;PE*V5(/5>()_IJ(Z<G.:8; $66]=Q6FG2
M<:F)F^8^(*[5ULC,X!4$Y,)W>BM\'T<=SQ=PN#"M"]FH;IJ:Z2W;:3<\WS=7
M/0 U9Y9GF 2AE(<&+-)*C4U7:M_<"S% :%%','/+NX* W*:.>7P"X*A:]P?D
M"].*C(TKLCJ]"UG%A:R'B.R2L#G5WH=%'"9/=M9A"UHYRCTU^U'9 BRVKE^U
M+&0(IY<,]?@2E2W 8NOZ3PM-]IPC3*39L[U7)WF8:\Z)*PA&7<_<2 "PN<\M
M?R 5M2YDX[IPZM39UVJ,.>9Z *%.]P&M20"*.P,RB6G9QQR<W0(;E8^3$P&3
M+<!BZ_I02TWV'*F)E0B 2.0J%<R@ 6#,\TS)"< 8&U*<3"M.-G[X.#4/@/-$
MVS95-(1RS6U2 ')Y0XNLEH+,?X&&9JAGC*AL 19;MP*HU20?5Y.HP<_[^M!W
MN!DH ,KS?%-K JBY:S$/CA2NQ28?%YL38Y\#JM"US/,Q ,48ZYD$<7D#:P#7
M I-/%YB[(LX+4H=+'$D2%7(-+POCU)/+NZCZ$HNMZ]:3XCA&=1RW/(Y;'_\>
M^I)K?<G']>741.MK/M8[AX9 S)1:(-/ )I5K[<B1"N$<M1*.RA9@L75]J-4J
M1SVDY, AI<W,D(! P@R)<::N.5HX\I?4O3EJX1N5+<!BZSI.ZT^.JC\Y4*AV
M>JH" IEZ&@0-Q8$6GWS\'/(FW27Y5RF55FIFA68)A@42JA!%90NPV+K/4VDA
M*A#*W0*UW(W*%F"Q=?VG=:UXSB'J2Y]( Q2JS;BY>X5@]2-)Y@-IP,FKX[*!
M8QRA!:]@.$NQ0%6WJ&P!%EO7AUK=BO^AJ"Z 6CEWN7D"#\(<<P8/ )B:YH>B
MY>1)S?&"^O@J+5"KZ*AL 19;UW%:\8KI5?1OEF5:SLY3J-3NE5Q!&//-TR(
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
M7!NH[Y>,R8<+_0/-^?C\?U!+ P04    "  "<6%6"ZD+ ' #  "M#@  &@
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
M>JR/ Y&U8K*!XINTF_'&E>)1^A@@]5$8 _U^Q;G:#\P'BH;8XE]02P,$%
M  @  G%A5O]SI;(8"   -S@  !H   !X;"]W;W)K<VAE971S+W-H965T,3$Y
M+GAM;+6;;W/3.!#&OXHGQ]S #!#KKYU>FYFV7 =FRAQ#@7OM)FKCP;%SMM/2
M;W]R$J(H6J_M(MY DJXVCVQ9OV<EY?2Q*+]7"Z7JX,<RRZNST:*N5R?C<35;
MJ&52O2U6*M=_N2O*95+KM^7]N%J5*IEO&BVS,0U#.5XF:3Z:GFX^^U1.3XMU
MG:6Y^E0&U7JY3,JG"Y45CV<C,OKYP>?T?E$W'XRGIZOD7MVH^NOJ4ZG?C?=9
MYNE2Y55:Y$&I[LY&Y^3D,F)-@TW$MU0]5@>O@Z8KMT7QO7GS87XV"AM%*E.S
MNDF1Z/\>U*7*LB:3UO'?+NEH_YU-P\/7/[-?;3JO.W.;5.JRR/Y-Y_7B;!2/
M@KFZ2]99_;EX?*]V'1)-OEF159M_@\==;#@*9NNJ+I:[QEK!,LVW_R<_=A?B
MH 'A+0WHK@'MVX#M&FRNW'BK;-.M=TF=3$_+XC$HFVB=K7FQN3:;UKHW:=[<
MQINZU']-=;MZ>I6D9? MR=8J^*B2:ETJ?8_J*G@3_%W5J;Y,:AX<Q!1WP56:
M)_DL3;+@0U[5Y7H;__*=JI,TJU[IEE]OW@4O7[P*7@1I'GQ9%.LJR>?5Z;C6
M>IMO'<]VVBZVVFB+MG=J]C9@Y'5 0TJ!YI?]FQ.[^5A?I?VEHOM+13?Y6-NE
MVG?\O*I479U /=JFX'"*YID\J5;)3)V-]$-7J?)!C:9__D%D^!?4/T_)K-ZR
M?6\9EGUZHV;K,JU3U8R%A<KF;^KBC1X/S8=/4,^WZ:)-NF;R>)A22>1$W[B'
MPSX!83&E<;P/L]3RO5J.JKUZ?WT1Z%$6G%]>7 3ZJ9E]AS1ND\B#+R=11,,C
MB4!4.)E(6*'8*Q0]1\]UFMRFV>;2@D-(^!Q"GI)979;[+DOTIGS1\[V>4E=%
ME=;@XR^="RT9X80<W0\H;"(C#M^0:*\NZCO JR*;!^M\KLH@N2_5;@JL"\VI
MU;J<+30F(/F1HTM(&L5'ZMTH*:,X@L7'>_$Q*OZ?>J'%WA:E;I?F]^#5C9TO
MIA/"PN/1[H81RL.#,$O@9"]P@@I\>:T>5!:05Y RM.G0$>XIF=5+$AI\AK\.
MA5T.3QWVE<WN\8%A(.B=O4RJQ6:JG34OU'_K]"')F@<&[#EQ1E<4Q2PZ&H-
MF)X)PI:'A!AB$Q21PR&VRW<HY/AY04-LG8:U!(=M3WSMLJ#JL!!;G6$KP>%Z
M/IN5:^T#T[Q6>D35>EJ<*7W7;S-P6B0N/QV56(BMTO"5/)MEUT625YOKFVF/
MJZK70:YJ4+KHEHZ%V-(-)XGTY T(2MS!,XFG;':W#8 )3N!.?T!<=CJW PNQ
M=1FVDCYP186YT'2$82&V,,-4@D/UURW+[@M0X5B(73@92E*42;WLRBX%)@T-
ML:49G%$<9\[DMDJ>VF8VZF+*D8B%V!(/ZDZ<8CLO14$OA;<=7''^CI*3&@Y2
MYJ'$1EDZN,>>LMD]-FRE.%L'N2G:358TQ-9HR$I1L@YW4=1E)+@6 ,4ABP'4
M )7BE6=//T7=RA):#X#"VA<$J.$?Q?DWT%=1%W64QU(<JP7"J)BT>&EJJ$A1
M*GKQ5[2;FVB(+=UPDTX\^2OJM33UE<U>P#/493AU._T5<WFJ'U,>'R]A0'&<
M"-(RIIB!+\/AV^VTF,M3/9;#..;'&H$2LI$H28M(@U_6NXA\INMB;LD(K10!
M8<A2$3M8R<6KRS[NB[EU(XTGE#F7V8TC5$1MRT7,@) -+#(1'\: %5KN3-M
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
MZ_O"0!.-K!*YPUWN77!Z^* NWGC#AZ=<*'Q0@T$TLDITNA7PI!3>V::':PI
MN4+JWC_ )(,Y-+(\=())8P+(OMD>BA(J]3 ^>LN)@N: 809;:#*V)!@&#Y_R
M#LOP,UBT6-\J S T&6 <J\X)"X4[&KJ;<\XCTU>.*P7=889J:#+5I-L'#Y[V
MCHHS)V/%^NO]AFE89'VG;-IZ47F7\(-7IC[LL6KKVVD(AI%))1X6!*1D9R#5
MUG>& 1T6 1T\F0=5^F+N*E%75 E@K8!9LA:NK@7>K>%VDNUEW@]B%!".F$$;
MAB2 C0FCX;:3?>""$6$%@<(2,V#$)I?/X&D0;#K9!5ZL L4H9D"*(>EL9X3G
M<!>27>&B%^G8BT)/ (->[%+*'#PI@CU(]H27UH!/\LS &BLN)'*Q(!4FFXM4
M6]\MAO%8F/$FD[G"[29[R5W:(EP3 3PLN<% /JG,![] @<J0W+O:10BP<,D-
M'?)IM, QX3/<E627N(MAFN82^ S.#2+R2XN(\!Q!9<A];:,$-VZ DD\C.YX1
M:,,]2G:3^^95(;B&[B3KS:NOI$3"TP<51_>UG:K=<8.C7$RFW7%4W,2JK>\(
M Z4\>75O;' -MY3L%P][AH*K84^.K%;"<QT5,;D?,<%P:B"38TF:HP(H*GAR
M=]F0$*(T(+5P@Y1\>C$4G@BH6,G]BXNGJ8C"0*; TD_/")/A/J1Z1KAOGW6?
MRRFT0B,,<8J+*:K@) EW(=D5WO?5($E2&-(4X9?OSY0D!2H]8M76]X7!2A%9
MI\20),-M)'O$!<505!2&% 6:_ K/<%3V$][W^',%?)@2UHO\YVNTHU[B1^5"
MX;[LKX1F /D* WQB2CD7'GM4^!/>#0'0*K0P["?.EWS/B7:H0"C<=]QT=Z]#
MCWC#@^(""C$\$5!Y4'A?CH/6XH7!01'&P9_+^W77"Z\!J#"'55M_9X^!/)E/
M*K1*5'[#JJWO#$-Y,D)Y:$)KN*%DM[BKAH1)R@&911J8D[C*,KR-"Q7KI/=U
M.@+)2M( FT02EL>$]W#;R3[P@!RAD@-T(PW(R<G%9G@:H *>]&_4A![NT@">
M1-*:SPCUX2XDN\*%/9(K6D"NL+9V7DISAB<%*OE)_U90P \&_*2ZD- J41D/
MJ[:^6PP*RC *3B:TAMM-]I)G59!*!:&P-!@H)Q6:X7L"E2&E=T&00.8K0X=J
M&IUY3/@,=R75)<JS7U60''@G6!E$5)>6GL$Y$NY)LD/(>*%5&:!4T^C0YVRP
M1T5/Y;[3*+6"5E64(4_UE11H>/J@XNB^ME.%5F5P5/')A%:%BIM8M?4=8:!4
M):\ZC@VNX9:2_>)AST!P588]%;*T#,]U5,14?L0$#;:.&\%2ED<%4%3P5)[%
M14(TH*0I0Y1J>K$9G@>H5*G\:XNGZ:S*,*;"4I[/B9*HP*G<%QL+00M@<A2&
M-XN+2<[P@36HG%D .WH!3QC.+,(;8,Z460M4=L2JK>\+ Y5%\D;?=)DUW$:R
M1SQ;7P(QL3"<6*!)RO ,1R6_PKOK)2^ YUYAR*\X7U$>$P?#S2:;[VYXD;2
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
M"F9Q,PP0*OM^(^G(H_Z^&J72TWL:6E=Y U(,CU.T(<1D9T-P0D('.:V?L%]
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
M\WZ.[;^C^2-D7"@]7TOQ/W_7S<F]@E3^U21TP1XTLTU=NY$9C6#JZ,(E0;R
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
MJ'11<@]H,&#)AP\G?]FELXYEQ>EQ1NOQ]VT_?&@WO]_,^C]09J!VEH7BVO_
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
MP_DXR3ZT?=\N-E]>-?5%LUH#AM]_;-M^]\WZ#]RVJT^;M,_^#U!+ P04
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
MX;FIXDQ+VN6$T\$8)5\R(Z4"ED=P@5',\QA&1EZN.2V_@@<CN,R5E@LJHU;
M<YAIIM',0,QI+Q090FN,FO%4'1+R9C:&UL$A'!CCCXE8*'*B!JZFT$T ;EB%
M>5:&Z3T1I@_7(M>)@K=YA%$#_GPWON/M('!)LUHX;RW<F;>3<8SA,?B=(_#:
MGM<4T%_#M\+QZSKZEL]_MHZ;)3J"]_0A0^M**"K'ERL"P2453'UM*D'IX:39
M@[E.3E7!0APZ=%\HE$MT@I<O.KWVFZ;T]T2V)<9)+<;)+O9@E(E%>21M^D*N
M%9AB*.*<_\#(G,?JO-)E\J!>DRZEL[YU9F[%9=#Q!^YR,]O')MU^;;*50[?.
MH;LSARE7=S!A4O.0%\Q>>:-88OFQ_80/.D%)2=@,7&CA/=WK"@^;XM_IZ$_K
MNB>R+4UZM2:]?W[(>_L48T]D6V+T:S'Z__.0]Y\_Y(]-'AUR=Z,392ACVZ 5
MA";4LBG5J_4;8&1;G_M@7CX@KIFD3J0@Q3E!V\=].GFR;,KE1(O"]K5;H:E+
MVF%"[QB4QH#VYT+H]<0XJ%]&P2]02P,$%     @  G%A5O,OT!KH 0  6@0
M !H   !X;"]W;W)K<VAE971S+W-H965T,3,P+GAM;)U474_;,!3]*U;>P4U*
M&4))).B*F 12105[0&ARDMO$PA^9?;-T_WZVDX9N:GG82^QKWW/./?9UTEZ;
M=]L (-E)H6P6-8CM-:6V;$ R>ZY;4&YGJXUDZ$)34]L:8%4 24&3V>R22L95
ME*=A;6WR5'<HN(*U(;:3DIG?MR!TGT5QM%]XXG6#?H'F:<MJV  ^MVOC(CJQ
M5%R"LEPK8F";13?Q]3+Q^2'AA4-O#^;$.RFT?O?!MRJ+9KX@$%"B9V!N^ 5+
M$,(3N3)^CIS1).F!A_,]^UWP[KP4S,)2B^^\PB:+KB)2P99U I]T?P^CGX7G
M*[6PX4OZ(7<QCTC96=1R!+L*)%?#R';C.1P +JY. )(1D/P+6)P S$? /!@=
M*@NVOC)D>6IT3XS/=FQ^$LXFR#@W7/E;W*!QN]SA,']@!8B4HJ/R"[0<8;<#
M+#X!6PEP5XE'@,O/]5Z8Z.!O&'4E3W4G4]U)X+DXP7-3EKI3R%5--LA4Q4QE
MR7-;,03RNMJA[[-" %FI3H)AOF7>CMG\7*6S9S5C[8\/M4ELT/I0>N#VZ''\
MOXUD%E^>Q7/R^@BR /-V[-3HP<W[5_?(3,V5)0*V3F]V_L5UD1DZ>0A0M^%6
M"XVNM<*T<8\?C$]P^UNM<1_X_II^)_D?4$L#!!0    (  )Q8588 A>T.@,
M ,P3   -    >&PO<W1Y;&5S+GAM;-U874_;,!3]*Y$9$T@3:9L1FM%6VBHA
M3=HF)'C8&W(;I[7DV)GCLI9?CV_LIA_X(L;#5I:*QK['Y]QC^X88!K59"78S
M9\Q$RU+(>DCFQE2?XKB>SEE)ZS-5,6F10NF2&MO5L[BN-*-Y#:12Q+U.)XU+
MRB49#>2BO"I-'4W50IHA2=M0Y&Y?\R'IIA])Y.3&*F=#<G?R_M="F<MWD;L?
M?3@ZZIQU[DXO]Y$3#YV2."A\_@)A5!8335_D]CF[J/3%KG0S_-@*.>(Q1NL'
M:#;+A@D=C)R%R9UMLC,<^]T<#0HE-YN:$!>PZK1DT3T50S*F@D\T!U9!2RY6
M+MR#P%0)I2-CJ\FFZT*D?G!PU_6@T+Q.R:7236Z7P7U/_/ ]8-T#@UR(UF"/
MN,!H4%%CF)97MM,,;H)/H,BW;U>5=3C3=-7MG9,-H;G9)!.E<Z;;-%VR#HT&
M@A5@1_/9'.Y&53& QJC2-G).9TK2QL.:X1M6=LJ$N(&G\&>QH[TLMO:M [LF
MVZ8UY)M.QG5 ?UO-:6_+)J_2C2I^K\R7A9V.;/I0W>Q:LX(OF_ZR: U@ZEU<
MG5:56'T6?"9+YB;_XH2C 5WSHKG2_,%F@U*9V@#3)+IGVO#I=N2WIM4M6YIU
M.2T+W'/O#7K^N^L\8Y)I*K9-V]H_Y%5^M6/_VOH7GIM?*_N.@R:3B\/WZ%_3
MAVXR?0LFW\1V]P_?9)(=OD=_=#LXD[$_9&R=9';.,6TT@O/BD/R TZ?8)(TF
M"RX,E[XWYWG.Y)/CC)4W=&+_5-G1M^-S5M"%,+<M."2;]G>6\T69M:.N82'\
MJ$W[&TROF[:'59N+RYPM63[V73V;-,W(-FQ6?P%A'[EJKC""<1P61@##\F .
M,(YC87G^I_GTT?DX#//6#R)]E--'.8X50L;-!\L3YF3V"L\TRY(D3;$5'8^#
M#L;8NJ4I_(35,&_ P/) IC];:WRW\0IYO@ZP/7VN0K"9XI6(S11?:T#"ZP:,
M+ OO-I8'&-@N8+4#^<-YH*;"G"2!7<6\84\PCF09AD MAFLT39'52>$3WA_L
M*4F2+ LC@(4=) F&P-.((Y@#\( A2=*\!_?>1_'Z/15O_G\W>@102P,$%
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
M/5!X;C0@MI*WEZ_/?CYD%U_-QWJ@\"!I0.RE;M![@^17/3Q/&A";Z17HXA"
M6-19Z9U[Q;D'J),/O )]/<_@@>*4!$?9J=VUI=/KGG". NHD!1C4<SW.5$"=
MJ@"#>J['N0JHDQ7@;;)^U4,S4><M:-LHVS)=%^)D!M39#+KVRO:;@VL>*-02
M=3X# &J?\4"AEJ@3''2#7I25S#U0J"7J/ =H_W'?STX",QZ$U"D/(*BWWA'"
MG <A==(#O%7:ZYM@UH.0.NT!!O6T!',@A-1)$#"HIR68&"&DSHR MY_[50^U
M1)T; 8/Z50_-1)T= >^4]TL4FHDZ60(&]4L4FHDZ;0(&]1L3-!-U\H1/16*^
M>F,3BMJ[LQ*YU6>5[_J#8%!W\3] 8?:$L$F?<%:_O'S_+A5K68CTUGQ)::XG
M/$N6FMD_WWN0R!IYO<^RN;EV5UPKGA[2BAY2HK[_#U!+ P04    "  "<6%6
MCS\.JXD#   ]3   &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=M+
M3AM!%(7AK2 O(%VWWA4!HTR81MF !<U# 6RY.TJR^Z P@'.502:H_Y'5MBB?
MT0=J^C__.C_NUX?#\W+_<%S.?CT]/B\7N_MU/7Z>IN7Z?G[:+Y\.Q_GYY9/;
MP^EIO[Y<GNZFX_[Z^_YNGF((=3J]/V-W>?[^S+-OOX_S_YQXN+U]N)Z_'*Y_
M/,W/ZS\.GGX>3M^7^WE>=V??]J>[>;W83;\>W]Y>IK\O]NGEY-W9U<W%[G1U
M8[MIZT%1!L7M!R49E+8?E&50WGY0D4%E^T%5!M7M!S49U+8?U&50WW[0D$%C
M^T$65,8 F.2P!FAMRK4!O#8%VP!BFY)M +--T3: VJ9L&\!M4[@-(+<IW0:P
MVQ1O ^@=5>\(T#NJWA&@=W1_; /TCJIW!.@=5>\(T#NJWA&@=U2](T#OJ'I'
M@-Y1]8X O:/J'0%Z)]4[ ?1.JG<"Z)U4[P30.[F;)0"]D^J= 'HGU3L!]$ZJ
M=P+HG53O!- [J=X)H'=2O1- [ZQZ9X#>6?7. +VSZIT!>F?5.P/TSNYF-T#O
MK'IG@-Y9]<X O;/JG0%Z9]4[ _3.JG<&Z%U4[P+0NZC>!:!W4;T+0.^B>A>
MWD7U+@"]B_MG)4#OHGH7@-Y%]2X O8OJ70!Z%]6[ /2NJG<%Z%U5[PK0NZK>
M%:!W5;TK0.^J>E> WE7UK@"]JWO8!*!W5;TK0.^J>E> WE7UK@"]F^K= 'HW
MU;L!]&ZJ=P/HW53O!M"[J=X-H'=3O1M [Z9Z-X#>S3TL"-"[J=X-H'=3O1M
M[ZYZ=X#>7?7N +V[ZMT!>G?5NP/T[JIW!^C=5>\.T+NKWAV@=U>].T#O[A[V
M!NC=5>\.T'NHW@.@]U"]!T#OH7H/@-Y#]1X O8?J/0!Z#]5[ /0>JO< Z#U4
M[P'0>ZC> Z#W<+$.0&\+/M<!^&W!!3L!(+@%E^P$@.$67+03 (I;<-E. #AN
MP84[ 2"Y!9?N!(#E%ER\$P":6W#Y3@!X;L$%/($@N@\P&06F3S )HOL($U%A
M^@P3T6'Z$!-18OH4$]%B^A@346/Z'!/18_H@$U%D^B23T&2:BS*-4&6:RS*-
MT&5:]%D]07279AJAS3079QJASC279QJASS07:!JAT#27:!JAT307:1JATC27
M:1JATS07:MJ'EIK+^OMQ7MX6O5Z[ 1^I]_KRL_/;]_^]?'W3_0YY33&G]S.6
MRS]02P,$%     @  G%A5H,N+ VX @  [T@  !,   !;0V]N=&5N=%]4>7!E
M<UTN>&ULS=O-;IM %(;A6['81H8Y PQ0Q=FTW;99] :H&<?(_(F9I,[==W!^
MI%:IU<B5^FZ,##/G'!CIV7W7WQXGZU;'OAO<)MI[/WU($K?=V[YV\3C9(3S9
MC7-?^_!WODNF>GNH[VRBE3+)=AR\'?S:+S6BF^M/=E??=W[U^1ANNW8<-M%L
M.Q>M/CXM7'IMHGJ:NG9;^_ \>1B:W[JLGSO$8>=IC=NWD[L*"Z+DS0[+DS\W
M>-[W]<'.<]O8U6T]^R]U'U8EQRYQ_K&S+CY?XHT9Q]VNW=IFW-[W84OLIMG6
MC=M;Z_LN?BIZ=;ZS#U_8/OW*Q?U/9<XU#"MOYW%RX<1F^_YV+T>R[%Y/H9"=
M?7O^%5\[AM(7OY]=3KNQS5_V#I_WQS@?3N?ADM/E\F_\ZQF_UG_G'!HR1PJ9
M(X/,D4/F,) Y"L@<)62."C*'*,H@%%&%0JI03!4*JD)152BL"L55H< J%%DU
M159-D5539-44635%5DV155-DU119-45639$UI<B:4F1-*;*F%%E3BJPI1=:4
M(FM*D36ER)I29,THLF8463.*K!E%UHPB:T:1-:/(FE%DS2BR9A19<XJL.476
MG")K3I$UI\B:4V3-*;+F%%ESBJPY159#D=509#4460U%5D.1U5!D-119#456
M0Y'54&0M*+(6%%D+BJP%1=:"(FM!D;6@R%I09"THLA8464N*K"5%UI(B:TF1
MM:3(6E)D+2FREA192XJL)476BB)K19&UHLA:462M*+)6%%DKBJP51=:*(FM%
MD544A591%%M%47 51=%5%(57411?15& %4415A2%6%$88T%Q+(RQG$ 6)Y'%
MB61Q,EF<4!8GE<6)96%R68()9@DFF268:)9@LEF""6<))ITEF'B68/)9@@EH
M"2:A)?\UHO5]' __N/WI&O=U.[ST3Y:B[N8G4$L! A0#%     @  G%A5@=!
M36*!    L0   !               ( !     &1O8U!R;W!S+V%P<"YX;6Q0
M2P$"% ,4    "  "<6%6UD07MN\    K @  $0              @ &O
M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4    "  "<6%6F5R<(Q &  "<)P
M$P              @ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0
M   (  )Q859"TC%3T <  &@P   8              " @0X(  !X;"]W;W)K
M<VAE971S+W-H965T,2YX;6Q02P$"% ,4    "  "<6%6WP%A0S,"  "O!0
M&               @($4$   >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L!
M A0#%     @  G%A5C"H?"#J!P  V1X  !@              ("!?1(  'AL
M+W=O<FMS:&5E=',O<VAE970S+GAM;%!+ 0(4 Q0    (  )Q858MXP*P+0,
M ,D(   8              " @9T:  !X;"]W;W)K<VAE971S+W-H965T-"YX
M;6Q02P$"% ,4    "  "<6%6H,_P*?4(   >*   &               @($
M'@  >&PO=V]R:W-H965T<R]S:&5E=#4N>&UL4$L! A0#%     @  G%A5@2
M>4WC!   0A(  !@              ("!*R<  'AL+W=O<FMS:&5E=',O<VAE
M970V+GAM;%!+ 0(4 Q0    (  )Q859XZ"*NL@P  %P[   8
M  " @40L  !X;"]W;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    "  "
M<6%6W/>A.4,,  !W?0  &               @($L.0  >&PO=V]R:W-H965T
M<R]S:&5E=#@N>&UL4$L! A0#%     @  G%A5JPNBH;! P  00L  !@
M         ("!I44  'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0
M   (  )Q8581DOX@KB@  &B%   9              " @9Q)  !X;"]W;W)K
M<VAE971S+W-H965T,3 N>&UL4$L! A0#%     @  G%A5@?E8W+O$@  -CX
M !D              ("!@7(  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q0
M2P$"% ,4    "  "<6%6(<2$_]<5  "R10  &0              @(&GA0
M>&PO=V]R:W-H965T<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    (  )Q85:4(PL4
M+1@  /!(   9              " @;6;  !X;"]W;W)K<VAE971S+W-H965T
M,3,N>&UL4$L! A0#%     @  G%A5H,'0>;T!   "0T  !D
M ("!&;0  'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    "  "
M<6%6SAQC!=$%  #O#0  &0              @(%$N0  >&PO=V]R:W-H965T
M<R]S:&5E=#$U+GAM;%!+ 0(4 Q0    (  )Q859ZQGTO/0,  /T&   9
M          " @4R_  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#
M%     @  G%A5@U!T*JP!   6@P  !D              ("!P,(  'AL+W=O
M<FMS:&5E=',O<VAE970Q-RYX;6Q02P$"% ,4    "  "<6%6+@@45:T$   [
M#   &0              @(&GQP  >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM
M;%!+ 0(4 Q0    (  )Q85:U-KP3%P,  -T'   9              " @8O,
M  !X;"]W;W)K<VAE971S+W-H965T,3DN>&UL4$L! A0#%     @  G%A5BUC
M&%+/&   T$H  !D              ("!V<\  'AL+W=O<FMS:&5E=',O<VAE
M970R,"YX;6Q02P$"% ,4    "  "<6%6549<ES4)  "9&@  &0
M    @('?Z   >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    (
M  )Q85:KU<GC%P0   <)   9              " @4OR  !X;"]W;W)K<VAE
M971S+W-H965T,C(N>&UL4$L! A0#%     @  G%A5EZ2V@)Q#@  @2D  !D
M             ("!F?8  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"
M% ,4    "  "<6%6+RF-EU<(  !O$P  &0              @(%!!0$ >&PO
M=V]R:W-H965T<R]S:&5E=#(T+GAM;%!+ 0(4 Q0    (  )Q85:AKD,P[08
M %$6   9              " @<\- 0!X;"]W;W)K<VAE971S+W-H965T,C4N
M>&UL4$L! A0#%     @  G%A5EP+=#GU!@  XQ$  !D              ("!
M\Q0! 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    "  "<6%6
M]K^M?:X#   3"0  &0              @($?' $ >&PO=V]R:W-H965T<R]S
M:&5E=#(W+GAM;%!+ 0(4 Q0    (  )Q858MM\YV!0\   0O   9
M      " @00@ 0!X;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%
M  @  G%A5J2O?XQ^"@  )1T  !D              ("!0"\! 'AL+W=O<FMS
M:&5E=',O<VAE970R.2YX;6Q02P$"% ,4    "  "<6%65'%PJ#P&  #V#@
M&0              @('U.0$ >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+
M 0(4 Q0    (  )Q85;W9=3'@@P  -@A   9              " @6A  0!X
M;"]W;W)K<VAE971S+W-H965T,S$N>&UL4$L! A0#%     @  G%A5FQ=A><*
M!@  [1   !D              ("!(4T! 'AL+W=O<FMS:&5E=',O<VAE970S
M,BYX;6Q02P$"% ,4    "  "<6%6R:.K=+$"   X!@  &0
M@(%B4P$ >&PO=V]R:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    (  )Q
M858%S0'^HC4  #"[   9              " @4I6 0!X;"]W;W)K<VAE971S
M+W-H965T,S0N>&UL4$L! A0#%     @  G%A5ET-1)GI"   @2(  !D
M         ("!(XP! 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4
M    "  "<6%64C)R*X\(  "G'   &0              @(%#E0$ >&PO=V]R
M:W-H965T<R]S:&5E=#,V+GAM;%!+ 0(4 Q0    (  )Q858@P3U)! \  &0P
M   9              " @0F> 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL
M4$L! A0#%     @  G%A5F=X18M:!   *0P  !D              ("!1*T!
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6Q02P$"% ,4    "  "<6%6YUJ/
M'$\%  #?#0  &0              @('5L0$ >&PO=V]R:W-H965T<R]S:&5E
M=#,Y+GAM;%!+ 0(4 Q0    (  )Q85:HB9+6( ,  )T&   9
M  " @5NW 0!X;"]W;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @
M G%A5D#"#C9: P  * @  !D              ("!LKH! 'AL+W=O<FMS:&5E
M=',O<VAE970T,2YX;6Q02P$"% ,4    "  "<6%69N=YDXD"  "/!0  &0
M            @(%#O@$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4
M Q0    (  )Q858/[&KCD0H  *8A   9              " @0/! 0!X;"]W
M;W)K<VAE971S+W-H965T-#,N>&UL4$L! A0#%     @  G%A5E%*(.GY!
M>0T  !D              ("!R\L! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX
M;6Q02P$"% ,4    "  "<6%6-U7.Z"@$  #U"   &0              @('[
MT $ >&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    (  )Q859L
M[,$T9P,  %P'   9              " @5K5 0!X;"]W;W)K<VAE971S+W-H
M965T-#8N>&UL4$L! A0#%     @  G%A5HWJ9(BX!0  ? T  !D
M     ("!^-@! 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4
M"  "<6%6/.5 G0P'   Q%P  &0              @('GW@$ >&PO=V]R:W-H
M965T<R]S:&5E=#0X+GAM;%!+ 0(4 Q0    (  )Q858]L,U"^ (  )P&   9
M              " @2KF 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L!
M A0#%     @  G%A5M#7Q>O" P  )PD  !D              ("!6>D! 'AL
M+W=O<FMS:&5E=',O<VAE970U,"YX;6Q02P$"% ,4    "  "<6%64?-R?^\'
M  #E&   &0              @(%2[0$ >&PO=V]R:W-H965T<R]S:&5E=#4Q
M+GAM;%!+ 0(4 Q0    (  )Q859:OQ8!1@4  '@.   9              "
M@7CU 0!X;"]W;W)K<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @  G%A
M5BP.72HY!@  ;@\  !D              ("!]?H! 'AL+W=O<FMS:&5E=',O
M<VAE970U,RYX;6Q02P$"% ,4    "  "<6%6GP$"W2X(  "%%0  &0
M        @(%E 0( >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0
M   (  )Q8581(%24Q ,  "D*   9              " @<H) @!X;"]W;W)K
M<VAE971S+W-H965T-34N>&UL4$L! A0#%     @  G%A5D[;Q9:5"P  KI@
M !D              ("!Q0T" 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q0
M2P$"% ,4    "  "<6%6>MVA0_0%  #/(@  &0              @(&1&0(
M>&PO=V]R:W-H965T<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    (  )Q85;1WN U
MT0,  $\0   9              " @;P? @!X;"]W;W)K<VAE971S+W-H965T
M-3@N>&UL4$L! A0#%     @  G%A5E7[/KTA P  0PD  !D
M ("!Q"," 'AL+W=O<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    "  "
M<6%6JG^V#BH%  "0'   &0              @($<)P( >&PO=V]R:W-H965T
M<R]S:&5E=#8P+GAM;%!+ 0(4 Q0    (  )Q85;LW:/>7@<  .,P   9
M          " @7TL @!X;"]W;W)K<VAE971S+W-H965T-C$N>&UL4$L! A0#
M%     @  G%A5D'.F.%4!   /18  !D              ("!$C0" 'AL+W=O
M<FMS:&5E=',O<VAE970V,BYX;6Q02P$"% ,4    "  "<6%6'J-Z1]P#  #$
M#@  &0              @(&=. ( >&PO=V]R:W-H965T<R]S:&5E=#8S+GAM
M;%!+ 0(4 Q0    (  )Q85:$^/I6KP(  #D(   9              " @; \
M @!X;"]W;W)K<VAE971S+W-H965T-C0N>&UL4$L! A0#%     @  G%A5M#%
M]+2X!@  2C(  !D              ("!EC\" 'AL+W=O<FMS:&5E=',O<VAE
M970V-2YX;6Q02P$"% ,4    "  "<6%6>JGSY'P&  !$)0  &0
M    @(&%1@( >&PO=V]R:W-H965T<R]S:&5E=#8V+GAM;%!+ 0(4 Q0    (
M  )Q85;1Z9M&! ,  'X(   9              " @3A- @!X;"]W;W)K<VAE
M971S+W-H965T-C<N>&UL4$L! A0#%     @  G%A5N]?N.F %P  +!0! !D
M             ("!<U " 'AL+W=O<FMS:&5E=',O<VAE970V."YX;6Q02P$"
M% ,4    "  "<6%6*7L"JH8&   7-0  &0              @($J: ( >&PO
M=V]R:W-H965T<R]S:&5E=#8Y+GAM;%!+ 0(4 Q0    (  )Q85:ZZQJ\0 <
M (4R   9              " @>=N @!X;"]W;W)K<VAE971S+W-H965T-S N
M>&UL4$L! A0#%     @  G%A5KTASV># P  KPT  !D              ("!
M7G8" 'AL+W=O<FMS:&5E=',O<VAE970W,2YX;6Q02P$"% ,4    "  "<6%6
M, R F@,&   D,   &0              @($8>@( >&PO=V]R:W-H965T<R]S
M:&5E=#<R+GAM;%!+ 0(4 Q0    (  )Q85:,6C\;+0(    %   9
M      " @5*  @!X;"]W;W)K<VAE971S+W-H965T-S,N>&UL4$L! A0#%
M  @  G%A5D2W$BY!!   _A4  !D              ("!MH(" 'AL+W=O<FMS
M:&5E=',O<VAE970W-"YX;6Q02P$"% ,4    "  "<6%6?_Y[M!,A  #?, $
M&0              @($NAP( >&PO=V]R:W-H965T<R]S:&5E=#<U+GAM;%!+
M 0(4 Q0    (  )Q85;B[FJ]-@0  *$6   9              " @7BH @!X
M;"]W;W)K<VAE971S+W-H965T-S8N>&UL4$L! A0#%     @  G%A5C8BL9^H
M @  Z@<  !D              ("!Y:P" 'AL+W=O<FMS:&5E=',O<VAE970W
M-RYX;6Q02P$"% ,4    "  "<6%6-*$_;L\#  !A$@  &0
M@('$KP( >&PO=V]R:W-H965T<R]S:&5E=#<X+GAM;%!+ 0(4 Q0    (  )Q
M85:8%I+0+0,  (0,   9              " @<JS @!X;"]W;W)K<VAE971S
M+W-H965T-SDN>&UL4$L! A0#%     @  G%A5L_-E+\_ P  W T  !D
M         ("!+K<" 'AL+W=O<FMS:&5E=',O<VAE970X,"YX;6Q02P$"% ,4
M    "  "<6%6T(.0'S4#  "H#0  &0              @(&DN@( >&PO=V]R
M:W-H965T<R]S:&5E=#@Q+GAM;%!+ 0(4 Q0    (  )Q859U(0DWC 0  *X7
M   9              " @1"^ @!X;"]W;W)K<VAE971S+W-H965T.#(N>&UL
M4$L! A0#%     @  G%A5FU543P6 P  N0D  !D              ("!T\("
M 'AL+W=O<FMS:&5E=',O<VAE970X,RYX;6Q02P$"% ,4    "  "<6%6\"W2
MZV4#  !R"@  &0              @($@Q@( >&PO=V]R:W-H965T<R]S:&5E
M=#@T+GAM;%!+ 0(4 Q0    (  )Q85;7<6.$20,  'D+   9
M  " @;S) @!X;"]W;W)K<VAE971S+W-H965T.#4N>&UL4$L! A0#%     @
M G%A5JUBAN8G @  !@4  !D              ("!/,T" 'AL+W=O<FMS:&5E
M=',O<VAE970X-BYX;6Q02P$"% ,4    "  "<6%6.UZ7&PL%   :'P  &0
M            @(&:SP( >&PO=V]R:W-H965T<R]S:&5E=#@W+GAM;%!+ 0(4
M Q0    (  )Q8587A)P46 0  )H7   9              " @=S4 @!X;"]W
M;W)K<VAE971S+W-H965T.#@N>&UL4$L! A0#%     @  G%A5KF__+QU @
M:@8  !D              ("!:]D" 'AL+W=O<FMS:&5E=',O<VAE970X.2YX
M;6Q02P$"% ,4    "  "<6%6V5CM&L8#   O$   &0              @($7
MW ( >&PO=V]R:W-H965T<R]S:&5E=#DP+GAM;%!+ 0(4 Q0    (  )Q85;G
M!+>5500  /H>   9              " @13@ @!X;"]W;W)K<VAE971S+W-H
M965T.3$N>&UL4$L! A0#%     @  G%A5F)6P]8]!@  (20  !D
M     ("!H.0" 'AL+W=O<FMS:&5E=',O<VAE970Y,BYX;6Q02P$"% ,4
M"  "<6%62X4VW^L'   %.0  &0              @($4ZP( >&PO=V]R:W-H
M965T<R]S:&5E=#DS+GAM;%!+ 0(4 Q0    (  )Q8595%22='P@  %TT   9
M              " @3;S @!X;"]W;W)K<VAE971S+W-H965T.30N>&UL4$L!
M A0#%     @  G%A5LQ=W74A!   ?1,  !D              ("!C/L" 'AL
M+W=O<FMS:&5E=',O<VAE970Y-2YX;6Q02P$"% ,4    "  "<6%6L%N#O5\$
M   N&0  &0              @('D_P( >&PO=V]R:W-H965T<R]S:&5E=#DV
M+GAM;%!+ 0(4 Q0    (  )Q8596?L[WX0,  .,0   9              "
M@7H$ P!X;"]W;W)K<VAE971S+W-H965T.3<N>&UL4$L! A0#%     @  G%A
M5E$3I"KY @  2 T  !D              ("!D@@# 'AL+W=O<FMS:&5E=',O
M<VAE970Y."YX;6Q02P$"% ,4    "  "<6%6*9TL/ST&  !#/   &0
M        @('""P, >&PO=V]R:W-H965T<R]S:&5E=#DY+GAM;%!+ 0(4 Q0
M   (  )Q8589\/I-@PT  "&8   :              " @382 P!X;"]W;W)K
M<VAE971S+W-H965T,3 P+GAM;%!+ 0(4 Q0    (  )Q85;"8NGZE@0   H6
M   :              " @?$? P!X;"]W;W)K<VAE971S+W-H965T,3 Q+GAM
M;%!+ 0(4 Q0    (  )Q858ME\GO&P,  -D(   :              " @;\D
M P!X;"]W;W)K<VAE971S+W-H965T,3 R+GAM;%!+ 0(4 Q0    (  )Q859(
M<['77P4  )T?   :              " @1(H P!X;"]W;W)K<VAE971S+W-H
M965T,3 S+GAM;%!+ 0(4 Q0    (  )Q858:5F-=^P,  #<2   :
M      " @:DM P!X;"]W;W)K<VAE971S+W-H965T,3 T+GAM;%!+ 0(4 Q0
M   (  )Q8580@ZE7* 4   H5   :              " @=PQ P!X;"]W;W)K
M<VAE971S+W-H965T,3 U+GAM;%!+ 0(4 Q0    (  )Q858<"$+/@P0  -,9
M   :              " @3PW P!X;"]W;W)K<VAE971S+W-H965T,3 V+GAM
M;%!+ 0(4 Q0    (  )Q8586X\E?-@,  , -   :              " @?<[
M P!X;"]W;W)K<VAE971S+W-H965T,3 W+GAM;%!+ 0(4 Q0    (  )Q85:*
M1E.AKP,  -H-   :              " @64_ P!X;"]W;W)K<VAE971S+W-H
M965T,3 X+GAM;%!+ 0(4 Q0    (  )Q858I[ B;C0,  !P-   :
M      " @4Q# P!X;"]W;W)K<VAE971S+W-H965T,3 Y+GAM;%!+ 0(4 Q0
M   (  )Q859#&L 96P4  ,X9   :              " @1%' P!X;"]W;W)K
M<VAE971S+W-H965T,3$P+GAM;%!+ 0(4 Q0    (  )Q85: J=P&K0(  ,\&
M   :              " @:1, P!X;"]W;W)K<VAE971S+W-H965T,3$Q+GAM
M;%!+ 0(4 Q0    (  )Q85;%;QF'20<  ,TQ   :              " @8E/
M P!X;"]W;W)K<VAE971S+W-H965T,3$R+GAM;%!+ 0(4 Q0    (  )Q858M
M!J!<EP0  !(7   :              " @0I7 P!X;"]W;W)K<VAE971S+W-H
M965T,3$S+GAM;%!+ 0(4 Q0    (  )Q85:G'?G+BP4  "L?   :
M      " @=E; P!X;"]W;W)K<VAE971S+W-H965T,3$T+GAM;%!+ 0(4 Q0
M   (  )Q858+J0L < ,  *T.   :              " @9QA P!X;"]W;W)K
M<VAE971S+W-H965T,3$U+GAM;%!+ 0(4 Q0    (  )Q85;/[#&5Q@0  &T3
M   :              " @41E P!X;"]W;W)K<VAE971S+W-H965T,3$V+GAM
M;%!+ 0(4 Q0    (  )Q85;':I#Y> D  ,MC   :              " @4)J
M P!X;"]W;W)K<VAE971S+W-H965T,3$W+GAM;%!+ 0(4 Q0    (  )Q85:2
M&0^^" 0  !P3   :              " @?)S P!X;"]W;W)K<VAE971S+W-H
M965T,3$X+GAM;%!+ 0(4 Q0    (  )Q85;_<Z6R& @  #<X   :
M      " @3)X P!X;"]W;W)K<VAE971S+W-H965T,3$Y+GAM;%!+ 0(4 Q0
M   (  )Q85:TE!0++P(  !8%   :              " @8*  P!X;"]W;W)K
M<VAE971S+W-H965T,3(P+GAM;%!+ 0(4 Q0    (  )Q85;\L]&]6 X  )Z/
M   :              " @>F" P!X;"]W;W)K<VAE971S+W-H965T,3(Q+GAM
M;%!+ 0(4 Q0    (  )Q859T$O6G)00  .L5   :              " @7F1
M P!X;"]W;W)K<VAE971S+W-H965T,3(R+GAM;%!+ 0(4 Q0    (  )Q858P
M5B>$O00  ' 3   :              " @=:5 P!X;"]W;W)K<VAE971S+W-H
M965T,3(S+GAM;%!+ 0(4 Q0    (  )Q859TC63T/ @  .0M   :
M      " @<N: P!X;"]W;W)K<VAE971S+W-H965T,3(T+GAM;%!+ 0(4 Q0
M   (  )Q85;!U\SFYP0  %\C   :              " @3^C P!X;"]W;W)K
M<VAE971S+W-H965T,3(U+GAM;%!+ 0(4 Q0    (  )Q85;'4%;>/0\  %2%
M   :              " @5ZH P!X;"]W;W)K<VAE971S+W-H965T,3(V+GAM
M;%!+ 0(4 Q0    (  )Q85;$:5QV80(  $$%   :              " @=.W
M P!X;"]W;W)K<VAE971S+W-H965T,3(W+GAM;%!+ 0(4 Q0    (  )Q85;=
MH&:VG0(  .\&   :              " @6RZ P!X;"]W;W)K<VAE971S+W-H
M965T,3(X+GAM;%!+ 0(4 Q0    (  )Q85:Y7=:0Y@(  "4)   :
M      " @4&] P!X;"]W;W)K<VAE971S+W-H965T,3(Y+GAM;%!+ 0(4 Q0
M   (  )Q85;S+] :Z $  %H$   :              " @5_  P!X;"]W;W)K
M<VAE971S+W-H965T,3,P+GAM;%!+ 0(4 Q0    (  )Q8588 A>T.@,  ,P3
M   -              "  7_" P!X;"]S='EL97,N>&UL4$L! A0#%     @
M G%A5I>*NQS     $P(   L              ( !Y,4# %]R96QS+RYR96QS
M4$L! A0#%     @  G%A5J-[H 2["   EE4   \              ( !S<8#
M 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    (  )Q85://PZKB0,  #U,   :
M              "  ;7/ P!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+
M 0(4 Q0    (  )Q85:#+BP-N (  .](   3              "  7;3 P!;
H0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    "* (H '"8  %_6 P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>149
<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>150
<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>151
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.4</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>720</ContextCount>
  <ElementCount>656</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>144</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>11</UnitCount>
  <MyReports>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Document - Audit Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/AuditInformation</Role>
      <ShortName>Audit Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONSOLIDATED STATEMENTS OF CONDITION</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CONDITION</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - 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>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - 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-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Derivatives and Hedging Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/DerivativesandHedgingActivities</Role>
      <ShortName>Derivatives and Hedging Activities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - 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>33</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - 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>34</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - 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>35</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - 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>36</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - 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>37</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - 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>38</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - 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>39</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - 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>40</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - 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>41</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - 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>42</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - 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>43</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - 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>44</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - 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>45</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - 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>46</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - 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>47</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>0000048 - 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>48</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>0000049 - 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>49</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>0000050 - 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>50</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>0000051 - 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>51</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>0000052 - 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>52</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>0000053 - 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>53</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>0000054 - 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>54</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>0000055 - Disclosure - Derivatives and Hedging Activities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesTables</Role>
      <ShortName>Derivatives and Hedging Activities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://tompkinstrustco.com/role/DerivativesandHedgingActivities</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>0000056 - 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>56</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>0000057 - 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>57</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>0000058 - 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>58</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>0000059 - 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>59</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>0000060 - Disclosure - Securities - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/SecuritiesNarrativeDetails</Role>
      <ShortName>Securities - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>0000061 - 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>61</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>0000062 - 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>62</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>0000063 - 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>63</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>0000064 - 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>64</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>0000065 - 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>65</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>0000066 - 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>66</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>0000067 - 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>67</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>0000068 - 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>68</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>0000069 - 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>69</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>0000070 - 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>70</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>0000071 - 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>71</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>0000072 - 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>72</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>0000073 - 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>73</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>0000074 - 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>74</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>0000075 - 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>75</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>0000076 - 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>76</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>0000077 - 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>77</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>0000078 - 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>78</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>0000079 - 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>79</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>0000080 - 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>80</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>0000081 - 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>81</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>0000082 - 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>82</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>0000083 - Disclosure - Premises and Equipment - Schedule of Operating Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails</Role>
      <ShortName>Premises and Equipment - Schedule of Operating Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>0000084 - Disclosure - Premises and Equipment - Schedule of Other Information Related to Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOtherInformationRelatedtoOperatingLeasesDetails</Role>
      <ShortName>Premises and Equipment - Schedule of Other Information Related to Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>0000085 - Disclosure - Premises and Equipment - Schedule of Future Undiscounted Lease Payments Due Under Non-Cancelable Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails</Role>
      <ShortName>Premises and Equipment - Schedule of Future Undiscounted Lease Payments Due Under Non-Cancelable Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>0000086 - Disclosure - Deposits - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/DepositsNarrativeDetails</Role>
      <ShortName>Deposits - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>0000087 - 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>87</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>0000088 - 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>88</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>0000089 - 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>89</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>0000090 - 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>90</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>0000091 - 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>91</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>0000092 - 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>92</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>0000093 - 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>93</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>0000094 - 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>94</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>0000095 - 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>95</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>0000096 - 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>96</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>0000097 - 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>97</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>0000098 - 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>98</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>0000099 - 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>99</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>0000100 - 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>100</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>0000101 - 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>101</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>0000102 - 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>102</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>0000103 - 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>103</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>0000104 - 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>104</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>0000105 - 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>105</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>0000106 - 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>106</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>0000107 - 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>107</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>0000108 - 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>108</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>0000109 - 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>109</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>0000110 - 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>110</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>0000111 - 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>111</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>0000112 - 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>112</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>0000113 - 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>113</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>0000114 - 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>114</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>0000115 - 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>115</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>0000116 - 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>116</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>0000117 - 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>117</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>0000118 - 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>118</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R119.htm</HtmlFileName>
      <LongName>0000119 - 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>119</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R120.htm</HtmlFileName>
      <LongName>0000120 - 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>120</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R121.htm</HtmlFileName>
      <LongName>0000121 - 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>121</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R122.htm</HtmlFileName>
      <LongName>0000122 - 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>122</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R123.htm</HtmlFileName>
      <LongName>0000123 - 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>123</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R124.htm</HtmlFileName>
      <LongName>0000124 - 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>124</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R125.htm</HtmlFileName>
      <LongName>0000125 - 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>125</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R126.htm</HtmlFileName>
      <LongName>0000126 - 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>126</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R127.htm</HtmlFileName>
      <LongName>0000127 - Disclosure - Derivatives and Hedging Activities - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails</Role>
      <ShortName>Derivatives and Hedging Activities - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>127</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R128.htm</HtmlFileName>
      <LongName>0000128 - Disclosure - Derivatives and Hedging Activities - Derivative Instruments in Statement of Financial Position (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails</Role>
      <ShortName>Derivatives and Hedging Activities - Derivative Instruments in Statement of Financial Position (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>128</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R129.htm</HtmlFileName>
      <LongName>0000129 - Disclosure - Derivatives and Hedging Activities - Derivative Instruments in Statement of Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails</Role>
      <ShortName>Derivatives and Hedging Activities - Derivative Instruments in Statement of Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>129</Position>
    </Report>
    <Report instance="tmp-20221231.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - tmp-20221231.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - tmp-20221231.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>130</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 -  tmp-20221231.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-K" original="tmp-20221231.htm">tmp-20221231.htm</File>
    <File>exhibit1031-2022x12x31x10k.htm</File>
    <File>exhibit21-2022x12x31x10k.htm</File>
    <File>exhibit23-2022x12x31x10k.htm</File>
    <File>exhibit311-2022x12x31x10k.htm</File>
    <File>exhibit312-2022x12x31x10k.htm</File>
    <File>exhibit322-2022x12x31x10k.htm</File>
    <File>exhibits321-2022x12x31x10k.htm</File>
    <File>tmp-20221231.xsd</File>
    <File>tmp-20221231_cal.xml</File>
    <File>tmp-20221231_def.xml</File>
    <File>tmp-20221231_lab.xml</File>
    <File>tmp-20221231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>tmp-20221231_g1.jpg</File>
    <File>tmp-20221231_g2.jpg</File>
    <File>tmp-20221231_g3.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://fasb.org/srt/2022</BaseTaxonomy>
    <BaseTaxonomy items="3522">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>154
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "tmp-20221231.htm": {
   "axisCustom": 1,
   "axisStandard": 40,
   "baseTaxonomies": {
    "http://fasb.org/srt/2022": 3,
    "http://fasb.org/us-gaap/2022": 3522,
    "http://xbrl.sec.gov/dei/2022": 38
   },
   "contextCount": 720,
   "dts": {
    "calculationLink": {
     "local": [
      "tmp-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tmp-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "tmp-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "tmp-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tmp-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "tmp-20221231.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/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 1042,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 6,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 10
   },
   "keyCustom": 103,
   "keyStandard": 553,
   "memberCustom": 53,
   "memberStandard": 90,
   "nsprefix": "tmp",
   "nsuri": "http://tompkinstrustco.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://tompkinstrustco.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000100 - Disclosure - Stock Plans and Stock Based Compensation - Narrative (Details)",
     "menuCat": "Details",
     "order": "100",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000101 - Disclosure - Stock Plans and Stock Based Compensation - Activity Related to Stock Options and SARs Under All Plans (Details)",
     "menuCat": "Details",
     "order": "101",
     "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-20221231.htm",
      "contextRef": "idda3a1136b454beda9f4098256b4b527_I20211231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:ProceedsFromStockOptionsExercisedNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000102 - Disclosure - Stock Plans and Stock Based Compensation - Net Cash Proceeds, Tax Benefits and Intrinsic Value Related to Stock Options, SARs, and Restricted Stock (Details)",
     "menuCat": "Details",
     "order": "102",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tmp:EmployeeServiceSharebasedCompensationTaxBenefitFromExerciseOfStockOptionsandStockAppreciationsRightsAndVestingOfRestrictedStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000103 - Disclosure - Stock Plans and Stock Based Compensation - Options and SARs Outstanding and Exercisable (Details)",
     "menuCat": "Details",
     "order": "103",
     "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-20221231.htm",
      "contextRef": "i5290fb4087aa4b8a973c40bf686b5f95_D20220101-20221231",
      "decimals": "2",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000104 - Disclosure - Stock Plans and Stock Based Compensation - Activity Related to Restricted Stock Awards (Details)",
     "menuCat": "Details",
     "order": "104",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tmp:ReportingThresholdForOtherIncomeAndOperatingExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000105 - Disclosure - Other Noninterest Income and Expense (Details)",
     "menuCat": "Details",
     "order": "105",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tmp:ReportingThresholdForOtherIncomeAndOperatingExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000106 - Disclosure - Revenue Recognition - Schedule of Disaggregation of Noninterest Income (Details)",
     "menuCat": "Details",
     "order": "106",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000107 - Disclosure - Revenue Recognition - Narrative (Details)",
     "menuCat": "Details",
     "order": "107",
     "role": "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails",
     "shortName": "Revenue Recognition - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "idae801aa273b4c479df60d5587db0dc8_I20221231",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000108 - Disclosure - Income Taxes - Income Tax Expense (Benefit) Attributable to Income from Operations (Details)",
     "menuCat": "Details",
     "order": "108",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000109 - Disclosure - Income Taxes - Income Tax Rate Reconciliation (Details)",
     "menuCat": "Details",
     "order": "109",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Securities",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://tompkinstrustco.com/role/Securities",
     "shortName": "Securities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:DeferredTaxAssetsAllowanceForCreditLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000110 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)",
     "menuCat": "Details",
     "order": "110",
     "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:DeferredTaxAssetsAllowanceForCreditLosses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000111 - Disclosure - Income Taxes - Narrative (Details)",
     "menuCat": "Details",
     "order": "111",
     "role": "http://tompkinstrustco.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "tmp:NetUnrealizedHoldingGainsinAvailableforSaleSecuritiesExcludedfromDeferredTaxAssetsLiabilitiesCalculation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000112 - Disclosure - Other Comprehensive Income (Loss) - Tax Effect Allocated to Each Component of Other Comprehensive Income (Loss) (Details)",
     "menuCat": "Details",
     "order": "112",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000113 - Disclosure - Other Comprehensive Income (Loss) - Accumulated Other Comprehensive Loss (Details)",
     "menuCat": "Details",
     "order": "113",
     "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-20221231.htm",
      "contextRef": "i80377256d7d446c69b18889ff5cf2d00_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:NetGainLossOnSecuritiesTransactions",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000114 - Disclosure - Other Comprehensive Income (Loss) - Details about Accumulated Other Comprehensive Income (Loss) Components (Details)",
     "menuCat": "Details",
     "order": "114",
     "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-20221231.htm",
      "contextRef": "i5867a5b8c9a4418785deb9437bc7792e_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tmp:NetGainLossOnSecuritiesTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tmp:ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000115 - Disclosure - Commitments and Contingent Liabilities (Details)",
     "menuCat": "Details",
     "order": "115",
     "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GuaranteeObligationsMaximumExposure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000116 - Disclosure - Earnings Per Share (Details)",
     "menuCat": "Details",
     "order": "116",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tmp:IncomeAllocatedToUnvestedRestrictedStockAwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquitySecuritiesFvNi",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000117 - Disclosure - Fair Value Measurements - Financial Assets and Financial Liabilities Measured at Fair Value (Details)",
     "menuCat": "Details",
     "order": "117",
     "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-20221231.htm",
      "contextRef": "i9eabf60aa24c4c2e9b1fa1707eae323d_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i7e2d56c572444355ae5d17c5bbc17192_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:ImpairedLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000118 - Disclosure - Fair Value Measurements - Fair Value Measurements at Reporting Date and Gain (Losses) from Fair Value Changes. (Details)",
     "menuCat": "Details",
     "order": "118",
     "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-20221231.htm",
      "contextRef": "i7e2d56c572444355ae5d17c5bbc17192_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:ImpairedLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesFairValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000119 - Disclosure - Fair Value Measurements - Estimated Fair Value of Financial Instruments (Details)",
     "menuCat": "Details",
     "order": "119",
     "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-20221231.htm",
      "contextRef": "i4b03bd9f68894d5187eeec06bdb8ef4d_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Loans and Leases",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://tompkinstrustco.com/role/LoansandLeases",
     "shortName": "Loans and Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tmp:NumberOfWhollyOwnedBankingSubsidiary",
      "reportCount": 1,
      "unitRef": "subsidiary",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000120 - Disclosure - Regulations and Supervision - Additional Information (Details)",
     "menuCat": "Details",
     "order": "120",
     "role": "http://tompkinstrustco.com/role/RegulationsandSupervisionAdditionalInformationDetails",
     "shortName": "Regulations and Supervision - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Capital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000121 - Disclosure - Regulations and Supervision - Actual Capital Amounts and Ratios (Details)",
     "menuCat": "Details",
     "order": "121",
     "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Capital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000122 - Disclosure - Condensed Parent Company Only Financial Statements - Condensed Statements of Condition (Details)",
     "menuCat": "Details",
     "order": "122",
     "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-20221231.htm",
      "contextRef": "if9f0430a0794473e8754ea666d8a17c4_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:Cash",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000123 - Disclosure - Condensed Parent Company Only Financial Statements - Condensed Statement of Income (Details)",
     "menuCat": "Details",
     "order": "123",
     "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-20221231.htm",
      "contextRef": "i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "tmp:DividendsReceivedFromSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000124 - Disclosure - Condensed Parent Company Only Financial Statements - Condensed Cash Flow Statements (Details)",
     "menuCat": "Details",
     "order": "124",
     "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-20221231.htm",
      "contextRef": "i3f44a9a38b964c35b73ef6a7559d60f8_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000125 - Disclosure - Segment and Related Information - Narrative (Details)",
     "menuCat": "Details",
     "order": "125",
     "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-20221231.htm",
      "contextRef": "i4f29fae1723d49b3a5157d2036320d6e_D20220101-20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "tmp:NatureOfOperationsNumberofOffices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "office",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000126 - Disclosure - Segment and Related Information - Segment Information (Details)",
     "menuCat": "Details",
     "order": "126",
     "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-20221231.htm",
      "contextRef": "i6e2f1e45fd25482a8d5afb2a379738d7_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i303c11d69e4a43988cf3763500d70acc_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeLiabilityNotionalAmount",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000127 - Disclosure - Derivatives and Hedging Activities - Narrative (Details)",
     "menuCat": "Details",
     "order": "127",
     "role": "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails",
     "shortName": "Derivatives and Hedging Activities - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i859c40706e61431a87f4b7996b5d8200_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000128 - Disclosure - Derivatives and Hedging Activities - Derivative Instruments in Statement of Financial Position (Details)",
     "menuCat": "Details",
     "order": "128",
     "role": "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails",
     "shortName": "Derivatives and Hedging Activities - Derivative Instruments in Statement of Financial Position (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i859c40706e61431a87f4b7996b5d8200_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "ife1c14c75c424d4f8382852cbd40bd01_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000129 - Disclosure - Derivatives and Hedging Activities - Derivative Instruments in Statement of Income (Details)",
     "menuCat": "Details",
     "order": "129",
     "role": "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails",
     "shortName": "Derivatives and Hedging Activities - Derivative Instruments in Statement of Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "ife1c14c75c424d4f8382852cbd40bd01_D20221001-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Allowance for Credit Losses",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://tompkinstrustco.com/role/AllowanceforCreditLosses",
     "shortName": "Allowance for Credit Losses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Goodwill and Other Intangible Assets",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssets",
     "shortName": "Goodwill and Other Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Premises and Equipment",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://tompkinstrustco.com/role/PremisesandEquipment",
     "shortName": "Premises and Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Deposits",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://tompkinstrustco.com/role/Deposits",
     "shortName": "Deposits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased",
     "menuCat": "Notes",
     "order": "17",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Other Borrowings",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://tompkinstrustco.com/role/OtherBorrowings",
     "shortName": "Other Borrowings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tmp:TrustPreferredDebenturesTextBlockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Trust Preferred Debentures",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://tompkinstrustco.com/role/TrustPreferredDebentures",
     "shortName": "Trust Preferred Debentures",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:AuditorName",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "false",
     "longName": "0000002 - Document - Audit Information",
     "menuCat": "Cover",
     "order": "2",
     "role": "http://tompkinstrustco.com/role/AuditInformation",
     "shortName": "Audit Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Employee Benefit Plans",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://tompkinstrustco.com/role/EmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Stock Plans and Stock Based Compensation",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensation",
     "shortName": "Stock Plans and Stock Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Other Noninterest Income and Expense",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpense",
     "shortName": "Other Noninterest Income and Expense",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - Revenue Recognition",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://tompkinstrustco.com/role/RevenueRecognition",
     "shortName": "Revenue Recognition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://tompkinstrustco.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ComprehensiveIncomeNoteTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Other Comprehensive Income (Loss)",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLoss",
     "shortName": "Other Comprehensive Income (Loss)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Commitments and Contingent Liabilities",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilities",
     "shortName": "Commitments and Contingent Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Earnings Per Share",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://tompkinstrustco.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Fair Value Measurements",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://tompkinstrustco.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Regulations and Supervision",
     "menuCat": "Notes",
     "order": "29",
     "role": "http://tompkinstrustco.com/role/RegulationsandSupervision",
     "shortName": "Regulations and Supervision",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndDueFromBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONSOLIDATED STATEMENTS OF CONDITION",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
     "shortName": "CONSOLIDATED STATEMENTS OF CONDITION",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Condensed Parent Company Only Financial Statements",
     "menuCat": "Notes",
     "order": "30",
     "role": "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatements",
     "shortName": "Condensed Parent Company Only Financial Statements",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Segment and Related Information",
     "menuCat": "Notes",
     "order": "31",
     "role": "http://tompkinstrustco.com/role/SegmentandRelatedInformation",
     "shortName": "Segment and Related Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Derivatives and Hedging Activities",
     "menuCat": "Notes",
     "order": "32",
     "role": "http://tompkinstrustco.com/role/DerivativesandHedgingActivities",
     "shortName": "Derivatives and Hedging Activities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Unaudited Quarterly Financial Data",
     "menuCat": "Notes",
     "order": "33",
     "role": "http://tompkinstrustco.com/role/UnauditedQuarterlyFinancialData",
     "shortName": "Unaudited Quarterly Financial Data",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:QuarterlyFinancialInformationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "34",
     "role": "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Securities (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://tompkinstrustco.com/role/SecuritiesTables",
     "shortName": "Securities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Loans and Leases (Tables)",
     "menuCat": "Tables",
     "order": "36",
     "role": "http://tompkinstrustco.com/role/LoansandLeasesTables",
     "shortName": "Loans and Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - Allowance for Credit Losses (Tables)",
     "menuCat": "Tables",
     "order": "37",
     "role": "http://tompkinstrustco.com/role/AllowanceforCreditLossesTables",
     "shortName": "Allowance for Credit Losses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Goodwill and Other Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "38",
     "role": "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsTables",
     "shortName": "Goodwill and Other Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Premises and Equipment (Tables)",
     "menuCat": "Tables",
     "order": "39",
     "role": "http://tompkinstrustco.com/role/PremisesandEquipmentTables",
     "shortName": "Premises and Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONSOLIDATED STATEMENTS OF CONDITION (Parenthetical)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical",
     "shortName": "CONSOLIDATED STATEMENTS OF CONDITION (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:CommonStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tmp:ScheduleOfMaturitiesOfTimeDepositsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Deposits (Tables)",
     "menuCat": "Tables",
     "order": "40",
     "role": "http://tompkinstrustco.com/role/DepositsTables",
     "shortName": "Deposits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tmp:ScheduleOfMaturitiesOfTimeDepositsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRepurchaseAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased (Tables)",
     "menuCat": "Tables",
     "order": "41",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRepurchaseAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Other Borrowings (Tables)",
     "menuCat": "Tables",
     "order": "42",
     "role": "http://tompkinstrustco.com/role/OtherBorrowingsTables",
     "shortName": "Other Borrowings (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Employee Benefit Plans (Tables)",
     "menuCat": "Tables",
     "order": "43",
     "role": "http://tompkinstrustco.com/role/EmployeeBenefitPlansTables",
     "shortName": "Employee Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Stock Plans and Stock Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "44",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Other Noninterest Income and Expense (Tables)",
     "menuCat": "Tables",
     "order": "45",
     "role": "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseTables",
     "shortName": "Other Noninterest Income and Expense (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Revenue Recognition (Tables)",
     "menuCat": "Tables",
     "order": "46",
     "role": "http://tompkinstrustco.com/role/RevenueRecognitionTables",
     "shortName": "Revenue Recognition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "47",
     "role": "http://tompkinstrustco.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000048 - Disclosure - Other Comprehensive Income (Loss) (Tables)",
     "menuCat": "Tables",
     "order": "48",
     "role": "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTables",
     "shortName": "Other Comprehensive Income (Loss) (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tmp:ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000049 - Disclosure - Commitments and Contingent Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "49",
     "role": "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesTables",
     "shortName": "Commitments and Contingent Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tmp:ScheduleOfMaximumPotentialObligationsToExtendCreditForLoanCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InterestAndFeeIncomeOtherLoans",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF INCOME",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000050 - Disclosure - Earnings Per Share (Tables)",
     "menuCat": "Tables",
     "order": "50",
     "role": "http://tompkinstrustco.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000051 - Disclosure - Fair Value Measurements (Tables)",
     "menuCat": "Tables",
     "order": "51",
     "role": "http://tompkinstrustco.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000052 - Disclosure - Regulations and Supervision (Tables)",
     "menuCat": "Tables",
     "order": "52",
     "role": "http://tompkinstrustco.com/role/RegulationsandSupervisionTables",
     "shortName": "Regulations and Supervision (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000053 - Disclosure - Condensed Parent Company Only Financial Statements (Tables)",
     "menuCat": "Tables",
     "order": "53",
     "role": "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsTables",
     "shortName": "Condensed Parent Company Only Financial Statements (Tables)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000054 - Disclosure - Segment and Related Information (Tables)",
     "menuCat": "Tables",
     "order": "54",
     "role": "http://tompkinstrustco.com/role/SegmentandRelatedInformationTables",
     "shortName": "Segment and Related Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000055 - Disclosure - Derivatives and Hedging Activities (Tables)",
     "menuCat": "Tables",
     "order": "55",
     "role": "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesTables",
     "shortName": "Derivatives and Hedging Activities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000056 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AmortizationMethodQualifiedAffordableHousingProjectInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000057 - Disclosure - Securities - Available-for-Sale Securities Held by Company (Details)",
     "menuCat": "Details",
     "order": "57",
     "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000058 - Disclosure - Securities - Held-to-Maturity Securities Held by Company (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails",
     "shortName": "Securities - Held-to-Maturity Securities Held by Company (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:HeldToMaturitySecuritiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000059 - Disclosure - Securities - Sales Transactions of Securities Available-for-Sale (Details)",
     "menuCat": "Details",
     "order": "59",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleRealizedGain",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "tmp:DebtSecuritiesGainLossOnCalledSecurities",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:DebtSecuritiesGainLossOnCalledSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000060 - Disclosure - Securities - Narrative (Details)",
     "menuCat": "Details",
     "order": "60",
     "role": "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails",
     "shortName": "Securities - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "tmp:DebtSecuritiesGainLossOnCalledSecurities",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:DebtSecuritiesGainLossOnCalledSecurities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000061 - Disclosure - Securities - Unrealized Losses on Available-for-Sale of Securities (Details)",
     "menuCat": "Details",
     "order": "61",
     "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tmp:ScheduleHeldToMaturitySecuritiesWithUnrealizedLossesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000062 - Disclosure - Securities - Unrealized Losses Held-to-Maturity Debt Securities (Details)",
     "menuCat": "Details",
     "order": "62",
     "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000063 - Disclosure - Securities - Amortized Cost and Estimated Fair Value of Available-for-Sale Securities (Details)",
     "menuCat": "Details",
     "order": "63",
     "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000064 - Disclosure - Securities - Amortized Cost and Estimated Fair Value of Held-to-Maturity Securities (Details)",
     "menuCat": "Details",
     "order": "64",
     "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",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000065 - Disclosure - Loans and Leases - Schedule of Loans and Leases (Details)",
     "menuCat": "Details",
     "order": "65",
     "role": "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails",
     "shortName": "Loans and Leases - Schedule of Loans and Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tmp:MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000066 - Disclosure - Loans and Leases - Narrative (Details)",
     "menuCat": "Details",
     "order": "66",
     "role": "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
     "shortName": "Loans and Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "tmp:MortgageLoansOnRealEstateDifferenceBetweenInitialRateAndFullyIndexedRatePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tmp:ScheduleOfLoansToRelatedPartiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000067 - Disclosure - Loans and Leases - Loans to Related Parties (Details)",
     "menuCat": "Details",
     "order": "67",
     "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-20221231.htm",
      "contextRef": "i6e2f1e45fd25482a8d5afb2a379738d7_I20201231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:LoansAndLeasesReceivableRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PastDueFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000068 - Disclosure - Loans and Leases - Aging Analysis of Past Due Loans (Details)",
     "menuCat": "Details",
     "order": "68",
     "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-20221231.htm",
      "contextRef": "i2d50fe500be1489993274ab4454b2eb5_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableBeforeAllowanceForCreditLossAndFee",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000069 - Disclosure - Loans and Leases - Nonaccrual Loans (Details)",
     "menuCat": "Details",
     "order": "69",
     "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableNonaccrualNoAllowance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000070 - Disclosure - Allowance for Credit Losses - Schedule of Detail in Allowance for Credit Losses (Details)",
     "menuCat": "Details",
     "order": "70",
     "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-20221231.htm",
      "contextRef": "if0d314e7172d40d5952028624f8215fa_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
      "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-20221231.htm",
      "contextRef": "i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditLossLiability",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000071 - Disclosure - Allowance for Credit Losses - Off-Balance Sheet Credit Exposures (Details)",
     "menuCat": "Details",
     "order": "71",
     "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-20221231.htm",
      "contextRef": "if0d314e7172d40d5952028624f8215fa_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OffBalanceSheetCreditLossLiability",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000072 - Disclosure - Allowance for Credit Losses - Collateral Dependent Loans (Details)",
     "menuCat": "Details",
     "order": "72",
     "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableIndividuallyEvaluatedForImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsRecordedInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000073 - Disclosure - Allowance for Credit Losses - Narratives (Details)",
     "menuCat": "Details",
     "order": "73",
     "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsRecordedInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsNumberOfContracts2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "loan",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000074 - Disclosure - Allowance for Credit Losses - Loans Modified in Troubled Debt Restructuring (Details)",
     "menuCat": "Details",
     "order": "74",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableModificationsNumberOfContracts2",
      "reportCount": 1,
      "unique": true,
      "unitRef": "loan",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000075 - Disclosure - Allowance for Credit Losses - Credit Quality Indicators by Commercial and Industrial Loans (Details)",
     "menuCat": "Details",
     "order": "75",
     "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-20221231.htm",
      "contextRef": "i9b2d03de27534857bef226c6351c7ec5_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000076 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Goodwill (Details)",
     "menuCat": "Details",
     "order": "76",
     "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-20221231.htm",
      "contextRef": "ib4daddd8238d426fae63777acbf4103f_D20210101-20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000077 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)",
     "menuCat": "Details",
     "order": "77",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000078 - Disclosure - Goodwill and Other Intangible Assets - Schedule of Amortizing Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "78",
     "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000079 - Disclosure - Goodwill and Other Intangible Assets - Estimated Amortization Expense (Details)",
     "menuCat": "Details",
     "order": "79",
     "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "if0d314e7172d40d5952028624f8215fa_I20191231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY",
     "menuCat": "Statements",
     "order": "8",
     "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-20221231.htm",
      "contextRef": "i4803cf49c5b9461f816b7a79911fbb7f_I20191231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000080 - Disclosure - Premises and Equipment - Schedule of Premises and Equipment (Details)",
     "menuCat": "Details",
     "order": "80",
     "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "tmp:ScheduleOfDepreciationAndAmortizationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000081 - Disclosure - Premises and Equipment - Depreciation and Amortization Expense (Details)",
     "menuCat": "Details",
     "order": "81",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DepreciationAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000082 - Disclosure - Premises and Equipment - Narrative (Details)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails",
     "shortName": "Premises and Equipment - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000083 - Disclosure - Premises and Equipment - Schedule of Operating Lease Expense (Details)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails",
     "shortName": "Premises and Equipment - Schedule of Operating Lease Expense (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000084 - Disclosure - Premises and Equipment - Schedule of Other Information Related to Operating Leases (Details)",
     "menuCat": "Details",
     "order": "84",
     "role": "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOtherInformationRelatedtoOperatingLeasesDetails",
     "shortName": "Premises and Equipment - Schedule of Other Information Related to Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasePayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000085 - Disclosure - Premises and Equipment - Schedule of Future Undiscounted Lease Payments Due Under Non-Cancelable Operating Leases (Details)",
     "menuCat": "Details",
     "order": "85",
     "role": "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails",
     "shortName": "Premises and Equipment - Schedule of Future Undiscounted Lease Payments Due Under Non-Cancelable Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "tmp:TimeGreaterThanTwoHundredFiftyThousandDollars",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000086 - Disclosure - Deposits - Narrative (Details)",
     "menuCat": "Details",
     "order": "86",
     "role": "http://tompkinstrustco.com/role/DepositsNarrativeDetails",
     "shortName": "Deposits - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "tmp:TimeGreaterThanTwoHundredFiftyThousandDollars",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:ThreeMonthsOrLess",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000087 - Disclosure - Deposits - Scheduled Maturities of Time Deposits (Details)",
     "menuCat": "Details",
     "order": "87",
     "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-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:ThreeMonthsOrLess",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "ied9ecd1d7b1e4aaba17485b8f6614bbc_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SecuritiesSoldUnderAgreementsToRepurchase",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000088 - Disclosure - Securities Sold Under Agreements to Repurchase and Federal Funds Purchased (Details)",
     "menuCat": "Details",
     "order": "88",
     "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-20221231.htm",
      "contextRef": "ied9ecd1d7b1e4aaba17485b8f6614bbc_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SecuritiesSoldUnderAgreementsToRepurchase",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "tmp:FederalHomeLoanBankAdvancesOvernight",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000089 - Disclosure - Other Borrowings - Schedule of Company's Borrowings (Details)",
     "menuCat": "Details",
     "order": "89",
     "role": "http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails",
     "shortName": "Other Borrowings - Schedule of Company's Borrowings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000009 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical)",
     "menuCat": "Statements",
     "order": "9",
     "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-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000090 - Disclosure - Other Borrowings - Narrative (Details)",
     "menuCat": "Details",
     "order": "90",
     "role": "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails",
     "shortName": "Other Borrowings - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i3e36eb63e51b4c098bd903275d8146b8_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000091 - Disclosure - Trust Preferred Debentures (Details)",
     "menuCat": "Details",
     "order": "91",
     "role": "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails",
     "shortName": "Trust Preferred Debentures (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount",
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i382bbbc1e8ca4181926dd3e0ecf6ad6a_I20211231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000092 - Disclosure - Employee Benefit Plans - Narrative (Details)",
     "menuCat": "Details",
     "order": "92",
     "role": "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails",
     "shortName": "Employee Benefit Plans - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanActuarialGainLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000093 - Disclosure - Employee Benefit Plans - Changes in Projected Benefit Obligation (Details)",
     "menuCat": "Details",
     "order": "93",
     "role": "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
     "shortName": "Employee Benefit Plans - Changes in Projected Benefit Obligation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000094 - Disclosure - Employee Benefit Plans - Net Periodic Benefit Cost (Details)",
     "menuCat": "Details",
     "order": "94",
     "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-20221231.htm",
      "contextRef": "i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "ie26a6eb097074920a7bcd06fac358528_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000095 - Disclosure - Employee Benefit Plans - Pre-Tax Amounts Recognized as Component of Accumulated Other Comprehensive Income (Loss) (Details)",
     "menuCat": "Details",
     "order": "95",
     "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-20221231.htm",
      "contextRef": "ie26a6eb097074920a7bcd06fac358528_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "i52e99b50986f4df88efbb27f5d3abf81_D20220101-20221231",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
      "reportCount": 1,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000096 - Disclosure - Employee Benefit Plans - Weighed Average Assumptions Used (Details)",
     "menuCat": "Details",
     "order": "96",
     "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-20221231.htm",
      "contextRef": "i31fdae30109a4479836d2cc6e472ea6a_D20220101-20221231",
      "decimals": "4",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "ie26a6eb097074920a7bcd06fac358528_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000097 - Disclosure - Employee Benefit Plans - Benefits Expected to be Paid Next Five Years (Details)",
     "menuCat": "Details",
     "order": "97",
     "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-20221231.htm",
      "contextRef": "ie26a6eb097074920a7bcd06fac358528_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "ie26a6eb097074920a7bcd06fac358528_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000098 - Disclosure - Employee Benefit Plans - Pension Plan Weighted-Average Asset Allocations (Details)",
     "menuCat": "Details",
     "order": "98",
     "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-20221231.htm",
      "contextRef": "ie26a6eb097074920a7bcd06fac358528_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "tmp-20221231.htm",
      "contextRef": "ie26a6eb097074920a7bcd06fac358528_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000099 - Disclosure - Employee Benefit Plans - Major Categories of Assets in Pension Plan (Details)",
     "menuCat": "Details",
     "order": "99",
     "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-20221231.htm",
      "contextRef": "ifbf75c27b4f749d888d8da398781f064_I20221231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": null,
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - tmp-20221231.htm",
     "menuCat": "Cover",
     "order": "130",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - tmp-20221231.htm",
     "subGroupType": "",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 144,
   "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r1055",
      "r1056",
      "r1057"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AuditInformation"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r1055",
      "r1056",
      "r1057"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location",
        "terseLabel": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AuditInformation"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r1055",
      "r1056",
      "r1057"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name",
        "terseLabel": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r1055",
      "r1056",
      "r1057"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r1058"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r1053"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r1052"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r1052"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r1052"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r1059"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r1052"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r1052"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r1052"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r1052"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r1060"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r1055",
      "r1056",
      "r1057"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r1051"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r1054"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "auth_ref": [
      "r354",
      "r974",
      "r1062"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementTable": {
     "auth_ref": [
      "r354",
      "r983",
      "r1062"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "srt_CondensedIncomeStatementTable": {
     "auth_ref": [
      "r354",
      "r983",
      "r1062"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r354",
      "r765",
      "r766",
      "r769",
      "r770",
      "r842",
      "r951",
      "r972",
      "r1131",
      "r1134",
      "r1135",
      "r1230",
      "r1233",
      "r1234"
     ],
     "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/2022",
     "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"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r354",
      "r765",
      "r766",
      "r769",
      "r770",
      "r842",
      "r951",
      "r972",
      "r1131",
      "r1134",
      "r1135",
      "r1230",
      "r1233",
      "r1234"
     ],
     "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/2022",
     "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"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r354",
      "r399",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r427",
      "r548",
      "r549",
      "r550",
      "r551",
      "r553",
      "r554",
      "r556",
      "r558",
      "r559",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r1132",
      "r1133",
      "r1231",
      "r1232"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r354",
      "r399",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r427",
      "r548",
      "r549",
      "r550",
      "r551",
      "r553",
      "r554",
      "r556",
      "r558",
      "r559",
      "r984",
      "r985",
      "r986",
      "r987",
      "r988",
      "r989",
      "r990",
      "r991",
      "r992",
      "r1132",
      "r1133",
      "r1231",
      "r1232"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": {
     "auth_ref": [
      "r298",
      "r358",
      "r365",
      "r371",
      "r474",
      "r726",
      "r727",
      "r728",
      "r746",
      "r747",
      "r777",
      "r780",
      "r782",
      "r783",
      "r839"
     ],
     "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/2022",
     "presentation": [
      "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": [
      "r298",
      "r358",
      "r365",
      "r371",
      "r474",
      "r726",
      "r727",
      "r728",
      "r746",
      "r747",
      "r777",
      "r780",
      "r782",
      "r783",
      "r839"
     ],
     "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/2022",
     "presentation": [
      "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": [
      "r298",
      "r358",
      "r365",
      "r371",
      "r474",
      "r726",
      "r727",
      "r728",
      "r746",
      "r747",
      "r777",
      "r780",
      "r782",
      "r783",
      "r839"
     ],
     "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/2022",
     "presentation": [
      "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": [
      "r1213"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r542",
      "r543",
      "r544",
      "r545",
      "r688",
      "r875",
      "r920",
      "r952",
      "r953",
      "r1018",
      "r1036",
      "r1046",
      "r1136",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Upper limit of the provided range.",
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r542",
      "r543",
      "r544",
      "r545",
      "r688",
      "r875",
      "r920",
      "r952",
      "r953",
      "r1018",
      "r1036",
      "r1046",
      "r1136",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lower limit of the provided range.",
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails",
      "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails",
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [
      "r354"
     ],
     "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 percent) 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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r429",
      "r879",
      "r1019",
      "r1044",
      "r1128",
      "r1129",
      "r1137",
      "r1216"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails",
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r429",
      "r879",
      "r1019",
      "r1044",
      "r1128",
      "r1129",
      "r1137",
      "r1216"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails",
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r542",
      "r543",
      "r544",
      "r545",
      "r637",
      "r688",
      "r718",
      "r719",
      "r720",
      "r849",
      "r875",
      "r920",
      "r952",
      "r953",
      "r1018",
      "r1036",
      "r1046",
      "r1125",
      "r1136",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r542",
      "r543",
      "r544",
      "r545",
      "r637",
      "r688",
      "r718",
      "r719",
      "r720",
      "r849",
      "r875",
      "r920",
      "r952",
      "r953",
      "r1018",
      "r1036",
      "r1046",
      "r1125",
      "r1136",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "auth_ref": [
      "r1084",
      "r1229"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "auth_ref": [
      "r1084",
      "r1229"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "auth_ref": [
      "r1084",
      "r1229"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r430",
      "r431",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r971",
      "r975",
      "r976",
      "r977",
      "r978",
      "r979",
      "r980",
      "r981",
      "r982",
      "r1020",
      "r1045",
      "r1137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area.",
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r430",
      "r431",
      "r937",
      "r942",
      "r943",
      "r944",
      "r945",
      "r946",
      "r947",
      "r948",
      "r949",
      "r950",
      "r971",
      "r973",
      "r1020",
      "r1045",
      "r1137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by geographical components.",
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SubsidiariesMember": {
     "auth_ref": [
      "r1143",
      "r1193",
      "r1194",
      "r1195"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails",
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_AdjustmentsToAdditionalPaidInCapitalGoodwill": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid in Capital, Goodwill",
        "label": "Adjustments To Additional Paid in Capital, Goodwill",
        "terseLabel": "Adjustment to goodwill"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalGoodwill",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_AggregateIntrinsicValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Intrinsic Value",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "AggregateIntrinsicValueAbstract",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "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/20221231",
     "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/20221231",
     "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_AmortizationAccretionRelatedToPurchaseAccounting": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization (Accretion) Related To Purchase Accounting",
        "label": "Amortization (Accretion) Related To Purchase Accounting",
        "terseLabel": "Amortization/accretion related to purchase accounting"
       }
      }
     },
     "localname": "AmortizationAccretionRelatedToPurchaseAccounting",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_AuditInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Audit Information [Abstract]",
        "label": "Audit Information [Abstract]"
       }
      }
     },
     "localname": "AuditInformationAbstract",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tmp_BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Banking Regulation, Tier 1 Risk-Based Capital, Capital Adequacy, With Buffer, Minimum",
        "label": "Banking Regulation, Tier 1 Risk-Based Capital, Capital Adequacy, With Buffer, Minimum",
        "terseLabel": "Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Amount"
       }
      }
     },
     "localname": "BankingRegulationTier1RiskBasedCapitalCapitalAdequacyWithBufferMinimum",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Banking Regulation, Tier 1 Risk-Based Capital Ratio, Capital Adequacy, With Buffer, Minimum",
        "label": "Banking Regulation, Tier 1 Risk-Based Capital Ratio, Capital Adequacy, With Buffer, Minimum",
        "terseLabel": "Tier 1 Capital (to risk-weighted assets), Minimum Capital Required, Ratio"
       }
      }
     },
     "localname": "BankingRegulationTier1RiskBasedCapitalRatioCapitalAdequacyWithBufferMinimum",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "tmp_BankingSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Banking Segment",
        "label": "Banking Segment [Member]",
        "terseLabel": "Banking"
       }
      }
     },
     "localname": "BankingSegmentMember",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, 12 Months Or Longer",
        "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, 12 Months Or Longer",
        "terseLabel": "12 Months or Longer"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLoss12MonthsOrLonger",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, Fair Value",
        "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, Fair Value",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, Fair Value, 12 Months Or Longer",
        "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, Fair Value, 12 Months Or Longer",
        "terseLabel": "12 Months or Longer"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue12MonthsOrLonger",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails": {
       "order": 2.0,
       "parentTag": "tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValue",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, Fair Value, Less Than 12 Months",
        "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, Fair Value, Less Than 12 Months",
        "terseLabel": "Less than 12 Months"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossFairValueLessThan12Months",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, Less Than 12 Months",
        "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss, Less Than 12 Months",
        "terseLabel": "Less than 12 Months"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAccumulatedUnrecognizedLossLessThan12Months",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DeferredTaxLiabilitiesDepreciation": {
     "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": "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_DeferredTaxLiabilitiesPrepaidPension": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": {
       "order": 6.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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tmp_DirectLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Direct Loans [Member]",
        "label": "Direct Loans [Member]",
        "terseLabel": "Direct"
       }
      }
     },
     "localname": "DirectLoansMember",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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 with the FHLB"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesOvernight",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "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": "Provision (credit) for credit loss expense"
       }
      }
     },
     "localname": "FinancingReceivableCreditLossExpenseReversalIncludingOffBalanceSheetPortion",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.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 (decrease) increase in demand, money market, and savings deposits"
       }
      }
     },
     "localname": "IncreaseDecreaseInDemandMoneyMarketAndSavingsDeposits",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesLoanstoRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_LossOnRedemptionOfTrustPreferredDebenture": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tmp_NetExcessTaxBenefitFromStockBasedCompensation": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.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/20221231",
     "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/20221231",
     "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 (loss) gain on securities transactions"
       }
      }
     },
     "localname": "NetGainLossOnSecuritiesTransactions",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_NetProceedsFromIssuanceOfRestrictedStockAwards": {
     "auth_ref": [],
     "calculation": {
      "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/20221231",
     "presentation": [
      "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_NumberOfWhollyOwnedBankingSubsidiary": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Wholly-Owned Banking Subsidiary",
        "label": "Number Of Wholly-Owned Banking Subsidiary",
        "terseLabel": "Number of wholly-owned banking subsidiary"
       }
      }
     },
     "localname": "NumberOfWhollyOwnedBankingSubsidiary",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionAdditionalInformationDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "tmp_OperatingLeasePaymentsIncludingTerminationFees": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating Lease, Payments, Including Termination Fees",
        "label": "Operating Lease, Payments, Including Termination Fees",
        "terseLabel": "Operating lease, payments, including termination fees"
       }
      }
     },
     "localname": "OperatingLeasePaymentsIncludingTerminationFees",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_PaymentForLeaseTermination": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment For Lease Termination",
        "label": "Payment For Lease Termination",
        "terseLabel": "Payment for lease termination"
       }
      }
     },
     "localname": "PaymentForLeaseTermination",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_PaymentForLeaseTerminationDecreaseOfLeaseLiability": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment For Lease Termination, Decrease Of Lease Liability",
        "label": "Payment For Lease Termination, Decrease Of Lease Liability",
        "terseLabel": "Payment for lease termination, applied to lease liability"
       }
      }
     },
     "localname": "PaymentForLeaseTerminationDecreaseOfLeaseLiability",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_PaymentForLeaseTerminationDecreaseOfRentExpense": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment For Lease Termination, Decrease Of Rent Expense",
        "label": "Payment For Lease Termination, Decrease Of Rent Expense",
        "terseLabel": "Payment for lease termination, applied to rent expense"
       }
      }
     },
     "localname": "PaymentForLeaseTerminationDecreaseOfRentExpense",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_PerformanceStockUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance Stock Units [Member]",
        "label": "Performance Stock Units [Member]",
        "terseLabel": "Performance Stock Units"
       }
      }
     },
     "localname": "PerformanceStockUnitsMember",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Excluding Stock Options, Net Of Tax Withholdings",
        "label": "Proceeds From Issuance Of Shares Under Incentive And Share Based Compensation Plans Excluding Stock Options, Net Of Tax Withholdings",
        "terseLabel": "Net shares issued related to restricted stock awards"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansExcludingStockOptionsNetOfTaxWithholdings",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tmp_ProceedsFromRedemptionOfCorporateOwnedLifeInsurance": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted Stock Awards and Restricted Stock Units Granted In 2018 To 2022 [Member]",
        "label": "Restricted Stock Awards and Restricted Stock Units Granted In 2018 To 2022 [Member]",
        "terseLabel": "Restricted Stock Awards and Restricted Stock Units granted In 2018 To 2022"
       }
      }
     },
     "localname": "RestrictedStockAwardsAndRestrictedStockUnitsGrantedIn2018To2022Member",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_RiskParticipationAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Risk Participation Agreement [Member]",
        "label": "Risk Participation Agreement [Member]",
        "terseLabel": "Risk Participation Agreement"
       }
      }
     },
     "localname": "RiskParticipationAgreementMember",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "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/20221231",
     "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 mature in over one year"
       }
      }
     },
     "localname": "TermAdvancesMaturingAfterOneYear",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tmp_TompkinsInsuranceAgenciesIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tompkins Insurance Agencies Inc [Member]",
        "label": "Tompkins Insurance Agencies Inc [Member]",
        "terseLabel": "Tompkins Insurance Agencies Inc"
       }
      }
     },
     "localname": "TompkinsInsuranceAgenciesIncMember",
     "nsuri": "http://tompkinstrustco.com/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/20221231",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201613Member": {
     "auth_ref": [
      "r470"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdateExtensibleList": {
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r359",
      "r360",
      "r361",
      "r444",
      "r445",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r726",
      "r727",
      "r728",
      "r746",
      "r747",
      "r761",
      "r762",
      "r763",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r813",
      "r814",
      "r817",
      "r818",
      "r819",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932",
      "r1088"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "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": [
      "r55"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember": {
     "auth_ref": [
      "r23",
      "r30",
      "r195",
      "r1067",
      "r1068",
      "r1069"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r23",
      "r30",
      "r195",
      "r1067",
      "r1068",
      "r1069"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetGainLossIncludingPortionAttributableToNoncontrollingInterestMember": {
     "auth_ref": [
      "r22",
      "r30",
      "r195",
      "r328",
      "r1068",
      "r1069"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": {
     "auth_ref": [
      "r25",
      "r30",
      "r195",
      "r329",
      "r330",
      "r1067"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceIncludingPortionAttributableToNoncontrollingInterestMember": {
     "auth_ref": [
      "r25",
      "r30",
      "r195",
      "r328",
      "r1068",
      "r1069"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": {
     "auth_ref": [
      "r22",
      "r30",
      "r195",
      "r329",
      "r330",
      "r1067"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r120",
      "r306"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedNetInvestmentGainLossIncludingPortionAttributableToNoncontrollingInterestMember": {
     "auth_ref": [
      "r316",
      "r317",
      "r318",
      "r320",
      "r328",
      "r1068",
      "r1069"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": {
     "auth_ref": [
      "r316",
      "r317",
      "r318",
      "r320",
      "r329",
      "r330",
      "r1067"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r27",
      "r29",
      "r30",
      "r312",
      "r911",
      "r928",
      "r932"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r328",
      "r329",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r812"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r26",
      "r30",
      "r195",
      "r841",
      "r923",
      "r924",
      "r1067",
      "r1068",
      "r1069",
      "r1085",
      "r1086",
      "r1087"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r6"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r726",
      "r727",
      "r728",
      "r1085",
      "r1086",
      "r1087",
      "r1185"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r359",
      "r360",
      "r361",
      "r362",
      "r371",
      "r444",
      "r445",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r726",
      "r727",
      "r728",
      "r744",
      "r745",
      "r746",
      "r747",
      "r761",
      "r762",
      "r763",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r813",
      "r814",
      "r817",
      "r818",
      "r819",
      "r820",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r881",
      "r882",
      "r883",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r172",
      "r173",
      "r692"
     ],
     "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/2022",
     "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 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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvancesFromFederalHomeLoanBanks": {
     "auth_ref": [
      "r268"
     ],
     "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": "Advance from Federal Home Loan Bank",
        "terseLabel": "Callable FHLB borrowings"
       }
      }
     },
     "localname": "AdvancesFromFederalHomeLoanBanks",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r77",
      "r1109"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AllowanceForCreditLossesTextBlock": {
     "auth_ref": [
      "r85"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLosses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AmortizationMethodQualifiedAffordableHousingProjectInvestments": {
     "auth_ref": [
      "r107"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r54",
      "r110",
      "r115"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfMortgageServicingRightsMSRs": {
     "auth_ref": [
      "r54",
      "r1204"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax": {
     "auth_ref": [
      "r1028"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r388"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r234",
      "r276",
      "r310",
      "r346",
      "r407",
      "r419",
      "r425",
      "r469",
      "r548",
      "r549",
      "r551",
      "r552",
      "r553",
      "r555",
      "r557",
      "r559",
      "r560",
      "r765",
      "r769",
      "r797",
      "r1043",
      "r1132",
      "r1133",
      "r1196"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodDomain": {
     "auth_ref": [
      "r352",
      "r858"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AssetsSoldUnderAgreementsToRepurchaseMaturityPeriodsAxis": {
     "auth_ref": [
      "r352",
      "r858"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "auth_ref": [
      "r89"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "auth_ref": [
      "r90"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": {
     "auth_ref": [
      "r94"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r91",
      "r449",
      "r897"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "auth_ref": [
      "r93"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "auth_ref": [
      "r91",
      "r448",
      "r896"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": {
     "auth_ref": [
      "r95"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "auth_ref": [
      "r91",
      "r450",
      "r898"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate": {
     "auth_ref": [
      "r1096",
      "r1097",
      "r1212"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasis": {
     "auth_ref": [
      "r1096",
      "r1097",
      "r1211"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "auth_ref": [
      "r92"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "auth_ref": [
      "r91",
      "r447",
      "r895"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": {
     "auth_ref": [
      "r451"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": {
     "auth_ref": [
      "r96",
      "r899"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "auth_ref": [
      "r88",
      "r446",
      "r506",
      "r886"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]",
        "terseLabel": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r201",
      "r204"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]",
        "terseLabel": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BankOwnedLifeInsurance": {
     "auth_ref": [
      "r1206"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BankOwnedLifeInsuranceIncome": {
     "auth_ref": [
      "r257"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.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",
        "terseLabel": "Increase in cash surrender value of corporate owned life insurance"
       }
      }
     },
     "localname": "BankOwnedLifeInsuranceIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails",
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r119"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "auth_ref": [
      "r183"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Capital": {
     "auth_ref": [
      "r904"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r904",
      "r908"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "auth_ref": [
      "r904",
      "r908"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r904"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r904"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r904"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r219",
      "r220"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r933",
      "r934",
      "r1043",
      "r1064"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r56",
      "r304",
      "r993"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r59"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashAndDueFromBanks": {
     "auth_ref": [
      "r232"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r50",
      "r56",
      "r61"
     ],
     "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 and Cash Equivalents at End of Period",
        "periodStartLabel": "Cash and cash equivalents at beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r50",
      "r222"
     ],
     "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 Increase (Decrease) in Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProceedsReceivedAndTaxBenefitFromShareBasedPaymentAwardsTableTextBlock": {
     "auth_ref": [
      "r171"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CollateralAxis": {
     "auth_ref": [
      "r1005"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r123",
      "r539",
      "r540",
      "r938",
      "r1130"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonEquityTierOneCapital": {
     "auth_ref": [
      "r904"
     ],
     "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 1 Risk-Based Capital, Actual",
        "terseLabel": "Common Equity Tier 1 Capital (to risk-weighted assets), Actual Amount"
       }
      }
     },
     "localname": "CommonEquityTierOneCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommonEquityTierOneCapitalRatio": {
     "auth_ref": [
      "r904"
     ],
     "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 1 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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r137"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r1085",
      "r1086",
      "r1185"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r5"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r5"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r5"
     ],
     "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)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r5",
      "r1043"
     ],
     "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,555,741 at December\u00a031, 2022; and 14,696,911 at December\u00a031, 2021"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r32",
      "r324",
      "r326",
      "r334",
      "r890",
      "r914"
     ],
     "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 (loss) income attributable to Tompkins Financial Corporation"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r191",
      "r198",
      "r324",
      "r326",
      "r333",
      "r889",
      "r913"
     ],
     "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 (loss) income attributable to noncontrolling interests and Tompkins Financial Corporation"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNoteTextBlock": {
     "auth_ref": [
      "r41",
      "r332",
      "r888",
      "r912"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "auth_ref": [
      "r301",
      "r354",
      "r1062"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionLoansMember": {
     "auth_ref": [
      "r1050"
     ],
     "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]",
        "verboseLabel": "Construction"
       }
      }
     },
     "localname": "ConstructionLoansMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r590",
      "r592",
      "r611"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r590",
      "r591",
      "r611"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CoreDepositsMember": {
     "auth_ref": [
      "r269"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "auth_ref": [
      "r477",
      "r478",
      "r479",
      "r481",
      "r482",
      "r487",
      "r493",
      "r494",
      "r496",
      "r497",
      "r502",
      "r503",
      "r504",
      "r505",
      "r507",
      "r508",
      "r509",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "terseLabel": "Allowance for Credit Losses - Loans"
       }
      }
     },
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r1083",
      "r1176",
      "r1179"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r182",
      "r741",
      "r751",
      "r1083"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r1083",
      "r1176",
      "r1179"
     ],
     "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r187"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r130",
      "r345",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r577",
      "r584",
      "r585",
      "r587"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r0",
      "r1",
      "r2",
      "r235",
      "r236",
      "r273",
      "r354",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r567",
      "r573",
      "r574",
      "r575",
      "r576",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r816",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1081"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentIncreaseAccruedInterest": {
     "auth_ref": [
      "r1081"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r17",
      "r354",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r567",
      "r573",
      "r574",
      "r575",
      "r576",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r816",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1081"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r17",
      "r133",
      "r134",
      "r135",
      "r136",
      "r223",
      "r224",
      "r226",
      "r272",
      "r354",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r567",
      "r573",
      "r574",
      "r575",
      "r576",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r586",
      "r816",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1081"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "auth_ref": [
      "r506"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical",
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "auth_ref": [
      "r466",
      "r514",
      "r1010"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "auth_ref": [
      "r466",
      "r514"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "auth_ref": [
      "r466",
      "r514",
      "r1010"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "auth_ref": [
      "r466",
      "r514"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleExcludingAccruedInterest": {
     "auth_ref": [
      "r1112"
     ],
     "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 $1,831,791 at December\u00a031, 2022 and $2,063,790 at December\u00a031, 2021)",
        "terseLabel": "Fair Value",
        "totalLabel": "Fair Value"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleExcludingAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofAvailableforSaleSecuritiesDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGain": {
     "auth_ref": [
      "r467"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": {
     "auth_ref": [
      "r1101"
     ],
     "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 (loss) gain on sales of available-for-sale debt securities"
       }
      }
     },
     "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss": {
     "auth_ref": [
      "r467"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "auth_ref": [
      "r468"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "auth_ref": [
      "r1102"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "auth_ref": [
      "r463",
      "r510",
      "r1010"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "auth_ref": [
      "r464",
      "r511"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "auth_ref": [
      "r462",
      "r1010",
      "r1113"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": {
     "auth_ref": [
      "r465",
      "r512"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10": {
     "auth_ref": [
      "r454",
      "r894"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount excluding accrued interest, 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 Excluding Accrued Interest, after Allowance for Credit Loss, Maturity, Allocated and Single Maturity Date, after Year 5 through 10",
        "terseLabel": "Due after five years through ten years"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLossMaturityAllocatedAndSingleMaturityDateAfterYear5Through10",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss": {
     "auth_ref": [
      "r452",
      "r453",
      "r1108"
     ],
     "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, after 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, after Allowance for Credit Loss",
        "totalLabel": "Amortized Cost",
        "verboseLabel": "Held-to-maturity securities, at amortized cost (fair value of $261,692 at December 31, 2022 and $282,288 at December 31, 2021)"
       }
      }
     },
     "localname": "DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails",
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember": {
     "auth_ref": [
      "r141",
      "r142"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis": {
     "auth_ref": [
      "r141",
      "r142"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r1083",
      "r1177",
      "r1179"
     ],
     "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 tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r54",
      "r182",
      "r742",
      "r750",
      "r751",
      "r1083"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r1083",
      "r1177",
      "r1179"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r1174"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r1174"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r180",
      "r1175"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther": {
     "auth_ref": [
      "r180",
      "r1175"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r737"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r177",
      "r1174"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": {
     "auth_ref": [
      "r180",
      "r1175"
     ],
     "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 intangible assets including goodwill.",
        "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets",
        "terseLabel": "Intangibles"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "auth_ref": [
      "r180",
      "r1175"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r180",
      "r1175"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": {
     "auth_ref": [
      "r3",
      "r145",
      "r146",
      "r148"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": {
     "auth_ref": [
      "r646"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": {
     "auth_ref": [
      "r24",
      "r30",
      "r1142"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": {
     "auth_ref": [
      "r30",
      "r658"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": {
     "auth_ref": [
      "r30",
      "r658"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPreTaxAmountsRecognizedasComponentofAccumulatedOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r628",
      "r1028"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r621"
     ],
     "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"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": {
     "auth_ref": [
      "r615",
      "r653",
      "r676",
      "r1028",
      "r1029"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r615",
      "r654",
      "r677",
      "r1028",
      "r1029"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r660"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "auth_ref": [
      "r661"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r660"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r662",
      "r681"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": {
     "auth_ref": [
      "r661"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansWeighedAverageAssumptionsUsedDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r616"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r623",
      "r684"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": {
     "auth_ref": [
      "r620"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r637",
      "r638",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r665",
      "r1026",
      "r1027",
      "r1028"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember": {
     "auth_ref": [
      "r1026"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r630",
      "r640",
      "r680",
      "r1026",
      "r1027",
      "r1028",
      "r1029"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanDebtSecurityMember": {
     "auth_ref": [
      "r1140"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember": {
     "auth_ref": [
      "r1140"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": {
     "auth_ref": [
      "r1026",
      "r1028"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": {
     "auth_ref": [
      "r647"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r647"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r647"
     ],
     "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": "2027"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r647"
     ],
     "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": "2026"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r647"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r647"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansBenefitsExpectedtobePaidNextFiveYearsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r615",
      "r652",
      "r675",
      "r1028",
      "r1029"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r627",
      "r638",
      "r640",
      "r641",
      "r1026",
      "r1027",
      "r1028"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r614",
      "r636",
      "r1028"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r615",
      "r619",
      "r651",
      "r674",
      "r1028",
      "r1029"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r649",
      "r672",
      "r1028",
      "r1029"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r632",
      "r1144"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": {
     "auth_ref": [
      "r631"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r617",
      "r650",
      "r673",
      "r1028",
      "r1029"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansChangesinProjectedBenefitObligationDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": {
     "auth_ref": [
      "r1139"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r157",
      "r158"
     ],
     "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/2022",
     "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/2022",
     "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": [
      "r685"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanTable": {
     "auth_ref": [
      "r685"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositLiabilitiesDisclosuresTextBlock": {
     "auth_ref": [
      "r239",
      "r267",
      "r963",
      "r970"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Deposits": {
     "auth_ref": [
      "r239"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r54",
      "r118"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": {
     "auth_ref": [
      "r199"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.",
        "label": "Derivative Assets (Liabilities), at Fair Value, Net",
        "negatedTerseLabel": "Fair Value"
       }
      }
     },
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r202",
      "r203",
      "r207",
      "r208",
      "r995"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r212",
      "r773"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivatives and Hedging Activities"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "auth_ref": [
      "r200",
      "r202",
      "r207",
      "r208",
      "r210",
      "r211",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "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": "Derivative Instruments, Gain (Loss) [Line Items]",
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": {
     "auth_ref": [
      "r206",
      "r1184"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments.",
        "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net",
        "terseLabel": "Amount of Gain or (Loss) Recognized in Income on Derivative"
       }
      }
     },
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilityNotionalAmount": {
     "auth_ref": [
      "r1181",
      "r1182",
      "r1183"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payments on the derivative liability.",
        "label": "Derivative Liability, Notional Amount",
        "terseLabel": "Notional Amount",
        "verboseLabel": "Derivative liability, notional amount"
       }
      }
     },
     "localname": "DerivativeLiabilityNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "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": "Derivatives, Fair Value [Line Items]",
        "terseLabel": "Derivatives, Fair Value [Line Items]"
       }
      }
     },
     "localname": "DerivativesFairValueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails",
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r610",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails",
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r1137"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r695",
      "r722",
      "r723",
      "r725",
      "r729",
      "r1037"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r137"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DomesticCorporateDebtSecuritiesMember": {
     "auth_ref": [
      "r87",
      "r1028",
      "r1140"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r335",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r372",
      "r375",
      "r385",
      "r386",
      "r387",
      "r391",
      "r783",
      "r784",
      "r891",
      "r915",
      "r999"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r335",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r375",
      "r385",
      "r386",
      "r387",
      "r391",
      "r783",
      "r784",
      "r891",
      "r915",
      "r999"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r66",
      "r67"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r388",
      "r389",
      "r390",
      "r392"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r733"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r348",
      "r733",
      "r752"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r1173",
      "r1180"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r1173",
      "r1180"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r1173",
      "r1180"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "auth_ref": [
      "r1173",
      "r1180"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxRateReconciliationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": {
     "auth_ref": [
      "r1173",
      "r1180"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r724"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r1171"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "auth_ref": [
      "r1171"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": {
     "auth_ref": [
      "r175"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r132",
      "r298",
      "r328",
      "r329",
      "r330",
      "r355",
      "r356",
      "r357",
      "r360",
      "r368",
      "r370",
      "r394",
      "r474",
      "r589",
      "r726",
      "r727",
      "r728",
      "r746",
      "r747",
      "r782",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r812",
      "r841",
      "r923",
      "r924",
      "r925"
     ],
     "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/2022",
     "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": [
      "r104"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r105",
      "r408",
      "r1065"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails",
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNi": {
     "auth_ref": [
      "r311",
      "r794",
      "r994"
     ],
     "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",
        "verboseLabel": "Equity securities"
       }
      }
     },
     "localname": "EquitySecuritiesFvNi",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedGain": {
     "auth_ref": [
      "r1106"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesFvNiRealizedLoss": {
     "auth_ref": [
      "r1106"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquitySecuritiesMember": {
     "auth_ref": [
      "r103",
      "r274",
      "r1047",
      "r1048",
      "r1049"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r575",
      "r796",
      "r1014",
      "r1015"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r786",
      "r787",
      "r792"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "auth_ref": [
      "r213",
      "r214",
      "r215"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r213",
      "r219",
      "r220"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r213",
      "r219"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r575",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r787",
      "r846",
      "r847",
      "r848",
      "r1014",
      "r1015",
      "r1026",
      "r1027",
      "r1028"
     ],
     "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/2022",
     "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": [
      "r213",
      "r216",
      "r575",
      "r1014",
      "r1015"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r786",
      "r787",
      "r788",
      "r789",
      "r793"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r575",
      "r1014",
      "r1015"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r791"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r575",
      "r640",
      "r645",
      "r787",
      "r846",
      "r1026",
      "r1027",
      "r1028"
     ],
     "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/2022",
     "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": [
      "r575",
      "r640",
      "r645",
      "r787",
      "r847",
      "r1014",
      "r1015",
      "r1026",
      "r1027",
      "r1028"
     ],
     "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/2022",
     "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": [
      "r575",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r787",
      "r848",
      "r1014",
      "r1015",
      "r1026",
      "r1027",
      "r1028"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r575",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r846",
      "r847",
      "r848",
      "r1014",
      "r1015",
      "r1026",
      "r1027",
      "r1028"
     ],
     "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/2022",
     "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": [
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r793"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFairValueMeasurementsatReportingDateandGainLossesfromFairValueChangesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r791",
      "r793"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "auth_ref": [
      "r201",
      "r205",
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]"
       }
      }
     },
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "auth_ref": [
      "r259"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r240"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalFundsPurchasedMember": {
     "auth_ref": [
      "r241"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r241"
     ],
     "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 rate with the FHLB"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesActivityForYearAverageInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankAmountOfAdvancesByBranch": {
     "auth_ref": [
      "r268"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds": {
     "auth_ref": [
      "r16",
      "r241",
      "r268"
     ],
     "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 with the FHLB"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresAmountOfAvailableUnusedFunds",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresCollateralPledged1": {
     "auth_ref": [
      "r268",
      "r271"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable": {
     "auth_ref": [
      "r16",
      "r241",
      "r268"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of maximum advances or credit lines available from the Federal Home Loan Bank (FHLB).",
        "label": "Federal Home Loan Bank, Advances, General Debt Obligations, Maximum Amount Available",
        "terseLabel": "Established borrowing capacity with the FHLB"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresMaximumAmountAvailable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesGeneralDebtObligationsDisclosuresRepaymentAndPenalties": {
     "auth_ref": [
      "r268",
      "r272"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesLongTerm": {
     "auth_ref": [
      "r245",
      "r268",
      "r270"
     ],
     "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 with the FHLB",
        "verboseLabel": "Term FHLB advances"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesLongTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails",
      "http://tompkinstrustco.com/role/OtherBorrowingsScheduleofCompanysBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate": {
     "auth_ref": [
      "r128",
      "r268"
     ],
     "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": "Term advances mature in 2024"
       }
      }
     },
     "localname": "FederalHomeLoanBankAdvancesMaturitiesSummaryDueFromOneToTwoYearsOfBalanceSheetDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalHomeLoanBankAdvancesMaturitiesSummaryDueWithinOneYearOfBalanceSheetDate": {
     "auth_ref": [
      "r128",
      "r268"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FederalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r347",
      "r732"
     ],
     "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 tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "Federal Income Tax Expense (Benefit), Continuing Operations",
        "totalLabel": "Federal Total"
       }
      }
     },
     "localname": "FederalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialAssetNotPastDueMember": {
     "auth_ref": [
      "r487",
      "r1009"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialAssetPastDueMember": {
     "auth_ref": [
      "r487",
      "r1009",
      "r1094"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r455",
      "r459",
      "r482",
      "r486",
      "r487",
      "r492",
      "r499",
      "r513",
      "r515",
      "r516",
      "r586",
      "r588",
      "r773",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r1010",
      "r1103",
      "r1104",
      "r1105",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest": {
     "auth_ref": [
      "r1108"
     ],
     "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. Excludes net investment in lease.",
        "label": "Financing Receivable, Allowance for Credit Loss, Excluding Accrued Interest",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Less: Allowance for credit losses"
       }
      }
     },
     "localname": "FinancingReceivableAllowanceForCreditLossExcludingAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesIndividuallyEvaluatedForImpairment1": {
     "auth_ref": [
      "r75"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease": {
     "auth_ref": [
      "r72",
      "r1109"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": {
     "auth_ref": [
      "r74",
      "r485",
      "r1008"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": {
     "auth_ref": [
      "r73",
      "r484",
      "r1008"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesScheduleofDetailinAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableBeforeAllowanceForCreditLossAndFee": {
     "auth_ref": [
      "r498",
      "r1091",
      "r1207"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost, before allowance for credit loss, fee, and loan in process, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.",
        "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": {
     "auth_ref": [
      "r78",
      "r1111"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAfterAllowanceForCreditLoss": {
     "auth_ref": [
      "r1108"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 11.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, after allowance for credit loss, of financing receivable. Excludes net investment in lease.",
        "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss": {
     "auth_ref": [
      "r495",
      "r498",
      "r1108"
     ],
     "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": "Amortized cost excluding accrued interest, before allowance for credit loss, of financing receivable. Excludes net investment in lease.",
        "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/2022",
     "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_FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r495",
      "r500",
      "r1008"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Originated, More than Five Years before Current Fiscal Year",
        "terseLabel": "Prior"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestOriginatedMoreThanFiveYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestRevolving": {
     "auth_ref": [
      "r495",
      "r500",
      "r1008"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable that can be withdrawn, repaid, and redrawn.",
        "label": "Financing Receivable, Excluding Accrued Interest, Revolving",
        "terseLabel": "Revolving Loans Amortized Cost Basis"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestRevolving",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan": {
     "auth_ref": [
      "r495",
      "r501",
      "r1008"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of revolving financing receivable converted to term loan.",
        "label": "Financing Receivable, Excluding Accrued Interest, Revolving, Converted to Term Loan",
        "terseLabel": "Revolving Loans Converted to Term"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestRevolvingConvertedToTermLoan",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r495",
      "r500",
      "r1008"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Five, Originated, Four Years before Current Fiscal Year",
        "terseLabel": "Four years before current fiscal year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearFiveOriginatedFourYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r495",
      "r500",
      "r1008"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Four, Originated, Three Years before Current Fiscal Year",
        "terseLabel": "Three years before current fiscal year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearFourOriginatedThreeYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear": {
     "auth_ref": [
      "r495",
      "r500",
      "r1008"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated in current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year One, Originated, Current Fiscal Year",
        "terseLabel": "Current fiscal year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearOneOriginatedCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r495",
      "r500",
      "r1008"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest, of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Three, Originated, Two Years before Current Fiscal Year",
        "terseLabel": "Two years before current fiscal year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearThreeOriginatedTwoYearsBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear": {
     "auth_ref": [
      "r495",
      "r500",
      "r1008"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_FinancingReceivableExcludingAccruedInterestBeforeAllowanceForCreditLoss",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost excluding accrued interest of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.",
        "label": "Financing Receivable, Excluding Accrued Interest, Year Two, Originated, Fiscal Year before Current Fiscal Year",
        "terseLabel": "One year before current fiscal year"
       }
      }
     },
     "localname": "FinancingReceivableExcludingAccruedInterestYearTwoOriginatedFiscalYearBeforeCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableIndividuallyEvaluatedForImpairment": {
     "auth_ref": [
      "r76"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableModificationsNumberOfContracts2": {
     "auth_ref": [
      "r1092"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_FinancingReceivableModificationsPostModificationRecordedInvestment2": {
     "auth_ref": [
      "r1092"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsPreModificationRecordedInvestment2": {
     "auth_ref": [
      "r1092"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsRecordedInvestment": {
     "auth_ref": [
      "r84",
      "r1092"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesNarrativesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableModificationsSubsequentDefaultNumberOfContracts1": {
     "auth_ref": [
      "r1093"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_FinancingReceivableModificationsSubsequentDefaultRecordedInvestment1": {
     "auth_ref": [
      "r438"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableNonaccrualInterestIncome": {
     "auth_ref": [
      "r489"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableNonaccrualNoAllowance": {
     "auth_ref": [
      "r491"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable on nonaccrual status with no allowance for credit loss. Excludes net investment in lease.",
        "label": "Financing Receivable, Nonaccrual, No Allowance",
        "terseLabel": "Nonaccrual Loans and Leases with no ACL"
       }
      }
     },
     "localname": "FinancingReceivableNonaccrualNoAllowance",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivablePortfolioSegmentAxis": {
     "auth_ref": [
      "r482",
      "r486",
      "r957",
      "r958",
      "r961",
      "r962",
      "r1002",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228"
     ],
     "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/2022",
     "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": [
      "r957",
      "r958",
      "r961",
      "r962",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228"
     ],
     "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/2022",
     "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": [
      "r441",
      "r490",
      "r1009"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease.",
        "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNonaccrualLoansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "auth_ref": [
      "r80",
      "r81",
      "r436",
      "r487",
      "r492",
      "r499",
      "r957",
      "r958",
      "r961",
      "r962",
      "r1003",
      "r1004",
      "r1008",
      "r1009",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228"
     ],
     "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/2022",
     "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": [
      "r957",
      "r958",
      "r961",
      "r962",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228"
     ],
     "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/2022",
     "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": [
      "r79",
      "r488",
      "r959",
      "r960"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortized cost of financing receivable on nonaccrual status. Excludes net investment in lease.",
        "label": "Financing Receivable, Nonaccrual",
        "terseLabel": "Nonaccrual Loans and Leases"
       }
      }
     },
     "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount": {
     "auth_ref": [
      "r440",
      "r443",
      "r1061"
     ],
     "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 costs (fees) and purchase premium (discount) on financing receivable recognized as adjustment to yield. Excludes financing receivable covered under loss sharing agreement.",
        "label": "Financing Receivable, Unamortized Loan Cost (Fee) and Purchase Premium (Discount)",
        "terseLabel": "Less: unearned income and deferred costs and fees"
       }
      }
     },
     "localname": "FinancingReceivableUnamortizedLoanCommitmentOriginationFeeAndPremiumDiscount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails",
      "http://tompkinstrustco.com/role/LoansandLeasesScheduleofLoansandLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinancingReceivables30To59DaysPastDueMember": {
     "auth_ref": [
      "r1009"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivables60To89DaysPastDueMember": {
     "auth_ref": [
      "r1009"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": {
     "auth_ref": [
      "r1009"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "auth_ref": [
      "r442",
      "r487",
      "r1009"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "auth_ref": [
      "r442",
      "r487",
      "r1009"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r308",
      "r532"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r116"
     ],
     "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, 2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r116"
     ],
     "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, 2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r116"
     ],
     "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, 2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r116"
     ],
     "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, 2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r116"
     ],
     "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, 2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsEstimatedAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r530",
      "r531",
      "r532",
      "r533",
      "r880",
      "r884"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r114",
      "r884"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r111",
      "r113"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r114",
      "r880"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails",
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnSaleOfMortgageLoans": {
     "auth_ref": [
      "r54",
      "r917",
      "r918",
      "r919"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfOtherInvestments": {
     "auth_ref": [
      "r54"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) included in earnings for investments classified as other.",
        "label": "Gain (Loss) on Sale of Other Investments",
        "terseLabel": "Net gain on sale of VISA Class B shares"
       }
      }
     },
     "localname": "GainLossOnSaleOfOtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSalesOfLoansNet": {
     "auth_ref": [
      "r54",
      "r256",
      "r286"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.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 originated for sale",
        "terseLabel": "Net gain on sale of loans"
       }
      }
     },
     "localname": "GainLossOnSalesOfLoansNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r307",
      "r517",
      "r885",
      "r1011",
      "r1043",
      "r1114",
      "r1121"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r519",
      "r1011"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r117"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r528",
      "r529",
      "r1011"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillPeriodIncreaseDecrease": {
     "auth_ref": [
      "r1122"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) 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, Period Increase (Decrease)",
        "terseLabel": "Adjustment to goodwill"
       }
      }
     },
     "localname": "GoodwillPeriodIncreaseDecrease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GuaranteeObligationsMaximumExposure": {
     "auth_ref": [
      "r126"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r200",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain": {
     "auth_ref": [
      "r98",
      "r457"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss": {
     "auth_ref": [
      "r99",
      "r458"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "weight": 1.0
      },
      "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).",
        "label": "Debt Securities, Held-to-Maturity, Accumulated Unrecognized Loss",
        "totalLabel": "Total",
        "verboseLabel": "Gross Unrealized Losses"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails",
      "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Unrealized Loss Position, Fair Value [Abstract]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesContinuousUnrealizedLossPositionFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "auth_ref": [
      "r100",
      "r264",
      "r460",
      "r897"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Fair Value, Maturity [Abstract]",
        "terseLabel": "Fair Value"
       }
      }
     },
     "localname": "HeldToMaturitySecuritiesDebtMaturitiesFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAmortizedCostandEstimatedFairValueofHeldtoMaturitySecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HeldToMaturitySecuritiesFairValue": {
     "auth_ref": [
      "r97",
      "r456",
      "r886"
     ],
     "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_DebtSecuritiesHeldToMaturityExcludingAccruedInterestAfterAllowanceForCreditLoss",
       "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/2022",
     "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_HeldToMaturitySecuritiesTextBlock": {
     "auth_ref": [
      "r1098",
      "r1099",
      "r1100"
     ],
     "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/2022",
     "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/2022",
     "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": [
      "r35",
      "r229",
      "r249",
      "r285",
      "r407",
      "r418",
      "r424",
      "r427",
      "r893",
      "r1001"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r534",
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r536"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r348",
      "r734",
      "r735",
      "r740",
      "r748",
      "r753",
      "r757",
      "r758",
      "r759"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r349",
      "r369",
      "r370",
      "r405",
      "r732",
      "r749",
      "r755",
      "r916"
     ],
     "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/2022",
     "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": [
      "r327",
      "r730",
      "r731",
      "r735",
      "r736",
      "r739",
      "r743"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r60"
     ],
     "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 during the year for\u00a0- Taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedInvestmentIncomeReceivable": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.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 in accrued interest receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedInvestmentIncomeReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "auth_ref": [
      "r53"
     ],
     "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 in net deferred tax asset"
       }
      }
     },
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet": {
     "auth_ref": [
      "r57",
      "r58"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.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 (decrease) increase in Federal funds purchased and securities sold under agreements to repurchase"
       }
      }
     },
     "localname": "IncreaseDecreaseInFederalFundsPurchasedAndSecuritiesSoldUnderAgreementsToRepurchaseNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInterestPayableNet": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.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 in accrued interest payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInInterestPayableNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 19.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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInTimeDeposits": {
     "auth_ref": [
      "r263"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights": {
     "auth_ref": [
      "r65"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r376",
      "r377",
      "r378",
      "r387",
      "r694"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InsuranceCommissionsAndFees": {
     "auth_ref": [
      "r255",
      "r287"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r113",
      "r876",
      "r877",
      "r878",
      "r880",
      "r996"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r109",
      "r112"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "auth_ref": [
      "r252"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndFeeIncomeOtherLoans": {
     "auth_ref": [
      "r251"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestBearingDepositsInBanks": {
     "auth_ref": [
      "r231",
      "r246"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r225",
      "r262",
      "r331",
      "r401",
      "r815"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseOtherDomesticDeposits": {
     "auth_ref": [
      "r261"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseTrustPreferredSecurities": {
     "auth_ref": [
      "r1209"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeDepositsWithFinancialInstitutions": {
     "auth_ref": [
      "r260",
      "r954",
      "r955"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": {
     "auth_ref": [
      "r254"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r253"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r338",
      "r342",
      "r343"
     ],
     "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\u00a0- Interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r243",
      "r281"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestReceivable": {
     "auth_ref": [
      "r1066"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "auth_ref": [
      "r78",
      "r772",
      "r1006",
      "r1008",
      "r1012",
      "r1111"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntersegmentEliminationMember": {
     "auth_ref": [
      "r399",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r423",
      "r427"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r103",
      "r230",
      "r266",
      "r292",
      "r956"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/Securities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_JuniorSubordinatedDebentureOwedToUnconsolidatedSubsidiaryTrust": {
     "auth_ref": [
      "r245",
      "r282"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r1138"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r834",
      "r1042"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r1191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of components of operating lease expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LegalFees": {
     "auth_ref": [
      "r37"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r825"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Lessee, Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r1192"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of future minimum lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r835"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r835"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "2028 and subsequent years"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r835"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r835"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r835"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r835"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r835"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r835"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: Interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "auth_ref": [
      "r1190"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r15",
      "r346",
      "r469",
      "r548",
      "r549",
      "r551",
      "r552",
      "r553",
      "r555",
      "r557",
      "r559",
      "r560",
      "r766",
      "r769",
      "r770",
      "r797",
      "r1000",
      "r1132",
      "r1196",
      "r1197"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r10",
      "r238",
      "r279",
      "r1043",
      "r1082",
      "r1107",
      "r1186"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r2",
      "r236",
      "r273"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r13"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r13",
      "r1081"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoanToValueAxis": {
     "auth_ref": [
      "r1007"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by debt-to-value ratio, for example, but not limited to, 80 percent to 100 percent. 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/2022",
     "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 percent to 100 percent. 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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansAndLeasesReceivableMortgageBankingActivitiesPolicy": {
     "auth_ref": [
      "r936"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedParties": {
     "auth_ref": [
      "r227",
      "r247"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesLoanstoRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansAndLeasesReceivableRelatedPartiesAdditions": {
     "auth_ref": [
      "r227",
      "r247"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesLoanstoRelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesExcludingAllowanceForCreditLossesTextBlock": {
     "auth_ref": [
      "r1095"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "auth_ref": [
      "r83"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansReceivableHeldForSaleNetNotPartOfDisposalGroup": {
     "auth_ref": [
      "r435",
      "r935"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "auth_ref": [
      "r124",
      "r125",
      "r541",
      "r542",
      "r543",
      "r1126",
      "r1127"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r124",
      "r125",
      "r541",
      "r542",
      "r543",
      "r1126",
      "r1127"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyNatureDomain": {
     "auth_ref": [
      "r124",
      "r125",
      "r541",
      "r542",
      "r543",
      "r1126",
      "r1127"
     ],
     "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/2022",
     "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 percent to 100 percent. 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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MarketableSecuritiesPolicy": {
     "auth_ref": [
      "r265"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments": {
     "auth_ref": [],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 16.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 loss (gain) on securities transactions"
       }
      }
     },
     "localname": "MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MarketingExpense": {
     "auth_ref": [
      "r38"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r21",
      "r237",
      "r278",
      "r346",
      "r469",
      "r548",
      "r551",
      "r552",
      "r553",
      "r559",
      "r560",
      "r797"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": {
     "auth_ref": [
      "r137"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestDecreaseFromRedemptions": {
     "auth_ref": [
      "r137",
      "r192",
      "r193"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MortgageBackedSecuritiesIssuedByUSGovernmentSponsoredEnterprisesMember": {
     "auth_ref": [
      "r1140"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MortgageServicingRightsMSRImpairmentRecovery": {
     "auth_ref": [
      "r1080",
      "r1205"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MutualFundMember": {
     "auth_ref": [
      "r1140"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r341"
     ],
     "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 (Used) Provided by Financing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r341"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.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 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 Investing Activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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": "Repayment of investments in and advances to subsidiaries"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r50",
      "r52",
      "r55"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r36",
      "r55",
      "r250",
      "r283",
      "r303",
      "r322",
      "r325",
      "r330",
      "r346",
      "r359",
      "r363",
      "r364",
      "r365",
      "r366",
      "r369",
      "r370",
      "r383",
      "r407",
      "r418",
      "r424",
      "r427",
      "r469",
      "r548",
      "r549",
      "r551",
      "r552",
      "r553",
      "r555",
      "r557",
      "r559",
      "r560",
      "r784",
      "r797",
      "r1001",
      "r1132"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 18.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/2022",
     "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": [
      "r194",
      "r197",
      "r322",
      "r325",
      "r369",
      "r370",
      "r1069"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r363",
      "r364",
      "r365",
      "r366",
      "r372",
      "r373",
      "r384",
      "r387",
      "r407",
      "r418",
      "r424",
      "r427",
      "r1001"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r374",
      "r379",
      "r380",
      "r381",
      "r382",
      "r384",
      "r387"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "auth_ref": [
      "r186"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r189",
      "r589",
      "r1085",
      "r1086",
      "r1087"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NondesignatedMember": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Not Designated as Hedging Instrument [Member]",
        "terseLabel": "Derivatives not designated as hedging instruments"
       }
      }
     },
     "localname": "NondesignatedMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoninterestBearingDepositLiabilities": {
     "auth_ref": [
      "r239"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestExpense": {
     "auth_ref": [
      "r259"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncome": {
     "auth_ref": [
      "r257"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoninterestIncomeOther": {
     "auth_ref": [
      "r257"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoninterestIncomeOtherOperatingIncome": {
     "auth_ref": [
      "r34",
      "r248",
      "r284"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME",
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonperformingFinancingReceivableMember": {
     "auth_ref": [
      "r78",
      "r1111"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r1090"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OccupancyNet": {
     "auth_ref": [
      "r40",
      "r258",
      "r295"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiability": {
     "auth_ref": [
      "r480",
      "r546"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal": {
     "auth_ref": [
      "r483"
     ],
     "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 for credit loss expense related to off-balance sheet credit exposures"
       }
      }
     },
     "localname": "OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesOffBalanceSheetCreditExposuresDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OffBalanceSheetCreditLossLiabilityRollforward": {
     "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": "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r407",
      "r418",
      "r424",
      "r427",
      "r1001"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r826",
      "r1042"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r1189"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r822"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Present value of lease liabilities",
        "verboseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails",
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofFutureUndiscountedLeasePaymentsDueUnderNonCancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r823"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease liability.",
        "label": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r824",
      "r830"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOtherInformationRelatedtoOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r821"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "ROU assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r823"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset.",
        "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentNarrativeDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r833",
      "r1042"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rates on operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOtherInformationRelatedtoOperatingLeasesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r832",
      "r1042"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average remaining lease term on operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOtherInformationRelatedtoOperatingLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r427"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r233",
      "r275",
      "r309"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherBorrowings": {
     "auth_ref": [
      "r242"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlanNetPriorServiceCostCreditArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r25",
      "r27",
      "r657"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r22",
      "r27",
      "r657"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": {
     "auth_ref": [
      "r27",
      "r31",
      "r321",
      "r657"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax": {
     "auth_ref": [
      "r27",
      "r31",
      "r321",
      "r657"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": {
     "auth_ref": [
      "r30",
      "r329",
      "r806",
      "r808",
      "r812",
      "r1067"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTax",
       "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": {
     "auth_ref": [
      "r30",
      "r33",
      "r329",
      "r806",
      "r808",
      "r812",
      "r1067"
     ],
     "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 after tax, before reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax",
        "terseLabel": "Other comprehensive (loss) income",
        "totalLabel": "Other comprehensive gain (loss), before reclassifications"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": {
     "auth_ref": [
      "r28",
      "r328"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTax": {
     "auth_ref": [
      "r106",
      "r332",
      "r806",
      "r811",
      "r812",
      "r888",
      "r912",
      "r1067",
      "r1068"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax": {
     "auth_ref": [
      "r27",
      "r31",
      "r152"
     ],
     "calculation": {
      "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"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossFinalizationOfPensionAndNonPensionPostretirementPlanValuationNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r33",
      "r132",
      "r323",
      "r326",
      "r332",
      "r806",
      "r811",
      "r812",
      "r888",
      "r912",
      "r1067",
      "r1068"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": {
     "auth_ref": [
      "r24",
      "r27",
      "r1028",
      "r1141"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": {
     "auth_ref": [
      "r22",
      "r27",
      "r152"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": {
     "auth_ref": [
      "r27",
      "r31",
      "r102",
      "r321"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": {
     "auth_ref": [
      "r27",
      "r31",
      "r321",
      "r657"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": {
     "auth_ref": [
      "r27",
      "r31",
      "r321",
      "r657"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax": {
     "auth_ref": [
      "r27",
      "r31",
      "r321",
      "r657"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r28",
      "r328",
      "r332",
      "r732",
      "r754",
      "r756",
      "r806",
      "r809",
      "r812",
      "r888",
      "r912"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r316",
      "r319"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherDepreciationAndAmortization": {
     "auth_ref": [
      "r37",
      "r54",
      "r118"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherExpenses": {
     "auth_ref": [
      "r39",
      "r288"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIncome": {
     "auth_ref": [
      "r287"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "auth_ref": [
      "r140",
      "r176"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpense"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherIncomeMember": {
     "auth_ref": [
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other revenue.",
        "label": "Other Income [Member]",
        "terseLabel": "Other income / (expense)"
       }
      }
     },
     "localname": "OtherIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilities": {
     "auth_ref": [
      "r244"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedStatementsofConditionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesMember": {
     "auth_ref": [
      "r201",
      "r210"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other liabilities.",
        "label": "Other Liabilities [Member]",
        "terseLabel": "Other Liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesDerivativeInstrumentsinStatementofFinancialPositionDetails",
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNoninterestExpense": {
     "auth_ref": [
      "r259"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r144",
      "r614",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r660",
      "r662",
      "r663",
      "r665",
      "r668",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r685",
      "r686",
      "r687",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032"
     ],
     "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/2022",
     "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": [
      "r141",
      "r142"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PassMember": {
     "auth_ref": [
      "r78",
      "r1111"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PastDueFinancingReceivablesTableTextBlock": {
     "auth_ref": [
      "r80",
      "r81",
      "r1009",
      "r1110"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale": {
     "auth_ref": [
      "r340"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromLoansAndLeases": {
     "auth_ref": [
      "r892"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.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 (increase) decrease in loans"
       }
      }
     },
     "localname": "PaymentsForProceedsFromLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "auth_ref": [
      "r1072",
      "r1074"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      },
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": 1.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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r48"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r48"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r44",
      "r86",
      "r336"
     ],
     "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 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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireFederalHomeLoanBankStock": {
     "auth_ref": [
      "r1073"
     ],
     "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 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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireHeldToMaturitySecurities": {
     "auth_ref": [
      "r44",
      "r86"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).",
        "label": "Payments to Acquire Interest in Subsidiaries and Affiliates",
        "negatedTerseLabel": "Repayment of investments in and advances to subsidiaries"
       }
      }
     },
     "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r46"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r637",
      "r639",
      "r645",
      "r664",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r682",
      "r683",
      "r685",
      "r690",
      "r1028"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansPolicy": {
     "auth_ref": [
      "r154",
      "r159",
      "r160",
      "r161",
      "r162"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r143",
      "r614",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r660",
      "r662",
      "r663",
      "r665",
      "r668",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r685",
      "r686",
      "r689",
      "r1028",
      "r1029",
      "r1033",
      "r1034",
      "r1035"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PerformingFinancingReceivableMember": {
     "auth_ref": [
      "r78",
      "r1111"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r637",
      "r638",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r665",
      "r1026",
      "r1027",
      "r1028"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails",
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansPensionPlanWeightedAverageAssetAllocationsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r795"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStockDividendReinvestmentPlan": {
     "auth_ref": [
      "r1075"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "auth_ref": [
      "r1076"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "auth_ref": [
      "r86",
      "r336",
      "r337"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "auth_ref": [
      "r42",
      "r86",
      "r336"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/SecuritiesSalesTransactionsofSecuritiesAvailableforSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfFederalHomeLoanBankStock": {
     "auth_ref": [
      "r1071"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.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 sale/redemptions of Federal Home Loan Bank stock"
       }
      }
     },
     "localname": "ProceedsFromSaleOfFederalHomeLoanBankStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfLoansHeldForSale": {
     "auth_ref": [
      "r1078",
      "r1079"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 17.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 originated for sale"
       }
      }
     },
     "localname": "ProceedsFromSaleOfLoansHeldForSale",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfMortgageLoansHeldForSale": {
     "auth_ref": [
      "r49",
      "r51"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfOtherInvestments": {
     "auth_ref": [
      "r1072"
     ],
     "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 the sale of investments classified as other.",
        "label": "Proceeds from Sale of Other Investments",
        "terseLabel": "Proceeds from sale of VISA Class B shares"
       }
      }
     },
     "localname": "ProceedsFromSaleOfOtherInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r43"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r47"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      },
      "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",
        "terseLabel": "Shares issued for employee stock ownership plan",
        "verboseLabel": "Shares issued for employee stock ownership plan"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/CondensedParentCompanyOnlyFinancialStatementsCondensedCashFlowStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfessionalFees": {
     "auth_ref": [
      "r290",
      "r291"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r303",
      "r322",
      "r325",
      "r339",
      "r346",
      "r359",
      "r369",
      "r370",
      "r407",
      "r418",
      "r424",
      "r427",
      "r469",
      "r548",
      "r549",
      "r551",
      "r552",
      "r553",
      "r555",
      "r557",
      "r559",
      "r560",
      "r764",
      "r767",
      "r768",
      "r784",
      "r797",
      "r893",
      "r1001",
      "r1040",
      "r1041",
      "r1069",
      "r1132"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r121"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentDepreciationandAmortizationExpenseDetails",
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r122",
      "r939",
      "r940",
      "r941"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r119",
      "r305"
     ],
     "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/2022",
     "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/2022",
     "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": [
      "r121",
      "r280",
      "r900",
      "r1043"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofPremisesandEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r121",
      "r939",
      "r940"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r121"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r119"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForLoanLossesExpensed": {
     "auth_ref": [
      "r483",
      "r887"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.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: Provision (Credit) for Credit Loss Expense",
        "verboseLabel": "Provision (credit) for credit loss expense"
       }
      }
     },
     "localname": "ProvisionForLoanLossesExpensed",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_QuarterlyFinancialInformationTextBlock": {
     "auth_ref": [
      "r68",
      "r393"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/UnauditedQuarterlyFinancialData"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RealEstateMember": {
     "auth_ref": [
      "r1138"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
     "auth_ref": [
      "r30",
      "r329",
      "r806",
      "r810",
      "r812",
      "r1067"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": {
     "auth_ref": [
      "r30",
      "r33",
      "r329",
      "r806",
      "r810",
      "r812",
      "r1067"
     ],
     "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 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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossAccumulatedOtherComprehensiveLossDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodTax": {
     "auth_ref": [
      "r28",
      "r321",
      "r328"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax",
       "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTaxEffectAllocatedtoEachComponentofOtherComprehensiveIncomeLossDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": {
     "auth_ref": [
      "r330"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": {
     "auth_ref": [
      "r330"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r330"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossDetailsaboutAccumulatedOtherComprehensiveIncomeLossComponentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": {
     "auth_ref": [
      "r330"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r901",
      "r902",
      "r903",
      "r905",
      "r906",
      "r907",
      "r909",
      "r910"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervision"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RegulatoryIncomeTaxesPolicy": {
     "auth_ref": [
      "r293",
      "r294"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfDebt": {
     "auth_ref": [
      "r1077"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepurchaseAgreementsResaleAgreementsSecuritiesBorrowedAndSecuritiesLoanedDisclosureTextBlock": {
     "auth_ref": [
      "r228"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchased"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepurchaseAgreementsValuationPolicy": {
     "auth_ref": [
      "r217",
      "r221"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResidentialMortgageMember": {
     "auth_ref": [
      "r1008"
     ],
     "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/2022",
     "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/2022",
     "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": [
      "r66"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r7",
      "r137",
      "r277",
      "r927",
      "r932",
      "r1043"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r298",
      "r355",
      "r356",
      "r357",
      "r360",
      "r368",
      "r370",
      "r474",
      "r726",
      "r727",
      "r728",
      "r746",
      "r747",
      "r782",
      "r923",
      "r925"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY",
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r143",
      "r144",
      "r614",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r660",
      "r662",
      "r663",
      "r665",
      "r668",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r685",
      "r686",
      "r687",
      "r689",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035"
     ],
     "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/2022",
     "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": [
      "r143",
      "r144",
      "r614",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r653",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r660",
      "r662",
      "r663",
      "r665",
      "r668",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r685",
      "r686",
      "r687",
      "r689",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r398",
      "r399",
      "r417",
      "r422",
      "r423",
      "r429",
      "r430",
      "r433",
      "r609",
      "r610",
      "r879"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r613",
      "r997"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r612",
      "r613"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueNotFromContractWithCustomerExcludingInterestIncome": {
     "auth_ref": [
      "r1208"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RevenueRecognitionScheduleofDisaggregationofNoninterestIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r831",
      "r1042"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOtherInformationRelatedtoOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SalariesAndWages": {
     "auth_ref": [
      "r1070"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "auth_ref": [
      "r19"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCollateralDependentLoansDetails",
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails",
      "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": [
      "r19"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r30",
      "r1187",
      "r1188"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherComprehensiveIncomeLossTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r149"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r659"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r184",
      "r185",
      "r760"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": {
     "auth_ref": [
      "r147"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTable": {
     "auth_ref": [
      "r1214",
      "r1215"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "auth_ref": [
      "r904",
      "r908"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r181"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtorTroubledDebtRestructuringCurrentPeriodTextBlock": {
     "auth_ref": [
      "r129"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r179"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r154",
      "r155",
      "r156",
      "r157",
      "r158"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansMajorCategoriesofAssetsinPensionPlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": {
     "auth_ref": [
      "r202",
      "r207",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.",
        "label": "Derivative Instruments, Gain (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Derivative Instruments in Statement of Income"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "terseLabel": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value"
       }
      }
     },
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DerivativesandHedgingActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r1089"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r178"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r150"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r786",
      "r787"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTable": {
     "auth_ref": [
      "r242",
      "r268",
      "r272"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivableTroubledDebtRestructuringsTable": {
     "auth_ref": [
      "r437",
      "r439"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesLoansModifiedinTroubledDebtRestructuringDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "auth_ref": [
      "r80",
      "r492"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "auth_ref": [
      "r1009",
      "r1110"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesAgingAnalysisofPastDueLoansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r111",
      "r113",
      "r880"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofAmortizingIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTable": {
     "auth_ref": [
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r1011"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r1011",
      "r1114",
      "r1115",
      "r1116",
      "r1117",
      "r1118",
      "r1119",
      "r1120",
      "r1121",
      "r1122",
      "r1123",
      "r1124"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfHeldToMaturitySecuritiesTable": {
     "auth_ref": [
      "r455",
      "r459",
      "r461"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesHeldtoMaturitySecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesHeldtoMaturityDebtSecuritiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": {
     "auth_ref": [
      "r108"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r151"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetPeriodicBenefitCostNotYetRecognizedTableTextBlock": {
     "auth_ref": [
      "r153"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherNoninterestIncomeandExpenseTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r121"
     ],
     "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/2022",
     "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": [
      "r101"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRepurchaseAgreementCounterpartyTable": {
     "auth_ref": [
      "r353"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r69",
      "r70",
      "r71",
      "r108"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r69",
      "r70",
      "r71",
      "r108"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r691",
      "r693",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": {
     "auth_ref": [
      "r170"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": {
     "auth_ref": [
      "r170"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r164",
      "r165",
      "r166"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r113"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchase": {
     "auth_ref": [
      "r240",
      "r313",
      "r314",
      "r350",
      "r351"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral": {
     "auth_ref": [
      "r315"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of securities pledged as collateral against securities sold under agreement to repurchase.",
        "label": "Securities Sold under Agreements to Repurchase, Fair Value of Collateral",
        "terseLabel": "Securities pledged or sold under agreements to repurchase"
       }
      }
     },
     "localname": "SecuritiesSoldUnderAgreementsToRepurchaseFairValueOfCollateral",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SecuritiesSoldUnderAgreementsToRepurchaseMember": {
     "auth_ref": [
      "r218"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r395",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r433",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r537",
      "r538",
      "r1011",
      "r1216"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r395",
      "r396",
      "r397",
      "r407",
      "r410",
      "r421",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r432",
      "r433",
      "r434"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r430"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ServicingAssetAtAmortizedValue": {
     "auth_ref": [
      "r859",
      "r864",
      "r1063"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ServicingAssetAtAmortizedValueAdditions": {
     "auth_ref": [
      "r865"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/LoansandLeasesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r1037"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r712"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r712"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r710"
     ],
     "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",
        "terseLabel": "Awards granted (in shares)",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r707",
      "r708"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoRestrictedStockAwardsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r711"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r1039"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r701"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r701"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r714"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNetCashProceedsTaxBenefitsandIntrinsicValueRelatedtoStockOptionsSARsandRestrictedStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r705"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": {
     "auth_ref": [
      "r1152"
     ],
     "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",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r703"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r170"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r699",
      "r700"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r699",
      "r700"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r704"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r706"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r703"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": {
     "auth_ref": [
      "r168"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": {
     "auth_ref": [
      "r169"
     ],
     "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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r169"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r169"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "auth_ref": [
      "r1145"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r1038"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "auth_ref": [
      "r170"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r170"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r167"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails",
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationOptionsandSARsOutstandingandExercisableDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsAmount": {
     "auth_ref": [
      "r131"
     ],
     "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",
        "terseLabel": "Trust preferred debentures"
       }
      }
     },
     "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/TrustPreferredDebenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermBankLoansAndNotesPayable": {
     "auth_ref": [
      "r11",
      "r282"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/OtherBorrowingsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r14"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r12"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SecuritiesSoldUnderAgreementstoRepurchaseandFederalFundsPurchasedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r827",
      "r1042"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-Term Lease, Cost",
        "terseLabel": "Short-term lease cost"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r62",
      "r344"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SpecialMentionMember": {
     "auth_ref": [
      "r78",
      "r1111"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/AllowanceforCreditLossesCreditQualityIndicatorsbyCommercialandIndustrialLoansDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "auth_ref": [
      "r127",
      "r188",
      "r289",
      "r547"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CommitmentsandContingentLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r1083",
      "r1172",
      "r1178"
     ],
     "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 current and deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current and deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.",
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations",
        "totalLabel": "State Total"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/IncomeTaxesIncomeTaxExpenseBenefitAttributabletoIncomefromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r302",
      "r395",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r433",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r535",
      "r537",
      "r538",
      "r1011",
      "r1216"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/GoodwillandOtherIntangibleAssetsScheduleofGoodwillDetails",
      "http://tompkinstrustco.com/role/RevenueRecognitionNarrativeDetails",
      "http://tompkinstrustco.com/role/SegmentandRelatedInformationSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r18",
      "r132",
      "r298",
      "r328",
      "r329",
      "r330",
      "r355",
      "r356",
      "r357",
      "r360",
      "r368",
      "r370",
      "r394",
      "r474",
      "r589",
      "r726",
      "r727",
      "r728",
      "r746",
      "r747",
      "r782",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r812",
      "r841",
      "r923",
      "r924",
      "r925"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r355",
      "r356",
      "r357",
      "r394",
      "r879"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": {
     "auth_ref": [
      "r163",
      "r174"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesDividendReinvestmentPlan": {
     "auth_ref": [
      "r132"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r4",
      "r5",
      "r132",
      "r137"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r4",
      "r5",
      "r132",
      "r137"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r4",
      "r5",
      "r132",
      "r137",
      "r704"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationActivityRelatedtoStockOptionsandSARsUnderAllPlansDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueDividendReinvestmentPlan": {
     "auth_ref": [
      "r132"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "auth_ref": [
      "r132",
      "r137"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r18",
      "r132",
      "r137"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r4",
      "r5",
      "r132",
      "r137"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r4",
      "r5",
      "r132",
      "r137"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r5",
      "r8",
      "r9",
      "r82",
      "r1043",
      "r1082",
      "r1107",
      "r1186"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 1.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 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/2022",
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r189",
      "r190",
      "r196",
      "r298",
      "r299",
      "r329",
      "r355",
      "r356",
      "r357",
      "r360",
      "r368",
      "r474",
      "r589",
      "r726",
      "r727",
      "r728",
      "r746",
      "r747",
      "r782",
      "r806",
      "r807",
      "r812",
      "r841",
      "r924",
      "r925",
      "r1082",
      "r1107",
      "r1186"
     ],
     "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": "Ending balances",
        "periodStartLabel": "Beginning balances",
        "terseLabel": "Equity",
        "totalLabel": "Total Equity",
        "verboseLabel": "Total equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r829",
      "r1042"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "negatedTerseLabel": "Sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubstandardMember": {
     "auth_ref": [
      "r78",
      "r1111"
     ],
     "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/2022",
     "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/2022",
     "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/2022",
     "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": [
      "r904"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 leverage capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Leverage Capital, Actual",
        "verboseLabel": "Tier 1 Capital (to average assets), Actual Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy": {
     "auth_ref": [
      "r904",
      "r908"
     ],
     "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 1 Leverage Capital, Capital Adequacy, Minimum",
        "verboseLabel": "Tier 1 Capital (to average assets), Minimum Capital Required, Amount"
       }
      }
     },
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets": {
     "auth_ref": [
      "r904",
      "r908"
     ],
     "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 1 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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r904"
     ],
     "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 1 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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets": {
     "auth_ref": [
      "r904"
     ],
     "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 1 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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneLeverageCapitalToAverageAssets": {
     "auth_ref": [
      "r904"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio of Tier 1 capital to average assets as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Leverage Capital Ratio, Actual",
        "terseLabel": "Tier 1 Capital (to average assets), Actual Ratio"
       }
      }
     },
     "localname": "TierOneLeverageCapitalToAverageAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapital": {
     "auth_ref": [
      "r904"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Tier 1 risk-based capital as defined by regulatory framework.",
        "label": "Banking Regulation, Tier 1 Risk-Based Capital, Actual",
        "terseLabel": "Tier 1 Capital (to risk-weighted assets), Actual Amount"
       }
      }
     },
     "localname": "TierOneRiskBasedCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": {
     "auth_ref": [
      "r904"
     ],
     "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 1 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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "auth_ref": [
      "r904"
     ],
     "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 1 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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TierOneRiskBasedCapitalToRiskWeightedAssets": {
     "auth_ref": [
      "r904"
     ],
     "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 1 Risk-Based Capital Ratio, Actual",
        "terseLabel": "Tier 1 Capital (to risk-weighted assets), Actual Ratio"
       }
      }
     },
     "localname": "TierOneRiskBasedCapitalToRiskWeightedAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/RegulationsandSupervisionActualCapitalAmountsandRatiosDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "us-gaap_TimeDepositMaturitiesAfterYearFive": {
     "auth_ref": [
      "r128"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearFive": {
     "auth_ref": [
      "r128"
     ],
     "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": "2027"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearFive",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearFour": {
     "auth_ref": [
      "r128"
     ],
     "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": "2026"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearOne": {
     "auth_ref": [
      "r128"
     ],
     "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 2023"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearOne",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearThree": {
     "auth_ref": [
      "r128"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositMaturitiesYearTwo": {
     "auth_ref": [
      "r128"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "TimeDepositMaturitiesYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDeposits": {
     "auth_ref": [
      "r239",
      "r267"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION",
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails",
      "http://tompkinstrustco.com/role/FairValueMeasurementsEstimatedFairValueofFinancialInstrumentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TimeDepositsTable": {
     "auth_ref": [
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969",
      "r1218"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/DepositsScheduledMaturitiesofTimeDepositsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r455",
      "r459",
      "r586",
      "r588",
      "r773",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r872",
      "r873",
      "r874",
      "r1103",
      "r1104",
      "r1105",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225"
     ],
     "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/2022",
     "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_TreasuryStockCommonMember": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonShares": {
     "auth_ref": [
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Shares",
        "terseLabel": "Treasury stock, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockCommonShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITIONParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockCommonValue": {
     "auth_ref": [
      "r20",
      "r138",
      "r139"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Value",
        "negatedLabel": "Treasury stock, at cost \u2013 128,749 shares at December\u00a031, 2022, and 122,824 shares at December\u00a031, 2021"
       }
      }
     },
     "localname": "TreasuryStockCommonValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/CONSOLIDATEDSTATEMENTSOFCONDITION"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r359",
      "r360",
      "r361",
      "r362",
      "r371",
      "r444",
      "r445",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r726",
      "r727",
      "r728",
      "r744",
      "r745",
      "r746",
      "r747",
      "r761",
      "r762",
      "r763",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r798",
      "r799",
      "r800",
      "r801",
      "r802",
      "r803",
      "r804",
      "r805",
      "r813",
      "r814",
      "r817",
      "r818",
      "r819",
      "r820",
      "r836",
      "r837",
      "r838",
      "r839",
      "r840",
      "r841",
      "r881",
      "r882",
      "r883",
      "r921",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r930",
      "r931",
      "r932"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "auth_ref": [
      "r998",
      "r1026",
      "r1210"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember": {
     "auth_ref": [
      "r1140",
      "r1210"
     ],
     "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/2022",
     "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": [
      "r1026",
      "r1217"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/FairValueMeasurementsFinancialAssetsandFinancialLiabilitiesMeasuredatFairValueDetails",
      "http://tompkinstrustco.com/role/SecuritiesAvailableforSaleSecuritiesHeldbyCompanyDetails",
      "http://tompkinstrustco.com/role/SecuritiesUnrealizedLossesonAvailableforSaleofSecuritiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r998",
      "r1026",
      "r1028",
      "r1210"
     ],
     "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/2022",
     "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_ValuationAllowanceDeferredTaxAssetChangeInAmount": {
     "auth_ref": [
      "r738"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r828",
      "r1042"
     ],
     "calculation": {
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease cost"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/PremisesandEquipmentScheduleofOperatingLeaseExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166",
      "r1167",
      "r1168",
      "r1169",
      "r1170"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/StockPlansandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r374",
      "r387"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": {
     "auth_ref": [
      "r63",
      "r64"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r372",
      "r387"
     ],
     "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/2022",
     "presentation": [
      "http://tompkinstrustco.com/role/EarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 11
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1000": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1001": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1002": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921830-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1003": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921833-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1004": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1005": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1006": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1007": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921842-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1008": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "79",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1009": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "80",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1010": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1011": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1012": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1013": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1014": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1015": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1016": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1017": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1018": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1019": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1020": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1021": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1022": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1023": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1024": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1025": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1026": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1027": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1028": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1029": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1030": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1031": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1032": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1033": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1034": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1035": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1036": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1037": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1038": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1039": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=126903467&loc=d3e32787-111569",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1040": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1041": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1042": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1043": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1044": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1045": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1046": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1047": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1048": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1049": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1050": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r1051": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1052": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1053": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1054": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1055": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1056": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1057": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1058": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1059": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1060": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1061": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10152-111534",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r1062": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=d3e5283-111683",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r1063": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=6469459&loc=d3e122501-111745",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r1064": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1065": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1066": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1067": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1068": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1069": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Subparagraph": "(b)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=116633289&loc=SL49122993-202985",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1070": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1071": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1072": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1073": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1074": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1075": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1076": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1077": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1078": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3337-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1079": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1080": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1081": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1082": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1083": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1084": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1085": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1086": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1087": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1088": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1089": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1090": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1091": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1092": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953676-111524",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1093": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1094": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1095": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1096": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1097": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1098": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1099": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1102": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117546-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4CC",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(7))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(9))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6479118&loc=d3e64650-112822",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1218": {
   "Name": "Industry Guide",
   "Number": "3",
   "Paragraph": "D-E",
   "Publisher": "SEC",
   "Section": "V",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1219": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1220": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1221": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1222": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1223": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1224": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1225": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1226": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1227": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1228": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1229": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1230": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1231": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(ii)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1232": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1233": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r1234": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e12803-110250",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=6402221&loc=d3e15743-112638",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "610",
   "URI": "https://asc.fasb.org/topic&trid=49130413",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409733&loc=d3e19512-108361",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22 (b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=66047640&loc=d3e39622-114963",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128088960&loc=d3e3913-113898",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126965701&loc=d3e15009-113911",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "720",
   "URI": "https://asc.fasb.org/topic&trid=2122503",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Subparagraph": "(a)-(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4616395-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126966630&loc=d3e41228-113958",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "25",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594681&loc=d3e12762-108607",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "860",
   "URI": "https://asc.fasb.org/topic&trid=2197590",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "940",
   "URI": "https://asc.fasb.org/subtopic&trid=2176304",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126970686&loc=d3e59706-112781",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13(3)(a))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.13,16)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.16)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.7(e))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1-5)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.12)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(c),(d))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13(h))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.13)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14(b))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.14)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.4)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.6)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62652-112803",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/subtopic&trid=2209399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=116652737&loc=d3e64164-112818",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=6479118&loc=d3e64650-112822",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64684-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64702-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.16)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.3(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.4)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04.7)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(k)",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r291": {
   "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": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "320",
   "Topic": "946",
   "URI": "https://asc.fasb.org/subtopic&trid=2324412",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501382&loc=d3e54053-110423",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501382&loc=d3e54136-110423",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-04(Schedule I))",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=126898705&loc=d3e5864-122674",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226013-175313",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3151-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1)(e))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868656-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(i))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "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": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.3)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(1)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4,6)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "270",
   "URI": "https://asc.fasb.org/extlink&oid=126900988&loc=SL124452896-108306",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.6)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "220",
   "URI": "https://asc.fasb.org/topic&trid=2134417",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org/topic&trid=2134510",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5066-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953676-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953682-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=6378536&loc=d3e10092-111533",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(3)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269825-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27290-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27337-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27357-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "320",
   "URI": "https://asc.fasb.org/topic&trid=2196928",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124256539&loc=SL120269210-210444",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124256539&loc=SL120254536-210444",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124266218&loc=SL120267834-210445",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82919202-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL120267845-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3461-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919260-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919272-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267963-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267966-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267969-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919232-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120270059-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 6.M.Q4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122651532&loc=SL122037091-237805",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124268681&loc=SL120267897-210452",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=125515542&loc=SL120267917-210453",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=125515542&loc=SL120269220-210453",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267853-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267859-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267862-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/subtopic&trid=2144439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=121611286&loc=d3e11927-110247",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3095-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3098-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "https://asc.fasb.org/topic&trid=49130388",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r638": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r639": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2646-109256",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r641": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r642": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r644": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "68B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5498026-109256",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r654": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r655": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r656": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r657": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r658": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r661": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r664": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r665": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r666": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r667": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r668": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r669": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r671": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r672": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r674": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r675": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r676": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r677": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r678": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r679": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "270",
   "URI": "https://asc.fasb.org/topic&trid=2126967",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r693": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r694": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r695": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r696": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r697": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r698": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r701": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r702": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r703": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r705": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r706": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r708": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r709": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(4)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953659-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r783": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r784": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r785": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r786": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r787": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r788": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r789": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r790": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r791": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r792": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r793": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r794": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r795": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r796": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r797": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r798": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r799": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r800": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r801": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r802": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r803": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r804": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r805": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r806": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r807": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r808": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r809": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r810": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r811": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r812": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r813": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r814": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "832",
   "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r815": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r816": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r817": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r818": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r819": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r820": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r821": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r822": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r823": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r824": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r825": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r826": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r827": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r828": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r829": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r830": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r831": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r832": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r833": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r834": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r835": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r836": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r837": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r838": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r839": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=121585226&loc=d3e18845-111554",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r840": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r841": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r842": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r843": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r844": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r845": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r846": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r847": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r848": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r849": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "310",
   "URI": "https://asc.fasb.org/topic&trid=2196771",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r850": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r851": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r852": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r853": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r854": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r855": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r856": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r857": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r858": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r859": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "50",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=6469459&loc=d3e122492-111745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r860": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r861": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r862": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r863": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r864": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r865": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r866": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r867": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r868": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r869": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL6283291-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r870": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r871": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r872": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r873": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r874": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r875": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r876": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r877": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r878": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r879": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r880": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r881": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r882": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r883": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r884": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r885": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r886": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(6))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r887": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r888": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r889": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r890": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r891": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r892": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123398031&loc=d3e60009-112784",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r893": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r894": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62586-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r895": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(a)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r896": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r897": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(c)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r898": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(d)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r899": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=SL120269850-112803",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r900": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r901": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r902": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)(2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r903": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r904": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r905": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(2)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r906": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(e)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r907": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958569-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r908": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958570-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r909": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958573-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r910": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958575-112826",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r911": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r912": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r913": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r914": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r915": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r916": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r917": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123605502&loc=d3e21286-158488",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r918": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123605502&loc=d3e21310-158488",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r919": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=123605549&loc=d3e21493-158490",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r920": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r921": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r922": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r923": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r924": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r925": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r926": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r927": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r928": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r929": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r930": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r931": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r932": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r933": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r934": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r935": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=124265262&loc=d3e48678-111004",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r936": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=121578458&loc=d3e48700-111005",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r937": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r938": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r939": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r940": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r941": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r942": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r943": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r944": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r945": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r946": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r947": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r948": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r949": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r950": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r951": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r952": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r953": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r954": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r955": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r956": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1403",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r957": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1404",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r958": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1404",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r959": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27198-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r960": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r961": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1405",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r962": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1405",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r963": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r964": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r965": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r966": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r967": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(4)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r968": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1406",
   "Subparagraph": "(5)",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r969": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(aa)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r970": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(e)",
   "Publisher": "SEC",
   "Section": "1406",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r971": {
   "Footnote": "2",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r972": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r973": {
   "Footnote": "4",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "29",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r974": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r975": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column B",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r976": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column C",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r977": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column D",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r978": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column E",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r979": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column F",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r980": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column G",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r981": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column H",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r982": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "Column I",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r983": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "04",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r984": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r985": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(i)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r986": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r987": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(A)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r988": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r989": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(B)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r990": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iii)(C)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r991": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "01",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r992": {
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "13",
   "Subparagraph": "(4)(iv)",
   "Subsection": "02",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r993": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r994": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r995": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r996": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r997": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r998": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r999": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>155
<FILENAME>0001005817-23-000002-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001005817-23-000002-xbrl.zip
M4$L#!!0    (  )Q85:A=Z>K$!$  +5I   >    97AH:6)I=#$P,S$M,C R
M,G@Q,G@S,7@Q,&LN:'1M[1UI<]LV]OO^"JP]V[5F9!T^$SOUC&JKJ6<;QRLK
MV^VG#$1"%AJ28$G0LOKK][T'@(=$R7:VB137_I!8(HZ'=U^$W_S]XOWY\-?K
M/IOH,&#7'W[X^?*<;>VVV[_LG[?;%\,+]M/PW<_LH-7ILF'"HU1JJ2(>M-O]
MJRVV-=$Z/FFWI]-I:[K?4LEM>SAHXU('[4"I5+1\[6^=O<%OX%_!_;._O?G[
M[BZ[4%X6BD@S+Q%<"Y]EJ8QNV2^^2#^QW5T[ZES%LT3>3C3;Z^SMLU]4\DG>
M<?-<2QV(,[?.F[;Y_*9-F[P9*7]V]L:7=TSZWV_)SOBP<WS\:MQ]S?T#L3?B
MG>YK^*KC'W4.1@>'1Q^[ &0;AILYJ9X%XONM4$:[$X'[GQSOQ?IT*GT].>EV
M.O_8HG%G;\8JTK!9 I/-KV:-A96TN->[/)"WT0F=9\M,=8\]%:CD9+M#/Z?X
M9'?,0QG,3OXYE*%(V968LH$*>?3/9@HTV$U%(L=F8"K_$"==!(\^3@V\![!.
M("/AX._NOP:@^_<3.9*:=3NM_6X5Y%7'>?@@CY[D :U$\J<?_V#N^,>UQQ^^
M?W?]K\NK&_;CY57OZORR]S,[?S^X?C_H#2_?7SGPORQD]81A&X^[/9 8UO_W
MA\OAK^SZY][5YD-\W1_\^'[P#@C=9S<_]09]UONE-[A@O;>#?O]=_VJX601?
MCT;8WMY^.^A=#3]>](9]^+ Y8%WW!L/+\\MK!.ZJ]VZS@/OI_;O^Q][%Q:!_
M<[,<L'JMN!Z@+P1/6#U:FX\1Y=^R5,OQ;$V&J]M@0Q7&GV24LA]EQ"-/\@#<
M@R16"4>'A.WHB6#?;;_:V^N<?AG!?@RDIX0Q7W@6K),L\D6"H[;.SN$ /)JM
M#[BM,\)/][3!)B(1HQF[!8=.ITRK)9SQ#6#UFB=:>A(PJS<"LX@P/N6)OY,V
M6)J%(4]@&9^-1*"FWP ^WR8;@LDFB[,DS0 :Y$_$&[@28<IXY#-/13[%(2E3
M8WIFA0LG=X]/4V;<E=\SJ6?L.N!1D_&4@><;\AF0@G&(&7R@RCA1(=, /NV!
M_V\^A? XFT"@%ALZHC3+%$$")2+5B?1R$LU4EABQ8#P1+!6:C56B)TQ&0#Z9
MLAX]Z]TF0F XUV33B?3@<<INU9U((I2@68D++-D1%RUVSF.IP4RAG)G'68H3
M,LTBI9DOQA(76+(7F_ [0:N%@D<0A<*>\DY$ENU",\_M]:-*"AG'(<!-8CP6
M<-8[T<2#LA!,)4O!:%JA-PC16;)D?\O>EH6!4[U/D9H&PK_%D%A/N*9E"<Q$
M> (V\NVBW#>@)2J- 80L93Y%T^^ S;O[32,&.!069CR. ^GQ42!87$Q(,_B:
M $F!^=6M@ 63)MM\,<B/L G"T#181II6U14Q:@W1<7C.51OB(^XU+)@W9+=
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
MK"V2/!4?5/NA3&%>'7HZTHDI5^Y2$[,^6[_UN/%U%$W]!4%LG5IN6*O;;!7
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
M*D/OAPE+C!*U?6KRATGRN'9#K1VOD^]02P,$%     @  G%A5G0705>3 P
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
M ]$ ><3AY!FX_EQ"M-=F/W&+P" *^93=%'JB2(RH&2-5ATAHC%AHY% HY+)
M!*>L*IRI" 8CJX8$B]AQEN/)^)BE/,$KPW0.GG<ZRJT(%)20M=Q,O4C.;PCC
M+NFT>"=@#(94(3MC#"^02(-L#+$"W6&)(,,FF4PR9BO_L>@_(4.U$N] +JU"
MVO85P$2Z# [:DI)@H-=;PC0MX.88W00;3I>GX05ZCVKG_A] CU@Z7_R+8#:!
M.XBCV2RURR(%?<1\*(M$50(Z 9BER#4!-FG4E)6(MX>JA[!2"RS6,+#WA@;<
M1:A"FUZB4A   #50$H:SP9Z$VXRE2D_L#)V&1M(ZY!/'N'\9[8:5S260V9DQ
M*]:^X.Q1[>RWV?6=H+Q^=;S7.SJU-9+J+.\I0<?::<?NAHB]9]Q0P 9B+8>*
M? P9 9!#)6WF>WBQ'(SH6=$_"VD3I6V%?IXKC581)*71"0F\MFP'F! $D,7
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
ML9@88#<NV-]7V+P1=M^+D#F6V:7>+K+MRFWK;7WY++X=Y%\QSOX!4$L#!!0
M   (  )Q858Y"^6XCU\' %)98@ 0    =&UP+3(P,C(Q,C,Q+FAT;>R]:Y<4
M1\XM_/W\"K]^OYX>QT5QD=>,S\+&]C#'#8R-QP-?9DDA!33TA:>JVP9^_5%T
MTV!LSQ@\U5V9V>4+U"4K*ROWEK2EB%#\^?^\.#K\Z$==K0].CO_RL?^3^_BC
M__/9G_^_O;U_?O[M-Q_=/FEG1WI\^M$7*Z53E8]^.CA]\M$/HNMG'_75R=%'
M/YRLGAW\2'M[YY_YXN3YR]7!XR>G'P47XB_>7'T:NT05%_<R^;('DNI>Y1KV
MA%-69A\YT/]^_*F04Q%P>[%'.ZR7M(<AT5X.E$(*-7KG_K=\VL +1E?!3@:"
MA9JF3M*TY,J>97SMDU/[=?8+C]>?OE@?_.7C)Z>GSS_]Y).??OKI3S_%/YVL
M'G\2G/.?_'/_F^_:$SVBO8/C]2D=-_WX]:<.7KSSH1>\.GS],1\_.3@^/#C6
M<:,N#S\]>O[F^-.3H^?/QOE69^O3=O*G=G)D'PO!A^C?GOYT;ZWMG>^PYW]Z
M?/+CS\[^R>F*CM?]9'5$IP;3^/*TY^K>V_.(OOUQY]=X>1)[X_Q++P]\8>=\
M]EOWP2/B)^?OOCG4SB._..WK.Y8_N7CSS<]8GT#PY=_=*F>WZN*(RP^L5Z=O
M#NZTYO,#[<5WK]7.</"?SODKK$Y_^^C_=">#VW-AS[_YTE_=GW>_<[S-M'[S
MG6?KO<=$SW_]8UZ_\?,?].]O^Z#I^4&?'M+QX[]\K,=[WW_WL=%723[[\Y&>
MTD?CHWOZ/V<'/_[EXR].CD_-*/<>O'QN%](NGOWEXU-]<?K)^:D^^>Q__:__
M]>?3@]-#_<PHN7=)NS]_<O':GS^Y.#.?R,O/_BP'/WZT/GUYJ'_Y6 [6SP_I
MY:?')\=JWW_PXM-QH*XN'AZ(Z/'Y0WO_KCF&U4&[^/H7I]]J_\O'!RDH(B>'
M-7>07JMVYE!ZDDC<J__7[7$ISCN_]]84CNEH?+4>?/KEL5W?RR_LUZSH\,ZQ
MZ(O_JR\__NA [-02__&2;Y_\^$WX]L>'<?],GG[YXZ.O\>F]HWVW_\/?T_ZK
M6W#WZR]?W'WU[;-[#^3)P_"]?W3TU3/[.]Y]^N1@_X>_/?LFWCU\^.KYT[NW
MO[)C]G^Z=_O;)_L/FGMT^UE\^,/=P[L_/'KRZ&O[^]5#>/CTJX-'7U7W37CT
M\N$/+=][\/#5PU=RN/_UWYX^?+KO[M[^WCTZ^MO1_NV_O]K_^M'1HZ</T_[M
M[[U=PX_R]5<'_/7W>?_K_9?[7]\]>OBJI8<_? ]W;]])=V\?'MW[X8Y[]/3O
MZ>Z#SY\]^OJAO;[_^C/_L.]*QX\>G/ST\-6=GQZ&1T_OOCI\\NC!8[?_])F[
M]\/#]/#IMT=W;S_S^U]_^^S14WO=UY^^>?#EZ?YW[L4W#^[\M/_J\<M[M_Y%
MKG?GO>S%9IX"J,@>9LE[1!)(,.16Z>//G'D_YU+UY<^?O /K5:)\RR**C*CR
MU2$]_OBC"VNTT[XX_;0?O%#9ZW0X+&P'^W^&_<5OP-X;Y>ZJ['EV;@\PUCWF
MKGM5<L)L#SGFCS\[O\'7B/BEC/CJ8-WH\+Z=_T2^LM?6.Y!_#^27OP5RC=A(
M_![XH*:C /:X$>Q!0&!BJ+GAQY]]]7!K"#]46NWP?2]\7_T&OBF4U'J7/=(2
M30 'T\DIF$X6]:%43)CZQY\-&#X$84^^24>6&!*$9FB'ZE/#2$ 6(W @[/$U
MPAY_CO!K,?/IK=9.SBQ&'S_^SI27T$K6WS\72PR^?&$29'W A_K-P?ITNZB_
MV#=$'AW_[<FC5R?NX8.[3^Z^VH='ANZCK[]W#X\>_G3OP2TP/H2[7]^!NT??
MOWCXX&^'#[]#]_"'OZT?/7C^;#]\_].CIRW=N_W]B_T'W[O]HSOQWNTO?WIT
M^\OTZ.GGS^X>/3K<?_!W_^C@]6?^^;<G?"2']X[^_NK1@\^/[KYZ!G<?V.]Z
M\/>7#Y\VV#>F[#\X/-K_^N_AD7W?W=O_./KGJSNG^U^X"Q?^]):[^_39RW^5
MF&+NS8(T>C3G7?T>LOJ]6@IG2AG-+C_^[#\IS?__WR)DD&8?]_6(=?4AK(D:
M+3?+49-G:.8>6-!%(ZA4#YGKO^[\TAU<DN7><UW1N))OU 3SMR,MO->_7^NM
M]5I/[>I.=3B,>_VK@V-3\0<6%T[6!T.53XM,3__^ADSF*@[V'WSYT\,'=UX^
MNCW<R)U7YEKB?KC[;/^'.\'.^?+1@T=/[WV![M$_G[AV](]C^@'/[CW]^T^/
MCNX8F3Y_LO_T;\_V7_W=7,)^NONT&0W__N+A<#^O_G9X]V@?_OGJ[W;.QS_=
MO?W0&_E>[+]Z]B]+9NV6FS\ '\W+=]4]+N3VLLN9<S?YQNYW>'''(%WIVD!M
M:BFYW=M;QW+O](FNSN%8?Q E:F#FYK5:T/'5FY@42^R=MIY),IU3PN\H<964
MH&H F-C;@T3= G].>R04]S34F!I3*$6NDQ(;\A+?'! ?'%H.N"/#>Y/AL>F%
M("H^[WEJYA^\\IYI?M[K54.#+"DB_PX9SG&_O/L'NA5_L /_CX"?,Z9D]W>/
MJ94]R"7M5<L+]GSQ45HIK86K!+]#*I1*[A@BM(*6.$0/5;$7[ZF$_Y W7++@
MNR>TTL^- /+%R=%S0_>\-G=KM:+CQ^<T^/SEVT/NT\OQTJV?3-J<__$/<V'&
MH(NDTF^9$ ;Z)2%>/@Q?'9JTL\3BR=-S4,/^RWLF\A_]\.V!G>/579.9^P]N
MN8<'OR2$)2D_?/]R__:SG^Y]O?_JKB4IEE"D_:>?'S[Z^F_C6N*C![=,YGY[
M\,]77_YDW_$O-O,7,H50$P_EZ&@/@?Q><<V"1(,NG#[^['[Z=4KXR;N%O95V
M"PK'3=>_48X<Q<]/U^>%<@/_H_-J\:>G+Y\;ENN#H^>'HRIZ_MJ3U>#&SRN/
M?WJQMGCTYT_>/<7%U[_]SM>7L#XY6YT_.Z\ ?_J:;Q?(_I$\]?)$>EY>O'QV
M(.-Y/]#51^<7I+]9A?_BSO]]MTSVRP]_=OG2NV=_?L['RV?K4UJ=WC:O=IZU
M[=G%.7_YN;?OO;E,>7NH67+T;[_BXIW+YY=?\LD[-^HW[UOA1AFY(F&$U"-V
ME(!%>ZP,%"Z<=' YN@G<KHO*_NGKFY7WHGMSHM?OO-\=.#L^N/CY9^?LNWCQ
MR&+-V4H_>STD\>GWW]V^_/CE6Y?/Q^=_\VXBJ@FLV!T6L+N7V=+H[BUYBV#:
M*\3SNQG-*\.T[F8\'^R __)NKH<W7O_JAKZF\_F;'WQ'/T!!3NJ._L)"/^R.
MOGL'WE]&3>H.^/_F#OS<0BV$G\?Y-S]/#GZTR_KYH>=ABTY/5G_0F'_U^?'B
M;3T^.3*=^1NG?5]*OW.*3]Z]^M]C/H.0B-00JU@BUTES+*50XP[>Q7X>T?QE
M1)L* =Z):/[](YK?6$23EGNW .9;%NA<JZ@I )?,>E)N).?WS5W>-S?%^^;>
M_[ZYC=VWK*%[-0T@(4$-5"51YT"Q8#$*EG,_,Y7;]3,_XS;F:;L3RU&T^!($
MG"1,=OJ: _0:?.KGGO9U 7Q*=\#CQNX 5!=;!VR6+D#VIILS%RJ(WIN<+OWZ
M[L!KYNOCD=5=/!7[LA?/#P_:P>E%O?HC.3@:2?^8H?0F:;RL$7SY/V=CSH!E
MCB?']G1]Z\6!29/+P^SUHY/C[TY/VK/+VO=O?L6;N_;F2K8%C7 LO5O:AL$<
MF9%34P,3!#G;,TOO%P/-+9'SB@X=WJ<#N7/\!3T_.*7#F<"D/KOF0DJU!8 .
MU3,6PPPU:"P4%@/3MWI*!\<J7]+J^.#X\7HF^"1?4N,@E<S#62:&B<FA1;ID
M^6^+>3'XW&KM[.CL<,S./*_CC>-6^F2<[4>]<]Q.CG0FD$5?["YR*C4R,!0,
MK43GNZD4C-)E,9 ]6)VG$"_/P])%A)H)1 $*-)408T=(OE+V19.FP%DC\W*\
MWMV3X_'#5R>'A^;T+H?*9H+2'YGIL7VA^_/,R&[&^V9&O[QO_TU&F7U.YG)Z
MRP6@":J%]58A.Y?M?[<8=G]@3/_=KU^O3C_]XB(*6=#YLG=MIQ<#,O?Z+3EY
M?CZ><WX%[W6D/#U;GXY?,1-[4V>BK_9.P7?3%JV&A!"(:F'%)'6ZO+GAP&77
M2>+(L J:O==:";6C8C4'0!BV4$*:EN7_ :"V7^"*W%MB:55R!*7(KCOM@1!\
MZ)8++ _5ZU(KV\<670-SJJ9L?(& 7$/4;$E#E=ZKN+8\;+>2WVT?:(W%X\C5
MB01B0>JY^=P".)^TQ+H\H*^T5+E]0#U$\A53=5DA^LS8% N+HRQ%>(F6>UT%
MSNV#ZUKMS%F:>H0"J192%T(4T>A33\L#]UIJ.-L'EKRCU'+MEAM#R(T!Q.74
M6JT]<_?7-U@X9^][):.8:4P/2;Y40!E3""QW<9&;*:,:6XS+@68+ T4;A(E[
M"-XG@ZAW:$2<8PJU2"+PT1,L!J;K'"C:(#Y*[&*5,?E&H0I6YN@DUY#4(E:5
MQ>"SY8&B#4)FL$3QU7P=1 A@"7XEQZU&KKDFB8N![)H'BC8(44-N$K!'"0X<
M*U,S0$P@&EZI1%X,1-<_4+1!E+(C\=*J'\6QEDQ*%.8Q>4X;I,2TA:F'LP]2
MVY\8R:GP&)85:AY<9TQ@#I)BUN8)&9:'ZE;JGUO!5K&W#)28'4*/U?[)!36S
M!40P?;D\;+=?_]P*T"X!@K*EW:U ZXG4,R3?E:@B)UP>T-=7_]R.5W;9QXZB
MCAB <^TAAHP!L=0@=8%>>3OUSZV FZBP!5S+](D@L#T)KF5LS$6HM&VLX5A"
M:K)]8%U*)*7J*&]#1.%8HUKB69WO'=PU+LJ:L_?=U&JQ7ZQC@2@5/6=JX&*C
M DF=_9$MQ^P"BX%F&_7/S<$DSOL><Z#& 10R^L+$EF-VM00EN<7 =*WUS\WA
M8U84L@F1[DN'Q![)2T\QF#GE;+:T&'RV7?_<I$F9[^NM]HX*/I7:BKBDO@JI
M.A<7 ]EUUS\W"%%WG5K)B2T2@6N$F&(G5Y/GCKDN!J(MU#\WAU*JDHLDL$S,
M01 B;:X"8G-%*]6VA68BLP]2VV]UPI%3P<P4S?8J"X6*Y$+D$% B\O)0W4K]
M<RO8 @3"HC['V %CXT@Y-"<9'?H6RO*PW7[]<RM YV:YG1*,GL8 W*L9=(,8
MM4AI6K;1Y^F*@;Z^^N=6 (VHI>8D+FH"=L14+"M$A.8#8)+E ;J=^N=6P'5,
MV3=?JQ8$QL+V2'N"Z,FIP[P\<*^__KD58!$]E=$:)**#+%I%G30N6J)KD=OU
MM>6:L_>]DGYA7#G'TBE!$<@M855?-0=7>H96:#'0;*/^N3F84N^A6<A+Y@TA
M4<#BS%%ZB:'6QHT7 ].UUC\WV'8OA31:)MM="Q";<*NU8K.$T0(:Q;@8?+9=
M_]P<9!I+<\61@B,02P)3+(4<^9HDQ>86 ]EUUS\W&)P$S,%UL6Q-(9E%]>BQ
M8:8(D/OK)G-+@&@+]<__"J6W35S/>'T@![1Z^:M&KJ='SS]]^_;EB=Z[E6OM
M&#1ZI[$JC/[,)+E:Z,-L0 &_GOL[DH&I8O^VD<'ZJY/57?WI[;8J]U<GQ_:P
MG5/CUQ[V?39?^3>DV'(\_MVOGV.OB%\NFOMO9K0G5HA46C8=Y[T;JPT*QS*V
M[*D2Z1=+''?T7BZ__OBRS'<._2_2\AXHM%9"+=%(R7K>>K#YG*!3KY1F5&\Q
MQMD//WUY_] ,\]:Q#*?V?)SC\Y=C?]-W*?CYV8&=]?CQ)KCV[=A>XBVA]@^.
M#X[.CI98Q G2L([@FR&#B3#DKG3.E332G;YCRX>SA5XLE2W,)8\N<268B&^
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
MO;7:Q@QM M<314\9L3?LJ8>XF/G9=T^.G^]X?G-YGA4]URK!.8:F4G-MM8(
M^9ABNGE9YA5V4;F986<J3 ]-:FK.2Z@11N,@7R.E\X[$--JY39_ID_?H$[6[
M&TAVWTH)I?>Q?!)JANK-HQ??,?;N,<Y@ <-U;JV]$ _^1PODMP]6VD[G5!O/
M7 -C%THM@TI&$:(&EH#B6#<\@R'-R?OR[1O;C69X::UWAI"2>6[?@36@)W*Q
M.86<=@Y\QZD/YA2:HR3 Q-Y401/!ZD"A.&;OM?L9+ +;('QWCN6] 9PWYZ]>
MM$R%X"G&Z(5*Q^*,UV',<RH<);9:32C,8.!E\K+@QIK;5#@NK8GFV&-/_GPE
M+U-#)O29@O-Y!FTQ)S'=8O9SKZ>R1GUS348;=*RQIMR30D] )34CNT/NOF2]
M.0V]%\JS#3N(:YP:LL%]B:"S:"V-2H%0!&/RK*5DB#46GL'N"U.:<K$SKLD1
MO%#UL79M=6P>7WVM'KNGY%0Q=.Y+(?A$Y<F-;YFSP:T 6FVM1X[0"ZBXBAA=
MAN1]XE!IGEO(W6!>[>3'QP?==>SHG50VM<W.-(=4(FC@74#$Z7-Z"?)C <8T
M%4*#@*0JJI8G6L*8D5WO;NP06Z0CS,!)3T)N3,;WSG79UP8%=%674XC-] <4
M'=O6"F;$EGRB7-OT&3UE?NT6ZVZ3V^K$QV0IH<\-+$LDWSN19$[!B\YA[\DI
MR8_)&-6.V!09QOPZ&5O-Q$A8.?9>?-: 7/.NZG%#ZGF36>VU06HS:*RU@[0R
M?#;ZCJ-_,(6&(7F:/K5W1)NL=IH*R4?6J-1C$'/DL2-C]KVF7-37Q&T&VWY.
M29CLK&MZ#,\]UTR]4N@,)4=3*,"NM5S80RLSV&-X$@IE.MYX)[HS.?2*U;50
M@312Z<FS0(><4N494'K2!-N52K9)[A@]CRTZR!FC/0:J$8FBH\S!:ZO3)_>4
M%,ETK&K';.&>M:<FO47PM7$ACF2O0JX8*T^?V<OJCC-WQ3057I<FXD(UI]T1
MB,#^8&+5T=<L!YA!#CD77D_:P2^X2B)LNMHA.#LKA+'*IC-2BRWZ9I)D!H/M
M<V'XC=).DZ%W\DFHNQ J@?.Q!FT4@B^Q4J]N.2MK)K6B?-?OZ7J+)JRN)>]=
M]P$TC.Y/VL<0O$;N26>@OB>_1'+'\PGPG'+U*8K40!ZBC)5E*15MQL<()#=G
M,=FNK]DD6SUMCNG!<6HI-.@PNCHHI4;%&)F@I5:ZGS[3)^_1)VIW-Y#L/?JQ
MK*SX3@B"6$-,5<VQ!Z,]5)D^V6]HBY#K-K_K[-"SP>4,10**#ZW5#DJ5&J8N
MSA+06"O #"9_3]Z7;]_8;C3#399P8FPBL8+T8@_))>^JI:"B;N? =YSZ\%S/
MLKK 63R,QB$]H>0((85<>H,\AY8XNT9+DQ0MDR%X8?)2H*GST!D0 SLIK@Y6
M!YI!,6/RLN#&FMM4.)Y&0YR4DW1H("81JF8U38 ]YE'+.^>XFS+'OQMC7^?,
M.5L?'!O!7P.P?HO5YW3\S&"]#F3<!E?M%4F00L_-04UC-_MBRFW,:^"8>UD$
M,G?,B%9F=%<;$C8'"F"!&E(J+7K(S#@B1 W=@*K%OVXD-7=0?E Z/'VR3\?T
M6&=D,'GLJ]PJIAS%LOA.)9E C>PRI6!!_%^WA^>T>^KWIAZW)^#3#(;5Z6V[
MC(MXX\9_;\[SYKTWMT_>'OH.GI?O_ $\G4+QVJ B=HA-T%+8PKTB9)%1E5D4
MGE?H";</92?,$C66[".0N<V64R'GN[KH"<NRH+QZ_[E]1$TR0K/ YPH%P%R9
M>N+>4C=42Y09++V>@(^]FOE4*AC& @9GR#062UF[D\A=L?GFXR*0N1[=N,F5
MKA!++Z@M,_02D+(DJ4I*8\.)&8PP3,+O70DV"%19I([]R4 C5;%4&-G0 DN'
MY4)GA,O@-.D^]A/P:>^$IO#^H2EL+#2UH"DT109?(95 .!KOU;$=5[:HA<O"
M\[ITXU:@# 1RWM<V=832?:U5J';OFL4S*7594%ZS;MP.H@U;S[E"!4OJ<F+4
MGJ@X@5A]:#/88&D"/O9*=KB(3<VV('M/!% L2<,8V8-RKH;0#+9>GHQNW!PH
M(**H(KY'#P01S?6!+S55B=GYO A0KE4W;G#;HR .QK*L%!"$.^9@ZD)],[1\
MH7GLZW5PJM\<_#@&X.PV/#X8@VSKM9ZN/W^Y3T]/5N=C<;]<>K32V_K\9'UP
M.I<=V+PWH[&8TUM,0Q0R"+7:>LJ6)[<8EXK4V?KTY$A7W^HAC;5RZR<'S^<"
M&46,F5O(S8PJ1%<5+3"UJ#6U4@HL%++SH>1?'CX3R JX)J6;J,-J J(C N02
MT3#L/<ZAS>BT_>$&2X2HU?2="6]3>DX)-6,2E]@\HK@^CQ8^<_"'&VQST$V<
MFQ[GA'YLN%R#<UD,17*2!6>P@' F_G!SD-4^5GN:?I<2 4,G+^0+9T(1,"4R
M_1!V?W5BO_?TY?U#NP6WCF4L1WQ^,4GKP<OGOUAQ\PT=_]YZ^*E$*I1>)#0?
M(31(+M#8^BZ.49*2BLQAE>*TD-GD. E2<]EQ20 <<BW-!0Z>)00R";@PF_G\
M[,#.>OS8CKM\>.?H^>KDQ_,\>"["+V2GV94J6"IH3)A<*GG,UR 76IY!;)H-
M:!M<TB<^<20NTBLT2FB(@7@J*?/8\V)AEO;5V<KDQ]E*[<"O#EZ,1W,Q+VDY
M"S7V71)0KQQ+)0XIB:G 64B_:2.U09$>>\@>?&5'D&L8]0O?-0DG1\$4WWR&
MJZ;M$;<_CN7 E9Y;S.PSE$951T_GL6 D@T^)9S2C;490;V6J6^F6'WAU;FP>
M3+6-J03-<4J11^,'?PZUNX1ZTI._9P2U>W^HW<:@KCYVUB@>F[?<,%756(KV
M6L@2^>B7ZL"O)^9NWVMSKMA:].=B-V=B<^"EUQ;9%#"5.4TIGSJ^6W'5 II"
M*0Z'#"LI5.[-<AKFQL[7SDMUU5O =RO^V0(NNT .NK=0W"P4^T;4S3]C2=[+
M=)/6]>KTTV_I^/%KX,;3_8/C@Z.SHYEDH;Y;LJF-2Q[]PR5RT,C,Z+QOW+*;
MUZVG%S.Z]<EES#&)!2IS<!QK[J$[!0R$&,*$9V:-V3T/[.GK\=%O#H@/#NW"
MWL[]^4;7ZP=/Z/AG1\T$E>PLT>/42FA]K EEURW7KSY)Z)AYPK[H]U%Y\-/)
M7\^.9:5R'E#ZZ<L'3T[.UF2>^^3PD%;KL>K]1UW-!*K&WJ B".0#B,.1O]6Q
M@XVXUJ7,H-;YW9.3U>D#71W=5C[]=?S_3MO9ZN#T0-??G1S*]\>BJUN/5WJ1
MJ#TX^5:?GZW:$UK/9=HC90LPM<:F7<!\'X7 -68?2Q^]"F8P0#<+P#;87TIJ
MSPBQ@S-Q)H%CXAZ*W5@)H[O:#-;%SP&P#2Z6;XE9!$Q&=-#BL<8HS1$KQ-&:
M>D:5CNDBM_V"!R6G/M7JM!: 7IAX+*.G&J!%1IQ1P6,F,&^E[I$I1U\QE;%W
MF87(ZBT_BT6K0C[?X7T^=8^9P+R5\D<)E"W*)E]<AR9BRFCT=/0MM=:B"\MQ
MVE^I 4N'7UD2LK[_&M$KF,.T?0>=QC1W"!9V*0!AJ0U[+QC1=9=RS\MQT-N
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
M2R8HX]*.I0;7?>Q$Z0-FV[()D4(('K'L*94=@!>)=&CF.G+9Q>6E(Z63DU?
M-OML5!#&0S;@HK4VVHC266-Y9MV$HBXZ?[;:K=1+MYY%)TL1=>L)-1A2%MZA
M0FV:CY>'$9V;@I=<UAI#QB@B0/2Z=,=$+KBF;-675>:-Q\MJ\$M;XI&4AJN(
M#IAA8!5BYD&$))C/4AA8@0)X#951C1@!OL6)C)E(A1F#,C@PB6$";H(*T2G,
MJ<-14W1-!^IO&=4 GCT#3QFEA>P!'5.^;%WC,T]H4_-!_3#$5P?J;^DXT1YS
ML()3'@I."6>1!^=4B@Q2]+;YH%X^CKH): T#M=366HDBZ: @H$2&.GOI8\S6
MYL4:T0[4S1Y_;@J88@X,A$+A=0+A*. ;I)2:,B6F :WJP-0",#5*=3<%V0K
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
M=YJ7O>VY)5P[2N9: .1&"=L'YU5- 3(#RQ17D9-&!9,92N8R:58I6(@J00N
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
M<FOO=[5UM'5"Y_+]MQOL]=L ^W]NP?:G SKWC[?;>Z6:.?T]N++VAR-A&Q)
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
M<NC[9>.5)6>#(;.#ON-V[=%FCBJ:M9JKSPKMQDL%I-1DDD+XE+H>-Q6B2*+
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
M.N$N,)SQI\%FH)BO%'I@N1=T/J35!@BQB$4>O-'\5&_,%*%D^<P;*$7H$C2
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
M-6,+BCLM ($:'E3I>9*BF\Q[YHY>_8C2U72*AE3DTAM  LZB=;1QY<'LKYT
M0N.%B;::01U\R($AR<@??PU?U:(\'GU]UP:>'57IUD5HMQE;BK$@"7S=A0+G
M06806SE8EJ!(KWTB:OG!U\-,L.+,0M>(:;$RQ"*EIT<].&E/"H\0*>K#""=.
M7WDQ:L_*D&OB *[JL"YAC*;RUIN$\*8!D)),C=J/8"'G5M$N*PK0@F:4)3.J
M+31YNV*ALT?\2)$66AK(#I:MZ5'%U.\791/;/=/TJ^(RA\>9FWN7&[&GV21B
MU)#R?N^N[E7W#9-B<*D%_:!WHY81C+^!O.:]-4QE7&D6^CH,^D4(R[;IC*4_
M'9&PS=WP6>$F]45[YA+L)@>R"I'<*4[7:R@$[&@)OF!13N&&U;:5@A^8$5R+
M2"@)D,^*:#P(:\XS)O.+UAB,_5ATJ- +4X1/'^U5'%H:*=UMV*3/CO[N[Q'Q
M]QP;$@U^TEL10K L_5?IF[!"G]K46(2RO27<M:"E:Z[7?_DRSXY>4LNLQ[/I
M;\J+3*.O9T5?'(6@_QLTF*/XTPOJ1']R[_A_;DLC_]!>Y0,OY5I,XK#+E;"K
M2%NJ8:WV?@*=6+$GA-"(2V\4(B%("^'=T-[F(U_N!6F0.T?/7KXXBFPUX-,C
ME9T6-L@;^67X-=#V70 ,)"5W_I&3,'2;LU/?G"6#]D^/"*3Q&_U;OKK_\%[N
MMP:]U?4;T5PR?VU:_J?U\5KGS<ABH8%Q#=LCV'GO\>T=_:.IGPB$VTUL[,;K
MCW*[#L7W.(2AZB,>-.2=NUC]8IB2_"_XQ(V^'3AOAAE< PZ6TO\4X8;.C&%,
MT]<'Q*TX[::XV Q!N0&X:B7VWX-EPSDY/ZZ.^>(GX75CLUIXD.+( VS<@@D-
M-2^4[A=LO+RLLU>+OJ'$Q?U[)_=R(\@H> >?A?*D;TP8YC6%810\YC>0&<%0
MDQ ;HVW!WLH50.JN>?^,,"RS!]X5](?OK?,OH)P)7\T']T)F)N4$&A<:S;)7
M=7:Z:4L!W-U_A!35H\GA(_-9K"41Y'^T4*ZL\6U:-6WJC>"XH+@(;O!7)_?X
MC?,0)560< 3+TA@$]2A!E2M7Y.3AUWP%K_J6>8WD3[>UL^MW\FA2>R2]NK%
MA+A8K;H$ZLM E<0#3\?27!4+E!43K+,U'".6>O]R(N4=C@7-YG$^,0ISDAY]
MG5/P@O$[0+EPW0Z[V!_Q2HZD%9=%NY1!BOCAM'Y 27J7$*V/0U:\;%,UKNV+
M +*-X?*SMKF,U*+I/( AXVWUW\:]F&6_:MND?7/^]M[7P,/XC>>\+,\GGGPM
M<^.>AS*-OK&3([(VN+XK8>SYA!7#)@$2 +Z^ $V(+-%#AH,P)!V,?_Y7)[.'
M(== #_KJY/X)F2>YAL6$C'!,RQ9/[O@"$RJC[MR7#(Y[I7N?=']/A9Z7CFOF
MO1L);HXI29B7^!?:AN,4)"?7!8(2*$>5] ^@;N5[5Y7G3;/,3"&C/9Y,URG]
MBQH)DX7^<&.1GXFT]WXB!ZG 78>X3^"XLZ,HO2%42CWK08.:\74=W15$N;P%
M12XY5Y;=9P)Y?Y/+.B)9YVY!](Q1LB;&[?T'6+) =I&@L1E]T?HIFM8T<2R*
MI@!HY8&?ZO4_73?%3(X044JHF3M \</8KVY\5-B2)1MO&4H,A]8K%6J;#HP2
M.Z1C, H>YA)[NR('PB4M'&,3:+00<=*[.+B(B[M+O%#$&$UTD>.-W.'/MF8-
MP49KT]\RJOS60_;X%JER#<9RBU2YYD@5#H.3\!T98NP)>,'TU?W98[7W\O&_
MOC6X$[%J_/\],2:FM0ION'GW>3%:+^]?MU0&0RV&;XJ:?B<*.F*%2>$&JSY0
MG@&JSKUD"@4-:/<]* MD)9J/0*/DH4K]8$Y]417ENC/!TJ8-5([)TV)8*/V9
MJMF<LU_SMCESSCPA'>*@ E4>@U2JT-FT@M#B>].E0>7 +--*M2R:,D<:-0+X
M\G)IXQEO@E"U"#E=_"ZM,!M,\",A/@0<0HR,O\6FT.0LT4TF-KC'"DT,&1S:
M3*-7G+L"1G(8<PZB_Q"CAM>(IZ>;(>2WTVRVEP.$!;IJ3Y)=G[L=#TYI(W"
MKHASI)3XYRXEU)?-.SS \P8!UFT-]VK'O!8HZ4ROQS0=(/G93>5&78JQ4S<[
M8OFIS%U[F5YODI0D/MN0ZS6I62GH &A>.GLB<15Y[;T^:+9 AW"TQ?_IW%6;
M6,<O![U&]6&(7A&<HG6A98=_:F$O&+4H0*B](<!"'XJ]:AKXO&DI&M"-N85P
M%=1;8B_(^CO"@1E)M[MTMJ-":5OC$AWK0)(98OW"#^POCE+0,#1.IHR6YV:F
M3"RJ")H1A3.M:N )FY-%<TZNGK(XVZ\BGC+XK=)H]^>!5EHJ[I57VI2PCJFE
M3Y.* HGN)M&>467@@)KSO$#D.T")FFT/4*?_Y\T6#0?!TJ^H7FJ7/4SB8@,V
M,@2:<M-E^M532MK6_J0ND"[X-\6&)"K&#!K*C^OJ>"%J2H(EU]0VAI(MVB.5
M&&33(SVP."=8#BN+;<M9,VT!1*VKLB?;DL4^*6%_FE%Z@L!Q1^A@53B%I VH
M7$SHM!58Q*V,7"  !Y.\\&JP)!A.6<JX3[=GA)25Y91 7?C6N>@]+F^B$;[W
M>M3Q(G0_C$[+1QVE#9&MU6?'E5OU/SQXY'=]?+CX3T2M6_<_')\\WO1_TG&C
MVW?_45 O__TA_)@LU\FWLX>T%L]!6X5M[TRU9FYJXG-A..N(#UZ :"(=$<SR
M&WIL9?^QR/Z%G&EP*\8(G)Z)P<'CF+#CTGXQ5"S0NEBT3<>'B*JKZ?8%/G2V
MR@25)WVBPKNST!0<WV+]X@+-'FG2$MS7?=M(#W*3G6L:YL59+EM:(+^FQ'TE
MCQVNVBP]]#PE N03C&H1KC@'"]F:K5/^ "FG]G9VKTVM2,>Y-6'C2(ITZZ*J
M7'O,I=_,5LU R4AAP-FEHF8[%0R26@]7(^R.3@UD[39<F2VQZ:#_?O[E9;)[
MMS?P#[R!I\MBPRQ&4C(MYKQ>-;]R?B';G36W4*U+9!=\[[QQ$+X_>0:W&TJK
MLM48[2(R;3I)G%"-D+U1AO6#01 US6;B?;E8/$@!AK_1]\YW\[9DL7#(Q[@]
M0[_]#+T6&UCY2J@-JY<TQN!F^G<ILH6GJ:C@P5'A0F'JBT*\-IU NY%F(\0\
M(3S]*7*!@J7CYDW$T955 INP$IAZSEZXJMDP')QE'1T1ELFA/"TV'%F<KXOV
M?<<,-H,9:1- G10$)40DCQY?6Y%E(519./+A6,=P3['R3U\B_"M=._(L4,2N
MFL56,%%>%.9<Q "+<,FKV&Y;(!9N1>1_Y7B_\X>+*KP'!P_,MD5?9-J0D%-G
M'.-0W%F_V[C!02?O[XQL<BIK6$F,%'(W_6E ]8L(H[.61"95&RLH@H]@BHY7
MB\9VHPF\GS0CX[,&PM?H'4?:@HEG%8A7!1^ H%<A01^>=7LT_\BC^4MD-"#P
M0&EDY>C4@2:OF_@FNVBJ]">9.MC&6S3>ZQ-L)D<G+]P!1V^\]3?+17^GW$3D
M/E+UT<Y1<8IWK4%3PE5+26G+J#XE.!2(9 >")71"B10UHS#:R#]_<WJS0R&?
M&"750,C;2"+U<W'978NI7!D<73#5-;>53MFQN(+X3!L"!#'[]OE3(Y_-K)]_
MD(JW4SXX)]\_^!;1_$(@4\R;9+]V=!<WGUE+\N';#=2?3QV @F1^V'(@JL.I
M&LHIY"1!/NPH?%\NI(.I!50G?0@$UT&0ZA"^D6HZP7JD$[7#'E;EA3%K?]=!
MH8+PBU'?GH)CP*;#JA8VV&KM50E:)V[K&1CU9 6Z9"]8=-)8Z4%__]?;YP11
M:\O@U"IVS5Y:LW]%ZP6IZXY??:B\RR];=__>O?O9G:/TPZ.[(8X^ ,&R-:@\
MF'87"^8+DK4[IOF389@L^4X-7.KO)TQ%!%3+@@B7?L=2@!>8I<3 U&,Q*/O2
M8+>KSPN$(#?.;Q=.ZBKIE1<?@!=OVM+U08_(4/C\:7!Y)\2O<NY@#]$.K- N
M6)AR$D+)P3*G1Y'M^A^R.R=WTT^0QMQ2BH%;4?4NQ=.3K4'4>*Z6RO(X*4IW
M^DEU[L?LSOV[R(^"<4^!MJ958"PBDX-/L=/5F'*<'0I\%G^MGXGLB&LI>^M?
M_^!N)#Z(4VI"<#6TG"9E0Q]1S?*W=\T"']CG@)<?O9EM7NW8R\&J$8NZ5!L_
MO(NH/EUORE]Z%XCYA1<M"I"KX=EI_3B-9 DUK%(>&T0B=3?\'$S%-0,G_N7P
M:=_?XM.NP5AN\6G7!)_VB1;QJ=?.Q[^@)^O/IB>KV [_>'N:O2[ZMFQN')3@
M'S73#:#8.B0OZ2]B<I$&Y0 C_FC(8=XU3455V-'&>PF2<K?AR/2K.?5Z\;;4
M.]>V35MV:V.+G7A;#,MV^N[-RU?OV'(VO;[?$D'58A=;18T6W[3[SB?Z?9.>
MRD-LB)" 8B!GC3?4SB*?+E4%3Y,X#S%$3TWWZT@]N8%I[M@\\T89K"<)5-(
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
M5LV:.P3[J]"L$6!Q2V[!0A/EAA?YOC&3R1 ZY%I<2K>EL&L)6APMQI+J#F3
MJJ*N)3@E([7>Y*I8D$M%VU8H6<X.W&#;]2:87'B9JV,WKP1 $D@S#"\)TS07
M?(*.B[XO%@>JK&ZRUZ!-IO_NETY(EHE(]K"')3>3O(=6.D^1'$%+FWV]FDGB
MK'9R#D<VHO8J?_"(BC4YA#GW^[G&BR\+!3H=T5'T=EI['.ZU-^)QH8]@EV='
M>)%"QO7#V1&L\CAB"%'-!@J28W!]1Z.>FENX#P(.*GL>-[U"AZT>M@ZFFT&<
M"WXCF-]Q<)<#QG-B,3D)M!LO04M M:W)S],R@N "(&D3.FT;:)^_66=;])#B
MLK5 :986327+F>@+V3(-H$>,7%!!N09W).CP95ZA/8ZW:FRT%TS"(U3N\NS%
M6RY\(Q':$R/B46*;*.8R5@N8_CE*S?%4L[#YT3[N8FX8SBV;O\O3P!VZ,1V7
M=>B53BV* @P'G-[DS'J3PPXX=JJ,M1@ZH) 6MKZU'L4\!20.U+-@'2:#A1))
M6I6B< 0RU+NS4#%>V !;"#ZEK$@)Q@+=)/R8HAH=C,=B >(1SH/UH!F00+-!
M1CX:!MC2PNCRA_LU.6VDT3]N ))Q!Q,*[URY8(5M">B%Y&IBSC-_@%R&MDPG
MI[/L#?WR1<'E)AQP,3VBJ/0?AI-I^YJ,\Q8Y]0>Z*R\5L(:K[FVZ@BV6:S.?
M*_V60WTGK(&QMR1:2QH3"C9FJ+*E@40D$1T%FQ8-H#\!5P::R18A1?%]>D[,
M N8BSR64 PGGA%4BP8B?(T07>>V_.AEU ^'.%Y)QA%4?/1@O/XT^YFO&.5U)
M4Z,&<5#[E1-54-7LG/<HM$R,D]MD7FQ(&D?F258X[@.9SN4%2T0]1>20.,Z8
MSEWM5FC$T JU$#R,BG@X(;.]P45RW@3QFRY8"%BD'=I %*(%0[PPNCA0@W$'
M]^]=M"5#":0!2X$4,SR4^Y,DVVNGF.RQ]#32LQ5H%*13H2D-9]HX;B##:A7^
M&6>"T]+TERN9J>&G->R%;71CH?* *%9SL&\4UU=*\S(=DV ^4.HN!0T6Q,8(
M%\TO)UB#8'04% F@R@Q:M&1-H**H08V>+(*=E!?2981H[X!%([U*FI=@8=1'
MQ5NWF!_9ZJ"^XV5@FR!T0^#)YM;'E!QZ:!(LV )MWZD5^[4=/UFY?6AC+=T_
M_5/$,Z9*W+;;4G6!MI1*Q$P>I$9B2</')>Z;H=.B\(L81='2WXX/7*!O]%Y
M17B?I4' A<>2>U(5EV!J@/;>>;?CE>FH],@R$=+PA,PS64OTM3+\POP\8U/S
M;NN@\(BVLVRQVBK2WH[!&2 $@I]J&QC*_,%TK3D3?#31#"? JJ@&I';-MJMV
M4L/B4FZS8&H@A^='"\HH/PP]/! 70:+1YE"8H]A6DHLTG%2Q,)8+8B-<,I;V
MS++32GI@PU4YL(U%[(\MH00P#!-K5FSR6@EI2XRA857A'O%5, Z0\;%D):M=
M,&\)T#\X"^.+%\IYJ7_50HE AT- Z$3M>?-2W#G;9XN?+;\?OIRA^JXSC6-'
MKX(NP&/7A%"K'2T3N>FHOQ A>K.IUC_1AWOQYDDNC*!+IMZ&)I!KFR*Y^0J3
M(N- 4[WO\@7#/B7M31NF7?5; 5:/0RU+!"V8*B&(6\*"BZ,$#MY:SC_.0?K[
M^2Y8*-#!P79 ?4I?1 8ZG:I*) B?#EE,-5%$C&#1+"S<&!445!7,:(@[M@V8
M))C>W0[/&S]ESXUU%3[F?P_,'H*P'"0Z:YOM!HU83+-">CHQDHJ=%##KQ>0Z
M&I]Q<A\2XU'T%&$NE;W!5)K@+;(KT?8SJ^EUVZX12W=R#&;5@B"@4D=U1#G&
M6>MC_3T&,G$N'G /SY0MP1 7"%4]H8(1 +$T/IPKS)&?UFTW(O3G.R73G":[
MB,Z_M A-.3=Q4.CB*9AC<MIS]( "986P(<R\83;5PMHENFQ32, EWIK0VGO
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
MYQ<X&G0X2I]P!-Q:7W]N<2,QE/C_/3G)YD14?QZ#MW0T;-)#;00^CGIPW(5
MPJJ2^4U(S\>3Q\87?;D+ULK")GILXD$Q--Y7=Y9 EG]NJ)JR5^CUC ,,^\G-
MB& /KAI% 2G7OW3KC03$<VY%$ZX(Y;2(SB:9ZM__%1UW[O4@MT+:[32+Q;;5
MI([X_M3[M@C^-D>Q"7[=,+OWWHG"'YP[5TN#L1I]#^"A%W5<,N:] M2$JYND
M,T!\%#--[\Q8F'&#AP+_<;=W&/D>HU"6%(1BBYTTBDG_>'274_05*EO<"&)'
MAX%][(([N]0 HB-4'>!D:Z%=GS9+.PD7M0U%9@H)Q3+P(]*)\%\QCW34-+Q0
M?XJB"W4;\JDM-P 96L]E<IB H%PZ(N1IM"1'SU(\2(-3H\&-H5\ZV2EI-;5"
M<A"F5X>C]9R>&^.-X@P/Q4N-AS"*Q9JD15!$@XB6>$/^Z0K2B=DN>L1?,&XQ
M+6;?HO]?N:#BD/<(291QBT9L&I)<#O X?(EU/B>6-5P6]@O?,)L2JX8-V*VH
M0($'+)42!R<IV=#A%V>0(JU(X\0<\+QMWG-1.%'M2F<VD2*D_F%3^#$NJ6*W
M3X3+&T?>+==[,BR(+@SG;L0YUAP*G;AY/.$Q'>=-#^I]=S #\&DG.CG/' R?
M#L-]V8?VZF!;;$R#@'N4CL!<#MO)D(0DTY1UE0%0%#&0ROM*-3GQ84%DXC Q
MB':924M1.G.WMN(U(<*@=B*VPUC2NG$GQ5;&/N)XOS1X5\FCH)F6Z0W]CPA$
MW%S6;CGH3C1Z=4<D=LI?LD1MYJ(7"B1 KG;3)S-X0-Y5;MJ41$7.>,)",''0
M-5D04V?#HP_:S]1,D\Q($ZH6V'-3@]C<B?C&/?PYEH=QB*NEY%31CNCL8B^>
MIFB7_!8"0!!U>?9/Z2>J_61-5U!M8&F+^[A(,?4AS9BA0KC%$QE@J#IA_D@B
M]H=G'1IU(*C9.9L]41,*A%:1#<LT,!DP2@EO7C>1P['9(CHS@T,ZG<EJ$;T<
MMV\I<,I"NQ.",?"9#M7@"54!V3Y)BR14LIC\4LKU(]X$P1FJHEQ'^$SX071-
MH#,)^Q4+*W,U)Q;BW$SN_6B!I&S(__V;+O99I7++EVE3%7@AVUKY_:4ES)5:
M@%0[)/I> +7!]0Z'&W=?=W@"PDY_9A@['31<.=S(Q,<ATGZPA"6*2SPI:P#\
MQ97\N&/7P12;U()%H)$I> 9J;"'WN%8*N]#?BC'_75>FG ?\)(OFII($/7&
MKM+5,>_1<-;@82N^]U31L&Y*N,07#0DP?&&4=Y%Q?=G;/ZW3_W9H$R-LT>J\
M*_-5@"NC=4S5S..SM>>/H5 :[(H$%RFJ&(L ;#'5TM_\)BA-4N"=<\R@S)47
M&<>SJ _-G-AJ24A+=T9F(Y^8)C $%-]!L* $QIH:RZ^*"__?"/53U$<1JE./
MD/<!.QEY!- ECN=1TG\%?&B,J-E"_/!@1J/DAA!'6LYP:$<(?1O#F(,&<$M:
M4H&X*<R<3[IP#\OU:%/P92^%6,8?X]((*.(14E-;V]DH4\M%:O2DOESK.8E$
M 4#@H!N?90S0:K\Q@G9D[[$N]C9".Y!!.&I+;T3ZR[68VAJ[V/CRU*"3OGQ<
M-W3>,,R6:1&$BPB=8I "J+OMFBD>PKH;?'+XG#K1L'ZFWT=N@M!@B.Y5N]WT
M^]8A0<NEDXVG@S#G4S-7B$KKMY+[$/K5WRD\F1$IX\!16C&5\@JO&H)>^G_]
M\+N+R@TE1^JSX\JM^A\>/)K$,O*?2D0(?C@^>;SIKYLX15_<1\')NT9C^S%9
MX)-O9P]I]<))!3O@6)QHD[W@F ,O1SYYK86<5H2)_-AVQ9F;+ ]0/\=;U12+
MZ@9P?1.L"HQT0^!.4JT:-!#<P/11')R*,C-4D 0:,L2=1,S\N!^4<'LT_XRC
M.>43& ^@ '$ :Z\)7D"F+Z3F:\37.: [R$JV-T&F+" 50NT52'Y9QP>@%_@;
M1"J?*QDT_0)Y]\M6>S/$E\T=HAK($@D7GW2)%$@EI;8NO)W1[0\&W1ZY/^/(
MV5@Y!]%I(T,#U%"<']DV5\X)'ZI*(JLRD[(/(ZABRW#T6.>N?VQ;HQ$92UL1
MK'FTT-* D(TF,8<94H[3\I$?&6O@U7&*350UG$''>ER(;CQXL>NTX)R7!5CF
MEOKV,;<MB/',4R+[[8_TC5L 6 " /;P%@%V#L=P"P X P&ZUT9]E (E!_9]M
MH;Y[2&A&#D:VD$5^H[AWS/D;V7X#:<E(!M^XD-:5$4W3;H+I#I0NG4%J2#)0
MP0CU1Q[3N\8,I-0'L6JK5D5$:&@0-'9;/L1'\E>,,*;;86E76C#H7I3,-Y_L
M#"UM0*2_U48%.9/JDV7M6DEYY=EK5]?=KKHHZK+@;Q5#J(\QV*8:C.RGA3$=
M#6BX:471'FZK&,D>Q<0YWTTD]9V$*BF&.9V(,AZOJ>0/!&R*\S"QL7Q8VA2(
MPQ74E.+"EH85SL#'5BF.*XB9!$YQ!:\X"@X(QC)]L\*EM'0_94KGP[W%K;TK
MEXBZAMEXX/B<)$=BV(9WV <(1\J6^TDJ=3S8(G3^WC0;R8?FZB6P(9W'N .O
MKVFTH4'<4@DI-.T0R=;3L[H@.KT^,#PE 3];R,1[RM(=@X>4JJ3;0_JR&)69
M.J*<O0TYN?@S=4G*CIBGJ""PJ9G.PC!4Q9&;>LK<YO@&'->CJ29,A64;F-4'
M>.0),B!S'@T'1CR\D;APG'*<%@N'F*V>"$W":!Y&#22].7*0@+02%> \*G%V
M:&72F?1?;6.R;+I4C7E]T4AZM8/79;I)A4;K:S_H<E.9(T84&:8-1-*&;MBA
MR?32R/WM=@+F%BSW29X=:0N?H]\9UWV#E-W'V![1SR\8DCJ5S@\1@.A1TT&Q
M752(P8-8B7JF'Z$J-4F0H4[-I=D<P_K!!<U[T'(I-DN..X_@R]ZZC[%3#FQ=
M'IMNOM1OD=QOI9TP:8SJO08A94DY2F+#/<!]ZW[B33&BV(;4G?+CQ&]9 D(1
MF[.)$67+QG4QK4D8:"ZF-@^2@]6HH:IXB!"1TG,X,\\-/P,]V&Y1@;C*'[VZ
M0'13\[;HNG99+AUSE?!ACD0D2Z4^2G#9<70,-:5@:[P68/ABLE+6(Y)WE2RR
MH\9&9K4/A]EB3L-@EQ.*)6F+HL;;Q,J-,G9&YTZ0 8!"W@8(C=4XB;5*V6FX
MW<2BD$6.XPE2?EAC1!9V*#282JC3X@G\JV]A#HD5%A\>.EGT#76_2U#$HR%D
M!I(DN'\&8IPS<#GBDD5]>H&T.B[C-5H4&[3EEJI:ZG?6.M!J^M-#\H%*=Y_[
M3:88_L2I+U6[C@!<+!EM PCNMKJMJ_(][3UL#_#['#IRWK>(P "T^&$$FQ #
MF6!H$;1M/,OQ]6F.6RI,)%U@,^F-.CHF@9#0Z)NCV)]ODPL\4?1PX(5.#2.B
M?>47I7H$0 F<)ZU",2;1,ZN%OD#]<__D_L/[W_]90*S4Y+<.(<"SZHBF_BEP
M*)"W$Y1EZ^8B<NK)(68VM7?(C-6N9X1@\<&(N8#9&+9_B%R-*6)@!/\7(@SK
M<$7JO2EJ-:XN&Z&U4GX[_R5#X61+.^LF].Y ^&;T):43)YR;2 [JS2&"(Q+W
M?=EG<B_+4$*U0$K(?TQK3[X-R#2GP:8&\*V58 !':X7)H*A6-_YXSAP.%EX4
M:<$B@6.^GPXP8&&[\V(3QH=^*M30[L+QLS/OR;IB21J[OR3U&.D>)B]-#F-C
M2.,2Z5LF$;?V^@[4R#"@\O&+.. [W+L0(XA6F+(_\K< GB\C26"B&7J R7B6
M,\V6G!P!W#TK^8BTB6LLXSD[_(M-L<,/S&E4FB,6X@EZ@L*](KUK>Y\,5VIR
M*?9+V-NS]:><K2F8_K[P,FI>;+T+ PG(NU ,+?,BXE]MVD6,C0OP&B="7HZ6
M4M,7@E),SQCZ7XG$"R%V)CR[/5#7ZD %(E>(JPBV2;34L?:"G8"Q6.LRGAX-
MN=]N]_7:;I$:AG[7W-+T!NM61G;<E#[O4,70-YVAW+Z2Z?^W'9(OQ;#_6!_/
MNG"6F5\KLOY,KT][#DP7%2S B+[M$MT5HB_[DSM0;%+M8@OXNE $;XX>%:@;
M9K;5MEY82O7!,H"$K=$ 'TO!D.ZA3HC53M^>5&($:O24]?R=S$@&/?E")2['
MIW+[5@<,/.4A)1O/)'[WF(&1DB A0 E.7,B%WL+] MSOT2W<[QJ,Y1;N]T?R
MO?WAZHLU>LW4DA_;&ZBICZ7O7]:=D[<"1;-:#?Z:YMW%%2&,1M?DVED77G+0
M7RQ7T4Z,&B(PQ275]X?*KX%<#D,*VBH(ZGP?'F4:)*2%>]STC%]Y969!$G54
M12DYAJG,PM7F03M*&_A_[V)OE2NC8B87<\M\?!5-+ORDB-HHYE3:=]Y<#H+9
MA+AG=M8T]D>I-$*ZK;BE?,K/]]UIGAW][Y;BWCUG]FCM_Q>H4_[WL[);5.#'
M[;)3O/H7-LC>^.<.82!?]OY\#/)#KF(@.P$51MM(RC2P3#+<B<@G4]R8M,76
M6\EPJB][5:^FG%E3=0DQQL$:MER=H5MN9 W1F";5;OD3W*UV%/QOU7F1A8U2
M)R&,L/79@X)$$V] ^>"R+2X+POWICL=.MZ#OXCSV*M0QQBY>FVU+Y">:I*5L
MM?)41>J+6$$#!!FWYHEUQ,-C5L;\/^ AW/^+1VLPS,$A#RT_31>V.$]3-HE!
M7KH$.T /C+BVD$.7\C?I/:;0S]"%2X:J[OT:J%3N!J=(!*-%L:&!-IH(@KAC
ME"5#B[NE:I:Y=92@;SF(+/@A5%*^9ZE2$U*_/%*=D?L%52S.DZQG3O>9F\*$
MNC %ZP@$%C6UT44*7Q,JO:A3_?+^ZMB8">=;:O8K-\V69IX3<FJF)3-&X#=-
ML)[Q4 9]VJ:)(\%X6$X#J?MZ3_6-2"Z@TVO&#3W MU%Q!YXM@V@95BLPBP@U
M')[1R!F(9]-Y=Q] X'0F&X>C$S$]KQ)&ME7EOZWPGXD&G531W+?<JJ-<Z?&,
MW#5Q@66\3;RZ+?TB])*6=U(='P.IXI;P=(DY9HEO6C$-NC+_[ U'NH=>^\LP
M)DOZV]+EP;P5$=_4 Q:^T4*2:)O2$[E0+PJ$1?/;"KW)A@A>" I*H --2D(+
M0"(<JP7N GT0CY!VQ!TG-4,[CS%AC.%B@J%N>3_.E67?3VUM^H4,)CR ?<=K
M'ZYJ)"04L<(3YB,6V/V9A\V02WD+1CI?H<W =J--4!*)E5(EHL56[:^_6^X+
M4>XEP)RT=G.CQM*&(DJ)Q0CS <A+F2#CR!(R248=ENUBNR9$/TU#$&J\V8)(
MT]"65K-(L&U9=K(:7(FO,^ J?'^ZURED?"M.0=DN,VER8!NBQ6XQ*R\V%,'8
M='SVZQ*L)HGZ"ST*5]*SL"KAJ4$$8K=J&_,S4 Y!^:^V %6G)M>24/EXA-?>
M9$XOF.$EPCZD\7+D,M(1S3Z7Q.\&66)7DT$R"R\7U4/9>TNAJ2ZX=(> C%M<
M0F;C$S6INCIX,,?>W/(WGY72?[8N&$ML=H0\(C%-32&-(C>$]M/ 4:115:Z
M5 T$%/XY:(ZWN);0LO^F%1U##]*[(WCC9$Y.,3MA9YG8C8+<X+DG6":)0VQP
M8'I. P^:(T@8X0JJ=F)#B!AD*93B_W^>U<6: ,(D/+S,[EW-:I' N?BDH'J=
ME;<E"T&LJ:VHI\T_N01ACUI9)80O]0HCW3D9<X@:Q"0&F.'?SX!/E-,^L0M6
MU@/Q.S&5/KDH>7I3^&,E_AN!Z&"G5JMCVTZ*X>=771RO[DMWB4DEMT>4M-Y
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
M18P*;RQ\3N&7Z;3DWC&MWB$M7\$'R+Y-2A8VY?=ZW$9#=2,5C%&TU2@,;JX
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
MYL(9*K!E6)VJ]0Q#8KHAZ%XTZWCEL5(E*K#)H3A\C'O*4WX!?T%#Q%--SNG
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
M\ 3])-CU.,$NY!B3D8T Z-,IAGD"?#J,!?],& UPPGYI\8W"3\#N$#C+3S_
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
MYZ.TK.]LS6>WIAC*!]-6(J<A+-<=>[7ZA"5IR.4-P(OSR3"4_^)]#RP9X=+
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
M0TZA=1<&\!Q\H-WJ.B]%4INTP600V07K%_5>!H0!^WH<!'Y6W*O)*>*?2QO
ME%>.Z/+YDG4I;QP(22"YY0[O,3*J,%.)20LPL9]_>0]34MPKQ4[3+2\TLEDS
M8,=KKYSW@'<Q5T&U@!/8/>#@-!._5Q9N1N29I5)/:>O U8*$C_3'0?2]*%=)
MML5G9G1I(@/<+YQ.KZRM<('6)/P!;W"ULW_#"0&':P"<ETO>%X]IV_H>W)44
MU124]SP565WRG%8Y*R*C(0WR>4J)<I+U:32L3 8E+1+;+,QNR>^L5[__]NFU
M[&Q?>8TOA_&1L]<M"QZDH\#IM-S>R^*$T96FX[8ZKOS-H0,$>!_>YS=;[9%Z
MD;[IM)SB\0*02LZ1GL/OJF],O)LDI11S$HU9 +0B&Y\,?OB\ _8&$@;>TC\/
M;B6V1$=/<"#NPV=)B%2D.R!]#30FOH,#MIS^2]E8'/X9S9$9W[S2Q7L:JB@7
M2>GO[_^462>UR'YZ*WG.MSLI+H/P].1*<T:UJ"\V9P UWI3+(+]%YY1._4LA
M1R213EO_%Z++!=8)L=O8%I[$*[[30W !#H.*F)=27;#C9U%^G<RO6 /5K+\H
MK6',CODLT7,+]*Q-F:N Z%F3,,.;/ZFF+X/K<*&@6']7Z3B)Z,-3+9]* N-&
MHO+DG$D@,J:I7IR%0]Y=:\O1OT6F4.&)86"J5!0A4'ZR;20]/I?G=<$!.\&E
MH=;]>8^7>K\/QN4*,O2=!D7]MPQA9F\+>$L-WZ .J[)5X.PA)R)+8:F[+[ U
MX5.B:F,,"AW>O:O!M>38/-WSXV38%&6DS8@.=#%C'51T$>;/UF  6]:_JA/5
M4#%**7'U@#$J*YK,@CKH3KN>'L6B!&(@J>+' Q"BDHI$,H>V$B\-2C?=O&N<
MO2+/7$3[JM4W#94MD@D6\KU!FTJ1X6LE-GS.BR$?F]V]D][QDZ><;],M-!D)
MC\](&)J,A!V8B\E(V)&,!!KQ;8BW1.,5K*[W @Y8'"7[83LI#&-Q_JDXMA;^
M1'=_T&OUE+>_1GQ994!SV.B%JPT#HW1:SDN[B#=7PW?LN*F?1<A5164;8G[H
MJ1)D$Z:BIO+&LA(\+>4-+*;'X<P]SKJ528SE(-?R"%$1O8W]ZI?C)%911!%J
M;5DB?%^.2<JW?(SUE^CFMC0_O$H 6T)(Z5\MA00XE(:VX03_5GV6(V#\/.6?
M8SHBR#8X35]VTI)9,PYOESS2>)'R!4OZ#XC9;SE 7L])6X\V'H;#W:Q)[[V-
M$=<P]]RNE,-QQ:#-MS>LR4+X*.IC5IEK:#JE1BA+F[D$T\S#N*0^5;F,3.DJ
M4M*!8V:1%#(2/[YF 3GX5DI"1A:BG IZB&P&/26B<E6.Y&JWA@,X(.8S%D/X
M:_=E718%G!16U3?4/$)PH8- PCMP."O,<<HG.,%EQ>I<VG[ ,>POVFFDG?=N
MK[AB4AQ2*,47O5Z;,EKH+')>UIS<7Q:/.:$Q^AK_+C$EM*0>[2#LM/KE@[#S
M4D]27+ 7%I>'?+7 WOI]%I=,O.AWNKS$XN#/5C[Y*U)<7.#QV&Z7$X)4X-Q<
M(YIKQ-6O$;\)B3G-DU.?\7^6VI<ZSWNY*"%F$$TOPM .A?R\JX:0)0;B)Y&
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
M;+P9_A>>/OD,]FU,\_B0Q#ZY618I%^<=O7)6TA::>@ZR$V!1^)%LI@E2 ^@
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
M@ ?FB<=)%8 5!3<"P-;XBI5<IT9ZY3%$V:=W]R1BYYHJB5M2*[IT/V&;?C%
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
M*RGCZ&FD_9@($?%67K8)@_?V["=$0K4_BTV0[$D\#P402AT_XP.4K<)\7B1
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
MY4, 'Y,B^("V0-0%!5"]4T%B ^V>1*Z4:DAR"((< MK'3'_6[FG%P@4(!C1
MAN+$.8V=B4[RYV%?'EM'_%7ZP^LT5>3ZM#KZZ+4<2\K;"F.& "@>Y^*GUQ<B
M2":9Y,SR<8\>;84GQ+/!M&=,S=K'_9Y1^VS?L)/>9%#_I1KU.:,.#AKUB91C
M,T^][S!J?Z](VHY2&L-#]B=LD4;M\ U9F$5S])C,>,-P>;@[3'O_YCT:T$$"
MHSK1MP=T-&@7:M&MZ.*FC"YNJM_!31G3+FYJ<E3M[A$)E6M+S[VR$@S5%0]M
MEWFD#EW? 0L:0VF'-((Y5\N>2X_3]$'.>FC+:CC%O5F$KIUX<1+R+O61J)8K
MW>@C4;VWR5#OCZTK9?9H!5<]M]-F8KV]IB?3J6Z,K]L"21%,JPAFH \FUSU9
MJPBF301C](?Z>'*=LXZ*8MI),6-],+WBZ>.S'E!MNM]1Z^F*O'MGC]Q5&^]C
ME%;]?HNL=W7H[YC&(&COFL>>QE @/@+$XZFI3R=C!>(+VN!]4S?'QS9652 ^
M!L3COFX,KB@H;BKV^?'C1\W#W'-G^^S46!O#48LL#=7?YQ@U:.CF2+44OB"$
MS2F >*C:MU\0Q(I^NPG<B]ZRV(;PV:=D%M,-+_;1>?Y.7X558Z: I!V:TQ:9
M*B?0J[HC[7BL3$93?3BT%'*:B!Q#-\83?6Q.%'J:B9Y^?Z+W1R?&&!1Z+HZ>
M\5@?62=&V2Z.GF<V.FN_"5?(6X4<3UY'>!C[I'OZFGO5HIK@2]U&V8Y Z=O
M!_<DL?$ W8UE9LT^&#1&F^*E*N%RC+X%6W5XI5[&MP+BD:7W#=6.^Y(Q:<,"
MFU$EOR]*Q4-]-#JV E5E9L]^*J4SX?D:>\,8Z-/1[9[CZ QZ:\3(=*A/Q\>&
M+A6(CU&&8+%/1M>M_.XXB(W)0)],CXWP*A ?Y9CT=?.:=\G=6("C*JIWDZ7H
MICZPQKIEM3#OJCR9@_2C;F+08WI%7^8F@-P?Z):A[E*Z*)#[@Z'>MQ20+PMD
MH.3QZ,1R"Y5TO%#=V"'9Q\-O=6AA KW.?)D,+7V0]P]J@?ER KE^P0L_6D@:
M=9)L!*1A#)]W7XM"S\70,QQ-=6-Z8FF]0L^ET3,86("B8RN3%'J^$'JL05\?
M'5W7]Z70<_.U_[_RR'7PJH S5(X= YN3RJ+4!)>;X*82N7_'.V7$;18WEL@U
M)A-]9*I$;NO16Y<" W=B?**V52 ^+)';UR?FL55-"L1'%8Y-=7-PHDFO0'P0
MB,VI/NI?,5=^4XG<GX(P7K#%GCLDVAZEK[$VP/T;Z5:KPIXJ#7/4P3!SVM>G
MAFHB=ED@6T/=.+J!B@+R<0>$AUA_H Y=7!;(_8%N'MT 5V5M+Y"U#8\,_74Z
M?%UGOPRM@3X=&"VR7U1FXPN)LL'8.N&0GD+/ET(/V$S'MUY5Z/E"Z+'&8WUR
M].% A9XOA1[+TB>GMIU7:=M+(PA;'R0K'E*?MOWG =J9CE03J(QMD>#?^XX;
M<CN^L72MJ9OFH'W.A\K!' +;@3X:JB37!0$\T0=]E0N_I)UHZM/1%>\FN@D(
MCXX^Y*+2M!>WJML>GZ^[@D$?&&:+[ V5?3GFOJ>Q;DU5QZM+0M@ "*L3S)>%
M\&"@:/B"$!Y.=,M4"=H&)&CM\Y@CK8]1U]@JV)"Z31U05>[BBV!E;.K]85//
MF]TX;D93?=(_\:H?A9L+\\T ?#^%FV;BIJ]/)R=V75/)V$MCYP-GT?-*^]M+
MKS5U<R/=L-J4MSJ!)-4],B=$LRU].E!7,#43-P/=[*O;RYJ)F[%NF2>>3%"X
MN3C?#(<GQLN:9YM5IPX;;7[]1L$RNC&=(F5>I3GV[-SP%?==;62]>-86F\)4
MU7L;ZN;8TD?#-AT</6]=0YOIM1J<W:#7FJ2)WI^8NCFY;O-Y13/MHAES--:G
MI\;<%,W<(,T,]*EIZ,;TNF6CBF;:13,3:ZR/C[Z\MP%5A!T*$4?1*RWQ.0M]
M[FBN;V,'.O16'#[G8<@1+E$L')@Y5]'D(O"^&>CCP?C;QCG7-X.6:IK^9J1/
M3$.AI6EH&>O#B:70TC2T6/IH,%1H:1Y:QM-1\]#RS"I(,5C%VCIC455'?77-
MY[$6S)]C:GTQ$#?--3I3F/E\\&F*Z*B-48\FV/NN?3'J<TJ)2P41.LMF9XI
M=(_-:D/K>"QM]+Q6,8K4FX-11>I[,@)]W3JUN;@B=47J;2'U 1A.8WTX?%[!
MN2+UYF!4D?J>_(NE3ZWGU>]?C]0I%/$R9C./PW\=]^'[[^"?=-V%L7Y/HMB=
M;R28O_]N%K[\/MOMP=]]0?28]8$$C"&\&/8L;>9ZGAOX&HNU=]SFJQD/-<O0
M-;-OFAA<"/%U1WMA3*W>0%O)MP-XJ3?Y6IN'P6KG.Z.G_;;DV<?:(XNT%7-]
M;P-_J[E,52SPM<8\L59M'83Q'' =1-HB!$C0^5 M7K+2"+@AUW< P"'\JFN/
M2]=>:@Y/EYU/^_'CQQ0(\'_8'#CQ*)("X]+#>1 NW ?N\RC2UF&P"-FJI[VI
M@(JNQ=4@#?D:AN5^#!./)KWQUS0\O<NBB,<1KGS-,$(3!]IHT)ONOE&!!J-W
M/)&UA3AKKF<3L-61A+P$&5Q;YC=:I0\?><B!+GO#O32L X9R4D2J'QEE0A[T
MS*]+F-D><\-9>,\!SX*V]ZZ9!@I=I#USVC,*"-XAETJ.*ZX#!NA_74T1VG^'
MP6.\1,(NMKDFSIDQC_DV3.#"_\%H-M+C;$.$_A:']S=_^6IB&N/7$7**&^$V
M8;J0Q\ M^%J4;@:@$W'@2/C;2A//X ]VX#LLW !SA9]YK#D)Q\]=H'M82ZR%
M" P\VPW+@I]A]$@(A.W)WR#)O_S@,H UXA6>K]PXYEQ;<>2%D"\2CX7 OP@U
MA/+,<R-8'E IPR4X$7(M+1%I!-\2F\#?:MI_:RMY5PELSEVXOEQ@=UFL 'G
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
M-Z@%CSYW5!J@<*QD:+;(Q5(QLR]T7JZI$;,;1\SDV&.B"B]?Z-"'0DPC$6.
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
M?[YP?5\6L.;A0N&$PT(*FRB>1WD$P0+6-G:B(M&/AK!87DFHKW&T?(B>]O_
MVG=CDLWY2=)BO+FBZ]K;7_[Y_MV],06'! @7 8OY0\>A_FO9@;5\ZP)B>6L_
M*H[?ROT4SR)X:7<O3'8N@YA[Q500Q4FIE0>7T;V\T4!VYG<%#YS\Z,=V"&BW
MMV?6*,]=H7' G30G5SB6&XE#J!A4IV KU;R*ME:T0_"H[G.04! -%&4EA&D3
M #*!%4$U^:GG/0T2*>_IH[&:U27+[$8I9UD,V>6 !5@7^Q.G12A+X#-*BL[%
M&18]/R^&[5?2N@LG_1X]$_#W0CI<N<\4:+_4*1IMB+(7PYZ5=V.M:7A1MF:-
MJ55HLP;<9_4F]5U!2W*N0K@]LNQDNR38@B1*)5#-(?>,K'II/.@/HLU-1NO5
M.Z*=K]P_4Y>^*%"V3-.?JQK^EEN98F/?[9:_SVGT>T WTE3PO##R,U6(B;P_
M*]6N9$ NM>T]IO]J1?O5ZB6G#0Q%Y8&WN2]D>ZB!!TSSDSS3 PLM'$;,HL38
MCW;:&Q7W8TZ0M(IKJ*,P(>1$<3F*T(K#?0+K)5++9&.%G!&19B'\[E,%1V>R
M73LOTIMQF:Z/I1"=89J-1^GYV) 'X'_1H2?@X5U'+CL>EWIS0/&[Q$+!@_Q
M,['A*#]X)S_J<@O9U$6T2YF0[7,4!V1&J$ FK^W,#XQ3)1*R356+\&;5] MC
M?WA/8?,R1 XXDW4-].EXN#%X%,PJ,FN%6J^GH@]Y$83,5N$'/JRL<. I.RA3
MC?E^7A A3$91/Q61@9EUNZF<",0MY@UE!6,Q_YB^CO"G(XIB:#(>BUEAL6%Y
M@B<+#MLU2;W=_<^IBYT\C$021#[ 0/=FS?,(BAS3Q:B1*RO#J 8,C34Y4]Z!
M0>ZZT!^ET 47R5X<L$P;'Q4$$";/ AO@@KTK0F*86!@*LN*,3N6*[PALJ?58
MS<?[-H_1;N37K!UN=N U%<8T1+%13#'=B5&7<%8XI29NB1!CM>! J(I+Y7&I
MD8I+-6 M*B[5K",U-0>TA8V@G6@D%"Z'$=HK$Q]T*1;U3UA'_%7ZPVO'C=8>
MV[P"\QK70A^]7H'& $:3,J?B@B8"EWB<LV"O+]A0WA\L9Y:/>_1HZXXO\<P:
M]Z;6L/9QOV?4/MLWK $/K8$:]D+#6N;TT&$K;I).R<X/2$HVX,TGKKY.+X[K
MX[5Q5:,;PYUW*Z[B$XJX47?X[J91C[D2O&&7=Q_ND='>OZ&V?.!&@I,1?5M[
M@^-!VVT@:M%U[N*FC"YNJM_!31G3+FYJ<L"F6J?@GKIO]:#[5*\M_O<*^V(2
M)4AB"F3+CGT8<0<EB&'$$Z^C/?%JWBL"J9J\7UQN_TVY9K=ZXT/='$WTJ7'I
M&V?WDNBS;D2^R(W'G6>#:D3< !M4;WRH]\=#?3 :*U)L"$9NF!3-45^W3$6*
M3<'(S9+B  R#L3X<]A4I-@0C-TR*$\O2I]:TN:38)G=X*RL[HN#NH1[RG/[W
M^LG8L!KCDF,TEK:V$@23IV,M;0JG5.0GWW[ TA8J2,'ZEE?')!*>I(2B4!HW
M'#9OZYKZ'"RN*S;?-,7\W !2U1:;HGNK]S;2^]:T1?&A/1QT3@NS!;3Z7".R
MR;1:O;>1;EE#12^*7@[<VU0WC_8I%+W<+KT8?7TX,!3!*((YE& ,W1R;5R68
M]CJ/!^3I6^XG%0X(UI97F,=!H9+GF^=5F&/=G(Q;Y%;L(;CG,&7;L5L-6W.@
M3PQ+0?AR$+;0$ADI"%^0A@U]U)\H"%\0PI8^F#1$2G3*.&IQ$/G70B>.YUI'
MAWI$S;..P&TPAH,664<7<EG:CMW:*()QY;!3]R%L#H\MH5(0/B[2/KEN(*SC
M ![KUN"ZJ8QNVD:M#AS)UE^87J=FQC<6-#)T:SAID56DO,%C=+8^F!X;*5<
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
M-!+VX+MLTV]_^>?[=_>@,6#9#E^Y-FSDW?9*B#R2-:B4H=4;%REYV!M^C9R
M]*D5Z+-,VNF3/BT7!S)Z9L9(R!!689S[[.T:%C&F)^FN+RU!3I607US2 1FL
M J#W(L%&01**HO]Y(N*L:)P4[1W@>S!X,ID2]4H,X #I^GSK%23SN"Q7/1Y%
M)=E$2OB%.>SKL&NDC16, &H[##YS)(5<8*P2W[7=-8Q6$GM.46V!4>8"%]CY
ME/ G(1>BI;L&TG:!';.12+/U8!/%1:="QQ'66+^?2T-<'Y$NVEO#LG(HDK(I
M#;=A;U+WBK$];<C7P*S SS#Q9("39*4T^1;K=5"1=R;#GG',Y\;YK1I)<8,A
MD"3-#B!X)5#QP%\_NDZ\E!Y%\2OI0/7S3]@,_*4DKO^DL$#,)/#P2EPUF)1A
M4?QWF5W&O08K]7X&Y/7YGLUAL:^8]\@VT=W+TIY6KG]?!.#VWFMW.)]?;(?"
M+770Z2%V>@5B@H?X%JR)-68MVC+D\[_>?>7: \.96OW)@!GC@3,=,YL/Y\RQ
M^7@TF1DSY]]CD(3HN"*??/>2M783;V$>(/R(]E!!@DU403]5BW)FVT'B/T.4
M"X&'QN1H/.WUB]YP23RGUF<NZHU)SS"_KC"^>]I[7UN :18RCUS#4+B$6@0?
M!CZL;LUB-#!1\.8J*I.Y48R&,NA36BX#D^X13$@7;421R/R?Q-O0AM\D"T!*
M3WLCH)";8S&N!4;/;.MX&0;)8ADD,6GH.9CA\D)N:>4]DDV+P(V7D=A4S/[<
M494<9#$:[4PV)8!UHQD-*V1B9'GF[R<6 K#$,/A7#_P!L)%=.\,,^B5X31%9
M#U$GG.1ZXRFU>1**V 2 UA!< U?@X'$9@(T#1(@*'6RJ)2*,+4).T0DP-GX5
M[U8^U4"#P_^'S%_(/Q#5>,0%-FP\6/$P2L-4<ATZVOF"GHOV&HV*' &4"O01
M<?!W4B:1_H\83U*FGZ\#WRBL+UX&\&]A * .H'_P"L%Z!-X!IH11'(R.[-]=
MQIW#4<&FVN=8HS<Z&H$5]=3+P*>%&)#D5V"L!Y<_1A* -2"/:.^YDXB[)_^R
M;*?BWN:P3WAZ]W, I#[1?N0.3J/]B$2O?92#.[3L3SFX/@6>H_T#I;OVI@@,
M&#!=T!WB$$>EO^/E'!@E9F@+_@B^GT_7CGY"#A,?P]L?0:YH[]_KVMU[^*LV
MZ56_26M)UFN/?D<']AV+V9V@(1!DL(8 !@+0_AB$*\WHW_\OF?[S)*00D$,(
MC?"% G7]Y:N):8Q?1S5$?A/\G\& KD\!01""LT^AF8S.S:E1)O1*+92YV\9H
M7/0UP,$'E]X%9*1.=4_[@!$!&56@ IG@D9"TY<'7!ILPEA2'[BR)Q4/$:3%F
M4]@%?8>+N,>?9,!C:TOE+_9P<M&[>6$.ML:@6 9"&531@]A!IFU^_/N''X0@
M&/8+*AV^ HY=U7S0TW[(ET4Q.7-0;P\8Y>49@_(\^>J*>\45&<;6DFBQI77U
MM%^$M-Y9_NZ[%13R8E#\"M4#1K#DHH I11'4CFR::O<RA)O#H;4RAF!4 #WI
MJPS3YY,UKO/7NZ=-[N'PKAD"JCJ*_\'](W'!G-L4]6&WY7$P^UT$J)'@O&S_
MJWS_+I$\]Z,DY"*]\P $)W(;&ZH\=/@?26J_HE4NXF'"? *K()IOZ#N'KR@"
MFR7N]$SV(E4Z(7MD7J2G?;M@(/[G&N9-H_*S),(P&3+7 Y?)P6"-W &>@PA&
M56D8,D=T-+'182W&V"B_14-':)(O-)NM70SZI!$4DAGD)6#>6D3(MT)[^309
M[-*ORT$^,GB9]L!"EPNX@=#, ;7BX,-1D"\;Q^?<*<;ZO<3AA9">S2*AQN@'
M0('[ (K3QT?1$H!R3ZR?PRK]A'P4$OCP-N%+N#_X'OV&Y$#PU*LM%(F-3*:4
M][EB8#Y[48 ;+LE\D?8@@DF5,( =Z&:Q ;\MPC0(*64W):T4CL*R!W_,C0-4
MRZ#6P><%=DA].<('C?#R0_9U@8/Q]GD7_$R^9?QGN(N2600P1^$[8_YGF:G)
M/PNY,(6!,-W  =<M)*&<"=T<9]*3+.1$0#'B-AY*.^J))81NA-LCF>SZ#@B#
M4 RQYB#9L5IB+=T:!&@&@6HZES2,*(L%J;IB=6#/K"2' (7!@L('8BDO2#UK
MX6O3Y_-,1X&Q(SQ;_?^S]S9.;2/+WO"_HN*>^VRV2F+U_9&]3ZI(@!S.C4TV
ML)LW>>NMK9$T H$M>24;0O[ZMWM&DF5;-C;86#9SZMXL8'DTT]/]ZX_IZ<:S
MD;LX1/X- A:#3J4$&^"EH[P2]@GX8$<T>0"V$D:"*7#<A(M1.V8&PT$"; 3/
MK$[&<M#BQ;!!410',7ZW3S&_N908]-XYKLS5@.-1\5";D3/CX0<?6*@7W^)9
M&)8+#,#I $NM-D]X%Z)>;0RY$,0R'Z$'R^CAVE&T9&F4T"08H0T'ZQX[?<6I
M8@-VPO^!1(,<,G"JQ*4D0&$X^BG)0@G$4&)24ARCP:SZN)]##I9L=1E%^8&A
M&K<%<&'4P^A%G\2,/>@/MI_PD%V+>1,4I?+=+,#&S@W!3^1/\<\;DBET?:\3
M)2;.'$!YQ7DPRIG/ZH-%*;$8I'2P.!7@0.8"7:#80^F(@+@!8DQJ4%#.8-LE
M<R%OFM/]#$3W&C-J[M/LE@7?RN@4,G@P.?WAM')*TD1ASS3I\1%3M'SK"_AF
M, 1B._=[I<Y:Y<AJXME'SZWDADAG+C,0K^D>N1Y_R3&@P+=J(KI2TW7R?*]E
M@=LT[@8Z30CP, AZ#N4 >657E$P 1CS\':%W6$6H^O&/XL=\AK1['"3HSN?"
M(C"@'9I+)9;4$BJ8%VN[DYDEZ*H64>N),_8%8;++"8^_RHB8$TA@B,P"%,!;
M/7"&V*DHXY6Z]23-7?+\^@!C0*EE@;"E: ZN:L9)AUEJWJ$Y\XG^&ED);=0,
M+>:,3L5V?9!)8#*L($RN 'MS'LOGQTL/.$9EGQ[6PY0!R3(,YP)U@9?<Q_F3
M\P6-&5Z4KP2F7 J>ZA$J% <^]!+\^[EX46W1^,Z5T''RL%U'GJKX<C+.O<QQ
MN^6M.L &#MQ;P[$?YOET8_1SG"4B^I-Y=1SB;*,&?PMXY&*>\\@3Z5 &\,1J
MO%%E4*V(IR%'8::*7#LAY#. J3>FXD[.0.8)(NHRIQR'Z[<V7U_RA2>2+UHP
M%Y%\L0O)%Q\F(V@L!("G2N,0&@L<H*\4@9.>YK78R9R<P<H]+_VIPKU&(^6:
M@%_)D@-"^'U8(NZ$YU[B+K@]/*>A^!I+8 "/$7R,A+M06=4T 5[%U"TX7\,K
M)MDDN)T.68 [2N),PJ1_L#EX4K=CN$M@N#Y6\2R^]"_/=&JYL N4SWGMLOIX
MXI5%S:.F0,X$\Z>KZ?-+[UQ%85RJ_+UV"[[4G^PZP@_PNH88]@'C:2(/D24D
MS%D2J9):CJ[ -+IBZ=$X@_AG$1E&CJBH3AZX[<2C4N-MK?BAS@VU)))QC+;,
M.N8^^AY;/>-C%W"I:'*->\U<)5 WX4,]Z$@*(O$<G"O^RSAKI#D @7\ILPU8
MBHU4FK+AW AW%8\(\/X8[M*0LU_AY''>XFY_=5AY6<1F6#AU,J0\&6[!2-XX
MUE?/S)H\G^.F(#S($M%#%CJ%P:I#@2H\BF);Y$Z,DO*W\1L",B !0YBC^08C
M]W-&>>,WD8TI.T*)\VM,6V$)RY.3Q1CAO_!PNA"H/>;8(X!G1L0J6H,4D)<Y
M7$!?,6&'(\A:&(>="!I7B,RX O>T"+8FX92KRK>Y#AVU6-74@?ZB;6>*H'$.
MM5HB=8=QX@RET OU;9>.QE.JZ3)VAO'/"+8O8@<$L%<L^0FE$ER&"5GB=\X8
M5H/ZJ=-XCYGJ<@HADG0H<57',L7PS\.,LI..3 KB#/8+=645:9I[LE%<T 16
M0[67Q2Q5D;MF;*S23V.&Q?BTH#@^2M"G0W=P+TC??/#/[6E'4GB.4(>;6@]S
M)]XGV16X.G@M&=P<F#0_7*Z<079IF3'X(*=ORQ]^#^-\T",/;^.$38%]Z?=B
MK,*#1*]IZLXRHQ+_>.Q0':K<J2KJ)15O+CX^9!]-7<#FGQG6H:$:<S]6#[6Y
MGRT:5@-#2O/$L)L:5I__U?JPCY30VJ625U_8(27:((7CP\Y+F4::6Y%!TY=9
M*H^VM&JQ,^>H<Y<XNYDJKF\W&8"-^!93;N)@B?H);\Y0(Z6C'(_[9PIRK;;<
M%C(!<\GW;E6?F.\&/IVD+:XYMZL+/,)P:+$X=J+!?IH/4KN]SF)U[#QQOU=:
M+D^:6-_:^YNIK2U%V0S"F!5',Y8AQH.>+&TMGD6NM5'DM?68F%E_NZL:.9XF
M6_JZN^PTB,6+=SH1C+A3C*AKCFS9JY9=%XPH&''=C*@;LJ.MN^V=8$3!B"LS
MHBH;*_>S%HPH&''=7;]U;(7GM)01=RMHMJQWEE'XA[+DD25*V.Y@R5E==BUL
M<;?8XMM<U_@=))EGR.XC)9\%O6KT,G53UIS%=?L%P>I #_:&*:NZ)4BVM$RZ
M&H#88B-M*TTW"_6[2^KO2RTY<#7]M]3R=X2C--DR3-DSGVCX;TXZ]XG(GF<+
M\F[0N+-ES1 4WB"%#4V3-8$1FP5BS;-E^ZDQZ9?0^@N:;R!M=O#8<H7DBG43
MH6U1J&92S(U"K8T,;9'*YO5;X-)YLNM618>W 0V+$6&-4OG<T*R0C=<D&X:F
MRX9C"LD0DB$D8V+]MH-Q+4U(AI ,(1E37H[K6K*E.4(VA&P(V9@ZHS141_8<
M6\C&P@C%3!_,<GJMN9VY*QVJBHK9O"I%G[<$R:^Q71VO4A@GTIS;CG)QTPH+
M_-Q55QID;*HY+H[&2DM$\0\:LO*F12UOO59&@3W!^W>R][#'9N^.KJ6<M-OJ
M<M+G4:2\YZ4KI(MK+%=Z5&M/L0^W:9M9\*RX.)QF?59'=I3Q$GQE >?)8@@Q
M+PS,;BJ75^+'56BQ!%LV*JHRE*606;.;+&2$Y0TX>-N76M60'BQGW,D"2T@,
MAKRK'[[[SX3U"F1EV'->D9/=MN8%*]EC6,1AHLY[K68[K.5#61VWK-HRA)W-
M"2^O4E6^#%@)8?XE7E6-53?Q'Z0>Q<8W;*BR&'91? %KQ[!!6&V8A$X\PPM"
MC <%FF%)"RF!G1O?UL?UL-<-R2UEM3^10/U^BBOA!:TY@8%>K,KTO,+(5=N4
MHGE"_=6LC.FX1IS_,+&K6!61\BZ;5=>3:#3$B@6\V0FG6E4\A]-CO-295^4C
M5JF\K(J2DSXM'V7E<&-:MN;AM9I)WEP-&(ET*+VG <$:#*R77U5ELS>]1OIC
M@#4"D<?J%<ZJZ@J,GO!UUC.2LW510I<A[X*1)QOHSA1O*Q@RH5CZA%=^C8'A
M E*6:B]HR:K%%*4,BQXYIT5C@#B)4 !Y+^:R",W$%!@O,:G!RB(3-26K.C5,
M%GA?!,TI2F*/O_YA_/5ZC=LV-4MX\1X'MM9JI81;E@%.C8"RYSY,B->>V5]M
M5"^K412# I4<8KFLN!?R^L#(5RA$ U:]BR/UN T!^]9D:RE87%$\O\ CA@NZ
MZJF'4@<QI5<6U."*@/=$+RII(EACR1->3CZ7<%S6-11AQ<)G=)7?/9RHX3Q;
M0XB .1X-[Q$M@F);V<"HNUCA4RPXPVKZ@\@P\&! P*L4_6<$<&:H#'+,>C7X
M<JB<C87UF7F_*MC,GU@CK'QEU3&W'!$&LA?ASRP8SQ*V$7ELZ3/ 6YP7$']2
M[E2[@*:Q*G]0$[=T+&Y+X#\WVF'*&W8=E[^$7RN5XBIS<*10"V,UL27'E\V5
M=QX0)4*?2T=+%25"6S 742*T725"%]62<B5%6A(B196I98?=O;I-NS7LZZLR
M51=1YDNG#2[13)DI:U<+FS1T[&&FSN>R6BW6<N?1CE6JGK1LQY>W:$59J5U=
MU9X6D](48T^+*AG*?I>+:EK=JR\6]2E-KG@KD9#Z0U$A:E/K;TL21//"+4W6
MM+9>_A=\^&KX4%,?O?TN^%#PX<87;JJ8%2;XL"7;\6KY4$!A6W9"L&#+6/ 1
MSZT,L2<I.R):X,KN\I,KNZ\1^]^3/=1%IW\;Y<+SR52/?"-GUO:AM<1D&@Z4
MD<L5X[#AS,:'R?)32DF;.AY;Y8)]P[;MR 5[TY3UE2VI9B[=: F#W:6P(7O>
MXF).@L#/*Y\M6^;B F."P,\BL"W;[JJU> 6!5RG58\F>NT40?@V%S2ZF\SSG
M'Z/L9RD=2W96UD.B5M%JU535)S9Q$ 1>CL"V;0H";]!4U5>UHP1Y-Q^JV8J&
M+ZR+UU7=;.*NP6/);"]&NK8%8%>L4[!Y^K1%ZN<D)*EX>.^UMWS!2\C^VD\Q
MA) )(:L+F2/;6HN+K@D9$S*VZS)FJ;*E&4+&A(P)&=L481Q952TA8D+$A(AM
MBC#\L$7(V,Z5F:NE?RQ_/TU_<D+(I@O5KK2&@W?2=(I-51F%E4,AO8EJ31C)
MPD8^68Y=?/(T@5U[J(J##5.)_L F=SG=3%DYVVQU!1^IFR;*QZ.CS])QG >]
M-!]E=':IC\UZE\KW1&FOE]ZS:CO\!ORHWR<9#-)<XRNC^:C'R[0517Q8.;5$
M(A(C&TA)S&_AX]^26J6?-TE!VE^+A[ "#KZB+-53%.&B(:_V4CY>*UC7!X:%
M#<F+$HC\C=4?&>]RQL=A:131@,\4AQI/)![2?B[#0H-K+!5#@G]&,8<!B<$
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
MIJE/03,N'F&,4HYFY!TN%(UYPL4]';$Y,4>>F99-LK_;$K+0)V[R@J7/-,%
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
M,-2838M45^PP7.,>O]*L-:=EMV5X1=OBF )CQ94/^PES"L<0^'1O?Y=(MI!
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
M.GPXE"X*KP<#4_+T>VC"$G^8O\RLU8DK:8NF4#.KI]N5\8_*'E-,6;#H.#I
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
M8IBX@E+[%Z?+,#0PM= S5-<DFF.&GD,":D4D#*ACN[[FAW][VD'YI>LJ)65
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
M&:YB:J:C$#NR%<WQ(P-L1=M7HX-WMKG3->A$L+3EGH4 @I<&@ADO@A+/L-P
MW ;?9$$&5_$I&#&V91#3LP++<0 ('&<6"(0PMD(8U^9#K$,8A;^_-DF=\30L
M+8K,P/'!M<#CBY XBF<9EF*'%%C?!.UMLC8OAK,/USYVL71XLRSSTN&E9#'O
MH_3-)2YGHKU=R\\_Q 'M^A'N8M8I":EAAVX4*O ?S&K5B>(Y*M@B'G"Z8Q+=
MLGT\H 6,TV<S6W?(,1&M[]IF1;W<88G DDU@R>P=%<W4P3H*P*^A8"U1SU7<
MR-45(S0B+W(-QZ68E&4"EFBS/=.%/.^X/+_<R8J0YTW(\XSWXSN$1E;D*KI+
M3?!^3$OQJ>\H1-/\B'J44"-"V\"4#6-=IRWMZ[OTS#:7K2MO5I7J._E_/I]T
M+Y8JS_<LHCRG9WL+7_ :<@-Q,"G "44P):R]GT8 U?R*(?[\+]U299B#E&92
M/\V>Y4ZW6BNVQV.NQPI/?@QHDE-<4WGQ$S8$_I=F'=@-H1;75@V&J\3)%B;_
M/WM?V]36L6S]5U3<YT-2I4[F_<7G%%7$QCF<&X-C2'*=+Z?FU98-$D<2=NQ?
M__1L$,;:L@-&$ELPM\Z- 2&Q]_1>:WIU]W03*1DZ.!9HH!2$X@$<%QJLX5)S
MG04/O%0!,=OV<C=/,=<*I*[JWLH(=\4(\T.-O.69*I2ZU A?)B%S<(YZ,,QJ
ME:(2G(B&$<BR!AI55'95O594WA4J/\RCTCN)4 P0J/'E\)$#HY4%%EADBGFG
MG=[:YGW:J6K=AU KV#0NO!04M?QO[>FV"V)J[/!DA#>'JS-CJ,I*RV.EO;9Z
M,%%G?! $Q"@%"&,C>$X%!,^E$-P8XM76-N5]H]M!M0V2#[7XJ./RH7+"G7'"
MO'Y@)(FL"/HG)AD042<P24E@QD@:"<V2DJUMTU?BUIY*A67']4.%Y9W!<EY
MJ*1"8#(!Y<Z"$ A+ZQP"U-G$<:]65**LIZJO3;L3T>;5_VV2@I@=)LIX&Y/>
MZ=DXO':3%)M2OT^-#$H^)_:::: ]]VJ<SF<$ET'"XS1[3TU=W)7ZN+#ATV+"
MYS,+EIGLE_8[1//]5JRW<VF\H]&+2]-5AKL1PSUKBY&4C%9<&2!!E*;2F8)E
MGD%22M&LF21&;FVKC18B-6*ZF4*DTL/:Z6%>ESCC(VH3#](Y@O00!!B%#I V
MBIO$7#!*E2.+'0J?5HBN4914B*X=HO,:A0D=!;(N>)(9""\\6(M"11OJN<Q:
M2>NWMFW-<*RY@FI\-IGV3L<II_$8=4E,'I_]LW%M[GQW>J.QR?.923YQ5"6A
M&Y'0KPMDA DL1>8@$<E!*$/ F<0A<:^,L$%)$1=U9-D@%5'CIINI(KX,^AHZ
M72(CM)1#HHPF%D%E+D&80,$&8L#&)+TP-%C2=$ICO$LGIRLRUR@>*C+7@LQY
MP2 0E2IH 4QJ"P)U/!BT*23C.&/:"2=(Z6E .X7,AY#3.*^*\J/Q>/0>K[FV
M8;Z30Q6-%7ZZ-$)EH^6QT6]MY1"=34Q2#LZCBR"8%& )MQ"-3)8&%I-H&BX;
MVHY@;)!ZJ '.CJN'2@1K)H)YP1"-C9X;"TZ5B2X.'13C+06TJS DZ9A,+D3
M33U"T5$PKO((107C*L$XKQ%TY)RHR$ 9GD (&L$H[8 )YA4OA5"&;FWKOK:W
MKGOJ0%[AWO8]N\#.;3(.F]O/I#LBXPOQC\IAR^.PEPM.:1O)9?(2J!:E&Y%S
M8'GR8+V)2E+EM3!;VXSVR8*AV1LD+;Z!Q-81&]U<XNB.**G$L0[B:*4N!&=,
M< \RVHS.3XQ@C?7XE8@F>^F9TEO;5/<E6U:'Y@K>SH!WU5F/"MZE@K>5W<A6
MF20T4,I+/%%+L)GA\TT5/K;%LJD,G#1]:]L3W#H*WMK/>3]-/ZF:VL"YBZ+F
MW"H7)(?VJCRW/)X+;7437*(A.&2W()'G4D[@LE<0@B?XK[>$TC( F_29N0^C
M*COC(6T\A717WE0*62F%S.L<P9 Z8M8@0D)U4SK8>24M,&M+VRKFB"_MFAGO
M:[NLG$N%<6=@O#*A4V&\4AC/*Y[$!?=1.D H<Q R)? I9LA4H [B-J+R*3"6
M?<Z7E:WIGN2Y=ZF<7])D\JCW?#QZ-Y@4)'_W>)SB8/I] 5/O_.O>+Z/)I"9Y
MNJ6'+BWV=#0N$[R*C=+DPDBQ<N'RN/!56Q5Y*8WCFH&3!E41=0H<,1*2L(Y9
MX9T-99K-PGX=&Z2):M1X+5;Y;KVB:((WC%]50KE#0FEI).DC2]Z 3-2"<(F
M,5F ,@J?$>LM2[DYQD+;A/)]Q7.W\'R7XJBB>(THGI=(5"8>LW*0N0@@>&9@
M2$Z@@LF."I-LYDU&E]%EG7GIGD)Z"$FAWD[&[Z^HIF6*I8T/&75/+"T,&34V
M7,27E267QY)O%Q3,L8@>C2M-TC.R)(L)G"()J$[*YB"=UZ5@CNF^6! /WB#Y
M5&/177.WUI-2JL2R'F)IB2C!;<R2XXH: <)S#H[Z"(ISHA,7+*72"X"I/J&W
M+LJIX.X:N->3:*K@7@^X6]HJ1(\Z2H*(',$=I$5M)37PI(@+,>KL%(*;F#Z]
M?;GL?4T_=6Y(Z/[!_N6<T+W]QP?/ZIC0.B:T/4IV.#D;NV%(>(<G)X-)8=Y)
MTX([IV]L=+<)!V6[J*,O#/'XDQUVAO%IJMUTEKC]O5DP"U3XI)4+%$*S!V:7
MP3N->Z!20E@2"%'HVW+51W/> \U<S\QW7_E6*E@/%<S+7".=T$QK8")H$((Q
M\-%07&!J?5:):U.H0/0-7Y8C7.'8?:U:X;@>.,X+4VFH\XJ6$7LIE:2? Q<5
M!:DM,\HQR4MY,Z=]26IS['7KAG=I,BW-X'OX">\& 3]Z\.VGNC:A&V=W-,-Y
M<YV9 0XOUO\\EE8I:7F4M&#TITY)V^@9&!F1DKPO8_ZD!\>("D([= Q*'8+I
MDP6'4S=(+-2.O!T7"Y4#UL8!\RJ!>RX2YQ*H)0I$2ASA+PDD98TC+"II#7*
M[7-C.M1_M^)P=8WN*@[7@,-Y>8!:P-)(,VB?",H#AWNQS1Q\,)[+8'DJE;U-
MEY?VW(K:!WN52+S 02^\=N-7^+$(QG@^\+;G0L";F];<PGIT0@E3[ SCE=C%
MQ>3AG0L[5)):'DDM&,_IH]9$*0F9R>:<M@+<; Q*AYB]2SD$EDL?3JYJ=^S[
MQP7=T@N5"];+!:T&V9PQ)K0'%=!-$488\,;*TIA72^V(XR%N;:L^%[I#X<R*
MQU7IAHK']>)Q7D"8K%6T7@%/ 04$RQJ,9@:D=;@]:^4RYPT>:9<:UC^$],)C
M-XXUL= 1P5",,0ML5$9:'B,MF,(96.(I*0O6T8 >@J'@-$%?P>,_+ACG)=W:
MIK1/6'MB]P;)A1K6W$BY4)E@94S02C($27*6#HCV'H0N58E44R QJ4R%Y"YZ
M9 +2-TMK85W1N%EBH:)Q96B<5PI*>,\UI1"C=B"H#V"D2$"H]3K[R&/9EVV?
MJ0V:N!D'D]-C]Z%<;/KZH8IU_>9]N^![D<LYGVEZ"PVV"8&A[FBP6=GI_F@X
M^.R49&.'@],T=E-<QIIA7C;M+VC1[8,CPFH)42/9"^(56"(54!L,381&Z>36
MMNQ;5I,W]X\3NJ/&*B?<'2?,"S/OA1;&,4"C*A F!.0$'2%I[M#"0@6K2T*7
MD5N[@A67'==E%9=WA\M6%P/AI*8F@.(6)5HD#KQS$;QD5%%.4Q9V:]OT#>U2
M<O4A)'-*E[?OCD>3R?>]5VXP+,5@DQ3.QH/I /_(=(P??6Z';ZL)VX10TF)Y
M<9/NM$O0%W/=:4M0"4WS,YJD-%DY&!Y>&N7HBDTJ,]V(F1:TM$[2$^I- A.$
M 2%13[B@!-B,>+%!",)112C>SNC<N/]L#>%VU86O:%L1VN;]<Y:E8E(;0#LA
MVC258'S"IQ8),_ L@R=B:YN)6P_2J)#KN'=>(;<BR,V[W@@W3EV(P+EB((0+
MX)4W0'RD/J&/PAG9VA8+AG1W-C?R )HO'XVF[KAW1;K6L9S=3@#4 ,+R6&Q!
M\V3NLO*$!Z!$61 Y(HN%&$$:Y@1!)UYK=!RT[EM=>R?7]JI=%!F5.M9#'?.:
M@Z#'2IQ'ZA#E1+AG#HPR HP@.J40+5H4J</TS>UE1X5OU^"[^G1"A>]2X=NJ
M[J*L/$T!DN :1/(.K(T:M&/2A!#1K!'AR_M&W?H@>>U_? ?]CW?_[_GN_N'N
M8>V 7#L@MUH5N&,W+HFHTO3XO7M5NQZO4>/.%G]G&/\H2U\WNJ5M=!\7M#HV
M2B<9B("02ST;\QJL$Q:4<:8DHG@R;&O;FCY3&]V]K!;.;(A0K?A?*?Y;_8UY
M-B[F!$0Y='0MCV YNKR$&4:2-8Y&U*E6]0F_=>>RBL$-49L5@RO%8*OI !5:
M*NV LS)M1UD/ABD%/K.DI$TJQH089'VY8"!Q+51;_4F7=')Z//J04L^G8<J#
M;^Q4M@FI^N[I@<8"ST>3Z3A-!^-46BK^=&Z%BQEAE9R61TX+VANCT61B,0.W
M&1T$'6UI;1J!1F8CE3&RJ$OQ3-^J-CEMD$"HM3L;(A J(:R7$.85@XS&,IDM
M&.XHB%CF(E'N(*/IA PJ1,D;0J +DN(5E)T Y=(50P7E>D'9DA"*1J.= :MT
M!F%0T+N4)3#J>8[46*UR TIS^\9E'2BYVR0)4<ZZC$(XPS\=/O32.1QZH]P[
M19P,)C6YL$XQ,;,#&J4RTO(8:4&7XX34$P4)8+VSI0"&@!%1@ ^!)QF5D()M
M;5/>)[9=!+Q!NJ$&-3=%-U3LKPK[+8F@?634*K#"HS>2* &'% XV2Z.$\(HF
MVF"?ZBX%-"O^5BH1*OY6A;]Y-<!3R%X1!YHX @)1AKH@"=",B"R4U]1IQ!_K
M6[ZLZK6:4+@> I^>C1%S9^-T/E$='__R]84JJ&F%M2F!W?^>#4Y+F*+&)Y;.
M2 NZ&--DO8TJ ',L@9 $A4"B"0R54O(@@I.JM.(@LEUEL$%BH,8K-T0,5/BO
M%/[S@L!:=$*24V 41X=$$8GP5QQ<,C12_%]@L<"?LSH>L:,07+H>J!!<*01;
MS;"L$=QG#42R",+@7NPR=<!3M%PHGJVQI4F=$5UJ'E[;_W90P^R<C/!B/KJ&
M,D:Y-QA.W?#5P!^CJ)E,4AWDN$8=<]46!WGOTA([C2$J;=Z(-E\N2&,DGK),
M#)^<G$'XD,!&3L%1+646^'\TH.>B:P[C_J&]>[+E[]!>/:@E4L&\B!&,EUJ*
M!#3I,ES::S R$LC9D) S23ZC&T#[O%/M1"L@5REB*B#7",AY24.8XL89#C%F
M"4(E#I89#XP%SX0+A#E5 "E,NX]FS7*L_MC$:-;M>I;?J.<FUGQNXDK;D!IE
M63HE+1@/DKCVCI@(K/3^$9J8,MO=@B74*!V"\TYL;4O2%[;M)&R08JA1U@U1
M#)4&UD$#\U+!290*67,(2G 0(4EPB5,0CCO-DG2&^JUMH?M,=JD#:H7BRL](
M5"BN&(KS(B%1SU0YO\@THE 0H<"ZJ!"9FGN2@S:EDY<0?<VZU/^[-B-N-R/>
MO8V*V/BFA-V3&)7+5LEE"\:&>"M3-II HMF!X"& HR:#-X$Y(S6ZC61KFUK9
MU_(^=&NJ'4T[XPVMLB%Q)8]5D$<K?:&"I5P+((25:*DUX!DQ0 U-W@='M7&%
M/$B?F64E,"J .P/@5;8DK@!>!8#GE8SPVCK'>3E":5#)& J6.@(<?;7@F,\L
ME]W?B#YGM2GQQNB<\W[>O9\2@B==#%SI';F_9G+G-CF3S>6[[JF=<\N4L5%/
MQZ.3Q_BW!L,S7+^+F:ZCX>3<A.>_AP9,D]V_IF.')A@,W?C#WC2=3) TRU6.
M1\?'S138<_ZLQ+D\XEPPQB5'ZHE6')0OPZ@L#4B<AD.*1#$6&0]*(G$2V]=T
MH^NXOH$;UQ$GWEP6ZIYLJBRT*2S4F@A#K9&*:D#O3:/[YABX1#1(Z:.V5@BK
M2D,,*OIR035I98(-9X*EZZ_*!)O"!*WAF(X8YI0'8JP$$;@#0X4%9XBT1D>M
M0MS:MKJOU++.XG1/Q]V[?-62E-O&1ZJZJMS0,!=VN>A,6%EN62RW_V1G02D<
M"5F$$("Z[$%00<&@V<"A!QR0XYCSYXV#I=SH4K@:ZNZ:J[4BT54)9+4$TDY8
MJ:")D1#+1 3A<P;OG  3B>4B)$*Y1 *1?6INW=.T@KAK(%Z17JH@7BV(6X,T
M'7&I1%QI)!R] %ZJ580"GJ,5QB?!98F]VKYERSJDTSVM<^]R5J6G\87>V9E.
MQP-_-G7E^/]TU/L\HM";A13.ARD>C4Y.WPZ&D][3P= -P\ =]QZ/QJ>C\X!%
MS71U0R\]'X^0&$MDJ9+C\LAQP?#%C%9R3F?0@EH0#!G2EEELP3AG@E;9<K^U
M;=##D>U T 9)I!J-[IIWM72)5#EC19PQKXJR%E9E%L")@*I(.PU>"0I62N$M
M$@6*)>0,V^>V70)<<;OAN%VZ*JJX71%N6SV9I>?6*0ZAY'M$T!R,)0RB58))
M22UZ:UO;6O>U6-:$ENX)H7N7]/DE32:/>D4.#<[ED)N30\//Y="L8K:>8>J(
MUD'3?4JD7]6R1Z,OY<8K$]Z "1=,E(R)B6Q4 I^Y0=5#,WA-&93R&&<R=2Z)
MTIU^HR5/#2AWS75:_@FF2AVKIHYY\4.]XLY8!CR5)K:>*W2B> +IB&!>1>9I
M.</$ZOFE>P??Y9]?JO!=-7SG-9"+Z+SIE" P$4!D@AHH9 -:"JTD]8:0,I=&
MUDS0Q@B@KV2";I;L66W0YPX[Y"W6//]O=???E0>FXV*OQKN6Q_4+YG\RSW(D
M)$"R(8&@,8-Q(0*7G+-H>#99-[DMLF &V08)O37&R.\M12XVQ .@R(Z+VDJ1
M2Z7(>34;!'4YR@A&BC*FT4FP+EM\J)(K+8P=U[Q)Y3%U:X^XTE2EJ?LJWBM-
M+96F6IE+K8TE.H%67H$(5($SQD)$_O)>)N.#:#*7TBQK>EOWA/LM,Y>=TY\_
MN<D@]';=>(A7/.D]3^/>X6LW;IU96VU$LG/+<GTRO_']=X7,;R[+\>%HGHWE
MRG/6&@AX\3#._ESSB%[2-ZGT?0WZ7C!Z5\LD&(\6%*,.!'X#)G,.,KN<6.#,
M:;^U+7^P[;*3#9+A:TS8W%M*O*U_N[&4>'/_]@N4>$LY7BEQ-90X+[Q3XHHF
MIX%)*T 8F<%Z0L *H@P^UT8SMK6M?B"W]F<K+55:NGM:NJ7\KK2T&EIJCRI@
M"BUEFYG,($IUL"$L@* L4LE<-BH43XUMS''G6^;'SS]LPY7VD\'QV33%VVCM
M;UB5KI'X<K/@UUN"KO#XQBCNBT>U,OF-F/RWMN8VQ%-#D,F1S@V(X#QXFQTH
M+Y5()A@9&LUMVB-G-DAS?QM9KSBMM)'LN-S,TF:QX\:([\J.W\B.K2.L)!$F
M0@+%G 01A08?:(:LE',2[9:3;.2W7&XZJ3)49:A[K<,K0WTC0[5&;1C-C0L4
MC#:L'++W8)*)D(U.^&P[RE5JE/BMYVRLD:$:,?YC4YZ-_\;!N^U_XG]FEW;E
MLT(J)QY6!ZOF$Q\-IOC7PM>!Q@K0#E/J#4=3_!/34<%3LS*N2.I\65@^F>(/
M3O"Z)S]<+OW\'5Y\J)!X':>CR:"8Z]$X';OIX%WZQ_M!G+Z>0?O*NRY,0CZ]
MQ7F\ L39%]^RQJ7\ZL(I_OE:7/UON=R&&X*@T7)BA*-:1(ON4L(M.(:DE?'4
MQ_]8L35[T^OQ[!9.W:L$?IS<6W 9[_"1.W[O/DRV?OQL(4X&0[BZZO,+]L5E
MR7EERW(.&B35BW,(CQ",:5Q^"Z_)=>9:>J_'9<OXG[^WC][:/FJ.7(QR[Y\_
MNHV]B=+!O "XN8<%S^V= JP5PFD =G3P[/G_[NT?]I[N[>_L/][;^:7W^.#%
M\X,7.T=[!_M?)**N7/[C@_W#@U_VGNP<[3[I'1[A/\]V]X\.>P=/\3:>/7^Q
M^Z_=_<.]WW=[>_OX_>X7[^?$C5\ATDL8&5&.-W-^!.B20)NM#6_JV)U.TJ/9
M%_^(@\GIL?OP:#!L+JUYTS\N/NN"=0MIS.UIS>*=OWS!)];^8"0OE'(1:;[X
MPQ=L\T/#-G,;\?EKTO[ E?GBR^0'^L77OO:QE/U M-ZHC[W>(OQ-.'_FI)#B
MHBPZX6I;O[I Y)Q#HE.AVI?)C7L):2WVGJ203GP:]SCM?^;D77-M.J+JKN^"
M-0OPW=ZP-WT].L-/C9/OO]B[Y%JWVT'[EF#Y?;PI>A]OBMP$=LNK,!9W#]J_
M/8A[PQY$W]"2]=Z>[:BG=#MS2G?36M+M/YY%N=[*_3=OQ;.?]P<OC_!O/?E5
M'OS\FWCYQY]O_OQCOT2R/CY[LOL1OSOY%.5Z1O"5O_:?O#C^\V2/[K]Y\7;_
MY]_DGT^.WQP<_7E\\.2M>,EVY9\_OZ3S4:YG'W\M43.R__/O)R_?_,;V?_Z5
M_'ET_/;@CV=R_^0W<7#T^LU+_/[/-[_GRQC\(?GP[,DS\>S-J_]D*;T3+D*,
MB8$0/(/CGH%4TF8?I8S&U.ZS]>A;/?K6J1.ZE1Y70H\?YNF1>RF$"12T(@D$
M<B78*"2H9)42*)DC#QO8:+=25*6HVE1X(RGJXSQ%T>B2IL* M"9#V5W ,Q-!
M!^L-,5+J%&M/X<[6"R\&[L'T=1KCK9^<CM/K-)P,WJ69L/_N&"'U?;\W1*T_
MRKVI^^O1-2(\MUNR+P9S-_,/7#Q><SEA*L[S%C>+(=WJ#C;A,[X5BYL$MYUW
M;G!<(F6 .Q5,<#_"K<WCLY3"V7@P':3)K3"VC*=\99_QK<'313RO.V[GQZ_=
M\%5ATH8]SX;CA!?U,<7>*X<_.V?67D23#U_UD(%[I_AG1O$V(ZDZW8]U<=CO
MN_7&_29XP_C5O/O8[("/KVZ Y[U>?KLTVK]&QV5I?T;3%2_S8'AXB=:=\6""
M+SUI+/F\,>)^FA[D(_=7=4:7Y8SN+P@G&D5Y5I(!<YJA,RHM.+0Z."EIX(I2
M+O/6-M6\ST2[;*Z55/P6#EKQW)E. _H+B=OU1JHJH#<7T*T F*$N9FDM\& =
M"(__<4*@NI22$&&D2CIM;7/1MZH= *MXOG=1G8KB#4!Q*T;D)-&:<0Y.)0^"
M)@Z6$PU$)JI#Y)QQB]NRZAN[K":3:P@#S6H'\6+3UQ71NGYS25IY([34BQ2.
MW60RR'A!#0VY^.9L,BWU]P7+C<*ZU%??%8'U?:\(K![^:J.P!\-P?%;*Z5!Z
MN;\5X+>9E=5ICN]"[<4-7;;"Z_/FW[FT_M/QZ&3GX/'>T]'X$ UYD#]M )7M
ME\WV!X_;(DPQ'TQ H@_*H0B+TH CW$-D/C-GB52Y3 ?M6]L>D;-!)1U?X<X5
M3^#I-)]T0@.NC4<J5=R$*EKRCMF8K#(<O',9!'$2?+;H)Z+],]<Q!FM+P6V[
M!]KUM5W%Z8IPNC9Q5W&Z9IRV!!P+/IGD%1!>I@28X,&@J ,F978ZAFABW-KF
MK*W>[@2G-<%:$ZR?T=KNR>GQZ$-*/9^&*0^F/93.PYI4O1=)U?U&Z$\'X^;L
M?6/9J_G4!Y8]O<M#$U_:OY\@Y(8I_G2.O><%>FBTW_#-(URXCRG.@K4U0+N.
M(K[SO7VN69QWUG-:=O229Z$Q@6%:@]3HS^%SDCU%S6[[BK>W^ W2[#7/LR$'
M#"J5; R5S'=6\USAYL$\.$H4")]*8W-K0#OE\;G 72;3$OXS=EF3>BJ<.RCM
M;QC3K\#N'+#G&Y(QCFZB8Q9R+ W)4F3@',4G0#+&@W(R!+ZUK?N$W29<5_.W
M]^>"[U7">>><B<Z3S:-\D6#^7'?BTW[FQJ5_05&@-6>\:3GCY^4M^,(P-I_S
M?#29?C+QU;WIZ6B,N\YL3ZH;T/(WH 53Q)*)E/,0P?CH07"+/J:V B11,3O'
ME!)J:YOV-=GH7@$U8=59D5I)Y]Z3SKR<)80IF2,'Y2S*6483N) =N)R5B38Y
M)=#K97VVP.NMP.\$\->O9BOP-P_X\W*7>"-D(@0RUQ:$E@0,U_AM,))S;Y3C
MJ?$V3-O;N#O@/Z3,WW44V>EX,!KW\ ^\&X2$*S*9UH3@G2<$FSC>%>/=FAJ?
M%RL?GAOY,?[NXW&*@VDM__DF+EPP2XK%'(-,!H@H);W9>/ \I_)M#A;]YWA^
M@*,F!^\?K71!=U5:N1>T,J^M3.#22B8A4%?.A7D)UH< -+ D%0_1.EIHI7U.
MH$*[$]!>:PEPA7:'H3VOGIPARKMH( 6J00A*P2AO@5.?*$L$D:\+M)?5$ZR3
M;;\VJD9V4<^OBY8TYZV_;I/.NMX2=8X@-[%#30T1K8;D7K9ED0^2&YH\1$H-
M"/1GP3(J(,FHO2*6ZU 24I+U-6]/V;WQT8AK\\PZ0L8;BNA.'$^LB.X*HN<5
MB44XZR@"H&$#B"0]^!P$H$SAZ.E:Y<O99<;[1K>COA70G0%T5S5,A?%*8#RO
M/J@3(1O-03OG2JDB!R>8!45,I,FJA";&C9GVA;WU]-2U8+F>:%S#B<9-TW&+
MU<GAF9^.IN[X:U)NE>.9'L">TV59N&#CF6TZ>TW'HU(V7P)IH^'.E8?@:+3_
MV2.P=_$$U(UJ>1O5J[:"S$;X8(,&FD@$$4,$2X4JNQ6+)&7ML]O:5KHO#:_^
M9A>PW[UT6$5\EQ'?.AZ'KJ<DT0%!P@>AG 47K(3@%8LJ496D0<3+OJ1R(US3
M"ON[D9D5]EV&_;PBY5YESE2":(P"860 &[T$3BV)40BOHVTF>3%^ZY38.A7I
MZH?>4MX9P;68!'Y)D\DC%$EMS75#L76;RL3;C4Q[\&+J<VI%'KU2=G M\JS\
M> -^?-L60E%0[?#IAL #\B,1&0RWI2<@)3XZ*[0-6]N4W2;JOL8)AP\#NIU(
MIE7HKAFZ\XK&R21US )H%@*$9 )LIA*L#)R8P+1OBH-9NXJO0G>#H;MT05.A
MNW+HMJKT F=9T8"J! $K@C1@%+% E'%>,I/0;2H%++?IZ[DA0SO//VS!M6W@
M4,_%+O4BA?+UK-#-$C]K6^BN37U>O-S7G_J\]/7IRB;3"6EW\SQ9#84M;=-Y
ML].6>H%QZ;)3(!W3('C6X)5+0'*4W,GHI)5-SDN3Y15-+H7>ES[O_KXSXV(O
MLS+C9F41*Q\NE0_G];/25!I!/ BKD0^#8V"UB& -2]HP69IF-AE!;I;58J22
M8B7%>TB*Z\RQ5E)<*BG.1R:B,L'9'(%094$D=!*-YP:4TT09)8FGL<F7$GUO
M2+&)8/S8J&_\-P[>;?^S^<^:4<<6]$Z87<SL,J[<6$@E'+<Z<F@^\=%@BG\M
M7./"#U/J#4=3_!/346&'QDQNFF(O7P8Q)E/\03D7//FA=8>=7.Z+WQ42/^QT
M-!F4I_S1.!V[*?+2/]X/XO3UC"VOO.OB22:?WN(\+L?9],MO6:-=O[H>I9/(
MU;6X^M]RN0VI!D&CY<0(1]%?LNC\)IE=#$DKXZF/_[%Z:_:FUY>U\Z?N50(_
M3NXMN(QW^,@=OW<?)EL_?K80)X/A[(HX_:&L^_R2?7%A<E[9PIP3"FXR%R&X
M1\AB:5Q^"Z_)=>9:>J_'93_^G[^W$!KHJ(DVCG+OGS^ZC;V)Q\4-&982#K>]
MZ,F]4XBUPG -Q(X.GCW_W[W]P][3O?V=_<=[.[_T'A^\>'[P8N=H[V"_"\S_
MU<M_?+!_>/#+WI.=H]TGO<,C_.?9[O[18>_@:>_QSN&_>D]_.?CC\(MW<>+&
MKQ#A92^7YV=HFJ?PDCB;G1YOY=B=3M*CV1?_F/7 '@R;"VK>](^+S[I@VT(5
M<[M\LV3G+U^PB+4_&$T+D5PD+"[^\ 7'_-!PS)S?<OZ:$C\H)K_X,OF!?O&U
MKWTL)3]P)C;J8_6U/O9OLD)_>P;)MGYU@9@\!\)Z5)-M-J._C[*_3&[<2\,R
MX/I)"NG$IW&/T_YG3O$U%^=.Y?.5^[V^)WB>9]@;]J:O1V?XL?$K<\"N=;]=
MM'!)>-S+NZ+W\J[(3:#7_:3S=>_\X/EN\2CV?^[M/#[:^WWO:&_W\!KVO=8"
M7.?DZ)U]SI(ZL7;%NE\>OKC:XH'K]E'KWI-__8CNHGN\HZ#L=6^N,^79&Q*'
M_3"+P[[D+]FN^/-D#W__^/7^T8LWS\KO'+U\7_[=?_+3VV=__/;QY<E+]BD.
MNTM?O@GO7[[Y[>/^QQW\^M>_7K[Y]^L__W@Q./CY]^.7?SP]>?GQV5_/WNP/
M6G'8H]\'^Q]_&NP?/>//GN#73YX.GIT\/?[SYSWQYQ^_OR[QWV<?=S\\8__.
MES'8*X.?LPC*!^8 +6=!L%(@YBDO35'0F,I3(=W6MI%]PMN-%%;2^_6ZS'2G
M'2(WFLUNFY_J-)MU+_%>V6Q5;/9AGLT2SXX:KT I1T!X3\!Z9X!ZSHUC:$MQ
M<0AO02?K2BB54%9!**NMHZ^$LD1"^3A/*,$J'@7U:!G+06@5P=O@($JAG(LY
M.X7ND2[M.[HT['9)8QN[S2^?6D0WJ>!Q0M2% 6K3X2?-6@[CXG?!35[W3L>C
M=X,2+O4?>J/35&3J\%69Z#AX-Y@.TN31=:(6?[=RW]3K:M6?\2 B%<^+>4N'
M\-YWH>GU_7UAQM[YU[UR#**7_CI-P\FW]3GN8+OW39#REU9Y.AK_,G+-?*LT
MV3TW1*R;U[(VK_W#MK9/5 OT>26(G'UIT<[ 4Q7 <\:]T)P&+LID.VW:9?@/
M5]K?'S;HQ.GM+YS.J;RP-EYHJ61FI!,*75FNB$)>(!$L\QZH838SSETL@^]8
MG]';',^IJ-P4/5FQN#8LM@0FC33K,FZ6>88;-=,4#/<<9!+*)I*DMV5"DD8P
MMOM#5H&Y4DP^2:<H*@?GXR=+GUPW-X\27SX9(%3ZO?3?L\%ID:+]YA<GHSQ]
M[\:WFJC2;1;KGM)HNK)?-=G.,%Z=*%5Y;&D\-FAK#>D8429Y9"^!/H4B*#-R
MCB!HQI]0F1QQR&.DK\R:9DBN2&PL<93OO2*$[N7=*B&LD1!:(B/3%$2*!)11
MIG1YH^ )R^!M]%9)DX01#2$PN:P)#163G9<:%9-KQ&1+;*B8 S<4'V+K* I_
MF\%Q)TI4T&6%/I8+YYLTM<OJ4=NAD??=%AOSL^X'PZD;OAJ46DN'<OQVS6.[
M35/=TQ)7C7&0]RY-L=-8HO+037AH0=&A3U89JQ1(K]$W8(R#2V4HAA/9R(Q^
M@@I;VT:W(QZ;I!1J '13E,+?P;WZ)$OC@I9.L(JGD*R#2(A%GR2@3R*R1,7@
MJ4A<6>^*3NAS6H?$=Q602Y<)%9!K V1+)!B:J#12 :4184@9 QL2@91=)E0Z
MHE-I&=L7"P)Y-2&Q4DCNNO$0+W;2R^/1"=[F^6&KU!N]'Z;8.Q[D,I%B<C9V
MP_#@4@]W.D_B)S=\>U",\ O:8&]F@O,BW<I6RV*K@\<+SB_)&+)0%$0J8W<T
MT6!51!^",FV8TIP[6=B*JG9$X\:M1FN L8L51A6*=P+%EB?/LU+21P/6<H1B
M=F5,A I@A1"49T<$*Q->^D8OH>MOA6+WYSU4**X)BBT?/G*)=LH,5! &?7A.
MP',EP7MA*34*B=24"C^ZX-3*G4#Q083X2R^%STN(\!I2.!LWQT]J?/\.A@3L
MA#!.31[RLXC#D\$DX#)/)SO#^+P4>9V=3/:&[]+%<:-*7DLCKP7'%KRE3'+N
M03J>02@AP/A,(4LNJ>(J$:&VMF5?VO;\W)H?V'RZZ$)^H-)%5^FB)3L"R@KT
M4ATXQR4(XV,YX&0@2D(,"]3+F%!VT+Z673JB6R&[9.U1(=M5R+;D"?ISF4L3
M(&;4*()H!Y9*#QY-KXQ6EO+8U"%IWJ6DWX/(,5R%R8]N!IY>TXL\Q7*@_O1L
M'%Z[2>KAJP5">&LUV;!.\3(]^3Q#>DEQ+\Z-=#1Z?F&BG4L+5<ZZ22>0HP53
MS82-WB=&0?!2T.Q3 L=IAHB.)3$VT.11EMC2W+0+$95[A<).Y!DJ"N\ A?.S
MM)).(2EG(:,E000B -DT0D8;VDQ(#%$C"FG-]G41A<MW\[\-A=6Y7R)$6Y.=
M@K?). +24]PM98[HW7/T[FG(@3G.N<PE#TB4Z@9('T3RX4G*:3Q&#W[6&<O]
M->N'U/O.IV'*@^F7>^AO?(2B"SF(SP,3,X.<YT./W%\7#1=^.K=%Y:$;\=!N
MVV'7)"7'D@#J#/(0\ZF<,LC (DD\*.>1@(JK4/L:WT? =R&+<$/ 5Z]DB6PP
M+QPR-89(SX#R4BTH2 *O4D;7)%N?E5?.E)AC7]N:)7A ^J&"\R[ .2\9<J21
M)^\@ZW((B$:4#(1;("2)8"RU6O.M;=5G"\X<W$E'L@>1"BCU2DW?U.]>N<'P
M^\_+E7K3,7[VN0V^K79I(V(>7= -7Z"L9V[\-C73> XOK?(BX?)\3/%G-%AI
MX[;[5S@^*\O;-%XX>NV&1^FDG!H9?]@[.76#\46VLQ+8#0ALKZTU"->>HGL!
MK'19%=DI\$A>$ ,EBA-#F2%(8+SV/KJ/)-&)]$0EAZZ0P[ST< %-%J( 5" 1
MA$X$C"8.B#161&FYTD@.3-1C$5V$YM*/151HWATTYX6'=3([2A-(JC4(KS(T
M.?ZL*!'"!QM%VMH6HMV)I(N9BMGT:KS.]/7Y$>OZS0>16GF>ANZXT43()*?C
M=.H^%'B6+DY/__7+3ST_&H]'[\O![9I?65]^Y6F*:>R._]7,27+#<AAM)[XK
M)] F/Z=A>>E)\M,#C\O49(XGI204Y>[9N-#QA0U+=>C,NI5M;\2VS]HJ*5!O
M;&09J'4.V=8X\$%;$,8P9W.@.JJM[9J/N8\$T;U\S H(H@:)E\@>\S)*VY"=
MXQ:D*OE<+RRXJ)%' FX'PJ9@%2V'6BUK"ZD*XFZ >.EBJN[R=X[3>4VE9>:>
M1 *"2D1G=!8L0]B:P%)D0O+L]*)=OA[L6'DVI^1QFC0./N%%GAPC9%"UX!(-
MALWQCC(QK[SXT!(Z=]H]:A;T.1@>XM)/#G)AL@G:JW+1C;CHU[;B,#)1&ZD"
M94(J-6"%AI0#DHP2^"-/N-W:IK)]DKR&7N\^]+ITE[\B;6E(:WGGQDI'>0!B
M/2)-FP!&2@TY$AN"5H8+OK5MNQ))K4A;K5_^%:15D;Q$&+82&H9G'10!GZP$
M@3@$KW0 I9D62B@J4C/;D<C;5%+5PQ<WGDV-5QTO&K>NQOO>B !"]]($,],\
M1<L4JKI@JG^EX_AT-"X_J8RU/,;ZK>VBHT$S*T>J=:3Q?"B-5\& 0,M:S63.
M*:+CT">T79A=$P.;3PG=2PQ42E@S);0.>1-T5D0RP+E +2&R!1\D@:1HHER@
MCYI0M7/6%ZI+8<0*RY5*B@K+-<-R7ELDHBDQ2H%.I3$C\Q)LZ=WD>39<!ZF,
M05A*WM>L?;*[1O>_"9B47 N7O]1 ?@<"^<_/TXD3I*.#"U.<C[B<]:"85,Y:
M)6>];*N+1)+'S2:!H4: H)2 R[848$MF5'+6!;6U;?IJ07/(&IB\^\#D\IW[
MBM&[QFC+W>=12\T3*),=^A5<@,G:@N3H^2='M39^:YOI/N]*T+*"=,6N?@7I
M78.TY?R;*(T($:0.&D04$7SD$7@R.EA.A#4!G7_99[PCO=<>1&:AY-AZ37_6
MF$Y.9\.CI^.SR;0<1;CH^1231SB5FK>:6EB]'"@]Z<YSGR\NK7*0CXI-GL],
M\F1FD<I,-V*FT';Q:2#$9F9+RX@((F0)UEL.)FJOT#Z<ZGJJH$8I5ZPO;@CZ
MZJLLD1'F!86WB<:,;@JEAJ"OHAR2@?- >:+!V!22MLTD.M&N^ZO [ 8PEZ8I
MZFZ\4NRU=()+3"6%L%,J@R"!@V6)@:7!.AX30;& V.-=.J.ST1F"V]3_>S=\
M6V3"R0 E=<\-8R_]]VQP6K1W31S<V0F @_Q\/#K%Q?GP_-@-I[LSDU1RNA$Y
MO5HTPX%)*02%P)E'QX %L%$$R)X21Z-QWI594:0>!^ABF''%QP$J[)8%NWE_
MG$N!5I$)"+4"!*,HSH/0Q4H1'?*(:KT4)=?)*5U$W8J/!E34+0MU\YYXL)1$
M7])JW),R*L6!=Y$A_HA(,@;G5-C:[LAYG-K9J*N:(?T5TF32S(NX&!-Q<8IA
M.@IO44%,4EF D](MN<G2U0S#FD?!H9%V&QL=N;\NVE4W)9+%/C\5\SR^8IU*
MJS>AU3<+YL 1P[Q62H-)OFD99Y!6'7[+"9&H+A@S&FE5U>'4]Y$#NI!PJ!RP
M;@Z8%S3".D,U04'C+ >A' $C@@(:F(Y)&\N8W-I6I$M!S@K#):N:"L-UP["E
M<+Q#+RDF""1&$#8;<,Q(0&95-'OKJ2UYO@4'!VNN8:5 ;!YX:&N#V<2YAY9<
MN,O<PN%K-TX+R*=6("R+F1;,GO."JV 2 UFFV@@;)3BC+&@GT604[4=+7^D^
M7] /99-D0@V[=E<F5!I8.PW,ZP06C(]44T!+(@T@B8.G7H&02.]!9\.4W]J6
M?7K[0J2*Q.XJA8K$M2-Q7BI(:I+3GD+B"J4"RPJ\%0+0V4K,B9"U%&5#UKR]
M(=\=$A]$DN%)"N.$<.@-ACT7POBL&5(]3>,TF?;&*:3!NS(LY:'E%>ZT(&EO
M>&Z3F6WVACOGEMD;OD.SE 3M^:3,%Y?VJ02V/ );,&$N")<\"QJ"#V6(E'-@
M?2EQ=HQHRZB,O@R1ZC-UFX/,-=[877_^"V,@*U3O&JKS7K])DAF=%&*3,! B
M"K"*6$"OP$CMK$\ZE8YF@G4I,/D \'JG94\5IW>-TWE-0 +/GI@,25 /PO*,
M6ZKFX*(@AF;+?)9;VY2A*+C-D>::/%BB'CAU'[Y9#&Q$O*)["80V<>U=6./Y
MN3%J__2;DM&"V6C<DRRDBY!"F2"M%#H-/DFP0AB-&Q%5W&QM2]HN*:CY@LU'
M?2<.1UQ;8%3\WQ[_K2'11'"7DP?F"3HCI:#!T,A!"N$9.J.)"+VU;19T5JR'
M).X>?<LO)ZKH6R7ZYJ5 9I%EF2T$234(+5$%"-%( >-$RBCDZ=:VEAT9T7[?
M3DO4"Z[G4:Y#R0?3UVG<[PW3MQU/WXC0U49D@QI#')RFL9OB2CYVIX.I.Z[3
M?9:Z32UH=2520L>0"BB-:U$D%GT8=  3:%221AMU+%EL*F]SEK8&E3LLTBHR
M.X',>?E&7/$<68:LJ $1. &KF2Z-;%WD(7!A52E%[S-VFQ.W%9K=K?*ZMH"K
M$%T+1.<U'C(LB\II4#19U'@A@HT%K%:Z$$*6OG2F4GUV+\Z+^-$XIC%,1Z>/
MRI^>C(X'L3?#W%><_C7"N#7;8K'K6PZA/W:3U[WGX]&[04RQYS_T+N'3VT$+
MO1N4T>VW20I=>[GNFONNN6AW*1?08,5>,W/]].&W2<ER7YKLD\4JXRV-\3XN
MJ!DSB@LMH@&FA0>120(ODP)K(FYRA+B<2R\^POM<K*D_[C7GV7Q;6NDFG+>.
MJ/?FDDH7ZMTJJ72"5-K3.LIFD3)(9ILNGP$\6A2(DD1Y3RS+H53-T#[5>DFU
M]!78G0'VTNOB*K#O"-@M?92\C]Q07%%5FEIP#9[["%H9$HQ3+CI2O 7:YV9C
M@/VM:9%OE4]WF3-9K 3V]G_?/3S:V_^YM_/X:._WO:.]W<,O*J5EK0PIZ_+U
M)-8F_8$'47?Y^9!ZY-FS<4.[_1Y>X?%Y>^C3\6 8!J?NN!1BQM'[,G0R]]P[
M-S@NM0B ! U-<^F8/*YL"A>?4>LU[V:B_;-+*SX?I].+J5H[P_BX6/0@[\P,
M=S%#Z_#28'6O7=Y>^^N"H?=2VT"= D.X.Z_V\M0Y"$YYG13Q6<NM;4;*8,K-
M;B17:\ZZ>Z*L\D;7>6->?%-!G;=.XN/G&:#BDN"$9I 5T2P*;T5$WA!E!C>O
M+26Z"MWES\NLT.T<=-LEIEE[8@7X+"D(:U%>.Q+ 4.ZT5M3F8+>VI9!]19<E
MKVL/BF_2/D7!K%+8;$1)1;>%S?GH@"^3V1,T4R6TY1':;VT-DW"W$MP;L"A6
M0.CLP*?DP$JN4W#,:B6VMI&V^HJW*RHV2</4JJM-U#"5(M9.$?-R)4@=<V8)
MC'9E-*_PX*4,9020BR(%=(A*5:1@?:5KK^RNHG2E<J6B=.THG5<F:+"4%8V0
MK.8@:"A],)0"K3Q3-A$5H]O:1I#RVS?'6U]EY#TXHK616:2S<7CM)BO53QL1
M)>K@.:[G%]&@H]%.^._98)PJ[:Z+=A<<Y@HD>L.2@1!C L&5!Q,B <.E9-RZ
MG%BIMY"B;UB[.K.>^K^'Q[DJ0.\2H*TI/U38I#UJEFS0+_)<EO)I IFG:&0D
M7I66'+1/-.T;6B':18@N7[M4B-XA1%MMO7T.UCH/6I>^'39S\)XH"(EFPQRW
MEO&M;4M$W]+-F'1Z3_(I5U7 ZW0<83J"BY*R#P\X?=(M]_]?:)BCT47"^$/-
M!*^"M%XM*/YB7JAL$J04# @B(SC!">#N8WPPGC 3M[:9Z?-;^?TU'KJY?G]%
MYEJ0.>_Q^X#84XZ#,4* D)J"T22 8]$QA6K E?(J9G@?'8L*S8>0JK@^,BOX
M;@:^5AK"NT0=>O"26MP6$^Z(WA'\RFCA8_1,2+JUW=X1.YN!N"<!_59I5/'I
M?]\[W.D]/G:32>^GWJ1,M'IPH?QNE4(U364^C1*HGL(2R>KE%1]^5SY[\XK^
M)WH5N H,D)H2DI4SX&@@X'PBSFF?M35-OR=!VL6<FU3[5$.3FUO[U.:$"ON;
MP?Y2(.R]?_;D[5__,5XR9D("ZC5!S\1:,%(HH-10(K1G(>HE^"@5=!NC#RKH
ME@ZZ#Y^![N-_%(D9O2<!*9@(P@54Y2()R#'D;(,F@JIN@>Y!Q/A+7[;O!A?=
M#;\O*+D<VW,\P@^NL?T[B.T_'8VO4M(OQ1 [P_A+L4S5!$ODJ;?MN+YE*@A)
M#"C*>8GKE\;,G %Z>=2A9V!LF3%,+>^36U4+U.AA=UWR+S2!K?!</SQ;8SF5
M-\$&!TQ;A*=6#'RF"HCA,IEDT<X)X:EEGZIV<+\>1NA(\FUE(?Z*S?5ALS6*
M,[,8"<F0FOD[PC)PCG"P- EF*9$\L:UM+DA?Z'9?@SJ+<WW!_Q_'*::3T[+N
M37'/4_QV[(Y[_QJ=I%[!3.\G-WR+%SH*;VM&X"XS A>6*88I=BEF.2Q6J52V
M+"K;?[+35@&.V:RH%9"U1"KS*H%+T8!U5%"3O#!E1HLIF8&VEU$S YO/#5V0
M(94;.L$-K?/0B'G.A0>BN =AN :K$YJ1.NLR)2F5$@?;I^;6 J2B<W-3"!6=
M:T'GO A)G'.=23F!5\[[V-*<200!(GH3M3*!:M6<@]:D/86W)AO6=Z#@"YJC
M-*@=E>S;+=3'1@11.IQ_N*R3K!RV>@[;77"H."LC<5<"3DJ7.:I+71)Q(%%]
M"!.L3#:C^C!]>JM)XC6\N;EG"RHRUX+,>=]?HP5=+K4+63,0W!%P-ED(B2=K
M$O4\^*UMWM>V K.+P%S]T8(*S+4 <][M=RX;SY(&XPB*<BTD"@!A@&7)E,V<
M.Q6VMIGL<]N1T:T/-/507']?'/W3<3H9%"U0//Z$V#DM0*K9AKO,-N!/3G%U
M/CP_=L/ISC#NSLQ2">I&!+5@C&.6U'J3!#CA+(C@/%AO*5"2I2'$.UF*CA<-
MEJ[IA,T'_R:D$RKXEP;^>=G@/)&:Y0 D-EV6101T4S@P3[P0(BAD]:UM6X<]
M=!5^:\@75/@M#7[SXB $YUA("K?=DK$K7[GH42L0Q&6(41E1.@)T*5WW\/(!
MGXF"_B=%T.B#R2A/W[MQJNF NTP'?(6B:G!C6?SU;,&9!)FD<YZ"R"*#2()#
MF38#4B@?>8C&:[:U;?I4M4<TU*CCW4<=5Y\.J,A<#S+G'7N;@B.$J0+*",*0
M"#::#):HK%72TB6ZM2WZ6M"*S XB<_7Y@(K,]2"S50>4A:)<(Q15&;*8- %O
M@@*J%%>:YY3+8031E[(CR'P0^8 7E^<.BLL?1N/3T=A-4V_T?IAB[WB0R\GC
MR=G8#4/JU5S ZGW]Z<GGL8A/!CK(CV?F.2C6^06-LS>S326OY9'7@LG2SO*D
MF4U01L&"X%R 5X[A A/%<8=RMDP58'VZH(:QI@LVGQ^ZDR[X9GZH%' S"IA7
M%CFZ;#UB7I9QLR)K!S88_-8YG8QPP99)LU3=>N):Q6#7<P85@VO"8.M ,]69
M:T] IM)L(+ ,SF4")-B,^[,B5"74$&*##A+<@X%JFYCI:/J)]7O#]&T%3AL1
MC>EP!F.N*\25[FZXG#MX7>]J^^>;,^;+MG#A1OK  @5;0J%"NE(I+2)D9DFT
MT5HJ S(F[TC,Y5[AKPNBX6:=DRH.EX7#UCD%KR(W5$*2V8*(DH'AE()G/$;B
M*'6\!!"Z- FV8G')XJ%B\6ZPV,I$.+1?L@$4-268IQ@X-"R0Y*/725*7BXHP
M79J=_JW)"#\:QS2&Z>CT4?G3D]'Q(/8*LK[FKG?0:RUM41^[R>O>;Y,42S/4
M2V3T/D'C-OF)ZRU4]XBM$T[^%Y@-C59LAJSV;A!3_.E#,=[><"&IU?3%LAAO
MP6PT$J)(R@HHCB2(H",X3CFD3'C4F@7.7*E7$D+<?ISCM2EG'2'-385U)VJ<
M*JR[!>MY44&S#]IP"=H;!2)' \YQ!U$;Q31!S[24(4K#^\Q68-\78*].B51@
MWQ&PYQ6*]3E&6YHD48$*)8@$ACC$>8Q*D22EB69K6PG>U[2M4CH&[&_-)WR3
M=+G+3,-B5_SIWO[._N.]_9][.X^/]G[?.]K;/?RB4%G*LI"R*%_/^VS&IS^(
M"KQFX,=LS,?WO=GHCZ)Q8\*/C_W>R6B8/O1.W/AMFO;/C]^X=WB#$_R-T]%D
M,'UP4P+O5M^6_/_>A9V>7%AN;_BDL=:S8JMGC:EVAO'PW$Y/+LQ4M\VE;9M'
M"YH$6T68S9I#L$TC4&E*JT$"UN6,#C&*7<ZWMJDA?:/;\P-OO&W6"IT.)KPJ
M0KN$T'G%2CB5A@H**J!L%2:5-MYE.'%,^$IDB7.YM2T4Z3-QZUQ8A6EW<V$5
MIEV"Z;S^U,3%$!F#J&0JH\(M>,$T2&&Y5%FZH,M0GSZ5O*]HNW:DL]5V]Z-X
M[2N288I_Z':J8"/2^5U4!;,H6IO0REU6YEH^<RWHU"N1IX1(%'+@!(2@#(QV
M&9#.;&14,)G0P=!]+>JLP"X&MU>7M:JP7",L6R,ZG#4L40Z.9P>"Q(RB/'J0
MZ#5&]"0C-0P="J+Z1'6D'>@# .9=GLNO<%PC'.?]^Z@UNNXHPXFCI0D72>#1
MI0?IM+0NVZQ(QEV2]@VY#T5P]\*Y+][];$1'QGN<]$XONG7%\Y1 "F?C)CE;
M\BH1P8R_VW.OQBDUY:6]Z:@W3K/WU(1!-Z3!A46?%H/.NJ_%$N^XM.8A&O.W
M8LN=2U,>C5Y<&A(?ETJ6RR/+!8V".:76)>'!^&1!)&? <*?!6Y,3L<XD%8OO
MTI<+R+(F%>[<=5EZLZ]5H;@"]69 G1<9BM@H R%@C8ZH_8E'C%()Z--DR97U
M*OFM;2NZU%:T0G7-*J-NN)W#<2O[( -EN52K.^U 6!G!:$0TE=[+E (5S&QM
MR[ZP7>JU\2 R#WM74@WG0P']:#P>O2^YN8>6;>C*I)"]R>2LM!<YR$^2K]RT
M1&Y:T/DW,ZND%0H,50G%@$=90 @^S@R-RG@B7I2S@USV+6EG&#:I%5@-I6Z*
M'JEDL"8R:#4;%LYE)1THG0.(,A'4.1D@R!11<PC)RHPS*OID 1=4.'8#CBN=
M)%+AN$(XSNL&;V@,D0>PQ'H07I:1@TH"#[+T[B-H3;ZUK45?FB[UV7@060W4
MS^=M+DJ;X:4HAXV(B'0B&?$Y/5U:8E)):=FDM*!S,./.9(Y. 962EX$$!$Q4
M 1T%PS2RDA&N-/Y1IJ\6. DU?7 O2I(J M>(P'DO/6K4[#F42"+)(#)W8)VR
MH*5S29/ C44$4JG[EM4$7A<1N'07O2)PI0ALM>V-Q+%$-7CI-,(0L>@#=9 C
MEXP8)8,VY=2/[JL%GOF=(/!!1/,_'_XQ'9]-IF7@7T[C<8H(((\(.1M_8U^M
MC8@>=">RW_04_]0)\&I+\:-BF.<SNSRY-$LEIAL1TV]MY]R@H:B/%GS.$@1S
M ET#QR#1$!//,F3/M[9K'/\^0K]#PN";L%\]EB420TLSQ(".B><0I47A$&(&
M%T/Y-D1M?9""B*(9^E36<T1=Q.9R9WU4;-XA-N?5! ^*.J$UV.3*$3^NP&@O
M0-+2'BL5WXN408*4W:;G70WPWPR<37/>."B-XX:Q1O3O8JC&07XR6__'HY.3
MT?!P.@IO*QLMCXT6#-A(3!N2LP?AF$8)@;SD#)/ O8TDDU(6A)X"YWVI9#="
M&_<*CAWRXBL<[P".\XY[HM;:)#-([2*(9-$Y$!EEO1$N"9:#,P;AR/J"5CAV
M$8XK&P!>X;@&.,[[ZHXHEJFVD(@J'?DL Y>)AV@H-XY*W"DEPI'VN>Q(ZJV.
MZ^NBNOAT_.9\3'G!+UX$ OBAY28ZH32:0,C,(F7F:>73%?#I@D$>CC*4&9Q
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
M:EK+VQ(\6T (P#+GA9>=0#K(Y\XU=^+FE3IH=P#G6-!,1-7H,YPAG)\8Y_9
MY1N[&9VKB! N[&#]>8I;,#7'4RIC&\.NS:'B"L_@6M/P%OD&@\U@N->W?X6N
MG</CR5Y4\%#F6.Y-8KJ?L./P$_WHM21,\ RE6H;"C%8CS;!!.I/<"DDP]F[1
M<FBPQHH)[+!C-#-:>S@SAH7BV*1P6(_4<1AO3@25XNYL/^F7,UZP$ )5@_ ,
M< S(?0Z,;S >Q<2-F5"9B28YB33N!E,;"!R?0J)7D"Z\<Y5,,JSBCL?]PF@S
ML1,NQAE&_E/*MI4=J) YHXLPJ"[=..<J-"$('T/G"D$D1DI$=Y@['Q723&F'
MC)DVDPC%D#(4#8KE8%$RJ43G^4E-,G]Z V -C2\.E--2!@HR\7ED<F7(:Q L
M!G&.!DX5UA>R.4_SP?C3:94-,GVR&Z](?!GH.<5OA6(PM4G&W?CT*4CD!;[&
MQQKGZK(,%)F 4[-QWAT/)UALIZE%40<*@<&!QR_M_[OY/P2\7S/3*"A.+865
M=;"84;"FP#N*^.1"=0@\%?26;B,OYU[D.#W20,YMG.?QM7>Z(D4W-:CV;2GC
M1PVQ5'6'(:_(!@-=&<ZVX@YV8WY3D$LGE[$P@.8S-VZJ<>^"J#PQG05SV#3@
MMS0*S<F4>332_7<\&$U=#(NSVH5-&RT: V/<PK349S2Y3?7X<CE3J:;(OY@W
M)%?DJ6;R*Z;*O[XLU?1HO*EH9@J:(-L&S0"$S&C\C1H>2"8HO&"<#ZMU1F6N
MR"8/M &$H#K1<AUL?='J7#I_%@W6Q4DN&.#F(S7BHR5P%DDJ+L[<C2Y<&8LQ
M,5:4AI)^>::J/U%Q I@#TA6&M8EDMXR&P1 VCKD[O5YG5(;VSTRH.]F:F>L7
M)/?2^CU[_T)\!\A/\3;-'5+4;BLS^_0]E=VA.^&RH^4G)J]=A>PQ/"2H/_/O
MBP:[Z7P+Y:%2I%V(5\\!9(/.7I4"F"G'];;,:(0MLE/S_B\[>V]?[/S:: _.
M04(5*9N$36Q']<S]F26%G?S#V5"#XIXG>>V4B@,O<Q]+9%@%+K,VQ2)V<;0J
M3_$[2H(^>H7N8,%Y!A=R@B2J5/:F]H;"7EH^6CBOQN>#2;9/*0.61N 94;
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
M/1]6'JME?D5[;J]6'_+)][JK/GS'!-UY1X6RHA4IYZQTCVWH3W*WF*AE>;=
M3*@OTIHB;.T]?[WQ8U6P\64RYZ.?9F_$SP/TXW>:4OC'7.Q4$E>J&]:LF]T[
M_F=ZFR,?1O79G4_!! Q9&+ZD]$$SQQ5:NLLV(TKW2[0;ND-.6^-<MSIB!0WG
M,D#/*<PI>E;<Q+-2]!7GJ^I#,&?V%C,I96-6*8O9\NOJL7,1M+-6C8@WG*^]
M6&7^EN?FLK7E.Z1<Y;:4HI3(C.KH4/$\Y>.M*3PK]^QJXG69JDG5D543^<P>
MWU!AC_+;Z9-\4)UTQW$<,:8T/JCY])L=URQ0SMPIG0T'LY1HEP-ON?%0O3\Z
M!<]EN#G%>S(JNEN56O1Z]036 :74\+ Z]:OVAFE_EB_,N2WF>/7C@[[5H:C/
M_)G+_"%]YL\:C*7/_+E4YL\W,WD662<A5%@IJ2Q!%$NLM6=,1-5%2R8QD>=E
M_MQP)L]="?-\4*#IW1!/P<V"G!TD7=T7=C1M]9#E%K'EJ.[DCK0]X5.L>3B8
M[UM;>M4V#28;57JTNDXXUT:UU27G\36L]&1WF]>F]O;%$5D[S58HS8]6,TY.
MH32UAZ,J*)B.TXNX!^,,OPP!5#Q,@TS$5'_E1<T4M=Y3=,DN :-.EX"Z%>BY
M)%FC+O]_W3_2=N8U;3/]J3$73X^RK;W057*QU';L3TI65/V%%-2;G9:8WF%^
M?)S%22I5:"E%4A3\' 6W*1@XF:=8'W4I/^+#HAJUHDETU?JKSJ&:]\1WDC&R
M V%IHK*P=6=DU$DR:^/>71BIZ!RRM$YFW?R(NIWIJN<O])RK=>%2=)"<.:GF
M\'&:Q9<N+2BS,UMV27X'+=RPZ\M?V/+9+]OXK@MO4V-H9N2WZ<[C<56.^KWD
M(N?LN24&N^ZA4K9SW.H-.4Q]LW-.G*B#1#6]-#UNDS&R=&YG(OXV(G8Y/KW1
MG/?[;*Z@*!E<N=QH!9/4Y;BOJCR9DDY0V\0+==&S-B>A:5ZM/Y4#_Z1-KZF[
M@J1. I_\>'0PF=31V=/"UY#-O(F-XZG:GZR:ZW%%TS<J6VO5',]/:].3Z48:
MR:Z2X-LE@_Y7Z8I[]J^XA"?/CERB=3WNB: S$?3S??A!4X<EA19 D2A9C71
M.<^!5UX2376<;O] V[;^*WEV9U7 H%GW]7<V_EE);W)VCTK&9 K ;P[F7LC7
M+Y0Q/1=5-E\=EH0#/9^@YGPN!]8M7>X\J'<_+SG!S='>5D ?GTXC=OJJ!<OA
M<?;YM%9$S>@TESY>%9#JTN(O1>R2IW)41>P23U1II%U.KUE6-RH%KC!45E&U
MT;0#UE%Y"Z<5 \/FX-?3T=CEE.B<N-UD+I0NXQVSYR*X"5AC:P66@GA*C%?"
M*FP19S3H(#6[#MR\S</]<Q3F.7CC'K$_N]-IJKMX<A"T@W;W=A($04YPT( P
M'0!5U@"#J 0<B0 ME$1:MK&%X&))(+AH+;&S\=2 $''*J55<F>!U7DGFC)6A
M7\M;6$OR@0<1J&(6>&$(H!!AH(*%@"DAF!&481G7DJC%M<R%1U5B>3B='HU2
M<#WW'CTI"NXRY'VGD!LC>-Q42F#CJ*51OQ!$F$"X8U1IJ/N-<>,;X^.+?SY0
M(XS0*.X)IZ*06^R!<<(!HW!4Y;#C&-N-+7PE&3<$"PN1P,ICBGB0 D95QMG
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
M()9*;B#4&UODJD#@M"3:.1$HYS1$Y9+$-8V@$K 7WMH>"&YE.<D'R"S$T#%
MA*11^;0$2"XM8(1%O5Z$N )L8XN?AP/1(![["W6>%0(_CQH=>==%#?A6U0RR
M1@CD0]R&\>1P1D6=#3'+'4R'E+I,U4R_5ZZX5_;>?OE@-''."@X@Y 90%_\R
M$BK HR[FH+&4<;-JKWQ#])5D1")EL62<2A:!A <,F?!248$([Y?S-I8SU0Q(
M%U4L QSF4?2%2AE54;D349WCBEK)0EQ.M*S35:4SYZGYV7$7UV,R76PV, H+
M09+*OUZ2.\OELRI#/-&'SA;:@5=?J3CU"L%H<6@M6VK9V#@H5D6T;>:?6[R5
M.9$R-V7R%[GH&D:_>7_7O'O[_$%T0DNKPTC9RQFF)1\G<06&+OEB9X2)_N^H
M>[],ZY#\OBL=I3EUJBD7ZEU4EW%1I>S1/?W/4Z\P2IZI'1B-/F,M@A XR$FT
M$J+"IPP2 '&*)(NFFD0/->>R+/5@+^6EK[\[ZKD/?IKA5/]SGFMZH>2AKC&I
MJ,'3A<EUGU$F]_ Z.9F.S&GIVI=0NM/F?:Z51,.[T)9-+ !E:6A7\Z^=-[Q2
MX#*:=BI \JA,*4VY["LV?3"JSM9'NG0$B%>5?/NV2< DI6<66L_X<7[1J@*D
M<G;E@RS]H\1U2JU2?,?CR32%Z[M3DEE#.W<VOFZ,5CAWXWA/QO714'AB<T'F
M)=XJN]G:WI;MFRP%0.9'7QVW)5;2$KKZ,B>=OAS=J6TV2CH[XZ^J5H;CLZH$
M)/4\RWFV>M#R@;>)I:,P[#*,EZ*:MEF6_JQ'%7?3MR)XF?RUZDI9';2K)BN'
M@UIF\-1&U&7VUW&M=91NT4L7YGA3W6NF&6S5B+WQ;G;8/TIKMY9,?V'+E.G)
M*UY$)L]E]K2F!NVIH4"M&#T;QYV4\I*GG6'6J2DUI7FG>:/QXY%/)<+?FK/+
MS-7</*TB?3LNW<-&L[JY7]Y?\X5<<=[TN.9E.CWJ[,(LL86B>=;9DNG72W19
MWZ+'NITJC8=Q_MQZ,<E^:J8XF9XU.DU=-_T4E9F];?A!26H(\180A1"@%"7K
M57N@HLWCD0C<8+?4^]EIY8W'T3J-*@\7&C-,F:".HF"C]K.H_,1IKLDOMX^B
M1)>\^N7V\6NP7R_4-\[AS_W6;,RE_<S5"1:T:&8D841._2B,Z"$D)MF$JA$W
M2URI].^==;K?I4*29&SFOL]S=F?M=WY;U;OJDZ9YWERB7>6$FE7'UBBG5-0<
M3^5W]0@+IM</K',XLA*5E[=;WCH'B1$J?7)#-.=%5:6<+D^%;IU'="DUSRM0
MS63Q34%E6^'6!=S-Y<*%P;.YW*IB29&2?H@+(S_$:&YZ4N%RTZ!B?B(NM5)-
MU]:YI3F91$",%_Z?"N]^G];YGG'Z,]J=SBJI:T-\GG!O./$,&6HC"AJG(,&"
M.8DH-_+#=HMZSMO1H1[/_M\&8(L8^*PSD)V\'U[5+_*L>8__+J_QK_(6':&=
M<Q?]?'1Z"-PD9[>GYVT,HM@G@>1/#DU??8G/__(!8T,U@1P8A2"@4"H@$3.
M(VD#MH(('/$0;S;>HWKEMP81K\9U,X$K[0N)C3$6>6EUM#^1PMPYXJ&W@6O'
M==X7:&E?D/O8%_!I[@OZ03MH)0P,,(4$H%I+8& \;P,A"D*)O2=Q7R@QC ?8
MTM:89P?XCDYNC]]%]=K7*1?/]J>^J-1-J?!35O#./D@1@B/"@, 2)#$E@.*4
M ZZ4%$I9'('I@7JK.LWYWB2NJJ+IM#L@*2CMSEA_N>F\SRR]3R%KT'/O,VW>
M9_!#Y^?V2S^6T&)[4<>1TW'/5^6\LT4JEED[AN0I2OG(4P<*G7D.:+J1/FJ;
MM15MMFB74?&*ZS8Z&9\MJGB+QG9C5=<)K\U#J_A)._K\,G.]Z!+K1?I^^F=#
MY]XIFIFU?6:[;USWBYMUVMIG]HO)N"W/J:<EW;PS$SD+S6>>TZS;VL2'.AWI
M/):2"%Y<40L=\B2'MU['<<7ZA[UFX=-+O:DSZNXS87^N.6"<LHT?5[MHKKPK
M9K]4[3CBSXE6IUGA2JNJBN)G"Z1PB7%IV47;W0\=>3F9WZZUH5PY0VM^X'.X
MTCNW;!C&'Q1+Q\GA\<][T^Q[/GMS,K&?^A#1[G-+/YAXXB*+$4 2!T"I"< $
M&-4_"3EEE*9 T0,]=.OE'N3U7O]#=:_#6'U2CWV6QI[;T1TDUKC)-WVS#<=^
M\3W4)$SS3HC<'#ZQ9D9XK60\\]BEEL!5':8NP83&?9(< 1=<MSEX<Y!K:@I"
M9;H@5_$EU>^2^@MT.#(Z/?6JP'KRS>_[3H?P1Q+U[HDIYH@I6$],L09CZ8DI
M+D5,\4VBB8600P@0<D@HL891)K%REKAHV5I+HD+BQ*V%CHJ&$[$O,U+4_JZB
M-_><NTG=>0NCNN.4#LP * 4&5!$!C+<$P,3@3@RA"IL'J^Z<5M'?=O4']?*O
MO_93*LL&!WZ<C9 PBLK'*&5Q))-IWR=JP;@HVHYJ*K(F:[FEMEWL,3A'2WH9
MG6DXF(TR6^EI9N#UA^V]Z_8AH6L?;59-Y&>S244OGHE-BUE?K/UZ43HAF5FU
M*%55:SOF;O.JB@EQ\,S5W;7F,C4RT=F*>P=?$D_:1FSQOKN3J  B.@"#C=>)
M[R):?:_;#N2;&X]#R[I=Q^V+BGW]7WZ:-=T>4'>?[Z /WJ:XGG: $6< 9=B
MU-X&R& $%]C%XY _4$"M5WP0E[Q8-^N/HK]&J\DVG0)2B+K8;*4%U-B>CNOF
M=+EM=NDO>=+D2-7I7U7!5V+W[9I\-7]C&4)R0%46V]%II@"I+<M9)BP_T:67
MG"L=ZNN$O6%B,AB?SI);L[U@1>O(TXQJ\=]U%#]^.S>]']E"')LLXQ*F7_AE
M*>H?/!^-<T>IM9Z.P7&<BY(2EH:;9J5./PPW,0V%+[+R(LQ."[=R2J>+ !F'
M.ZON6+]>_F(RZ:.17BB@CZ>C0SU-_,SEPXJS^,=,F523V!=G<U:$TUD]6J2]
MS\3*^O3D8#)MZ$*:BN/!_NFH-"(N<836QXK7SRU]/BK<A[S7E"95(*&JC&BV
M3-Y^H"1\5G38 _U%IU:A^8MIQ711/$#4+8(?E7SB4K5>THK3?8]<KG2H_S&_
M0;X<^)/227:44VE/C])/);J3&Q;8T7&AZE@(5,31E83'1;VM\#0U:9XKY/?X
M=#I+I"]-9L^7";!CG;ID=HI8N]0Z5:/=O(>K&<DEK4>S*O6U,RW->);E;,7D
M966QFK',%YM;3Y_.NE0KY\W#YF!IH+E#1#7:"Y_O)C6ARW77\)&XV1Z&6G'+
M>NJ;TF_V=<UP4_347EN-VBK^@ 7%+'@!I*0XE<Q1H'6JBL&"!2@@DQ@O,8UB
MJY6-?QPC\0IB4/!QWI4/SE!-W:)V6RW H%F!QY(^^LV)F$L?+?GQI;"N(IS.
MG0XJRN]S\\:J?LD;-R 8;1+9]N[OBW*RFW6TEZ$L4T+,:N%FRX6F49_[DOIK
M^Z.GG"#V=??YI[,/CCEH,+% ,PP!]=X#":D#GGO&D44>$K.Q%9?9^^74P6DS
MV2T56+7@.?VC!,&S*E@ZQ.3VK_%0S:=>U7HG_GXY@0'+J"EN+,G>1E$$^MWV
M '?;QQ?H>KNMV5E1(_MY\,/HQ\R E!2P'S9^+3]M_#B,'\1/FM8V\;.]"&&?
M4O[-=O/+9Y55,TRU+YNI(574H.*%\<HO7H_CENS4 W7N\'M3???,?1[-)M/9
M>3DC[0!:]V!\QO+=Y[R'Y?>NVVNGZ5&37G%E;OGY'L6</%*+XRHG(L:@E;(T
MOM<58\1V>Z=%?^(ZGG!W[S],ZSWU!]'>B,9O*>KI5;-:-7M%/PAM!4>2@& )
M 93*  S#*DJZ@<))QQ1]J(DH<TM?%<\-?OAS,IO]N/Z2\GM5AUSAU3!;S>W;
M5*ZR'Q*5P8]=EO&.'ZWQ<*7?M86RJ2ZQ%#H.]I=;H3;.MV34@ED\!N,):TZZ
M/H2Z1+HJI/VA*F#)E9T_#IMTN'@<G.IIPN#][*LJ3RFF>K?6)5[:&5)=&GU.
M0ES5]!!4A4/QS4]JHNFJ #-[UH['.@653H^/Q_G#U&GG\'@\.?.^>TGY6KYP
M,CL!G4\::O2#?!#8!/KU,]-5*]]Z$;J_F3)T[O[,M[OHTI:AX\V*W* 756[0
M,VM/#RMG:^TKO-0NJG?-M?=*9YK*2\U5Q:8/5V^3X?P72YUP=027MC[#U;>K
MZ],Z;1[GQK#F^^J1N(1N]TS_5UF-9T<N\XW^*\YQ.\6I"_A3+ME]1C\P&@P3
M/@!FDKO%Q'VMJ?7 0QKBOP@,03[0,[U:^DX+A1>U_/U:U9*N_]D^[Z^IJPZB
MP.1R@\0N,DDT&@N0E%ZY[OG;?+$&I5E+LIY*%5*CLA.=R<\31<6XA:GE5(KM
MU&BSSL.8*_Q-'O%V?)="O2I%I(I/^7_B27"2V[CG8_]2<)AA,-EJ,U_=,OW6
MC6;V=#8K!ZOS\?;C-L4"#386M\$@X\#&?$ BLSJU_:7+2Z2!@)J!SS?MWA9R
M2T[:\>0I:^CF*V*5IM%IZ3=_[L7#P>=XVDU.\Q-.#ZM&I,6F='5(I@Y4II?.
MY3,YE?AT5CA4"N%Z_1)S#6<;JI4XQZ?3;%QF;:5DT:0CJ0J'^,*:G+H(G!7:
ME')>-3>HV#PZZY)/W:K\9F'H37."@]$L[MU$-);O-!TE%IB4$?W%IQ86<>H3
MJU;*ETDM94LWVR[#6%19Y@J*6N4@C*:'2<&J)R$.(3ZK:Z"/CJJUJ&>O68T.
M<<S9JK6IEW4Y<MIMLU&O=,,0TU3H5Y<_:V1K\9O#[BJ4[=QR^C>3UTW2[G;I
MK;2R]%H3DW2@[,@[U--/4:_)[8.JL5<UY>F>E1!TM*"LG-8AY56//UG5TG?Y
MEG%/-M"3>W^7%SM-_7[F]NL#K4-=QW'NM;OY0F3*6ZMN<9F2)RII6^H\N;#9
M.]5X]38M-5/YMHV2G(Z6D'(%7-7+L_";M[*UXIJ<6C!_T3DJ^ 7MB6V;*+C
M#]&A*BRL77.C"W.3D^@,5Y@_+0/#<2I/;%F*AEV^J_DJR<J:3NV7+\$2>&$=
MPO>2]#R]^@7>UR^LP5CZ^H5+U2_<6SU"P^T;M8G$<.!W6F6D]WPW_6.^?H#:
M0PUQ %YJ 2@G"ACG,( :H<"-\Q@]5,]W6OM!7OQ!9_4?F&4\1X15,5E]'LVR
MVAD19;&2'J]=RN(YJY!5F.=14RYMT6?WVG!PKK(>PQ273=/=LI=VR#?;7W9L
MSLWY-:@\%+,Y8\;G]CFCV4$VJ<(TXM27R?13?E)KLG6:B:U(2?CCV;-_-2:J
M3DEUKC.%VDQ.NU6N70LL#O&-]Y6G0 TVSEF6C>^P5]:(1_'"5=X^J@W*86>2
MLABUBSHZBH;=:4N?T.$K_=_32?88=$W.Y'#RTTZV=FZMEY,R5WV]+>AIN4Z[
M*S[K/B]7XQQE\]<E>M%HOR1_A?/C*@>SM62CG3Y,CH71T?%I\G L6<A-&F[:
M=O&V<3O\U3*TNK0PY9T3K[FIW##1=O)'E5LGE4^?.TG)%)DFDV.NR+IV7RW>
MOFZ#50>Y,EU+9I48%*J*:<6C4K@02Y?'LR:BMF0QY:]]2:DY.:=GF&Z<O 3)
M,7H3V:5KM+_7*]NS*N?Z?3HY3-IA2GWY.Z+4;U5I7*]A[3ZW7S^XJ$;I( FP
MF 5 )8J6&>(B=4J!5GC&H/2+:9_<.NE",(X)1)%1TFKNI24*BJB4Z["HD:TH
MK+M>XN=*;?[;HYI_"Q9,0(@$PYFEA*&H:F+,N4>6N=1LY9[.@8K_JG3,I@"J
M]5*8!O5B)KDJ,8[L)DZB-?BM*3NMFF9SR-L\CB4/R_KD[WY[+PP[C%-S/<^1
M7-WS_"B.-_-1EV;;)721#Y,R?]-.E>E@[O"?3)LO5=6U<[[$E0?=<+ ?AZ0C
M@E9QG,PRTJ[/PAB3%ZUN\CM)#.BY].+$'\]*Y_?:>Y?;-%9C"?,+GL?2U!F7
M',*FK6^I5"E?K;,(NY]U^6%;__=L6.4-MFU5EMF>HJ*2OO;YQTS=WC0X6?I2
M7?YRSJ-*EN+G'SLTX?6+?BF=DU=?F/EFXD^S1,X2=8@JF_$_SYV9K(*TH8+9
M050%!NGU<E6S3A&<N#AGQU7G%W=:E.F49G%4N353OD5*!TY1NS2<<:F\JTKL
MZD6=3T;ZSUG;NBKK:[IZ=-Q2:79*8M!F*M5:.3WA_-NU;[KP:O6TY(A#*A??
MCZ,\GHQ*X.=D=#CWIGF:%Y=N5)ISCW/?T#B$0NHV2M7>*=OJO,5L']U<,&S6
M9EX3K3J)GYY$7;3A4G:CN T2Y]U\=&JN;7(T;1/IS^RG)LNT2S17M\*N)FDX
MWQTHO^MY@S_0GWWI:-/=6%V>OV;.*@KF65.Q5H2RW6OSGO=Z1\<5J\,,;>YX
M?E8U[?/QYO^<G3?6C%2'B8/(IM86"552HQ^;0[;5MFU6O@6JMJ=TO>WR8I9W
MZ!!+IZO=Y_+0L'*4YP+'"E@M?1*J]4GEE.-B^J3=,:@ZRE]I3>*[Y]>NK*JN
M\*7JM 36S:O4"^3\['AT\IW3O8#:UDY/2_BG[O[=]'$J79W<Z7('C4L\9O7;
M_CZ9+H):"HMGZ&D8LY(U=S0^:ZRE!!MUDL,X&4U-6'-B\I45Z5]\D85-WN)(
M?E[>2%%PCU(H?%SS6YP-6YJO^J42]Y?Q!WH<<C#HL$-ZW@&O<] Y+VK9%1WR
MR0YVK)"FVM2K#_4<=$_R7E6:5KGB%4ADZ-V?IK3*TA9KM/@"*]K05.-*B7^5
MH#4#:F;G*'-_G'2F)BJ.H\_=([NN*"J!^%%M=@[229Q3_])8NJ2;#3HLP_Y=
M354*]%UIHHH9/_<:G7S#A7NV1T$94AI+6UZ0AFNFDT\UU]KAX6@V:[2%S!^2
MY[BA;UL]4_^9SIFT!^LTDNPKJ>*1Z4[/]G9^<MZ,<KNAG!.9?&VS514)KQ.
MI5'61"6K:$HV2E2W+5[H^MVJ1G2YE#_Y :-.OL+M<'.QSZQ0?S-F@Q#>6 ]W
MW&KG1"GIN+"YXXUT96O(U[>/GGN3"*IVLDLL@65)$6X)A>.'OY6,HKVI3@E(
MA1BH]5.OC3=C;[OR9DR^[GS<'>U^??OUY1^[G^+SX/N]5_3E\Q=?WS]W']\_
MMVCG^5NXBW?0RS<+WHR/.V<[>)OL[NW0=_C5UYWGK\>[S_?ISM[NIUT<_^1,
MRE?DW=>W[-]?]^-SWGW U&'"A09200PH,A0H!RWP<9$T%)8K+1;= (X0BZ/=
M%Q!'E&EB,%%4$:(4EHB&%36L]7+4F2G7+6$]A^EUV4K]]E 7^-8D\HAY)6'J
M&RVXHD&G1L12*6^8E0\F5O9L+HG]34IB3\(R:-?B+E.;TZ,[0EF/+>I+:60Y
MG/Z4!7'W^<X';:4@TF@ O4Y<<HP#224&@2!'C<4V4^?.[U:L$*=>:>0DI1!Q
M;9E.[A=JD!;&+7D5US**LS?G4<DHGK)R#Y/2\=5?IAHCL[PMF/;1GOY&OYN?
MSX6=^.3]T1$XF1S_G+)H5LY4*3MNTH]2VBQ(^KL^GOF?ZQ]^B4K%\5B?_3PZ
MRN^=+_JENGV5LY2>$ WPDV2N5D_)#RP?MRD\F["D\9Q,XQ]7/[GZ>#-_]-.)
M6_Z,JDVD\+D?PTUT[F<7W1:A38)Y?UM"SO^X>]N?\KJ5M8O;(^V\_[=!-MK\
M+I>TDY_Q\3\#-+_GQCXL[9"R.>Y>SX.E_6B3/%Q$JA&D:A*:]XL*ZR5>L*3?
MK=4K7N'TO,3B5O"0\"2^^B"G@P[JEUBSE;]\;"-/U _;R>*,!EO*7?CQW(UP
M_;E8QTU2=9!+)8VSDZ?U[G]D[\S;MH[RCU1,\\3GX,]<0OJT)J%-.[H2(FK[
M:7\Z.3URH!JHM=Z'\,M59F:0_DOO'S(O!,BWFV\V!U7OB,5CH]47KC\?<+ F
M!\B%L_%_;N_]N^^=R>K6ZL6OT-C0"A.$T$K18*GU3E,O0^JHJB02!K)S&EXN
M-3:\V.9N#J]T=KWXIRK/>U;"#-L5;?2O/JH__EG=[SM>6MK9)J"[7.=#\D"M
M^7=__\_L_=[DGW=[K]#NQVWV[N\7[/W'%RE1B+S\^Q79P;^/XV?Q7J\/WA^^
M'NV.JFO^_3\'YM"-7W[\_6#W^5N\\W%\\&YO?+BS]^KL_9YE\3E?W_W]5_QL
MA[[_X_?#]W]LXW]_W3[9>0/_^7/OQ<G.QV=?7S[?IA^P-TX11(#GC@#*$ >*
M!PFP)SY@8[CQ8F,+*3A$8KEUXD(%V$T+6PV^5Q"Z'O!ZP+MEP%N$N 4 ;$E#
MLN+6ZFU)=2U(MZ?_Z9'KJL@U6D N:%V )&A@+-: 0DV!4@$!+ZE"3B)GK-O8
MZC&KQZP>L[X;LY(&UL&L7A6[04 [6P T(1T-T%. N8N AH@$TD(/;'!>6"%\
M_&QC"^.A0JI'M1[5>E2[V/0\S]KL8>PF86SWMT6+DDJ$0R  8AL -=@ )0D$
M(EB-E)8<61,M2BZ&F*&'@F-7]C.&_'_K%G6Y4(!?=M).)V&0/8I_I*3MH\+@
M>YP81E*V6IVC>*X'&E]M8E8"^X,&N'A""\D=TM"'* %8"JFXLIIKHR'TIO>M
M/3HDW%GVK1%M=4@-QJ"&-%JH00!%M 0>&8>==(ISLK'%)1HBA:^+A*L!YWN5
MMEZ4;UJ4>Z_1O<CDDM<HJIE4. R(45$FB7- 82M ,-XI&Z(>*O4->(UZ:7R<
MTMC[0VY/5)?\(801A!4$"K(HJ@;B^%.00,9S56%(F2%R8TO"(<2LE]?'+:^]
MI7__ KILZ7NHB$,,&)BZZ%KB@6:4 14\%01[2A&,^BV,^BT7:R2AWYLT]-"-
M^5R:-ZN(]1/_5"(:GIV:U%PQU])]ET&_8G(>'XXQ3AT23'D3.-54&N289B9
MXJ#R@?0&_:,#O%?+!GW<!=YAZX$CUD:#7C&@(7> .X@\9L0@2C>V%!DR=5,1
MFKO42'I)OH(D]_;\O8CDHCTOI336$0)PU#0!%9X J8P%!"*!&114:Q:-A%X:
M>VGL[?F[%=5%>YXAY!VU')! &*"!1<,!0P2<1(0'B"C$+HKJD&#>B^OC%M?>
MG+]_^5PRY[D@6DIO@)=*@GAPQJ.4"0&",U +&*UYCJ)\LB&6-Q6W[T/SEQ/1
MG6@7[N?6#/%M<N/<IB@]T]FB7P910 J/7R(J',UFIYE6YC)%8M^:()BF9Q4<
M/O1[W) ?J* \6?,MM)C.H:O>T+W/Y[S#CF,MJ(@'GN6:&D&D]S8@!BTRD$#:
M^WP>WZGX;MGG$]??06$)8(Q 0"T.$80)!]($1[#FVG&SL<7D4.!K^[A[M76]
M);GW^=R+2"[Z?*AT6MNHJ!*/** *2:"%AD PJJ3 V!I$-K;0M5.J>G%\G.+8
M.WUN3U87G3[6><.,]0#'%08T* HDQ@(@S!04A"L&_<86'T*Q3C9E+ZYWK@?W
M3I^[D,\EIX\B-/GN,)#<2D EC)HM8@)8")6WVGD=DGJ+AYRO4Q#EAIP^#]-T
M[RLQ+@]>CE!H@T&2:T9IW,0(:X@=59PZ8;GOC?A'AW)VV8@7F'+C@P,&N1 M
M!JR CE $F(%.&.'C*:93*BD;<DC6*%.M%^5;$.7>BK\7F5RTXCUCUDLK@!?8
M 1IU#6 T="!8&5BPG!(,^TJ,7AI[(_[.176I$L-2H0D*@)   :44 XV(!UQX
MAD1@PKMHQ".DAN3ZH>%>8-=;8'LS_OXE=+D4 W%,0SP]L4$(4"$],(P'8%6@
MA".GX^JG4F,^Q'B=2HV_8<?7O/9QL/[BR/_Z??,I5)EDSX2=3(\GT]2Q::%A
M0I]:<"X!#D)&^]1MB1.J0R+",01[ IDA2H7>*_'X0/O3"J\$# Y;CH$2B7L5
M:1]_(AIHQF$(GG%.HP6$APS>%(MA'QM94T'N?1+W(I&+/@E'@Q4<2P #<X#"
M1,$'O0"&2RR@%40)>G.<HKTT/C)I7/!)]-)X-6E<=#OXP(WQD /(5?+:"Y%B
MDP9XH0CF)-4@J)3GTR?Z/')Y[%T.]R^=RYD#-,B@HL[*8#" $N6 @<@")@33
MU,$@D4G:*Q&/(7&@8IBLFNDMDTP^I-Y;%S;:V9N<Z/$ENB%>U5MT8Q.X;C3
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
M02]4:HOM)0+4*A$U0&: I9I2&55#YD6N^.=D*-2R<=8WR+Y1[O<>T'M OU]
M[Q-]UA"VMQ=A.T0[@!(. 1.)ZS&Q/JI  U!,^@C='CDH-[80&7*\;,'WF-UC
M=H_9/6;WV5ZWB=D[BYA-&6/<" N8)PQ0)@B0!&N M2:",A>(L!M;! \57&;_
M[#&[Q^P>LQ\19O=^]W4 Z5?+BK4-1$$$ D]I(Y)1(!'T*4BM,=*!!**S/X32
M(4,]3M]4V."GD[3[M_)\)GD;'9WJ:D+=Z//6?^6_RHN9Z4_--#<?UJ_9>?3'
MT]G)*)S='J3D._X\.HF/LQ>##$[+\]]^[.(T@AU]DJ3^;/!FR>%_Q]B'5^R:
M^YS0\W9W'N?>@8_@E[S$<<,-\G:9#6:GAX=Z&N\R.*AF][">W8682O["P)P-
M3N)]?IL<QC<X&^B3P7-O_:'QTS(-! T'$;]Q)OU.0/[SU2=FU0XM*+%[>AC?
MW<X?* Q[I0R#2O) 79#2!V.P",P1;8)$'YZG 4$4,2G]4$Z6^;,D[:R]2;VO
MVFVU%Q_RZWAB/SW0\^#]OP^@/?SK2/^M3E]^C/B/M\GNW@Y]AU]]W7G^>KS[
M?)_N[.U^VL7QS]>W7W;W7I%W7]^R?W_=_QKQ_ /EW#BJ-=!41C"GR "%4$1T
M&@)Q5F &?3G>(]QX]RP=JP8)B@.3SC!"-;/*.R<\31,?3WRE-@8^GK+':0/$
M@WFC0J:\'1NH+8@9!6.LCV?^Y_J'7^J,YM%1WM[YHE_B_MT?'=7XRXZ7T#)O
MM/+Q+U]&[N0@P?TF+(I+%6ZMGEQ]O)D_6C@ RF=4;4:5Y=R/X28Z][.+;HO0
M)L&\ORTAYW_<O>TW0N4/*:A= ^B@QLYS,],1OLP+6I]TW;5ZQ4N<W)=*@+AL
M3\[[7N]S%9O5>N</VT?Q5)V<QKNZV8^7H<_\GHE8PWW1A+<'*;[]A%X\^Q$'
MK2-QD*(_YY>D/($)2*[4"XIR'M\,_*Y'T\%?>GSJKP2!5^Y7O(;P^.VJK;VX
M+V;QA+A"*E??]?T)=GT7)@@1C0H:++7>:>IE"!9*)9$PD&5?(KZJ+W'>&CS/
MD_@LQ/\^W:2KX_$NWD8[^ 7:^?OU*-XK_O[UZ-U'"U^F:_Y^]\_.\W?HW=]O
MV<O?%IR,AV_)NX]OO[[;>_O/^S^V_]GY^#J.[7_B\U_1:(B.WW]\\67WXU\'
M[_<^T=0.?JDRC2 ,*<<2X*!9:@=/@28T=853A"IJJ&-L8TOR(177;H-\)]W@
M>UCK8>TV8.T\MU8GH)TT,#O9/THZV']/QFDRDRK:@]1506JQ6(\$0Z'E!" !
M<00I&8#&RH$@@O;!>>REOKEBO1Z?>GQZ*OC4:U@W#EY+G;"MX%X3#+Q5(67:
M6&",\(!!I*!GU$!+-K80'BIR4_RL/8+U"/9X$"PY=[)OIP>JFP2JI3I/8I%W
M1K((3RB:@I):H*7%(+@0N(E_"4(WM@09,GIM"K@[ :JGT%AL5:OPGFCZNW!,
M(24D=TA#'ZC!6 JIN+*::Z,A]*9W@#UXU-M91<TDG.9> <(#!=29B'H".D D
ME=X3HE5*A,:8#25?)UZ]*S[FL>E:JUZQ1Z+>9W5ON++HL_+>02F1! I+#:@@
M 4A-&/".9+IZE@LLKNVSZKET'Z,(]N?^C<OGDEN&QK4CR@#N5"J @A HJJ(&
MH 6%/#CD$-G8(F(H4$]0_T2%M/<\W(HL+GD>N#4B((L!)Y"5.A>#K /(>"6$
M<IQAM[&%I!PBMD[L\]?,+UI9Y7)YG\B::/(7L4M]JP[B._U%UYFX=3.$KEL<
M>8,SLR[GPO7+(CWAWG#B&3+40B6-4Y!@P9Q$E!O9>W(>_"GR:MF3@Y , 3,%
MD/8<4,XL, %*@!R6@6J"C1!1HT-X2.@R4^$#JI6\T5/DED. /53W4'T74-V[
MNNX.>)=;O>&X9#S:SDQ)0)%P(*TA8(80%IQ5S+E5KJX><GO([2'WB4%NKPC?
M.!XONC:%=,Y91 %!"8]Y,$!KQP!CGB)F#%8\;&PQ..1LN55N#\H]*/>@_.A
MN7=EWPKV+KNR-54LN;*=)")BK\% 2<6 ,C0HJAQ"+*63<#3DJ@??&Z1JFB=F
M6I@\S-+_;I$/Z'MXBWJ:EH?&I_(@:%I@$JA5X>*>\>3!5?5?CN0&78?IX1LO
MOX;;X>:(3A[>N]\\U\DCF(/KTYT\O$GX3L:3!P2!]\;[U)V+<P_3QW2?&Z?)
M6;>M="\<.>ONQ;GM:L>U]=5<O^#1$PP)U$%!2I&G4A"JM9"48A^M?_]]K-M]
M>LEEZ+B_[/ZQ??9^[_5H!^^<[3Y_!7>_[G]Y]_<KNK/W#N_@5W#G\-77]W^_
M'[U?].Q\? ;???R?<;S^Z[NOVS!>2UX^__7@_?/]?W8_OHO/?'7V_OGN^/WA
M_WQ:*!2*XWCQ]0."G!$2-" A]:B%B8P;(P]8L!9*S75 *C/E<*ENNSSR[OW7
M/;[U^'95?'OR.1EWB%:C!;32RFMME 3".);*CS10+N*6=Y@(2J%DC&YL8=%#
M50]5/51=*Y>AAZJK0=79 E0)J20-T@!BG0<TP*A8$4HC7NE .)1(!+BQQ>&M
M\WOU4-5#U<.%JB<5X;\[N.I$^ M<*>RQ]-X"&*P$E%D.M,,>&.V\)DPY*7BV
M PF_=<;4FT*LGBFG9\JY"I01)SU2U%L3J-5&XJ -) IB"QVBJG> /7C@>[7L
M $OG%506 NL8!]0$!0Q+N?X&$1L,1H3BC2VDQ# >=&M4I=N+[BV(;N_;N3M!
M7/3M1"6#$<DEP##@:# %")3@ H@0C%-<2X'HQA:YOANZ%\+'*(3]47GC$KKH
MTE ,2L0D!0S: *CE%$A'D_?5>6(\%A#*>%0.12^C3U5&>W/]5D1QR5R7##/*
MF 7(>@2H<QPH&_^B02HA1+3:H4I:*QNJM=):>VZ9GENF+]1:PT(MB8TQ%GEI
M-442*<R=(QYZ&[AV7/>^CP=_BKQ=]GU()R6G6H&@J$LEM0X8#2V  GOAL.31
M%-O8PI(.(5Q6Z?JRKKZFMH?J!PO5O:_K[H!WT==EG-(::@@T$DEI9PI(1 *
MA&'HJ=-"HXTMOB+4UH-N#[H]Z#XQT.U5X1M'Y$7?IB2<$*0XT)0*0&% 0/(
M@:&,,^4%8BGZ@(>KX@\])O>8W&/RH\/DWI=]*]"[Y,LVT" =G 8\: 6HLPQH
M#S5 TD;P-91JGLAE)!YBV2O$-TTN4\WG[NEAG /[;7Z7\JYF^E,S\^4^<[>9
M%U2&O5*&015/5.J"E#X8@T5@CF@3)/KP/+% 0001:.F@YF7TC3WP[G3L7X;7
M57U\,D237K277F8O/NO7\<1^>J R^/[?!] >_G6D_U:G+S_NG.W@;;*[MT/?
MX5=?=YZ_'N\^WX]RN/MI%\<_7]]^V=U[1=Y]?<O^_77_Z\[73Q\D<\(JY8#'
MR@.JC ,ZN?2<$4H2XHUC=F/@(U(=IW6=1DR[W$K?H41EQJ&] Q_!-OF"XU8?
M5%Q"_F26$/CD8# Z*DB<3H8OH_B+J=_74S<XF0QF$81G@Y-I?'A!AIP/N1 ]
M&>C/>C1.=P7Q1B!=\_.Y]$85'5$219;+RN^6VDBI3<G(]S ;,;5)N+QY4A^\
M"85X4+>]W"1<EX)(/5 &HG=>3P?^R'DWZ)+O7(5Z8\T"K+?-KO&PUC<=IH_Q
MI2[##/7@7@I>B?'F)FHJ[EM8+Q3-?TTG\8U<//BGD\-RN#\9#I.;=18\H&JT
M:[L$OLO2N,@W4&_#W^,N?*.3_?&LUB!_GTS3;UI_0<I]>!*N OC^X]MTW>'N
M5Q?'\!;NX/\9O?O[_6CGZPO\\N\7:!>_^.?EWO;7=V>+KH+7A]&LB>;-.[*+
MM_^)S_KZ[C".XW#[Z\[>._9N[RUYM_>"Q7M_3,W<EYKA8!N\\4("*+4$E%($
M#/(*6"($MI9*%^C&5C3*AYP\(E=!7]3;%_7>99:PH2Z^EY.82$<Q#]KS*&!"
MIZ1A!$G(,(IJ&+V$B[6'T7N%T<76-H8IJ*' @%D? ,6. R.E!=K1(+FSS$(1
M893B(>^I5'HH>\A0YBP/0?B +(^;.^YRYZ,F")G5E'&K788R6$,9[*%LS:%L
ML2M,D!BF1KL ,2X 5<$#$W0  FN*/1,^_GIC*R(9(>2A(-E3X"TH=,<-V?'^
MA83/#[UL:_WLVOD\_44$Z\;8>HBZ$D3M+!NM2@EE@N  0DT 10X"PY4!7&GN
M@R,D&/S &PGVY9H/Q!"[BMSW>LL-@L*B"18<1,P2"B25'E"!,=!(FE2$P["
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
ME X^[G1IXPFLB 1*!@(0Q$I1H4(0I)2CT=X_U0MN'Q]:$SE>U*FUT]I#XX&
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
M;2Y(?!>$"E)+A#6/B$O-D'.$HZ!9BDP+PTE87DJM&Z/FTG>Q"V(5Q'I$Q"I
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
MKZSWNA6AU7C_Z<I5]?1Z?];GJM>OQKMNSZCW]2F&Y4K.BL!H_<07+>A>R]_
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
M)DED4K#(TR!I\C1%KVK<H?+>2;67B#M+*B.Y/B2PWNPYYX'#0^C=P6&5<G1
M_J34D%P9'-O.4P4PMC>>HS<P11G1!H5./1"LO9^G4]H$RFW@2'%&$6=:(RLI
M1M(0G*3C.D:684TW]/W+?)>"'D];< L7>1BAG>4BV"LEI.&()BX03YP *XE
M2%C*%5QP%%)L;'%A&HJ2%1+:9^>1&I.1<^YQ1D>&L7L/-G)3@[& VFU!+4/9
M!-7V8K>PD8<$M@_S;(18[)/5'JEH$^):2J0Y$4A'8B-Q/BH-;(1)U0"ZLD)6
M5A'<%13<PD8>1FAGV8@@UDCKP82(B2#NA44N"HYXL,8)9J2D%(26\ ;'>H6$
M]IFZ1NY'/8H]]5 (5OC& T/7_CS?4)1+'6Q$PAK@&U@0I&W^DTB+K?.,.@_0
M91J&R!6RHXJPKHJP%H[Q,((ZRS&(]]S)J%$00N6*IAK9H"G"VEMI)&4QB<PQ
M&E(]H9*FZQ]#55<MO8^/XW[9APNPW0+8_JAC]2\&PE^B(B]S7H8"<\N#.3_/
M1ZS6V@LF$'<V(,YI0#KJA$* 628&4V[!E#)2-;B\MV/W#ECS&,Z1(O$_4.*+
M?"]5OF=IC I4$DXP$DE8Q&.*R&I)D?0Z<*U84ACD6PO9P$JMBWS?U8_R9$C.
MU0?F[N-B*3CXJ %UO='P.P2H8./RL/%@ ?<)B4A"!,J'GQ&G)B'#;4(Q>N:P
M5I8(#M@H>8.Q946BK SW*3*_,C)?7#H/(^^S7,@H%S4#>0_&NEQF)"##C$,&
M&T](<C'PM+&EF&YHLS;R?D^'S\(J)/B6A4A6A"LM/E-8.X1ND"1VF65<;C6
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
MW@!N]+H7D65"@0;P=[?>+:E]9W\,X9\QS "4P5>AWE98!$. 6I7UOC?J#B=
M.+$>QM9"?I7O#895IUX\U00H)_@[_3!-'P$HN5EMUV]=W/'&Q<9#W[^VXC&\
M=SC?+AB($,'.[ #2AC$7G%!+0-E;R)"@T1@G "QEXB%I'9-S5"41F'5)DT\[
MN5V88((6@>?;W3<WDZ9WN75[A[:[%SM'O;[MG[R%3K;Z^;O+@I9:WV) I['?
M.Y,Q_/QDC&098RIQ'V#H8_:8 *9JY*S2R#,2$M7,&@R8VNW-BUCK;'"+X?J
MC'+J\_RUUXG5OWO0I)>V^P4 IN>_K%"O;DP>0:;'1ND K-,N&E.W>C_LBI[F
M-NSW^E^ .+[Y]=\O=_>!.@YR[VN$FGG&]K!M 01]?ETG8]))_1 P5<</^_O&
M]JN7+Z=/ +0'+@E0>7S8\H<U$O<SL/8SWO4J%^N@T!J3P4X>M>VPUS^9<M0Q
M0N;OSASCT]I?K3:\N,;Z\^>U+ED&N2>37H#=-&R-7[A(K9P_O!V_QO:@.@;M
M4%^9G[$)HS6V[W,WQN-S871R9R=_WH7M"FF!ZA">.(T #4X+; &\+4G,>B;#
M3=GN9&;SQ.9YS3.Q';[F:,/!RS[\<_@NY:;7GW>R%GN7SKX_&5]1F-)B%#^
MW]]^PI@QAV5 1HJ<L(\+9(V-2#GNL$L6&T6 *:EKJ%+CUMS84(\MT3P:6!W1
M>Z.",? J@B40-^YOFI'ET5;'\]/QL#K ;H)IP1'T/+($*#2W*2''@D(J1:P\
M#2QIF:O/-O""PMQ74^C+GN\IM;VXN0AX>L$E=&3[C0G2 N;5>B 3VS%.3J!K
M$C$0:]?XD3VI0)VU0LS;?7EYGCO+QZA64]W!R!]>9K790='M#>%RWSOHUL?T
M:\_6&6/)'#YO;A[.@><,EUD8B+1R^O4[/.#YQ431JV.B<G-K%/ANC LA.1RE
M1%*M<A#2LXBD^K&0L]@LJ>HX#C;U TS*9BW!\+_,#3(A&.17#7+ 5=SNAMK*
M_QT44NMKGOO!^:F6A2=8X$9HS\LV*(L?KOT_3+7_\>Y?'XX__O(6M/1[LMO9
MQTWZKS9H?V !'VCSK]=X__2+^+CSX31G7[NL_;?)Q[V77_8_!WCW!_KQ\_O3
M_<X'T/[  O;VO^WO_?[YW5[["["#X_^<OLY>4_R)RN0])@RQ7'*>Z\B0L8PB
MJH,!6B^ECWCC3/.&[<RBI!**:,-E]G-;$W4* 5@=2!./#&1AHXI JH[RBNR/
M #_J>:I5]+\C:.?!7#FU[Y<S^_XK+S=1^Y0(-#TH2;ADT00F+&;.1FFHUO3'
MA1+>I;S; \K0'_XPAE$[ FT>^PC' E5/&0C4F^GNRKE0/7.1.?DD*:PCIB7"
M06#$E<TE&85")CE&!1!H[?6L"*SD:IN5R^\XQ!=^1<;^<.#4J9<Q]D*FHUGU
M-,GQET\/B#KWT-KD"Y1RDX@'2.PG-JGB#_-8L<SB@U<FG9(WJ5.X@HG*+N8/
M?*JIRGY8MK[OC,4*+H<;UJI<RQXOGNVYG)E/:.%?V_'L^H]]W[+M6J>UN@%4
M<!_^7.<$?;?*4J)6?(:V#X#GCMK#43_>^/#B&N1KNN\YZU7.UW3OT]+<Q@2V
MG,?8@8T'IHLWA&DAL*344R9NO%LP;ZZ\C*G7CXOM_VS@Q+4Y07TW<V>2TYWM
M[KW'NZ=@[GQ^#6;--MSSX>3=SC[=W6D>[]/WT-[7].-?NY_G<[K[?(Z"-7?^
M[#3WWAPV=]Z??MQ[RW<_PWM/7W[^N/.:-?<^MO=I-I&:\Y4U4DQ2$A>0,)8B
MCC5&5E*%L)0TX( M"VQC2XL&5D^A?'U)35=2TUV[;6Z%UIB(Y#3G45KM01!X
M]$Y1:;1P-TT,4:#NQT/=7/F*0*(7!!9R4!QQPQ5RWB0DE!.)4LV9]QM;QC2(
M6J/*>%?FBEA'=GDE_Q^'<5YI!=#;#<="2%YKBF8<:&L6(E6"<0TK.L**EEXR
M0;R"55\HVIK@UOMYBL:\8-AAAC"W&"B:9T@;I9"/7%(I6 (FOK&EL&BH!4$@
M:\31K@&N.W"T)P,.]\^WZW,D66 LX< EX]8S@F/2\*>F0A92LT;@,$MJN%9!
M66%0 J!'W-F$C)<")2EPY%P3)>+&ELRL)OL4[\=JEBB@S\EG]MMOOU7MO)OW
M_^Y$8&YJ4ZXU@=$,JZ!!N1GG><#6:,<-!G#BS E%Z ,3F )#MX"A#_,<A4C!
M 6X\"M[9G,>#(.N51H1)!W-&9/06.(J8#V)>(WZR7!_2DY']>_.3((BAUDE%
MA>56"ZU!TCT!X3<IT4DT>N$G:P$,L_P$LQ22L1(E$0CBWE, AA11$%A+F%:
M> K 0!I4SMLNZ^=T>3([L7^,7'WL*)_^O^66[ WLK?OE8UYOHB-2)-(;;*W@
M3%(3"&981VZDT]043\VZ@-W^/ MR)! PK3D2W##$N>#(X6A1""QX'0W\T !V
MAC0$?4))X1\T[_OS@)7[<RA%;"0B\90,IU%;(1S0)VQH(%$X7CC4^L#*+(>*
M5$K-J$=&1N!0VH!Q)7A -B@?&2,:&-7&EI:F(<3\)OV*BO9='4!/AF%=V.OJ
M1_B1<RH-YX*JECXT-XF 6]X+GM?F91>8\:B6NK)3>96B(E$E&D O11J (06M
M="0&8Z6\U438PG_71%$=S//?7%'4,^M1S =PN/:@J*(+"&LOE!?,29R+C6+2
M(&2M/8%EI_*!=BIY=%SAQ)6(G'/O@B0.,T&B)BI:75CL^H##+(OU07LM$D8Z
M\>P)M#DEG,,H\D"YB)@'QG.B$]T0^M[Q5V6G<MG1_4]FN^+>#":R$)FRW(A
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
M)_QV [S\ %?T8'A.8_@WV$.YL$1KV(G=X3L8.[@\MQ% $Z#SMW[LM$:=G=;
MPSP-"XPN$49/%K!1Q:G@W'LD=5*(4R*0UM@"H-J<OPRS1%B.Y55<S4'H/U;.
MY_!LQ'XQ9MY*[._,CHK8KYW8S[$G;'$RS##DM&<( $ A9[A!B1/CM.924K^Q
M)1N:SN_;KI[8%U?C0E=CH^K&8=5+]V%13]:N+N[)%71/OO[FVZ,\9-O>]T<Q
MO(77]N-@>)V]773%$G7%H@2W*A+%@L+(L$A1KMN'=$P44865T)IZ3GGML)1Z
M8>ZGXK L#LOG *RK[+ LP/KC@76.A#-O4F T(,QQ0IPD@G+N,"2IT4%9H_08
M6'$^GB;G[>\5!;?OL?$U(MWU$U^T@%RW_ UD_?_]\7*[^LV>^,/HOU2_]7O#
M.!9Z^/6@;SO5WS=^^^VWC3D#ZJZC=)/\+W=+\_+3,*,&_!M:7[>F"V\WG[1I
M^:U_UA\^,IC2!>J\;@?\F#;CPFKY/!H,6^GD\4&_;N?>8:Q>]3KPYI/JT()U
M%7I'P]K6ZASUXV'L#EI?(UAIW3S\U1%,BF]E>PVD-?:/^ZUA_G@P!*/,]L/$
MI /CKNK'KRUHX5&_YV,8 8!O5O"J?JR.\X]NK_;-M!)(2'=8^4/;/8 ^#7O5
M\+P]__<WL.G5SX,J?FL-ZO?<N!F]_A6MJ.!GOC3S_KI%<R][V8,G9%-TITZK
MT^M#IX[@ 5]S^P[GAZ*RP]J('4+?NR/;;I]<>BXTP?>@IZ?U[7!M_.;C41:U
MNKOU4TZJ@U$KQ#PY@ZIC3ZJ>]W8 E^2GY3]&XU-C>7YR)DS7;@T.88XN= OT
MWZ29N6V7WP&M'L3Y-VU63=NU!S%[N<93WQ[TJE;GJ%U_!,_OQZ/L$\LC>S(8
MQD[]M$X/:,%T?'OGWC&8C/JC_\(8M(8GC4P8/#RG/_XVCZBO%?;DNKH5_QW%
M[G@0H7L@MT>QGS5Y/==G+H(C *=Q+E#H'\AZ9_S=YKJ(V JU\THM,6=JTVNJ
M((W'_P<92ZLVI#=%US. F0ABJY:F,_R*5R6]G0A"JUM9[T%%9O);';>&A]4
MD"7CW0E@1O]+'%Y$$;@<&!3@5X:G#%M#Z%:6P0L2V\A.MC'7KE\"JA=]M>U1
M!.7_[[T_-_XQ]K[U_"CC07T+-.R_(\#%_ $ "%PUJ,$FU@^YTH  1NYB?S8M
MK58R"2.-<IP;&AQ/47AF,8TY?/B*//UO=]],C8AAY^A%=M;O]?[,K7[3^A;#
M[S!B^;/!&>M'=$UI_\?_'&+?^;-K_S*C=Y^!]N^]_++_.<"[/]"/G]^?[G<^
M\.;>[^W=O7TP!W[__&ZO_65W;USMMWGZX9/BN6"SS>4\M$0\BH TD1PEPZ(&
MRFXLQ1M;&L^1]?^MM4G*PUGUSU=@7@P_=H:W0Y;F,LF3209+[Q.U@3)/,%)6
M8\1]3,@&S5%4.L!X1ZT)OV:2;3VBF4!?G.F)D(.Z!9,</NU,BHX 7@Q&_1J
M +I F8_R;P N\=M1#[Z)EYG/UXR9M7(_.FK71&\P <&)=[]1]=S0PD,GS&!"
M.,9+K07(> 1<*[.3BW"868YM#6"I9)#+;[_$ 6M.-*BQ->;6P@T!NI/O!-!O
MP[_]^C ^-"[W*+^IIF63-=[/G1GFUX;\"&A$ZVLKC/+;:LP]Z/7"M+7C5M;;
M%(-12ID-0EOKD3D"$E>317CJ9O6V6[5;G59-JUM]@--,5'VFKQ?8+CR_W08D
M_Q)GZ-L<S%_!>?.EHZ,\@'55Z"R:F7VVNL!<ZZW,*D_]5[@-N-_M5>?6/UW_
MIZVU4KEGRBX3Y',XR_,VN_ O*M^SY5ZOB5DM.:'QAQ;,(K!;LCQ!0Z''ON:X
M8.<?-F B_&&5*76E?B)S+YN^H%$='[;@PII\7VQA%LV\-%*K#W;%('Z-W>HD
MVOY@LE[AS_$S!V=&1_X4Q"1!8\92V+&?H?NP!*!15_?N?(C Y@&9&*]:.WEK
M%I7Q>^ONN@@OGM,+812GAEN[=PRC-?;7C2^)W:^M?J^;E]]FM7W-H,\SGFP(
MN0O2#5)9.3N EX^.0/7 RFK!$J_OS3>-AQ)8E8NY&?7PC?+ 9""9-OGGZK!W
MG#LV%KU+#X!;#V(W]QEN:M<8 F;I+56>H-$8)[#1,O&0M([).:IRBFSKDB:?
M=K+*PP03= /=-ZWV5"N[=]W?88Q>UT.TTP)RUP?;*;Z,PV.8EK?CGF3-F*,Z
M<\??CON=/_HM]K,I=JXN^;-3EV^_976)\Y%^GARR*CK$G6'(8F>1\MX$(U*T
M,A<'P?/Z,B^]5B;OL+ZO7V.PS@<U %R&]] #%.KVAOG>%BS!,8P,#_-#ZY>
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
M;K4@[I9)HRR(92V(T[>?C+/!"JL0"*<%C20)<I9;).J=RYBL\7==$&2Z6;'
MM!YCS-CM$?/!R]KKD<]^M( 0M?KC,SO#^@0&BF/*=,Z=KC^/MW0->.%DPG3)
M74VPWYZU__=8'[4ZN;P ZS,DZ#3V>\^9;(O=T^U/(CH6>11(4INU(:-(<^%1
MXE$;,,8M=OQV9;V6=@*ES/,2YSF7::::1&1"KJ5@E4!.PF_)*9T\P8HQ8#W=
MWH*<9',&UCDZ'-O!>8*)L%G56]-C[I-Q)-.=Z8YAWH@<DZ8ZN^)5NZ>/2FOF
M+/BZ_>>YH"[$9>W&X6YO^)OM#]^EG=;@J =]^Z7?&QT]XY7U_AC>_TEKP')G
M.,*.^>R^$0A8M$:"1R]AS'T0L+(6Z*X?157N-,F%ORQ> >]RA!455 @3$>4F
M$UKO$*!*0"2R(+G@22<-*V"3WI70CGTUES9T5G]S8VTV8095IQ[XP>0<1-X9
M>WG)-7:6.V0P<H#:K1R5XFSW2WU89C3(AV1CU]?G42^$9YR=W9CLX8S/DN<C
M\:[7[_>.09,/JM3O=<Y>>GN?73[A\2/LWS<Q'^9I_]KKU.%8+V$PML/7^E3]
M+^.@GQVP\M\YF-_Q$9*<K[M=)RD8O#K+ _ ;Z+F#&$B!ERO@)0=Q?0)K@02"
M<_&GH!%/ 7[35J/_S]Z[-L=Q'%G#?P6!=R.>W8TIN2Y9EY3W180LV?MH0R1E
MFUZO_,6161<2$@AP<9%$_OHGJP<@0#1($<* ZB'*#H%#8J:GNZK.J<RLS),(
MW#Q7"K:W$O7ZO?[1;[37C'7RL=;)#_^LGD!;WZ79DQ-7IF;%QAKEO<WBA^28
M:P_LF?<ME.O9X9T1Z_&+'3J?M+?Y:EU#/3G0:V8K._SJ/<<'8]>Z1[&PWC.A
M'N<^ZN?Z+7*#Q_L7:N_W+!?VX?J72QOF6PN(71GHSFD[WZX%Q:8]7OBIJ]1<
M"H%U-_ \X#T=3EQ*WTRUL">K+N+UYM)SP:\W^C*?[?S"!$\>YLMCH<)C&0<Q
M34J]4HT[ ;+M]Q ZG3S?:0='/[VQ=];F2#U>9_R\5:J[\VR_BY]<**4=O.J!
MLRM"/I,^H)A.72NQ9]8^ZT\WR8W((%"O%ZWGTI/OTF&[%%0\>=] K15\SL5?
M+@22Z,VMO[GJFZ?K]\S7E8&F:_9!.LS[+]^,XWFA\DMZ-245]_'JN;^'LH3Z
M&][(7_;;^[!IN)+X?,F+?:C/34&N_7IM4E_N$W2\<]3U8W;X[*2OFI.+][W1
ML<E3LY,IV'#NMO4/=6VAP].CXU>3EN2KB_E\JT([7]YNUR9J,NI':SF9'V6A
M3%=ZJU1;AGA_G6?T[7'7K/O+%)3H;/_XNTO#=?W6U<Y?G_SI+ZM^*W_[[*\R
MS<>59.N>]#AD"@???R2^OQ(_6M#S;".QWES'\%%8]>I7WQO#DCS!S_LOSE[T
MT;E\D$FA\M7+J6CAY?&1?-_IJ_/>+]O%R.^4L5K+9LGXO6&]*Q):TPP-%ES$
M?=Z2!;]X=KR?SPY.>UCE+3MWN8-]><O=0E 74:*+77LZ(G@CZK!3:%^64J/C
M%[+0)BQU!/Q8G]6UDEL6N*Y_O1;6FQ9X7>O.K8V*@_VN0'B4?YC>,+U?,-[%
M(X^%.-Y[-[^!2;FZ9+M+?ELG-UZAOHO;O$J!O_@DOV25'1U?DM\&++35Y<BO
M=CH_ONRW/O%$-\J.RI3^\KL^(0^:P%?K17(AT;E65EQ_;+K^>NV\&;,W!8'Y
M53ZXV/K.1VJ24+\Z7%<':VT73(;#X=&ANGF_O=2.O#)YL^FZ,I]KU,UG_Q?6
MX_NWI;<WI >_%0U]O;?T]6#HZRW@7H:^WO4E>*.$WB]*XEV3T'.&&@6Y%PP
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
MLJY00N6F*1G9_[IFJ#,P +@L ,XBRM"SYEBPA]F@ G&<Y16R8ELH5+*^41P
M7"X $T"@%MBU5L&50#YP@&+%&&V.$P\ +@N LY R!%L;I:IDXD@!R"MJI@,P
MYX1BS'CTNWO6#!MTH0C4Y'7A5,4-[&J8?<Z<X10T&<C9MA&QVB)XSD/*IIJ$
M(2HQ;?K^&$AQLT;0VH)V(?0^([M[O;;@[FD/ Z'WI,$7"5*P7+U/0K>-K)@V
M&5)V%-FF42&P30B=Q921LV%GK-*A5@44FDHU5J6IE<9)9MRT":$.EX30(1UT
M(1V4-Q-R'I50NEER'L1F=$5^:D+;.^M0A.BSR2,:MB J^_JGF[JO!DH)*R@=
MO5?0;%$I@U?5L3CB10<LO7,.;BK#>50Q+@:[MKCDT03$6B!2(FV+-Y&+[XTL
MX+YU@@=V;XG=622;:S'>05 QB;?0\XL48<U*$&V;H3Z_1;#K-M5.9V!W,=CU
MG&,))O@L_D6>NB:0X^R\T<C:#^PN#+NS(#@E]&@-J=2KBZ!&HXAJ4.B0V#C4
M#KKRS]AV/SGH8FL)03Q(C0%2*!2\Z;H_8DI[XC*@NS#HWJ# ;RGU2D R1J!K
M31;4%E9H>R:'L\!-[^ZY."2[/CGL9J=3L:5H,:]DFIFCS';V'+#)M7T>8;TM
M O8L\*X;Q^RR5G;J?1.QMWEV467*KE3;J"0!=C2K$(?2YB>';>JYP<9%8O1@
MM"%7/ 03;:PIZWK?H:R![4UB>QZR-R&S*4[56+V"5+QLVMXIFWUS8G_9&)-@
MVZZTWQIW^<$K^GQ3Z>1NS6H?,-]Y<3UJ,T9#S.!C80XNEF;1.'""DN&'+(C2
M?KXIE=Q3E.TI=VV2J  "*\[4E1(\1Y<2BT.RN[>I))[%6"H#N<&[0IH$HX:!
M*C(U Y$J("$RC@2\A2%W%KBW.55HIBCRN??P2TVE)A9)]5I#3I0BY8'<3Q"Y
ME%.L%2JY:@ 2<P3M@W$$)CB&L><N#+FSL'TJY&NI55DN5D'P45$JO9"KU&"+
MKP[M0.XGB%SK2PA> YJHQ7ML2#:['#(8$ #SV',7AMQYU)XP9XJL"H)68+#*
MGMN"(G%Y3/(&C![6\J>(W$H!R/A,K23(.A'(IHLAD3:^:7_?R!UQO4W">A:S
M%TO9UDI6"1-7V9!UUU]IK#K<H\QW3;G74[L5;JS5[L#V8K#-%1VX5JS!!+(1
MD[-(!-:$G',HH_'=-F%[%K//:)UKP,H6!PJ@D4)GG4*"XI.0.!%M&[8?4 Y^
MO!'=3Z<$_(,CN<24?7]P8PS_?L\I%S<H_W)_S[\4KK_YP6]3:L"6R6(0Q[N
M]IXQ@+$-LR5-E$;1X]9P_:N;#C.L3*OSJ&((04$-5F$%HRRWD/X?>^_>U-:1
MK8U_%17G_,X[\RN:]&7US4E1Y=B>O)X*$#LD&?Q/JJ]&6"".).S@3_^NWA(8
MM(4#1L 6]%0&"[;VWGU[GG7IU6LIJG/FOBFZPMNI9L_ \Q#*2D>WABN%5@I=
MD R8R<2B-IFE4&I-.DI]\@#,9VE3K,5D5XE"V[M*UD;%M"6**C2%O3?$>F%)
M--0HKU3.0A<*5;+MY:H46BFT4NBU#LUQJFD"RF( 5$0M_B$EKASW,3-;M=!5
MHM#6]EY.0D!.FMC<E/MQ^,D*Y%&IF4Y!!6W5VJ999PN2Q58*K11:*?0Z&S+E
MO)-R-F=(8% +!>>IX29*H%'50Q0K1:&M?58;?%(T2 (ZAI+@-I-RU)%$:@VR
MJ,@A%RV4K7/>/MQ8.;1R:.70ZQPB30;5T&"I#LB:*9K$$[6*,>.2RZ(>5EDE
M#FUM:@N/L^FR)3PF2U A9<1YR8F6D@IMI'<BKFW*=:K9.E7M\RJ51BN-5AJ]
M!HT*P[WW@2432F%"9KF*422:0E8NJEJ;:95HM!4_X%Q0CB5/>$YHS<OB$ T<
MN93%(",%)D$U-&KX.C?M$()*HP]RY' EBM;\G,;C9T@MR8V.4NSUC\+P,#4!
M#3'E-$*HX_B,)],8AYSJ*<6+@T<[&IQ3IZ5.2YV6.BUU6E9W6OYQ+UZ4,?83
M/UW##O@-OS'$X?F<XL]#=_1B>'C8GQRFH\D.CAU^O;01C0$T"7X9I</^R>'+
M_CC@/$VJ>;!$\^#S B^+XUGBI$M"N4UH'C0UEET@.>DL;'+):[&VJ=8-;WM8
M_EEAO[JP_W:KO\)^Y6#?\@IPRD SD,0:$0DDX8A++! EC 'O<Z+.K@[LZWF"
MA><)UGM':=(;YMM8Z-<<PFGOYT:Q.I.7,SA=$3KU]$*5*3.90A><7D@I<JU*
M B8A6)$IQ=,<2EH($'C-"YWRHSN]<$MLW_U.WL(&5G)>YO@\&GZN1R,>$3^W
MCD;$'*5E&8B0)2C-,TF,,8XPQJ3E 2+8].B.1MP>WI6B*T5WAZ+KT8M'1-&M
MHQ=!2,H=!!*RT 2L=\1')XFVSD8;0S;2/[JC%ZM T4^=@I\2Q=:C&8^(8EM'
M,Y*Q*6@A2,X^E[KOE%BO&3'2@LDF2\9S/9I1.;1R:$>/9KSZ*PQ.RI ]#V%T
MDN)K?.THC2=?X];*JLMEU78800:IDHQ$TL (Z"R)ISP1Y;-$E=;&:%@39:Q@
MG<,C\B]48JW$^D@.:U1B?7AB;05J2*%LMK%D ^.20(B4N B"&$93CCY1JNWT
M%)Q<!U4UUF^-%F&W"1?K6JQ(\\1G_0F^+5QCGO[_7W]\WOO%G8;]%#[T?AD-
M)VG*0_CQ_<@=]OZQ]LLOOZRUXGZ6?O:%EL%;%,NWFB]H%MIWD\*MFPTP"Y/W
MCT[<#)FQ_W'SA^;'4M>!VI W7PB<_G_?'P_'_=*T9Z,TP#9^3-^7SA+1/&]^
M";MQ*@]HH;SI3[NS^.>S#EX Q\')>-+/IS,D;/[@1]]M7GY2O:_>5^^K]SW"
M^V;4"X5=V]3[J1\G^V?VP86[9KLE],LMSJ,L.IE<?<N%!H94E/K[#T_GI4U&
MSTF)"S_W1V>M.7;O$_&CY#X0E[&QS]S@DSL=KWUWJ4^'_2-R<0#G^WYE#W.^
MLQY.U3XT?H:C1NH]0R4BC:92\@?7F;;T]D?%E/RO?@ 6K: &'-,0K78AR>QB
M2%H9SWS\4Z]M[A;MI<00__"=6]E.O"@6]-%DW/1AP1*<TU:FQBH/0KGD:=1,
M@G/>*T4%!6=IC-9'F!KF>$^*SXO]&QSE/!@&,@A04E@!I42AY)Z9)%T^-_.W
M3PYQ,,)<(5*>K/626J,RQ&Q,RMYSG644SF?#_GR)=CVGC#)2/DP-_,LF_:^H
MO\>30=K)"XS[\?;PJ+'KW>#7B9N<C)N)W<7W_S@8A@\K:J"_^\\^#8>_'[D_
M[,G.P7/V;O?'#WL'$=_]&W]W\.;SWN%OL+7[=H &]U]H<!_L[ X^;&.;_O/Y
MU>G6P1;\R72(RID2"44U@5QR'3K!B#<B*9D5?@YKO30.[K@0Z>@D74FME[G_
MOKEU=S_U\K#X:'#:>XW-T3L>I7%9]KT)7CP_B=,$_/=0?^^/"ZZGAP9PT>/*
M=-,%@FTO*Z0Y$_"-M^;AJ/=IOQ_VRP-&J??)C?%;O4:ZX7/<F3.I^6)HW$GX
MN/$XC3=Z=RF@S^7?=(3.96ICVN%<#=SQ.#T[^_!][(^/!^[T6?^H&?'FIN\/
MW>@]2I^9(%Y@&S7OFU[^(I<VZ%0VS1P/LS?/+F\TE^8\)--K4FQH#E=>IAOL
MRFM?>RP3&U::57JLNOKRQ<?^S5F@CGEJONH6?HGL?>C3J"?8>J^P_C4<,#?P
M=-SVJW]WZFJ%#E?=T&'VC]='R&O#$WQJ'%_++?:-8S&EJTXMRNTO7/_S^7FS
M:0WZWJ?^9+_0_/,7/]=!F0W*TQJ(UI+XQ:'&\/(D]7:PF3UC>R_1EFN^T&BC
MV+-+ _2(..5&X[2L57(=!_>#/6<E1?-B"5".LJ=1Z"/@RR3VCR(JI"/\=:5$
M])EZB_I[^OK3[^N;WWJ2>V'VM TM5W49]8;%;KKIUFF70SX6#\"-0SXZ&=5Q
MZQ*>UO-(14Q<2P%&:I\RYRHH(5G0*4S#Y?@W175\44VVA^<Q'(\D,N/X8.^/
M+;'%]]C>[MY?.R^?T^W/'TYW7KZF>[L?Q+N#P-_]M/5Y^W#KRSUGD1F'V_M[
MG\/G=P>_[V\?O(*MEV_$SNYKV#IXNX_].]S^_.[#WF=\\N?B+#H+=WLUV3IX
M_AF?#W_:Q(THI^=$R:T)E%OBJ=0D@E)1"0/&\K5-8.WT&=\6%7%/$6650;K4
MMVXPR-OB?X\E'NQC&C?I>[YPRM277.GDIG32GZ,3 9I[D(EXZRD!9PRQFI:B
MO][(",%&;=8V%;MUB=]*)Y5.ND8GEA:G0/$4O#PIR<!^G?0'@S/W0.66FW++
MZ1RW)*$L.!U)EM022%(29Z2=597EC"DNUC9Y^T3IPU'+X[=;5RVD]*O$\NN)
MGS09R,*-W2)+"[M=D12--^!@(W-B*ECJG 2AN(V,"FH26.4-M]4H?%BF#6VC
MT'#MK:*!")! 0&M ?<ZB4I>U4]8S*T$NQ2B\*7L\:#+5"M-J>74'L_.6EP\B
M:R$22=8P CP9XKT-!,!ZI9E/7O*E6%X5LT\4L]6\62J Y\T;;GR*&N6MS[P<
MDU.>F,@8X3(;+Y6A/,EEF#?W@M^E9S)>*3OBPG;8*.&/5*()TS<=.[OVN'S3
MD; N/OW)V,PKNM?[_/VH'TX&DY/1U2OZ&B+[<0OF)&(2VH&5D0'C*(H#)"H\
M1,MRHJK:O \J?E]]6I#W.5/!D[*9H ;ET.HU@ +82.*B44%Q'KV*:YO,J"5)
MX ?0DROHJ@7;'00NR.SK@S,:B)7"$"@I>&SVCE"CHJ0B4AY416!%8+5'[P*.
MK2RNRGB:,H62J240B,P1;]$LC4F"Y<J+X%$);B?!>C@P/MVPRPMVYN*8RVN1
MU'7#'5::I#B DDQE3Q42DZ(V\) =2SQ&@!C#\G7SQY];ZMYXZJ\%BKL4T6>@
MCC#G4'%7GA.CF27,1NLLBY$SAFJ#6&>T8V&,%93W ,KKZ.X5H<M$:$NQESJE
MR((E 6(F8+PFGCI+)"A4*Z3C8&.#4*7;-94J0I\>0JMNOUQ$MG3[:*B4R4K"
MLJ6ER%DB+JA :%0*#/4@*%N";G]_L71+J=K9:6U_473:=;:7GF !X1O0FN0J
M6.$2E3$ ]<I(EKV@P4C0*ABHUD"'F>UT@36@J4)E(T2B=) $9-E'SRX0;3/G
M6D;O(36Z!C?M-+-+WDOO6CA,A7.U(U8(VRT[ J*U(DM).%,)L<T3,2I+HKE)
MR04J J<-MHV\\SBWBNU'C>UJ@2P7R^W=!0DHC@,G'K)&+$,F-@=/O,^2)2$!
MF%W>[L+#9&._373450UCW=^7>)O&_8@8NH\ N#N/4GNX%SRQP++_.SQ,O?2_
M)_W):0TLNTH&,HNR#Q@HEPW^*[VT(*1&46B\2K8&ECVPI*,++%*>F<[9&2)2
MXBCIHB%>:4X855F9*+C@<6U3+.UH1@UK61W05:/RON'9-BH!<O9,$,U*)<VD
M2IA+8J6R?$0K@Z(NZM<V^;JPRSKO6 &ZR@"MEN%R =FR#%%=CDD:2A0WJ10,
ML\1)RX@#K\ GH$Z&&G?V@,C<&HXF[]W[KZ3[?/*[Y9!\3CH)T,A(FG,;()03
M?"EPFKWV=5NIPZ3$%@6911%L5I((PU%+L(H3[[(CV5LII;,Z\;*MM,[TK7>5
M:@3+RF&RJO'W#="6&I^!>PV6$F.$)D"%(59207BPT1IF<^ : 8H(E:(BM"*T
MZO%+1F1+CP^)Q1BL)D)Y4?1X0WS.DMCDF(R@P25:8\PZA=7S&+/1#;=PZL[U
M5]-0"J# 56+,.8@I>5,"HCG+W&>+**C60(>IC2^P!E3(5EKD,F,I6@-<.+0&
M7"11.).9]0$MA6(-@+WS?"TU#N41H;G:$?<-[98=H9BG'K@D%$J:60>>^!@I
M28X+XX)SQD]CS"1 Q7;%=K5 .H/EE@4B1+:0?28>S4D"%B1Q3$0BA*!)&G B
MNAICMCKFR8OAT;A4'6ZR,G_]F/MJAGS5F++E+IC71[$_2F%2 \JN$GA")FIR
MT7!B AFILTY%T%DI1;53K@:4/:Q8@P76IQ%*NAPDX2C'"# 3B(V:$J.HH90)
M8[/OU@9YA=S]0*[F*;L#_+73&7@!8),G,:-&"9DA](!*$D76/B;GI$AKFW99
MYF$%X"H#L!IYRT5C^R"1!94@,&*R+E&;U!'+J2"> ?626ZE@B49>#1>[2ZOM
MR>^ Z^@9]M('SBT B\Y*'JG/*24'#F)5QQ^6@.0"=9QFPW0&ANH <R4TS!/G
MI4+%P%).%<ZDB-W:YZZ0NQ_(577\#O#74L==2#JZS(G6.:$Y' SQ$!G15OKH
M GCA2FBF[E)EP(K AT)@U<>7"\>6/@Y1<Y>$(#9;3\#PA*HX9\0ZFRQP#<"7
MX9VJ85]WDEIL*:IZW4<NJ:94Y EI+('1R5!K@G%9J,24!EOU^ <EKM>+"H $
M$2%3(TFP-A,(A;BDI<0:'.]L39+!K-!N<05K!\!:+8 [0&[+ F N@XQ<$Z80
MOJCP(W*%"R0X+1P8T#; VB97MF*W8K?:#IT!<LMV8-[1Q ,GQKAB.V1&?-"4
ME!V;DN.?"?V( K8>02W#RX%(T][/EWE<03-)+Z2EW<9&&@SQ$8V!-$ANW#X$
M?S]CM9#).S=B__U @],5\;9X5&ZR59U0D'DEDF0> LHV'RT5)8^Q8:"\J2>'
M.BSA%J6G]CHK)[@G5K+BK&::N 2<>&VY43E+H]#(9'*=V?8QY3,T/81.]FWN
MN:4)AF]5HRL;5S9>!3:N)[_NFYI;7@1J%223.,DRH/%!>21&9$Z<"59K[WE4
M?&V3FW5NVHZ$2LV5FBLU/Q%JKGZ@Y5)Q.P5@MM0$KPE$%P@HJXDM!_=<-$Y!
M*05M*%)Q.Z*CTO W>*B^FY1ECO_&_L?-'_#'6:,O/.O@9#SIY],9$6S^X$??
MG0_V^7W8X?*D\SY/6X_]';CC<7IV]N'[,]=3_Z@9Q>:F[P_=Z'W_Z&P@2E#K
M7,N;UDPO?_^I'R?[9=PWZ)0I9DZKV9MGES>:2W,S,;TFQ8;F<.5ENL&NO/:U
MQS*Q8:59I<>JJR]??.S?> 97R8WW$IG]T*=13[#U'DH%=HU#I#<XK7G;K_Z=
M#W:%O*G-$Y_U)_BV< T"_<?KH]YD?WB"3XWC?U[G:.]58_&U@0@HP-.H4ROR
MBZG7^_G<N_QSXUWN?>I/]GM'P][S%S_7$5GD;W_$H]!:#$7E[*'.V=O!9O:,
M[14]M/G"F?9Y:70>$97<:)R6LD2N<S#_ 1ZRDH+XJH-!YX5,R]SUCR(JF2/\
M=:4$\N/9Q5UXOFQ5U]#B\-5;!]IW;@!N[#GJI/_G]F=Z@Z<^1R$RC: $N" 8
M3=G@KX9+-4T=RVK [;R79]#X</@;V/[C]>G>Y^=T9_<-W?GIC=P^V&+O#G[C
MV[OO!CN[/QYL]^>]/+\U/IQW+]^SO8-_'VR]Q'M>O@%L*]_Z_/OA]NX>MN$W
MN?73%O_/Y]]F'IY7DZV#YY]W7KZ&/U4,4N? 2$Y:$K#,$ ?<E;,[V@?C;?!R
M;5-2WJ&3 I5!*H/4*.!.T$E_CDZD\\$I)4BP,2"=>$F<5Y9(YB*#8+DLM8&E
MZ%CR]THGE4[JAE3'N.5TCELL!^% *9+ 6 *:9^*3YB1Q:R!3Q5):1ECR_1UI
M? 0VZ]_%<'?4@?6W!S!OZA*IQT.^QL)1,Y>8S)"S!9Z,D])[FZGED27IH9J%
M#\JUH6T66I$BM1Z(Y@;U.*%C*?R7B;3 @@<? ]BEF(7U+-<3 FNUP):/W'D+
M3"7EE9291!TY 14\L<Q9PGP4,C.;1,Q+L< J<I\T<JNQLU08SQL[4H*25$IB
M%14ENVDDUBA!<N3!14MMTOGQG,&\>6[UE3(L+FR/7:>,UVHFM7_HK/F/QYI>
MQ1W@Y^]'_7 RF)R,;E6>[G$+:*.U#<(%QW@&+\%YF5T0.62'$CJ):@<_J!A^
MM2@?D07E8Z::> <9+6'\Y&2BA/&48\S"44# "S =2FU<07<_H*OV[!T@L'4B
MT/-@D_>:)*4"JL(A$ O"DTP9FCA!<2KCVB9(51%8$5CMTB7#L5U06AG#K+"$
M*C1/001!7':<6)%U\JF474V/.--_Q_7PQ:9F3?C_=88**CD9$U >%*0 'J)7
MH'"I6R^2=<M7S)] %H'[(JF_%FCMV2JP+#!"DU4$YY,2+Z(G4GEI \ZT8'IM
MD_%U,!T+1:J@O =0UCP?]XW0EE9OI8DZ02!9"-3JJ5'$67 D,293]E()$QN$
M:G5KQ;XB]!$@M"KVRT7D@I(!,B1(E"0?2P6=2%&QEY9DJT/00>""#BL57_>D
M2@;<:(>I[J-_=1^=28@";5FO'-ALO#2*>F^$H0&M6UJM@0XSVZ)TC\YXA5H&
M(XF6A,;:"V)Y8L0*V]04< X$ZAIBO0:T53A7.Z++V&[9$3F4D%3&"/.:$P#/
MB/.0"+,9P+I$N38-MLV"5*X5VQ7;U0)Y*"RW+! 9G.=6BQ)F+DKNST!0<#.B
M#0_,TVB4$4\YZ&W5S).W:=R/")P:^':7@6^/*H[L_PX/4R_][TE_<EKCR*Z2
M>EFB7A.3+D'>X"4U2DG#F/?.R<AYK'%D#RO;Z (;-'F'6@HPXN.TKITE'C0E
MT1N#6D8$8_C:)NHM'=HXKZ"[']!5,_*^X=DR(R7:#BY"R5GA%(%$@7@;+)$T
M<O!@I EZ;9.O@UQ6^;H*T%4&:+4%EPO(EBW(A> H*C6AW#N4ESH2[ZDGS@DK
MC$K@[!*+T-4PLYO!<FLXFKQW[[^2Y//);XZ+D!CV,_ $&9QS)>PHH"#!CQ&7
MW!WL(E72N0GIL 5*.NCL?):,!$51"P &Q)JH" ?!@[:2<4O7-C6K$2E/#W15
M2;]O>+:4=!6!1N<8,2JXLH\;B=&>$FFL2T8S&37"TZQK=FLEO0+T$0"T*NG+
M!61+23>),A]-(B@=#0+2 7'"!Z+ 1ZDRB]3%&C+6*:R>AXR-;K@Y4S>BO\9K
MW "D+*,(U($.S&7ILY(291($FUF-&>LPM?%%)8*]@.@T)4Y;2R#[3%R.B1C*
MG56:>2U@;9.M4[NL<Z<UK.0IH+F:$?<-[7;(&!.>&Q,)DQZAC;-,'.6<),>#
M\XAM+B5"FZTSO:RL#A7;3Q/;U0)9+I;;-4H53< 5D 3E&)EAFO@D,E'*<1U%
M4J8DG*\A8ZMBGKP8'HU/#M.H2;S\]5/KJQG,5:/%EKA:7A_%_BB%20T5NTK:
M:>$D%^6,+6B4>\%Q$ GE7^8Z2)IXW85Z6)D&BY(71 W:*D:LD0EEFBB[WA"(
M<M%EL F<*_IIA[:^*^3N!W(UX=@=X*\="Y8L99XZPHPJ*?^4(+9D  096#0X
MN8G%M4T.->%816 U\98-QY:)QZ(%[:U$P\X; ED"L8P9DKG764M0E-6$8ZM@
ML#WYS>^D'1C%?9+2@.+9<:?*[G<03GMN[F"3J++/3=A'+E#&M3#*1F\)%4$2
M"((2SZDE&@1W44:>5<>VN"OD[@=R51F_ _RUE'&M)"H )<EHD*B"Q^R(@VB)
M1%@:D8S3MN0)JVG\*@*K,KYT.+:3A'E/D_694%F.,=I<*M1H24PT+#$O0%+3
M+7%8([Z^) E;BJI>MY"1T%QB0CNT2H%1YD1$,Y1IKI,)-,FJQS\H<;U>5,<#
M; H!="1:@R<@(1$?$R5.,6I#L"K&)3K5:[S'4P!KM0#N +DM"R!HIU22AE C
MH61.8,0$%XE+UC &CG+GUC:!+^M@=L7NT\1NM1V6"^26[1"-LS082[SA:#M(
M'8AWW!,:I:;,*)V3?SRQ6H^@'N'E&*1I[Q<,Y@I:2GHA,^TV9M)@B(]H;*1!
M<N/V$?=[&ZZ%?-ZY0?OOAQN?KLBYQ0-SDU.1AGOO T.IYH 99CF:(R+1%+)R
M4=7Z,UT6=8LR3G.@$-&R)-Y22R 90XQ,B;!LE;!<4J\Y6IMR'96:EKP[ ]1#
M*&??YJ=;IH3X5I6ZTG*EY=6AY7H,[+XYNAWF!TGB_!8C1#GD: [$)1&)!J>Y
M2U9ZE]<VN5JGHKVY6#FZ<G3EZ*?&T=5%M%Q.;A>7M=8I901)-$H"V43BI/$D
M.*8=!<N488M<1)6.O\U]]=VD+'3\-_8_;IZ-ZG;9).Z'Z>\%;/VC$S<=9OS:
M6<\NO.W@9#SIY],966S^X$??G<_(],D7[IN-'4@<W./AN%\>_&R4!OB&C^G[
M3_TXV3]C@0MWS<:)?KG%>1R3D\G5MUQH8$#LIM']^[MY:9,QE\?BXL_]T5EK
MCMW[1/PHN0_$96SL,S?XA%RS]MVE/AWVC\C% 9SO^Y4]S/G.>CA==[&09;-*
MGN%B3Z/R+6R3ZTQ;>ONC(C#^JQ^ 12NH >04B%:[D&1V,22MC&<^_JG7-G<+
M+'K#W/OA.[>RG7A1Y.319-ST8<$2O Z8[QLL/\Q1SE22AI*?(1@&,@A04E@!
M4D2'ZCLS218U?7<_]6(_YS1*1R'U?)I\2NFH-\$_]POV48#CAU"J"TSVW:3W
M:7@RB+U]][%\%[\XFLGZ7C_WCLXML98O&.^(O6.'5-P_ZN&7\)[B3^M]ZD_V
MR\OZH]X0N1=UB4$/WWHXO??J5KCQ^9O7F]_^^P:JC^3)6B^I-2I#S,:D[#W7
M);>!\]FP/U^BZL,IHXR4#RT=2-[(??AZUH'73?NO9YVJ%=6$WOUGGX;#WX_<
M'_9DY^ Y>[?[XX>]@XCO_HV_.WCS>>_P-]C:?3M C>:OO=VW!SN[@P_;V*92
MUV;KY>M/?PK&/:?1$A-C(A Y)3: (=%[Y8//VJ42;;(!+4VFAZ :E(G'\6T6
MSFERHUXZ*FOS)4[+H4^CGF#KO3*EZS=:+QXBZ@W1<&$B<)5=4D)KI Z?@5&1
MF_7"SM9+6V>NZ^5NULL;_J<$%7#)1**58P2H2L0F!<3CRC$9@>V<+>M%?GV]
M?&6MX,]"13=9+S&HG'7*+*@(N:E3@;Q")1I:4@47F_5"S]8+K>OEGM;+>_:G
ME<F -:7JG34$ CAB%6,D)!2)0H,V6I7UHK]YO="-7I&I+X:'J 6<-G+O:-C#
M&4&Y/BLXVV]LXG%O4O[^(?6*45+>@9==_%CD8G,-+9G1\%,:C:=2$AMSG$9E
M=G$A3 7LQ@)+XRKSX<9FQU2!^#MUB3&SU@V]J.41:?2B[>$D]:#WPR4+;0GJ
MP&6 GF\0_FLX>C%*.)T_#\>H]NSB2WX<#,.'!\?;^S.\R7<_O?F\=?C;YVW^
M2F[O?J!;!V_DWA^_?RC/WSM$O!W\ACC:8\5+<1EO@P_O7FZ=OMO=$GN[']C.
M[IO3[9>#_7=_O.$[/_V[CWCK;^]N]XNGXS^?/WS:^OSZSRAI2LHDPFA0!+(6
M)7)%HJ6F72XU9!GP*7GB D[Q>:&MI@*%,0R7F0(*P7E<<YXS"T(FE^A:+R&+
M'9=%-CI!4^E\[!MD3D>_-QW^MF%^<9$OU)C__NV76ZN00R 8$Q)E$&0T.654
M8*+0,G##])6F]<.:"W.^EP[ =W$[M]P1VO>%+E'?_]A/G\:-;N>.CT?#8R14
MM-/2>%P,SO+GYR]^[N%$.OSN^Y,!4K1WX_YXHW?A*266OQ\+J3;/04ODI$SG
M^][Q<- /I[VI0P5_1P)NOG&^N@HCX^^],.HWSJ'VS>N]]_V/Y\;3?C&I)J@G
MA#2:.#1C3HOMDSZZP<GL#?BU0?J8!N?M__*R42GEADNYO#4,/Z)X"=.%/6@6
M=GE2N>%X.)ID?/?PW%PZ%S0);;HPF9I+;CP^.3PNBWR,3SLWX(;3A\Q$U?_\
ME^%,?U\,J_')8-(T:H@2IP''>%ZJC5%AP:;C%R*.R6&:[ \CKHGWIXU40YOO
M9)2F?3HL@U0>ACI*OS0O7NQ++_UU/&R^?#YBL[X5"7>A@_C8THW1S +$:Q<6
MP861ZX]Q#'"T\?\I7FKU>0<OMA:_CHL$VW1RC,/Q_J0_M4OQR1_[C5E[U/OU
MU8O>KQ.7<^_YEQG_\60P2/BIMSW<Z#%FUWMW[$IMGOBL/T%4ANL 9SH%S9K'
ML;]$BV7B9RHE+I371V,DTJE&\H^U%Z]>_+SVSZG.N_@[9.YA#^1";GJ)K>S6
ML/>>__JBMSL\1AU#<+5^O2'<6)[2UC7^OD@:)V6UN-[+%_^:(;!@^HP4"@\@
M7UTF!_Q^D>D([BD;C-/[Z0"FO\+@)'XA4:1Y_#R[O-%#+:R77-B?\>HX7;Y]
M_2+M]=ZC"$&2PW<%-][O9222 O^#%*:$Z28S0C^;OREI]SX5ND(".':GS5^G
M'7"SFT9%K2]CCSTJ??A"?L>C=';+^#@5_U4X*0)B,&M;\6LAX9_V!N[]>FF)
M=[X_Z*/XP-Y$M&B1G*?X;/AS*G)F?Y_RW>$PID$9D$*Z9\,Z_]KQI??VFA&8
M/A8;VDB[\X:4SDQ)LFA)Q=PLILI^?SP9CAI)&-W$;?2>T"I&_0*EY+AHC:A:
M#$Y1RRB#?6%(SH>IC"B.]Z@9I#*L,14')[ZC-S[I-]M(TXF,(YS)46/YG4QP
MPC^GLL2.OLSFH)]3,S>+U\17ED1__*69;C"^T(9Q;Q^7^X5%<H,GHUDZ:%+@
M%S5C6%9Y0@25QUS6:B[V;HK-,T"/9ST] _(7:EA'(7ZNL\V&8WS^BN;11VYF
M,Y\<I</CP?#TRSIN&NQPM<Z\@*C%E)TL?%XO[+NC]P7-7^Y_/VH:.#PL& UE
M#.))*$K3Y7F9J27-=#QBQCZ;GV8N2E_'E^9BJOG-5D^<ZF)Y>#+J_>^)&TW*
M."'/(#8:FBZ*N!OC()=%7N9D?')<-+KF][/)++/31V%0KJ..C\IR4<G"AT;C
MNPBI9C;*_/8:A;AI])?7-GH_4K0K?R:E7PNT_[(P1Z7\6@^Y[6AX.)WN<ZK/
MH^%AT^CCD\EYF_M',1T77\]1$03]4=G'&$T:/;=_5-PQO?[DTE*YN$S+KV75
ME"$BL[;.]WRCMU/.%%^F#%P.TU_P]=A['(-FT9\W^_P=4\X>X_IV^+#>=&X1
M4.5"$4(%[F=&#TZ8/[TXFPW!S!3Y,Q">MPZ1B ,_?LS$_O(DG1EZY;9F*)$A
MBL\/'UCHX N+S92,<XODLA;1B(7R!]2YT?0XX^MS.CL9GXWOXA4]?4GQ#B)7
M]6>+ .<>AZ<QYV:ZR_IE"7+9:"QZQB7MZ1'3U.YTM'Q_2N-E *?ZUE1!O# 4
ME_6RJ7Y3YN+2WZ>DWTB."YKHN3Z(DY#<X56JX,8%Y7YF=R,/]$[["2WM?M$K
M!^%D4)2_]=Y1FIQ-=A]73IC*L@O*V05;??W")NB7Y[=:-]4V)PV4^^/&0BU&
M^<SVGV\/KI]99Y'I2FMF;-TKCHET266\\(9_K&W_\OO:/S=ZSX\:+POVJI2]
M\8/^>'^FX4ZNWDG&>Z<B^1#!@Y-<CE$AP4SY^7&OT3-^<'%X7,;T^:^_]3AE
MBC!1- P<[G^[(Y0+I[W9]L$%IL!Y&A_/)@\%V]$T@&?J]RC631GU?&Y@XL))
MN)J.3T;(8$59;W8-9B!H**,_BXO V?SEQ<NU?\[VTG'"RB+XV!^>C >GO3#
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
M:OB*!V*8R21:F02/@B6/&KY>UU AVD&(/J1V7R%Z-Q"=U_UCI,(*E*)&>4H
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
M49YV2VO]UAC957)MO4WC?CE*MPS?UI,H,,L3-R$J2J4,H#3W*;*@!:[MR$"
MJMI[=UCH3=M]%9U1R01&K$'N@9(LW^ED2=)1\D!=S,&CAF"6%6A5"SPO&7_1
M!BJBUE$( (29432SG!GS$;QS=<.^6_AKQ3ER7C(6!V*L0@T]&R"^%&^.,FF*
MTQ;!VEI>O;/H0_(,F3H$H$-IIZV)EFG);116Q,1M15^GT#?ONY+9"!\UPHTS
M2H!+6DJ7>L)H#C929J-=8B1?1=^R/<?)YZ23 (V\J3FW 0+E2:; :?;:5_1U
M"7TM[Y14VDO45$@"A[+/Q4"\Q!^,:?#%;8R<6G7/IXF_ZIJZ1V"VXK&:FNPZ
M$.5D0*4T1V*3-81[ PFL!)'8VF8[B=7#P?);HZZ^EL1JY<YVW^"0_SV,2]=B
M;F^;X'")(],5 7#KU(:9@2\'];AE&5RR#F1PR _),Y8]IW7O<$6$P&]MSZ"V
M7GAJ/=' %($4)+$@*$G)"2DA2IQ[U,[D.OZRRND,ERH)EG[,H?)QY>/K\S'C
M:$ YAO]!!,&$C88[IBV//#NK:B!CMRAWWAF<DXM&2DFR]8R Y(8XALJW4EDK
M8502.2P\]%[IMM)MI=O[KV!F7="<AQAI!).<93X)QKG%SU+:>HZ_6W0[[_WG
M H +P0@5*:&&"X)XD)%8%83EBN&:=0LC5RO=5KJM='O_A1224,DKD23S$*@U
M/EHJN);1,%"^'J-;'2YN[05E(9%MHR<J9DE 9T4\,YH(SYA@WM-$I]X&I=K;
ML96/*Q]7/GY,?%RW_^Z1BUN1Z8$QZ1,CV8 G8*PE5G!)<&+1XE$I2V87;?]5
M&KYU]9JS%J]PW1.<CPTZI9(;%SZQ&\SRNRC0 5??69]ZFZ?"4R]\PFKADUKX
MY+$52JB%3VKAD\?<WUKXI!8^J85/:A[*;RU\$J7V"7]D8P%T\*YQA%AG\7^1
M\EM4]'TZ^WYL:_?U7]LOW]/M@T#Q,]UY^5SL[;XI_H[]O<^O\._X_3_^?;AW
M.N_?^.VOK8-7^/WRW3?X^0ULO8S[VR^+O^-?!UOE&0>_L;W#=P=SA4_8UL%[
M_B?EADO.@#@.F0 S@GCN%5$4LG1"I!A*5HQ:^*224U=Z?9.@!!XL<R$F&2TX
M;IR+1FB3J?6*.98J.76*G/ISY)0A.THED/_'WILVQW$DZ;I_I0QS[KWGF)6K
M8_'8-&,P4XN2#L<&I"A!W4U^D7EL)$@L;"S-)G_]C2B 6V5!0@$H5*+@LU
MB4ID9.;[A'OD&^[)Q 8G:QN<0F^!TB([@4J*4.+6M@Z&X<1P&L>HE]DP8&22
ML199B="@(Z/02>T"2D,B<N0T+CB]GX.3B\ZWNY5 DNAPR@HBHH#4ZQ4E':U"
MU>#$;9D83F,9]3*E5)RD(DV;@<\+D9(Q,886.*DLBXG(<!H3G+ZP$)W#*8CN
M1$ '+2VW@*$J"-('$,;Z9'WPJ82M;6\Y<F(XC634XX 3FVWND%KSBU$RYUQU
MMD#>&<#H!32025!:":0@0O*TM:WLO8 6-S_A^K6#Y@J])3B6:F(U6%VE[*WV
MNFA?K".O5QQ5/0#7]AW!:V>XDHX^ZY*2 .FK \R^@/<I@<V$[6Z'V$*Q67UI
MK8=[Q+F^]"CT2=ZF&DFU>2BATX:B#]6JE%VU,D5>+QZ7!.?7BY--2=OH(0>K
M *TH0+(I4D3OA)/")YW'54::U??EVQI-U6-MV2I&=#'X0%4Y776*J 5ZGAWO
MCS3G5TO)HK'1$BC?7^"D_L99!@F&J(C>(T4YTV;':="2Y3E.>69IL-?G+>TV
M-HWZ:+P5,7KM18JI"I;GO9'G8+TPD4Z&C(58:YLYT1N@U')PX:L@+SP1BMF6
M0W7S)4/6Y[W3)Z^*W:$V!Q8M0:+)4T!,6C1M%@0?I>LU<:0-*#/J-G7BF,+:
M/UG[^KB]JIUL^>,=&/?Y)[E%#)<)'D Z4%'&>!(H$'4)T8@2E I.21.\C;S"
M,!X6_S9<Y(LU9A,%0DE9 O;>CE'D#-%6%9.+[3DSW?0QHG+ ++\OY!>-S?T^
M^10DQF B$5DCD@[:97?1H8GE-Q;YS2_P:0Q8)67(WGG =J,@HO"0=<"HG9$)
M/?>H&*WZBJU]&9:R4!Y+P*!,0EEJ(.MT\NQX')?ZYM?P:I2DA7?0XI0(W7\-
MWL349D EB=K4Z+QF]8U6?3H5V<:95,&*;=X+J6D,O6E?YI;XK7K]CM6WE/H&
M2W2&E'$F!] R]@XQQ8"/T8+S*9G8\$F*./1\D/+CY;D[U.5\2JAS#BX0@7.I
M  KGH(4S#JJO!9,IE$N;%6_\5NL.&\0\\#XP#[[@']?U^TQM0=49W11>$R*U
M_U.Y*M+!F11C2HY?>MX3<C\?+N:EEGQ6L@)<"![0ZN[8JQ%4<MJ%&D+1:N;8
M,^(^U;T>13E5ABA#]!-$;7!.NH[0[#!9X5L@;%L$G!M 947./,?%R?E55Z6<
M-#%6"*1=7_?1X(MPH+$EH,FDDIQ?O V?(<F09$A>L1Q )D>:=%.51$O>8Q#9
MQ;XCRL;&38XT[P]!YU?.-?9U<Q- YF !333@10T0@R47HDU2V:UM-54F,$.9
MH<S0ZZZQ>A5;2"*+3X32RZ!LSKJ(DJJE;(D9>F\8.GC_H43+%51Q8%-0+0K%
MAD]E U!$22B,-0E;MFZGT@[?@3!$&:(,T;5#E%]4W2% !QN46\ZN*6JHR2*@
MRQZ($H(*5=58I/7.;6U;Q_"\7LN2?MFZD/8.S^C\NLW^^KJ=2NZ8$FKV7NSX
MZ*R-*$\>E7@Z^:6<G!Z?I=.SXW:UEC_Y\0UZ\(C-!OT_1^W#$SHN'8/=SM[
M-#DXRGMUKWVQ=SBAR>ZC7R;O7I7#Z22?E<GI4?NK]G@='[TKQ__O?W@EW7^>
M3.HY[FA_TCY9]]+9_NE>.9E.3E^5R?='#62'[R<']*:=-_5?E,K)27M(_O?)
M_^G'ZS_T\8CM&SJ=[)U.WAV=[>?)X='IY*C7I'^W=_+Y%+^9_+V=S\5IGI<R
M/Q_#V^.C1M)VXBT8G1P7.NG_,/M\/VX;3/_]Q^6DG=[DJ,Y^\9=GWNYXK_I_
M\2\?3VDVBO;;]S]=JGY6:9_:&&97J1VU7:/VN>/)WHS9)7\SV9U]YNM3?'O<
MYHOC=A/;A4W[9[E,)W1P=/CR_!3;Y6JGV!Z,<M@OSL?3."W'!Q^_[J<PG14H
M?WE,76POVWC>MCM_E&>WJ!VW_7A[<N'HL/V6M_2^3Q\GD]0.'-O94/^5[_9.
M7\V.UDZGC?QM&_JG'^R'_GB,]JFS]J!,SMY.COXUNX*E7;L#VCOLOW?^M/KH
MVYUK*4!3S.G[KT?VS>8*:/?S$_[_73P'C;#MJ<@S<O3.,*H]Y*?4R?*_QM%4
M;>?+I[+]=9\L\N/#?[6;?O5<3MS34.3%/UZ)=/"W0_I[.'OZ>O_-BT<[[U_L
M[K0PY(U\NOOL_9-'^Z]>_/V9>OK3?^\]W_UE[\GND[T7KW]3__CPFWBZF^23
MW9<?VG_UTV>_IUR3L%:!U+T_6JP%"),%83.*:)UQI0453N*T/8.#R&+:[G=[
M;CIP&P27>C16%Z3RHW'S1\,\>?D[*6$B.=$>")$!VXT!KS*"*26:) B)]-:V
MDF'AH]$GWGX+OYE\=SJ9;S2EOIY6W[7I9S8A'1T<[)V>GC]-^Z6!O$=Z_7"]
MI\7!T5GG>_NGU'!Y=-"@?#X1')V=GIPV['=6G<]PLQFXS7MEP1PWF]?.I]F3
MV91V,0-\_]TO/_PZ^2Z=SF:0_C>S681>EL/T?O+R;"_WQ&>R=W)RU@X6WT]^
M+&T>;R<6Z?!-_]7'Y>79/IT>'9]\GL3;KS_^]#"VG]BGB]'-3?SM-^92RW$_
M7OMPFQH/9B/M)]^FL8_S>!OPJZ/S^;N\;)_]5^D3<;N(Z?3\G&8#>?JWQX]
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
MWQ@%A0>UR8*L,2=O(0A; 8M$(#(*0E0A:K0J*5R\]L@<9@XSAQ\ A_D5T I
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
MT2!EH62EL$Z+RL6BQY]GO!GNCJ-J5=3%@XW: A9-0")E4*'=:57(J:I'5[:
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
MIRYM<,?D9G(SN1\,N;D#X!K)/3352>&2I H>20"J8,&;[H6MR9'+E%-5EW8
M9'(SN9G<#X7<W")QK>@>V"PCQ1JR56"LMH -T!"L2&"*2=$EKYR[O$4BHYO1
MS>A^,.CF'I)K)/? >"ML[:TB%>C2=ZM3^RI*52$FRLJ'(#"XRWI(,K@9W SN
MAP!N;K*Y;G /G-@MI%9"U JJ=YO":@*$TH)OJ9WS-K9H7(O+FFPRN!G<#.Z'
M &[N0KHB'@^L^1F)"+M9!'/J^TL+>",J! HA5R%2PLN[D#*0&<@,Y <%9&[3
MNG)&#S9K*".B,LI!S2("QM(8K;NKSV0*!B76["YKT\J(9D0SHA\"HKF/[=TA
M>K![)^2BK:0"12?=8FF%$(6KD+#D:G*69.+E?6P9TLMN._K+:9="^V_>^]?V
MQ^OYY.R@78-T_GV7X][A&9U?X/9C'\=T,7HT[?*\/3K9ZS_P[7'9;S_YK_*?
M[_;RZ:N/>O_B4Q<C%9\_0K$-[.ST\H]\,:Q4NDCO?E^AZN<4]*>[>WZUOOCS
MU?''LWE++PO$XT)O@&H[V6]I_QV]/]GZRU=C.M@[A"\OX/S8+QUAK2L;X?GS
MTV!V=#R[V]^VQ[4<]Y]JYT2C.9?)J^,^-?S'7D*9@Q8>23K,P5$JIE).Q5D?
M9<R_MV!NMS_>DZ,Z^:^_T+T=Q/=]1CP\/9F-8<$C.*?2\\E'>"_(D/,N((IH
M2$84&*(5H3UF19]/M.TS)7_7Y[-DM;*DT"D2J&2*QF>;*+@<?:I5;UWR>X*D
MJJJS.K7?H[-KOT$::ZLL4I9VQ/G?4Y-7)=I4O:4V=A&E54C:4S8V1^<OU?[K
MLY/3O?I^3>+??57:W-^#@L;=R8R:D[<M7.CW99)F <+DGV?M3$_?3_8.<Z/N
MZ='QR22^GYS.]C#NMP3O9-(N6CMU.CAJ7/Y0^G;/D]-)I).]V4\>7;QFZ=?V
M?:'C"9WT1_=1"UD.8CD^GV&TG$YZS#/]?%V_^?JA^(2/[?^*QW_97O"/YZ?_
MB<BS6:9=R'UZ>U*^_?C%?^:]D[?[]/[;O</9Y9A]Z#\/Z+B=X\<)JZ-K;I*9
MW;'S?[Z@6@C?>*,[V"XVN5[\X@OF?3-CWMR$>?%OYAOO]:7_++Z1EW_T#P[K
MOC':\U$?]%'#-RJ8>W34<*6C_ME6\ONR*7QVQ&_W&CCWTA5B[__]^'!R^NKH
MK!TUG_R?2PO\W_!"G >?H\JD^T3PL(8K']9PQ8,:K@P/:[C^ 0WWY^.]H^,'
M--Y/;WHF_S,+_;_[%/1_WX/^O_:@_P%?CD_OOUI^-.EOP![0M3BO:C.[#E^-
M^B)ZFUM@TV]/MZY_142_'HMJ?_%!^" K/<C"7,1^.MK(,HX_@=?)7FX<Z16H
M8/)_CP[*Y(=_GNV=OK\"M):XP/RC5W^0-JP_W<_EN+]9;*=[DPIT8WLCOGBL
M5W\COFB(8WFU?>/:D](J)4I0P@F%(J%WTA=#KAAKE-.)*XNMZ 7WVS<O=G\0
M.Q^>J>>[O^$3]4R\>/W#N^<'._A<_:!?O'YR\/2GYQ^>_O3+WI/W<R^X#W[9
MW]E]]N')HQ>OGNR^U"\>_7*PL_O7O><?7KU^OIL/=M1S?/%Z!U_\]%C_X\/'
M"@<_G.Z\_N[#TT>/\?<H@_(U&2BQO]XV54!TQD)2:$I&ZDU@M[;U5.@Q%:AD
M"C&%N&K6YE!I;XY*26,FHPCTC$HR>O!&2W!9!&F2)<JA^R*%'>[>9RHQE3:'
M2@^QD^(=@N?]?#CD:L@8#7BA'&!R"7PDA)!$%L9E%SQN;5OM&#N,G<W%SL-L
M#'EWW'GR_1QWI(@EN*)!$[: 1R@),:4$0D:*N<3VS[WJ1>!PA[FSR=QYB'TN
M[Q [\ZL_TEH39UL:BI2 V62(* S($&I#D@I2EJUMQ]AA[&PJ=KB2S)J9-+_V
M4Z+&2(U)J>2^)S8)\#8(L DKIF!TK::O2,L%!<"82DREC:#2@RJ3<H>PF5_O
M4828"[9LRQ&V *A%02%3 -/^P=?LBC4M )+.3-$,JZ0P;A@WFX6;!UH$Y.X(
M]'1^Y2<EJ:C!!E 5!QAD -]2,FA/@$2O/98>[LBI\,/N,,P?YL]&\.>A5[BX
M0_[,+P'Y:$QV-H.BEFDA)@VQMC^DL,6;@#7)_JK=VZG28UH&NFZ/VOODP7QR
M=/CV4AOFIT'_4<_L!8/>O)[9VM24? I8"J&HAK0D&T)-H9JJ=%V3;Y')M 29
MG@VMB49K*;LU46=K $U"\&U"@B(M"4Q!2I=OH6_V8BZLM),]JW)UJES6Q\<J
M74ZE\\NUQ@3M2#API@1 6Q($LA:,S,$@6JVC9Y6R2MG7=I<JG5_GE%D6I2R"
M"H4 (TD(*)MH:Y2Z>&G;',LJ996R#>PN93JP@:6JO>B=,RS&"IBBAA"R!T%%
M6.>LR[U7M!QV&V6=/FB=LFUJI3*=STQU1H=:>4@D%*"B"E%F@BIB-:)8&Q/'
MO*S2&[J,6*7+J70^,XU&)UU10:PV 1I-0-&;-J-Z:XN*2**I5-WXM1K+=&-D
MRK:;U4AS/AVM6;>TDQ04)UHZ2AHA%!%!$;F^TPJ%IR;-J38W?N7$ZMP\=2YT
MJ; FE]+DP(B"R=OV_QI2Q0"H2]\+8/IF)&NE\#8A+^2R'MFUL1:QSF>@E7S*
MEA"BL=TD[PE"MA6<(NML#EZW^]PGT'!CU^HM"O:Z=;/N397H*Q19O'+EMMNY
M*&-SWMVT)=5R@Q\+W6_>=2KDA"C14O7MOR::@-HX;Z2/M@3+I;GN.>-_&_I?
MLJP&,TG() 2@LPI\;=_&8++S65M%>%EIKGO4=VI9QJ_*K\P\99ZNFJ=<9&R-
M?)U?'ZY>*%(MPQ7&%L#<_H@D Q"VZ-H)$UHZ?%F1,>8K\Y7Y.CZ^LJULI0B=
M7\='#*EFJA"R0T!M T1O"5(@7Z-3-3B[N%P: Y0!R@ ='4"7=OQQA'I[>!W8
M 3V9]@#$#(VF%I#(0T37:.L=&25RR57,(E1QKSM/,V 9L \&L&S57"E"YQ=1
M+2I+.1$(ZH[J(A#(D %=+(JD@\:J%E>X8X R0!F@HP(HU^I;,UWGEU!)$I8:
M+5@56H :! &Y&D'I1%IA5MGH_HI*"<]\9;XR7\?-5[8_KP:;\\NF9*S (ALQ
M2VE_F&# ZQ*AR%A%B"U@#;WFEW-3+X9%3AF<#$X&YSC!R?435\S2@6V=I!(9
ME8+JJ;_%=QE\E0%2=+Z%HCH8\I?53V22,DF9I*,B*>\IN#.2#NJMI4:D*@PH
MB;4E\Q$AVJQ!E1I:GF]CC;%7@O13JS@JO>)>AX]G<7&^>M9$?,F2E4NVN>>C
M\]'YZ+=U](5[ENR?[UFZ3SN3OMZ3M'-T?/J27I:32RO.7F'+UHWN%!_C_AWC
M(=1C_OG28LPWWGL\NK%>/3E:-,2QI$ WWE;=TAP9O<]*B(BI9&]]\AXSDM1&
M&\4;[^YY(O1RN/&.K)8Q60M42P:4PD.((8.));?'0+D4;$^$W%2J,*+MU<PA
MYA!O6-L<+@W<%J7X*JH!\J$ HA/@M0]@E<I&D2G2QJUMY=14Z9%5-6,N,9?6
MN=&+N72+7!H4%P^E>J,BI* ;EURNX$-MS[\)F41[['4VC4LZ3(T?6>EBYA)S
MB?=/;0B8!ONG.I:,* I,XQ!@N]E .BJH4:OV$ 0M3?<&2#>R.ED,)@;3FO<=
M,9=ND4OS"TPQIBA-EA!)>$ ?+'CC+9"ISN12:RPMD;-V:@7G<8RE#<42[^99
M,Y8&!9%D2M)6!*O) *:0P+O&)N?1%71!5-O")31J^O^S][;-<1U'FO9?06"_
MS$1TRO62594I3R#":WF?1Q-+65[),RM_<62]290ID@. XY%^_5:!E$;&:4AH
M (T^:.1,F*)$].%YZ?NJS#IW9HYO@G))N72<7/I9%8P293>B+ I=K&/N$4'0
M5L V8)*E>^BIE, QS?KKU?445Y8H2W1DP0KQLJC]\"US\>3!Q-D?)\]&9,5F
MD-B<M6)[$*=X4;P<+5ZT6N+1V+.8 2@Y5,H5LNMAOHPGD(8!?&!*WA%VQEEW
MYGW8V+BF;9R[3F%X2D[-S]Z\?GNC6;/<9FC,EHL^OJ$QKE0*Q=CJR&.R1BR-
MU-^12!7.P1S(W:ALVH%-?UL:&%/.*.0:2#5II%USC' 8P5$41$$OS;MZ>N;L
MLBG+W2JI'G.8D^IR?[K<U>VG.MU-I]<W7).0U#Y'DA;K9PPQ\A=)'F)QXVF+
M+Y'FA(_[F_E4I\>E4VUSOE>=+MJ<>QM=LQ7BT")@R :(LP7;@QN)78FM]-.S
MZ'0]59W>RPVF0MU)J O#5\_1NFS-4*:?,TS'@IIK'W&P96?1E.S1#*'2O:<*
MJU"/2ZCJCCJ<B*]GKYA+,LT(-*Q7V2L".RJ0"_?:V(B):>ZLA?L/!U<9'XV,
MU4UT8!E?3VYM-C7:2I#L6(8Q.(9L0P-?$'N+7HR1T[.T25[#9I6QFF_N+<#K
M66OKG-)8,R&U?%66-;+6%BQT3]W6E!AS?8"WXRJ^XQ.?NE7NK\>%6R42V\)^
M)*=5".;T$1C![%!FL;W&V:_46=6CZE'M'0<0ZZ(9IO54<O=08L79HKV#>%/G
MFQJAEF/RU<_2P8T-RUZ8AU/L7;MPW;H7YDI<']O[V'WYYE)>G=RRF]W#W)*U
M.?3NV^EXMXM?"]SOW>D86^XMM0'V3IB<XX+%N!9:<:;GE+7-UQ-'_!_^?H7W
M*\Q_^O<7/WS]_1]_]U?NU*G4"#6V#DBU0<9,X*U/-7 HXO+[1E_CB_&4.Q[O
M2OE]>9N5J<K4?3-56Y8=DK&?7F=LQ(+D8X/QFS*RWE @5Q.A9.MC,CYG^M"T
M+*1E[JN,5<8J8]?'6&V_=D#&OEC$L:4RQT*0KOQIU2:@%!.XT"6%&>/B]'NC
MV8RO@C)6&:N,73]CM97<02'[I^N0'4]X@+56,(T-8(L><BH6R)AD33!29!;\
M6=J8]*3'(RED%;+/!K)J_#P@8_]\G;&E>&-[MF "%D!N 7()$21AX^I==.*G
M?WMC@^['*F(5L2M'K)IR#XW8KZXC5H@#3CM]#%GF7D$8= T>1+I+F0=EB6>3
M/]YP6 ZW4<8J8Y6QJV*L.J;O3L=RG8X=6[/-17!U)OG9UAE[RIQGX:SWXFJA
M;1Y-Y:)R4;FX3BZJF?TA4/GU=516TTMVP0)*"8 ]96"?&*(Q,:4<>G5;>[LJ
M*A65BLI5H5+K#!Z/HW^[SE$,)AA/%J@;#VA:A]R"@<@M<A0?2[%7C20Q;OR6
MEFW*TZTE$#^>Q8?S]5>3RG?L>/GK)WJ?,>IZ=#VZ'OW&HV\M98J_7LKTE J6
M1FIR\>Z[=GX")Y^\/&_E\L96M;>HX;K7,])C/+UC/(=&SI_?V,7YWM7(J[O6
MVZ=&VRYQ+0G0O0NM;4G)I=YK%T2*2+:B)-O9]V[9B];B/?4TZ(<MM7C8B=E5
M"VU6AV!+!B0$!&DA==^8,J?3,V\W#M=4<*T@4A!I =L1@6E1P!:<.,Q,T+#A
M -/XA;!G8).JY^Y+P=F.T&^8EWX)!9."Z7C I%5?!P33HNJ+LBT]NPX4>@.,
MV.>XU@HY4T@Y9L>YS0:+/JVL3ZIR2;FDE5)' Z9%I53T>?S?[-WLXHB8HA?@
M[CSD8%+NL>8:^?0L;NS:.K\JF!1,6EUT+%Q:5!?U&/M5)_GBG!E<Z@5RB@TX
MIG U;RG8D<GAQE-4+BF7CI-+6I)S:"XM2G)L[MV46,&EE %3Z2 8#+28;:"6
MS?B6G)[1QCC=8%(N'2F7?E;&HKAY2-PL:EQRK!AS;2!1^@B#4AIA4"*@+&T\
MZI*DR@R#S)9^;(H;Q<UQX4:K0QX",HOJD)!JH^8%D.>( R,(W*,!UPU[Y&+#
M]D(Z!8P"YB@ HS45CT>?14V%%8G$K4%*DF \<0\Y4A\(,@,^M7(/[O0LA8WS
MRSXR3V]ZPU,R='[VYO7;&SV=Y3;39K9<]/%-FXF97.9>)92(K<;QI14I&&)@
M1,OU0"9(1=,N:#);?(Z]N5IS&(D7]H&F0:.1>*$#*Y;F("C;Q3U 8+2=#'N=
M J6ZW)\N=_4$JDYWU.G"]I<Q3DN-0!XQPM"I:T \?M>+]RT,L8;^$-,35:?'
MI=,=+7*JTQUUNG#!Q=2"L<X"3U,NDDE +E1HO>1 #7VOLVY =:HZO8]E3(6Z
MHU 7KK NDLKL.<CC:0*Z$"!G(6A58HK5U(+Q](Q5J:K4^WBH5*@["G5ADV(N
MP9 ;>:FW%M P DEU,!\]<PT^MNDKO[='2H5Z-$*]BZE(A;JC4!>^(=_2^+)0
M@!+G+O=80B%;4T:R*M&X[+OQNI6D.M5>L0\BOX6/9LC,<+(9DA]A[/BW#E)L
M@A[%2VS14HVKRSSO+;G5O5#:N:'@<;[B/B1-U$/S$(!9>&A\DA)IA-^F]?F^
M*(SUO40+.7;3*_L:FJ[OJLA;FTY4D3LJ<N$K\1QZYY0A&_: N1E@SQ%:21R[
M&&'JIV<VA15I\JY=PF[=I7,ET<'V#GM?OKF45R>_VF?O86[&V@*F^W9@WNWB
MUP+N>W=@3J7TGN<.M:UH^Y"Y8RMB?#$-8] &9$^>[7:+,<<ZS)G\2.=*'=&6
M<PXH88/8G!&7DF_1W-B [ DU8=X5[_LR4RM2%:G[1JJV4CLD8A>>*DEH4RL$
MK9, VM: 0S$COTV^H&"0YF]LI::(5<0J8M>'6&T*=T#$+NQPO68NQ3?(KLP>
M)]$#FQK!])@L5I>QE_=-X99[%$I8):P2=G6$U?9V!T7LPLAH.<6&3&!B+8 M
M>R"+ CU8@UYZ\?:JO=WX'BAB%;&*V"> 6&W4=T#"+ARHL8]8M60$VSR-(+98
M(",!ZOA:&"Y8<XFS0PW&96=C):P25@F[*L)JR\%#$W9A'9:6NJ&8@+I+@&5$
ML^RH@\<J9%W&D/)-+0>5L$I8)>RJ"*O-$_<$SH7IFV=IA2D,7KR;-1<1I)8(
M-!YVDM!-2N%]\T0U"2@X%9Q/!9QJ87\(7"XL[-9S0!JIN\O,(Y,W#KC8!BZY
MGEUL+E3<9F%75"HJ%96K0J4VM'P\CBX*#VIQ/IN:H%FI@)D0,J4 @8E[S%AZ
M3%<-+='JEN@M*R)^/(L/Y^NO!JOOV'GSUT_T/E/?]>AZ=#WZC4??6MD4?[VR
MZ2G5+_VL<NG3UW5K[=(N15WW>DIZC*=WC.?04OKS&_M):[>#=>8_]ZZMYAI9
MD$.V7;#4RF2P83(Y6]NZ;=H>^PDD.KBE"J_V6G-" X(4YRRT#&)]!M><2;:D
MG)*LKN>!8D8QH]V^GQ!VEI5I0MAJ,E!*-8 !$XC)!K+!;(//WEL\/;-A94T/
M%3P*'FU?_H3 LZC7<BYS\;U#<CC;E].(=WRU@)8:%9-;PPD>5/ H>(X8/%KC
M=% L+6N<T/D1"@7HOK@1#UF$^781FLE46IA?#CNPM#&\?-VD8%(P'0^8M/W\
M?M&S*/[Q-N<6TPR!\OP%$=@U"\YG\2,T2A3ZZ5GT:^JQI^!1\&@[_:<%GD5-
M3,HELZ4(/94&F(,'CDT 8^ID76G<RHAYS+*J6\&CX#D*\.A\@+OS9%$J$FL0
M+LY Q5@ "0WD9CJT;*,XXAXHZ:LLI<GQTT2+*QX",(OB"N-#2+U$0$8W&]%4
MD#@S)6Y>J(56?5? *&".%C!:DO!X]%F4)'#PIM7!G";)#_IX!BZQ@70,$B+Y
M*_JXC?5K(M!=IR$\)3_D9V]>O[W1$EEN,Y]ERT4?WWR6X+VW55+G9 :G')E2
M4AY?VT)4(F;U$#X!,H4M'D)QWE,U#<C/N"AA!F)"0!-=YM"S8_L <=%V,NQU
M;I+J<G^Z5-/=GG6Z,-VET!V2<> I"*#T#N,Q=ZBU6>HV]BI-=:HZ58_:H^IT
MX5%C'V/Q*""4$F"V%7)W!-S['(&:V?F'V,A4G1Z53G>V=*E0=Q3JPK5E(E7.
M/4$/(Q%'=AW890>V!7)YOG<@.CU+]_:2JE*/2ZGJ<=JO4!<>)Y%<V+KQ[6YA
M9JBUC@S5!C!>.'F)WI<\K08J5!6J>H(>3Z@+3U"Q)AHJ K9V&D+M".**!=_F
MG =T68*<GI'J5'6J%II[RV]AH3$VYY+L6"*]+2.@C0F$BX<63<FN,U?O-/-4
M^:GG9$^*7'A.7,[>5WX?J@)F[B YS%TA2<PNS3Q3%:F*O*U)0Q6YHR(7/HQ$
MO=@\HU-N=BR4D4<N&0J$'IKEGJ/4<GK&N"))WK4IU8?^<.\/=KU%W*U[1J[$
MN[&]W]N7;R[EU<DMNKX]PKU:F_WNOKV"'_#.K&5!N'<C81^:H9YK-;5AJ$98
M8AUY;HS1)(G[&KBF)I@'7!8^_?L6$XPIUE@>J1//%6&L#0*<R !UQ)YRZ"A;
M33!/J%GP@ZX*^_(S*X>5P^OEL)J>]LSEA>DIAAA;H03CZ3; ,FV*=D3O63BX
M%$V@DK9W&E,R*YF5S,^&S&ISVR^9%S8WRU):[P5B#@:P#3QS:A9L$!D/-E<.
M97LK-B6SDEG)_%S(K+WJ#LKMA>NQ4$X<P]SD*!TPS&F<'0EJD>A#3+:GJUYU
M-BY]&DIN);>2^]F06XVN^V7SPNB:FS0I+D'-AF=?=3M+,2ND;CW%CCZZP>:(
MRV9^2F8ELY+Y.9!9G<V/0.:%L]E'/X?&&FB-'&#, MQ"@5@I.A8<#]O-$@16
M,BN9E<S/DLSJ9;\[<!=>=O2U,V.&:BD!<F+(5&C$P[7DYL646-60H;A5W#Y[
MW&KMPD,0>%&[D!OEY-A#*K8#^N!G-5$'Y\75GM$&PTI@); 2^+D26!N*/AZ>
M%X4LS?F(F#-@X3E_@0Q(\QEBK=G5-!ZYY]E0U+EE+8LB>M?RF]]<3B&,?]:7
M_WEV=3^G^%Z^?B<?;NCBOUS]X/N+S.>_^>F6OS_ ^.7'2_[9R7S[[N+R9?_^
M5#^GG]//Z>?T<WO\W(=%"<-8M=Z^N7@YJ?WQ>7LU\/V?[;=_?UDOO_DQ"/O9
MISXL0.:_/R)YK#?O+F_^R,].L+09.3U^W;.;YS1K6G]^+W[^ZS?G/Y[-6_FZ
M03YO\C>0/D[V8WGU=_G^XO0W_W!-W[U\#3^_@=>O_<8K['UO5_A^61\1YIOS
MJR7XXQ%%M//Y4^.<9#7G<O+-^8S7_\?+@K:R-X1B$U9.4EKH4DM+D;+-]:_I
M].S+&76<O.DG__(;>;(7\?N9IKR^O+BZABU?P6NAT_N,H$3OHCA,3@PZ6W*@
M&HMPJIE*[_Y]]C,^T^KO9I)1.(AUI?A.%GWBW!M%1]Z4D*P$.KWA[^F%7,NQ
M=(HRKL5D&QV*)ZDAUISH^M^#DGQQ72*.OZ>:SM$R-]NE5 R4VHW:_T<X/;;X
MO_RFC81L9FHC'#ZY"F8O3MZ.)&X\F)-RE;6=_,>[<::7WY^\?%U','SYYOSB
MY)]>3F"]EE<GYR\O_G;R];G4]L\G^?N3\DHN+N87L[SY[KMV7EZ.'Y'7=7YV
M7.?Y_-=7;\;Y7OW'G_W, ,NKDY$ZRF7[\0>N#O/)2#:_R^W\Q-O-R4A4[4?7
M\H3K^/Y.SK\>$)HQ_P#0N*M7U_3?F+[*",;=?25O+]K'/_[FM_7EQ=M7\OW'
M+U]?W:.K#_WVP[$^L'WR[%I"</48W__Q!]0Q?Q2BG;3[4)C_X2_^ ,*/KD!X
M+;GY\&?Q(T,W_['YR-[\T5\X;!KGX_6HS_JH_)%WX8D<E3XB=K<ZZJ^UOW@J
MC2RNCOCQR\OQMY5;[)/\TZ>O3RZ_>?-N'+5>_/.-<TGN>2/>1Z2KVO.<]']>
MEVN>U>5:?EZ72\_K<M,SNMS/SU^^.7]&U_O3*_>3_WT5N__NNS?CY'YH]>3W
M;RXN3_ZG7+R\>,:WXR<CPLGEFY-I17A&]^)])ZZK^_ /5_TA>KNVZ^;?IVQW
MO"-FWH]M#0OU('J0O1YD:R["/QUM91G'+PKV]_^X<?/I?V_<P,D?+[]IYQ_?
M@EX[W.GG]*//86SFYW*Q6.MWN;ZU>9+N.ZUXVR6NQ5QT[T:XM93:HN^^!XO!
MF#RNG[.PC3)"_HA7YB+[Z'T/GX'%Z-5?OOT:7WSRN__ZROW)O?CAA?GC)V7\
MS/_Z]H7[UU?C[[6?N7GN/_O,3Q:C?_ONCY]\_?<7G_RO;__RR5<_O/CA3_C9
M#Y^]_.K?QT]_]V_C_/_LQ^=_^.S;/[O_^\./[5W^</GBV]_]\,=//L6_&ANZ
M-&E@6X^ $B.P;PPY]E[0>I>G_W,\\PWSRF8D*8>40X?L^Z=<>D NO;S&)6[&
M$5>$:*L?7&H><ID^2(ESSHRXQG)Z%FB#WBF6%$M'C*4=F]XIEAX02]]?PU+%
MT&WO'JS)%=!A 7)NCACHUMC<@INSKP)NK-5H2;%TQ%C2CF\'Y-)GO[_&)1GI
M&]<0H/J&@!@<2'0=6D+$D=E1EG!ZAFYCV"N7E$M'S*4=^YDIEAX02XO=)8Z=
M4_*0/$; UBI0*Q528ALJC6??[>F9#YODEMW.%$N*I:/ TEV:>2F6'A!+US>7
M(O5@V!K(WO+<4LK QA(@!6NP(O'<7'*>-5Q2+ATOEW[6RDIQ\X"XN;YI5(+!
M$> DX)A&%-1= "ED(/04LJ-0:[IZQQ8VF'372'%S[+C9VLI)"?1P!/KC]>VA
MV)P4FP@B8@$TI8$$FZ$)&4,NN.QI-C;=&+_L;:H 4@ =!8">?2>CQP/0]8V@
M7%AJ%@LQ!1D9%\\9K*&#PV8IL6T2ZNE9)-IP6C:;>WI3N9^2Q_.+M^W*(/RB
MO9YW^T9#L-OMLK?2^$DCJV!G\A1B#PU[0$FA#(H9SMVFL<0>R!^I;-J!37]:
M6B EMB36!RAN9&8H8D#\ )1!TSM9REAY^_31NW4Y>Z#(2'5Y8%T^SSG!CZ?3
MZ[NV-E=N8B.PY!E#H '&G@$IY6;&$T8924RZ?_R@.CTNG3[+J;&/I]/KVYW,
M:%*V'4KD.N=;C?4T48&A6L=#P:&CG)Z-G$]UJCJ]CZ-,A;J34)>F,>]XY-\>
M.KL$6(H'#K5#\V*IYY&D2YN[@BI4%:J.C'P\G2XVSP+:9CJ!2V&.)9M#V+EU
MB-G:WH)-'<M55Q;5J>KTV0\0?#R=7D]0NY48C",H=L2\*$V HW.0LFL<>*RG
M<22H_OZ6(M7IT>A4/3C[T>;"@R/8*)0PDM*21U(ZTM/L0X9H?!"QO2231JR[
MP=G:3-6IZGPVT\<>39-+5TKA5F*NX.K<T#690(PO8+,-TDPL%;=.?U0]/E<]
MJH/CT<1Z/0EMW=79>1\HVPK(M0(;R5 E%V8QW6$?P>T&:4T+Z'/HT?7%NWQQ
M*:^KG-<[>3=NZZ1[TK 2[+DV2D520I<J^V!S2RFB)Y]R5._&^JGTYZ5WP]I4
M:Z\-:L<V0HC601Q7Z-G70ADM>QQA?5J9JU5U>6!=JG=COSJ]OC66:DI66H+N
MB4;TT!I(J@9";,$D0URESW9.RRF6JM-GK5/U;NQ5I]>WR8R9 O4)I$PO9,H(
MS#2B?-=-JN%JX-?I&=X[Q%>9'I5,U;JQ7YTNK!O&4TM<&,2:,M93\I 1+=@Y
M$R_;\?!;&.MI6EE7#17JH86JUHV]ZG1IW0AH?6HC(8U#IS568"D(XB-9X[MX
M\0^PQ:TJ/1J5JG%C_RJ]GIV&+K'',*)>UX9*[5!ISG;6 K&)D8,+?:RFT6O8
MJSI5X\9^M7D](_4V862J4/OL;-E#@5P1H9.U@4(.O=+(2#<15]8'7-6Y!G6J
M<>/^FEP8-]C8WEH8W^)D&F )\ZT+=BADQ3F'R<Q1[!K5JA[5N/'H8KV>@J;>
M29 )C \,V#C/'JP6R"776^[4>(@U;F)<T\N7NS;>>#*#PF\Q9_-7A_?MZJBY
MW<U96QNE[;?H]FV4=KOXM5!^^U7O0'E?LLF]>M]-Q>A1BK>F=1K_2B[$K-/<
MGCCKOUK:868#+1=C!)_$ ?ID@0-:$ H<3+ M%3,[3>+&^V6UV(^*.D3X<C>+
MX*UI_^#MYY2H2M1'(JK.I3L@81=SZ1+7 5,/-60SHNGD@!)WX-P'9,?7(D0^
M/0N\2;3L%Z6 5< J8-<'6)VP=SC 7M_O)RJM5<G@ZBS4%*PS>HW EGMSIGIJ
M]6K"7K3+.FH%K )6 ;LZP.JLP ,2=N$=M*[GD$?@RNPB8&4$HMRAV(*U^LAI
M$A;=)D52PBIAE;!/@+ Z]?!P@+V^"^NL*89KA-YRF444"7(5"X.M-;OQ)X[D
M:NKAX*\"5@&K@%TW8'5^XX$!>WT3MD7,+O@$3(D!BXF02[=@C.LU)I8:X^F9
M0[,9WP,EK!)6";MNPJJ9>C_@7+1F'V0,D@0ZH8S4WP]P^DQ0D5TF%P-R/CVS
MWFZ"7Y8.*C@5G K.=8)39VKNF:4+$WPM-<1N'0Q<$F P%<1YAD;!<2U1PMQ&
MO6&FIJ)44:HH715*M43AT5"ZF,!'MD9T'B++0&D.&029(<2:3;$I.NJG9Y%Y
MY/-J6[UEZ<2/9_'A?/W;R],[M\$T\V2VU5+I,?08^SC&UO(??JIS=[<OA[]4
MWO.[K\]?EG>O+M^=MX]O;.JZPQSB.ST@/<;C'N,Y-"O^7"XN[E-/N+;X?OM5
MWCZ^WW:):XGB[UUHG$9@YZFW0KEB)DMDN5L)IC5V/7<M07OBL?S?EB5HD1.E
M@@5ZP0#8:ID=) FLJRSL);923\]H$]*]QR ];'\ I9!22,NVCH1*"\< 6UM=
M3]!SJ( 6&2C@K.(R.900O+=^-D%(M+(N0DHEI9+6.AT)E1:]S4(56TJ%7&P&
MG%.8I4L!WVIOQ',Z<SH]"YMT_Q',2B6ETGJII 5"!\32HD"HQ%!<\@:"$P&D
M/H(E:@%Z'?E;\P[=51<1L[%^Z5]7+BF7CH=+6E9S."PM&MD5C\X8!)-G97CW
M'@0[0>Y(,6+#9,O,X2BNK$^S4DFII+4H1T*EZSM+UG0V8BHTBA;0VP34NH$6
M;(R.BTFISKFH=DL_(*624NDHJ*3U&_N!S?4-(\PQIN#KB'[*K-^8L!&T4$PU
M8EVP<C7V:= &5S;Y26FCM-'F_BMDS**N(;$IB)8@=F\ Q36@[#M48B8, :G@
M['"H@%' '"E@M!3@T>AS?9,':ZCL8@?RS(!<(E /#48F)8:\C"_#B' 8-[RJ
M6=%W'5?PE*R;7[QM5V;E%^WUO-LWVI)_:;[*ELL^OODJL5 IW6>//6&K9BR<
MWD0,UH;L2-J!;(^*IAW0](>_7V'I"D^?_OW%#U]__\??_95L&:N08_!EOA@K
M:""'8*!P-];64OQL['3O=_7;V;#7N4>JR_WI<E<CH.IT1YU^>EVG!DN-T3-(
M:S2""$80&R)$[ZIE6X+S376J.KV?-4YUNJ-.7US7:36YIOFR1+*-<S19@MQ,
M@]*KKX;=$+%5G:I.[VD64Z'N*-0_+0)?;E:0$C@C&3"EV7"O('B?8I#HJ/4A
MU"V]]E2ISUJI.]JG5*@["O7/UX7**#$5<F##W#Y#JB"5"+K-@KV*Z:7KBJHZ
MO9^A2'6ZHTZ_NJ[3;D@D9@=F]KE!YPMPK",&MM:4Q&D(-:A.5:=;+38JOQWE
M5Z[++U@<RZ'UT,>#&_$L>L@YSU?>ML?<3;%5-W)5?NHYV9<BOUXLB!*:QRA0
MJ>(<^T9 23KD2L8V(R&XJHI41=[6I*&*W%&1?UON^7@L+<E8%-/L;]L,L,@0
M*(<4+6'Q*:ULS^<Y--#ZXEV^N)375<[KG1P8M[7#/6D<==.YLS65<L&>#?E4
M1\*%!:UQS*P.C"< I?_:XL PIO=F2H1D<P+LF"'[AI 80V_LBVGQ <*$A[6F
MJBX/K$MU8.Q9IPL'QNP28 (R!$<,XWM3(+,-X$,PP8ITHJ%36IF'7(5Z:*&J
M!6._0EU8,(KI%5M*T )V0$X5Q%0'+OGQK,=Z:A.>GMEEUW45ZG,6JGHP]JW4
MA0>C"U'(KH&/'$<^3ATD<856B\&>?&Y$&OJJ4-6"\:@Z75@PNDF2;3802@Z
MMB:0G"MP\"G'&1;G?'K&*^M^K$(]H%"UJ<NA5;PP:%"*(75C@7L9JZU$#Y1M
M D.]^/&M:*G/$<,;;U?6UD6%?$ A:Q^4/>ESX>!HF*/$:"'X0("N9& 3/ @'
M[HZEU*OIBYL8-2)6?:J+8R^J7+@X2B^I!^?!VI;&JID(F%H!$R0WWWIN77-4
M5:2VVCB(7!<6C^S:?,QA5@O(6$0Q -=DP/G:LG26UMSI&6YL7-.+FKOVVKCU
MU,V5^#^V3PW\\LVEO#JYY>S /8T97EG[))VQ?"?:UV#928[)!4&A0.2<+3;$
MS+T[+#J=[:DS__LM#AIO:C-B"H02.V"J$7+O!= $&[E;7YVY:3Z;3EK6J?5*
MU-4152?-'9*P"^]3=#USHA%5ESJ2X-()""M!Q.:2H< C2[YI3H$25@FKA%T?
M875JW@$)NS"M-9/$2K30@W4C<G4$C.3 1 XID_5,?#4W;XMO30FKA%7"KHZP
M.@'PH(A=N VYB3&8(Q@VLRU%K9 ]!^@)?79%AE["^QF @96QREAE[!-@K$XS
M/"!B%T;1E*L/MC@0+@3H*4(.M4/(W<36?"XQSGT"WF)A4<(J896PJR*LFG@/
M3=AEE[7:.90L$'QL@-$W8*[C=[ZGP;!BNW-SGR 8IX15PBIAUTU8=5?O"9P+
M=S6V,AZ<GR,FR0]P8AS@S @M-/*);!?C!SAQ0V;I#%-R*CF5G.LDI_K>'X*7
M"]][8O'C808(IH017LY"E% 2Y-):,$RFN[9]9J;"4F&IL%P5++4DX?%(NBA)
M\.1:LE6 ZS1/R< I!VLA5E];E]ZO1NPQ;VS2G/V6E1(_GL6'\_5O+T]W;I'Y
MZR=JYFEN*ZO2H^O1]>CW.?K6BB>[8]/IM8="OU32]/GGGW]\8[?;'<8LW^F9
MZ3%N?XSGT('Y<[FXN$_=X]HRD^U7>?O,9-LEKB7_N'=)-%:L@6IKI1J4%#F;
MWDW"UE/MC(>:Y:U9R(-E(79+D5SU7$WJ#H3<S$(R Q=;P=N2DI$:"KK3LV0W
M;FWM111$"B)MG?V$V+,<7FZ*P3*MMDRS?$P0V [VA!AF2^W"3 \Q&DZQH]A9
M,7:T$?A^L;.<Q9ZJ:4P9<J]FA#RA [76H(BXTNV<*[N^R1J*'<6.MC5_2MQ9
M%!K%5/T(:@2\&[3!SAD$$T.R-0DW#,D_Q,1JY8YR9\7<T2[M^\7.HO@F"DM*
MY,!7KH"Q&2!Q&8+47CFS$+)B1[%SM-BY2[F*8F='["PJ4JI(Y6 0,LZ-Y>S=
MP(Z)$%J1$"@RV?4UR%7L*';V4,.A--F1)HLRC12JB1T-%#OW;,9S W+60$1,
MQ9H4<M,@1FGR#&BB=0T/ 9A%70,[6UVD"MV5.1T2!V"8":BC^.0;&X<*& 7,
MT0)&:P$>CSZ+6H 1U=000AK,B7F6[PMD<@2FL?-DW4!36Z$+YZ[S"9Z2!_*+
MM^W*J?NBO9YW^T9O[HX>Y>,;J9*HF1B<+[$0ID;<8^7(7((-$NE03?853KO
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
MD48B9NJ@#Q(14"P&.O8!'VX^H1T(\AOG@B)($72<"-+"B<=#T*)P(I%X:D7
M20XP'GT%:I[ 5LRQ5L.2Z^F9VPS6;(Q9$X7N.O[@*5D_OWC;KJS-+]KK>;=O
MM#7_TD"6+9=]? -9)./XUE+'6M(<R,*VLS&YB"OL@I4#V2:53[OPZ?LMSD@N
MK<<0_6!^:X#!>F 3&OB:LJ,BV9:MO03N5E?UF(.25)?[TZ6:" \IXH6)$$-E
M&Y) XCZ"C!0"D \$&"6[4D/IGD_/[";%>^_LJI"/2\CJN3N@D!>>.S-2041T
M0)C&:BR!1[;@$(J-&4UC"LD,(0\EIWO[6E3)1Z5D]:@=5,H+CUIU9+PO80IX
M2+G,IC-S1'!-WL1F,8W%^?3,;YQ-JF15LEJZ5B+DA:7+4BVQ%H' C"-#;@&8
M0P(B*3F@=\Y\V,%3(:N0U0&U%B$O'%#9^EQ"SL#&#R&[/KU0CJ&6BK$X&]HT
M),017#M-DU7)VKKV_AI<F(*L4.DN1LC]JA"?.D@M",8Y)\5R1VHC*@ZT4@'>
M[_V72N\AS3.JP5MI<.&*<0TY>FE R<P]8B+@U@O82%A;;J5O?^6C;T=7) TU
M=3R>@A:FCF['XS5BP3J.LS3:#RU1@9Q-"5@PNSGCG.QF_-2*%K+GT,SKBW?Y
MXE)>5SFO=^+5;?UU3YI7V?3>I'M7?4;?.7.TG4),S5+(Q6@3K*=.K1^V6#V,
M[[[G6,9JW\J@5AX1 #<+D='C2(0EDIL[TD@KJYE6X1Y8N+O:/52K.VIUZ>@H
M3M#7 !+1 >8Y.["-WS5R-ICQ](M]"%N6ZO2X=*INC@.*>#F#7L386"T$K%<#
M0$>:D)V!:>887XM(B:_>'+FH"ZX*6<T<JU'RPLQ!->72AWX;>@/C?PQ$TV69
MFP0JOJ38II*#O??&M2KYN)2L9HX#"GEAYI#LQV/+%CS9/AM!&R!G"I@0JC$U
M9!/#Z1EM@F$5L@I9S1PK$?+"S$'46LC<H:12 7L@D-([S/K:'GU+C6>C+;-!
ML[(^6ZKD RI9S1QWU^#2S('8N#4:4?$L.^(D0$@TOE<^>1*J)I73,W2:W:H
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
MYP#Q#"P.@6J.O3(;DZ?3<6.W%.0KE91*QT,E[?%T."I]?XU*1!R3R6X.:A-
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
M )P :$Z,<8)0[B4+%/\-K+_#I)K6W*8"4P6F6@K3<+P9*861TN;(G";<,D^
M&TVLC8% XM)YJKD,L<1G4#>T*]P\>[BIW1*F 3(C)2*EZ:WVP1$&4$I$?"3>
M<$NX8BXGF5.&YG6_K0!3 :8652P>^HP4503.K0,=D=UPA<3&J-(L%$,J\(P'
MXP&$65I5>IFS)F43_6P'B$7*Z-SHGGR^-ZDS/*1AS9B'?GX-:W#Q<AMQL0:3
M(3GC@I4Y4F&<,$5.Z8FR("LT/0::Z)A$QZR JI@BH4$6#9<LB!<:B9'5B$K6
M.4OU%(C1>&28:2.I:I>SL\O')@56.WVDG8[D_<6HHP"3B.+<$(!8=)F3Q9^4
M$PR00IHB&5KMM-KI!#ERU4X?::<C:7#>T #.4&)91*K/;"*&.2"9&>J2$)DZ
MI/HP*CE9#?4E&^JCD\:JI3[24D?RPCC//&DK23* S%?Z3#P5DN320E4S'GTN
MF?1LXG35:JK/RU0?F495+?61ECJJY<R]=8P&0H46Z%,E)9Y1CE0XY0@,6'"V
M:#E70ZV&.D%>43741QKJ2.I08,%JJ2QQF5$"2@3\R93S-F>3RB)8(>MF4K73
ML6DVU?P>:7XCF319 \^R7X)E^AG%MOSDB!%:HM=DGK(B*MLL\YO8Y!IWI/1H
M3<'G><C]E&A2LVBF 3 C6311AZ!*2T 3H:ABX!_>,D<\%]H;29WGT\BBJ?[]
MV5CD]]-.JD4^TB)',DM<8C%*)DB X B@>1+KHR[).U11E9V01?K83)Q6,D6;
M_%FAL <+=3:$'8P7V=ONGKFCU@^E]J8S&$TC3).*,#_NX9L"W!.+,#,)7GH;
M8A0&8M;XHZ.241.5CXE6#;*%QW8V3H,L>Z\=#41I(0B $\3YLIO">:!1"(D(
M?Z\&V0+I,#\6WF>53ETAM4+JK"&UJJD])<2.9%7)I*,Q3A,K721 =2".%:U'
MP4!;8W3@9J"F-B9CHT)LA=@*L<V#V*H+]X00.Y(01P.7(?AR'D$18BW/Q :$
M6,%YQM4 &2ENT84#6.AF(A5A*\*^%(2M"G=/"K$CF8Q9VBR\EB0IR0EHQ%G'
M."4TJR2U!YJT*@H*2H[6!U2(K1!;(;9Y$%NU^IX084>U^E06B67$U5+: 4E%
MXC55A 6?/0LB1#G0ZE.5Q%:$K0C;<(2MJH-/C; CJ<->6.,X6**LM8BP4B+"
M"D>XS,I!9"K3^U4'*\16B*T0VRB(K?J),T+.D:QO$2 G4))PR$! I$Q<#H[@
M_RF3&;35,-!/5!4X*W!6X%P0X*PY[-. RY$<=@O9A6P-L:QDS'K%B.$V$>]E
M-E(*#I&/RV&O4%FALD)EHZ"R:EK.#T='*@^RX<90J0CS3A( 08D)/) 4F "$
M59I@H&DI;.6=#RR)N+F+Z_L5_>;JCQ3?_/&-3M+YO5Z]7KU>_=ZKCRUM4C\N
M;5JD J9;I4OO3N+8XJ7'5'5--$OU&HMWC9>@*OW'O9+25>Z@F?'/Q,75+E#*
MO8H,9(*<I8U* )=<Z1Q *:@U>HL>!<&8&KT4-(\XXT1Z6101% QJ]**U,2:E
M4V9A:94M&]HP:=Z*0Q6'JB+X D'/2.U:\LQF1!GBO>_KEPIB,N _G4W4 (>@
MTM*JD0V3&J[ 4X&G2IPO$/",5'19;275QA"6129@A2...D\0=7B2P"+7'H&G
M:7JL%7@J\%3)]D5"GI%"IX!T1VFKD>@@WD"2F7B3%'%@P09II/!(>20=/7"J
MR%.1Y_D@3U6@GRWPC-3_\*B-" @\5%$@X(4H/:HM 1X\$SXF81%XA*J4IP+/
M,P6>JJ@_!^ 9*8LQH OD&"*9"01T\ @\(1-N5(I!&*HX+*VJ2G@J[CQ3W*D=
M GX>3D9J12ADFF@YGX*, 93!*,H8#4103EUFEL:8&B?@7=&DHDFMKF@DP(Q4
M5^1DP"JAB55>$; I$6?*R930T4G*N*.N DP%F&<+,+4F87[H,U*3()*A2' T
M88([ C(FXAUS1#,O%"#Q"3$7F19H5#;.S_9#6*2$R(WNR>=[<R+#0SJTC'GH
MY]>AQ6E<KU%#2)0A0P=KN:=14U-0BCO^1$F$%9D>@TQR3)Z@YH+SF#A1!DK@
MQ1@QH"7A2LH8F)+<J"GPHO'(,-/.2=4N9V>7-:ENQG8ZDE2GE:.08B::<XQ?
MJ$L8NE"!7$):&JT422*#F/B8I]KI\[+3FH,V6SL=R4'S2M'HLB-*\W[U,2=.
MN4 X, U":JF37UIE8*JE5DNM25MS--61I"WC&9?><Y)!9Z2^Z$U]BHHHGG44
M((-)M*2+5DNMEEJ3G.9GJ"-)3L8ZF3%*)4Z4@A(C9-FV#X0QXZ5-3 4YC?;A
MU4Z?C9W6G* YV.E(3I 2U,88&&$A<0(N6.*5#T13)EW2@=HL"O>MAEH-M2;1
M3&Q_HTDTB5%A'9!@2S. $!GQW'N2+&,9@I>JQ)YU+[>:7\TZF8E%CF2= '=9
MR2B("@8]8K2BE 09PEEDU'CJ8F+5(JM%/C1-HUKD(RUR)!,CR1QM-I(DZ25:
M9%;$6B@98<%G+<%EJI96.4R<N#Y%F_Q98:IKC;C!Q89EXAZL&]F0](WQFF_;
MW3-WU'J \ML<QJII&7B3Z@5/<62:XA$F%A/6PDDNLA !-$ *CH-(@(;.=9 T
M/54>3$W?FY;3>'<Q3DR+*Z_1,9!8>K #SBZQD"6ADL5H.:=2ROO$M!9(47BJ
M;F-6.<\5J"M0-Q>H:V+4C+%Y)#'*"B:CSD"$]J6-N_'$J^2(X\RFP$R4BA>U
ML876>J_(W"08JLB\B,A<4^%FB\PCJ7"&9Y:%HL3&H A$G8@7.1#%=(B9\FR,
M75JU:J%;&E5D;A(,561>0&2NJ8^SAN:1U$<J/>!46N*-0M+, B/6(#3'##DZ
MSF7RI36GT16:*S17:'ZYT%QS76>+S".YKEE'YQQ0DC2",CB-&)U4(D$'1:-E
MR3M7!/U$1>:*S!697R0RU^SF.2#S2':S-CH&\(88[2P!)8%XAG\DL"XZ;Z+2
MI5RH[F948*[ _#*!N6:S_SS>CF2S,T%!6FJ)L-H3\%P2ZQ(0+77F'+FP4S N
M=[;";87;"K<O"FYK]<(T$'BD>L%3X15EB5"=,P'-@#AA%>'".2HSP_FE%8$K
M E<$?JD(7$5%YP?/(Z4L1E(.5#MBHW$$P 7B*8L$ G.,,6>L8D545$E9(7KB
M^IM?SHHAX-^Q\_=J?SR+\75.SMWU@(Z\@F^\>:I;WW=X?GK6R9?7<++Z+]_[
MY>ML#*Y=/M>WB0 L6D$-.*8A6NU"DMG%D+0RGOFXQSA;NO6IN2,4'RBHGJ66
M;%T#U4:IP^F$N\@D>;+62VJ-RA"S,2E[SW6643B?#=M;1V3BE%%&R@\#B+H+
M2F^[W7C1.3I:.RG@XT[V.S@;:Z>GZ>QTO7,:CKJGY[VTC=_XZU$W?'IJ4"G?
MTP>5ST?XN4,$#H9@PO$[:7N[+7:.MR[;A[\>[QX>'.QNOSG8V3XXV/G3TMW_
M'-!P_->)^VC/-X\_X#UN=#:V/UQNK.]\V5W?^M*^BAT$A\OVV]WCS;=OCMH?
MWQS@WP?_N=J7[:T]:0Q/B/@D:HX1<PF;7>*)))>D,Y+S[/7 9^ B37&M0+-V
M4F66*02<&BJXCS1+[;5U0B8M8*F5$*D_ES6,P+^T>C,/+7<26YMG!ZG7^C8?
MK<&$W*#-]5H86MY#=C*8J1_?QM!M<\>R-I BE!4EO8G:4)&L=#+)&);NF-^Q
MZ^UW3OKP(.]2H)"*)_OJ9F>U>O\,!RF>'Z7-?#-^+WFI;JSM842!#"52XD-(
M!)PI"2A<$X/HEJPW640[O/3^U4?@KXYB /F(<D?N\VEZ=?/#/V/G]/.1NWS5
M.>EC5?]#_[Q> =?>HRR"(<3OKXG!K_]YT8EG!\59K= !![NNO;S^YNM?K_1_
M->2^!K\#O0+"W/MKNL+N_=WW+LO8BE:R7E8K_:#+_JAN=E$J8/M7?-4YPV\+
M#^!7__/NI'5VT#W'J\;3_WNOIOF$ S% SD;%2K^ZDT_?4W%_?D_\[@1I3XF\
M7M S?TSNZ.R@U78G;C\=X_V]H&?OE[O?>=Z?[=%P[X@T$/^^BW:_NJ-B "UW
MUOK=(:?L7;;8<JOL=#Q6JN'!0]*TS;1)6^T\^OF;LF4VL<"+U!JX5#)F"!"E
MMR:II'RT62AEF.QOF=$?;YG=L/H%V?/Z2<X_V//Z?+CY\=W5[L?WQ[MOV[+]
MMNR+K8G-[0^P<[5UM;F]0W<_OF/E&IM_#NUY';?ESN'&T>[;W4\[5Y\N=K;?
M=]KK06YL'^#]M^7&X?NCG<._2MP@_W-U4X6/?Q^N76VNOX,]GEFBPC,2M# $
M@$GBF,K$,(S_,"A36=NE507+0DW<1^<G<'+J^_\5F%XJ,"6JHP3)LPH4C$R6
M<AVS-IYR+W"95V!Z4F#J# &3\LIEK2F1$!&8!##B/5A"M<V!F1R\*0K%=MFH
MT9*:"DP-L<\*3#\&)K :#)=2!\% >6^+0I[A&<'*:.95!:8G!:;+8<94/(:C
M@C@O2^/!X(C5U"!CTIDGK_ %MK1JECF;EGQZQ:6*2T^ 2RJ5X !DCEPB0#D3
MI<N>.Z$MQ@JQ$J8GQ:6-WX9P*0DE*3,8R05:RMPH$,L$(T*[2*T P2TLK5J^
M#+ PA.D'6W$WYU+X)&F<VFZ3W_ER'^VA#78;[4#6PO^>=TX[Q7A.?ZK'[4/[
MC2^V"\E,J6"L5")"<MEI22D7GBHG.834/^=G-^?\#TBD^YJS4H:_E^+Z>0]'
M[P]\D&ZL+N11+F1K=#.P:&\&827Q4O2IK256445R]BK[B/-CI]'M8(K]M*NU
MW;(VFD"S%,!8FT&$:,%+[;.QH&($"-7:GM3:AG>XO%; ;+3$Y9R*M2GB6$C$
MTQB-C8)E/;8:JUI;(ZPM.ZNB2$(K)L!Y;X.2VE&6$Q7,65VM[4FM;7C;)O"$
M<1!-A*F2VBVC1R^7(U'.NI@24.:FT3>D6MMLK,U#Q.>+A@L3@:OLDA)::Q=\
M!D9%KM;VE-8VLAEAG6?* R6*0B8 &;T<99YP&XS/@COJ4[.L;>I9/PL5SMY*
M^5E/(1W[U&N)>Y)^'@1*CQJ=YP=74DD(AF>J'0>KC'=9^AQD1BO0(N:'%H[5
MO=/IP]6'T< W:"-,H*4)+D<J;C,GQJI 1+("C(I)"SVO+)BGZ#GV4LTTIF@Y
MH#.B:*;!1PR],HW"YV0#"TQ4,WU2,QV.F"%)',NH2684.3Q5F3C!#,DBQ*QC
M<CZ:>>6$5#.=(_FG('36-@7DE%ESZU24T2277,C9AVJF3VJFPZ&V!N$LST"L
M94C^8Y3$JP#$J81S!"!"F%>&1+72^5FI,-Q['U@RP0$SS'(5HT@TA:Q<5*Y:
MZ5-:Z4B(SC3C60A.=,R>@"S.-%A-J!&)6^5 XD3-*5^@)@M,=**^2#L-:['(
M-90BL]99M[5_;>OU"/T^5+7@C(_1& $:DG F0@#KD0V!MR:&L:7R#X'7P5;G
MNY/02^XTK:?!WQ57'X6K870OP5K!O$\45PY%]B-M+,?IBB1(B3OA!)41@Y0Q
M"C+UJ*$1%A=XDCPDZY'$@-3<61J--T:!44J"K1;WQ!8WO"V0@ <#GA+''"7
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
M+8.K]L6>-T%CX&B)Y<$0T"H2CT24A.@I,"&U3Z$L@]':BZ%E0%=:_[KCD*<
M_7=G^<]PD.+Y4>KF[Q#?-^=GY[UT>T&\'GBS[4(=MO%^?CWJAD\O;K(_%<P/
M*M#L=20V"$' (V<U5B<B(R@J66+)AH&M=D[.4UPK)N.952DY[05UH%+T@AE7
M=,]E,,J&M-1*:$&?"YGIG:>EU>V#A*^<H6T5ZN#V]WMI'W]LY?[$M-PXHH'V
M.89A]-*QPXD^V<<76MW<NA'N&7"J:_4>WNJ<EM_G[M%1]Z)(40RQPCO4"W]W
M_72#&^@O@A\^X1W*=E?52B&[NGZE<%\Y4$!9%,TLHU:8>9A<U*-4J-B*XH]2
MH9JV:LRM^;J^!"GO?V5OKM$YB>GD[!6Q_0E[BOV"U]]L9(Q)O)I)B*A6Y /N
M[9]]V0^\F5>#>J^_TS_+VB9B9<QZ].XTE0N@C[AK:M_17OD9>96&G<)/3S]H
M>D-T;^K%HX/SIN<TOT%_<89^YC*Y7BNA*<?6L*J;>&Q^RL+NTTZI!'SQ]F$G
MSF2;A\;W*!'=P._?ODA'?Z<VWLS!Z;/9BMW]N 6;ZVM?-O%[VDA.=_%[-M^^
M/]S8_OVX_?&UW$62NG.\\V5C="OV:'=]']KKK^7&U=;E[O;[(WP6V'W;9FU\
M_\[VT:>-<H^'K\5_KMZ-Z;B <:,&#@2XS:4(Q1 G6" F)0$T0+1<+JT*,2V-
MF_EL=KZ0XO('8#G44O-F0=@.SM7V1;<BUZ.0:XQ EPB,2V,=H3Y; I \L12
MF"PI5S(RD\W2*K<3(U<MGIL5.,E:3]= <#KHI53AZ5'P-$8! XRV0:1($DA/
M0 =)C'*EE95BR0NFL^<(3ZI)XH&5.]V!)U6Y4_/@Z4WWO%?1Z5'H-*;.-TH;
M5"Z89"V2I^BA='*R1#L=HE69,<\0G?C$LF$-($\_RK]YINBE)R%7CQFSBFY3
M1#=\;T6W1Z';F$H<[1//_:P<[Q,!;QFQ(63B\#5GA$.H$TNKS$ZLJS(!PDRG
M U'CDN'N#N"L3N >?H3$)S^3>_)CL/[ OOX2CLXC?D.!_3O'GMW<*O_<=_NI
MA5_W=R>4<__^DCI=&<S'VD/?W[IPITU*2VQ?W^B?-_?YOG^;[3_?UPS%>[)5
M]MG&Q9[FS$JG$V$F*N1WPA'C3"+41\2^ ,E!T9;BID$9BG4I3'TI<%P*3H3L
ME-$D:A$)3HPCWDE#7!#22.FI\7UQ<?Z]I3#_1,6Z&J:^&J"]ML>]8UFX3"B
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
M []T]FT.;IQ=J]#$UN=K_?K62;=UU#W91^]W?H8>[ H7F+_L+[#K9(M_/AU
MW;^@D.3VRDN;N<8</\' #C_LV>1"U#D1XZ(O9V- ')3JLF MM1Y,9*7;]\I]
M^A0WZZR/.=_(45DXPY3HL4YN:J4J#UU#[_$-CSI=IR]N >VPS>V WNV3V+AZ
MW=\BBQR$#\C9DR_5P2Y%XJ+RQ&BO( >17*D.1J-?IF-DZX;734F^NDF]0F<W
M>G;WPZ.N<4=DL]$Y_W::BZOGM^[IV0O7,Q_>T-B2R)6C3-XJHG-)P[$,X[O
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
M46U_LKV#[^;^+!)Q>E]^)MU,SF^ER?@S)/>#,[[T)1RX$R14Y1!PY'1O$IV
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
M :="XVLRR&$??S,3L;2XNYZ)XD;N^I7O($C?O=SIS?8]LC"KBN.Q).2'8[%
ME<K2K@"?0:4R7Z%2+])E']CH[@>;D@W;1)QU]713:Z3'[W.5HPE\/OSB&S+[
M[![Q*TLO!*R+=_;LGK"?&#&5[G;-W?0?;YTW0C&3J!K<?N9)FM3-_#I32IL>
M'$GP%2X;/KG]>B8,K$LY>+_O+V)5[7+W0KI18<QME9 8[X0(R0L,?GBF"2QW
MUG*>?W2JTH]^RP(:R EL]HJG6Y2SE)\+@:[/4O Z1\>;ZY]D>_NO0PQ[:/MJ
MXV!G>TOLOMVB[;=;<@/#GO8VWN=([_B##H9$L+G]Z<O&QXW#C<,M_)XW!QOK
M\=/N^M8%WC/;/6Q_:7]\?W"W6'?M:G/]'>PIZ;/*BA&33<8@RM-2K,LP2F94
MI^2<*EF5UBXKF+@<I3:UJS#R !A1%)CT,F@>,A@N/<TL)\-DY-DJ'RN,/#V,
M=(9@A.DH,C.))(A </X8L3$PPKF3T5C(CJFE56F7@8\F-%88J3#2O$S "B.S
MAY'+(1@I,$\12DC0@#""K)%X&PRA(@9K8A9>ZZ55ACA"54,:Z4PS!7EAPKQ-
MO)G663_6PS^[Y_L'K=/.E^NXKR8GSS) *D/?AZ7MP<#_V?FR6.IKBP!-[=%
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
M<4B*1"V0 'T9 :P],@0;)+!@CA&.K=8+Z();@+8<H+D@+6:1:BDHI];:0#1
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
MN,!11L?E+7V7V<"M9B%Z-C__8ZXA7AQ:51FJ46.[2S&I9'1TG!I"/">&YH0
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
M?L_!:XP@XT)$D1+CC C)D["VJ46Q>)\>]%?!%5^@ORCHUSSOF-HHE72 =<W
MS@T2.2<XXHY8"N83,1HL7F'F/A,OD?;WQ>(8"(/6D6V'9Q90_\!U:FY_)CA9
ME#>P)J4"Q@))BLWJ'&$)8YHI%+BVN8>61598C(0U3&CN-5=V;9.M*SY/;9IR
M5G\'4KH+,!\TP+T <WG K/G+$TZ8)XT!F X,!V<CLMP$9&$5?:1"@0*1@:FQ
M+,!LGL1\T%CWR\ LV+LC]FKN<D68IC$0%*/-,3.$(FL%J.^"&X&5D\"W@+T9
M[O*"O$<7B0\:65Z0-Q?R:MYJ$8@Q@22D@O.(1RF0T<8C1J/A0GI'/<O(JW<Q
M*\A[?)GWD#'D!7ES(:_FJ&8JT4ASB*A0! Q!0Y$&S"'K(L'4!VN"GNVH+LA[
M=)GWH#';!7ES(:_F)Y9<@747'6+. ?)4)*!M2HG Q MY,;%U>+:?^%&0]XQZ
ME<\6B=?V5([=<.=NRG>=H*9UFYBW5<Z=Q]\4XI[[;#]2:65TV"BLN*% U<X'
M+)/U3&A0H*I6%/=2E$JCTF53.9\5W:XBM\1*I"UEB(/!F1MT4:!RZE5,)DK+
MUS:57M>Z'F^S>@?^=Z'TA;?A6776G+='S\JRYMQA$:5[_4JS9NVH@T98P. )
MT*3VB%LID$V8(N4M"$5+B,U''5=TKR_,U1"UYQDPU]SZGK1)48.3=["G$]&&
M.LH4M]A2*8(*"]?W"CG=D9SJ_0F84K D!%&6!.(I1&2-T4AXPVR.GH[6/8V$
MQ<*)19M[!&W.1^*QLBE(EGABV$8FJ0U&R(BQD[CTDGUL3JQ7>Z)8<N\LPBR
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
M62&K<C8=W5=#>S)DL K!FH4,ED8&TVYO)S -40D4A1:(,VN0@2V"DG$1"$#
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
M/?A.&%:H!B=M>Y8;&^=Q0KGR*:^\;RHPU^N'V$?#WLF++">#7KL*K7-J7::
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
MV(F%Y9:7Y8*GF@6P&IQ-8# 2\( LMH0G*HP.I&S(KA#+3:_X>>FED3(AHK1
M7.B +&8!I21T5()0;!.P'%^79,&%(QI48'-2^7.9 KE_[U>]?@MN_ESY.#[V
M_Y/OQU -;SYG2N\V!',)?KD=XGM',"^&W^I)>SN>LYQ8Y-=ZPHI+?#\VVYT-
M4TX!LV2\0R(RC+C3'%DJ).+:)Q6,5 +KM<W9JHM+Y!#/YZK[6H,KPPW/&'M;
MN*&1W#"][!^4PT08@8+C$7%&!3+1612,3E+GP$,JYG%#P6<C\'G_J-&"ST;B
M<WHY&WN!P0\UX(2XA#A,,-)2)22PC8K'Z(3/GDC!Y\K%.RYX%:$@=;%(G8F!
M]#HRRYA"/%"+>.0460,_0@S>"VJ%%Q:0.N><RNUC( M,'RF5=V/"^PI,%PS3
M:6<X>,)M4 S%%.L-#(%TR@=WL12*^F ),6N;E,Z&\A68/CM,&Q.@5F"Z8)A.
M^Z72.16P9TAZ#MJ4< XP]0%9H@3V"51M!+N7:E5@VKP%Y7M'6#T1.,O>V0*1
M.^VQ*BF EHU&AJ@(=G!0R%D#JE82YCT-// Z6E[HI<Z)4<BC:<%%A3R6CCQF
MPHND=$;EF$T9K$9<^81<= ()9QCSH$2BJ$L]:OG@HS8%P$V+FRD 7CX 3[O7
MFE"KM>3(,TL1-U(C;;0&;UL!L@T! ->EL A_<!F7!0+X@1D0%U)"IM&!-0>]
MH6T_7Y6KA@55E@JU*QF+5'3$(^B(/V;CD4(*QAABD/5*( Y"@G3B$@EP&$$
M>&36K5[:Q%*PL3GJK%#UDH>&%:I^'*J>7H:/1GA"DT(D:H\X9P$9G#B*+*EH
MF \!X\?)OUCHLCFL4.ARR2/U"ET^#EU.[WU0XI*6+*)(4P[92P3!/&.D3,RY
MP)E@R4P2.2[XW%"AR^;XNX4N5R9PLA#GHQ#G3/"D,=Y8@BTBA@?$E>3(D*"0
MUDQ&YBSA >=]'ZQF>?.^*20+93;'D"J4^9PI*@M1-I8H9W)1)F-"4!C<<,T0
MCX(@$SA#6!EBC93!"Y>)4LH'G]DJ;%G8<G79\OZAQ(4M&\N6T\N7U D+9F1$
M3AN'>#(<:1\LHE1[<%%RA:Z8HQ&X+N[X"K!E<<=7,J2[L.7CL.7TZF6BC$F.
M!=)6*<2U3<A8ZI!U6-I$';.!U;%;9O:\<=F6+TQ=[-H&V+7/&C]?F/I1F'HF
M3![G^532(<*)!:8.8-=:27)6"))ROO84<A9.NL[,@\-L"UT6NEQ=NGS6TPJ%
M+A^'+J<738F)C"6O$54B5Y$5&&GN.5*61QP\QV#=YM0<ZTHN.&GQ\]%E?:3A
MYZ%U[0B_0_5Y\[QG>Z,.P,J/_\Y@J+HC.S;BZ\O&'77]GR^,^O'M\..\VQ.T
M<0%P/.D-JGSWBWX$80?9_N6T"L.C<RA>N6LR&/CR%NN@XZ/AS;=<Z;./ -O^
MTS,*S6TBN5[ U<&X^O.H?]Z<$_LQ(M>/]A.R"5K[PK9/[=E@[>=KG>I4771U
M!*<[?V,74WJT+HZE"QBGUZ]EX06(=.SGJZ!-MC%M:1WU,VW_K?*<!,.PYI8H
M'HRR/HID@X]*:D=<^ #VST$6_E8OM?[YLUW:3OR:M55W.*C[,$<$IS \UA"1
M"T$5IE9SPUV2EB7" W->,,*QQV,E"/?$L)653J ,LR2D9SYQ[X$7A<=)"JP3
MD2J)"Y4ZX8[K.E30:(P3V&B9>$A:Q^0<A=L"LRYI\F$[+PYA@@FZ7"6ZKC[?
M^J,81NVXG[8&@U'G)'=E\&X00SV'!_"JE^V>_[2D"O#]?XZP[_S9M7^9T?[Q
M%MO=WL)P[]?W!W^V]VHE^*]JC^ZRW8-/I^\[[[X<?GW=V?]M[_@_7U]]W=W>
M%1]<"-XY:9 74B%N4EZ4B1XQJ6%4'4X,F[56!#OA))-F?Q1OI-'CT6!8I;-G
MXM&_ZC]B0!:4%Y!ERUY.=VL$\]VJNBUP6$&C@GA^S&91"XRGU@D85(/6:>SG
M.^#3=KMW.GAQHW[JV/Y'(-FL78%@H:^U'KS40[7NA3ZW[<D@OCC_QR^A&L"+
MSEY4W;KE]4V_3)XU45Z9KZ?T;CVXXZ\OJ7P#C^E\<JAP\N;)UQOU5U.FQ/@[
MQC<XE3=^C3?(C=]]Z[%R TM6GEJ>NCQ/53=_>_6IWSFZV[!#MO437U1#>)N_
M36ZLG2[07V\$3PV#FU/8F]MT=VP_-VH#:OMEZ_?L#X/9DCWFE>O?OZL$^JH;
M6O\7;7MXY"VHKY7LZ-M7;WZ?[=GW3M7?Q@7&N??S\FS<\3G+,8[9/+Y1.):\
MQ_,9+F]&_' ]QJO:XR+51:I7K\=%JHM4+]"D:8@K\LV.;U>#>@VF]<8.XV!1
MD[XH8ZX\ISSGWCF[YFVNU:AH,AXG^\JMG-"N7A3-SE;K,-K^O>K:S1F*QB4B
MO&/,:G?4<;$_?>B>I& CPP0;R[DRFLE O9>1*QJMM'-W)BZW^?DM=OFO;U?\
M:ML^[_G#J.94A-#'7JC\Y/H\>>?$FGGU8F,?T27=V#C?V7_?V:ORAL8N?44/
MZ2M\>/!.[&^_/CH\WF5[VUOT\&O[^+"S0P]G=_8[AW0'[VWO?CT\>']\>/#F
M:._@$]_]ZW6U^]7CW>V\\[]7'1Z_K^:6MB-<!$(80=JD@#A5 1EI.))"."N\
MHRGG)Z$;<A7*O3\P+. YX/KWE:6G.T8>S:6GQ+0&\HE&>LY]PM9@KI6F5(,D
M@V37]$3.Z6DF:+/04]/H:>;\D3!&2<Z0L(8@3B)!5BN&=! ^41E98C;3$UW4
M\:-&4\1\R!2*^!9%8"ZM9%H8SRUG5!DG/26"8F6]5&H<6X'/*6(F4+%01-,H
M8OK038S<*VLELF#'@ 6C#7+8282#]"XPXI46:YML Q>*6$&*6(23XY/RU AB
M$@8S0A,73!:II"DW)%E9G)SEHHB9Y#@JEPYD!ER;B#7B3#ED- 5[PAC/H@2[
MD:G:R3'%R2E.3M,L&.NX"6"A>*TPYT98L'U)=)HR'862J3@Y2T9/TVLP"MP:
MQZU!R><R3\Q'9 SVR"L?8J+*T2 S/;'9-9@5I(B[6C!W7[%N=D_O1@Y.1N>H
M\SZ [4*T (LW,?C08PFD$45Q;Y:,'*970(BT5/B@D6<^($X41TYSAQRGUGO,
M!>B%[-Z0V715K=75JPLQ^\%AQ);G9.N)4T%U2"0R'D1PF%L?BMF_9-"97AE@
M7'&P^ 7"+ C$90 'P :*M,PY6)@#6ZDV^]4J9.-HM$XO9O_=Z2DX,.Z92<+I
MF!-O&2YTDF =.I!I.UFX+&;_TM#33 X*XF7.Q9R0$U("/2F-K!<AUWFU0C!,
M0R2UV3];HGD%*:*8_7<A!V5Q((YP98@&$S#_<MAHBV-R6F)9S/XE(X?I-0&!
MK08VB"@Q;W+&!2"'1!1BGCFON!0Q^=KLG]W5F#+[[QSF]8VRD$L3YK7OH"WC
M\]QVV'K5#?D4^\-"OI:A]NPBW*+[51!\$*-,+KJ<M$(F]R>3.?4",:?6@5.+
MF!$><<4$,L9BL#0X<T1;98Q<V^0;9K8$U1(Y0HLI9[L\CM R$-(B;)W[U<DK
MA-0@0II>U&38@^T:.4I$*Y33AB&')4/)LR2T-I(2>4/4Z0J2PB)C-GX44KA?
M-;A""@TBA>GE6J<BLP0'!$8F!U*P CEE,)(DN*B"E-+SQ<1Z%E)H'BDLPG6Y
M7\FS0@K-(869T"TK)$]6:X13=EA4E$B3A!$!?&#&/?@NL79=EKK0^3(04G%=
M[K'%?*^*8H60&D1(TVLID6+'A35(X1QN+N&'!M\44>J2($XJI>4-L:0K2 J+
MW+69W]]F]_2ND9SW*9E5Z*!!=#"]DJ%3H@KG@'(I#.))6* #25 ,7F-&L)64
MWA"[><_PK&70G0O9A[A7Q:0"E@:!94Y])*X"H2@)GA W6@!L4D 1W#:PC#@1
MVA1COACSS=3>]RL,5 BI.80T$X(50^#86@(ZFV3M+<&8)Y0@SQR5H,=YLO&&
M"-$5)(5BS-\I/O->A6\*'32(#J9]>_#%F&*1(5H;\X8JL$^<1UBPH")U1J1T
M0T3F0X.NOA^RV+A8JU=?3J(?QM!J][H?T3#V.ZU^'([ZW19@)]<;R+4)XO#F
MY'?+'N6]""_G7J4_'C60\WQ:_PVS>@"3^J:>T_W\')C,PC)W8YEWL]%8QE@:
M!*?(!BX16)(2&>P, IWAN)8TQ7RB2V[0I8[&6H:8\W(LY1X'3GF +H9\^CQP
M*L% EDPI9;T#IPBS9SB-7@AKP80UO<;)([7$XX24BKFLM3%(1_"2% D&)^J\
MTC83EI@]@KJ"I/&C9=A9C*\D4U(Q$2\#3T[K$,&ZP<);+J2WX>F/JQ326#!I
M3*_URD#!%]82?"F?0SPI0]H$#_:.D$%29P-6F334K)532&.)3[?-MZGV?MY:
MP;[.G]72UV7O:Y'A'[FO"SHPV>BUN[Q@G(]$^E[G)'8'D\JW7=^/=A 7L>!_
MFXH%Y1GE&:42Q2V.)2\OXQ9-6OJZ['U=S13#V0+83[]>T?\[$_5?%C_NMOCA
M9T^M^+Q3'&$RF<UIAIWQR"BJ$)%4TFB)5LKG0#=\IZ1]RPNAU4R#6R"T0 C-
M),!1B1NM(A+!)X 0X\CDY41.="#&"NP5+Q!:]F2Q!4(+A-#TOEU4,2CL+0J"
M,L0MCD@#>)  511ARH%%]8\$H=5,&EL@M$ (S127<=12P2R2,)4Y(M B;:-$
M3CN?;$B.1KJV*7X8"*UF8M,"H<5!:";&7F&II%: 'LHCXCYPY'+"GZ0$!1O.
M)NEE@="RI_\L$%H@A*9]H82U +$)2#D6P!>2 1F6.&+!:&((44&9VT'HOGM;
MD^K28XA\OS3[<JW$WS-9Z.*'K2D4M=A5^^4>B\6N=)>Q6)6Q6)5\545Q+TIQ
M?YS=!P@Y[)6K@+1F#G%K$G+)6D2P%$E%F3VAQ:[ +#>H5B7G4@'5 D$U;0WG
M=6OA&4=>)(/ !P)K6!KP=+2+X&LR*S KH%J]S$4%5 L$U?1>@7 Z):]S)@2.
M$4^.(^L$1E%*S2)VS,940+5Z&8X*J!8(JNG= ]!2 0L3D598@:92!,%$8R23
M"8(:1K%GBUWZ7&Y0K4J6G@*JQ8%J9C\A:8TCIPP)%23B/(%W!0XT2MYC#[I*
M:2\*J%8OUTT!U0)!-9.3PE+"P4E&W,><U9:E7"&(HV@Y#CHQIO-IS5OO,/P\
MM*X=X7>H/F^>W[$WZH"L^LU_UA^.;W']GR^26HPOAA_G6+@"H./18%BELRFP
MW C5)T 1S2@ZZ(&X?X[MWDEK>!1;<4Y&G,E!F\O,...D./G71/+K0P#Y]NV7
MK=]!MO-'&1OK]8=9X&WW+.-Q4 '_P-/SQT?58-CK9S:9/!J>V!U_E4;P]WEC
M:J ,ZE><7Y?_':T_&K>DY=OP>QW^:)W&=CO_'MK^1_AB_+5MMWM^\A3H1W[!
MR:21)[W^, $%]C9:+P&&(?=N" V#EMCVV: :7._!(+;'HU,RY#2;C=[_YPC[
MSI]=^Y<9[1]OL=WM+9Q9Z?W!G^V]XS_$_L&_JCVZRW8//IV^[[S[<OCU=6?_
MM[WC_WR%WGW]^) $-W^OY0^$YDX(VK@[A2P_]< @A4GZMWJ,!JU1QN P4U(>
M.+CC*OS^]V^:$O7+8)IE:MKHP85]P/-@B&"8JW[L1'BJF^R/]BYT<![T/!?;
MT<<,U?%)?4;66QEZZ_6SYGX'/T^!NRZ;%EKNK-6Q0W\$,&M%&&+X(W\Z>:>W
M@Z-6:O=.![E'MG56Q3:8:Z/^Y_R0?O49KDW]7J?U:S6L\D2<7'2P'S\"?/LM
MUX/6C.^SPQN:_(T6_XA"=87&9P7'=L%ZK4[&&^4@!%?T3+^*71^!R&%J;E9E
M'= 7T/WA6:LV#^8)[.29\R3O\N%U;KE:G$8GH9::ZU+9.I_"_.Q\P^]O=E V
M3UN[%RTX&+?@M!H>7?ETIW/2[WT>2__;S.*MW=_'PM ZN*+)SE\[5G:7BMQ=
M';YN/ 6Q;E57'EEW&^2S'>L+ 0'YJ6][OHKP<NC!EA^.+ SFMW$V;HP]@0>?
M]"MH23<.+I3S97,&K2J#X7,%#8$AZG9'H,O/GD&LGV#UK9;>7S-GO,Z<,95!
M9(E[.A^GOU]F5VQ9P('M9#60-2<PW9']G!$4H57Q(Y#A&"' <WV01S 9AV/0
M9;$$@_(<:X,Q>U==WQZ%RR=F4ZQ?N=%P+*]7[;E\^?EET?:[YXQ<=3]G/@=:
MO[@Y2^-ZJYW%]/QUK1-;A>NP2@#QL?;W^6SL1*#?OGKS^Z5Q^^\JQ?J/_XNV
M/3SRN??U:%P\-QL(\/ S9 ?HK#="'WL9E]5@08)_S9=9@*5ZW3A]ZX]B&+7!
MT3TW,L_M5'N6*610\]8!O/(EF.6??C@#\]77W>UW[(,-S@3./'+.$\1Q5 @$
MWB(9J?>)>N:47 .KPMN3/+_]45QK)I"S^%]([K=MJPOG$K#K8@T?@-K8DYM
MI0O=:B6PC>!'=D):9X#+"V"/U</'"25<>)TSU^=/^]$FT,EC+6NSS]C.O/KB
M;A@:Z[MSXV:\? 8CV[8G@_CB_!^_@!4+&OWL1=6MQZ>^Z9<.^*!5]WRQ39S,
MK)[5+QQ__<MI%89'>6%K X\7MR81CI,W3[[>J+^:2B<U_DZ8#2WYC5_C#7+C
M=]]Z+"$;AMQ\:Q,?>[M!^$X8:<,RH=1/?%%E&\_?8FGTIYT,E=X(GAH&_[C%
MBO$WNNN!LV._47N44Z;YRO7O)@MAY3J:#:/9GMTWE\J$GH>]D[MM;30NJANT
M);MK[L!;=WYN=L[&#<'_/%[_EW17:S0(T\$75%H9'38**VXHMLKY@&6RG@DM
MJ)X??('8]Y>3SRWWU_5:QI3]O@<-.#B-[<]Q%UIS-%C+=EC'#J%%7X8ONJ,.
M"KTAFKSP8BF9+:FA/][7ZGT! U_L'K_\M+^]=;9[O(/WZ+_:AP?MH]WC<+2[
M_>IT#]KZ_OC]\>[;J7VMXU>GN]N?SG9_^X/O;N_ O7^PP\Z?1_M_O3K;H_#=
MP1;9HZ\[>YW=+^ <S.9:QX0&QXU V%L+CH)*2#N<$)5<4<,-. UV;9.O<SY;
M<NI^:4COPJ-WS5%:Z*S0V0UT=K^C!(] 9X6Q[L98TX&8B5KI.0Y("YMR?=F
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
M/ S@8(R_/JD[DD=OL#ONQ.3V_F[N"U@K5PVVW\>#V$OUEQ?H1?3'@^_9;GW
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
M:9)E"%03S 2G%FGE-%):*0$ZC\'17O@P0?#$<>9\B(D;IIU0&OZA/K-7X6O
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
M'^R:/U<+DJQH.:,D!,=STQ+B!):Y:GC2(BD9:7':X26X57VPZQD1^?,LLP+
M55)QFK-('?BKQB*=)$4L:8>QCMX'NK8A3%,+-J<\>*EOK\$_JGOFXLT>*IL/
M-._@4-F""'L' WX4S-:'RE8%7:?YKHRPTHXHY+6.*#<P0$9I@9@6GC&1,,,9
M7=4ZF8T&UN#Z(@?:5B/OX\Y&@(]QJY?4F>5>0!GGYDRDYN3,'#JWK4;.@:RQ
MYF%8<SF%-<%*%FQ02/B0#[!*CS2E"3E*O5$"&Z/YV@9=%WBZ)<?S&?":P*PJ
M@5D*<4'L&9G+. &NR'][F)O(:G!Y$+CL_CP%+E9B+*,12%K*4.X(AXP 7U$)
M+A65N1"#R %X2F5385V3F?O)S&/W.H<#&Z;PSX[MS43[AKY(4>Q@:=&^94]B
M'0U\SFC@A C4T<!EP_S!;#00:Q)-[G2D =81-S8BQT-$6$N1J [6R_ 6HH'/
M *5+CQ:^"%)5#O0?3L:7/C\KBN"5CS9.@'@=;5PF>D]'&YV+S&B1NSFEB+AF
M$6EJ(B+PLJ("4Y[B&X@V5@B\J\#;ZVCEHM'*VP'IMF@EJ:.53\2JZ6AE%#;R
MI#B D_6("ZJ1353DJB(X11"$0,D3HY4U@:H)5 6BG<L!JIO13E*'.Y>)3C/A
M3@)4B5*3D+&Y:T2.>5J3/)(FVRH,/(K[-Q+NK J;*L*A/Q152C=F(7]4X_M!
M!<"KTU*\.[#ML@[LL >\G\"!1OR>?X]%!=A;BL5>V'[C_RR"7$\[8OW0#9NW
M'89[0N5\OK.Y?1B5T9R!XQ5AZA'WAB'#14+2,<>5LP2<LK4-QIIX3@+\=4/P
MA=;=1T=\3-(;PQ5FFDGB?; B1"J)N*_/9+WN3U[W_>U#39DGH&C($):[*<N$
M+%8$UCUR(+3,8VG!:@ARU\*39J']BRR^MHJ(&+&3(8&T10<:+EE2WA*O,;7W
M=."H%__)BW]R<"@,4\X$AD02>8>4\ESS(H(8>&.5E9$0!8MO^%V+C]<;'XNF
M/_,K@#=!"GK1=X\Z8(2FC(GO]@>3U<?/.]]B_[K]QHQE&63;%!<3M&7QXJUA
M!ZT_8^];R\?YXK;;'3Y!P8C[A2V=?/]G>.#=[N @PN!&4S)9N. ]2R2\?@1P
M%*4V6B-E?3X01 W2#H-58BYP*X5BN5/HK"RN-QK/W##A9]L__G>OZV,,?5B\
MV/H&J]P)^_;[3[$34VOP2Z][.C^FW*\;)^Q_/20J!0V3G1D&@ V#I;6Y6&%R
M-G&!+:-<3[?1X$Y2(D%?%5##I(()\'\AF*&@S-:0Z48+NW'0\+!0C;/A2C4;
M _N]X<H5*I&D-2Y"_2V[I9/X,[CFOB/P:1;(4]JWF?Y <51GI-&":_>'[1;Z
M'T;NS"U!H =S_UM\AEMZE-P[62_=A0%\NW5<QC$6;<,@Z3HW<OD=".!-QE?J
ML@^;A ?V2ZA(,+"XXH<6*%O+/R3Y?KO3&!QWS^&JH3^3&KWR]?'O/!>TP@]%
MWN)#X;IIP>2,C!A1(P'[N6$YQ\9QIGE)?53[?1S5OKUFRJR7]BB"?M-=Z\,#
MPV\CWCXX/?LPDLZ"FL^K#P=\\:UL/)"#DRUXK7VRM_F)[%Y]Q5_VO[*]S>WO
M!Z>?X>^_3N%[%[O[G_G.G],;#W^UX%K?]_[>X;N;G]G>_A_MO7W/=_*X]N&9
M_OX"S_"1[.X??9_;9R%I1CVXT@C<ZH!R@U=D"5;(2&D)<1HKZ=<V!)O=<EBX
M!%R="EOW5WC^DDZS\.1X@ <+FC(=.)7)1LF44M:[Q EF#PE5U_#T0O TD\\:
M*/4D!42$,XACYY#U2B'E@K4&!\HH6]O0>/9P< U/KZ^E-3P]:"=-IJ1B(EX&
MGIS6(0)KPL);+J2WX0&;*34\O1 \31\J8\!PDR0">6OR!IP%]F1D0BY:KCP8
M'I[3[>F<W(7JP=.22F%6&I#V)^/)MW3.O=WW?3,%]IY\7FT)'M\U5,W;G)LY
MPW9SJV:$8GMI$MMLI]R/^WAVUH-[E77VRAZL'SOAK]@?P(KLI3_&.P'%IVL4
M7 @%YW10(2X8081"0,\DXIIS9,%.(2R-MDXZF@S-.]'R#1Q;JVMU/K56Y_*]
MLQI*5A9*IOT][WTB.A%DK"$ )30B1PA#06!LC"?PGUG;8$)4M%KGNU?G)7@S
MM3JOK#K/)-UX)IVD&LD0,.*Y@:_&W"+-6# A>>MTS <49YG!ZZGS$[<%;SW0
MODI^TO;4,9MN6J:+](@)JQQ05L>%6G+6]'6+@>( Y#LL>O1"<#FG)1/%@@#+
M48@PQA'G)"$'2H"T=DQR927)+9ERUX%9_K-"KM3C /,E6D:M-"15QQ6K(6EE
M(6G:(</"6&%S=URB@<%%J9 5GB MDO11^*1\ 4GFZ:TU:UBH)BPLS:5[65BH
M-7\QS9_VW8"-:IE++NH0'.+6<@26P>3D#FJX<QR+HI3T*NG]3,[OY$'\U<WZ
M/8Z-K$FV<]DX![5H#."%G]HPT>A/?]QMPRNEWX:R-U<F'9QV0VSGK:\0![%W
M"M<LOI5LJW?M\[4Z^1QOZUN\+:?+#HIO!3LH/G^46UZO-_)XIN^40RQ@I6$H
M$[<H4Y2[G>(BMM\_/QW>("<HY]=ZK?Y7E'H1?H/O-HL$YB*% Y:A%2(,X[(5
MVZ'9^-9MP]W:K<%E,;CQY]JM%,L!W;Q4SOG(-VCE8\HQ)[+E%^TWVVH7618P
MIJO8ZX*(GI_![Y_7_X2K]*+MG_<NX4O]0>^\Z/?4N&@-CANVT1O5<6GDV6S$
M_SVWQ>SF>XP'4[P%TY1?+,H@CMSIX33"#$U/XRT/G(=_8_+&;P]Z\+-<H?SZ
MJ>U]C8/&6:YW-;KU4%3^ZQ^:$O5C?[BVY4=@),.[_W4]HW"SMNT=Q?;E]4V/
M6_"U7E:TR;F__PY3CU5,R?AABKF>N'+^6*\5.^78XS :>!U]*!^S$%\[E,QR
M6;^5$;T;,UX\5[^\_[4,]F^^W<BK,DR3A^<$,+EQO;/"W)07@0]>Y!^+5;I\
M8NKL,Y2\O-FG_M=>M]^_R:E3ZWL,**O#.\YP_'2Q<[5UB&V*P5*-C-02<:7
M01<D(J$UE9PQRF-:N/9IY=I-UA+Q<(D(+DH9<Z"&6(&XM#:7<&&(^603B(8F
MBBPL$4^KK5!+Q*M*1%3"6@ELV9$$&.&U0]88\)BYBLX%'9EE:QN=[IP(WGTO
MW$K(@"X5?*PP8CFC=532(\M'826+7/_J4]DIUV%ZG,,\UGP(3A1M"I\W;1S8
M<PSG[;R9.%>!BE?['\\'QT!8KF+XW $/9F+?\=]MF(J?+F]4'?TCJ]R[3B??
M_'QHG$M1<8D4#Q1TQ#)D$N6(1L9TWA<,GDZGAZ]._C,1ZT(^0_YS?=EGO:RZ
M_>U[L[5-5;.U[]RN?'B'@]FDWP<TFWWJ1Q\_TQ5,/]Z;CIU,=):Y==K?S,-.
M%)9<* ?[[90H+NQ^#C:,V$"CH .WGZ!XD[-0-M5XD.R_R><?E7]N#.L_-\8%
MH!L3%: ;O[=2?.<3<U--WM=D#+7D-M!\\\^_B##<8T%&[@!XB?%N"K+*GZPG
MH9Z$9RIJ\^ASJ_/#2\4F[:NE(R_>TD90@Y/C6"MKN=/6*.8Y=DEJZ40RXI[H
M_ -[VSPHD#0;1OJ]>Q%[Y6^MT]9@Y4.OHS+LN[_"/:ZV\,'^3ZW=_<_XR_[Q
MZ=[^;\<')_ZJ""EM>K%S\O5R]LS# ?[RZ];5SCY\_]=MLIO///QZ('9.?VGM
M7NU^/3C]Q'>OON;[?R^:1$R58?^=_=&.__/'Y9>_PYFC7,+SBKV___BZ2W^#
M<;1A#G:^']"M[SM71U=[^Y_XSN8!W]O_<OIE/Z3=CX=1.6.#<HC@?&(BYG8X
MQ"A$O4M1&VW@W[4-IM8%F0GMHK<FFY_/SFK9K(IL7AP:+((F5.5JP19Q9C R
MCA,4$I6>!\NLXVL;G*S/.<=W,QS_A -T]UB753\Z-W<S3V&XBE!<1&PXT50[
MXSD/P1 MM7'LQ5I;3OC<[ZFUY8OIZTQ6-(^4!:&1(CX@3I-!@-($N6BT#59@
M0LC:AFAR_N3LIT4YW+-V'WL*H:RLLM^RP_@(^[O<ACT32OW SF+TK786>S%%
MGSXB3Q3C*9J(K)!%C2I0=*8M2CZDQ+QPA)NU#;S.^*,[BSW=C%8NQ7!YM:%6
MJ3#4(UC^XPC$TINJWHXT;[.IZHO!R4S.-&5)"&40%58B[GPN@2 %,L 80 B
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
M3JAU,AM6JCG4"W5AJ7V_:OM^=<[#,\/6IVG8PE'#R@J"& X)<28X<I@3)+&
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
MCV!J8/]4Q(*'&"0/7&NM<E1-DB2C=R;5XK5RXD5W3CX=2LX#(<J@P!1%G,F
M##A\*#$1P#@*30,![&H*OGA(#3\K1WN:,:TY6O7D,9=/I219HZE'&C@9XB8(
M!+PL("S FGFP:SYF6\K6^>S>0<G1YDI9OW$103QS&5+?[O9SL=.S?!ZFG\5O
M<,WL_NL?FA+U8Q]D[?2TVQF")OPRN''E_DTZV(N^>]1I78U0%A6%=/,UQH+T
M@!JJS5LWV3)<WZIK]^G/E-Y$3RWX_-QAJ;CP1AOM$[$TZBBC(O?M[B+Q,,5Y
M&.K*]R?E(GLBPGH=<1)(.I:C+XPBJ[Q'N3-Y8"82;/#:!E^?#1@W3EOM=E%
M>K1KL<CB:PRN#\&11N.Y-\P8;04Q1-$D@:NZ>QS;>O&?O/C[VX?*.\H8MBAA
MKH'1,8LT=A;!V@3";  W5:]MB/4YFZ,W%Y^4R+"( .2EIZ#S0HNB:9EE#D="
M)#>>@0#J>ZQF+0#+W2T_$(< O(PE[A 5.0,'_D1 K!42P>C@8M".\PP%LR&)
M*6G ZXW/G0E+=,/Z^&X?:/^=-FC*Q@RMRZ [@+5:3,@2==8[KH"=$0Z/9620
MF&BA<J=AH^/\8[*SLK5U>M;N7L;X9^Q] UL]7]3&QUX+,M;?S^.=?/]G>/+=
M[N @PN!&<W-]I?)+TXRM%M];*MQ?[)[XPX@E\YP0%$7.>D]*(@=>*A+"Y3,\
M &_*9H_T#NO5O*M>_&-$3DH:B5%$IPR?Q&EGK9",*B.25\36(K>J(O<];X5&
M)8,2&1J)8\"7 "X-T001JG0,+&G@KR!R=YG,B4RXFUT'"E&\@$\U7)QD\EWP
MT1IW]=_ @&X"N#,!MX3GCAU1>0SF-%!B@=NY!_3?>#9Q*T,?X'D.7\J?(V^M
M5_53I&IW<^=0IJ2"80XEFPR8WIS3KF5"P6L? C& *6!ZV;J8/G)>M+*X$46;
MWZ#E,0=I:P&IB(#L?SP43"E%E47,^0A,/1CD7 "6!H8E.D44O)X%Q,P7D,*A
M/XNYBTIL7^8H@FU<C!HKC()BSO9;_?4%FGK=FL9P6_I#L73W]C "+%NK1M+$
M3+I6D30! AP;A-VM<$_OB%38Y>T.D.?XL1.*O[:^9TV*FZU^#AV=]RK4XNCS
M4"W.0"6.+G=/MO#.R2=V<.+Q[N;65<YOVJ7;>/?O/TY!52Z_Y+__G%*+T\^7
M>YO;=&<_9R"$UFY6J?W=UL[I%ESG$_GRZP&HRF^G\#?YS]4.V?UXZ$5P1F.-
MO*$>8%.Y7(7:(1EPT((%;X,JZ1G(+X!2AA/)@9U)$93AD@<KK?<R!<!!!F11
M"C[=$:F8^ 8 6RNW1@%P:Y1K4F#N<$%FV_,MFO@S3V/F-NJZ=_@OUZBKF!F8
MF"XX:S#"SE$Y,<,YJ5@+KE>0ST^'-!AAL,5Y)U8-Z]5H)A"\3ABE@0>:YG7@
MJER>6*D$K6O!'Z]Y(Y;+7?I*P$1ZX[9=8%I:9;BZ[([E8KM[,>RLE4E!MU/T
M]BK#WM=7B-]]C#E;[_9]P<ZP8L S%8[*V;%_Q+-N+S_@_C$\S7&WG1G*%"2/
MYF H\?VQ<X3HNY/W+0IX'*)-BLN(",&Y.K;1R)$H@*5P!D8_:2QR?:89U^C_
MEEYXMY"R/HA[*[5\WN%H#>(ID)?ASH@].NK%H[R=DE_(TC+\2F<"G2>$]+:/
M#$6V[ >7=TV&UR^Y]+7T%@);2'1_4$2K^O',PI(#A;JO0=S"U.BN[[UL<SF"
M\3HN\](7[2XGS#I_CC9P=!T+M4J7E;>_O<RF=69%>[H=S/9?S#6!%FGB5K$:
M2,45/[0 ;UK^(341M[-A[)[#54-_IC#=RO?LN[.VTPH_%'F+#X47ZIWX5NJ2
M[>[M;N_N;_VQ]>=^8WOWY[V=K0>L[8.>_@$M1E_O.DMJ%5"1I9T/KJ6STB_C
ME U_#!1HMB_JDPN)5TZB%RZO]$8J)"W7#41LT@LL1&D8\?ZY%*2';8^Q%74
MRZ)&7;X']_H"W_L"]]H]W<)?3G[Z>@#C^?+K)_YE/SN"OYWL_+K-=UM318U.
MCO@.7'-O\[>O\%ST8!^N_^L?K;U??_OZ9?.XO;OYZ?O.Z<[%P<D1G=NA0"NM
MG7<&":?R>23LD68D(ARCMLH2*O,I4-I4F+V!HD8O5&BNRF"VI*:<E02SQ2LF
M3U=7X@&>*VC*= #/.MDH\T:0]2YQ@EFZ[Y1<#68O"F;3%=H$%IP0J9%1/A\6
M( 8Y(S!R(IG$M4I.ZPQFFLZ6W*P!I0:4Y0-*\/FH04S$R\"S^(4(K @+;[F0
MWH;[3EW6@/*B@'(YW>;%&^E8THAJZ1#7EB)+@D8*\R@$B?"O*@"%S>;(K'R;
METKCRW;']Z+MQ[SEY6W_N-$_[_5RB',BN<AW>V?=7K%_<=&)H=%NI?QY^&0^
MY_IFV\)4QZ4;[6'_9#M?]_(2_ XKL#U:@')CKT:PY2'8G!8NW #KB=8@#.N8
MCR\19#FG.=_$YG(;.F% ,-(DDJZR?U>WD*FX0U1#P8M#P4S/NN 9"S8A[@-%
M/#"&M-,6\4B,=C9:;PLHT*INI5U1=5R:.U&KXXNKX[1O$8*ER3")?/!9":U
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
M!R[3O@\X.CAYR1%+EB,NE$).1HLB#E9Y!N!B%8 +;<HY14EJ!5]Q!0]>IJ3
MB'@9>'):APBL 0MP>H7T-M1NT\HI^+3;) F =Y(:V=P1G,,B(L>B08E%JHU@
MCGNYMB%%4SW=;WHI!7\/&S?S_*9;ZBH_SG=:A;A09=VCW>[@7HS;'BY?N7HU
MS"T/YK8N"H@K'*7M"[C/Y=['0YPHM5PY1%/P"% M(0OV#04CL!6.<FS2V@9O
M@FRNLI=41Y!7R]>ID>*UD6)[!BD8P4*RA(CS0(F"5DAC'!##RL+":\QIR$?D
M*7]R+GVMK:OEN-3:^MK:NC.MK41'IPTUB-)@$$],(1-<1"Z?((S)8$O KNLF
M(57:G7WBOL^PW\A-]^EVQVJE/)O][L"V&_?7D7^!J:I:Z<:GELA>XLQ4Q514
MSP6<D-S:!"S=!'R?X]HYE9CPFB*BN<V$C2+M&$4*#$.T-IF@Y=J&4F]K!^R)
M-F#II6_?+NP^M6+N&X3=ZOG3->P^,^S.^,G@6#%%(T'>F(2X21H9H3VBC!+/
M@DW86(!=W=3<+'?KH(:^&OI6%_J6'IRHH>^9H6\FZ.!TC)Z:@ ++(4)J*+*!
M,11L5,SID*(VQ9DK+9=5R.\5H:\(5OQ0-#P=-5C]X49SX;?>Q'L4[VO\9-NY
M_U;_E9R&8C#_C[TW;6HKR=:%_XJ"/O=]JR.45,Z#JX((JG#5I:.!MHNR&[XX
M<C3"&CB2,(9??U=N"0R2L,&28$MDG],T1MI##NM9ZUFYAA]HG_[4K[A= 5XU
M8W8PB,.&&\U;H^?]>7\P:CP/KQ6[P];P\KJ-]J!A;QJ&YT[ ]J:'=\-53;CO
M]/5NG-G+07[.H 5;?]1XNW?SS;.O?>K#><RM[EO^I''1.V_G)MR#\W;5;/OF
M+4?MQ?,&'^2;5"\]:.9OGD40VL^Q?;G9N#6J=LNZ5CN_^_7(X$$W [KI#WZK
M)WCN2CYND'YKF/#76Z/,@QZ]:![H>').+-RYW8\V7-[J@G[=,OWV17?'/&K6
M?GO&-AN',WJ8W^[E/-&UN=F(UTYM@)0.#/*F 1UHF4YK,("1#:H>S"E&^+J%
MF6_G^IGM/#$#>-$\\CSL$?39=B/_\AG&U<SO/AC"M;GL3=5R'<7NUP[IUOO^
M.>B[QN <AI;GH-I(L#7MQU@-,S_RZU.^WJ%C^Y_@FY]M^SP.-AMO;RWMU^;Q
MU;Z!$?=2PW:JZIZC.:OZP5\/,@_L(MKV\.3V<P?7)7K&VQ:>?W?AQC/\_]_7
M'WX :_HYPDX%(4CG;7B;FV[Q=U]W]&9P?]@F__.8UDD^!JNY),1:SI5SQC#F
M"(].:F%5^K [TY,EI@\]AA9D.[RV?=@C'P?;(+V=\ZJ3_4Y,+=\:/LS0D"MJ
M:/QX&_@C&,O?'R+G28:<[(X50[E(*G)>.21E4$0QG:S+L56;TY&3#0#E=E[E
MO 4?L_0\A&AB""3E!DJ<&8(])TH+'9C$1):E7_[2[^_L?L J"JXE09@ICC@+
M&%DM/+*12BL%#EJ*C2VZ.5TL]7KI[VH?P-9A8P>PH>-B?V1 ,M)LY,5L9C ^
M ^A]-$Z$& SE%CML*?<N.!P2#LRE:#SQA%6;9=KU4C;+(C?+U:</)AH9L0=T
M("17L>$$62\TRO5V;>:%F-N,$]-4XH=QPF'.5%(F>NEX4M18&430T4;K4W*^
M+/WRE_Y@Y^B##Q0 .B7D5:YQYJ0!(IE+GH%@*] 55F&5<6*Z+LIC<8*  0M4
M<&2&Y2_>,E7 ( D3)OL ;ELM8P:5_!&L;F5<CF)-P6YZ%-+8J#%8(U3E@&*N
M3$@2!R&TRJ#C]4/5TJS BQPK/MR/9:/=L]$\O->G#Y9Z0F#>$<."Y21VB:R4
M'@&Z&&,9+ ]U>:-->VJ_;K3'@HSP3L,C8XH\9\E3JP*+%,>D/;5&T(>"3%GU
M'UKU0_\A>1L==R&;(0[QR!W2((HH*A:2H9YR03:VV#<TRR2\W$(%8#>M7FAD
MSC6R0^SH-S+Z;8HLMS*YK@]N_/N:PY<M=,\6@C'X#P'+%&2V7TVN?@&F C(^
M"@0+(B26TA$=-[;(YG1VR(UQDNGQ9;3]FZU2*R0I^^![^P#NO_V!Y&JL-LF\
M#X#18,>0TT3F4HN$>6VHPS3O@^GB[O?N [+Y>%?FO$[D>_WK-? N;_O_/6\-
M*A,-++/!K8XSM1SF-UW NY5WM1M'HGT!\E89G#;TSD:NVIOTI.8M3W KFYTP
M"6,RZ^U9-8M7<:12!N=N !_#E]N7V3O6'\)'8)+"5^.7L]@=P/=\[&=*D@W5
M?N6PLVUX$YC,_,B>RY]E?Z;]JI^JE[OEAFVE_*J#.+XL.S7SW?U8[;F8_;"]
MS[&?_779I?KP1]G*B=V[N??P!,SU6\/O5NYQ>,CHZF^]975I:SCV:7=[PY%7
ML;I%GK[1*+Y>GTW\_*W*[3BZ/7SKIRR3\8OMG+5A[@8VNQV_^G;_><=EW#@?
MMO):#*H;GU7B#9A834YH97(P\H$"O>A=#$9CRCH?AM/J=. K8#C NHU7ZM:D
MW-KVHVFIS@>J[5(Y?:NACL99C7'DP,]^U^SBOMDD>:YO+]RM*ZI!7V^8D%W_
MO6X<81&,'P8]V&S\?99Y]*S]>9LIA=9H&K]NS4;^\_V#F<"X#(XC.G5N1_%G
M"T"]L>1Q :)9]:R"&[^J+#6PVGZY:(7AR?4Q]:VKQD>)^.LEU@UZ[?/A_9?<
M>D$?\ZG!,QTP$8(GIO76S_R^E8KVG 3#L.:6*!Z,LF"W)!M\5%([XL('DJW?
M\54G_>M!G-F/$;E^M)^033#&5[9]82\'&S_?F8I.JXMNS_ODE-T[,2DM;6)&
MY[I@L?1&!V*O /]C/W\+WLG6YET:)_ULU?WC^PND-K8.\UE(%L=??[8K.XBL
MXF/50LYNS=JXSWN(.]LLV>\-8X.(QJ]WCOH7$#Q]UR0?1:P<VB\[K8%O]P;G
M_7@(]_^MW?.?GMO4/GP]-K7/.L>'1SP'BNR=>G&\LXW!5+X\RL\X/;K(9C=\
MAH].3SK'K0E3NW/<WC_]R/=W=B_WK]J?P%2_/-[Y5^OH_=O6_NDVF-U'\-G;
MUL&?QYW_7NU>[9WN?C!8)Z-20%10EGNT,#"ZA4!>)6*\31HSMS%VRIW'L)T9
M"S/!4^PXF.@!2+VRBG/+8F1@F8> [48C H$YRQNL?QZS?5;Y\6#><S3#1#3'
M0JSR"44W6LKOO^;=81%IL2.! ;LPG"6JI25&<: <2CKOU$W@U;*VYU_^)(;S
M=CQ(V0( JP&D^"#=;-K7(V/FM]B-J36LL.I%[][#CQ\2<XXE@I'G,KNTDT(F
M^H""P9)R[KC@;'(WUC**96S:9S$9VB\W=NM/;K38_VS8X;#?<N=58%1EY8Z^
M7%FEO;-Q4,H@DYK!>2<''F3;TPZ !U<6\JN%L=^M7T?O<&/85=%@,$]M>S:(
MKZY_^26T!F=M>_FJU:U&6UWT"[S81[!EQM9@-F4F@L&JMQE]_-7*V<0C2V><
MPS9^\OCCS>JCB<BVT6?";'(J[_T8;Y)[/_O6;0G=Q$*MTFWE_1_?ONUW$@5K
MEMAWK^=C=M#L3[N9YO7.X:YA<'^9D@<-=\1':I6%]GMFXMWAVHUK)Z:8?0QK
M-[ J]?3.J+Z7I[MZ95AGCSR;/P]8S@>-%^?1SBI+4(?[+*@VU"A- ]=F56?C
MZQ\QA\:VYTEPKUM"RKPIT+.&6)?,DOKE,H\UV'@?3?&=%<DS^4$B-,HS.>L<
M7>W1H\X>D)OM2_@='QQ^A&>]:QW_><3@?G2_\ZZU?P7/^GTBSZ1S?+IW==R"
M:[[L[?P+?G\C#G;"R3&,X_@T +$ZHL?O=UD>%Y"GZ<J^SGG&@Y2(Y_(SW,.R
M64PTRM07Z'.2..8C-].D;+H2S0KE-2^V"DY!MX)N#T.W:SMV#&_W.'4*CCT6
MQR:+"#//9)*&H!@)'\6WFASS2$3E*'+6&;VQ9<Q*=W$M(%9 [#E [-O@]?O(
MFP[S>'#CD"Q6VT+1;JH13> R12M@1F..N;0*6<H4XI0+FI/N-":9<(/5MM+5
M:&I0#6TE2?E?0SN<*F:V-NV ZP>08PY;3?MV-_R[YPN372HF[DTS6>Q28A3L
M/B\\1=SR7*$+1T1=-)8*GBBNBB]S/)U_L$*06%J$/P(3?GI:4!C @.&W^SC@
M'7@H3'!!.##)!"D/' =N$54Z(:Y81+!Q(U(F:"(T]R$G$^AI(CAU.%AD<-7U
M\D,DKM"7I8OH)'V)0E%.5:ZB; WB(2CDDE ()!.4-/=92+.J9G0Z=_UEJNH?
M/5)<F\/CZ6/S!_#&^=IJU6X.'NW>>OCXBPKY#K6[UUPKBF)1BN+--*?3.LFD
M*85ME3CBCG%DC7:(,Z&-%Y:(!(J"LJ;DTSF!*Z0I?@"ME^7U+YA9,'-1AYZ%
MXRX(%R<YKDK:,^<#D@H@D2MED8E >95*G+I F./YM).L0YNQ HH%%-<!%(L%
M^11(.>EJ(!K;D#!&B0:"N#8F-Y=V*$K,@Q%.4,K @N1-(8H%N?RF4JOOB,@U
M11X2Q3[71#PD+'V%'E "XE<[VFK>#@UUCK:J7Y>9$A#_9 ;#T;3+R0!],CKZ
M7(8L(>Z$0L:*"#\"BTJPP*2J N(9GSZ<*/&<!6%6 &$>&I1>@&:!0#/IPY%4
MA>2T0XFKB#A0R7P<RI#U5!%.8M(,F EI<EUPIN#,2N),B1M_9LR9](:8"+C"
M@T1<I/PC"&2540C3Q+!4BEH5J[AQS>;N*55BMTOL]BJ 5(G=?F)<\C-(%]>4
M*NY0L-[F5B8VXU) R@KO6>YB0ZK8;<P6U>6SQ&[672Y+U/0R)7"2C3A*' %9
M0\PZBKC1"5F70 *#TR)R#Q\"&V%DNDE(D;_UE+\2.UT+09TTX44@/"5*D)(B
M(IZP0;GH(8I1.T8Q%\[R*G9:3&=^EOCE$K^\2FZ6U0L[J1^,E_CEIP+KC].\
M)C&1,.<2">T K WE2%NL$'7&BN"HE'P4O\QFY*/5- *DX%;!K2>D?P6XG@*X
M)NE@!"ZH(F'(F(@1#PXC+0U%2GCEI'$"/L^'4\I,5X4KN%43\2VX]0RX5?#J
M*?!JDA5;XW,?%(^L "[,/8'?E%?(ZL2CE-:'ZF!+-(F>FQ:74-NG"[7%)=2V
MA-J64-L2H#)JU>ME2BHFXF7@R6D=HG4I=Z_G0GH;*F6-KY4U+J&V-5+:KR\J
MA5UY2'8O]JX^7AYL?TC.2A&L0F!K<<13(L@X$U%T# >CB-&5?X0VB9G[X+<$
MP;U<C'E,'; %@,QWZH"5L-NG!)W=2= !3D"BM"873XV(:\>1,5XBJ@(QUDJC
M%=_8$DTZHZ;$PVN$%;AYN7#SG"9-B;E];L#9FP0<IEE,0F+$>)6#;"W21AMD
M-&4J6$*3S<Y4V33SG]F7J-L2=;L*,%6B;I\:F;[,X%_,IDBCTTB(",C$4D(V
MA^%2S2.8/RQ%HJJXVQDUDTO<WTOA*P^+P"VBNDA1G6(MQ@7M(W 5Q@7.1D1"
MFBF*>!#,<$$YH3DON8G9/*RE2.F*Z,\2G5L/.9TR]KV)1#J<P+H/'''"!-)2
M8T0"3BPQC;5)&UNT:=0:Q>>.&WM/GU&MS5GD//&[\\_.FKIT%C<_15&4^-]G
M5P>7,QB65HQZ;#&2..3^JLXA*Y1&A'NM1-1"XAR8(IL4+SB2;B&8O.1(NX*,
M+QP9ZT5T"T@^"4A.<5L1, Z1&L0EE_!#!N"V+B BF",A!>()W=@"C)RK:T^!
MQP*/*P:/SVDX%C!\$C"<<B DQWRN08B,CPKQ1 $,,>8H:F,<D9;[**H"A(8N
M.&?L^2"Q<C_\/+2N'>%_0^OSUO7(]L\[(#I^Z]?JCZ-AN?[/-Z691U^^\]T%
MU/&>\+7YDQC.V_$@O4XIPD1_CC?"\=8.X]L(3_2M=JMRL1WF41S"\W]K]_RG
M%96#X_^>8-]YU[7OS3GL:=BW'_G^SN[E_E7[TQ[<XWCG7ZVC]V];^Z?;^.#]
M$7SVMG7PYW'GOU>[(#.O/WB8<&>I1)AHH#W*1F1RR(TE,7K#@U:>;C0BH,49
M3/2P?PXD*"_Q]5:]M7U.SP?#5KI\>@2FE=_G)#;.^H!M_<M&/]I!KSO( -@8
MPM]#"[8#D&L/CW-Q>!%CM]&J-D9C:+\TX@@W&[8;JJ_;#HC>$'9GY^Q\&$/#
M73;LV5G[$H2G^GPPM,/S80\>E$8Q'+=OUH=]UACV&M'VNW#!H&'[<,?\+NUV
M[V+PZJX\?&\F*TF[@861=,.,MNW9(+ZZ_N67T!J<M>WEJU:WFI?JHE]@)CZV
MNM=8(<ZF)+MZX.CC7RY:87B2==DF'NFSL8MQ_.3QQYO51Q-@-?I,F$U.Y;T?
MXTUR[V??NBVAFUBH5;JMO/_CV[?]CA_W$3D)WW#.^@CXVJ^5>S9#]P-2159N
M4 \I-;]R@[J;U/."2H/<'WKT3=S_H;"DA:2TKE '%V B+O87V\1E=_^/25OP
M(1;@]G5"R<W*WOGR#4E"=$6MPS%+.ME_OXN/.^\^'1V&UL'A+GS^]N0 G@%,
MZ=/>^]=\;V?_T][5NT_[K4F6])K =SO'[]^>[--=L7<*EN2?K_D1?0=,Z<V7
MH\./%WOTS=7^^S<46-)T70T1HF#.<L28)(A'YI#E-"'!E%0.!\$Q!:@!I5IZ
MNM1.A/_/R\2S1WIX9N+9G-GJ!<]J@F>3Y3:,<U8EZY%1-"(NC$?.!(JXYC$R
MX4$SD7OP[*5ARFPQ*ICRPY@RI^.X8$I-,&6R)(9,P0BM*8(EM8C+8)%VT:#H
ML6<N$<(Y+ICR8$QY>=DPMVAH'#0;W3AL]-(-1W6CXZ"U39FI ?V<.I)["+#.
M#@R.@X*HCT/4W6G6&;UC#HPQA"66B!.PUQQ)%DDA!2PK]M;D&MF;9)5)9\D
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
MWAMYML;53&I"'F:?BMXZU=N)/G8<4 FVZ'.]6KN(YHTN7LTTZ;FCA['AVL@
M__6",R*LCX$&(KS#R@='LWOH(7A>O$)U@_:]:?(D.=&6>888+#'B6"CD'".(
M6!D\2X8P+#>V*&[*&0V\5BBHN!2<*$CZ]$EI$>>L41$56$E<2&DXLU0;YX4/
M(5AV/Y063_OJ8.HDKZ5"T>!21)K8"+Q6,01K'A%-W!(EA.'8YO*<3:F7>8I8
M(*U VA(@S3K,=(#_YY'K8#28"SA(344$MJ]#@;1U@+1)#P"/V"<=$G(RUT8@
MAB K$T<$=)O0T><:Q!M;C#:Q6N;A86GHOJ(-W6L"^H^,?R:EC5QQ$KPT]/][
M1I-O;8BQ,7<=%11Q#J:MM00CEA>_:O&=XKU.@M(LKAXGK(6+O@31G>2B*BBA
MI,8H>0*B2ZU!S@$A!8$&$UY(KS!;'!<M4KMPJ2UTZP5([23=\H9[FSM\BR09
MXLES9))U2(:DI>54>2X71[=*..:/AV..XC#OJ3JZYL$BC\&Q9+V3'JYCE',5
MN/%).IY8C#(R1V,5+4*NHT5(B>]:-10[FA&8:;%FV')$8$H1-U$CRX1#QEBL
M#'/8N00H)II$SM,<H@1X+8?BTQ02X5Q['!UWGFH;O":)$$45T80^0&2+I-93
M4B=9 J<4F\034L9+Q', @'/4(TP<F"(:UCRI*L"+FFF64$*HZZ%BHTE><BN<
MPP8T:^Y"+96)TK% >.*^J-C5%]Q)HI"BYH+(B#CC 7%/%#+6!Z09230PGF/J
M-[8H:VHUW7GZ653L=XC"=3DO>,_X[7.,I_IFB2*])XITZG2D! J40(%;)T14
M,YK[KQ"#N;#&T"!5PD++J)S%I/)</48+%<]5W132QQGQI(&%R$W.Y-$:<<$I
MLEA(1"7)GDR6G,A=3WE3R-HWX2F05B#M#J0Y2D4@DH'!!>86Y0Y[83G8V8!C
M+DI?(&T=(&VJ*(R*RAHOD&3Y]!M+">#F/5+):^.-I"GHC2U.FFQ&]E.!M )I
M=8:TR!F55)I$5.+"$6-)2()1J[B40O(":>L :9-N@X"9E3P81)W*63^2(HTM
M0\9[6B5E2Q(VMH1H&E%[2+LGG%.4<,X2SGDWG).^L'#.PM:+'KA=$^QB1M/#
M@*,S0F:[-F+$+6/(6<>095B9I'DTC"Z.KY?XL$7+;:&D+T)NI[KC4>DBY]8C
MXYA$7"H@I5@*9*B(AF/XT./%D=(BMPL_K"V\ZR7([503MT@9X#2)R!IK$0<[
M"QE&.,)8^H"52(#<BV->);*S1'8N&\F"$()%[HQ3G <M#&4ZN4BL8%HIE69V
MK"MA)RN$8U]F\ 8>P<I4 B L.8.X)A898AVR(G$B>0!687+13=ZD?)[$DA(M
MMIS@3N4"(\ :DG62DZ@TI<$8D;6& PXA'R"U15AK*JQ39"$JHZ6V'"G-@2S
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
M2,XD2&V,/K#XU6&N=9CKNF$Z8L^9]MA087E*Q,D@HW$12Y[K'=#UP72-Q'=
MXA5AKE;A8&*N$Q:21]QCC;0 ) [$&FTQE5%D)*;?@L/UED8=YEJ'N3XTYEH:
M/698!:D=)P"_#-M@.'7.!Y^8N 7FUF&NFXSN*\-<A0)=C(E',7J+.$V ],E3
MY).5,@9E8DYCP)I$T3K,M;*ZH0YSK<(L5 B,Z]WQ;\3*E6&NC"0JB$.,28:X
ME!99SBS2$:P95Z2^M:^VE5K>(*^WDBHEJ'68ZW,^&5J'N3Z!VGEQ8:Z/IHE6
MA;D&)X0(7",:,$:<8(:TLQ8Y+Q)+3C$L>?:/,[-\WK0.<WTN:NQ.8:XK@KE.
M)J-Q)YVON_5SV]3%*W_L@''2\5\-BKUOD-1U<O5 $W&GGLQ"U48Y<NG4#F-_
MW(XYRJ/3#]"'<1'8T2DO=\H IM$LMFGKQIC@9S=SM(HS=]".#;L4L^FOQ1-.
MYVQ:G\E?A6["5.>+W4F )Z=1:_GR9'QY3*0/0GL*C1W 2K@\S^,'HW'CNS]C
M;.P-8'40TD"-5Y>G?J8F7./W?.KGU?<+*V2Y-/L7B[7?N(JV_^V&/VPOK[Y"
M1W^U-C41ZM63K-FO'Z$JIK4<5S5=<=>JVR]4-J'1&">PT3+QD+2.R3FJD@C,
MNJ3)RDP@U[G0+X->KS/.PCS:Z8?2'WH<^[X31Z\[(P^K9C*,!_#%G[L#__')
M69"?L2#>NOBMM_?FMT[KY'UG_\TN;IV\H_ >>GAQ3(Y>_]9NG1QU#RDPH5\,
M/OJ[C7WO?=]^,)/]D^.+S)J /9WO?7C+#P_>G>^]/H0V'YWLOW[_L=7;/=_K
MO3\Y^O#KQ[\O6KQU\-<_ ?N$K083&F0%<4TX,C0RY!+EGD;A+!$E>X5E',-.
M)I/)6<:"3-):PIV+)EJMF$S46:4"3Z\:$;CE:5YWPTG,U=(O)Z*(M;N<BG'C
M/QWK.MUI5-VUY;!"!.XK.D\G!*NQ;769]Z^/ZL(L4&"8*G&6(N-&$!LMB0EK
M[*A0+-H20W,$MNV?-V<PV,\601=>-1F.8@9"-QE! T>C9@[>M5E-CL\;XT$C
M=?H69 7N[?1',(_E])UUQFUX*B%G 05]1*-VS/OPG=''_% O_T=Q N_RZ7Z,
M890_E!6MAW$'R!Z.MAH'617?\)4I=C>Z Y@<?[5ZFED_]X,[;W3C> ROR>\M
M=_F;Q<J:]"<C@/S3?"1PT"\NY^&?NZ_X<#&2F8@W&X,A#$F^&9I@"[;0G)XB
M',5K;1K&TS*R>51T<#JN__,O38GZ*3?YTZ#[J3R*4+(-4+:@NT!GY2CYL@DK
M>SL;BNL#4+RMF<?TDQV>YXW&$(^',<(8Q&XL[[KL5-'WV9Y[8YB933$CT)#X
MV</DS@Y&ECV$OOC!<;^(@!WTI]WI%P2\T+67 =[%<W I%*QB:Y6.6[.,3N6$
M9\*RS&8NLZ+\W^N9$:8V!KYZQ#KHSF1\\R./GTQA-180(A9XQ-R?[>%5+H_C
MB-PPVH_()FCMC[9[9L]'KWZXGJZFTT?S([C8^1N[F-*#=;$TW0*LN'(3\D>P
M%..P9)[_MI5I2Z,]S+SC7U^G6"H[+G,6()"-?_]@-[8360MG&2_ZL&()KE92
M7U,Z"THJ.L(HISZ!9N/4*8V9U]11KH/1PMC+W9IUD\ <<?VG;\<PZ<;]U+*?
M.[U)[_=![C'@[[X#R2_WQ \&NY_AU_!+@:2_#H;_ :4SQUB*N7[9+''G'^(Y
MIC(QQ&&J$2PNA8SP#ED6 K#%0+67BZRODM3K8(7J[I6+ UC#='4T!E?+(VO@
M6"R0F:Y-0!D6B4GCNTD_93D,Q250TE,FLL ^2I9R(XGYOC&8C(NK6>&#S,UE
MB&J<Y5PK=C0-;I@+.UF7[GWB9&?&;&G![I/K3-$MS?3Z<YV1+?,0*=3R:^DZ
M<IUMD@?U]NZ?<C?E[2,EWZI@YJ6LREY<C\GCG96IB$1\<?W_9T'!/-B9A:KM
M.J]>('?.1[1YN\JK.WZ'367B#;7>82Z5Y#I1YZUU0->3LD8&K?YY>[M256\F
M=FCAO7&.)$_Y\^[GT\)INBD;R_<CR]/\R>RP]Q>#ZV?P3B#(+;S_YB\"I/FB
M=?*1'])#LG?P:Z]U\<?)X5+^Y- Y.@A IG>@_6]QZ^(=/SIXWSD\:9WO'[1/
MCD[^(JT/AQ=[;_9._K[873[L[[P(/+" ')<&<2& ;5O)$ XRTJ223U*\VB82
M-R5?/N3TP/LX7X2MZAZP>K: N:8$;IL'F-]\^--C[()E.,7 N,#.:2T<)41)
MYY0GH@#,6P0]U8#YV(#962S'F@@A00>D6?"(L[P_H7!"T40IM",T, . J613
MD.6$\Q4%K>>546.UM/YYDR?DV<;6?S/-$TQJE:+!G $]L-A*(;3G,0!J4<9J
MFE=-U'J[HG1I9"R$9%'(@3^<"(UTXA1%G2/K&6:8AU?;3#25,)O,\AXHOG_3
MD>";^8M6#/H7.8B_Y-%JC:.6)E 9854QIVO^4E4D6.0OQL9<&8<@SCU%W'B+
M3-YCT80IEPPP&^H!"4Q3*?:M]&6-TO@RDH6'SLCEPS*7QTI6G"IYMCDFOIVN
MD.0\9UYXT&F 1TY&H2475 @EE,<U7:DD2*U(K8US=<E$)8J8 5)9!2"E(T?&
M&&)D4!I [-6V4;K)-=]DOO) >3 V'0J^F:]$3FC!60PS/&FCJ0H^)DRL\C(0
M7_.5JD+!(E_QQA(GDT$T<K!<--/(QN*/2)-QFF-I  H(:4JS# 5/)XY/&EA:
M+;:S6K$7"0R>+L*S8J[U;]V+?+81L-_,"EED,CK)HB".>VRT"P8SJD30A,NI
MZ5JSPJJI@E7%"KP*R7.**-,,<88I HM5(*U(=L$3FVAVO3>)XDUMEIWO&\0+
M*Q2'^V(AN4Y*\%#L/.?E=\Z3J+WE1!-#90@LXNB3M$':FIU7%9(7V7F./A Y
M5R]F4B .$XJTT!JED!))<!54;0')5#7-MV?)J0HLKHBW7XPHK.*)]*]4H*Y,
M.^>#.)?.Q']71NSE4^L+GM'OBV!LFT/7+I_MYB?A;WL9#YC/M7<'\+0MHNN&
M1271_J#QJ3/H7H9LV_YYAJPR&*T11WFJ.Z/V?(AW&=6WU9AO[''LQZ'M=L\;
M;?LI1QQ^AB?BY]-.&3[3R#%OHQP'6(:8C^.PU^F7EWS73G+H7CZTW[/GC6'\
M[Z0#C3NUYT6@7VY4(\6XU;AQ([OH_F6KB\C+:^-X/(/+H@>G<5A 8]_'\N67
M U0,U[C=&88R1+.,8YR&,DQG8W1S9$%^_EH YE?C0<L/W/S"W*^KH1VU!\,Q
MRF.WU=@I;IN%+I3K>UKAFC97!D]^*0*C480W?:$A9[!F_L_#;Z"+!U-T<D,5
MW?V#BG;Q_L'./\K+Q)6PR+$D<DD@ _]R&$G!,+.4VNALWO_>6JX)U " Z^:0
MU$;+]NUQ&79;B&I>7B.8I]GJ. 4]DR/^\WKOV8\9H?R7D.R+\3D9GO*Z+T)[
M<AS0H+\0")VAK0S6]9U17A%;C9]MOGMR.L@-F#7V<NG'3[8[N5:\Q.<0W3@L
MI/R:N%R#H"+\9IRE+_=A-#G-FU/?T+5I7'1Y9Q$\;*>Y4W*'X:/EA^9A=G(9
M,CUJPLB,)KW<\ZLPX_+1-,GX8,.G/$JA:,1<VR]A=UH=\CP#?T[/D>.>NY-X
M'>;"(&:UD+L"/*!SF@.=IX5[\\S X(PFW?%5_/9\G<E9F/7\$(%D#TJML!S2
M/@NG1I?AU-,8>EM&N%\/MX8?S]H=WYY^>/XC1=Q6SX98S%]NO2ON[]GAQU@^
M/IJ%86==-,M6<M7*<A03+/D80-5TLG88Y<PG?B&QPI?1.F>J+BIZ%ROC-*^B
M',X_F.06%8MV:,_ZQ4HMU]VX2&=Z]9'+>0V#HA_]F&/+[1#(QE5X/#1U/,D+
MU([:C=0=G,V6;!GL_GRS.APL2.K5XAJ6Z]1_G.=!(# #WRGB[8ND"KF,T3&@
M0QE F.?(Y5GN7K(;D!"@$79X/ELYWWF@PT5QU31=?$6@?"PH5HX?L:>GW9SG
MJ(ACS'!5W@6RE69:_W)JVR! +L9^L5*_+\5NFBT 7K^Z!^/Y^,1"OT^C%#N]
M7I9O4.1;C;?0OLS\BU9U>IU5TE/BS<* K/IFQAGX1+<[)8JW><]L8$>-=NR6
ML)V+>H,T%Y3R.L06L5%9662^=8VTCO)7R[FY:4+@KDF_G(,\:Y^@78-A65.\
M>!*Y<U1,C+.C#@#2SO@V+ FF)N2I' Z 6\"K0=CN0G>^U=6: ZEW+D?B8/ G
MC$-K-J3[_9T<J>3.<[=^SKVZ'>7!+X[RM,Y:%ZU_2.)&TH11PC0'4T>.M"4)
M)<^]!D[*>9)@FFO5!*Q:9CT9SZ]K^&)57JWP.Z[ KV6P>D[PO#J?P=?S$[S]
M:MZ<>5GM7.9N*7#[$RC'P01LVW@,#X,(^Q@S/\S9=HK9F1D.96"X#4"A.J/Q
ML$AW,G\_F+2=3QT H,[LD9(-VCYHC#0<](J<=I\ZH2!E)>.9MB1K=MN QAYW
M8ZZ2 ]C622DOE3(?&GRH2%$S?:S1M6>C26>6Z^?2) /8N0S(+19B\4RO0*]1
MAOGY[A2-FPY$PP'#FVF<,E'-]#^NC0?0EN+&X\&G..R7=&.:K:OD-K&;T# >
MYWQP@V&^.<"E&;W.\UF^MNC#E(M FS_V!\!ILES -\[BC+JXV.W$3_'*V5!J
M[4R;\LVEHH3;"^=%8\K%07/,#2D\ ,, ZR'WXS1[IF*Q&.QX;BZ@!<53)2T^
M!AR%$0+=<S:8@"X:1CL:]*V#N]QU?E;P!MN8J=',GV->>+G\LQ_G[N8/7^43
MNLQ;.%J1I:=1?>G\BA?L!:8%DC>G!;I#.D")+],!ULF$JIF'YT4D$ZIN+DK]
M*+DH=^VPG_7<[W'X9]M6*.WDR<Z4")]V#WN[<.]OO:.#W]I[%Q[OO3ED^T!J
M6P?'_.CDJ-UZO4./#O[XF!-I7R/"O?>=0_B]U3OJ NEE>Q?O\-&)%WNOWW[>
M?]WN[?5VSUJOC[I[;_YH_WWQ[JRU\X]AP5">.&*46<2E]LAQQQ&6+-% @@V)
M+Z:2$M18RIA-GA%8BL(91:7%1"ENP+!9RC\T&_(&C'FC&/3&EU-,KB2(7__J
M]59*[)*4D6/! [=".8FE)@P'YP0S*CUY7J35LK!*_SZL1%PEYUJ4C6Q'^IU^
M>-W)JCI4*P'7$\C+WMD_-L(R<EXBH4%HN,(.:9\#1*CA5EH)LD,W(O_6+[:;
MLV+._-W9#/6-.)/4T^P(+B3UNV(1-'9___/[@OV'<BVLO'6Z3LJ;@<J/VIGR
M \,?G-WL;GSB9%= H[9P2:7NFNU*F"U.Y?K34M$M+-0FO5;>+C?75P[]?K6"
MEEFZ=3.2*AV"K#1BD9-NWDU[ESQ+7^CP%$8V*8U8LTB&F\^>%+B18>4*18(=
MV]OD&=NL-7#+5&(;URGR'#N%[Y0"[=;'J?"LH'<E!/B+@U H_76EOKL1T*OP
MGK6$SE9R9F^ND3,MUV$_V4ZW(%OC0;&= 52PP.#VH NC>.=4=U4^KKRF;':5
M/''\[:'!]S$BOW3T>!.+G]W3GIP>,CX_^M!B^Q]V^=$;L"/I7[AUTKK8?_/^
M9*^P+?\X.?KPV\G^P5\7K:5#QK]!6[TX/&A_/#SP["A_YZ+%X7WTJ/?7>6[G
M8:\E]@Y:%RNC@84,RL/<($.]1YQ3@YR@$OEHHR;1B$C#JVTMFIAM=-#'>H.!
M-QG+UI1HKI)8]LW1$XX'Z%?0E.D UGFR43*EE/4NY;* Z185'6LL>RPL6PR8
M2-Y$[&E$5C&'N'("&9\T(C)J*Z1)B1# ,M.DLDK1S#6>/%\\"5ZFI&(B7@:>
MG-8A B?"PELNI+>AP!,\PQ-<X\E3XLGY IY0ZJ)BW"*1\BDOH2DR0C)$C/.6
MB #3%7.!\J;0RT?;-R\[PJ;:I/^)H]&/EU;I>#SLN,EX9IA.BO-,,8_\P']$
MKCAEE&M(QOZHW+ZP9W88EJS59Y.>;K5Y=Y<JUVNS[_(1U!*\=KK=02[<&@X&
M?TTGZ _X<]C)YZ;^S#.U4\Q*C6%WPK 5<?W6:BT=X4@$FA GC"+G@T RD:AT
M%-Q$\6J;BF7C[LZ%K>O$D.NN+[\V:Z26O(>7O*5DD ;F2U"+O \Y&:0$R0-9
M1(0'XYWSB2GV:EN2-924KR5OW9*W-MY>2][#2]XB;\?,$R.%1\D#9>?6&62D
MXHAA8F+@D6 GLT]S.67"DTC>PQ=)VB RGS>8+@\'V9G(W'*+Z2XY&K\M=4[U
M&'UE-FQV9ON"!X-?BBDKL&TZ8\7.<.VV6!_\_;5,^2G0"XR%0-X*C#A.&#D@
MCD@PJWWPU$0&Q$/SIM+/84OG,?)TO0Q@J?CN20TLCPPL2Q9-"-0)(1&/BB#N
M-$8V <XP"GR+*YO/^P.PZ*;DRX4N:N'><.%^V*V,6K@?6;B7-CLB(01X((HJ
MUP=7R2,=;4+!$VLTQA1XXJMM)9N*D4T1[I>V$_*A^(^<G0=:E7.0%,;2:+X:
M>0Y8GZ5XJ_=&[H:)Y6BNUYC"BZ@XF\.=<@KW)OG _WXJ(JI&;T>C20QW@,,G
M3]"Q$7!XN&+?!/2:98PAZ7D$(\H39&ER"%N.(PO*NJ(4(6\*1IN<+^__;I A
M57N1U\&85J+#-UI$-3I4 QV6+:'(DU' CG0,B NND1-:(- %R3-%\F': AV4
MT8 .Z\K-6TOH^B7T&\V:6D*K(:&+YHS&,*/<P'(V3B$.6AR9%#F8,S89Z7SR
M#A<2:AAKFA4%#>IR? ]_9FMFICRH(;()-;GN>DCK42R1MWU?9ONTW:E+IOCJ
MSMP)NX/![W8X3>$*@[LWF$YD>>>'SK@-/_TZ&*;8*>Y_G=-IQ7[X(_=R4W(,
M;@0$^F43QB> .H4M(ASL&"Z91CKJHJ0ZDP8XBQ8R!ZSR)I'+]LOMM\+K.GMK
M.83R*/9#+=.;)=.+A@?AUEO%#:(<S UNF$06%@2RVF,5I7,X *VAU#3EBN*=
MM4Q70:;7;7'4,KU9,KUHJJ2H)*<@R2:*B'A2&+DD+0J8!V>E +LEZVF&FW)%
M,N$GD>EO+,!Y^QT?8BINR-QBRZ6!&E].B'$+-\SF[CMOW![+_M7,U8Z:-:/?
M\;*5DBCCS@N# M$2T,\I!%P&HT2T)D)34J92YTU&=9-N]HFU^Z+@ _MX-Q=<
M-FZ+I@:7!P6717-)<VZ(E!0ESC3*TXD,81YAQG40 B?L6+F+*W532;;>&HJU
M@%="P!]UAZ<6\ <5\$7;26$G+7,,R<@)XM9J9+TE2"K!6)#"&Y+*C5C,FFQM
MVSR/=7)MH6Z"+C/<WF];Z#;Y[S;R'<_WE-]JVVF:)_DV^16_UO5[S<5#O^,E
MYE1\E)"W2FOZ38YJFTID?4)]?;I^M]3SA;?@[5GKXOA\?^<?;0-H:QZ0X5(B
MCC5!+CF*<(S$8.YDU/091;;5NR_/)SZMAH@'@8BW2Q"!(X!^=(BZY $BK$<V
M2(ILHM8!/"09V9ICU&HQ?3Z19K68/HB8MA;%E'O,E5,$$6LB@FG%2&,1$34"
M"\RH],JO.=JL#BBK[.YFI>&LWL"LP>P*S,Y7F"7420=D,J&HB$9<1PD&"K7(
M*@)_.V+8]*SY\]G"K"-1ZHW(&B2^ !)+AHDA2EKC*4J&&<2I%LA2(5"N+FF9
MIY[PA]B*K 6UWE"L!?4+@KIDFM 0A9$YP8TG8)H8#*:)QAJ!&>&TE]1I91]@
M2[$RD6,;9)[\WIV4F;]GYY]G]DD:#GH-.QI->D4@61\:/9J6*JU#S*ICQMSJ
MY/JLEG ,O]OS?//.<&C[Q\5S]='T=:+AQ0K;)OA$-:<",9[K0\E<L5CYA$)(
M@=I$C0BJ<-1@LAQOLD%V3>W+W1B[ID:-JJ'&DK%C(\PN\P1IQ@3B/'CDE.+(
M.\R%,\)$P@$U3)/CBE5BJB7WJ2/5:LE]1,E=LGX<R*T@3B%I0,MSAT%R 921
MEHR%0!S6.7<ZTTVYHF1(93=F0F=TVK7GN;'QRT?5'NO.QXN@PQ6/H"L7S>UV
MFKYV]/%9GX6OH@5W@^MJ.D]+'JP:OM<(WV2%N2:QC(P$D],>Y1*8G"%M7$!"
M:F(QS0F<>>&\ N+5I&:C3;8ZV*:"E/&1-K%J@'D<@%FR[**FP8,.081SG]-$
M)V1DP(@'Q2P3ECA;!MQ(KIM$KBOS82WD51+R1]H JX7\<81\R0@$QL"2<!$E
M'RSBE#AD-8Y(22>!$W))Z#2JCM,FYAL>54=X'5;WHL+J5D-@L;O>V/W]SV_9
MN:U:<?;5-N/MB[.OZF)5--G=(\9^C\-"F:S7**:+ZFQW&LPW^]STW$:ME^ZB
ME]@*ZY80P6,LBIIERBF(1H8(A@+W45$O.'/BU;;8,O09V+5K8K6;C%ZKA_-Y
MH-?=HV1N0*]OM+AK]'H@]%HRG;&*(3&#$6486+5G%&EKP(CV&O2/=8H;_VI;
M;N'E9+PU@M0(\G (\HWF?(T@#X0@2W:Y2(0PC@URA@7$C>5(1Y@5+J,U(1K*
M:<S\AR[SG\T[E#KU!I0O>T85KJ=>K3M9FO<8DJHA\;=:HO<9@JH@]<98JI?A
MSS56WP6K^:J@0.Z"H4:B:#E%7&F,#/8.A4@2T'+F#(PS8+5>3D.P0;;J?;#Z
M 9CH,\#';V6JFXR/&V,+U_AX7WQ<LH:339('S8'+QKS'E"*R20,^6@M&"&>>
M$5)8PV*]U89KC*HQZEE;VS5&W1>CENSMX"-.+&KDL,R'H7-N^NRQTSBX:(F)
M#MO"WE[74>C'P*C"'O^A.&P/?X?.I^U9X_<F/9 "7_YW7K.=_L26C!1NFS5^
MV;R>RM[VO]WPATOR6K[Y-L\]HLS2F<S.]ZX4#XE=DC)R+'@.R5=.8JD)@YEV
M@AF57FW_^>7(T<8PG@[C*.87'S>>]ECN#C0B9!SH?(I_1C\9=L:=.-K]G"N_
MQ_#K<-#[!3HP&1?MWT^+$++3@[4Y?M[';([^;F/?>]^W'\QDO_>^<PB_MPI(
M 9BY>(>/3KS8>_WV\_[K=F^OMWO6>GW4W7OS1QN@0NP=_Q.4M=9[AK!(&NB+
M"\CDG X^QXAS'63,>>9XTZPHP]6\X^I8]YG*>G4\X.H Y;'SCY':4:D#@LDJ
M'+41:8X=XL0P*IQCEL#J4$UAEK.;-1NV'^ZX0M9](*]>(0^Z0O(Y6J(]I5HC
M33Q''"N&''4.,<M]$D1K)<JR-T8O._.O)88>Y6%N9+70S'^2<OWD:6Z"2AJ=
M1I]GL7O>;)S%86ST!^.<,:&82/A'8]R.A3:;3N8HYT@(4Q?U95;JTSB\]LV&
MB]Y.1K%X&H@+?*,QR.\:P&]P<V< ^O!L,.F&1MM^RK='4)-SBVIKF6,T[LX<
M;F(<Q8+RG 3#L.:6*!X,P&44((T^*A!.XL(_1+)7U> I2_[A@J?L#<:Q0<R4
M25ZC:&M@#]<%_E?;&;ZWW0E8#R/?'8PFL'(.X ,_=X'S/+F$MJ82.J![!V_9
MT<G/;3  0!K?XKV#77+X8?=SJ_?VXI#^VFF==+M'!_Y\[Y<%"3TY)*V3T&N]
M 4/B TCCR3O2.GC?/CS8/3\\V3LY_/#V?/_#>_CN6_SWA0>I/_R':)<<5QP%
MP?.1(QI 6'-E*DNQHYR(H$2)P["&8]C)0&>,B8%0RGE4/%E8:4$##@N;-;@P
M[E4C NZ=YF4VG,17VWG<&\7 -UK1YF$OPER7&?DZ1&,E[_UZBZ_W$$<A.5"=
M( WG.<HH%]IPSFGN&!<8>'(E2?^O.W_^W-CY\Y?&P> 4Y$=G='Q@/WOQQA\[
M8^B^OTT+5R^% LWGI++Y1+L#11N!,R3X$51.;NRGW-@FK.AL3'9&;?C=-M(0
M@.5L,/Q8J*5>T9-L$%T]D;7.FYV=WXN>Q<_0#5 6X:J'#>L&D_'\ [VY\=AJ
M+$]E UC,8+$=5X^W.W%HA[Y]#@K*CANGH)XRH;F ^[+^ZO1!^8URO85\>RD:
MX^C;_<Y_)W#+9%068Y@V8N[%6XV#]OS;CT&QE:]LPYA!<V:?.L_/3_HV9!F
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
M>QJ-(\D2A56TD8$]4[.H"L/YYQ7.!,R 1445D1> Y%QJC@Q+%/Z3*,*4"X8
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
MCXH:JPQPT,@ID98$[Z1W,01._+0*6:T$GT[LEFSEJ ,53(/8$6,03S8A*ZQ
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
M+@:CD^4:NGCY@0PQA:9XVV\<PRN'&<K'5]W\GW]I2M1/650_P; 52 $P/4X
MYX/,.$>=T;@ NOG77]T,K>Y'.\Q2#'V%VTK@RHV[KM?FU =T-(;<DC*+^7G#
M3;I=6!?0^YDR B@?C="X#4SGN#VW+IOYIFD_YE[9Z %3]IU3^#&O?NCN[],!
MR$-:C-HU<"[E#1I=O*KCBV&&7Z&M(/'PXK&%51RV&N\FH%+RK%T;-!AOZ"PL
M[T[(('R+U7$=EU:2IAD03=&""X"3T\&H&/(?2\C^%'\ZZX1Q>V8MS#TUY7WX
MZA'K@ !.QC<_,@>)69CB\(D0D1"],#QS?[:'L^:<%AP%EM-'9!.T]D?;/;/G
MHU<_7.L4H ^:'\'%SM_8Q90>K(LERP8C+-.?/#4E$G2*? VV,FUIM(?9LOQ7
MQW,2#,.:6Z)X,,KZ*)(-/BJI'7'A'P5JK& \(.___L%N;"=^R08U $+1AQ5+
M<$%,2UL8$VMI(&!^6\(3\X[[G/PK,":T-H:4=CH\$\-./EC'? K)I.0H#QP'
M8A4)FF)!+9@K1.D;A?)I><JB[@=0*ZEN_A$TTHP!3Z&RD8:#'G #@.I,/PH^
MCDH^/AI,ACYN-7Z>4>D2' OE/AF5> FW?$F;CJ[#;TED4B>6VMF>@C:')S(6
M=X&$=@M]V"D_-$>LVAU0&T/?+GCL,&8UEV\9S=\T>L;4\Q>P[6TV3$KVEW5T
MK]#., = R^=&"B;)@F74'V;%6\PXF"V=8A;@QO(?\;QX0[:?OO"6/OQY/+A\
M ZCZ<?$8&(DG!>D?S#]A0QZA2PO*3QM\S88 HQ=T^MQR:$XG<<8-NP,8HT8[
M6SJ%]K?9KH,Q!@U:T(:K508K#@S5,"ELFYB;8#,C+%X 3"-;-YF/=1NQ,'0;
M@S-8Z4TPJ >A8 "9-91W >T$BZ>3,;$<W:W&ZTDQ<!13VKSJR5V;,?>-I9;D
MX7X-1+CGXK!T?C#2G'ZPL&W+X80; ]Q_?:BW8/0NFS)G[\+[.[WB\Z5M\9]"
MGMA,7N>LUX'+PEFH@2FO!S)DMQI_S#5S[L53T@8]+'Z<O7]>Z+,<VP[,5V&9
MS 8VVYZ77H=RF5P:Y5,S8,X&S[-=W#FS:3(T9)]6+%X*DS/IG9:ONVK1I:75
MF()&V:$%*"C=='O (3-CO!Z^3*,Q3F"C9>(A:1V3<U0E$9AU29-_7N=9P3D?
M5OY'Z96][H?-GISWN7<[Q?II345JO[\W)X8_9QDZ@,_^W!WXCQOJG#WZNXU]
M[WW??C"3_9-#TCH)O=:;77[T8?>L=?*.M [>MP\/=L\/3_9.#C^\/=__\!Z^
M^Q;_?>'9_L'./TDZ&%=!<Y _1MP8B0R)&F%.I1(J817X*UB!WIYF]!U.XBU4
M[+A</3,R7?A2"V$]'<4?9__X:99KJ],OT+5XZ"=8+,? .J<,/)/.!2=J\<'R
M\A4?W<(E)YT>5IQ^>7IYJ[BTX/HMKU&VQ8BX\3+>(C=>^])K]9;F-S]YW[<2
MN27,S9?O_5J^)3A;_VO9EB#F80:!WNJU7SF^^H53J-.5_-B[6<4;?^R,X6O^
M%OM;W[W-^#J8P%O#Z/M;5+?[:O$X<YO!*<W;)]KI6]JLP-<W 6;LJ60]H-)+
M9IJ58^%=*/3DCW<8J\T8@#>9#GW7'8"V&WU?6@]S1'#J0+[6ZZ^=[;[-V?+;
M%"&\9[J')QWCU>*VDYG0;6I(/I\NORNW::;6Z?(NS"H_^,L:H3^A!6 [>PO$
MN>38<TR^I/DO=T F_1<^&(<1;*9LCX6[8&_UB,E7<#&+_2;KU-7](O0'1G[(
M%N:SZ]IWI2."W(4T;E3/Z+/M&7M^/;M!T+XQ^O#.^J.*V/KV"\[,>YYI>WDQ
MY'?N_[,YUJHB#4)ZH2CGG EAHPA$>>&<)XH8NM*3NNI\Z[AW^N/;WBF8E#'\
M)R^^EY#KXK2;3Z:V7A^>'YWL7NR_;N&]-ZWSPX._\DE6L7?R\\?#D^QH;9WM
M_;EPXK7WOKW_>O=L[^2W7NN@Q5L7[_#AQ6_MO8./K'7RD;;>_-%I';2A/SOD
M[XO6<AYRKY*E3!N$36*(,ZF1)5B@0!F7WF!-F7RU;9I<KOD$_M-DN:@1ZJ4B
ME/&*"\&E(M[RZ(-ACD;-!#68L<#3MR!4#4)W Z'%O.PI3T$("7GN,>*>">2T
MUBAQ(R@Q-C"WQG+ECP% :Z>1,P_H[1<\IM'B$*R/A'+%J/8\JD258Y3Y*/G*
M!?]YU/FQW^E.]]_J%;^N%;^8^UPPBUW.>.Z5I(A'0I#15B*M>5(N)BN(>K6]
MM.!K!5<KN)OD76O"K.0^Q.BY9,#<!*PH9762DAJA:@I>#2Q82LD>+'"2")P;
M4^(0USH@JSA#!)2?]D+S:'!-P6N$VGB$6JN3(&]$_V<P&@WZ-37Y)CA:] A0
M143D4B/&-% 3DH",2YR3%S%GL$LP+>+5MC";@D7?6#]B963N1B66VU]]#/5>
MI1;O.C;/K^3-6D&LF)I\\G:WF)C]/"\U@MT)P=XM^S2M8=($;E#4*2'.,4?.
M68 QX[UT/B9.S*MM(KXYAO\>2/$8-:9?L'2NU<M72^<ZI'/1V1>"HCXRC8RB
M!'$+?SCE.0HJ:?@I"D'7G[JVELVGE\U[.21KV7Q(V5QR2QI.!3<1I6BS*\)K
M9#V)R'LEN.7>6&9JV7R&LKE6YV$MFVN0S24W82)*>F"VR%HPR3D. C2H#PA[
M(C331%KI:E;[+*7S01QG^_U:3M<AIXO69[2,LPB&I^(V(&Z<R'&.& 5&0Y(I
M<JQ8EM--$=,5V>,>(5?<ZE#XK^2*FX9T9E^B*';+Z_#0.CRT#@^MPT/K\- Z
M//39Q'K5X:%U>&@='EJ'A];AH2\L/)0\NZ[5X:$;V[/G'!Y*ZO#0.CRT/OFY
M/@>VB\JII#C1V/$8@\8^::J-"<&1J%CAP"8S!_87RI^\R+/I@XN]#X?TZ,-?
MYT<G[S_NO][%K=Y?9/_U41?:UH%W?,X.ZM;);]WE@B@M<G0"]QW\UMO[\(ZW
M#MZ='QW\Q?=Z[WN'']Z>M4Y^/6GU=L_A?1<KPT.5%+D,=$ Z"8(XM0K92 U2
M-GG* ^9&^U?;HLF%W)3SH#5"U0BU J&(<CIZC4/D/"BAE6#.:$$388!9^EL0
MJ@:ANX'0XHDQCXW%E'HD<="($\:1B4FAG(M;P5P)HM9Q8NQEA8<:BIFP$EL>
M,8=%KV'M$V$39=9$*<S*!?^BPD,?<<4OGL,"K6L\83#TR1O$;6#(X(215AXS
M)Q2.QM3AH;6"NX.\)X>IPTS#WYA[GBQ(=)3!2PKR7E/PRF#!TKDOY:G-)2,1
M,''  J(E,L90Y)0R.HHH!*<U!:\1JIH(]=WC>@E&T&'XUZT"16O46B-J+3D.
M2 I4 E/7. K$!=;(T900E<$2JSW1 AB,:A*LEE!KR;/\Y(!5QY#6,:15=8<^
MXU.\CX5?*V)(*7%62ZH1P\DAKHQ CC&)DHP)"^J#"/;5-O]FRE4?MJ^<<*[3
M$U@+YSJ$<\DAJ+R.EN7Z[%8C;A.0"^,T,@D@E&MB:>!UF-HSE,U[.2UKV7Q(
MV5P*(94\.*LL"BDIQ'GDR 3JD'$1:Q5)T"'5LOD,97.M#L9:-M<@FTNN1$J4
M-"Q&9'RBB%-LD(W>()]D(%YZG[BO2>W&"&=U?&O/.I;T$05VT0HUR7%AG4-4
MYIJ95GMDBFU!RH*4EIN0XJMM_0T>M">,(OWA6F76\K_GZW:OI8KS?%'YT\&H
M4]0='\:NS?$C2V7FKX[^%^. KQZQ#@9D,K[YD:6CK8\/"D6(+"%F54WT\L_V
M\.ID[G%$;ACM1V03M/9'VSVSYZ-7/UP/J.WTT?P(+G;^QBX^317YC:UH?U!$
MI@Q2HRAIOZ&=^"7KFWX.K;';JY;@@GB7*H'Y%)))R5$>. [$*K 0*,Y'>R0F
M2I=J#)Z)82?OU4CJ%9&1)\XP<$QCE;,B!!LP@Y6/_:M'*_C\\_G/MIM+F__9
MCG'\!E#U%$#R15=Y?NW_48(GG41$VF.&N.8>66 8B#%E@G;1Q1#O7.7Y*7#T
MH!T;:=#M#LYRS&Z92.!T&$=%/&\N-N[M<'B>K]D>*-1Q6?+]J@[[5=AK4==\
MKO#]__Q+ Q'_:=1(G3ZLGX[M-CK]$0S%9:SPZNKPQ0<R.=MJ'*SZ_JB=R\5/
M2Z&7#<X5W#M]WYT$:-'T"HAIH=N+5OZ9R5KY76@D7 J=*9,$""ANGU9RAWMA
MRHH*[.7GY\)Z9YT>-1N].&X/0CD6\T7;1W&<]UO'[8:+,*1%P.:MAZ0Y[4,Q
M$>W!*-XP<GE$.M!0FTO+C\;-HOL]&V(F,[%[WA@/BIKS\*^S#C0E=$:^.\A1
MVJ/&,/YWDO>&&^Z\\69GY_>B!V$ 5_J#<:-4CKD9@^%IALE8M#Y^[HQ1$92:
M8<9'X$8PBG,CDQ>,'P+Y+MZ[\^<OC8/!*8 2(!PBN/@&S-JD"Y=CWETK)@E>
M=3+IEXR^:&?^U%6/1U=3EI^'YA4AL?.3W!DU_BC"S;=NY$5WY5,;E$N#T2T
MF_4G?*!;%//ZM0_VVMNE/UFY%2]O$W'VA)OJJY,E[%XJBR)O1,$J,H#\>BGK
M;Z_0;1UI-9[DUOL'&5=NPF9ZN3%3R1L[*>N;O_M&.3[%Y#YT7IN-S!BP>JG_
M,F.7.P6[?%F=OX+CE]7ONX3C/[]NWRI6__EU>R&0_QG!_1?!_8IDW3YOR*,F
MHWH1[[EO;H556Q)J2XF*+[I?[*A=6.T^_R.['#[9[BIV?Y?^/],(B T*<KC#
M/FQ@TGJ<@M4N<1:$T2$ZG(PAW(K S#]OOYS!=^:&SBMIIQ_R7[M7R^C2.?WZ
MTK7U(N(</A\>['ULO6FQUNO6V='KO^"9EMA__1'OT;W.X46WMW=PS%OTCUYK
M,=OOR:_M%GUW=GCASUH7/W_<.WA'6A<?^?[!.W9(?SO9_W!(]E\?7QR].?R\
M\IPP"8DR3BFRCAG$O3+(>,V0\)[Q9%6,3+W:5JJIV7*@P_W"LQXI JN&F"KU
M[2X0(Q,7RN!$:.*<66-ML,H1AFT$Y'$UQ%0;8A9/.QM%G&=4(J%I0EPK@O+A
M=&0XC2E@4!LQUA!30\PC0@QWF+E@DM3:\""(!CT7/98N.!T3#S7$5!MB%@]M
M:T:#H]XA;0E!W "!,=9AY'7(T2\J!BQKB*DAYC%9C)96)J,DS@D.L'&>$B$<
MQS+@&)UZ (BI4>1.*+)TO-S&D 1P3N24 :)B*$,6$XDBJ 5E&%!/+=:7IZD&
MD!I O@@@C@L@R,P3Z[F62IMH-<7)1F>3<*0&D"<'D$5GBN#6.F<8DLPQ !#B
MD?.8HJ2<4-$2852H%H#<-S'$AOJO_XQ^,NR,._!&U&C';D#C 0):GG\\_Y9D
M$!L8??,$3M__A1$_&+2FXWTU&9=@5)M)Z\.GOY:=O9%J92RQN:";0SQI@ARA
M %*&LR@MD2DGHF2$-AGG:PJB>X(XN6<NC&MRC];"^+C"N.@6U4(+;*4'\R)&
MQ&5PR&&B<YH6P2QFU!NP-J@D36G651.U%L:*.A)O(8RUO-U-WA9]A"209 6.
M*&D-UCV-$I2?PB!TSBOF:33"KR^Q0RUI%?6GU6KO4<5PN0RX]\)2X* 6:X&X
M<@HY3@22DB>!*?%!R%KM55T8U^2;JM7>VN5MT>9C/A%AB4-*$ 9JSV"D,05Y
MP]R( -/'O:R6VGMA9RI__=___%R<J=SYY>>?X>,#__%>GJC;^OLW&WC6Y(GZ
M-88XM-W_'?1BSJ;\L^U__#./_$X_3"_]$7/%S7AYI:8%ZX.IPV77E&26,V<I
M"ARX ==8(PT<'2E.A7&2$8[-JVVBFHI6R7]>"^<#>*9JX7QBX5QT524,ZS9X
ML)J9!0XA$D,FDH ""R$R+@T.HA;.:@OGNCQ5]Q'.6O[N)G]+Y91 ^DP*"2D:
MP&;6)B"K#$=&"$:\9P'[ZAU,J45OW:ZK6B\^K5PN^;(<!=;J8SXFQC-IM0D9
MK06R6O DO<T9*6N]6''A7),KJ]:+#R]_2T4NN&-,88F<,0KQR!G*&?Y0"""7
M)&AON*N67GQAYZUVO!].BJQ>XSB,HW%C&'WL?,I)M>K35@_MXWH['?0_+L>\
MI@/K@R._[,,2PDAA(D>"F(@XYQ*(@16(*4ZDP-A015YM4][44E3(WUX+WP/X
ML&KA>V#A6SI.11V/DF+$12XSFLL"F,0UDC(?>922D61JX:NV\*W+1[5*^&KY
MNIM\+?J@;"+"D^21=J#2.#8<6<,<<B'DE/Z) >>NUCYR+5H/X(.J]=K#RMVR
MCTEH1[7F*+%($/=.("LP1TIJ(1C, G6RUFL5%[XU^9AJO?;M\K5HM#GI+2.<
MH:19WMND6:7A?" _8NPUY2*LPX=4O?-1MW8<S65=G[X"Y?M_E(7_:=W2)[?$
M+<1O12V<G+4/L:T5V=F='<6ROLKU27L*U"AJMQ?'O;H1FC5J-OIQ_" ->M"!
M)(V%"BGUOL(#>?&*!7,%^'5NF0=5$,<K*FE+S!U5#D5+<T'01)%S&".5;"",
MZ?_/WKLVM94DZ\)_1>'SGG-F(E2>NE]Z=C@"MS ;1R\QT,)LZ0M15R$A@0^7
M!O3KWZPEL#'@%K8E6-@U>[<MZ[)65:W,)S.?RLKT5(*!$&U*:=NHAI67*?JX
M;&*OZ.,3Z^-=HD\*+PG3$463.V@;FWL*"H4H%D:!LR9!.5^]X6W#3)O^>"_0
MHH_-YOH>HX]%Y;Y-Y>YR?PG@$B>'D8G"0&1D.=+P8)!F5 6L4W1B&3VQBZHU
MF_LKJK9T5;M']^429$PEC)QR%'&=.++8:\2D@N!!,Z7I,FCVHFK-9OJ*E_G$
M>G@WZO.:*QVE04*E@#C3"3GM)'+4:BTP\RZI9GJ9U_3@S;UN))G75-UWIIT]
MIG=&N<8/7..I.=WG[5CSQ\BZT:0^Z?VHMC6+9O]=C^-7N<8OEG*:+P:FM::U
M']^6YK';D(V;[N.+I3XTQ9_'[UH2VY['W[D6GN)A+<_#6I][5[67M0G?'UYM
MK>V'G+%GL$7:YMXS5CFDD] HX>0AU#'..O_JC62DS0EIT 9L 9*?&$B6M$U0
M@&1U0+)Y%TBX2R) %(:B-0+QX *RUD'$AAD)FKKH$@4@(;+-M2Y 4H#D!>UO
M? DD!2N^$2NJNU@AHW ".X,L$PQQ+P2\2A(E03PQPL:@&I;O55#BYT6)96W-
M%'=C=1"R?1=",$V,*$F1S#C"-2'(R%S(&3N7G-:.:U_<C0(D+W'CJ;@;/X05
MNW>Q0N.DO0\8L$+J?#91(,.P0<(KIR"FC((MHR5,\]++7PI?O'5V$$^^2AB7
MG>UE,:QGTX^_U6M]@RYE3WNU:'3U ..:<N@I340F:$"CJ'*5S1A1E-8P81B$
MIC+G,AN%VUK_< N8DF723)*RZ.+3Z^(]TA*S&+"@F:\,$O[P$6DJ(DH96@5-
MPB9>=+'QNOBC/-_C=+&HVS>JVSW>#UL6N3,8*9UR#4V,D94X-XLF0DO/C,:Z
M)%8V5LU^E"@K)N_I=? ><28ET=) ])LLS06RA$8.\X!D),EHQQ0AM)B\YNOB
M#W)-Q>2M1-WN<4^9I@[P_RB'!N!A2H4<TQ9I)27%DGM/2+-,WB^6JWBK'?'I
M\22 SH5XTK+#DQBGN4EWZ^RX=1(_GI_X WM:*F8^55>8=[!^I_^Y7O6P=A0^
M/Z<_X3'MYJ>T]NDA]8YW/CVBXD$L$=)F#Q!86"86,??(>FT0SRVMG'4<"4:P
M-0Q;0CUX$+)-5<-VWHJVKJA-3-'6IFCK_;R\%.&Q@J(&D52.N0UR45@49:Z:
M'ZDP2A5M;;:V+KEOS(]H:U'(;U3(>R282MY%2CDRB7C$E97(J<B1XI%'BG%(
ME#9K-[KHXNH:R13+V11%O<>4,<N3UT$CF?/,N),<:>($XESJP*P,,H9B.1NN
MK<OM+%,LYQ,JY#TN+7AA%5<)?%>!$2<$(\MU0,J+8*GAU-&2Q_7\>5SN^.3D
M^ *&7S*Y5LZ6U2O^]M."%Y]@B1"$'^"^!&!-5%H@!9XZXE)AY(23B"<%+CVG
M$0N(IJDA;8:;1.H7Y5L!^564;Z7*=X_*8IAHD31!E&B%.(1;R&@AD.0Q4J5B
MU [L/]6F35G9N&ZH\BV+R[JG?$6_OE&_[C%3W@9I@P\H1LM!OYA!QLJ<K<4H
M VWSGBV#F2J:U6QFJIBUE:K=/9XI<,!#<#P0(\I"6.L"TDH1Q*V#N(!XDQ0K
M9JWIRK<DHJF8M1_5K_LI6)A9&05#AN=BY5989+"22)J DZ<)!^N;9=:^-P7+
M'9^$>(+F%_LMW_WT>#(*K:PI+Y53NM>^^*.]^M'>Q8]>IY\0IY;<V/@_\Z?Q
M^_G)23PZ6SL*W>,C/_]'<1R6"&SD 3+*1YJ<SN<GP/5#W">%G*$*>><)HX8)
ME<BK-Z0-SN"2./%O!I@5;U[]RHJ\Y";)19&?3)'O$5M4X[H0 5+44 B\$T<N
M6HRD2 EC" N2TD61?U)%7G;#Y;]5Y**KWZBK]T@R<)T\IM(CZ2E$ZTP2!-A+
MD _6Y [,5LIE]&$I>MHT/5UV]^9B<)],B>]1;@1[%4+ B/  [G-T%&GL R+,
MF]QGT#(5B\']615YR9V@B\%=IJ[>H^\2!=P5H*N)*G".;93(PAN(8DQ 51/V
M2Z'OGDI/:V[O7V=98FX:]]YJ[GSK6N/ST[-1NGIZ?:)9GU;8I?E64^3ZDK^-
MSF#&?N&@?KA-\HK6\9LF\>K-'[GG=.OD4U^ITW;+3LX.CL^'!ZUXZ2?G(896
M.CF>MLX.(N#'\<?8.DZMM3]_;_6./XY\2U,!/SF)K='1];='1_5W 8L K,[R
MS^WHI/57/LW=LE.0\K/3ECW+WX&WO3TYN0(IGG_^^LL>TO4?\S?<R;_>//!A
M+;F?U&BN+;"8$_OQ-/YV\^+?873Z<6*O?AL=U0M0_^C?4WLR'!W=Z-8##ZV6
M_OG'_[X8A;.##.ZO\1S@K_GPZSM??_RZ_NB.<L\_8^PU(5__&+\F7_WL[RY+
MZ&LL5+GLJBXKZ:,N^^ 6B?SD]S2S)Y-ZT'59_Z2VN09#JR["D#7^<Z^FS:/3
MLY/S.J?\$:V:OJ&+T1-^=<&>UDMZ8!W [JF+)RU&VBWP%<F+?2C+>W[7EB ;
MY"^=I@?\IN=^N(\WV/7C_L=F-J_'YW#5</K/Q_1*^\ZU\#%'%(T2]=]OG(6U
MVHWXM2;_&8Y_K7G_XX_X5YRTR"\FZ]?3IK_FM-F7T_Z)X/Z1#3'73D_CV>-Z
M83YF\H_I(5FN\VN>D_O=GAZTP)N 6!Q>Q/]W/H)8_"'O_H=S*ALW]<>WBGAH
MBC\-!RV(H\P:E8BAW#&6\S@83E)9%VD*\\TDLIB#SI*T=A3R7^N?Q>A7K:O)
MNKWWXVJV>5%U=LE6)]^KNNKWAJR[5_%!;_MBT-F^V-I[/^[>HZD]J:;5K!JO
M771[NSS/JYJ]/X!KD/[L8-+MO#WL=M9$?UJ1_YG=;"?=:E6.+8D$1XX$R6TT
M%0[(I"20=))Q(H5T-.8VFFV"58,230O$_+P0XYQ/ 7MGN!.<VJ2C=UX;!9/F
M@#"Z0$RS(69T!V)4]!CS1%'$N7BV80YI)C4R6A&G#/<4LP(Q!6*>$&(4=S))
M&C@W@@<L3/ FL&!S6K(40A2(:3;$7-V!&$:L(@E39)WCB MAD-4N(BN=P]3F
M!$5;(*9 S!-"3-11>V*9P\)Q;9*+F&LF-/?YU*26*X"8@B+?A"+=W^^@2-1<
MD*0D2HDQQ D32'N+$8G16.6YB4PTZ[Q= 9"?%T"\LXH"?FA.-(^$.V<HQ9H$
MCKDPPA< >78 N4NFA$25=X =E.H$ "(\@A@'(XN#80%'#/%LLP#DU^V9@%H'
M<1+0V3$"MSR_>55:)*R:]/UO6/'><76]WI\?QB<P*F'2\O!I]S[9:[FP25J*
MN*8.\ D+9+QF2(1@B'1!J41SP0[>QM@TJ!IE4<85T*-%&9]6&>_2HII:(K S
M*'F1HPW"D%6)(\JI<B(E3;#-RDC;5)<RS0U5QF41B8]0QJ)OWZ9O=SE"8Z1F
MS'L4F Z(<VV1(]H@K25WG$8>\M&Y)A5A+IJV CZMF+TG5<-[)!O67B<6+9($
M^US[12";L$(2>YPK@U"O53%[#5?&97%3Q>PM7=_NQGP>X@1-&2B8TSB7?7 (
M KV$5!28,1KAW266?2B]![X]D?>__WA;YU2N_?[V+=S\V!^6]@.K9J*NVZ+\
M]_$T_G%LC][:H\,_\\JO'87KCW8BS.:O^.F3XA8L#Z;Z]ZDIHJ+7#F.(AE/N
M3Y#W\I.1 %,.*Z.%5U:^>D-P&]SX!O'G13E7P$P5Y7QFY;Q+59&46"+<(VV"
MS_M:.K^R2/C@<:H9CU"4L]G*N2RFZGN4L^C?M^G?7>I*1</@/XZ(R2U[K,[Z
M1R0BQ%OI!/9D*?W#BNHUF[HJ=O%Y]?(>ER6"3CI9@US*AV?RN1D+K@XB#J(4
M$6QP012[V&SE7!:55>SBZO7O;M"8L*"&1XV(XF 716+(4H:1,A9CQX.3W#3+
M+OYB^5;W>B!\KAY6LJU6S7'=E'G<^;3FQ1U8'ASY!]*KE'0A>8ZDRQ668U3@
MIKN(I*0I,GAB&.M7;RAM"_/#IU#*SE:S.:RB?"M6OKL<50#'S7IL$)XW%B'@
MBSL?D67PL&2$0)G2HGS-5KYE<50/*5_1KV_3KWL<E!,J$$K FN4CEE9(I)UC
MH&Y2$2,]5JYA^\A%M5; 016[MEJ]N\\Q"6$QT1Y!1!!SC"M [\#'C,9$I8/F
M0JEBUYJM?,OBF(I=^W']NG=FCQ 1:=[;%%@CSC3H%P&_T2DN[;P[&6N675M2
M?M2CB:-;5?ZO+X'R]W^3-?^T;.V[563_;]3O.TOJK[ YP"-1(W/#IW6ZUR27
MTS]MMX[BV4H&M-*%_-R;8%YAO^PKK(K%JP7F,^"7VC(K-1##^ZR>QDP;\)M1
M<'F33PN-'*<>! P"(L>XI$Z_>B/:F-&VI*7/>4/U<5G$7M'')];'NT0?3H(&
MC!5R#B?$:;3("><0C218K6.D,=;Z2'5;L:*/#=7'97%]C]''HG+?IG+WCDY*
MX[A6#'%C,>+.0[04,4'4JV  2IU+KEG[[$755L#]%55;NJK=H_N<TEX+CI$U
M8-,X3189&@Q2PC#,O==!+X-F+ZK6;*:O>)E/K(?WSB.1A*/@"@4?P,M,DB'C
M<M]=+(.2PD3&6#.]S&MZ\.9>-Y+,:ZKN.]/.'M,[HUSC!Z[QU)SN\W:L^6-D
MW6A2G_1^5-N:1;/_KL?QJUSC%TLYS1<#TUK3VH]O2_/8;<C&3??QQ5(?FN)/
MXW<MBVW/X^]<"T_QL);G8:W/O:LO&Z3GNDLL,(D(#QIQF2BR+"44I/.:.Q&T
M)+EJNVE+]<,>UG)S&PJ0_*1 LJQM@@(DJP.2S7M 8J62\%"0PL(CSBU&QN<Z
M[L;D> U, <4 ))RT!6E8DE0!DI\42):UO_$ED!2L^$:LJ.YBA:*)QA0 '%P^
M)^!U0(9&AI20E@C*)%>D6?E>!25^7I18UM9,<3=6!R';=R'$,FZ]=AI1I2%N
MP5H@EX)#V&F(0X-).I'B;A0@>8D;3\7=^"&LV+V+%9A+APU)""LC4-[ 13KQ
MB(1P1!G."54_9WKY2^&+M\X.XLE7">.RL[TLAO5L^O&W>JUOT*7L::\6C:X>
M8%P%C](P<%4DRX7\@DC(P.-$PB1!E:6.:@J>2YL(TE:2-&A7N^CB$DG*HHM/
MKXOW2$OF4PI""&2Y<H@[:I"S/%<0<Y0"S"H3BRXV7Q=_E.=[G"X6=?M&=;O'
M^YF8E,J]YX,./->PY0B\&(Z\%\J:Z"QENB16-E;-?I0H*R;OZ77P'G%&J2:$
M)(6(P IQSCPREH/[J9U(5G,5$BLFK_&Z^*-<4S%Y*U&W>]P3<5[RX @2R5O$
M+:?(@FN)HK&>"DTME0T[MO.+Y2K>:D=\>CP)H',AGK3L\"3&:6[2W3H[;IW$
MC^<G_L">EHJ93]45YAVLW^E_KE<]K!V%S\_I3WA,N_DIK7UZ2+WCG4^/J'@0
M2X2TV4,I@T;H!)8&X1K2%+QRQ@4D''6&R^1Y36#)MM(-VWDKVKJB-C%%6YNB
MK?<H+F\ E(WCR$HN$#>8(HVI1)A1+,#?US&W7"W:VF1M77+?F!_1UJ*0WZB0
M]TDPPZ,/UD,(0#/GG","@QTB04<A ]64\6;M1A==7%TCF6(YFZ*H]YBR1)1E
MED;$F3'PA^5HOF]+J/<T8!>2*I:SV=JZY,XRQ7(^H4+>X]*D\C%FA:0AYWQZ
M,)\FZH2<E-1@G2PE)8_K^?.XW/')R?$%#+]D<JV<+:M7_.VG!2\^P1(A"#_
M?7F(I4F@%D'\Q1"W42.KE4&&"X>9Y$%GYYU0W@91:Q"I7Y1O!>174;Z5*M\]
M*LM9<-R4\,AB91%/)I? T[DX%U,R* K1E\[*)]JJ*%]3E6]97-8]Y2OZ]8WZ
M=8^9(H9CQX)"/F"(>A4SR#(>$4F E5009NPRCF46S6HV,U7,VDK5[A[/%((B
M2BN.=*(><8T5LLX1A&427(?D&??%K#5<^99%-!6S]J/Z=8\V@@=!J=8,!4'R
M4>$4D$M1(6$8Y9A(*T+#RKDNH(W"Z/3CQ%[EP<:_KU+WDK_YO7EH[O@DQ!,T
M7]'?\B,X/9Z,0BO#Q4LEUN[U</YHKWZT@?.CU^GG ^ME=W?^S_QI_'Y^<A*/
MSM:.0O?XR,__40#\VP"</D"Z.<=LSI?-T3X& *<*.4DL\LQ!Z.BHDP+B?H-_
M.%G]>Q%DQ5MTO["F+KL5=-'496KJ/88.6RLB(PP9D>EQ8@(RA ;$$TF<)QU8
MBD53?TI-77;?Z**IR]34>UR?DP"LP4<D+9>(QTB1UD(B%A)U 1,GJ%S>7GK1
MT\;HZ;*;4!<]7::>WD]""X)AQ23R(O? (,H@QV5"3HBD3$S:>EDLZD^IJ<ON
M6%TT=9F:^@#-R#BW$*5BP%3$!8_(,.60<503FWCD)KX@BUK3;_\ZRQ)STV#X
M5A/J6]<:GY^>C=+5"GM0UY?\;70&]_-_KV)T"<V45X0*WS2)5V_^R)VI6R>?
MND^=MEMV<G9P?#X\:,5+/SD/,;32R?&T=78007N//\;6<6JM_?E[JW?\<>1;
MF@KXR4ELC8ZNOSTZJK\+2 !0<99_;D<GK;_RF>^6G8*,G9VV[%G^#KSM[<G)
M%<C0_//7=SI-ST6X>SZ%Z?HG%HS%0%LOX!VU^C3N#+&CHW-;Z][MD5__FF<Q
MN2]#%Z-P=G"#X;=^=:V ^/-/K --/#_[^D]N+9&/&9N?:87@SSO+<^O/@T_-
MJS[:843N)-I#9!.,]C<[N;!7IZ_^]<6DIJ,C='L%[T[^JU-,:653G",>F,;C
MD_IQ_U:?[9[K^W_9QHRE=7"2[?W_&GE.@F%8<TL4#T99'T6R$*0IJ1UQ85^]
M>M/+8) U_;_^95_L)'[/;LY1KO0(<WA !.^HZ=PED=0K(B-/G&&>K+'*61&"
M#9@18K#_JI(]+P[U '+3\612[^>VIA$P/ #.'H66/3T]GW[,$SQM78"'UCH_
MG:/T-4+G[]^"Z/"I+L=ISLAHI4^MO$9'IV<GY_61@SM W<0%>0B8GVF<7[7)
MZL&1_VY/#^HG5[]8_W_G8)HG<SENP&062N$GDWYC[$_BQ^.3L\^> :AE[436
MSL&?9_#7O (&H U\%&KS5HN>A_FW6^ !W.Q'(A?M2;[T30W7=FMZ?!2O6E-[
M<AC/6BF?FVG7:W=]DF;^UKSDAOWX\>3XLG9*ZG'<$GJX-2@,>$*@++&(]TK%
M^]U___%V_HAVWL+C/_:'C9C%M\IUEIDOIG*:IW);R$YO2=CKUF::N]#UMT99
M*T(^OQ7:USHQA6E=M2Y&D\FU.P[">'1SK_C_SD&6SX[K[WZT7XCM]36+S*Y0
M9NL>O?63K@.F%X#$[SZ#6X;2R7P")UF,)_Y\4F/O^6DMSN )7([.6A\AQHJ
MMAE^7[=ZGX7R_Y[6%YK[2'// B8QO&J=V4,8,(#S<<MZ7PMJLO[L^ 0 ]]R#
M#3N]%05F,&\E\$\ H.>Q8KYY]K\R0Y'%^],W[KDM>08?P8S8J]I2_+LU&8%5
M!$MQU3H9G1[^N_Z!!XV":>0WYL/_K'VU;0$#,@KP\^S*S)>C]H8^CW"^'-G_
MR5.Y/62XOIU<G>;H.(?R\-6/L!3V+SN:U'[RM?EQ\<@?Y-?S$9_4&)"']GGL
MMZ?UX"C]\12BW=K?JB<%W\OA[W)&_"FO9SZT:U9N<@4W3O!!N"TJ</-)+>N
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
M-WH[VPS6:]3M=.'Z'^":?;C>.JEFA[-\(+H[&_*MWMILGWD"5MH') 2O'72
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
M__Z-2/QS;3Q6 *WQ:/+RG3^(X:0?]]+Y'+ZR?9BN^.X@QDG%JL\70+]_W0$
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
M:/D;K/Y?MMZ]ZFR]>]VA&G<[&W.V.]]L-AY)#*YN[F7G[[U_=)P='.9$O\S
M:7I4TO9A3$=?>AZ^Z^\;KZ9OV/A'%]X/'^@-8'.LYN+2F_8!XO"N,9#W[-6-
M?U27A(_ 9TZC[</\3 F@&H)+'_GE_%NWPI?>>#@:;_SC1><2<<PLN/&RK\[?
M4;_ZQ<NC./L[6)7QV +G1+#\JD*%>17-'FZ^VEZTGU!;1/S7@F&Y03<;ZU;<
M^O?WK/G*S&TK\BYT5JV3RENY=I.:X>CC,"58>8MG:K@W^6"[TPQSFX3V%H-E
M O_#0F(;;KY'5<W[;&[$O9?VSO?0^8XU&^*]ZA[*;K5\MWK_=7?K8V()NR@I
M8IPZQ$WTR'&>D(7-RF-ML)42]JO3V/^R9,.:D^9TLL<=\!(JTQ4VH.W)@?6V
MV]E]7W$3$%8E>>1W^]ERZL7QSW=<2)(2N&\3I52<BT@,F+2"<3!V*54!_^C4
M:%E(32XD3W>V/DII>0HXHJ!$ ,/'$J29EBA&Y87PV":J-C;',' Q#FZUDO+^
M]&L$8RC&SK]MOQ_/P%#ZE-?*,%54]WXX.IQ*(%D<@:7:S__=&0Y&P[QWG@PF
M9W==9X:K"!"1-MG E:;:2&=\L"Q#(TE5UME#FM=GN[]_3-PEYVUNWZ,TXMBX
MW')+(D^Q"IPQ893+!G9OM'RAI9-^'\WLHA^M.I_7#K!49U"9U9>7V^M>7E29
MV>ZVL)0.1#M'HJ6>.ZZL! ^!$6&QHA*P5!;6 RZLMZ>[WW8^BBAHBH:AX#%%
MW,6(M/4,*>VX4R0R&M+&Y@#,I)M1V$&TX;\G%M;A")947BHS9Q_>,UM@-A_4
MN[(WCH<G\((=PX<&G=_B8# ^ZW^Q@YYMO[G8(HO\N_=YX>O,G*.L=O?&N7X[
MH&L$7YB1;B>3:F;AC0'<U'$6:\[=I=F\P05@9MW93)"_ZJ3-E\.%:E.M@>S7
M?X(/#,?QXL*386<XZGT"!S#O89TO<!=Q4MU&MI5RO5;P"OM#>.ANQWX:]?Q)
M'P!_\;?\!%D:G/\.M]?OQ'&U)59_JKZZGT^%CJ=K+W_]-)R0'V6YFWGISO/#
MY/KVN:+0^.H=CN+$]OH7CSL?U=[\^&G''T0_]:U]Q:AP@V/[!?XPOO27"4SQ
M^8!T.]M_;.7O"R=^4CW/.#?+F^1A. (N_@2.[/Q9 5/CX>!B+ Z&<*$X#7+,
MAP< V)MT?)9)NO E;O[+U#2UZ?R;+VX_Q'[O2X7<N2Z7)\IEM_N@DZSO]2L#
MMMO9VM^!GU^&>3^!^SR&J8A=N$O7ZY]O,/ \@XSH.+FB,XSB41;W%[_[9K,!
M^\#PFBFYM&AJTS(^@?N'Q=N/4\*QY]6@JNC/E>N<BU#')R.XQ?RT%[-Z>8VE
M>6VIZ5*<C$XJ3NQ6\W!<21&7WC*?=+B$C[TOE=YU_G(U,)=7/2Q/^/.+SAZ
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
MPQ'/X[FOUU6>Q_-?MC.?V:-?/N!\*^9OHCW6HV\)W]T YF&N+((-CVJ<T-A
M/')-DYL.Q\V+FMQZ !ZI:,E-G_P654MH4D$09IREEH?HG#51&6-(2-QQ^Z-,
M]GKYDODBW!J$-UG9!*-MNUJ.>_,LUS6I47)'H6U6HX3L_+K-W^\?LMUO_^[O
M'KW''_:W3_?^VA%[^Z\./_RU_>W#FS]/X?[)SKO%&B5_GK[_?'"PM^_9[E]_
MT@^?_^CO?-X2[[\=BIU?_^B__[Q[N+N_!=_]Y]?_?)O7<WH[@?=\VWNSS3]B
MBHUS5"/,<[XRC@H9J3PR3$OF.:7)Z]QXGG09Y0T5;WW4DDV%OIXO?4EB@TY>
M2!(<9REH02UPF8@1*(N%'YT<O!M]%8:Z'4/U%AB*>NY%(@SE(K"(BQ21I5[G
M5G[,29A*[N7&IBC<5+AIG;F)$F]=\K#3LL0M(=H(GI(/T4KN>>2%FUK 36<+
MW,222+F](R).&<2C5LA)QI$+4F.>O$HQ;&S6\]X*-[4%H<^7FV[39UZ0X UG
M5C.3.,7:)**IQA$G+'(;\AN0TS5]Y@M+-<Y2NZ\76(H[,'E=LN#9.?#Q@K#(
MT9B0$#;E@_:<<+/,@FI?[_A"4,^(H&[#3_<K6U9TJ4?GK$5=RDOAJ5<>19LD
MXE@0I*/$N3!(=)1KPXQ8.UWJKAV'UC.N,$O@NE.WTR4/_MC=T=9)3G\['?K"
M4<UQU$Y=.V><R6@Q1R2!X\<QY4@K+G/M*Z[!1K;>1. HTL6\J>K>C]"@_8EC
M<&6:\#D&"\QN![-% 5@1RY4- #-'P12P/"%#G$(RX$2UI88;V8#(4A"V;LIF
M0=@=$;8H8T:L8&JT 6/;:L09-K"1&8U"50G1YU[=HB#L6>MS!6MWPUI-C%/<
M!:L<1U@*BCAA$AF9'(J2)Z5Y)-J1^XEQ!6;KIC(5=VT5R%MTUY+V-$:ED=8R
M-Y2/&CGA#+)!N>A\2$[BF;M6;S3Z>%O=ZC-5Y0LE'KT3]4WQNALGTR-[UZ>N
MWHBR&@D7M'!\VB _3:7R&:O!A!5B:X[8?J_K4()YH;FQ2$6,$>Q,$<&<:B2<
M],8F8U7,.A3#7:KDNFCE!<>/+V'5<5R@>CNHUI(9L</*,(^BR.G62GAD*(W(
M1LTB]TE8D=8KF;& ])%5L +2^X)T40[CPM-05<^J\F6,SUVN=4*,\(B-PJZJ
MH[5.67T%I ^FHQ60K@2D-1U-ZCQ-A".;VPUQXSC20DLDI/?<6DXLY06D3Q*D
MJY+ABMNZ4@0ONJT:+"(B%4$N6I/CNA2!94R1)2%(BX-PEL[<5DW6!<=W3?%Z
M.N?*7T_['N1:++,6"/WA>-Q$-MAS)KW&M;K?<@FP,7SK+\/1OX9V\"^8I#B>
MD5\HU-<<]?U95^PX>!8,_H>28!*,%QJ05IHAJ8GRQ"2&:<YN[2IM&HI$M,:
M*5AN7J_[$98+7&\'UT75#L,L&,8Y8HYBQ!G-K4TM0PDGJH+6G@;77'Y,@6I[
MH-JX:E>@VBQ4%[4[;16GB3-$-;>(1T9A9R42L2"Y,YY@)7V!ZE.$:N/:78%J
MHU"M*7C1:1)%@ETUG_/B/CAD.:&(Q*@EF$,\X@:S3@M46P35IA6\XLP^((YK
M)<2<QM0)!WNLR<>@3$3.Y"(87#"A'/$TA35S9N^:<[=60MWN<-!@(MT3IZS&
M];=+HS^-.Q26:HZEWB\YK"DT(49(1,'H )92'.EH,4K&LR2<XD3*?*"\RTQ3
MY\D?(2[XQ%'8N')64+A:%"XJ:4((DVPNX6>303PQCTQD"FDG>%#,2)YS\)GL
M*MI4R*^@L/6B6$'A:E&X*)()+7!R@2/,*4,PA1HY*@&*R3A#F1)&Y8:MNDOH
MO4WV@L+U._19\+A2/-:4,&U)2L0YY GLA=PRBRQU"H&SP0+!8.N(;)MVJ:+W
M+])6D-AZ.:O@;[7X6_0-K1,R1I-0((H@[C5%FL%^R*4%YYX)'&#&-I7JFB4
M?+S]\%F4$[NL4I6*8H\I4Y53ZHUSD:_K5"$D3!*ER,H(MGF4 7QE8U#03B43
M':8V@6TN9)?H>Q_F+*4BUE"H*CA<!0X7E2K+O0@^8L0-CSE%$VP"D1AB5#FM
MG58B<;#)55>J4MROK3!<I5)58+@*&"Y*52E)*VF*"/X'ICFXR=DUQLAX+W!2
M*@O'L!WR+A%-19<+#-=3JBJ 7 $@Z_7+O%.4&862SJ>V-.7() 66*I;84PMT
M2]C]M:H"Q374J@H 5P' 6ADSR0-)02'!G45<<8M,"!@I2L&QB,D#)F%'-**K
MQ+UCJ*6.V>K*Y&=AM^,B@"7.\J\Z$_OU7B)7.1V^BJ)F>6IR1NDOH^'1:_BN
MWN $!G#6"60X&+^JYG#ZOGW[-2>>3D86YJ WL*.S[4D\&@-+YKL<#?OP<)_F
M!\X+4S;'E)_J4AJX!,($91'1.<&<B8B,]N#'IP@+( II@]K8-+(K3:FX]/28
M8 5ET0H3K <3+(IYL':XTMX@YXT&IR5B9&.2R#HC>!0FX<B!"9IHU%&(H'5$
ML(+2:X4(UH,(Z@U;I1;*,)0$58@[KY"&A8"8X%A$EIP286.3=8TJE:.>'A&L
MH+S;"HF@8/U66*\IE9@8F0+!B(C<.-XX#9:_R5FNFH(QF/=^52K$/4F<-U\A
MKFSXZT$"]:8/DB@> @*O3R).&48F^H"HB]H&QX+B<F.38--5Y-Y='TJ1N0=6
M3^^KEY:S^*O22X$#9^&@5W$04Z_P7(,\=[BDHIPQBL+V!HZ-"8@KK) +#L,/
M3JP)/C'&I\UM]+VUSE)1HW4H7I'665"\6A0OZI0N@7>* ;8DA8AX K]%*Y_
M6K&"<ZHDT;E%55?@>Y]1+R!N'8A7I%,N 7'!Z>UP6NL0H875+!GD%&.(ZQQ*
MT,8CKXD/VH> ;<R1Q:8R@PM*VX/2%8F(!:7W16E- #2*49@4CFQ(.A^E8<B!
MVX\293!=W$GM6"DP]R0QNAH!L)C#JP7PHE/K#"S3$"F2$N<,8VJ1\9HC$PS&
MA##"?6YLR+M"J'5!\?,H+1<GG9E$9R>34<^=3*SKQ\YDV!E<4<'/6[F..W80
M.OO#H^/#WF#<^:4WL /?L_W.Z^'H>#@5V4MYN@=M#P'\EB,>A>.:X[BWIQ6_
M53RW?0KW=K:W]9%;)Y0E'H60I3NO"-(\1:0%(S(%F"X!3K\274F:"E:6&B"M
M%^ * %<%P.U% 'K)O/3< NRHR#%"B5Q2&!EL':6,<LG S)!=P4MER+;B;Q6-
M&@K^5H*_G47\:65A:D+,AWHIX"]:Y +L@E))C!6AA'"1D_(P;E/UG8*_57=?
M.,=?@=@M(?;[(L2,8LI(PQ .G" > 5T&T(8PQTY%2V"J9'.Y< 5>K1>TRO:V
M*NS]N8@](HV3U!/DH\: /:*0$<PC\ VX3 PL%*<W-K7H$G'O@DXMJ"[W=)+,
M_A7'XY>=K&7U;J=EE5RTEJA8,'<7J;M;EV9O?UBR[IO@NZ]+]*R@<;#$Y50T
M&A!/02 G'/C4SH=@:(K2@CE/:%/5ZTK@K3T(;K[N74'PRA%<$\2DTL810I&"
M&4*<"(7@5X<B#U8KQF*B39R<*?AM'7Z;+YA7\+MR_-8$->XHIU1S%&RNS 7\
MB[2FMLI1D\F2(+@N^'V*^&U<ABOX73U^:VJ=,Y98 :AUBCG$8[+(6).0X8YP
M8JFPK.R_3Q._C9?G*_A=.7[KBI_ET43L$"52(RZX0XY:@A*+D:H  ,X9'6OD
M 3_WI+7;Y:7=.U;1OK'YGWL]X]/AY]4JE"44TR QGRV1)B.A00?L$=52(FZ
MHJVE$IE(P=>EDOA<$D2)+M<M2_4IG/)D.66UFFGAE&8YI2:6B@ V>V0$Z,1B
ME/N%(0,>&G(&C$"+E8J$M#)[L%#*DZ64U<JXA5*:I92:?HLQ<$=2$;Q&G1,B
M+4.6!I$[G[B@F33:NE8F1!9*>;*4LEIEN;#&K5FCIAIK8I25FB'A55:='$7Y
M^ +2,4I8DT*&E%J7XUD8X^DRQDJU[&*$-$LG-1';!.TE=@EE6@$ZT0%I(Q72
MC@AIL6')IRIM%;,V<<I,JIY_UWSQ\N/)QFI267&^U66AKO(%3_0+5M_)J.U;
MW)MX/ *FK:(?U<%]>S2$V_MVIW#(_>*][1N<6^__-Q^ IV,<-!Y(V9L<Q-'E
M=;DU"%N75F6Q%QJT%_"2V(IBS$G),'(Z,,2YRRW,B4(^@N?(E1!*NEQIN<MD
M4\=<'B)SI;!78:_5AVQ^S%Z%H&Y)4/4R#UXI17(S=RP\XE)A9!E)F:48N*J4
M&I4;9ZIUZ@57V*FPT^JC/X6=&F>G6LPG)8,)XQ1IRR7B+')D<GLJ$C#%7"<M
M3,B-[M>F245AI\).#Q)(*NS4.#O58DL"AQ!D$ @KG-M+R(0,<2'7R9)@5Q&-
MJ5VO7EJ%FPHWK3YD552IAR6N6A1+*!&3]1@Q*QD",S@BHR1'5 4*-K%0V,5*
ME9*-9?RV[S3&+-*Q5B&&K?$XWJ^2RA,_*A8DL5Y:8H*1/&*K>0C*"!=P=,Y(
M^W'[9A0U'>A"1 T2$5DBC_OHL(U,(85SYV%#,0*7CB!/+/9!:D)X/GJ0B_QV
M%28-G0Q[A..;3QQV'CL3P3[0F$CN97+&6I^$%L1'+#DOL'M,V-6S\ZF@A%N%
M@A,6<6DULI@:I$S47D5%N24;FUQTL6GJ/'7!7-.84\Y%*ZVEV&(.P+/41@+&
MN?-.P^RZ@KG'Q%Q-RJ0D4<VU0!Q,$<!<KF5/K466$L>( 4,\LHU-JKM&-=6V
MHV#N1IC[^RU 9X--AG#JM7&Y>;KS5I,8C?3*RQ#\]: ;PX/"OPKZ'@)]-:F.
M:883,"3BWD3$*<YA3F-0 @<A8BR)TCG,R;M8UT^/_*, [[$W.R!'&1UPI"".
M>VRT"P8SJD30A$NGRV;WF'"K"4PR2FIPP(A19A /\,,PZA',HN3$I8C]U*]3
M66-JJN)'*>IQ0^#].AR&TUZ_7WI'K5Q(F@]UH9P&*8<ND9(2ID(%') SWN0J
M%@0Y1Q+2V'-'B*0,AXU-R;N"MNS(>4%=XSI20=UJ4%=3DJ)36HIHD3:$@5T=
M%#BTB<)N+ZBA'LRS7!27F*Z6]_9J"^I:KB05U*T&=?6TN-P=0^:DW018@Q\2
M&2$=RL=$! DFI%RQ27<IN7?(I(!N1:"[NY)T'>@*KFZ)JYI*A G3*6J-$M%9
M*N(2]C43$*%1>!X4F"<-)G053+55)2H;V6H 5].)E!*&\>RJ$241Y]&!Y>@#
MDE*YJ"/0H*$;FX9V9:N*^CR+7*,J2R^W;[*#3SW7C^-N9Q G)?=HY9+1]OF0
M3]7JW3AY^]7W3_+8%69: 3.Q)7*2Y-H'[ Q24A#$F</(.N61H59P, :(KL[%
M=3&^MYI4@D8M5Y,*(!\>D#6EB<?$'&<&N9@<XBX%9/.OEC"!A5+119X!*<6]
MCZH60+9<:+H9( OF;HFYFLY$I,):!X6D=PIQ@@%]+F%D8,YPL)(J!YCCI@"N
MI8!K2F0J@%L)X&H"E-?<XB XHICGO FBD6:!H&"PCY*HA+EKKL=1P5M;!:AB
M<3X\&.M)3%(RB9-$5N:^&)IR9+"SR###F \N:A\W-FD7]L@6 ?)9)##EKD3]
M(5RAJK/7CW8<[W8J[GGHXDTI4[-&3X-/?T0?>U]R(ZAS6MKR?G02P[QCVE:"
M_V[U^\-3^$3\93AZ/8JA-RE%:ALF+KY$N^+<DA"Y0-03#U8$CTA'AG-2ADDF
MA&"=W-@474II$Z<-2CBKY?I54[ MR+PE,FLB5C)&$,H9\B+WQA$<(YV40IXG
MZZCR@AI< LSM1613 E9!Y",ALIY*9<#P-CSG"1.'N/(D-[^SR'+AM'/@A@=2
M$-E>1#:E<!5$/A(B:QI8(,%)YV..MU+$F1=(6RQ14-Z T\*=#+X@LKV(;$H#
M*\YF&^%:;^M-I5#4:215- CL6 7.9BXH$03W21HK!&VGL_DLLKC>Q./AN%=J
M1CV .C8?ZD(Y#5*.6):;Q82((6'$I!"(>TJ1UL0BI2-PCDZ649R;RTK"NU*4
MZ'1;@=>4OG4!O(*M6V*KIE!ASHTD-* @C$9<JQSOXN 9:U^5ADK,FQ*!;B^F
MFE*HRF:V&L#5!"C&!4]:8P0^+D;<,H*L8!2!X9QB%$I;;:I$8U4VLN=3%JK
M;S7PJZE-SG@834Z0%A3<UYSNX1QU2!@?B1<L*.L!?JS+ES29*(6A'GV_:TIM
M*H!;#>!J>E%2D6K%%:(,K$QNK4-6>X^X83+9I!F.I'+>,.U2TZ9<_GMV.)U>
M;-V;G.X/)[;?B?\]Z4W.[I-Q=9M!>8*TU93F]&XR](<'PSZ,Y?AM-2G;@YE&
M_EMNJ# <;$TFHYX[F63]?'^X.QSD^Q@-^W#[G^;Z>2&]YDAO^W2)8A63C,%H
MENM-*L0#5<@D@Y$7E$D&;C6L@8U-(4P7IKS9C@LWI9V'B'P]<] WI7<5T+<1
M]#4IS03*F!9@WZ3<945:@[24!A&+G934)H'!TF&B2^Y_9+%@OJ68;TJ/*YAO
M(^9K:AX/X,!HZA!6N3*7S TKK?*(),YX((HFFJN\LRXA314T*9AO&^:;RDEK
M"O,%UK>$]9).CRJP$"DBQIE<YI(B QR.*$Z<2)AJM8).CP71K4%T4RICV<7;
M"/=Z63(G<%*6(>-PKGM " *KS2,,1,ZCM\DJM[$IB>JR^S=(>D#05PKF3]7:
M@O^&WI?-^<WOGAP!BOST][SD>H.3JA?GYC_A;?.;G\&'9WQ5<CF\X>4H]N&=
M7^+/I[TP.9ACZ]*G9H^$+SYB'3S;R>3ZCUQZ+!_SJF^:(PC^$470?$^$RO-Y
MG [7I9\'H_GM'-M/$;E1M(?@Z\'=OK3]4WLVWOCIRD,=]0;H\@@N/ORUCYC2
MRAYQNH" .H:C:KI?PL*,H_PNN"?;FGOI'(PR#_^MYSD)!BQL;HGBP2CKHT@V
M^*BD=L2%CVIC<S^O[\XP=?[YDUW;AWB=MY]!SMN$9UBR!!=@.J7ZE!,)HA(R
M.,H=CDY)1PRG6#$EA0X;UWR.)6DYW 266G.&G76$@=^J,/:&1!KFZ[-BC@M8
M5X0%P]JWQ^/X<OZ/GT-O?-RW9R][@VIPJ@_]?&1'GV#]S[@@+_\%IJK&;?KR
M!3)>X"DZ9E&7V3?/7GY1O;3 K]/7F'R!&;_V9?R"7/O:]RY+R NN6+GLRBY[
MLRE;&H@C>N."CJ\-J$UWD\>R0]52.W1J+VR-,V7E<@9@W'4F![%S%NVH$X$^
M0N=-]/'(Q5&'D6X'3$URQ;KX46#R%JV7'SWX6%WR96\"7^=ODJ2S/8"Q&I[
M9<.XEH[1X&"T<>&\LH-#N-UG]M3;@_')*)_S>6;/_5>T_<E!9\<.P-H\@AM\
M9L]?>;]^> 3??7WFP=-\=# &J_NWDQANQ?P_<#;78TOX[@8PUT0ZO0&LC1HG
M-#802T6M]@W'_ZQN )Z.FF<2$9CDUD6$P<6\MD(H&A3A(DC&[<<WV<3"\/\H
M_^-&Y=JFYU 'X4WO2R^ T;9=+<>]XYC=P,&G9R'9G7UXL_7M_;=MOOO7SMG.
MMT/\?O]/^*X_^GN__LX^_+5[M/OYE\\[;[S8>;THV?W?X<Z;W<\[GS\1^/RW
MO?T_#G;AN3[\^B>'[^N_I_!=?^V<[GX[//W/MWF@_>UDY_/6M[TWV_PC958+
M(3"2+A+$.4[(VJ20$S1QC3U+G&YL4DZZC#8<=[L1A]Y5HB_T5>BK1E]$8ZJC
MH4R:Q$U>WXP06.U*!Z^,%"NAK\)0MV.HW@)#$9VB#%(@'G5",&<1& HSY)3U
MG').G,W'?)KJUU7(J9#3HY"3CHGD^+ADC'.7HF/1)* KDJ0T8%X5<FH!.9TM
MDE-,UBL1D"&YMX(UN=E)2 BGD P-6AK=8!&LPDV%FQ[GF&8(Q+-(K&5><.>H
M-=8('87%R6N=;D).UYS7+"S5.$OMOEY@J<B,I=@1I#W.E8:X1\91A8AEP1OK
MG&#YJ&8]E_KFQS0+0Q6&>DSKR?$ #Q8T93IP*I.-DBD%+H)+G&"6BC+5=M):
M5*:BL@%3*A"AF"/NE$)&:8LH!8\]6JN4PS-EBMR[C<!#T=>SJ)QV'EF(7X_C
M8'Q]N+$<PE^9H/YV.O2%HYKCJ)VZ>LYX,,8&!H85Q8@+PY&&S0?Y8#'11"F2
M+!A6JBOXO?6I4@ACW53A<PP6F-T.9HL2L,.>6:PY<F#)(0[S H!3HNHG!$0I
M)%%-'"(I"%LW:;,@[(X(6]0Q!66"B8!1T 3G((M$CCB/J-',D(@YE[(@[%D+
M= 5K=\-:38UC5D48>=C#3 R(>Y'5N!!@-PO<& T.@73W5.,*SM9-9BK^VBJ@
MM^BO2<<TT5J@J!Q #RP19$6B\(.89)R)W-*IOY:/K[5FKUM]LJI\H<3LYMJ/
MU]S#LO?][-4[G-"^8[R@A>/3!OUIJI7/6 TFK!!;<\3V>UV(<B%Y(6E UF.P
MWXU4R*5 P4UFA"IIO64YC9.R+LSTNHCE!<>/KV'5<5R@>CNH+HI9V'@8?6I1
MY(DACJ4&\U\FA+%1N4Q"$,FM63YC0>DCZV %I?=%Z:(@YK2RE N);#0&G'02
MD:&:(()Y! =>D$C$>B7V%9 ^F))60+H2D-:4-(RS>I82\BYZQ"FX\XY2ASA1
M+DH6:!1KEGU;0/K(.ESQ6U>*X-KQ0P[3X[Q$1-I<WAMV6 L3B)S6AI$4-%#P
MS&\U:W/\\*Y)7D_G;/FTBVQ5C\5/_]D?CL=-Y(,].=*[39"O ;7NFB#?;Z/A
ME]X8OOZ7X>A?0SO(#8#C>$:#H9!@<R3X9UV\"]X[2;%"5!"+>,R9+5)9!-M9
M8@%+,$ YD&"7DGHCLUO'!%MCQ3Q50#^F:O<C&!>DW@ZIB]J=,B):&0B2*1E
M*F;(8H?!X8A,8YA )E-S:3(%JNV!:N/278%JLU!=%/!BBIK"1""#B4;<4HH,
M4Q(I# X'R^=VE2Y0?8I0;5S *U!M%*KUA#AI.(LL(EG9OSQ09$FB2#G,:8R"
M,-J$C%>@VCZ/M@$=KWBTCX_HVME-AID2#/9=[Q/BBB?DB*$H4L=3\(!GHM;'
MH[UK^MU:27:[PT&#.77KR%N/F39W:?2G$8A"4,T1U/NZY);U%F(<3(_F+'=0
M9LA$:1$+A$HEA$[! $&)KN&\H;##(T0(GS@*&Y?/"@I7B\)::;\0N/#>(@>N
M.>(DY0HU8#6 ^9 82=H[(ZL^GYPU%<0O*&R],E90N%H4+BIE(5%K@Y'(*T<1
MMPKV0AXTTCPH%[G+?=8W-HGI*JH*"MOJ2:_N &C!XTKQ6)/#G.;@7"B"8!HM
MXM2IG(3*4=(J8,VT$&'J/(MZ1LRM"[85)+8^-:W@;[7XJ^6D^2"%90%9IR3B
MRG)D%!'(.0P&*4DI4;RQJ717\[IZ]7C[X;,H+799I2K5Q1Y3IBH'UAOG(E_7
MJ10S1&DP YSR!G%M"3(B!12 C"157L;JL)B@74GO+525JA%K*%05'*X"AXM*
ME0R1,T?R*4T=$.>"(:WA7]X)&2C11CH!-KGL:G%O'[G < V5J@+#5<!P4:JB
M@CE+>,CE@'-PF0G8#ED$)]F :Z653BKW@F%=+.Y=$KC <*VEJ@+(%0"RIE7Q
M)+0WFB%FF$.95)'AA**D(]:"$B\S(.^K514HKJ%650"X"@#6S@XEPZ)F"C',
M">)!)&2($(B"G:-$P,2RE(,WN$MUFRS34M)LH61^%G8[+@)8XBS_JC.Q7^\E
M<I5SXJNH;Y:G)B>3_C(:'KV&[^H-3F  9UU!AH/QJVH.I^_;MU]SSNED9&$.
M>@,[.MN>Q*,QL&2^R]&P#P_W:7[TO#!E<TSY:8F4)HSEW&-$3'0Y)]4C%UP"
MSI1>"Q=@UY,;F\9T&2T5(YX>$ZR@0EIA@O5@@EH[ 0J+P4J'%%<&<1,C<D2
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
M\"Y@H$-"9_+X(\(1\W7%?$5R6\1\'3$_H^0Y)G(8:HUR _]PDRJ4,Y,B993
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
M6CEK\BSL-9 &?;S#$4%<.Q O26*< ^*(TX5P.B,/:HIU:BA#:98YQ,'_1YH
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
M;2;<?^OP/C][^(?/>'=E.CIU2N"^KUA[E=BUZCV9T??@$0V";@L5''_I#<Z
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
MX?'J;U]N)O_L L &ZE)(WVE ROC ++3*G/YB,5X'G)N0Z%SE464EE8#WG4E
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
M7\PO7^DVN-O<AZE8[NKNZWHQ_?QY.ND^]Q_A_ )'3!6,OCC@4B(H3\?1,6'
M"1601U&*3(U7=9N&FVM:P\K)+/TTG='B29+]Y:=O6.7.2J@M"0JS= -$=X_4
MZAT_SR\^?^X^$\8+_'SY]U7"->7[8MIPNY<\I17LR_23G,=U[>'\71CG-Y,7
MX<MX$<[7B!NEE%E!;H C([J$5!"]2Q!IT06=2\FYQC!XFJI-@"&>)S :LZ09
M5-[C(HPGF%^%V81LAOE)(ON@[CKFEUC&:;P8!9<)J8@0DX\$8:,@Y"R!^.M8
M%E9$&1I#Y6FJ-H&*?)Y0:<R2=E+EFH[3Q1G."+M?9GB&D_GX*[XAH_,S_CJ=
MS]_BXK1\#'^./"\6R7Z G((&9:V%J%,!QG,I"FWFNK6FV9+$34"DGB>(^F16
M,T1])!]D?C'[WJU]*0J76C-+QK+W&11SG/!-((^<\%V$EPZ-D5K+QM!YB)9-
M,**O,0+/"21-]K\9&GX=AS@^)RV)\Y-)OF>I&4O(QAM@: THK3R01R<)K2*R
MX+A#BXU1\11-#=<\XL[FSE0,DM.FE^@@9C20BT=34J$UBOZ6-R2CO"D2;H-^
MURUOAO.[ZR%Y?'Y10S;OIK-NRQ>+V3A>+$(\QX_3MU,2UY,%[2!]XJ<WDP7.
M<+X8)8E68BFT:%8E=O+@%'=0M(R&MD"@UKV[I[M0/B0KOU>D'8'10P,I2B5+
M5 IXD@%4C!F\H@-6G$>)PC*1G@-(V\23G+6AQCES(#M+)8L0N!=D8DG4V?DH
MLC]P/&EHL9?>,?;T$=V*3<V.VV_CR736;<#EH2^)1R<TF$3"1TFGP(O$($GE
M-"J'H;2V=6[3,"0Y/0"H[,6B9D!YB5^F\_%B/E*%FY)10F)(2TDB05!(VBG'
MH(UUL>36 ;S+9^^ZAL7G+Z,79YC^()9\"%^[V,8D_S:=X/??PNP/7(P<EA@9
M,81\#'(^.'V)@2=PCAO/A"8O]%:HZ<X]Q9,/&9($W(F;E\!LNYWMG/KQ9[Q:
M5Z#'VZ@8<*\C*.1(9\31,H5629GD4BFM'?FUYP])A.W%Z[TWMQE[2;*.5Q+P
M%PPS0MV*GG6_2J$KW,4$0GE&<E9*<"8[L"QX$;(TP;>.WVQ"UY""QDW@T)P9
MS6#R(LS/2!K5?ZJ^_AK.<;*8GRQ>A-GL.]&YC#.E5%A 5,3.0OZW$^2)9UO
M>)ZS02^+:FWE;$18H]6_O,#7Q/A?PN2/^0AC2<9B!*1#2J>U1AVT-B 34UH'
M9:SG_:QUG8PA:;_V&+ES';LG'YH=AS?WGM+YF\F2)B6"E4%6:]0F,B6)'&?0
M 4,E4A&NT*EMC(W'*1J2XNP?)@VYTT<T?&13%B;G#%E7MX7S0HJ>64*PJBY(
ME)JUCJ(\J#7W<%E(\_BH:_Z7P,X<#>!#\I"4-4Z$%)VR!W%9!A/=WHJSMU&[
MT[XVP^=KI$T+YZ\O)GG^[F*6SL(<<XVA8KJ8=8O[0.[Z[Q-ZU\FG&6)-.IQ_
MG+['+ZLWCYA30CO+(23I:W#3@.=DH41NDS&*F21;HWIOHH<D%UOAZ+"<; ;
M[EK[E^EL-OU67=^1$Z4@/0F,%E4!, 7!<PLA%.3.2)_0-(;3+1*&Y%ZT L<^
MN]R6U>LK\C;[PLA)PLPE*(8"R 6VH&M<PQMNK6V=DG2;AB'ECC1E]J[[W$ZS
MC"=AD@AM[S$AF7OQ'%_]N0KVGJ0TN\!\:;"=%/KWY/Q\^JWF9[^>SE[,,)/W
M.YW/1SIB8E*1LXN,-J)ZO-YE!++]54X^2>)P:_72A/(>]N_^!SU$VTA%CR33
M,Z#+I1YR0;:T+)!0*T?>4RDL]K]UVQ&]I877;Y[.$2!\1ZL?% 7'./R_8)G.
M'EC42%ORV2)GD'*AK9-8(#@=@3NMBU!>V.9I[HU('Y*).4P<]PZ(=BFS\SF2
M@V:%,Y:<-"B>)_+24H*@R7)"A24K&Y7/K4W3Y9,/%,6-$95"#L(E46]5.;@0
M%3 G% HAI14#B.(>U^G? 0D/!#,;,J-U,.#O759QZ,)FW8T]D;OZU7N<X^PK
M7OV&[%2M1&'D+JK,0!4=P$F7P(281"+=PGES\VQK*H<DBQL@J&<V-8/3N]GT
M"\X6W]^=A\F"B*MP_U+##F]Q,>*Z>*>"!<Z]);("0M0L@B0Y+IWV 67KQ(?'
MZ!F2T]\ (LVVOAD8*A9/OTTP_SHN^&8ROYA5Y3XJS"ACK03K2+JI6 Q$8QEP
M\G*3"E*EJ!K#X'Y*AA0(: " !MO=C/5_FT[SM_'Y^2BB+KIP!99Q$D7"1P@A
M<8B<%YES-"A98V9?/GO+^H^ALW>G+6UY#1HFG\;5%^V60D+ERIB_HLP2EAC#
M>ITAR8(1(=0RMRX?,Y=<4/K8VC+8A*Y-@&">#Q":LZ+Y7?E:X&*R+&);+3LK
M5^,/")JY#"IY!*^B!RN=)-R2M:M:^_9/T;0)..RS D<[%C3,?8V+ZTNIDZ]A
M?%Y)(S__0W@X*C R23N3-6V$B+6N.A=PBCS_4BPS+CJG<_MKYUTHW01$[OF
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
M+S[/K]M-ST>2>9-1$ZT*R5E-/$&4FDS+6/N1*I]U4HWAM!NE&P4VV0\FM0[
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
M43JDUC!#AO !<' XN[N:G(M[DG6:6]U;/:BYS;W[,GNQN&^F2#T$F9-"_SX
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
MO <7L@#%/"T*R1W(1@12J"3";@^+NY>K#SY@2#& 7KC;9FN;<9D>?]D2=#W
MD)&[XF4 WW4D9;+>8>@(*%F(P>JLG-V0S?<_84B.=V]\;K"YS2S/=84W,HZ7
MX(4'QLCL55;1HI)7D*6P7!J7N&UM4*X_O^%:[C*L,*.%91RDM;DVLJ4#1?8\
MQ)AD*JYPJ5I'G397JH-15]MAX+;=VXP!?<#[)D4U8H_!!U8'SJCB%!TX5L=)
M&0$^.30JQ!1C/A0D-KQA.8*.ZPD2VS+@ )#H_'_CO5 B:W %?:6ID!>F''AM
MF<Q2Z70X.;%QS.8(*K$O6&S-A/Z!T06\62#E+&($9BP'%9%#T(K6K57M5E=\
M2/90N-CTBN)0<>/^8;$U"PZ BAJSR4PS7U-YM$=#) D%KD8+#9:42A)1Z8.I
MD$U#;8<*\!X %=NRH%]4W SGI:!*%D%"CHXTG*G#L2-'R)Z^)9NGZ,,HDL&&
M8OO%Q^[,Z#NVVA6P_S*=S:;?QI-/:Z7K+^@OPN3[_/IWNT=7=WA(H_CJOLMK
M%&&]1<8(A48?R;%.RM=@6>U5KK0#(WRL,V4#5ZV3S6Z1L$],YC72T0SG?Y]^
MQMIJ])<P^>,D?ZW9??,:49C4XSKBPFH5R9*VT9&'):2MC> ]%.&X\TDPO.W/
MW!N=V>190W)?]^'T>FBF^1ZW*YY_F+)?IY-/M;1CY#G/III$6IDZ%<V3A!.>
M)%PVS$7!I=3-6TP\3=:0?-H6..F+(WWKG%>D,J;?$7_!"9;QHE87SE^<A<DG
MG(]KS>%_8EI@7OWV-)Z//ZVJ%'?5/WL^L)$N:KGL1GKI)3UJ<O7,2M'KB_JQ
M'Q9DNLQ/2WUE%#0&GU*"['CMV9MKP2G9M(D%73*/EFR6QH=Y$[KVE6-WGW%G
MZT>!.3IWEHZA4H%<NQHFE%D#YXEA\<4%W;KKQP9D;:GO^JTD:0ZAV]*M-9^:
M*<)[5GXYJ6ZY[&5'DE%VF0D>#>1@8^WJ&R!:R4$&GX7P.0C?.EBS(6E#4HA'
MP-'^[#J&IGR+BW<X&T_S.*U>KG5<;97CX\_H41]NL;C>5.#]-(RTM%Y%YKM>
M'*!*TC7S4]>&0C4K*\3V8PHVI:V])/N LZ_CM*K793S6/$0P3I"7$:,CT]0)
MX*9()),R)-?_PM<(&I*[UPMZGI9<N[*G1]UWV>QR551J7291#2ASS5<TD=9-
MS@TK6K&:(X+-XQN/4S1L37<0S.S,H!Y!4_N35*?G/2XN9I/3R9H:YB;;[(0@
M1&>DQ6,&SV6=-UQ,5CZ2R=<Z@WT;^K:\"#VT#7X01#7B7H_X6F]F=%K^%L@,
M6<X6' F66<P6 54@ H-@X++30(05^HEG95O?E6U!WJ!Z!1P)76UX=S!PO:/]
MF*WIY66;Z9%R*BHO$(0SGO9$!W"%=L=)'YE(WC/1>B;A;I0.Z;)V$(AKP-!V
MW6MJM+A>6<WP#"?S\==5RXUZ(&HC\O-KJNNONT9N;Z>3U0_OB/H9+L8SK+4>
M=:75Z^W^@/;UM'P,?XY,#E(6+J&PQ,D@*!%B#@9\DLIK,A=L\_8'O2]JR_OE
M'T"*#@LG!X'_]4*Z=]U<PWIHX23_Y\5\L7RU-MVOJW$VVI1- !29#C-G$J+(
M&9#+4ESPTNC6H>V^UC*(/2:8K(WMKCJ[&SH_&\_'DT\O+V;T=0GY:Q:@Q,0M
ML^ ,9Z $.2&AUM<RG5!9G6J-XQ!9L/U2!Q6V'\21VD9\#06#!Q%J[S&=A_E\
M7.K,\[KJJXU^39P\.7WQ9N/M>#V=T8Y<;L/UFB6J+*0D&2Z4!B69@2@Q @\Q
M6JE,M+RU87K<%0\I!/3L3M_  -G[(;S?6KO7(WA4LB3&G:N=#WVJ+9I=#!!T
M\F31V9"9M2FZUET'>U[2D"H GM4Q.@:D#J*LUMWFO>7"_1MRO7J6+"O1&" O
MA%8OR </T9*H4%8Q):-0S8<7#67M@PH*/JNC-VB4/D^#\N.,OAUW'U4C_M>Y
M.&M6=7;):50@7"J@T$CP45HHT@?%2XXQM;[!&=@6#"FF^NP.[- A>XS<GW<=
MF23*+B:+ND'33Y/JY(9YW</IA)8]+6LS/A[;WK8)0ST0UF.64=_;V%MJT@9$
MK8$YHBZ%]$^H+?85B@3.)5O5$3.: (VN_R2,;2CNX8KNZ:>O?-'5W>+:[@7'
M?.+=5#I%[J@J0!K<0HS9>.9LP-!_UO/N] \JV'A (&]PRW<83/1Y\;S1"IZR
M45/FEA>N@5<-U\W<]C(@))D4:6Y?4+8>=]+34H84V7N&4&\)E&,81:OOYY?I
M2(MIQ'=AG&M'ZEIOVTV>;VON;/7('@V9W9>^IXE22Q0?3@A;SH2X_,6RQ>1(
MQB2ST1ETRK6C9$:(+)(L+3$7BYFKV\,![RT(W>ZI_:4LWO>T^9TFZ"X69ZW+
M8-#2HI-PX()T=3A*%BYP;EC_Z3];D3R$[.J>T;5Y9F-[)A\@F?9>HJ^Z'!EM
M+#,,O&.U9-@[B,ZX*M:C98%GP5NW\]R-TB$H]6'C<!>6'A5^73<E+$:KE.L@
M[L["P0R." 4NA<\^YBAC_]5PF]$ZA*NN9P#!K=EZ3!!VO9N$<]*B8E BIQV2
MSM+9T1&"$NAS8<;*U@..=B1U"(VUA@_!K9EZ5 36%D!&!)>"3J"%)DD=&(>H
M2H:<I;96,VN:=\O?D=0AW&$\ P1NR]1C(; 2^GH\)SYVON'',YQAJ-VI1LH9
MP1E/D)5+1'W,X'4(=(A0I<2CT.K(0O%!VH?02&S8&&W#]H,T(WL[G8Q7I8K+
M$%6=.[GOV/9-/[EEV[%M%]*RU]C:LU>/'#%R1T4Q'+CPM2ZOZD?A+3BG$L^&
M*=Z\$ND!4O85>;^%V1]89YE<+LVK2":FS<!+L:#J[/ 8"<-H)$^JU-GBK;/L
M;M,PA+!)2P3<EC=[[7DS9?=N-BTXKY?^X?PU=J6 6DF1"YA8ZYA#UE5P,5#>
M*F%E5-:V3@>[3<,0 A5]<GZO/6\R ^(CIK/)]'SZZ?OE>D3T-G"4D%(@S9E-
MG31M(\2JM5#:A-$_H1'N_> A>/Q]\'+_76S"R!=AEL^FY[2-*Q+F(_+,.'-"
M 5%.$&+&0411P*N -B?OLGY*M]__R4/PG/MBY9[[V&8P2UW3;V12XCD9GSB]
MF%_14DI6"2T#QC(G >%\M6NQ*]).O)B8;H?X[A_,\N 3AN"3]L7;1OO:NMWG
MJJ7QF\G\8E8[2[Z8SKY,9]T&=?/A+SY?+IR+['.]#?&,U7Q F2H(:PZ=+LP4
MJ11K/>9T6QJ'X"_VJ;)[Y5G#.9.?5A8%2UK;Y!0DGVK),]'@K9>@?7:<L%U2
MUHTA<_7P3;!@GS$6=MOE0W0+_AM.EBB-:[FX\Y<D^LZGA%B<O\<OR_#%R22_
M0S(_:ROUD94YNDBR3R=7B\5,;?P12.=QPW10+&'ST;;-%[$)Z-PS!MUQN=X,
MO'<B.-U>78U27;XV<D;GG$(!:0UME$%%&Z4Y:!%$S,D$P5H'3C<B;&_K[C(G
M["S,/A$+N""F!W3@F**-3YS6*6FQ204IN1#)E(W&*M[]Z"$%3]KS_(YUM\>^
M-H-V/9*GWR:8?QT7O+(05JM#ICTY\V0.>-E-/.(0K&?@C2$? U-0S3/''Z-G
M2!&6_N#1G#/-L')9JWTZ^1#.<7Y:JDRO?19&WG/GO%:T3LQU4 H1YI0#9E@V
MLI1H9&N@/$C,D&(W_:.D#4]ZUI2T0E6RCPHL=N.0B(R0<@$4H62=@K.E=7CV
M?DJ&% WJ'QP-N-'W5=][_(J3"UP57]4/O)[-0\9@^/1IADO;<%KN+&?W>\ F
MCVUT2=A^"QK=(-YYV,ADHXU*%HHA#T#92-:W#@*,\487Y!Y]ZVZ9=XC85T2M
MMOOMM*L??3&=+&8A+?XY7IR](,;0 V:O_DSG%[D[@C=6[Y(44D0Z*,:HY;RN
MX)0%8YGUW.H<L'5X8F=B!VU*;X6CVT+M,/QKIA%7Y#Y):ZU%IO_G97V9YD6%
M0)X T:BXJJ74/(+4(=#+DG1WZ]#I#F0.VAQO ;'>>-:W4EUN 5&%\ZMO5^&<
M53[0R6(Q&\>+18CGN)@NWU1W=65]U$C,SKJUY=,;J=C>-J21IGV J)%UA3LM
M(UE[GBPUENJ<D\+ <6.]XM[%U%H0/$#*OF+PQ<5LAI/%0PM-0GHL=#Q#MJ5V
MTQ40+0_ "R\:#5-6F\8+?9RB(>G/%NBX+>(:\J-E"BL25?G!]09M"T\"R*LE
M$:N# X<U8])ESP)ZXW4/)2./D30D%=@'2EIRI/55T@,T584]GER0=KX6W2,9
M51)>*HC1V%6O-%X0$DI-I&-1JG7.X_94-A*QJP??9996)LIZ[T>6KP,E)6$@
M>@&"DW424/)L6P^Q>X*D(0G9GE'U@/QMPJSF OCQO1BYP#UG14(2D4Z]S!Z\
ML A"!R8"5]GT,0%K \J&)(X/C*<>6'<PO<Y,I"6B!F%R+5P5F;0(4T +CB'D
M$F-SXV\KO=[;0>*)=*^W#K3#.L:0=2UD I#JU)$K5";W,%:TT4$ZX&BU9NC9
M\=1LPZ?FIZ8.OL232?Z5_N)!"D6.3D5>P'M-YI>.!GP)"406D2GEI @]E/-O
M3-^0!/,A\-2<9\U0]83?Y]"5HLB"UX:1?G".U]LF<OZ**-G3&0C-7:QM_/#V
M1C%SJ9 IQ:'(Z('8D<"%8(CY,3BK5"B^I\##<S"*&Z)E6P-X&\:T/ATWCN]=
MTJ+67'&RS3E142?;90B%S*GH9<XJ&J-SZY: &Q$V)"G;/W(:,JD9?C:1^_>:
M_C:([&P6( 4SH%*2I MB!!TX2\+FY$+KRL5=:3W,&1.HR1.R%@SS$10YP!!%
MLC4>::04SF-JG3'2[(P=2CH?!&V[G;YMV'<<B]F245=XUJ"MKSV2+%%H5"$3
M/W/OE=2H6E^M/%>+^2@XZXV9S^CR=72KX\*AKU_I^<.[@+V]*7U?P2JAO"$'
M+1%<"5H:(01RVJS5!@4KB+QU>]R>7*$=(I+,%ZF,S&!,33[,D0&YI@Z"S"HG
M=)&9UI'>?>]-!GI5NP6*'BBBZ8MOQS=^$_EZR18/PHD,2CL#/N@,+$5GM0N.
M3(=!&K\#O?#= VL'X>$Q-/![6E?-L)VD\?FX>TC;!*>'/[]'#;KAHAIIR%>E
M8%I<=0Q?/?_^FZQ<6 G15<Q5\Y_5#'/#0;$22?B4P&SK4KC-J=M7SMW_I)M\
M.+D,;-4#=4&?]_W&FT=>V1A\#"!R2:#(1B6#5=-^1859<DZV<NN"F09D#TG3
M]H3&VP+QT,QNIHTW(?Q^:8_S$7J7I70."@_DN#G)P7D5 =&Z$G*2R%K75N]#
M[Y"T\H!PV82]!P5D9VO@YR^72=RVE"0#.?(J,/I2NUF'("WH$% ;IC(9%D?
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
MAW_.YG^,/P6 _UK]HR>SCY_GX_<?EC\()N3UG\[_+DN6F)D$$[@%E;4#%YV
M'+7!&+F,(OR_[_^> \.<%0-9)/U:L1J\T &,"%IHX21G;/6AD_'TC[_7/V)8
MX ^TN.EB]>4_?ORP7'[\^T\__?GGGW_[*\XG?YO-W_\D&),_7?SVC^>__M>-
MW_]3KGZ;>^]_6OWTRZ\NQK?](GTL_^G__/;B;?J )P'&T\4R3-/E ^CQ>?GE
M'UY%HW\Z^R']ZF+\]\7JW[^8I;!<J>?>)?RP]C?J5W#Q:U"_!5R Y'_[:Y%_
M_*__^.&',\F%>9K/)O@&RP_G?_W]S?.;2,?3Y4]Y?/+3^>_\%"830KSZA.7G
MC_B/'Q?CDX\3O/C>ASF6M>@OEEQ!Z0KG?]5/^VEG3!\(R#R=1@3Z+DXKP1MB
MO.W3=\?\Y;,@8PFGDV5#Q#<_NRG>V4D8MQ3PC8]N@';U07"")Q'G+:%^];E7
M<%Z O(YP.3OY^$?=%>:GBV6:_2W-3GY:(7SRZN7;5R^>/WWT[MG3M^_HS]^>
MO7SW]M7/3WY]]/*79V^?OWS[ZZ,WSWY]]>+ILS=OG_WW[\_?_<_]ZUB>?"2L
M0G!Q]KK_KVV><F551)_Q=%QWI!?TY?FC*OP!UH=_+7&:,?_XPSC_X\=Q<KZ@
M0YVCU71V8% F"^VY9SDRR_-HFP?6E5ZL=3)+7SU_4O?BV1?R3$+$R>J[H],%
MO _AX^CMDH[%>D*2</ Y_74QDBE*%PN"LXJ#TL* XTQ LCHS+@W].-ZDWN*"
MRB4LXHI\YX_XJ2KS)YPL%Q??6:EWI=KU*,XTN/VZGD\3G?@+?(IG__M\^G8Y
M2W]\F$TR60_/_GTZ7GY^,YM,?I[-_PSS/')H6(Q60>:,%AVC!.]1@TY.^!P]
M8BZ-%[TAQ*\E<LGJ1_,+V9QO'%ON+-4<:LJ-Y6PXE9S1@M;WXP^S.7W</WYD
MNS+H)CA:P.2TFIJO9_.5Y)?+^3B>+D.<X+O9RQD9HM,E"9@^\?WSZ1+GN%B.
MF%=*>%; H"N@) 8(,49@+L?@1 K9N^9O4PODP_.M5X+,]J[=FQSENW+T44JS
MT^F2$-&[.LTDE,7O'S.]M<_JP;,8$_078X(IM$PR:0LH6"*84D'0O$#QD0X?
MQ@S7H3$).T([;I;UH9^;-!*[TNCU?%;&RQ>SQ6)D@G4J%P4L*@?*D)?KO'-
MWC!A$;D4?HO=N1-3+I]^W&384LHW]2UWU?>KY0></R&K=XX?*@T_T;K)Z,6*
M[24N7Y5WX:\1-Y9E43SX+".H1(=^C)@A>A93-M85P1LSH0NNX^9(<\W<9(_:
ME3VWP+N MM492I8D69,N0S8E@T(;P4DE@<EH$OVA'?.-B=9X"<?-R7WJ^R9]
M]:[T?3K^-,[DE2]H72>S,[D]"8L/(Y6=8H7<&DYG+Z@:HG4H#1C#@_0VVM2<
MA^NP'#>AFFC@)C-,$X_O^6)QBOGIZ;RR&N?C6?[_PN045S][];$J8?'L+YRG
M\0+SB'-M8F 2@HL&E#<:0BITCNN,GGM+:[%].'>;@#QN+O6KLYLDLTU(]@8_
MGL[3!Y+-3=2CS%-@6GLP*9 X)!WO/CM+MJ*WP9?H-&L=BKH7U ,@43.=W"2-
MV]G/S_\Z72QK*&[Q;O8HYY7LP^1U&.?GTR?AXW@9)F\_A#G6Z[)<#VPZK5>W
M<&^0)+48+_$MSC^-$YXMZ@VFV?LS#9ZMSTK.M.-D30HGZ*60&EQV!7P4(=(:
ME0NJ=8"@YS4=-V4/BA$W&>_[/(LO[(<W.)Y^PC,IO)Z$Z<B8R$/,A#0:!JI$
M#9%% =DS[K,OW(O68:YM<!XW,WO7W"UQU#;!_E_F@7R46^R(6]^C4<FIR!PB
M:)2$63LR) 29K%XG$6QPSD7=!]LV@_D R-:CWF[AVLY!^[M>D#?T4LS'B5:S
M^JU'54 K9YN$57"\/"4/>B1%S)&+ #&)>@G'/3C/%01K,IHH;5#M+VAWP_P
M6#B41F^AY-87 ,N3;I;$+[-9_G,\F8R89^2AAPQ:$UIE>0:/P8)FT0A>G):%
MW9/.L>DSCY,ZO4K^%HKL?&?PVW@ZFZ^N2<_">!?"^9G$]P8SGISYV2,NI<E9
MD7L=-((RFDA=+<B<-#,86#(R-]Z<.D([3B+UJ9];>+3S[<%=.)^.%V?QXXIT
M7?SXUS/IC8JW3C&)D&6],_6B@+/.@<PR.Q19I-3ZIK(5]H?+Q-XT? M5=[XI
M:)0C8D1&)P1"DI'L3<4\>%8<E"2-<\HYX5I?I/:1 ;1#;N&[^I21*0J#]Q*8
MCAX4(_O&)1> <\S!>.N+EWWE%:X0-'SMKF20]YXWMX,8;TLY^N$L'_CO:3(C
MSX@,M/DI7GZ36(!_+9]-5@_\QX\+?%__THP)9V2L[MAL6NV>1W^-Z4@2Q1HK
M$CCC%:U(D?4;/8.DM>.\L,*UZ8L8MP%JR),[LOKOX,T6BE['F9T%WD/6VC5,
M3U='6"=0HVMU!HW8<"N@EH?TNCJ).SBPN^)F?4E],$HP&<BO88X\G5) )8>U
MC*J^"XC!H,J6M3;Q!J3"5R4H^V?")L+N@0%7<@%^6QFS(W)&@I0E 8N) )5Z
M9A9$D,Q*R3CMBK9UF.L&B.$M]0;*N9F_LX-D>\BL7Q/J. ?'K;3"I0!(BP(5
MR/^(6#R@]*$82=X'MDZ8OQ/0,5"@G<1[>//?X)+6A_E9F$_)^UB<HU+()>'A
M(%*F]>ILP1$20+0L>X+&3&L>W([D& C00,8]Y)T_2NGTY'12"[/7);Z> W66
M6%B2@AP9'7?>,7 B6E!.&N1&6V%[*&#H!NX8^-&/)GI(77]70TFG\\]G28.K
MD^T<6+8A^\@L!%M+\YT6$'V1D)3+0>E41/-<O+5@CH$2;23=0_[Y[<&J"]-&
M:H8ULA)*(&Q,DFD3H@:1:Z1%,QE+ZR3>N_ < Q&:R;MA,O=BOAP].=NQ:(-Z
M5@JFY=FEZZOR*,]6=QWG?I(QEH<(F!@MMZ"$F(,&HY/WB?S:Y#K%ENB!5[A
M7UWRH"N6;SBLU(NX&QH47?!]"7C<CW"3,-..Q-A'K*D?;6Y E1U4T=#_V !I
MH?-.L:2!F1J^)Q,'7)0(FA=%B)-W8HA=9 _1J$/ARB8:&)@CEVD<YV<B,[88
M^@-R9N1/IUK&$IT'\J<R;:]*H^ID@^QZYES#-9PMTI=>-SF-=E'*VIC7?_YT
M378OZ,L=&NB\/3TY"?//L_)V_'XZ+N,4ILO+FO'7L\DXC7'QM#KOD\77Z#JU
MSMGL\]LTS=EA3=?:Y>2LL\LIY$#Z<04C(O>6F:*U)<[(T6:/VKE&GFRNY>>:
MKKQ\-,W5SO[X]25O-C&8;#.D+#(H3D95#(I!<>0H27*22VZ=$'P_J@-)@N#>
M>1GH4.!.^NJ %(@\6N!(!X261D3)&LOF6VV#TIAI/74^V42A/=PA_#R>AFDB
M0&\PX?A3A?IH,IG]61L7_CR;/YEC/NNU@(NSH^%Z!M2("8Y6T,E30FW=@E%!
MD.01&:5JE\;L>//X\LZ@CXZ,PZJQA\N+5Z4\#I,*]^T'Q.4EX!?C$,>3&HKY
M\JUG?]4B!+(0:@/3,!DE$3%JSJ$848,R@D%TCH/QI63#,R;=O,/&]G"/CGM#
MJ:Z'BY-:6; J9OGRLCS%@G."^R[\]8C>EN63#V'Z'I]/'YU4:VA$YI**)D?0
M#A.9V0+!:4D2DU8'1JX;6=Z-J;8IQJ/C5Z]*ZN%J9:TX?E]@.9V\&!<<\1AH
MM[46K$ODKBE%[AKY^L"#*"4FC9RUWK(ZP#HZZK1610^W,#]7&>,+<L#I3%X2
MCVLSLQ6KKV"TD:>(K)#337NE0J?!)3JA+:-OI%*;O;2^C>F"Z^CXTEP9/?3=
MH4V.O(O_N]H1?\/EAUG^[],P(:\=\Z-2Z"G5^/MU=KJHCLA\]B],R^=?BH07
M(Q9UCH$9X"(94$$BA)P\>&&T#D%'KUL[D+LA/CJ2#:C 'IK[O#RMPGM5WN!'
M6D:%^O8LMWTQBD6;[&, Y(&!,K2=1B\%N!)%C3613]':$UR/YNAHTTCP#5OQ
MU-K+"U3__#";3#Z_^G.*^7&8_E$[=9[&Q3B/P_SS*#LC5="T15I#E,U>U*H-
M3?:^%D(:&[RXUHGGUFK7+L\Z&K7W(MP>6NK481?Y=(*OREI!G-V7EU"\(W\/
MK*S'IDP)O \%C'51*6&R=LTCEQVQ#570U'=$L@]5[+OTJ?/%J3"U#- **%X[
M4)Z3Y)PVJR2=$A67W!]]ADHO!-@T=V431>PG#:$+PN^Y*UMH<_-\A&U4L1_2
M:*N%,?0BBE54:57PSUP$QZ()J"1]IU/(YH#)LFON2L]<V40#^\Y=05XT-R0
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
M@V'R;%$[H*Q!&AP&],6"CEAGW=71"](4H)=%UI!W*:EU=*T[NF,C4L_ZZ>'
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
M7 KY-<J7 $(3/&5,AI@(=TK1FN(\C^S:O=-QE[ELI+BMRUPVD?J>!RG&+.E
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
M 9*5Y"+3BM<6&O+2+-EM0@CI3&B=VKF7F$-B 5OY_7A7+B3W*I*2(:TFB<Y
M:7UFL18UZH2%;D#G&2??4Q@9-=S.7NUT^^]_PO@>?AM]7G?L&\FOX2U2J?I$
M^L _R&?[LGRWJ"4?$Q6X<Z8 0^Z)/V[K^!=TC+S/:!66(F.7\.Z=#QY/ARVE
M/6\EJH:FVSJ3\!T7:X+HR_S\\Y>/TW\VI$V0UZO1Y=JW3$25XED00M/=*.FV
M(XLD=HK3WON )Z_'-J)K6+9R0101LB7IT]]X]GV+M4E06:A8(DL^$9\Z!A8T
MYXPGE,0G+TF*C@K=_81GH=$&PAN@WN.:H7%E?_PWPN+=#"?6HP8?)1-2UH'<
M0C+"&-F?62JNM+<JMPZ)/D3/DX9!<X$/4/)Q+VV?_IY/ &+R/A,R<P5J#,A
M$%JYR^2(9&70MEXK^1 ]SQL,?07>L.[B<=KJU31!)*YE<,RYNI3+!;(R44?F
M)7FGA%P3DQT-#I6B9PZ(WD)O6&_Q*'5OYN>+29;%2:,Y\V"(;Y\MF2FI,+K'
M=!!%>>%&.R J0<\;$+U%WK! XW'BIM]Q$A,$AP*9%(73^45??-W5H&S@IF21
M=1K->J@$/7,\]!5YPTJ,!XE[55:XN*10^2Q-0LUB%+5-T=4%KI9LG> 56;JF
M;N(> Q0WJ'J^R-A?^ .48EP/:DZ4\UALC$Q%1U=90?)[3$T1:U4T!Q!.M-[6
M??WYSTWE_02Z(]9S<$?<=6(VN7_M9182#+.AGD:8$XLF.@;%(*;HC<BMZ[_O
M$#%6Z4S;<&P;F1Z[-&8=D[SBX%(VZ\RTL:(D<FZ9E@Z8-EXQ3W]F/$!.QEJ=
M;@_$VAW%O>?SCU48<Z#&YHTEUSBHNXNF[?R!+E3MKH_IK-=CC -JIXE'5'N
M&,=3LE,^(D^>"0^$9:OHLO)6,.ZA9.F+2KQ+^>S8RKVG5&9LW?:17F.=UFS0
MIR\PNVXD;H>^".=2EH[%.MN#[ ].+F1!)H*P@ 6)Y"X],_<^8%Q#JY7TYZU%
MUSHK^O?\/\]G>8%Y/;*EK'Y\^C(_K\,^?IV?G<%B23^N28>+M8DN@\DN5PAK
MIK.7+/!$7P2WX%T@N[&+DOL]]<EK?D ACU:M\Q'3UA7\.#_+?\WH6:\^+W S
M]VDU_X#?SA?I"RR1N'J#]+=P]H9X7K[?_CCO7\73[-%MJGN&D<2MJA^.T0@3
ME')":"U3"-X'31@+P:4(?M*,BL.<M:OG7#[]]?R<K/_%-UA<]UZX#T6!2\RD
M0EZEB88%"73&I2(SMUZ:W'J 3U?:#NX,>4@5GZZI8A+IPB\\F5K(5ZOY?*C;
M%A6#8'D.660R%AH+H3-QXU<>#8*=.[TB@RBG\2U\4:U9,_ET"OP"9S!+. 'M
M3<[1,R6+K#/31*VZ01:R)..Q.$#9I4!I]Z<_,WTW$F-C<_D5W>KP&;>4_$I(
MG'TFVFH@=>*D-TK&P- 5PINLVRT-7?A.9BM5UEF;+K;4 X]XABIN)=#&14W_
MPCJGA>R[#7D?8(6O5N]Q,9WGWV9YXJ5#$6)BSD"EK((O\<A"W4WO,ITMV*52
M[>&G/$-M-Q1KPY*G:SA\6YG%Y:I2]AZF^28@2Y$ V116C"*VZ1XAD]X+9GP*
M$G,()MON;_B#SWJ&RF\NX@$*G:[:%Q\1QR:$JT ;F:1GD$HB1Y^HA2P(NN",
M=IPH-L,M;^A"X5A9CG%,O^&4<^R,R"6+7^:+5>V<_Q7CZG(H.)#(9"1;QU3[
M58=B630I,&&=*%8EY-C:U]I)R/&;BMLK_C;&#E;  !,C[Q"UC5]U(6N@]0SW
MD'2<E0P-E/88# Z0^(B D 6-!QF8,:8VU2O)H/C"K+!)%Y<=EM:U$Z,"X9$%
M"^/AH(^@A]!_UR#(-@*MC+>8K&/9U%(#LJ68=TDP7RPOGJ-%/%J<ZEBS\YNH
M=M_@U!YZ&6*QPJXX\D72PIM$9$B&P#G36EL6,#J6G,YH0\H IC%D'B#G><"C
ME;P'.%'6TV@?1>VV6FWCL2\W.["MCQ&U9#[4S6PQU%G)Y+ Y"$8+2!QO-^T=
MC)-]:7T!YNLH:AQ@[O4>=&_?QRZ$#V0#[TWT<:SD<;!Q." /4.QI'(Q;!@H'
MKXNA5[CXVI,C'?/6:98,^(PB(8361M>)(?(1<_V) ;*//ANGG3K;E1_610!;
MD\(XGZ01D07@FL2TCJ6B9)S7]G^$S&]')W>&J_=Z^/@&VTB*G8^IE<9IZ<X$
M_^L+"7X)9Q=^BA/H'9DC=9JCVKQP,1;%4"I5,!AGE6F)I%O/_PFF1KH9K;KL
MW>H++GZ9+Q;SOZ>SS\L&.]@>^\0VM6"]Z+Y3XB4#1&XE.*^#\#'5 ;?HHB&"
M7(J3QS[\P,53TQEY&*\7F*>K-Y!N-9M(GXST03 ),C)ML Y\B899XY(0//C,
M6[?7/4C0P6NV=GSXMESD4L*OX1O]S>K'A*.P.G##9*D^NP"R%X2B<]<K9[D
M'CF,P/Q]](U_O+7#RIW=6T/I98A5;==HG8 LHB[*9-FBKU%BSD*=C91Y<29I
MH=WMW0!-,?)<,=!+K@.X;]N0VW_.O^+O<YC] K/_?96_UUJCY7_@K/Y5C>^]
MBV?3S^M1Y<M?I\N:\%UO.MW@]M77&J)Y]9W.Z'5\!F.*J"0RC]7[@#HU58;
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
M]U[>=I AM?Y"/)3YXBO,$F[OG9BS,3X4EEW=UXE<,B@0&)JLM'4*$!^+G Q
MUHO!Z;%5>A>=>^]D.UB2F\+AM^L(V3K\N1ZY\^D+S-Y]6T^H79O[R[>7)I.2
MO-1)2ZH6G&CMB4^TDCEM<XV.1JM;#[D9B[<7@_^3!LW=E^/@77.[^9Q$C%Y
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
ML$*22RN(1ET<D\*)8EQV3G5JU>CST*<(@V$EV[K+H@.AT^\76#4Q)B@^,6=
M,&T2W8DI&19JM:-2)FMN&T'@\J'/&0+[27:PH?KW$OIQ^L\%G1PUU/9"G>O
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
M_L;45JFQ-M?-2K2N-'X$SDLCR"%:&,,ROKG$_V6=FU!EL#YC64J"A^PA9\V
M'- ,GD?R$5$6Q1VY"ZEU>^X'H+QP_ZJ!?D;H<[P>;%!P6<6R*3ZN+;_+'K2K
M]_21J_T_VKY:7=8RDK_5<AU'<L=:$&1Q8MH=X21LNB;/C2TE<^ ^)E#>TCF
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
MOI[GU=OK9?H85IC7]>LW?N4?B\O\SSG]UJL/2]R$LM\OWN'G[2]?!)F]<;*
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
M.3;_#@[LXU)3Z8]P0?8 OR_0!9.E3<!E[2D1:U_EVIC4<M2FUJED$1O[>P]
MF7:#::NO>ZW-A@M[E(YW>V'MW<@R.9@$LD .P=?)( J<9>0U<,>R#9(Y;%WW
MU0/>^7-EL%(:QP3N[9EKH>RBWG$ ZG;\^KH47/Y&"OIT_>DBJVQX2!I<M@*4
MM1F"K#UOF34FA))RL1W.H#9HSH!%1U)-XQ!!MQ6LXV)/+B,4,@!KDR0GZF#B
M4!R](V06)AV+HLW7>)Z;,:P3I!=%L_9*&N$>_P O4VCI%4L%5 KD8R1Z19Q,
M%GRPP=6*3&Y;WYJ<>G#@&,=B*Q6-D 30R(-$DZLMZ,#X.G)1,P27ZA"U+(LI
M& WGK1,6GV. X,3(-UB58P0#:D'+,GS 6S&]VGQ]DTSEM#6E*$#IZDP*K2%&
MPBBS]TEGS97J' ]X_%$O."304 <C9$ANB;X#\L*(**VDQ0J=#.VD,@(Y' B,
M"2.%9CJFUB42^Y$<84]IJ;#]V\H0:8\7%7ABW=P9*^N@5^5KZ,)(2=Z!\4#0
MH[4$->7658F=@+T$A@S1Q7BAQ!V0CUP^IR1TI3$X.I3)LT3R+)E#((N,2TT[
MJ\\X"7=.)6'@.#1JI*')CJ''+I:_EU7$8$MF'FR1=$)[+FK6C %?LL[)%6:;
MCR@:"/EE\VV(_L8+!SP ?Y^KJ4(*J-& C4C^IC0%HLT11+1.J6@#2ZUK1'J#
M?$D4&ZJC\<(!W0'O2LLG\E$92D"ER($U48 SS@)W7CO+/4?=NFG:4,POG')#
M--C0_[_!_T?ZB/GZ$M^4X=[PIB,=9Y9%ES@XE6K'#1D@UMX;4BG#R"35V;:.
M335?Q%23 (X=@3@-%AQ[@L!J>46:F*\6E[,<KC#_-+]:#_)8-RS#J*1S3H,2
MEC8'8R1X<IV@",6%%W5L2R>_A!YRA\KTU3<:/_;\8S6?/#(C%HTUTS D\A"F
M;:^A+JCZ-* \@#?'Z##93E-/J'Z F*<C@9.*K$CIP,ALR*P,Y"K[H,'KF"1J
M'W+L9):=F/(?: $YM>[[2+>QSO^XCJM9GH4EH=DV 1/..Q6< ,WKZ&YF'/C:
M8MG:6D\A,++=C,F#='W_R=,9TBWUL6@FS(:]?C+.+G[%#^%RO;*O&^)6AEI.
M*#SA4<DQB"(Z$)XGE2)S*3[6$&N%Z7]_6'SY#_KHC5KI+]\TNN>!+_ND'ZJ!
MAB'L"F6#XN:LZ8"CPY'^-"/N/G7:XWNP^!<-9==PS[Z'AUMM<V(.E"L,%+)$
M&XRW$+7(*BJ%V3[63N$4=/C *3R:"ON(K/'8Y;LGQ$W;WBB85"G5.0F6K(H0
M GBE-61FT)F("NU.\?'>C(0]'SW=@3I,QHMV FIXAN["N>FBZX5"6H(!@37$
M:IF&8%V X**W13)OE.NIK\G[$H^BKT,$-.+[==/4EJ%U=;X,<&\5T/91(,;D
M@, E+HQ2G'7)C=WST<]<7X<(:+*NOV2>9SH@,+\-=0QL->7"_.N;^>77^P-%
M5[>__.U;BU*_N49R>"O@$4"TZ0\\MG1VF@:CYQZ+9IY;HZ0TSAO!B7]61*8B
MDQ<CX!D4Q]A\_MTI,W<>?V_\K$9+)GY!B,JS^@)(B)DL_6"%,'7PF=*=;M*?
MCF[TPC7T*F1S(7/;3<H**9WEM,H<+'FU0M*.K 0$%AQFX1++K1MO?8]@<O]^
M/!;LWC<,$/4H'7Y7'R^T5KIXQT%C30SGJ;;<,1Z215/JG!+3/)VQ/G?ZK-<A
MLK_7-*VGX,885+>NS/X-KSXN\B_S+[BZ6O/U0IGB)5E4=,0K6A>+M3>_=!"\
MC2EYSIUOG>[S )1GK>(6XATAO?#-U4=<WB3QR\04,8WLL4CV<[0<G' U9HC,
M^\B18>LW]\[CG[5V#Q7C".E]-[D8HE@5C +A(^TF1BB(EF4@KB43/?/)M\X>
M. ,]'B"\$5+D?IV%.+O<7/W,R5I=I#\_+B[ILU>;7>1;HTXCT80<(%M3<19.
MVT@HP*-"7S+G&%N_L5VQG;'1-8IZ1CC1UYO2'; 7-LA4A(N FM?\+*YK26@
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
MUDY;E1OQYO0:1K30;9>6$7UD/%VW@"ZH7EK+B%Z:ZM8VX! Q3T<"30X9"S*
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
M D&>L$>.PX\^HA_KUFB#\&8ZEC;*L)0A64G'<0@)@LP6I':%!4>KQM87A_=
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
M_M7#F0,&O/#H?I,LJ[=A;U4-*V>/7KTL$%\YZY7E-@\XU=L__A1[^BQ6>QY
MC'2_G >(]U]@8N;*PEVF4N<!E[EJS_8\^/54[-'N*]LRW;!V*TOK:[Z_@C^I
M^N0:4 :=^(P=;Q\O/C]:ML'A8\D.P9@:HT.Y./U8@M(.^:MMMS^=CKL.B_#6
MP=[?,GKT:X7I=+*2Q*J\H%G3DN.8[N.WR\N;1Q2VEN<P2K;"TE^UVXS/C4_T
M&R\IW'I 5X_OK"@HFG6>Y&JZO$[M'PWZ_&RCT@9-\7V(]K<-[E,')K DRYG9
M6_KQ]AV7KDY*P)HS11_?"0SQJK__LL9K9$RMQ6TH:,;]T4!%B:S+FQ<;(,X<
MN^Q.'R= V+]&;';4\S+LZ,O9_:W[#=#MIM/GC)S::D[=>1^FJO$B2 _1-OY4
M#T<^$W]FT&.F=!6Z/.C.0]N"1.?OCNV/[1V7[/_<[@5=FNU(^>B?L3RAUNO
MUM=;I W*I5WG@=-U;ZI"I:?=2Q<>">G!2:_Y(==Z^M0L&T)+>8$?,?R;H]C\
MYBWN91FV*OGP>J_CUAF^)?KO3MF,/1UP.S#2JPX=[*U7PU?<>C.K5?&]RZO4
M%^T[D;'[0-$9S :OT EM)]$-)\Q;N(-UG:^<9Y*0F()QQ^!IEMGAM\4STCG>
MKZ3D+K":@K-O(TG\I]+YB,WO1EYN#GG0&R82&$#M_;0U(GA6"3M>MKK, +8_
M]]%@R#X?V^.70[\9'O@".^=5_4%6J ];LX&G'30/K(8L1ZB4KJH0SAV??I7L
M,*#^;B]/:,Y7(>YZ\%V-H.&M7Z_L.A$Q80+3_VQZ8]+ :O2D8=G=M@_SP-[I
MP8D'R6'?]@7X!CN/1Y^:L1W'9GXL[LL;J-GTL6+_U/CQB<!P1]W4N!HU@1]:
M&+UZ%L*,J!EVY%O>F^4+S@R--_/O,#FIZ<CDG4U;]Q<:6J?JVD[W]K:E%%^&
M;6WY\.GE1Z..7,&VX7"/_F8,POU,\Q@ZJ8F;,L"X&JQ6][RN(=*GI96*/8.I
M\/9U=G:=M!^INATSW6E1?R<"V=CSN;6BYO;L[*=;\\ Y:5-"K.J[?5T;AA,F
M:G4&6\=ZW67Y091)@\N3NXF.!Z&6#2]D#\T4];O&]V<D!VR0>&#_[LQ+_^C1
MH\5>#= 9MYEY('T>N(68X:"A+Y*=5NV?<6Q5R7_B-OP^3/UQ?;/8Z)'8-GY3
MR^SHG857&+=)A83./#=FQ''!;IUPU:Z\:>JLLE6" LS:,7JV?7)KL'[?C8E9
MBW2Y!\A0Y?+XR+PZ0Q]MWJDS#6=LS+\9&8XA2W*MS ]*9K"M$TZ?214D'R\N
MWKI-+-VP:*#J8<IQ/<7L8=$PF6V#[=/KH_<$A"=_"SAC._!]M^/MB7 GC7U7
M2_7*0@/0UNQP:,B,\OWI9,Z)VT?#[;L'^X_2783-,DY/0-_L+7P;1MC2V,?(
M<]P__*VWVE=CBYR0S*WY6V\P#4\@/K.N4[J-"%YU4&Y]\;#4,:9.T+G>%_.
M8^C>F2:>I=GDJV"?X]VC9]RM.EJF:N,&C: 3PU-&D^55"LF]E%,O/RC/M'X[
M6H3V+"BT'_,8GTU\^;D6]VK \?OL*I&FY*=G&GS&9K5XMD=G;D!MIR(WU<G6
M?CP]%!H&VZ^T4K<T)TU]ABXS#X2'5CUTS_N:JB?[-J#1:N>*=P_.E_&=:Y#.
MSI.MMDM>9F9M?E,%&8 5)WN>ZGPQ_:)G=L,NT[T-MV=W5VEAG6'!$TFMA)>M
MO@5CD.>/7,!7#_4PI6DE+?Y$TY=![9;AE@FCN94(?X7L$V]G#P@0Y[=EW-*O
MU]ZDUWK0^R[G]K9/=:\%NWI<ZTLRWQP=[)G=6CKRYC8VUQGYR?GXBU%G9.8&
M%:N^G+NW);X=+N*--O%SBLK:>@X,MWZ;!WAG3EKM<?1'V.I!+::V.I0_&_/V
M]IZ>4KWWP"WS942EWN/A,(V*D/J6V>0AM4G?N?4NKR<>!@@7-.0YTH+=5"RG
M[GWE.JG>;>ZS'M]W]=Z6F0AOKY.!1?/ -2P!?'Q9M-2RCY>\"#+D\8,14#37
M=>.!K;4Z"DY;7NV&B4J[OYIK;F1;*=M;*;"3V%8*>0ILJ[T@?00[?W_^E;3V
M'WM7#6550/>0E;6(R.+N:/46H9. L,Q.RRT+^TB0L=BV<[%MS;4;,^C"GK;E
MHB'AY16BG3:+;?J+FZKE"^T_]Y4 (!X2!FZ%;1'P$ 0<K"YL4@$[&-S!$PH-
M7)2P"H9#(,&(H%_TPM4T,&RAOGH1Z^ ?N2!QR!^^@/FC3TB8C4<0Y(2YRPF0
MM18X!(0!4  .^ $0D)(#K $+P!10 HX NH JH 68 <X_S%H$VX5!H3X.$#@B
MQ-;SG!?(E@#L%CN  CX@V 'L! X@@)!%R(J0W]*_[#H4" _^J;6$)\(_$.X?
MO-@E6%^^*&UJ[7KTA\<.+,@O4?J+5Z3^Y!7;$+@_-!@&<J47;0^!!_\R%'2$
M9]COBKTOS/J/EK!@TS\JP? _*L<\ V&_*S:^\/#?%?.@0+/?%=#7?W1]R"O
M]Z<C?FZ.[2T/F0(_$C& O;><G#<4X6D,?03\*I9AP?_&.Q3X[W*'PKQ/. ;#
M+7;8!\*!/Y5#@=YR?\>WAP7"%_EVD8'&81=^L5>$0[S@T# S#[C'[\BQ\[6#
M_8J<!?KGU731"1 ?^-]U?P*,\[_C.W@%_N#;A7D9N_YFK_$*@X8X^T' FPO>
M+_]@WU\>6[708 _J= @*AT.# J'!OC\A$K]:%E3X$W_E+[Z]OZ_?GQO$?S6
MNOUF+T2.\*L?.@@I+MX6H5_7Q:C:M=BVZ@\+C' _9^C*Q>K"'#ZY6-_TN[YM
ML=</B_7EOW!"BZC=:WZX&?B=&UF4_;A('P94?'S ED#P+/83](.3G9KVFZ.^
M>#X)GG]QM!;/2G]P%OO\LDB#,VG^;XOPQ$+S__ZV15\L^^'11;V )<8_CI]M
MVW[[Z4=]\P(E[/I;^Q\FJ"]DYD!""C@!KA5!H!WN(&4!KAF!8-T7/.3 90>Z
M6 L#?D^GOY0_\19SG.K_0>!W^6/Q ((1@0M!N+ FBWE"$<'>L'^9NUYPM5^F
M+ 3\GX(-^)>H! []CMX?:MC_#LY%,\5@@?Y>$)A3X+&%Z27TEW%$%]L6?0$
M2Q<K5F9_ZGNI;Q@4$?(7EA@TS-_7__?*:>ZP +)=Y('UE1X(.-02$@P)\X!#
MO!>UCPKY]7!8\4-X@;/08A7D*_?_@_W"B+# GX^8/SG_KQQKF"_D+QPQCT#X
M"0_?O_!6>4% '"02;@4[?,+ZV*]%;-DO]E^$E_M!PY F@?Z^OSRU^H?QAW^Q
M%[SK#?'Q0"RN8LO#(6'POQ%W^L7^J[BXIZ\I-! :]B?G2OX '++\W;"@A@TT
M>.&Z' X- 1]5,,B?';<B$'3DOW$E/!>7PW_CBX<M+'K_PEZ<97M^X!;"V>@M
M\ =_W2*Y< LE%^L2BTY<]=-%6>"Q%R0?@3?TT6(^>^,_^>M_\M?_Y*__R5__
MD[_^)W_]3_[ZG_SU/_GK?_+7_^2O_\E?_Y.__C\W?[VX,]R^N!=:2.XN;HQ6
M R: -P %/ $(( ?8 7Z+66$H %ND%A*XZ_X;"3E '5!=/'YEQT1^9("6 LM^
MC#+_>'6M'QP>HJ^B$@Q3]EC88RI[08-4(CU"5-24556 @T:1(1Y> 1"XG"?$
MUS_80/Y-2[N\G+^W@;RSEK6J=8@IQ,__,#(,XH"T.>&%#/#2\Y8W,I0[&*D?
M&102!(%[R$4&!0;#]",-Y!<[UP?I!;:*O-RB"#S 0/['EV<NUG9RIM PB)RV
MLJJ2EZJJNIR.GK*:MJ:&EKJBG+JJNJJ*JIJ*AJJ2FI:^EJJ^AJ[<SR(/CA;F
M[:-O;V;Q<RRP9B#_TZB(B CE" UE:)BOBIJ>GIZ*JKJ*NKH2**$$BPJ&>T0J
M!<-V_.K!# +S"O-?S&'++=0]/*$(N(&\_"\3@D)^=_NWOOJ3H+7U?Q8-"OHM
M#8.;A\/_LS1L(8VA8@^!01%A7A#S<$@P?,<ON+?7;VP((BQPT5)O+Q5(("0(
M%(.!>+7?0X7\^@/)WP_WN_FW-2'ZIF$0#S@T[ 04&OCK1OW7GPC^"0(Q P\#
M^85O!I54]934=4ZH:2Q\,ZBFI:2JJ:^J^D/4&HP$;P^XQ[\(ZY[X]8'A7X2A
MWOX^4?\346MK?:M@&-PC>"&-9R /<I3]_;WU=?74--5U]'R4(! M-25-+8B:
MDH>.NI:2II>6'L3#0T=33UOS%]X,ZH58<. "_D?@>D.]P#Y^^TA?71OBX:VF
M[JFD"?'T5E+UUE13TM/Q\%'R] 2'T=#25%?3^=W;C[R@1^"?>UW0RAOLT<=#
M$Z*IJ@Y1TM13\U+2U-'44-+5U?!4\M30]=34]=+6]M'6DY?S]M+W@88%>8"1
MXA_DX0M1.1<"\967^T.=8Q!?#Z\H*[L3IF;^OA 8*&=J9FIA8:)C9J)KJG/(
M7%5/54M'54?;Q-S$0E7+5$/3_,_HQ609Z&#0M9I_YEN9FMJ%07W\ \$&1V4'
M93EGB"<X2Q>2FG)[')QM[?;*A:LOS)\?=A[VAX'!$O5S/CE 0G]2@?YRBV&N
M[^&U,+L,Y+T68\1;_B?;_V_NUO_,+S_P$7Z0X/\8;#_$8% ?>(1'&,3$%[P'
M_X-P5OFOU(=YA/\WRFMX:^GI>6LH:6AZ@@'FK:ZKI*?FXZ,$J@[1\=+0\M'Q
M]/[_6/F?,"\_CV!?"+A<J_R_,.=_-G/^UIQ_GZ#_.\U1^2/.5/XU!/^(XE_3
MS@0T:Z$5]M,1ASQ\?[O$\.]GN8:.NH>JEI>VDH:/FJZ2KK<F&("ZVJI*WCJ>
M&FIZNCY:GEJ:/[0 N_BISX]N5?[S^"K_\L3YQ0(?8XO&_'I^&LK]4_XI_Y1_
MRC_EG_)/^;^O_+$#AP2#+SX1X/YZ_LG\$_#5W-W.WM;"ZICYPI=JRW A)F:'
MS)>L 8"0,'C8PD=;QSP\Y9;>!/?Z"_]=M1?0\O""A9C8V1U;2  LR )_+4(
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
M\9A]BD:+V,YRHYXX2V!F4MP.<^/VD;.4"A@,<L9RK3A+TL3E0NXXEUG[--F
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
M4^0R1N%8 ESX[MX;C?"H&Q*-^O!//6I9YHBD]LN4^?#3C9^A*A&ZU1..%I%
MN9)N?F1$OK74S@@ZP^SQ4Z)RQ/,^#8(@\D#=>X)R)#=S#G\K2H)R$D^/R@A^
MBS^#/.IX%F\;O41O%SXU^O;:46(&BOE(%I^%;[WZ&;\WYG/MPYBN&.N,T9@H
M7!]Y1XPI#AY4$[,79WQB6XPJ;IO.ZQ@"3E$JDB"'RQ\AQAR)*[EB@WM,'ZDY
MCJ/$JJ3[XHY3.XEW<.H41B 9ITR.<9# &9.8VN.X..(3R8,QU438@W'</FY*
M3RZVBS-058P-3]1/F\):L.X04-B#S(X %^QAQHC],JPW74%K!EM*>[QF/PY!
MN3A\%FL@8'<K8.[QIRK5,:ST@-08C'^J EX%XY$L?4X?@TGT.[X>(V!]T-J.
M>1)_9+4Q%A)K-[020RHONS2$D2M6*'^%'LAKY1Y%5V7'QZQ'5V84^:NC>]-D
M['317U/$-=TPZASW5=$8'.WJO0_H#TU3G9?1S-J8LB&T885:RD'TQF(YW [T
MMCRHGP?:*'NW+0KMF\'0:$2G\GQ6WD-WTD[?6X,F=;EVO$#+MJ\J?8^ZW'@W
MV0Z56OT4:X;**@ORS4#U%G)LAE"?<^]K**)ELEQ6.J#WT);<]49KW9+N.(BZ
M>66\5!45W-'-P:,T6SYCB"C=NFL^GU&0RA2;$ZB4TF3U9E1#SC&)"509M?G6
MQ;CCX>S6.OJ+"+$BX=BB"$PBAL:,7(Y6HZ9$5ON(4KJBD-:9E#U(*W5=RLYH
M-8E!F@(JZN9!^CM<SWE4;"K.L&"(YH6]SO:C.F(Q*%E*,-;9^QNY''O\6!)Y
M&_:TFA9Y,Y8K_I)"QYV\_B2VB"[3LIWF3DO/+Z7NI^HDJ%!4*2N1[\DNY+5>
M3TA%)(NC\:1=Q&15,])VHIGX-K("H>,:AA;/03154:T2I?-V47:RAN*OD969
M-Z*J2(%QXIX]Q#YZ^)%TXO'8]2K!1 N:ZXH XDMR0]\N:B5_J-&9$IA>(KA.
MMDG-9,:0SB1W1!*)W*1M'AW$90FWK"X0$N-O*E<0,,QWR_L)C\FY5S]1@6*_
M!A5R:_ZYG&)29@XUSH]8F3D4@2>\X4'/WB:X<-T.?\-/<9XJ+\7?Y*Q<?IP
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
M1)%P!M4D:EO9C(X5.MK9H2]RV\YY (5-YMW/P2'U;FWC(6?-'<IB:)XQF;P
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
M]E(7:U(:UL, J@D65<$G^6G3V\2%TIO&BZL])%L,-Y>"Q2'Z^=,WB;N$8S.
M>)QN3?<ARD'UAXZ;4(72V-I6P)1G-"D2!J2Y#<GA9\5'ZCXN=1'UUBR:OD#T
M51C\1[$$[;.K@K&KFS\!_ZZR;W0&X[/NU>$AOS:*:NV@R*"MIE6P'8L+:N[#
M<R9GF7OAKF-J5NL[>"7F=M-E1&QE=_UCY/(LAL43Y;#1S]2)^A54:3R(/KEX
MF3$6XSR97H/&^/]13&V+%E^%B6CDXQLJ%]>I\ \S7YO/$];$]M6D$>J" (9*
MPJ]%S_6GB/:3S89*8NN8 C1'T9/0\H8P.J"BT))(&\Q,-(EIS-@%1D<:<)5(
M[T4K7%2OP]"R)O?H1#35'\4H:W+GQZ+>U"_AX<NWUZ[F=F=8:@B<MS%:_3=.
MWBHGW73.^$4YVBC.G,F[-7=8Y_XH^M7&3?)"5%5=HFQ>N:^Y6'(RP]ZH%\MB
M9NMGB?B!Q[36PK>+EFF6B$HFGU(7<=Z/J>H&N9Z'_&PQ:,^4#9G:-./3S8;K
MJH0-+;IDQ;M G&:U(G>1O=I9_F3R/94==_R8FM,PI^X"\J#%J7:XC&J::ZI.
M3S8L-X9L2-)J]"V!<]52?;'K$15,0YO\1 G@6HUU*L[5[V[/0U)J=[2\*/.M
M:6E:F?9-WUW?O&&\UK;.)^":ZD<MV=6@O*J=.OF^(OS?:V$'MNVOI $_]H4
M)^?1NQZ"Q(F.[;LAX]?R6NY5Y_FL:7H.!3L.-^N@D'&"A@[XORIGZU^P%.")
MWJ7PA7F9G2WPKPE?V](0M];"FPN0NWW"&N-0(,?[C:VHF'&_ZH(Q8[,-UJ:?
MC'T"+.J^BG/*&]\1BRM*J&MYCCNX=FGC"[R/SXSZHWBVXZOZI_BT\07FK\2Q
M6133U;>0FE_UM(M"=<C%M;VGW$H(;%93#JXYVF"@'%G^5QV(<L[Q<5T.9??X
MKIIOU-XQ%=WS@7.WBM:9Q?'-G=1ZELW;O*.IFO5^#;*^C"5;+K>L9($=K]5^
M9NT=_](8SOC^1Z$?],R6"*N6=F#$R)S>EONBK,V%C01AUAKGNBJ!<7EAK:.@
MRO&\>5# FN"F'V2ZC"EU=[EF3>6C]OVJ$SG0%C?E^LV.#=WRVZLO6HRR5\O]
MS.%R:\?K)HTT>T*&#L2,&E/Y75?,XRO[VWUJPG-6-G,-&9NN-ECI&E>K:U]H
MMR][;E)IL8Z[:H[(AR<(M*G,LC'EVT5MGELYT#;2."_'M^E'W5^;ANKS:X^O
M)M5ZF=\O>UXS4J-R/&=\)S\VH4LC9I+_*-#*O1,J!O+/[(JLLDNZOT,+A*]W
M&Y@$.A+HW?<$_,'-I7<MI,%N4?]&\'T P#(1U?=' 5^.K(&NS#^[,Q1Z->GC
M8!3,M'[#5AP<&IC;ZXOP=T-UQR-,=MM[GL ? 0#F?7BO,75Z]V-,6;YYZ#J&
MGG1IX"QF:+U'WTOLO,#D;CF6[*;HY&-[IB_H.H;U  !, O+B,=6V"TD&YQ?O
MJ" [)_&VY9.>1KWKQ9%N!_ITS2&]<5.UOR-]F5[9<8]T%0"HJ:+5CRGB3G\6
M+7_5H!OS>E+&5GOFIJB!GF6,*X%S.G8PC&[J-@ZC=GI[NQ^C!P P0NB ,94X
MO%JX*]]Y^P+!\:3H?@#_9E1MMRU_1L"/=@5/Z69N#>/MF_ZHM9,[NL<SR/]3
M7D,TQ:_\.0.Q\F-)$7V.,F:4NLM)"@EXVU8CN>O6VK)2NF'&XI9LX5, 0'_G
M/V6[X[TA.W_NMEK=HZ3HWFQM>I2R,T$S.>!!ZU'UH)NIN4!U:D9$<[;PQZC:
M^*^J^K9#5O<\WVW;;$M<4G+/=C,Y2MM18W(/>-HZK0;JUM^DUB^>D='$$MD
M +JM_ZK329#JBNCAQU"_*DSS!=A5D%S^-Z(4HB;9(>] )67IZ"UPRF8(I@F9
MY-^-;4==MCV*]T<-GLP#OD*D#66!'R,KFZJK!U$XF056B>82[B.L,+K2M4@M
MMGE3,>H;KL:O'WT3GV[S"(O&/3S.KSQ.+AI4 &^2\QKN@D^2"Z4>U08R!:^
M99 [2F;!?Y-OQV<C892)*XZ@EE$FVBQ"OR*SCNXJO\=+&CA0-96;5.\$FL8I
M$AO![]@\G'?U:=:%HALP,6M%7!IB$E/B^Q1A8#R?AD75T(>..);%* .W>560
MY6D65I5$2A5-!['$NS!7(%#1W,*MT/6"AHU%L /\=;[.\&4\EZD/D'AVRJ'#
MI0#SHOY;Y1%&>&U(9;INN^ $,%4S%=T"CE5R"IJK%\D#8IG0%JF7#Q#Z2'QX
M:A6"S9MR<+#X9]OLOHMED4TZLW=%>MTW_JZJ-#,8U0Y*,<[./P8)T/Z..5K=
MKTY;?K[ZI/+]U/'P8>ZA R^+5V^;TF=;2NLY9$HMEW1LYMVHY#3?0)X LNN'
M\GZ#JVLGQ2R!/#/^7+X%<DV?-Z47/H<K/@ JVK7G5R^GY-O0XYJM95^VJ7CN
M%?=Z$I%SJZZWH_+R00>:UVX008(;UBX[ @&8VJ94PV=Q"T=ZT=+RHNZ)&&;E
MB!&"10!?<T=P.>"?R.GXJ.KO>3F$Y;!7&U*)TQ&[EDT@WD'-LZ93'%"4/3'(
M-; WG4]1%8AP0PX:@X1S!C%8E!YAAT6A]^2"< C,G6@L/A_[P#N$, DGM_I(
MRL7/V;4/[DL$=ZQ%((F#N@M((_$K.P(U2(J"[4>?)6ERHC$/2"_6H["7R2N]
MLG")Y @K(N$R&;+3"YK//M%FA&UE!VC]X2]86N85I!/S%Q2/VL*D9WNB\4R[
M* X&RK L56!V,'RMIN,Y=/^A'L@YF5>K)W2EY*!Z+XPL3F) X$/".]4QB,\"
M=M9\5" _95T;VH<7[GD;'<TE3!K E;$@._!@K<'8_ 'R6U>MDD$3-&[T]3"%
M\CK$#WY-WIOIA720[HB\AYHMF>6Y%OE=G#&I$GN;U3K(!-4TS6GZ 9E<OT2I
MK$ZKG42+@QJ-C\"QL.>ZKQE%"%]-1N1:I(LJQ&,WXK;2;9(G+IY%WGX2>*='
MU[06O+GCL>(P1-'RA8JM/MMH!<+!%EN*TQOA4%-P1 LBW_#>(P[^3'MOX@=<
M/2M[>P:P9'A)XQ#H^, .A1OX5^\7RI'J%9UK@6>AQ)9WZ=-AAQLK(QSA/?6V
M[D?A]@;1Q!.XQZPU?7#R[[*NN@3*PLJ%LIF4-& F64LQ@2NK?E'>5I>G15,S
M8*EK9U(O(:8O = ZD1[C/C,JT>-Z4XGGH'66 )(G?+;D#HF(J")A2)>0[97O
MR6&H^ZFIY%[,G#4AE.78A6[K*<>QEG&#M!X\HF<A_A)>8?Z;D$"8)QXA#!(4
MQ$U$#R*@X@'11,2F5)!<B"]7PTEFTN;%)O)X4MHX"G49.;-K"#>#66E"X?1,
M=U$PWH%Q%O\-KV4@RWL(G@R/Y!S";OK#<!DQC-ZXZ!&QC)XQ;A/E'&UG9P5&
M)XZL<<5ZBR(%#[$#0G=</RY" "@SX:[PGB=5X"G<[V%'\=^XRQ;%X9]P3HUS
MI3K2#W9L00.U*XU3,!/4>/XYC$*IQ39AW>3MI?78_=++6Y2X4DEPV#S<'=%7
MU[TXO6@0\).:3N]LAZ/P=2L,[NBYYA'>,W1CC0-F/V:5OKSD%.:ZYE[B#2Q=
MU1\JQ#Y7+G5-QJ+DIP!WJ#RZKNT$<G]'J!Z%*FEUX"U#/6GL0O]&(^M"2^PP
MCN;9B<LP1XWXD)_8Y889+J\Q1/4'P%%J'YW;EH>,'LC2O4'>ZQ-R9:C<KA)T
M#NI*6T@Q"HUM8B0T8Q;7]X60,2P+UP6';M/$  :HY^B$!AKG<-D\51W'H4+
MTK%-50>0$>Q8T+G"(?8TR(E-;UGOH%U!#+8K?.."<D[Q_]=9^F;LSGH]:ZB:
MI6QE;8!-8=*93^#5B%5,"V*DX" 3C)JX:2XS!QV^:A^3@@EQ.L:"82K^OSH0
MA^M$C&O82XH*!A\G8N0SPO'+X+,8$_#[\O?1;Q/2XT/H5P@/5DVBOR=N<0IF
M&(G+_Z^H898*^CRZNSR =HN^F#Z7UDJ? )M-(]!NY]V@E=$.Q-%I%;3N0#R-
M2E///T&[2QM+'+7AU#X!1;:$2N&?I5E3DWB_JQ]0E_$6YEZF.G/C-RJH*SF&
M@*W4*([M_%!J-L?FCS)'4^3*5](EE'*%ACJ5$B:?#GE'F2?%Y7RDV(F_Q%ZA
MS!/U!RR@+!'>FG>4_%U8\4>9*.0.4Z4DF\PU BEKR)EZ7X@'.5#S(">0[*LZ
M'AM(#E%.7=E,7J;PF(<@'97^F^@?DKXWOQ</DFXVII.EI-8Z,!A'(IB1V0(2
MPG@\1D9BZ0^N="%5Z[[.<R4>DO\<4Q02K=<B#B65=$%)/TB+VJZ!;A,?-*_.
M^D4\W[ P9A[Q[[KY_KW$(V:+XQ#AG7S''Z4^)[,I57+?2<SE;W%OQ(0JUTJ+
M2 #RS' 2[H+8KU\C]*Z^ZXL5>L%B9Q\3U\#F_/.^(M4S)#X0(G>9Z'/U+YR=
M\"&LJN*DX -\7WJVP!TY+4K!5Z$B?.[P*6CGV25""JKKGY0]J/(7%6)B.0N$
M"5@[K*-@(_90^45^&0Z>1N%9\//77>'-Q@_[Q'%?$5QF3^#3\,8_=ZA<+ABB
M?&=/XV^E+D&_X^VGKBI[QKU'#4]MY_I28]?Y<MJIZ<M/<K#4M%G#W#KJ6.)0
M^/$W<T^QIO-2N9FH'UPPYV#I1XZ2LS#E(_L:FQ%I8N>Q;9;GLEU9>V?AV$]8
MW+'N028O7#;"3./&2[>BUG.*)+C2Q6R.V#-E">N4\$W$.U:T$+#L//.GH':6
M"ZN2'S;6!VCCENBW,XP<O&XNDL,6:$)+*EGMJICD:N8[A3 BG5DNCUH&8WR7
M+YSYD.DLGC>F7#F[ZT<84]C7+%K$4]9=LU/Q*>8'HRCI$C-8G[-VF+%5^\'[
M#2-,&S-S*V.F:.RD6#K"V=#QF:YCE[=E(DI9)<T;BB.8)0V+DK(8.HM^;09C
M:FVY=PU=6K-J)H*^073RC^*1]>92>R)0JR_/AD2K[U?B\^ZJRH#(S7'*Z>"$
ML""%*^2C^S5%"'3<M-4J337ZG_<5P[VD_0D6$LYJ7*K'@PTJ(+0R;X/B!FSO
MIMUR$L(J=$3&0'JZXV58Y+%IO@I'Y(8_U^*Z:C:B;N!?J?CH9M!YQ35,62Y)
MGHQUWF0C_8B]&.HK^89#N]M)+N)V35L@/8:C_%&<C:H^L@/NE^('>3/PE#R?
MC,IID5XGZ^(W2<3D?2$*L9K\<(E)G$5^-&V<>#=E;%2R8<I\=C;.6][/MJ[Z
M(G-DU6<?D1A9_G%MXG7,XR&31,E,WI(0X2]FY=27PK>,5V-]@)V*6/$Q+%+6
M)GI=%2&=+OR0[2@6")['68E\^3^#34)W?J[;<\$^/GCJ-4$E=\Z8\I"C-=&8
MM]);JC>5NR7ARI(LKJA-?G@C6)@@JPJ>(XB2ZMUJ^5NE1Z8>X2_DQ8WU ?IE
ME\UG,%AIE&E299A89WB=-5'X27<J]IE I9T?)..+-6"W0-Y3M?W40=X,WMHQ
ME2,K:V%C'"1GFG(K3HKGUA_-5 @K+2MBV?S/YI2@U;R')OCB5[Q07>U4#3>&
M-];[(LH;FDO@T-EU'F6:HD[SJXJZ%->:QU7"J"RC,RC1[Y[^%_C@ H9A/R1B
MPAU]/63D_XKV%^%'_3H0J;JN]A3X7E&@B5:]+GG8F _51(W3TV'G_1IU\?"+
M"RIT9Q'6$UVU,Q!CI^T$L*4!F05Y98Y"+2HT&S^@'B4OTI]#=ZUC:M]AJORB
M-?V87PN"M),PWR>FJ [C$OXH_*':&<2%D)4UNXC%!:<->*(IB:S+(MZ,?*%A
MD!:NN*!>3=KB]%E=2?*?B%;L(V\>4TZFO8S78+X1R1@N<-:O8F"W'-/.9OA$
M5JD#Z5]6E"E?TV\Z;5=^I%^=*)7]I)O_*!RW9J?@#NB; 24(R5?I_/B8+6&:
M*;SNB'NJQ3SK%?,4P]Q^)YG"S'.8V";%LCS&U$SC+<45$%U?*S^4;Z_-DG$3
M=ZJ723=&5"LC)8F^A^0GQ!^<N/)R<=/$HQ(O5OA8]V";<8/A.6B3WDK/RKNE
MZ=&>3$2IBC4V$<Z*<M5EWU+9=]5Y)S^96+%FXB7Q M;82,&"#9<;EH'&ZR1U
MI#R1QK,V+W&!\I0I>NUY^:&:>;Z>LDV&-T[6TM/*F(E712FLF#\*:M4=6JPJ
MF="17ZI,#VO=4<Z*!3:'5V:&)#0NK/KL&=0P%^0TR[N)!FP=36T7H"5_5#6K
M:P8PHGAGNQ-(EO:S)09\-S:RL:[:.R2XO@B:ZAE1YP]SFH5H\($*1U.;#PHX
MIN9V,.#;BD-;50A4FKYI !D<<[MA FI<\$O+,&JGIU,M$NT[2UDW&Z4' #1U
M>+\_"E+?]@P_N:BW90(^-?5GXW*\*0941\2_#A;4!A#6>=PRW21 9NEJ5^(_
M @!J/W+IF%K:*J=!BD*:>FE)J8SZ:[1E&^Y;/&@3@_U-?U$_>)AKX-1WLY0F
M+O4^ *!\\F^N!.]IX7'?%5YK;.;B4MWKCG(>;.#43N,D!5VMZ60_]( 9E[(O
MS5+63&"/YF7%D?]46?,.*:50T7!>TIMRQ_)8O'5#F-E9M"N(:]PM<O((-[B+
MXF<U&]H$HUE>?N,_M:1YNG9&85J#A_ICBLD2H+)$OS<5*K.#(@T?%-O<G^J+
M%;MG,?7=8M:H\OQ7@=XTU9OO%V;4-YG:4@RU>N/GZ*LU#8:,H ##7/U9]Q\Z
MD/;QK Y=N[@6,$TFI$_^HXJW#9&+!.D?MI-+4N+JM\K+'%<7]QXL/^BSJUM<
MZ;Y V1U=.30YKZ>I$@P J+*08]\>%/OM4%3>2#\ZL 4X/D[9;P\*60WKF0:N
M\'G8:8&4+7C3.16R<_+;KBF0T?>KG(N#_E%%SP:G05^DX[;NA2GC\GN1\ VK
MUW<E(ZQ]+K>?0;0NG-,^"7%\2EY[,V)T9,GODNACJF.@#',UW;U_/G;>QI_=
M?V&+5T_LZ,3N].EH<\5-6SBW=27.:DI;*Q$7 @#(]M(<QE35UH_D\VE/>[O(
M>S>.=.63N\.'VP/))A]IBX;<L'!>LY1LF/*LF4\9726E^_^M89%O_W76V[2C
M/0R6;F-CYQ*6=WA-ZUOF?A]8\T8F:Z%[TPQFW53/QE/,4 ! <O]?5?BS[X=H
M3MKV;HF0LE'?X2+8'2YJN2N8[)/?Y,\?7+BLX;; =6IY0SR7/ZH"_E/7^C*5
M,6E;NTXJJ!OU[1OEV'!.\U>9P&=3XSI9^4+'^A?2W5/)]2Z\N0" V/2?VM][
MRU"7MJMKN7[/QL8VA8X1SFL.U+)]4AJJM3X+ ^K'J1*G*NL6\T;G&3'@7[5_
M=J5]X<N>"\#0DH&:E^"UY47\Q=5+*E^A@- O(&#^#O@PY%S,4>0&V(SE9U$>
M\%M3)V*]$7/VNI:Y@\YU;ZH00CA&:=5>Z'+N$]!YV$ED#.0LHBBO#=J/?+[A
M.#P.G;KL"?PM)G]*-;H* ]X35ZS!M'9RRURQB0;K"@KV/0=5M0W7#/\".H_/
MRV5 _B+,C#X!A1-ZETV'7B-.G?P4>9/HLPM7N(F>WSY4_)$^7;>^#$([QGI5
ML9\F@>F XVC G!2P(RUA_5G(",W+.PKR@/IR,A:QC<H=/I6?+IK8YEHT5W!3
ML[6DA;^="2RWX>F@*94E7&GV*J"<TQKU&!S*/NTE ,]CSY\\!YG-C!A"Y.[3
M;&NY6*!4[5+#BWT4VQG^I0VRP6J?B@F2BUFKJX+%"Z/F ^\+ZY8^!%(%_=;[
MD0\Y:W?DY1#J2IM/Y6>8:U6@PH_&G73_$KCN-F1-V6V-?R:H<KYRWSI$U2YY
M[]*BJKFR$]9D5#9GQJ TF]9IUSPIKZ25K#05_&H<H1468^LF@Z&ECTV&C.Z*
MY099Y.7*XSI/SQ<5]S2+K:-10^QG@U.S+F[O:J+F;N^/4$XHB.YJINXLZF];
M!#I;NK!I0H9+>5$=-3*AXDVMBR>T_)BAT-H1/8%]:ELP]$5A;(,!OJ7$7V&'
M:"U[2JU"?JK$@0;0$<"7Z4\Q#$A"Q&YL$Q3G,1Z7 _LQ<25I"F)6_P'(<F!G
M/:GZ+%@L!\"2JI,H8/@>Z&_@0:0KW))NA\(C5Z[]@JY#&=TS,=/1^ EW"4C,
M\3Y_X';4!\MI,!5]1TJJ=L4,D3Y!N['B*B+<#U>4^A)1C_==\PMY'']S"0_Y
MB. QP4!X3HSI458RJ2ZU'L *JH_X.G@1U9>H@1RE>E6&0(%4OY1KL%?4\#4+
M$'.IJ]W.P^]29TS():92EW7/*+?P8TW;*O4\D0@"!')W$GS!KIR[%;,AYSCV
MR5>@$';EZDTP)>NHFQ_,BI4ZP8/8S6!V7BYS5%)JZ!4N\A_"=97?9-EX.^!>
M26_Y)#!1/#_I4[6#L#=<#0T3\!?75><+7,9_(WYE3NBX67+3M-TH*'MA1 HV
M59S4_<*Y5&DTG-&1D*=:E10$_J7P"/M=/4LF6[P"_$QZ<_PE4C#C68=;\8N6
MEX93I;\:G_+9Y=?JVK 9E19S26D1$&0LWD('S]&="X-"%FD=%AT'=:CDXW>0
M0(S+[=W%&_I=##&E:=VYO"?EB]L3,/T5-YLWE!RN:JAO2OP&BJ\=#'T.CC=]
M6[0%*-1RQEM(*L;AYB:<?<%!+1'76[R3&XC/*T.C6PES*KX7OR%< %8F6A%K
MP#M"1*2*ZKW.)\GAT O_GP&014UX-*%*HLG!I(&DG'%8=P@0)<)^@GH6O<*=
MA%U*6(QO1$""#Q(JD$>=EQ*NHI+_KW"3&H.0<Y%)ZO$H%Q24]0!MAT8CJ]!?
M,!6%+S!_8U,WQV"/XH*"9^(XN)<+S3@E_I\3<))C_2'81])GI00QE[R%F85T
M(8L1\U#.Y.&"(;0[^>FFU1AGBF/0*LPE2M""]Q@<9<(_*;NA#@+UX)@4(; <
M3CAC,AS#W@&[B&"Q7?('D&J6/#X=96'-745&)S"[%X!0'";LS\QF28+TRC+D
MKM6OI6MI7V"SQ9^AI^'+1>:\/8@-PO0X"7*S("CP!O(=O]3I->(D?]-8-J\&
MTPVS9:LAQW2QM#G5KS01U6]@TU2>N:_@OHK C3<1P3)^8#;BL!3A)(?G2\9.
M8<R'0-J&"U(A^'Y=)C6K>I)94;T*NM"X.S<(%J5?MM$/GJ*=%W .?E'CXA0&
M6Z4@CJDTX-LNG70R>$T[DK(?DM;\#J*K+FP YS1#*9:$V.TPH7E"0 ;L=PU^
M_B%HK'(LM>F3:+J"'&$<#5X<0W*DX4N_@+2TV@ILUE7:E:I+&X[0?<&V?@_I
M(Y#;#MN9:ZH#_Z^P>;I4BE.E7A!#"04V$<=1RL \H()BJD[(?$FY#_T5_9VZ
M#B[S"Z7N01QW"*)M0^SZ)V57:D.)5^ C_'$D5^0X_$-2"<JS"D_J0P=G?"-/
MQH1%KR##L5XK=.0;V*OVARD;L9Q_4MM[S23\(<)C[FZ"-Q&)TQ$XQ!N5!,)=
M4FC&#&(B2;H>0=Q'NKEB"LF)/-6^@K20U/+GN507<-8L.TX/CL9\CV7CGC'[
M*A+P*<R4=!?\4<;W*"UA(V/ -Y.@9&#G/"4D,%+'LOE%3)-X$[L=ZR'B8=A8
MG5!1GH6S$K#2PG!4/FO=W[A/O!Z?(W@_GL\<!NX(=^Q:2FLT4R-@W<#8J-W0
M.S 4);E,@7DEWY]*P4)D7NO68>])[OKD8'](4N>$8JFBL9V# H0:S2BL8+2?
MZ01Z&KK6B"]]C)FLGYUR!</5O(^LQP+4%<NO8ZU5OV9_Q. DU+%$_Q/YLVT!
M<R=*UBQ$45 ?&E2EZ>ADBRPE%7W$]#,R !-: UH.P008Q+-%Z ')V/FR:#F?
MFO^&.I/77704=H&WL!14%,L=*K^Q!<U%5'FN6<:M (4OW<U]"1ZVL^+_ L?^
M7Q$N").Y@17=E#!.4]5VZ N.#\A8B&*?@90D[F0+H=-7R]ADF&QI)/L.7&9[
MA1L'^_C/^\H2%+"M8:GDA:PF>&/U2U84XD8!COD>^2WA#G,7>EKX568_^IOG
M-N9G#,^VEO48_?K/'?*W,.?@GA"_,0[C=9 A!I[@G<]FK"2T)0 8MD3G<#>&
M-9'AN9RQDMAI6\$X1\P?ZP/$TS/H(L)/NA.]$7R =H>NS1/16NC0S94T$CTN
MK(U&H?MXW*1)Z3-L4VB_:$_&$GT5S5JPA1!$O<J_ !Y/K>&[Y1Z@%O R-DFH
MP5Q=Z$_J<NX4CV3J$LXU6ULJD3WVQ3BGG_)>.1-/H)Q26(%B*1+9CEQ;2J(T
M*?XFQ4LR/;2"XB!>[OZ1?%\<9O.,LI*O'5.+*0N-EW"/R=\-T< ^\@Y=80Z!
M#-.4Q,>18U1;0RZ0 Y7][DS2(V6\S4FR)W_L%\4>(M,:^W%H<E%]%W %>;8E
M)/L3:;>I/^XRB6?L"L&2P(:_W3U(-CHW&R&ID#\V U#7*[[F5R"NRQ5%\\N
M,D1)2_I.*:O<>L.(Y&!E:*"+! ET<CDOS0#-M4J4&D#_] '()RDDV9/R-H2W
MM*^RKG2KQ "DI<\3-X'7;P@2W80\#-@NHD WN$C%GM"_K4"B3] W_Z3LV^0>
MR97J<_ P\6&86\D#T6YX25JB\"^$-%HDM$4V!O@*VE%<ER"A&^J4%4Y@02_[
M<X>DXZ*7F*>P:.$K;$?Q;<%77%HJ1S ;]W;]%7X^GK2RD?<)_]CY%C\&_]**
MS%,2]H[U 9X*XZF3H'A!%C6Z>!X?3"U+Z>-)J:#UR=R3U.J50=Q**L[9S!53
M2ZW$G"/_GDH3%_._<:.KA_D.G.]%!3QO#B]E&C>*_25J)X?,1OB_8W]FNSI#
MV5_9X58*]FKFC;$^ (OW02JN#N/-EYPIO,_U%)](QG'\1*U1\]A X5;_(M9M
MX4IG+U:C4& E8KYG0\;41)ZW]A9DF)NFZ2_,YV2K/9,^LM.5Y'5&%DOA[W>1
M^45^;.$0LT9VV4K >,@>^\($W\!56A(@*9P1\\F"9^RAFB-)3%:SH6%=$/.
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
MA7OP6$97_&S" >9*OR-$)7.K_7'""Z9F+"I"JNV C?"GRA&(7GX$(P!5SD]
M?$%_Y8<6C& 5?*^X4-Q+_E*_>?@V_@+['+PE[\T?RU;#ACQ3&&5IL-L*:_H2
M1*^\ /X9E2O3Y%]&OY2>C.5C,Z2>O@KL8\G>V4^Q9,F^<6VN!X.-,Z0P*-PP
M6ID #];#X0L1+[7W\J>@C!INS&7T!W6![RP,6K5F=BMFD?+(N,J^5>'3K)1L
MA(0W=M)TL*GU-!@>?K V+*\<B:N.C/%%G:_:Z%.-]JE:/+L /4L[[F\8X:#T
M[O<2'S!@%8+Z'>K>+H%>A5UN:<D=1;":[%?N1UYMR/5Q0<VI!\UZB$K3G?Y#
MZ3B,QT4;A&[,G#(K\E;F7>!2\$^6!&R78\I>!KT8U<I^C2CWC. <1I5.O\7+
M0H'&ULM*FT.[6[%#,+VR$1I-:J'GP)LK?C"F(2]D.S'.H)^ON,FLQ5[P:&<E
MXJ.G*]A2W*>Q]7+2.%(<T)MYNZE66":13;V/=P0]I.TDK,KRK]239JR81P>0
M 1XV])>4^.F1S.GDL0PX=[/J$K&:LI&+(?53]Q'<R9VTM< G%&VE/#.3RJ*G
M1B)HF?3O[CK:;@9JNGGE"_KX>BFK\1C..DX6H9$[&V]#'. 6EF\C]7!9&0!R
M&[<I0D7A<G<LO4D9X1Z<UDE;S&T;U^9*;+=T"SL1=U_*PDW%_Y).!APA6DE$
MZ7S21/&O\/NDZ^+&I:6D7V+8M!)*I^C;N#;?B/'2[6#1L$SM+>Q*7(OF(, ,
MOUI=E39"&%*QPY.(/&6OVS<B48F:YD,NEA/'J<EHL_KMS%.8HKHX3"V64R,L
M ^"4QH&T17A=U;2P04*I_I.;@."F?S'-A)2E&N]!D-6C7#N&F9EH?MLFC#6F
MK26[]"RVL_%6:A^NM?Y\6#P>6+?.;1;>JA8VM8]8I1R/ PBO"-5% %J1L*BT
M'C$B+"GO+'HAY%;0D_8+MT$=0LQ%;G"2RSFQ(^++I,>2;L3ML:@(17""MP5T
MCXKD'8< X1=Y+V&;B^SY"Q"/DVSX(-2[8"+_.&:["T(@P1Z;=%OX%#M6]<&U
MY._@3$$!**&< HP[[!2G'CM:.)=S P]/].=Z$T:#]G#K2'8+'_'FD+9,.LR7
MD9K'%7T#LY=TG#R5-87\&5K'0E(G%/BP=E(_)Y2RG6D7@NS9\DK%0BK[8N79
M21NY1+K-'XHKH"M9J<2O#!O6#8B&P60GYWLQKK$;XS<QH]AW ]7, 8[#PKG,
M?1SG28/L3LYXI(*CIUT1W2)Z56)$M\&G*N^*UN8!Z0FBLKB']#6BZ0'O&&;"
MV\[M]/O"2Y/$+"=AV;BB/T$EJ=$$.&VZZA9X,DVIFI[;0WNK7!H76%FD  24
M57;(KSJG5(8KIDTB,T:E^>/4,DI.]1O\:<IWXYT*"I52Q<^UHUXR6,1VT4)U
M)_U/T%@Z3Z<;U#NZ*9,@]-/2U>.*?@^9T<+!%U+<FGZ WE.:&Z?G5%/>U4^-
M#:(FUPK]J516[0PG(66+\?(D+[JU=+P&AI:AVEIX#250?B]Y4[91R0'<RNA6
MNH&:HP(5/R$.WN^5*3#WN7S55]A[TX^JF8@Y8U$1(+5(X0!\C!R6-X)S2Y_(
M?:!MZ5]D5^&'5PS(5B.W>^MD]]"I<S,5?NB=9EYR+&9LS_/%%+2T"O$8L4:Z
M C5<:B-YBH&G+Y)T8K]&?I$P\%#OB9). G>NB;21T&&6(;4C!?]YAV2B.(IP
M&]XIGD2:6_Q)=(2\/"U%I*&LB P4$:F+O' B'?7XG!9Q,'6C&4!L77EJ/ [
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
MGL[,U9>\4!=L:TN)4KWYFP+U:@C9#043U2_S;J30U0.%/R);U+4E#WSGJ:\
M8 LF:=W+OUD)=&C@V'T"J+$N"1X1J%?F%/W,]U3:ENY,'E3<*L^/^*@X!-KE
MTZEX!1YQ/*;\"OEBU:WJAXSM)?SX703E[;*5($B>MVP9N"'IBLP>NC["5V8!
MK_.9('-%NCN"91^1/ZRZY-G(Y_^.IT#_4( A,1)Q+-=?3$>Q$B^)29@IX0@Q
M&LORSA<K<2WS[TM<\7.L9!($?NQ$9I3^H<I&!$\(D3D9PAE$4L('X7R2-$PM
MG$4F>.T3NE&\YR.$.@K$JD)XGS)V+G#6_*%*/_".5![*5O"MZ=*$2+X38W[H
M3;X]0^>UB#^3<6_^8OY2QENK$OXF9N/?<U@:P7G#B\RZPLWD&>,;N03>IM!$
M+I2WU;/Y]V]V.)SCNO(.66FYY_D!?U,E:]A,Z8DL*ONK]'1\ L=!R@BU9+^5
M_/ DL+=(#CIHV252!ZL<3IGX]G^H<%:*%ILU@75%ZQEWE?5+@UO>QSJE-GJZ
ML6CJ) <P\ZK:WRJ-[2%+_IO*ZZF[D169HJE]FYL?I:S-+$CY]RE+1=]<S]32
M2V?/>-V04]IO*JKI 8S=7X0;CU3DME7_*(Q*WE4=5WQGQ6%C7QG 7V&,*V]V
M11@5H,P9HS6/08VF%ZNLP6.[@C2NEW-.5$TNCTJZ86""$"NL]2_ N&6C>CDT
M=-$#_7J8?$9S53=,9V:I/8% C'EK#\8I$UT,+#K)4GL4_C9RJ385*5SFJWF*
MNKLH3VN*/CLC15>-;C5S4KW!=H]YU^/G5W:H^B@V/S%.C<+516!4G_&;_:@J
M/:'-Y;Y*18RT_:G>0WADYJU@D,>R;/SQ3LDLD7(U19#0J$10R\+/*W[0IO@^
M4VAH>A>4 DF[8GM/Z413F,7+\ADI?\]AYCWY/=9 PF3Y-K9W>)$\CTWS%<@N
ML>M=+&35[%[;?ME#MMJ,*!%Q"_]#@600X:%XA2Q'^"9L5/I)>,5WLI0H[%O8
M++45]MKZ2N<(#YI5B&V%M+^IC"_20&5 ?(DT01D=MEWR7K';=[IDN6+FPI=B
ML6*>[0.QH]S5[(IPD_#%WU12T2I2!G#%[<Z([)A 5 <B]]/2XHZE!1ES#W92
M"O=.ZNIR*/KMF535 ,?FG#AN11,3VQ_E_8S\TO:BD![ :)M7?-A-W[J^=-?<
M^+;.LM%)?>T40+&)B>X&=*R^E);]ATIH;IU2VAH9V.(-6.-_H)D U"VYWO2U
MPG7.P>;=%<\FU3>?!F>9F&AB46/CF0/CU,2F"'!8A*21 +FQ[%/#+EC!DNB&
M1+AZ3F+#2X3E)$%#&N+WN:"\A>?\\=;^4/'0^FW()^$WZR>CW9>5UQ5AHA?W
MUY['6MM_KTO#IDZBU4[#KC<QD8]0??^>C;C#M=6$/>$IM=;$/K\'-:4DX.*T
MZCVD"_;;:DQ(9R<9C>[DWQ9&-IV)^ \57GV@LB7L3'4)/=1/9%Q'KW/]8C2E
M[[)'&A?0&R>)].<9OQ6H9"/W^-]4[#'C2JXA#%?UB?O2S[\JD_O%]:!!P;UF
M'V.@<(].RM&^X3%^GY+Q_S-^G!)464A&PA8;3DL^^+XU^$N&71OUQ1*8?8I^
M@D0^2:HI%A>9F(A(_Z7:ON=>2K^D/UHX*<=18%'B4I!%* -XE4  /:"YY=DI
M>\&;P;;!)"@$)EP A-0A/IBRN0+,W)9S&=*B2;J9.3ZE!)XD?V/Y'ORD8MN*
M=V6$LEB89?)JX$3$IR !J '=[K@6Y(^M-%5SH80S3=>2UX!7:,+3]T&W<UYG
MMR!<L*K\E2AVJ7-1/V9/DK94A7L2V%3VGG#-<2H@A>1JVL1-I=YK>!(?@86J
M,,G#N*]L__2+! 7&*7L[:4KQM?P"LC215Y1!>1-PM%A*"YS/+[E6:6G:RPUF
MJNNM5P97,A0G$JSIRYE[4ICTCZC=&7K&8-%H3AFS/*$E'\F:'F!? &<-S[<N
MNL#V,-W =>4J:A&1 P*>'!-S48!E-">J!67(@ZDW!*F%KS-'!"OB/^?<$L3Z
M5^5V"(H<5A>Z"_I-=W!G"A[66(?5J4BRE.AI2@5]0[REH@]IFJR47RP,3Z^6
MSXHORUHK8_O[9 ?)%CH@\H_+C*8'N).$?L:/RRUKHJ2PR'W&RLJO,2\-AQ#X
MQ 9]4,'VU)W:RW$W,BYJMBP[F#E'X^"P+&^]^H3I4<X/8: Q('A:ZR;)GO!W
MS1,K22MC&F0(BP2KNM0";$I4#22N)[W8>'^9,KW<F#7O<^X9_1O34YR/PN75
MXI(]Z:^DL8"*'.?*4N"/@E X%ZPJ\<T70K\"OL=&(NPK]+Z9R&CHAMF#*!I\
M++*'.U_%S&\L;!1?*MI9\I/F7;JE/ 7&+]=65.9U52R#,F($$#0BQ6<[%(#:
M.CL##D)?^Y<B#^F;LAY4)(O,\G"0*Y3&PNWP+*A9R1GD^MP"0 _ZW4H(\"UN
MNO<Y4"O^VJP-D#M_E!0=K#V>5HU^+DC,HF#[2!_S3/$%X$V%.81W.>XEQ21&
M-+IL/?FQMQW FCIGUO**;53*F-VNU,Q/6D>5\0ZG7:>QB<:LM960"E">%STB
M.["PC#$EJJ9X)^.B%ZEX!Y,]\Q+P,7/L7.:]5VV(3^(Y<"7)VWCI!%;Z(1X9
M!,^NY&FR,O+V\@96?"ATY%WT_%BPCV\U4UX.Y8]W22@5,:7R-@XOT5(^!5^?
M&B?# =LR%TA/9=;D\*2Q*XKR+DIN>S;GI4D.S<P'K)*,9Z45G5%O#+_8&^..
MZ]?B[B7[Z5* INE+-.\SS;-JU6<C3^3<4'WU],Y)5(W,]  \5X[G8>6_5M@V
M+6#/CYW<,!M7D*BJ_5@N2S56O\OHR+0VQD>*LN.K'#WN9JVMLK.[78[21H^_
MEF/%BXS)K(/0B3F.V WP)07V@&9D:/&+] *T#Z JO!MS#?3:[1VV 3(PM9KX
M'(H<.V<WR=S*OA8Z,). ZA(Z!E+Q$["EC W-!EU(*X:3(0?#3B+=X32W&*0<
M63,U%F^+'(LM5R(E^"(P*(&^J;04?!OM73X?!BDM W4A#J>BP$_0YF$VT$[L
ME"7;H49<XU0[C!PW=G<Z2RW:F>>'0E7:%S(Q,<C:$BK.IF0FP ^_(R4*V$%,
M"9U9D4_:M/@KZ"AY]Y1M*,:?B!EOD= _"T-64 =S/U &$2L+W:G;BRZ63*-M
M3"XK:Z]L79Y6GDHG+48 Q RK*3S4,L;XK0+\Y^D+V7T40=9=CCT\."^10RB\
M75C V9S$+O[$^1JRL=3 C77]5'*2JYR2@^+\CX_-NYN2+ME$UF5$2!BPTNSC
MDKF%<_*^B(<2]Q7VB(M#YA8O$;N[]A95B>.F1* ZQ7;CE%WB1VT/Z7R:M>8@
M=#!SBWIC 3WGBZHET2U_4+DM6%)HK?1T#2DXH 1/68PZ*A_/PW)%"<YU"%)2
M2F[-.ZA3AFUU</[[[-(J5L*./!N#??"R_$Q]]J+;^5EZZ.2[Z C%YC\4IQ9%
MR; C6F*F9/\#WH'=FG\^KP)?5"R.&R'<+/L>H"=Y@NR<+I+6@$,G!M"W0*:/
MG;,RUC!T8T$5O@6^M?A&A1@Y +#)+4)S0;-B[V$7@I_YG\?!8$BG.%PFPGJB
M$_498JR*F[F6Z0B*!WKB[,&]%<= R=!KT(R<$/@U^/J8M\A&Y /_Z:CCZ-,+
M=J#2,9\G3J'.PO:,G;,Y=&.9#^("IJG\&FI/^8.*.$Q]=CB$C"N*L8>EXI\O
MP\%AQ/@%1;!;)-.)4ZEVI/&,0.6B(CF1@2XO)9!V S:76Y%?9IF!\JBF*[W!
M*VDF?DV0<-IEQVW@[Y61EH^I^73)'XKZ/C^7N1 54X1B'BD;*O5D963: NI8
MNZ+S@$JVB]]$4!%;[)@)4K)W6EZFDCG/_E"4'SE5PNU(4/X9X4CIW:(-PMZ,
MK%)_(26J [!$F.E+ QP2ICI.+N<)%9:C5()PO)N;$ID5JPI%K,_M4FXO#2YH
M4WQ)'R[V4+A%32R=+9?YW"KER%?.;RU[(#]L>8'*D(SWT9.',XC&)H1W]LNJ
M525#>1\-J>F^A2+=O14-Q17:\SZJXAHM<WYT:9MVKF4K]8*$^8<BGB-1TN_!
M+,G5V=U%#,JI_/R4<S3+HEOAIRJ]RYP]'M-CRZ_.;F7X@6:;]/$>@<<\4L8U
MPC3L\_P;D)UX=+%=(9!PH\PG^2DI&+@P? H977'6(X=2 C6?'4NU@EXQ.<WK
M1BP<4RL27!VR#_ 9G(-F@*H*@K&+(+9)H[A6&"IL"?XF0N'>1&A'A<PZ0N2B
MUIK<X<FP'F/>[RYL$'03W![T!7X(.2/O'K(%]3GQ%CH8LSLT 2/!I2]]@[7%
MBV8!<'C\@,E['HPTGHM!WZ]8A$\ ;H/ "=VY.V%0XLN$XPA[\NSE74@\Q64I
M#GF0\GB6 _H8Y9JI'<^'ON /A3I<;EXI*#\*JJ1GY3P&U]%_Q7^ EC$,(:=@
M74Q;MZNP029CYCID$Q-A.H/GQ_[PAT+>*$WEK0:\!-SG?<AQ #GQ)\<'5[SC
MVX0X0#SY=FZ)X%M\WYDD^$X^W-259\<?M]C(Q<7FLGV N-*=,GTVL]Q&9A_7
M ;PO508K*R9)W9=L E5(E\RTA.5)XTS]N#\%X[L7T5;HK1LI.UQBH@O(^EQ6
MK@V.<RGWU[@$.P.CU.@EB/(*M=)N"+I<^=YT&B](L.T/!;W/FIQ>4GR#M2WK
M2\9$MB)/M-*< RV\Z4_EII5<7UC#$P"F3#XIZ  P_AT/&]M1[$V0>-J!O-M%
M_97[B\S2?M!WE$Z(]F!T T:7'66*0+D+Y[,08-O)FSAKP/\^]<,$/1:OX'VH
M>$OJ*Q,7 LBO@/:IKZ@S*@Q1OK1ID"M^WVB/8&>=A94,Q(+)'.9*Q+Q_QQ,*
M_KQ#T!#N$M2_P(&0#0],&2+6(QU7A)#6H&[[+2#S,,5.E\C#V*C)?I5%V+&<
M"'4\\PN4H,LP3_+-L18X8'(W#H7?%>F%5Q/>^S((F<2O3JD$1Y+"YB?E+&FL
M@YXY7C%>7HE(H&S,LT3-I78G[4&WT*@1:,R12A>?,UAJY9"3.>9ZY0^;#Z1&
M^MC=C-P+?RA  [2:S<A-A=>RWR<Y( ,X8>'G44 .V"< ]82C7L!".7+6V%PA
M'.!&_NWWECT&IXC]<[JA./'*1"Y\H7AB>"PB333LO1HQ+%(YOH _$VVU4>'+
M1/_)/):!03C5BYPEX$%53\(O*%[Y,>PDK%;I[9T*&U6<=.R'+5%ZV!3C5L@&
M_Z:*WHO+TD 9J\5UF3=C)1*+W!4AUI*F@HJENZ2"8C/[ KFRI,R")+]4.M;I
M@ H:6Z]YA0Q^1BXG7<*_5*"*80I Q:1@+\';,H>E=L(-Y<FSWXH#@+$66LDD
MT-@<XL:?QU&0Q"XI&4[+XS@!HE>R.<> @T$KN,"**VZY/#-(U6P,[SO4UT(E
MV (;6U^*ZQ\JWY.^JN)CZC*&$?(CNH"9#WL06,3\C&A:HF#QD8]F76!]0?E:
M4+@WT&,9!\;X?;!Y\ZBAJ,04=UH.^G14?J4O-C@ 7'D6AUU\CQZ"+YJ52)?@
MRRU*V"C"_3$[0_Y#Y2XA>1%7)\>2":2=*R04*+G7OY-J24$L#J%&4I[/FD"5
M4RY8@)FQM/]$*G*R\72&=1*%\)@Q$'F(^(DY;]E'4AT3X]I):F:VSUQ%7L(4
M6!@8*6S*WU1V+]:-3TU\C3O)WQ99A/_,W["LGZ#D:UUAA!R^<F8,,8P_9%'&
M6"5P^P^U&!TE>Y=(P)K*GD;<P*V4,9:%XDY+W[O:XJ#2ZS.GX[NEVRRR&9M%
MS_^FTEYK.U*NQ(*TZ(S@Y9>TXFR4UV[MK[RX!?EZ8$'A9$'5S8)/O]6HJFRL
MIQ6[]@^56JT\D5T3LUSY*$\=LEEE7YCE>5C%+][CV*AN*,5.#M7.*KW\6U=F
M@,9F@Z3[0Z5(I=^*$"OGRU)+G@;ODM4 (CRNR-X#P^??D%\$26P>*-I OT]P
M<1YL[$D<E8H_5+)6E =,C+87':W(#%HM7@3Q]# 5"Z%[YSM+EL%6VR@D6V$'
M?H\<1(]5?;#&_[JD9MY;>$24&U^/.!UX@/\3%>*^0)")+G2H%>Q'?[$)%X+0
M8W$YXMC)Q1OO0DK<P;Z'2UN1SAG"$P-^<H,)R*4D+I?H,N\[MY>(M;'CR8CR
ML?>6__<<)GQA+J,"(FM9WC3'@#+6"5J?VR/VA$KS>636XTH[ZXN<X,JQ#CCV
M?RJ"$C(KS[*Q$<\9YNRS_KL9N]A?W ",EQR3N=\8$O9W:QR+P!F;;3[C;RK^
M O6Z:%>$O#).=,>?0'<6M;N%T4-%J?-<*\FB4NO3O]?7\N_Q?_Z-;FR,3UH=
MLK%A;>I#[ZZ&FHR+"P<;L[/#9S!;_'-RS7,:]^2!_E7TP#%=0YSRAXH*J=V5
M:1&<5ZO+ONKE5=N8!W9.K8LN@-OB&SH+?<VM:F<51YF8"-=!QSQYFND?:L5*
MX^Q\1E"8<6[A7<\%QA4E9DYAQBNE'=,[:@Z6.9F=-YPI'ZM%08W5]C"I?ZA(
M@HY;^B,P2]<.^.0Q1W<).+  H8>"GDS[9;A2X6$VJ+6$C'G(^#$+P!U7-Q%-
MZIG@I@"J&@5=XAZG7@NC.C9J7."IT_JTT^$(LT;E8>38>E$M_IZ-\!/R=RB
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
M*KY&OY-?E^WW@4G;)>5'?]7#.SYMF5BSMC5NU7JC0^->W3?][CH4VUFKK Y
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
M#W6OU->6-BN+96?:TH>MMR#T$6O7#07R3_13_A^#=1D5U<*% =ANO7:W=(.
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
M\A VY"4H<*5 @X3+S1^@O&7_,0KHVC"F<Q?G3?5VXR/.Y;*CW'6<>Z4;B\O
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
ML52);7XA=9+9!@ B!]&>U3U\+_XJZUAB-0X:Q.89]4&B1,/;ZAR@7'NT/+I
MI*HS+D@ARQNTCS=+)8>450$!PJ/2T-55O"N"(];I^ -BO6&MZ4C;3>%?0WF3
M+^"E+:Q=7V"AVEBQ(&6A/*3T\^9PR4[-L8#I0I(<72WB244KK OQ"N*>_$V+
MM&@LUM\ %@?2EM9(2-+L116E)9\2;IJ$%"A"KX^G>:T[I?K.6.B"R3)941:(
MT #<DA/-1MI-++]>0-] /57-HY_>?;*<8# 2A$82,SHB7A?$VK+.K'S++G'A
M2W.!"Q87!)U@MGQ1$Q-DHD_K2D!;:EQ5'N?+[DUE^9R/"<M*T\ Y$6.U 6#B
MN@+%#[#+123A0ZLMY_"?0I=EI8UIQ#LTNC8%_TEIKTS%EV0=,>_$,K;7&3+1
M\^$MFJWHIG4^BB7(51>A>!@A6<;P/9%%LG\::)+MR*$:IN@P95$%)/3/<C5A
M_+/;U^@Q'BD\08UQ+==-DR?@5_ZOIOU_P'GEZ#JIM/ZP>@ )K3ZIQ,@UY:?E
M$9G[C&>EB^(OZ,Z*/H3/51T2G/%]+:OC5;N(125$OF4;;P7F+76LMS#^A!]6
MNQB6DOW*7;7VF4E&-Y5;/*#SD'N'W5$Y2GQ]K\G&"%>[R(3/>(LM+W'WX#,D
MU^KV52^ 6ZN.ERO(X\KV&"]ESBNMTOV,7Z.M4#N%F94M\E3?=JE&S'61"P&^
MWO(-=Q=^5**J*VF:">=6E=1>+=E?EE#IGW&N=)V)M^V'=HWN7AA)&:1:XZN5
M>DN%+F*AJ^"*U5CN,B(>W]L74MC$V-F)%=W,.]9R@F25\J+^;8DVYE75/8IK
M\!BSBOIW;;U^"OVSPR?E6M:ZE55B:^ 2CO06TN8RPCL,-$9><_-^^H24LW5G
MZ<=C+E1V,_8$?3;E,6^L;=&^8B]RM%18 ^95<T0N8"P>V;.)XT/_T<X!WN=E
M-Y4"YU*(VEK@>8RZ0LYQ#KI@C..4K:W3/ 2M'*/DJ\%;JQC"[5 [/KK;!G>B
M&]N2L4VYWQM!5)+B6"-"?L6$EV.(/JBJ=!NR::U1_0F9X5@D2X(_K#HK*(.?
M8:W_/Y49] VMV8*R7%.#A!^RXTQU*6]<S(0R.?$LB&:@X'?7RM7+_]_6Q-(R
M]+[%7/Y?Y">6T$E5O*9];6F6/<V-K3\E>;*#6W5%]#'ZM/FT<%90K+Z1OWXM
M7Y7!+7*LD7S#*RVV\%GH<^R?CB?Z,MI@RUSMB-R%]?:JZ!U15<[RJFB=V4XZ
M.LA3/U64O9:G'.:?<1R4Y'"=+7#^5*P+O=N14[Z4)F[6&Q_DO*JKUP,[EE?6
M::9&%YHJ%$U!,W1R:<A:EC)0^-3QO/@MCV?1RNO!$]"VCL6U*(UH]JFLR+E?
MYV'.V3&Z<I%A0?1VTT3UJZ IVM_R4VLQQ7EQK^-#L9%?9W&65X _8"X\X%*8
M6< 9/%T$[SS7&UY\?-ND=KAD77AH8S+YJ=^>J@?4DZM/F>;1K]@VJ/]CN2[_
M(5$ )YG3AG.H106Z@<?4@SN?]:RFQ6Q;V19*7QJ>VC";8>UWJ]+(W.T^LO0Z
MZ[3=.-4A@+1"(N:#?LSI^_V I07(G@'V^9W_=OUE]VZ;TCJ1_2(\KNXZL,7O
M:44N\-K=QM#+J;:+4PZ HI531-60E#EZWVA47I#<CR #.RL[3R+_Q#UKO@97
MA?O6=L(%?D_*M\#;W8/U'7""G5YQ'@97,H7WX '&L[V?^?\5^/>1>9J=<,<@
M=V?<<--)(B;<L:86S_-[6I: U;FGZ4ZB+^TN*4:A&U?^*UR+##..[;62!14X
M]AHDNW=2VJ^+#'$]C4\$C\)75A_EA_J]-C.YA]U9VM]$A/U8^1;LR:I5@A:T
M@M$P2&CR"RQZ7JC&[2QN7RS7QG4T6DK=PI=73Q4]\?MD.B6H<U=IHW@D>S?9
M/B)F5;K &]O!D Y.->XL6-FS0Y^[D]R&:*+C.ALPI6?XXJI"F;O?9Y./V-^]
M1G-2D&"_31;(%:S2\.]@/QCL@9Y*JP+K[I=FQ4Z@]8_A0%Q?_3?-\W"+RD=*
M9_^QQCU2@7N/)D'XU;Y ^IPG6+6?K\*9-VM)[PKLCM618PJ/=-E3:HKCS<NI
M+TDO>#UT%[*@Q(I!4 .3>YD?Z7-""]AJYBJW5HZ0K;K>5W2+L>#H/%(>0]!Q
MK.01<ZSQ,64S4\E54_>SW$DKZ>M8KY+.,*ZPVT-:666 VLT2&.#4_/NV<#XV
M]G!2T3 :TQY$VHJTE;)+[B(>1#RE"+Y6/),V&Q8FOJ1?A-<%_V8.0Y]<6]D_
M(?-5]WR9Y/Q!<V&P>&JKLNBU<)=A!$G!_Q>?2-[ HQ;^I$[B+D[\A_8"[PM.
M9'S#UKH&L6,0UN6JO% ]Y\#,@@F:HRV3"O>I%NG$Q25R CU1XB,=6_ ?987(
ME.!/6RJ8'724$<[=[O*"-82Y7=J>&U8]?__Y_'_*:4TG"DX:3VBW%O'UJY!F
M4JI:G/^)O$W^93M,+9*$!OG3>P7A+B:6#W[P8G0.TJK;=SHOK'%JXW#!J)KM
MFDV%1\O-\/[BIM(W^8XE75JW^#N4FXH-&\[3/<5C7)*8Y[DK+_"SW_:_WC<N
MMZ^+WO J/[ME0$TJM*Z["[THGETY-8]18F]TC(^C9&@F;"BBG9.R7:R95%[L
M^3_9\D.CAX#<V+WJAHUY7WN.J/86M+8>A]86Z>O.YMXE[2D?WG:)_%N_>\,_
M-)J\RODWTX$?>_H(:T&^Q8".55;PH6X?VZ:H0>7 [B-MA58"D>0IN2^!]Y1[
MV_[E--,N!+X 9<P1SJ50/UM_*HWA3!/MX3#NTWUK6YE\^@NE-<N%809M6 ^9
M&;GCV(VLP&W3  ';+3"*HP/"G+W 9QS5B><T%+[3]X0>!B,U7HSQL)W\..,,
M]!+XPBR'AG-&LT1079PW6P+) [J (0AS>@3:0^3C&=2IHLF]L=0'@J&J9EH'
MOUA63!?P7-A'&1SN].PQ3![^92N%U8A=#K!B?T?-3GH.CG@<_4Z^K+'N?D?I
M4'ZHC*!*Y7W2I32ZE,.JH[/%FW?/9M0(76/W,1_POJYO9&\BY$[;@0_HI2/G
M2FZ7>W4=)P^;+"JL*)7Z]Y(Q5+6FCUE/JU>"6=[T.[(-L?.9'J)WZ[U9@_PX
MIQ4 %0\Y?*=D8:-;YS7RB%KO\M7D!Y63Q7,IUTW'&1>IW_1XIH#NIW;9(F54
MR=K\[[+\A/<=/P&3"<EA:Y*@>VSGDI*B-INR/')$PS=1),6_NIPQG9I5%I+Q
MA+9/?W/+;(:KRM5?QKPNL7,\Q^[AUAUJ(]D-U79H2Z;TW3"?+;G=81)6DH\U
M6=.+*/]5MV7LH$6:5\14T<]I8_W7,0F9A6,GNY GWY>&LO.VM-Q!EQ;X&P7(
M[:+)@A2DK?@$K141EZAWG4 8%"AF!E)"$_GQ$ GCCD,W<IUM' J#^ZB+FD_"
M/-J(TEUP*NTF/P(.H?=1NV ?1E7Z&SB(61^=!.]@'?0; Y<"8QR8R#@.O-<*
MF@?>:!)#X\!CANW@>["#YPF^!:LI ^!/L#E],;0</+JY!TH$GZZ30T/0;(<0
M. P*&[C,:>53&CTYM3Q"]Y13PQ427SD]A()LYCS VW>Z@);8E:B_(!O]M&XA
M^ ,=X[  JH(_[%$"D.)7_1< DGMIFP&1- T_ S2)V255P&.A*2V%$\P_$97.
MZ>7>]>T#-^-G[#] ,U!:/Y>M,B)UK]FE^I>:.G:CUAJ[Q+Z@VDPZ",R5DU.K
M 5BBW'2=,TEH]-W!&>+MLK\$:K +?>VLZS5OZF:R'E="ZI.L#^:SZ$_V(L-7
MT@AVH79)ZCCV4Z7KIDR (5WJ.X>S7G#(OA]TQ/_T36%%M*VMS6(E-OZGGL'*
MJ U"-[#X%5G%L:P'1C2EF)VG%49^ 28ITGS^!6Z)[MM7<*YQ1_96,E_WQ]<\
M9?[JLE.QF#]:.$@-:W:=N.@0*Z]"O>,[ZV<I/U++;E*'^*@ D:337L91<:^U
M9XE\<KLJH@2?\AOD"?S[A2"$\=X4AQ;:\L:7K$JNX-I25D7$$S&T,._UN)RQ
MU_8G]IIM:A,*E.27Y;E\B/)"MH.'4V^#:FXY[4K!9N($_4'2(V($<V+X ![
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
M0SSH8>9-B 6=CCL.<:'](6.A.JC7LPYZ#[78Y,$I4$4E!![BOU5%@%J^,YX
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
MS/^Q9 H^4L3T.X]=D-HY7<4.*>Q-+_#]W!QT+5[(VR^\@KT2V%,B,9,0+<G
M(D0?TM+0WQ)9U"[TG&R^W[_H8?D3Y^'H3>"V\0WZ3LI%>M%NF8_@ )HMNTZF
MHV/ELN)6Y*;".?4H<D!Q-XJ&[  &_#J1RR#N[(I.AOB&'T@V@L*[D7E((_\)
M_!!1U3;!6Y#*XH5P(Q*1RH*7(?918? >9+Q? _P7_NR<A%3!]PQN\#RM!1X-
M?=1\YH=#AS2.I!=0A]JSB G5J7Q2WD/KE:&13Z'G>(R? $['@IT)\"G43@]#
M\ZULJ!3\:W'F-8*73092)KC-<*#P#KA;]S8%!U]HYT1NA/S587Y$:+,RVED"
M9V-!NA]@?NML\ H8U[R0-QF<V["#>![X5C>]D J.-=>DS /3#:LC66"?]J5?
M 12H'N>L@U[C-KI6X%"/$F0"_W;>YG8"VK9^8C5 ;%Y8.!$0U&N3KP('S&\C
M0T!O0[)?"'A9HW=N@3KQNWB_M;-*("VUC*\A,BFF-;5)5:>,I53WW//ZWPS[
MQ..Z=G9"6(0VA-?H':E^(EKBH%-MD*5A;\SK*,62/:8LFI)QS#B<L:XJ4;^#
M=2^W5L?@NB;"6B=^8]@<]3V1BW>J:J/DM\-598=B#N9OW,N9)7YB,'"MC!GZ
M?/ZXR@Z=O4"7<U_S3F23Z* ^+CX7^EPU(.WRSE9VR-L=Y^.K@'UHM?Z+>+UX
MK.Z61$OWU>Z5%E9\TBR3N>;DJRWR$0F'57KYA]"=2J/BHW<>/@!.=2S KD"Q
M2(..!_F)<K14B$_#->506T6<.A=:G_U&E0$=2Y K&=#'T!;<##MXEV*GX7)'
M#68'M\%WM6&J=<(!3;PJG?I ':T<*M^E"E5.RI8IX_#BA#2<BFT+A;&UV%SO
M"FP*RG?<B&J18W"Z)LGTCS!(76D<3Y6H2O7[RJ.56;J8K-\X17,@_@6V7)T9
M6HJ^4][S+D5Y>)'C)70\>A*ZKC8VN@H.J-;46ZDCE/U65=EEO,4<F-6);3$\
MC3=@PW7=H79HI:;2NP1YJQKN^ Y9@:V 8/7PCIF"6I5#ZV-*CW).\_0R$3ZR
M_FE6%K;0<B"^".49^T-'(O=U%N\\1*LF._V#Y. %TL5MY"IWUKZ6@)JQ-0>:
M[$DOBL(;_J%<3>-8#]/O1F\P,]ES D'C6![H_D*W6A1EMUI#E65+S"T[R#VL
MI*9^ZI&:S 8K_6OAPSH6*S(MP+*8TQ-M-7[@>P5"^I7">QYSM#3)3?OIZB3%
M)/'7I@>L!\RVAG><6L+!NE?<]X75EJO\NM1+IBW"U.AB@UGL%LC7U4H=/2(U
MJ?(\>Y8J&>@39S;:";\S'M;'BEX01ECSQ=<++IH+)9=2"<8<Z?WHZ?HT^9C
M$FV"(MZC0)T.K+#?K61!,T0#]2N!88P8ZPV 4%UK_@YL*8@PC0%^I_PUS 2+
MEIS1^8*' R,U25"4!UG%AH[;_\$WP:6B&740]HN^T[(7.U?UPO0(4^0?,7S!
MIJ:TZ2>CJY?T:GW1@D!/-0F=X"%2KD?V.P3A,Q&)L,.JUIVDQYLOZR9428R_
MM1/S2PPSU<]2HG3!JD-+*!J*<G6@IZH'[_#0*L=AJ ,1JT?IPDC+!2N3/M;L
M;G&KBC:FFH3Y-OHL Y@R3LO1U2_Q5F_7_!LX4C5:]<*C$4>5$QRTF!L6)/AH
M26F^2CM@ZFX:6_G9L+.^/>^&;J?E6O(ES763PY():F<]O/B+4JUY[=&!SU/E
M.@R@E[!;K+A>3N5&HK2GCX"4E'9>)1$SG[;=I-0DI#?WTC5A%QIB60]]/UM.
M\&@NYXQIHCC;,=J/LGSFX+)?M4/$A=V!E(<E4SJRZ8Z9_[8F,/&$X*:)G/%A
MU^OV\ [X+327";M=;?4_)7MMM9J#BA%,_YYPIJFFK5/%7E2\MFTMYV!F9?,@
M3Q?_IT$EX(8=L6:)4#]_TT3))E>"[IQ\INU7]4Y S]C6!0C\:J:U7Q>&%2]J
MG29*S_C5Y""6Q&^MGR?9&]9K&2YS] LSW)4O<VW2'@%B[8I45\"7C-#.8;)#
MA,XVICRU:%WS!OGI#%/#*45VO-AZ2?$V##+=!/K]PO170+KKD.8NE&@WJ)H!
M.]!/ME]%T@A1K>E(;E%Q4ST2GA%3OQF9&1]L.0S_"J,:+\&__")UKY"QKG<U
MLY$%=F^47,2/SFI[H>ZK_J^%K/8JFM.X6B7,&%YW0MD=]]W\!+\4EF0<B<_S
M6ZJSQ]BN?_Y'ROOLG?$7Z"RZ:YN'<5_UYN:UAD.%5QO>ZVGI1^LF:>_%'3-[
M:RK#9ADJ5*_\0K1*I=G-1G4'][3/Q0'T,NU=:V_]YNJ5S0YU*86G&DHL$>F;
MK=7&VW%'3")]6YB'?IU6X)>M^:2FN 6K.,I2>S'NC'%KUJXY63F_!%PEJ+Z6
M'=+WB#B4=&'9!_+Y*%IG/WU>8&CK(E:7Y[8&"2_#\8?YF"AQ49,^7U90,VNU
ME72@Q'>E _E!]J@5%)I?TE!/.6-#%*]C/+LFL*K9S$OS_%7W4UCJ1#51)2ML
MO'6SY=\(0ZON,IR*+_<+F7NRCBS?SY8F&;IV<.E1%6T2OB:0U31#>,7+W]HI
MB7$Z8O22W;#9J!T!" C<E?-YA<7@BCU\019MV2S!8%)>IZ-H7%1$RP]Q?2"K
M89LTRJO(4B4?[CS-,$OQU-9.,PL\0G#LKY=(BT-[8Z7V6>[=O=)+23/:=\H:
MHYR;^^50(+,>5*B]Q.:E0)=SCMX1/&D+J].@=]5W^BK ^N+QRR>#)[-&=_'
M-XF?VDS0U*A)34HH-5!41X/ZO)I,.?!D9ZTN%\9LSZE6P.^K5ZP@X_*BE\MF
MX;&9[SM%V(7$^ZV-6%;DS\9F]$&@R&I =5Y;C1":Z+Q3VXN.MINJFHN<K!;W
MKM)Y%%WOR=(BF4\Z5FFDB5=;#JM3(]\VG%;Y!E(MUY0>7GL,M_ ESO>UT[ B
MNP3E*A2N+NF=:^XKNM2]P:3)?-C^U_ @\5++'/VPR/\:[+6!@3)+B!KW.FG(
M5KYQ_JSIP6EV;&4F-FU[2<WVTA<#7VLK*XN;/2E?"#N59^FFVDG\/ZQP*H4P
MC#N)<2LK23")(XNZ+2X34+UY\O&21]OX5?3:_'ZHAD39V7B_-IX^!U]+M6&*
M>#\9T]BWJFW9WKRR3"-/*O@952&:(;[OG22;+/?:,EB.<OI6G*W:R1O>P*NY
MPB_'"FM?"8YP+]$6B"*K/)ER\?&,B]SQ4F;D,\$;>8RWO=03*-CTN.2%[&CO
MO(I"N6?=F>KE\B;D._&58@RGEU*J,%4&T[\ CADV[*/ D4@9_P6(>0^3$*&R
MC;%%:_##RUK*$O$$:W7E'NP W%/CB\6P&VM/HR<J"FE]*"D=9*U#_D3.XX]%
MNKP>B[<B(>N?%%PR#?:4E5B,R9:H"A?]5:BA>J^N@K6<A&J>EW=28;4B[1-S
M2#4AX@@O!==XG1;;HH_6G<W/:B%W5Q2[-MF:\\HNUV\'=U=IK/',.T26Z5+9
M3XK54)6F9GS0WHQ0<E>I [UVBGKQLK4_\^R7/>OJ+)K0M=G47GJT/0N<5*EM
MOL6,K-$TL,I8Y#.6+VDVC&PC,2*=ZZCM\!H412B[UPIR4U9/[)I;&-E_W32C
MY-MR :"MV-<UG'&$<*JUM6P2V:71(?4D_9!%'3&%LTV_SJM3^%RU=O5M^L32
MM1T_&+\K@XQBU@="-Q#)>4OZCZ'DCZ)FERX71C-.I4X0]W&$81=E>0*1QWJ@
M5#ILL)3\GM30?H<62%EHD#!(M 9%&:N-.8*^A_.<+2_YP2?Q)J<815,$1\-4
MTO'B8QX]BE*YW\K3)&=V85LL>8#S2C^)-HDGDH]GR/E_:3WLT<*6DNG<@^*$
MY+N"]=*)8;;B%_)_/.KD8B!Z((2P2O*F91.I1+I<:R*_E:5(+]+TLC=4,S-'
MWE,<SDE6$)(3^3P@(/2XZ 5HZZ&2K87<^_95H2BM.:^F%%VJB:Z=ATZ1-%'N
M(*<HW?1SB+E(R/J#5"_=S:M$@D)!T01DBH=<^AM^L4)?L4=_H<F_>HONNCJ
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
MH96C_9Q]IME=2T@^T0!I\F)V6E7J>:%737+E+_]$O0G_[2'4_(O/<B*JO+!
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
MU5F,F]#'OP303R,V_[2?_A'FD".*\V78N-4U-BY2<7AK>F5,YAXL2QLOW3K
M3$\ZNSZ*D0*U7EU)CX>W_Z*FY:.<?JJD/L%J'&98P3&C5AZL+^*7'ZI@8A-9
MII] =<J'6XOI;="&]8&T\W#VZC':]\CP7VY0\1BSG[^@?H&[X6!&OYW49]E+
MOYLB.'2$7@!-WMU->P0+W@JC[4V#K(^@IB,5J^]0[J)GEJ^A<'$?_1Q&<2:\
M:]],'8?E6#K2?H'/'IRG_1.Q8C>#RD%BMSI2'J+NK?>G)&$H:[XB/\9]OSR
MW(XO_%E!KB#<MG>DO(/>;'&9DH^^=U! J<1(=WM3@K&^6S>2K^&VK;<B<_"_
MK%E"WD;X;CF-_ /AZ<\SY W$&KOG)!Q!:9%/=B><.NA%EA N[=Y*3B0\W;J*
M_#EQRWI/TB 1MV8M*8\XL5Q$*B+]N/2_2-TDSW?> >!_2HJ&;WW']/7N>\O?
M>><?[_S?7_]___['/]]][[_>_^##C_[U\2>??O;Y%U]^]?4WWW[W_;]_6/+C
M3S\O7?;+\A4K5ZU>\^O:W]:MW[!QT^8M6[=MW[%SU^X]>_?M/W#PT.$C9N86
MEE;6-K9V]@Z.3LXNKF[N'IY>WCZ^?OX!@4'!(:%AX1&14=$QL7'Q"8E)R2D0
M:"H,GH9 HM 8+ Y/()+(%"J-SF"RTMD<;@8O,RN;GY,KR,L7%HC$A9(BJ4Q>
M7*)0EJK499IRK:ZB4E]EJ*ZIK3/6-S0V-;>TMK5W='9U]_3V]0\,#@V/C(Z-
M3TP>/38U??S$R9E3LZ?/S)T]=_["_,5+EZ]<O7;]QLU;M^_<O7?_P<-'CY\\
M??;\Q<M7X)U__..?_WSWW?=,.WC_@P\^_/ CTQX^_N233TVK^/R++[XT;>/K
M;TS[^.Y[TT9^6&+:B6DIIJV8UF+:BVDQKS?S^VK^V,W_LYS?=V-:C:.3BZN[
MAY>/KW]@<&AX9'1L?%(*%(Y XPAD*B.=P\OB"_(+Q!*IO$2I4FNTNDJ]H=HT
MY.\S_C\C_C'C[T.^GM(TIFE.TZ"F24VCFF:]>,DT[96KIGFOWS!-?.OV[3NF
MH>_=O__ -/>CQX^?/'EJFOWYBQ<O7[YZ.S\HW;L-%%O;OY0YA=Y5.*9>4CG2
M9M2N>6.E?J5]RLBJ;E5*78<*U=2B(K<W*IF]=27,H6H9<[Q2PIHN%W%.*_,%
ME_YN;PUO#6\-;PUO#6\-;PUO#6]FL+)_*7<,O:=T@%XJLZ?.:)P$8V7>RGYU
MF+Y'DU#;J4UK;"W'MS5JJ#UU:N:@H90Y7E[,G%84I<^*1)GG_FZ@=,\V4&(R
M%#N$WBNU@U[2V%).Z>QSQK7N)0/:H,K>RICJKBIH?5LUNJ6^DMQMT#"'M*6,
M<64)8THB9<SD2#AG_FY ]=\&^Y![*EO(9:TU>;;2AC^I=Y8/5OGH^NO"]3V-
MB;6-U:A60P6Y1V<RJ%3T,9F"=E0HIQ_/E+)F_FY_&"P=7I78A=POLTZY4F%)
M.EUMD76TSE8Z;'33#+8':EOJ$XW5!E2[KH+<6Z9A#!:K::-B)6TBMX1VC"MG
M'O^[ =7N/PQ*F^#[&LODJU5FQ+GZ0[SI%G/Q6)>]HK,UL++.F-A0487J*#,9
ME.7T@:(RVK!011W+5M(FV26,8W\WH#89%"9#J77P YUYTK6:0_AS+?LY,[T'
M\@9[;14-S8&&RKJDIK(J=(>R@M(CU]+ZQ1KJD*",.I*IHHVEES(F_FY_&"P<
M@-HBZ&'EX<0;]?LP\UV[F:>/[LSJZ+93534&UY;5)C<KJC#MQ964;HF.UB?4
MT@;X&MI01AE]A*5FC/[=0-FN;4!I[@ T9H&/#/OC;[7L0EX9VDX:G]R>4]_E
MH-8TA-8I:B'-<@.VO4A/[1)5T'H$)D>6R<$IIP\R-8SAOQLHV_F'07O0_XEQ
M=\S=[JW0N>,;L#WC.P7Z3N<R17V$45J;VBRIQK6)JZ@=^96T+K[)P=/1>]E:
M1C]3RQSXNP'-CFV@](@#T._U?=JR-?SRZ,:X\;.KB UCN_-5G>YE18W1M:):
M6).P&M^:;Z"VYU;1.[+T]*Z,2GIW>@6CAU'![/V[@?+MVX!FOQVHV^9QIV^=
M_XDSRZ,[YU91=*,'A-(N;U5!<ZPASYA6GUN#;\FIIK9F&^AM/ .CG5/%Z&#I
MF9T,/:OK[P9T6[<!_7:K)^V_.<Y-KW3JN_)+?/69-33YF%E>?J^?(J<]7IO5
MG&;(;,#791JI]=PZ6B.[EM[,JF&T,*J9K;1J5MO?#51NW@8:?CM\973IX>%+
M/[H;;RU/4I[90,V?M.)G#05(N#T)2DYGFH;=AM,Q6XEZ6C.IBMI,,9";J-7$
M1EH-H9%1^W<#AG7;[O;^M'WB_#?[FN__Z*V^M29)>&XGD7?"GLL:#Q(PAA/$
MM &XC-R'*B'T8)6X;GPIMIN@0G>1U*A.2AFRDZKYNSUK_6GM].G/5K;?^>:P
M]N52G\([&^,S+QY",\XX4\DG0CC$8PE9F E(+G(,GI\VBA3"1M"BU!&L&#J,
M%T.&B(4I0R3)W^WDY,?_[K[YV6_ZE]^92<$JK^P'.Z.8UZTAQ(N>:.RY,"+B
M="PM]50R,^4D-#WI!)R3< +)C9]&9\1-8WBQ4SA>S!0A\^\&2O:N U+K(T#B
MZO5,YAIUN\0M;5[AP9@I#L@;ET4I^B40?4\AMK:SD-K0)DIO;19P.ANSN#WU
MW,R!.A9_N)J6/V8@2R=UQ.*C;]I;PUO#6\-;PUO#6\.B#$4NGL_DSI&W%2YI
M%TO=Z#-*7\%$<7C)@#2ILD>*K.TL(C6T25BMS07I70VYG+ZZS(RA:G;66!4C
M[U@%579<199/O6F_&V2O#<Z>SXJ=(N\HG>$7U2ZT4RJOW$EEB'RP)$[74PRO
MZ93C&]ID]-8F":NK7IC>7YO#&:GB\8Y6I.>=4-$E,W*Z;/I-^\L@=?)\7N(8
M>4?E"+]4YDR=U7CP)\L"9$.ET>6]2DAUEQ)3WZ:@M#05,[OJ)<R!:F'ZF#Z7
M-U7.SY^1L0MGQ>G2$V\:*-EC,E@= 3)'S^<*AXB[:@?8I7)'ZFF=:_8QK6_1
ML":\K$^36-6M0=2U:PC-S6I:9[V",5 M9XUI"S.F2O)R9T39A;-YO*(3;QI0
M_+?!P>.YTC[B;IE=ZF6=/?F,WBEK2N]5.*H/5@WH8RM[#;#J+@.NOD5/ZJC3
M4@8J3/>_4LZ>*BS,GA$4%,YFYQ:=?-/^,LCM/9Z7VH;?*[>%7JFT)<U5V_.F
M:]U$XW7^BN'ZJ/+!%FA%1P.VSF@@M5>8[MY2-7U4HF >RY7Q3O"D!:>XXJ*3
M;]KO!KG)4&SG\4)E$W9/9PVY:K FGC7:<$\V.><?;?.1CO=$*'K:(;K&>K11
M;S*4Z>A],C5M)%])G^3)TX\S9?R33'GAB3<-*':;#)9'0(FM^XLRJ[#[%98I
MUVHM\.>;+=-G.^US3@QZ%@SVABN:6Y+UACI4@Z:*U*$P&<1EM.&<4MHXNX1Y
MC%K,FZ84Y[UQ0/F[P0PHK-U?:BQ#'U29)U^O-\/.=Y@SYH:M,XZ.N>=W=(>I
MJIN2JLMK44U*DT%:0>L5EM,&L]2T458I8X*BX!XE*?AOW%\&I97;*ZUYR,.:
MPXDWFP^A+O<=(9^=MF8.C+B)ZCM#-=K&I%IE+:I99C*(7]__II\)GH8VQ%0S
M1BDJSABQ-'/\30/*7>M L8494%FX@HK#08^-!^+N=.Z'71H_C#YZ\C"[=<A-
M4MD>IE4V)-?):M'-A09RN_"/^[^7JZ7W,S7,04H9>YA8QAMYTT#I:X.Y&2@[
MX@(,^P.>MNR)NC&T)VEV=B>J;_H0KWK 7:9JC]!)&R!UHEI,L]! ;C/=_YV9
MIMN?\_KVUS'[*%IV/[$\8^!- ZJ=ZT")R: ]X 2,NWSN]6P/.3>]*V+DPE9<
MX]'#V67]GG)I>Y2NH#&U-J\.VYA;36GE&^CM&:;;/UW/[&)4LKHI%>P>4@7W
MC0/J'>M Z:'#H&JW_=/6+>Z7QS9[39S?$-M^;@M1-VF>(^OWD0L[8LISFV$&
M?CW.F%5':>35T)LYU8Q6EH'93J]*[Z!6L3O(>F[GFP;*MJT#Y7L.@OK-5K?Z
M?[.=GEOMWG7CM\2JN:T4N>G^SQ_TEV9WQ:EX;7!=1C.NBM-(KF$U4.OH];1Z
MJI'10*YC-A)KTYL(M9SF-PV4;UD'JC;O>=2YYL#LS++]O==7^E3?6)=2,K>3
MDG?,/BMS)$C$Z4^0IW>GE3(ZL1IJ.T%+;B-5$%LI>GP+M0K;3#=@FIC5Z";6
M&P=TF]:]:EJ]Y<+DDHT#5WXTJWN\TE]Y8U-*WKD#1.X)%PYS,B2'-I)80!Z$
M%Q'Z47)L'[8$W8M7H'J(2D0WN32MBZJ"=]'4L$Y&V9L&:E:MOC'XW<J1BU]O
M:'CTH[7JV9H X:V=B=R+EAC:&0\JZ60X&S>5F(F:A.:DC:<)8&.H?.@H1@@9
MP16DC!!$R<,D<=(PI3!QB/;&/>SX]H>)N4_^W7S_ZZT:L-1&]&*#'^_>@1C:
M-8=4_$5?#/IL! E^)IX&.97"3)J!I2><1+#C3Z X<<<QW-AI7$;,-($7/47B
M14V1,]^TR<E_?=1VY=.?=>#;[1*PTBH+;/>D/[8((=QUBT7>"$R!7 V')UR.
M0<9>3$)'ST.P41=@^(CS"'SX.10A_!R:&'8.2PP]BR>%G"62WS0@V[L<%%KO
M B(W>R!Q]WLL]8R[*?-!79 &,F<*8P23!1#Y<!ZVO#>75MV=PZGKS,QL;.?P
MFUN9@K86JK"CF2SN:B+(NAMQI;U&C+:W]@UZ:WAK>&MX:_A?;Y"\-KC:@R(W
MO\<R]]B;<F_4O-R?<:HH,G=2G"P;%J(TO0*RH5N07M>1S6MLXV:UM+!RVIMI
M^5V-9'%/ T'65X]3]1NPFG[]&P1D>U:8#+N!V,4>2%W\GA2[QMXJ\4!>5/C0
M9XM#<XX6Q4M'Q/"R/B&^JCN?4=>1RVULR^2U-K/YG8T,04\]1=1O),J&:G"J
M82VN;%"#7WQ_&*QV@T)G>R!S]GU2XA)S6^F&N%CJ13NM#,H^5APM&9%"U/V%
M&'VWB%+7(60WMO*Y;4T9F=WUK)S^.FK!< U)/J;%*\=*":IA!5$]M-B _$^#
MQ,D.R!U]GRJ=HF^K7-(NE7E0SZC]LZ9*PPO'2A)+!V2(BIXB8FU'(;.Q-9_=
MWIB5T5O'X0_5L$2C!H9BHI2DF)"152-2LFIXL?UN*#(9BASM0+&#S]-2Q^@[
M9<[PR^5NE+ER']YQ38AH7!VG&%+"M+TEN.I.&:VAM9#5WI#'[:W-Y@]59@C'
M-&SYI(Q6<E1,*QT5T50CB^U_# YVH,3>YYG*(>I.N2/LBLZ%=+;2,^-D1:!P
M4A<M'RF'E/5KT/HN%=G8*J>UUXK3>RL$F</J;,%8,:]H4I1>?#2/J1P3,$M'
M%QN0[S89+'<#J;T=4-AY/U/;1=[5.J1>U3L1SU6[<6:J_07'JB.*QJJ3E4/5
MJ/(N+<Y8KR2W518Q>M4%W"&Y@#\NYHN/"GC%Q[*YRO%L3NGH8OO+(+.S!4I;
M[^<:V\A[%7;0:P9'_/DZE_39>A_^=&.8Z&A+DFR@/JV\58^IJRXCMFF*:;W%
M$O:06)0U)L@OF,P2%!_+R%*.<[-*QQ;;_V4HM?%Z7FX3<5]O"[E>:X^;;W1F
MG&GSRISI"A5,=B<5]C3!- W5J+H*';Y-J:+T2(I90WE2WEAF8=XDI[#X*$N@
M&$_/58XM-E!L,DA-!KFM+5!9>[W06H4_,%@GWZBWQ5QJ<Z2>Z_-@SXZ$\T;[
M$\7M;5!-C1%96U:%:Y5JR3WY*L9@EH([RBX63#"*Y9,TL7*<+E*.+390O,MD
ML-@-BJUM@-K2\V6%1=C#6LO$6\W6R*O=#L0+8YZTD\>B6/U#":+&3DA912.R
MIJ0&UR*J)'?Q37<WQW1STU3\,5)IX3BI1#E&DI>.+K:_#"56-D!C[O&JRBSD
M4;U9_-T.2]BU80?TV1EOW-A4<$;[<)RXNBM5K6I"5Q?5$IORJZB=KS_[9Y:S
M!LEE&2,X==XH5ET\@BTK772@Y$^#TL(::(^X@YI#04];#D??ZK=(NC#ME#)U
MVIG<?=0ONW8@6EK6 2V7F0P%=:3&7-/MS:UD=#-TK#Y2.7< I^$/8LH+!]'E
MTD4'2G:N #+SW:#4S I4'G1]5;_?[W[W@;!+$Q:1)^<L8/VS]G3CN(] TQ=5
M+&N': L:T36Y)D-V-;WU]6?_=#VKBUS!Z<'KLGHQNGQ3HD4'%#M6 +G9;E!V
MT )4[W5ZVKK;Z]KP/K]3I_>'#UT\C&PZ:9M>/NHCE/5&*83M4&U.$Z8ZJYY<
MSZVEF:Y51BO=D-Y.KN)T$/29G5A];A=&G[?H?C>4'-H%='O-0/T.VSN]VYWF
M3NYR';FX*Z9U?C]6=]R6*QOQ+<COC5'P.U++>2U8/??U_6^Z_&E&>@.EEM5$
MK&&WX*HS6C'5V6V8ZIQ%!TJWK0"E^W8 P_:#C]LWF<]/;C8;F]_DU79[>T+E
MN?T$V;1]1MYH0$%6?YR<VP53I[=CM8Q68B6EF6P@-=&J\8V,6FP#JPY=SS$B
MC9GU2&-6PV(#JJTK@';[5M"P?M>UX36[)L^M,>NXO<%??W-[LOS<0:+@N!,W
M8SPX+WTH0<+H@Q=3NS&EQ"Y\&:Z#5(YIIVC1;30=LI51F=::KH>U<*M@+1F+
M#I1M6@ZJUZV_U[-BP_29GS9VW5QI8WBZ/JCXQJX4P7ES/&?&G44_%II%&4_,
M(PS#Q-A!9!%J "M#]!.*X7VD$E@O10'MH2DAW<S2Y&ZV*KF+L^B =MTOSUJ6
MK9@]^=6//=>7;*]YMM*^Y.FF8,&M TGLBW9HZIPWA3 3F8Z93N0ACD*S89-I
MN=!QM"!E#)N?-$H0)HZ2"A)&**+X$9HX;IA9&#O,6G2@;NF_Y\<_^[K_ZI>_
MU#[]<;<2K''(?[8CD'/7/)9RS245=S$ @SP724P]$T]-GH4P$D_!6?$GD>FQ
M)]&<F!,X3O1Q C=JFI01.4WA14S1,\/?H*M]GWXR.//QY\;'7ZU2@9_W"L%Z
M.^ZK?3[41W9AN#M><6DW@E.2KT; XR_'(6,N)J.CYE.Q$1?2<.'GD?BP\VA"
MZ#DL,>0<GAARED@*/DLA!\U1%]W0^$?O-I[_^&LU^&:-""S?G0&V6M' $5?<
M"V=?^!.?D*0'09$Q]\)C(N[$QH?=2DP,N0E)"KJ9FA)X(RTEX 82XG\=#?6_
MCH'Z7<.E^EXCO@ZVV$#AGB5 9+T1Y+N9 9&'RZM"K^"'A?Z)-\0AF/F"&.9L
M'I0_E8,M',NB*89XW/)^=I:^AYE;TT43&CO)XH8.8E%C![ZXJ1U;VMR.+F]I
M0QE:FE#5B^JMX:WAK>%_J4'RVF"U">2[F@&QFPN0> 8]+/)-N"$)0L^+(QFS
MPF3^E !5.,XG*X8RT\O[,C*K>M)S:KOH^?6=%%&CR=#4CB]N:<.J6MO0NM8F
M5%5K'=JPJ/XR"%U>OW_@#*3N@8]D7O$W9?ZHB])0^NG"^.QI(4P\+L KAOCT
M\K[,C*IN;G9=)U/0T$$M:&HC2EI;\<5M+1AU>S.ZLJ,&K>_08_3MBPE(=B\!
M8I.AP/GU9__.0.X:\+C8(^Y6B0_R4G$0]8PT.O-X88IH0H@N&1)0ROOXZ57=
MO,RZSO2<QC::L*6%)&EOQI=T-F$UW3487;<.6]&EP59V+"90]-I@N0F(G%Y_
M]N\$BIT#'BO<8F\KO=(N*_TI<R7A&2=D"<+)PC3Y< &AK%_ T'?S,^HZN-E-
MK8R\MF9R85<C0=%CQ)7WZ;#EO2J<KEN!K^A:3'\9Q(ZO/_MW @HG_R>E+C%W
MU![P*VH?TEE5,'=&$9MW5 Z5CDHPJH$":F6/@%W;D9G9U)(NZ&BD2[KK*(H^
M/4G3K\)K^HL)VAXIL:)K,?UE*'0X#.3VCD#IX/=4[1Q]5^,&NUKN13Q?'L ^
M51:5.U6:+!DK02H'I21M3P&CIBV'VUR?D=-A2"_HJ6#(^S6TL@$YJ6RPD*SM
M%9-UW8L)%.U: @I?&^P/@V([1U!J[_>TS#'JKM8%>JW"$W^ATH]UNB(\>UJ7
M()K0I!4/*?'E'1)J34->>K,A.ZM#R\WK5:5+^DN8I8-BJGI(2"WORZ/I>A;3
M'P:+34!B=QB4V#H E9WOLW('T_WO#+E>Y8Z=K_:AS]6$\DY6Q^=-5*45]:JQ
MY<TR<DVUB-FLS<WH+,W*[95EB <*.8JA/*9Z*(=9WL]G:GL6$Y#^:2BR-1EL
M'(#:UN>YSLYT_SNFW*AQ15^J]Z:>:PKFS#3%\T=J8$4=Y6B-44&LJ9#0FDN%
M[ Y9;G:O*%LXD)<I'\KFJH<SV9I^'EO;NYC^QV!S""BL[8'&VOM%A6WX@VJ'
MI%OU+L@K+5[$<QW!C.GV1%Z_$2IIJ4!J#"I\39F<TB0O9'6(A)F]N7EY UFY
MTB$N7SW,SM0,L'G:WL7TET%J?0@HK>Q!N977"[UUV*,ZNX0[S<[PRYU>V+G^
M,-)$5WQ&=R-$4F](*].58ZM+E*0FL9S1D2O)Z.&)<_O9!9)!1H%ZB)&K&6#P
MRWL7$Y#N7 (DYIN S.H@4%G: 9V%YZMJRY#'C3:QMSN<(!<'O--F1R,QP[UQ
M&:VMR86&.KA:I4<;BLH)C8)26CNOA-/-DO/[:%+1 $FJ&B2+-/T487GO8@*R
M/PURRX- ;6X+*LT\0)UYT.-6ZZ@;?4X)%R9]DZ:/AF'Z!F.X#9U)8FUSJDI>
MAZP25N$;,G645I8FO8NBSNK%JPKZ,2KE +:XO!]?I.U=3'\9BLT/ ,T1&V X
MY/:R\8C?_2[+T"MCSA%SLWXQ8R="T>UCT6Q#?X*HM!-2*FY&5&;78XWIM>1F
MBH'9CM?SNE 5>3T(G;PW3:OM19;J>A83D.U8 HK,-@'%D?U >] *U.YW?MQV
MR.O&D*7?N1D7_V-S;HF],_[X^J/AG/+1.*&T%ZH0M"-UO"9"#=-(;2#7,%MP
M!FX;NBJG Z$7=\+UI9VI>MVB O+MKPV;@>K@/J#?9_&R<8_]G=[]+A>FK)RG
MSEF'])]W@#:>=B=KIP(RI</1XKQ>B"*S'57.;B96T1JHM20CLQY7QVE"UV0U
M(VOR6Q U\A9XM;)U,8%BDT%V:!/0[-T-:G8>?M2^T_+RV%ZKXW,'7 <NFT4V
M7;1&:&>=Z=*C_GS!<$PAS[0'=B=:0V\C5)!,WPG3[5^#:6#7(>MY]6G&G :8
M461*MJA R;8EH&3?!E"Q8\>KQJW[;@YNV3]S>MOAP<M[O)IO'(S37;1$2T\Y
M,W./!O(SAF/%K/Y4.:T;74KJQ&MP[60=NI5>B6QAZ>'-'$-J4U8UI$E0D](H
M6E1 L67)[^^CU&S>\J!KW=8S)]9O'+ZTR:KEWDY_W:W]B=)Y2VS.*3<FYUAP
M%F,L7D@9@DE>OX. Z<4ID-VDU^\>_/[> ;0CO3RE/4.;U,[7);8)%A50;EX"
M=!M7OVC^=>W%\>6K1N=7;6^]N\&^XLGV(-G-@TDY\S88]FE/.O5X&)<XF<C'
MCJ7F(T>0(O@0MC!UD% $&2#+DOMI\J0^9G%"+[LDKI>GB.W)5BXFH-JP!-2N
M7G9C8,E/X^=_6-YV9\6>RI?KG61/=@;GW#)+3+_DA"2?]27A9R,9J!,)'-@4
ME <YFI:=/(G.29S Y<:/$_/BQBCYL6-T8?0HJR!JA"N*'.$M*E"QZKN''=]_
M<VSNLR_:;_][C?[ER@-RL-$Y]^F^H/2[-K'DZ^Y0S*4@%/Q\)!XRET!..@VA
MQ<_"&;&G4*SH&6QZU$D\._($B1-^@LH-FZ9GA$ZG\T*F.(OJ5<-WGQZ;_/C]
MSEN??5?UXH=UQ6#UP5RPS3']Q1$_\B.G<,P=WSC8C9"4Q*N1L-C+\8CHBRGH
MR'D8)OP" A=V 8T//8\EA)PC$(+/D8A!9ZFDP+-T<L <:U$=Z__HW>[C__K
M\/R+'TK 3^L%8.U^-MAC2P96[I@7[OZIC_U"$QX$1T;?BXP-OQ,7'WHK*3'X
M)C0I\"8\.> &(L7_!AKB=QT+];V.A[Y^_N!SC0+SODI;5-TC'_ZCYO2''RO
M5TORP;)U'+!I%QD<-$,#>SLH<'>- [Y>$2^#?$.>1P0$/HT)\G^2$.+[.#G4
MYS$TS/L1/,SK$2+<\R$RPN,A.L+C 2[2_0$ATNT!*6HQ@;SMWP"!Q6K =]L-
M\CVL0(&/Q\N"@-"'PK"DFX)8]$5^*FTN$\>;X=+SIIB<P@EJEGR,)"@=P8O*
MAK!%Y8-HN6X J:SL3RO3]\$KJOI@U89>6*.A(ZUIP;TUO#7\KS7D_+?!V_T/
M0VC2S;P8],4<*&TN"\N;R:#E3;'8A1.TK.+7AF%\@<D@T0Z@Y17]KPT(397)
M8.B#U1BZX8V&MK2%][LASV00N.X&!6Z60.SI_JK0-^2A."CQ9D$DZE)>(G4N
M!Y$QDTG*.\9E22:8O)(1:HYZB"0L'\ 75O1CY%6]**6A%ZFIZ4G3U_; ZVM;
MD/6U]8L(Y/]IR'/>#40NED#B[O:JR"OX49%__*W"4,1E40SE;%XJ=X:/%1SC
MT23C;$[)"".[;)"2I^LGB/6]6%EU#[JTMANIK>M"5!M;D4:C$557;T O/" T
M&?)-AGRGW4#L9 &DKJY YA'T6.8;=UL:E'9%$DDZ)TKFG,I#YDYEDPK'>>DE
MP^F990,T044?263HP<MJNS J8R>JHJ$=6=M0CZIMJ$+7-F@Q"^]W@]!D$#KN
M H6.%D#F[ **W0*?E'C%WBD.@%^5AQ'/%\6GSXI@.=,"G'@BFUXRS.66#3!S
M*GLI!=5=!)FQ$Z-NZ$!5-36@JINKT-5-Y9B:)A6VMG&A@8(_#04.NT"1@SF0
M.SH#A4O 4Z5']%VE;^HU13#^0G$T\W01)/MX :I@4D"6CV2FEPVPLRM[J,*:
M3J*TO@6G:FK$Z%L,&$-K.=;04HJK;B[!US0NM#\-:T"!_2X@M3<')0[.H-39
M[YG:+>J>VAMR71V(O:@*I\^5)/).2M/RCXH(TI$<AKHG(Z.RC9E;VT M;*@E
MEC17X;6M6EQ5F]*4G%#=4D2H:5IHOQL*3 :1W4X@LS4#"CLGH'+T?:9QC;Q?
M[IE\4^N/OJ0-I9S5Q'%F2F&Y8U*<I#>?JF[-8NOK.=EU!H:P44>5M921U6U*
MDKY=2M2W%Y(,+2)R==-" Z(_#6+;G4!N8P:4MHZ@S-[GN=8Y_&&E>^(MO2_B
M2E4P<4X?RYK2PK,&2S"2=C%979_+U%=E\NK*V8*F4J:DM9BN;)?2*CL*R)4=
M^11#JX!:W;S0_C(4VNP$Q=9'@,K& 93;>;^L= Q]9'"+OU7C [MH#,:=KHNG
MCE6F9O64HB2F!:H,0KJ^/(=3I^3E-$DYHE9Q>G&'D*7MS*%7=O(956W9C.KF
MA?:'P=QDL-X!2JR. +7I_M?9>+VJL@]Y6.L:>[W!&W*A)1AYLBF>-&2 9+67
M(21UQ3B5KI!2J<Q/KRO*R6HJR!2VYF;(.K*Y99T9[(K.C/2JMHQT0\M" V*3
M060R2*QV (7E8: QW?^55AXO:NR"[C6X1%UM]4X\UQ6:>K0UCM1;FYS9I(,7
MZDLQ*I6,5"D5,VJ%^;RF'(&@E<>7=+#YJDY65D4GBZ=O9V486A;:7X8BR^U
M:7X(E)ON_RI+]V=&6_\[+<YAE[J]8\X,A">-=L00.QJ2>'55J>)R#:JT6$FH
M*)#1:OD23B-7E-/*%(K;:?F*3DI>92<U1]].RS:T+K0_#&9K@-1\.R@]<A#H
M3/=_C;G+XR8;GYM=3D'SP[ZA)T="$P=ZH@G-+0D9^EJH2%F)4!9J<+J<4DH-
MMSB]@2'+:B$7%;3ABXH[L$65'?@"?3LQS]"ZT$#AGP:9V3:@/GP Z ]9 :.9
MTX-V*X]K \[>YZ?\?28G@A.Z!R+Q=1WQ7$U32H&T%J[(TV.T&5J2@5'&-!)5
MO"9,:5XK4BEK@Y?JVI#RJC:,Q-"ZT(#$9!";#,6'MP+-@7V@^H#Y\Z9#=G=Z
M+9TN3;HXS<[Z> ]/!<6WCD1@]7VQ'$5'4GY!,ZPXLQZE8=00]$0#O1:MY];#
M*P5-T II<W)E>0M44]T,5RZ\/PQ'U@#%@2U MW</J-M[^&'' 8NKHY:69TX[
MV4R>]?#M.148:SP:ABD;B4XO[$\09'=#I:QVA(K8@M>AFFA5L$9.34I]KC'1
M**F/-ZH;XNKJZI,J:QL6&BC:]@V0'%H-5'LW@:I=.Y\W[]IW<V#?@;,SEOLF
MS]LX]IUW"FXXXYFL/1F DQX+9^6.Q^:PAU/$E#YD,:Z+H$:TT[2IK>S*E.;L
MJJ1FH2&A25X=WZ0SQ#36U2PT(#499/M6 <V.#:!VV];[7=NV7SBV9\O1<P<.
M]UXQ=V^X:!NA/>^4*IWS).:<#&*G3\;D4$<@(OP 4HKJQ2O@W505I)-5EMS!
M*T]LS]7&MXEU<6U*76Q;Q8(#LBW?_/Y>3N66M<^;-ZZ_,K)A[=39+5OZKNZQ
M;+AQR$=[U2JFZ+)#&O^L!RG]9' ZY5AL-FX<FH<:1HKA@_@B2#]%GMS'+$GH
MX2CCNK-*8[OS5-%=1>JH+N6" _+-WP#UYF6@=MV*.[VKEI\XO?*7_JL;=S;>
MVVFGO7O O^B.11S_BF,:ZYP7D7PJC(D]'I_Q^AV$U FD(&4,EY\X0A+%#]/%
ML4/IDNC!C**H ;XT8D H"^\ODB\T4++Q&U#QVY(G;;\L.3/][Z\'KJQ8W?A@
M_3[MDQU.18\/!/+O6L>QKKK"B!?\L)BY2 I\-H$!.0EE)TTC,N*GL)FQ1XG9
MT9-4?N0$,S=B@BT(&\_,"QW+S0\>*Q N-*!:^Q4P+OOJTNB7GPY=^O:[I@?+
MUVE?K3]4!'8X\Y\=#F3=LX\FWO!*05\)3DN=C\0FGTL@Q,]!R+%GTFA1LVAZ
MQ"D\,WR&S J=H:6'G&2R@TYP.(''L[@!T[D9"PWHEWY\L_>S#T=.??QAT_UO
MEVC!\DU%8,-A/MCMQ'QIZ4M\Y!*&NNL7"[T9DA1_/1(:<R4>'GDY!1E^$8X.
MG4=A0BY@L4$7"+C \V1\P#D:P?\<B^AWEDOR/9M)7FCW6SY];WCLHW^T7/SD
M$RWX?FD16+69#S8?9(*#=D1@YXYZX>D/>>(?$O<@)#+R7E1,V)WXN.#;R0F!
MMU*3 FXBDOUOH%-\;^ @/M<)$._K9*C7-5JJYS46S.,J![[0AGL_?*?EV(?O
MZAY^]KD4+%F6 W[=R ([]A* N042.-DG P_7&.#G%?XBV#?X>61 P-/8(+\G
MB<$^CR&AWH]A?SY_0(5[/,1&N#_ OW[V$.EZGQKE<I\1O=!:AMY_I^+4^^])
MP1=?Y("??V:!=6L)8,\V!+#<EP0<S** FW4(\+$+ $&.OB#<V0M$NWJ >#=W
MD.3N"B >+B#5TQFD>3H!I)<30'LYOL)Z.[PB^-B_)"\XD+'Q,\ ]]#-@.VX"
M?(_](-?'%@@"/5_FA(<^S(Y/N)V1BKB:CB/.TVF,LR1.QBPNFS^#SL\[@2@L
MF(+)Q,>@2LG1E#+I9'*%;#*I6CZ1V% \D=!>,I+84]*?W%N\D-X:WAK^/X8,
MDX%K,N2:# )O&Y 7X/E2$!;ZB!^;<#L3DG:5@R'.,ZG,.0H[8Y:0Q3^)R<N?
M1HI%4W"9Y&BJ4CH)*9-/)%<4CR?5E(PG-BK&$SL5@\G=BNZ4A05X)@//9. Y
M; ("MWU Z&D#A+X>KX3!(8\$D?&W^8EI5WD(PCR;Q)RC,WFG2+S<$[A<X11:
M5'@4(95.P!3%XU"-8BRE4CF:7%<ZFM2B&DSN5'5!.E4MT(4%,G\W+ 59]AM!
MOLL^4.!F#<3>[J]$ <&/A6%Q=P2Q\&O94,(\#\>82Z?Q3E$YN<>)?-$QK+!H
M$EDD'X<K%*.IFM(12)5Z)*6A;"BEHZP+VE'6G-JN,<(6UN^&3).!;S((G?8"
ML8L5D'BX 8EOX!-Q<.S=@JC4:X(DW'PVDC'')?-.,=,%T^0LT5%\GG0<+2D9
M32LI'4DM+QN&5&N&4EK*>U+;REM@;=HZ>*NV*JU5MY! ELF093+DV&T$!8Y[
M@<39$DC=7('4.^!I46#TO<)PZ'5A'/9B+HQV-A.?<8K-R)VF98@GB0+9&*90
M.8(H40_!RLL'H;6Z7FBKKA7>4E&7UE*A1[14:)$+ZR^#P&X#$-OO 46.%D#N
MX@**/?V?R?VB[LM"4FY(HM&7A"G4LSEH[BD>)6>:R19/DOGR,9RH=!!5K.E+
M*]=UP6HJVV#->F-:LUZ/;-)K4$UZ%;IY08%LDR';9,BSW0 *;7<#V>MG$$Y.
M0.'N^USI$_% $91T2QZ!O%*40#HO3$N?Y1/X1[E,T3 C4]Y+RE=UX(JT+>C2
MR@9$9941T6BH1#8:-.A&@Q+3:"C&-E4MI+\,0IL-0&+S^KU[T_WOX A4KMXO
MU%YA#]4!"3=58?"+BCC"&2F,>4R(SQK*IHFZV=SB5EJ.NIXDTM7@BO5Z3'FU
M#EU;H\8TU"BP#34R?$.U!-^XH #?9."_-EBO!T76NT")C1E0V3D C;/7LW*/
MX'M:O]BKVE#H^;)8S$DEC#I2B,GL$9!%+3Q6L9&5559%RZ_0DJ15:H*J1HFO
MJI7CZ^LDA/I:$;&AIH#46+V0_C(46*T'4LN=0&&Z_\ML[8#6T>-)A7O@;;UO
MU*6JD*0S^CC$9!F4TB]#9;8)"2(CGUZLYW++-*S<"@6]T""C*&HEY(HZ$<EH
MS"<;ZP24AII<2D/U0@(YKPT'EP*1Y3H@L]@)2BU-M[>U+:AP<'MH</6[4>L3
M-F\,CINIB8.-:%,HG0I$9D,AKJ JCUJLR6:7E7"S*XK2"PP%3'EM'KW<F$.O
M,V;3C,8L>GUM%KVA9B'];L@Q&<06K__?_PZ@-C?=WE;6+ZKL7>[5NGA?;?0.
M.M<2&GFL/B:UOS*)W**"\VIDF()R$:E8(6"62;)Y%?F\/ .?(ZW-9*N-7'9U
M/2?=:.2PZFLYK(::A?27H=!L'2@YLAV4F1T E996SVIL'>\T.GM<;O/V.],9
M&CK6% WMJDXDUY>G\BH4**&RB" O$M'4^7G<BNR<7 ,WN["6E5EJI&=6U=-Y
M=49&1GT=DUM?NY! [H;/0*[)(#GR&U <V@;*#^\'5>;F3^IM[&ZV.KM<[/7Q
MF.D-#AEJC82VUL63JBLA&65E"*&L!"<72BGJ;'&ZCEW -]#S1+5D@<)(%%08
M";E&(SG;6$?)JJ]=2'\9B@ZO!:4'MP+=H;V@QNS(@V9KJ^O=3G;G1WT=C@X&
M!O=V1D :&F.)%37)W)(*>+ZH#"/E*TDJMIRII4DSJXB2_!ILH;P.)=8:D6)C
M'2:_OA8G:*A92$!@,@A,!MG!7X%Z_Q:@/[#[9?WA W<[+(]<&7(V/W/4RWYT
M)""HO3<LN:8MAJ!N2&)+:E(%N96H(DXY04E3TS7X4FXE2B$PP$ND-= 232VD
MI+X65M10@Q W5"\DD&<RY!]8"HKWK0$:T_U?O6_'TY8#>V[U6^R],.6Z^_B,
MNVW_I%]@XU!(DJXG"B=O3TC/;X3D9-0A"FG5N&*\GJI&5K"UJ;J<RF2MI"I!
MJS;$Z>H,B>JFJI22A07R30;1_I^!8O=JH-NU'AAW;[G?M6_KI7&++;-S]CO'
MYMQM.D[X^E=/!">4#D5@1'UQC,S.Y"Q&&UR(;\9($8UD!:0^79U@Y)?'&@MU
M44951:2QIB*JNJ4B5K>P@-!DD.S]":AVK 15V]<^;=FV[MK0[M]F3Q_Z;?R"
M];Z>\TX.]6>\_+4G V.+CH8C^6,Q%-90$I<P ,M%]*%%D!ZR-+X[O3BZBZ\,
M[RI4A7:5JD.Z:M0A'9WJL,:.LH4$"DR&U^_E:+;^ NHVK;S3LW'%W(GM/XU?
MV+>I^XKYD?J+=J[EYYQ#BLYX)?)/!2*9)R+(A*GX=,0Q:&;*!#HW890DC!EF
MB2,'LR3A T)IZ(!<%C)0;JI!&MC?5;R0@-AD4&SY-ZC<\..3UE]_G)]8\_W$
M^8V_=%_?O=UX_9"5YJJ59]%EQW#^1?=DQ@5?%/YL*!$Q&\> G(!R$J90KV]_
M?M0$(S=\+",O=#17&#PJ+@@:*1$%CNA$ 2/&!04D)H-Z_3? N.K;ZX,_?7GT
M[-*ONZ^O7V.\NV./YLX!.\EM2Y_L6PX1C)ON2?@K 6EI%\)QD+,)Y(33J?38
M&10K\B2!$WZ<EA$RQ>8%'\O*"CPJR/8_6LCWFU3D^$YJ%Q20K_\45*[\_$'G
M]Y],G_[B@Y[K2_]M?/3;^K+'VP]('AUPR'YLZ<MXY!2.O^,=C[@>#$V^'(F(
MGT_ 1)]/Q4>>19+"YO"4D#,46M!I)CU@ELOP/Y7-])W)8_F<E*1[GRQA+R2@
M7OG1RX;O/IB>^/C=WFM??%SW>.G/92]_VU3X:L>A+'#(@?'*QAO_Q"T8<=\O
M*OE.2'SLS:CDR&L)J6%7H?"0RPA$T"4L*N B$>TW3\/X7F#A?"YP\=[GLPF>
MY_*)'N<*%Q2H^O;=8WT?_:-W^E_OUCW^ZG,U6/:+&*S?D@5V':2#([9XX."6
M]M+3-^FI?U#,H]#PB/O142'W$F("[T#B_&_#$WQOH1)];N*2O6Z04CQOT" >
MUUE0]^M<J-NU[%37JP+80IIN_>"=GJ$/WS&>^NB_U.";K\1@Q?(LL&D3'>S=
MAP.6%G#@;)\(/%VC@+]GZ,L0WZ#G4?[^S^(#?9XF!WL]20WQ?(P(=7^$#G-[
MA ]W?4B*<'E BW1^P(QTNL^-<KR?%;V0NCO??Z=NXH-WU#<_?E\,OO\Z"ZQ>
M1@=;U^' @1TP8+T_'CB:10 /ZV#@9^</@AV]082S)XAU=0>)IC^^4]Q=0*J'
M,T!X.@*TEP/ >=F_(GK;O:+XV+YD^-J\9"^HNH'WWE&??.\?8O#9!YE@R9=T
M\.N/6+!]%10<V! +++:% ?O= <!UOS?P/N@! H^X@E S9Q!IX0AB+>U!@I4=
M2#;]P0.UM@%P&VN L+4":%M+@+.S "0[<T"U7TB LO8C0-G['2#;K@9LEZV
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
MVA"Z=SXD:2Z#W/_VO^$V*#55A7(KK<^56,.)"B?+T7*R_>-B-NG?'![[2FJ
M\'Q\6'!W9&S4B=!D:5M0=DJ+?W%&HV]U=IV@);=:T)E?*>C/+_'MSROTNY27
MYW\Y-]?_<LY4(&3#- A3G0<I&LL@']W_)09;H<)DS\\J2XWW-;9ZKVH=38=K
M2;8/*IG$@4(.NS?35]"5%!Q\/"XRJC4B(:$Q-#VU5IR?61%8D5OJWYA?Y'^\
MH,#_0D%N0%]!=F!_?J;H4EZ&Z%+N5'XU2-"&M/]V+[J]2_64H,I(^5NM^;ZW
M#1B=%X<<#!\WD2QOU= )_:6>K-.Y L'Q=%'PX<3PJ(;8N(2JR)34TK"<K,+@
MDKQ<<5U!5M#1PHR@LT5IXK["U."^@N3@_OSDX$MY4X%0M"%291ZDJR^%(ITU
M4*Z[&6H,=GYN-%5]TVRM^?R(O>[#5F?S@08:X7R%![.CD.]S)-M?W) :$E65
M$)U0$IN8FA>5F94E*<I+"ZLN3 X]7)08UE.4$':Q2!K65Q@?UI__-[\:HO;\
M YGH]B[67@V5!S9!O?[V#\W&NU^U6:D]/6&O>><8P:R_B>K44\-F'BOE^C3E
M^XJK,\61):D1TKQ$:6I&?'I6<DQ^GC2JLC VLKDX.O)4<534Q:*HR(N%49%]
M!5&1_?E3@3"T(6;W/Y"-;N\2K550K;/A9Z.NTF2KT<X7)RSW/.["[KMQPLFT
MMY7LV-' 9!RN].;7%@N"2O-$D7E9X=*,M-C4I.24K+B$W+S(^++"\/C&XM#X
MD\4A\1>*0N,N%H;%]A6$Q?;G3P7"T88XY7\@=]]B*--8";5:Z[XU']@TT6ZP
M]7F7Q?:'9S!J5SKQ)J>/NN*/-3/HC;6>O(H*OJB@." B(S\D/BD[.B4V,RE3
MDI:5&Y)24B!*KB\*2&XO]D^Y6!28U%<H2NC/#_J+7PW277,A7VT15.Q?#@T:
M:SX?T5H_WJFW<?B\^<9_>ZWV7NQQ,.X\X>)P^(B;6\TA=VYQ+3<PJ])/DE0J
MCHLIC$@.SY=FB',R<ORS"_,%636%_*RV(E[6^4*?C+X"85I_OF]J?]Y40((V
M).Z< X5J"Z%*;1DT[5OYOGW_JA=G#JX:NFR\]EJ_I>K9<_:&[5W.N,;C5&K9
M$;9W;A/'/Z5>&!9;+8H)KPA/#"J+2_,M2<WB%>7G>A=6Y7L4MA:X%YTI\"SH
MS^?D7,KC9E_*G0I$H%LO9<<<*$'?IVI5%_]H55DZ<4IMZ;-^[<7W;NJN[K]J
MON?41:S!X;,$N^HN"KG@!-,S[:B7;]QAGY#PIH H44.H5%@7D\*M24[WJ,[-
M8E55Y-"K6G+=JGMRZ967<U@EEW/8Q9>SIP*1:$/ZMEE0AMX;C<H+/K?O7/#R
M_.YY0[<T9EV_=V#5N9MFRNU7;?4:^IPP)>=<29D]=+:TT\,GX@1/%'3,+US8
M%AS#:8V2L@\G)=-;<M*HS>49KLW-F:26+M1 !J5N((-:,S6(1ANRM\Z$*O3Y
M:-DZ]UWWEME/![8JWAQ4G75Q\.#RSONF.UMN8PY47,-;Y5YV(21=I#$BS[,Y
M06>Y?L(>7[%WMUC"/A49[=:9&$?NR$YP[BA+(G0T)3MUGDIR/'4SB7#T1C+Q
MR(V4J4 LVE"@-!WJE&9^;U\_XT7?2H5;C];)7WRVYY]33P^L/O+89&?-(QNM
M@GL.9JFWG1VB;U IX@&6N_ *A^=]V=>/U2\.HO5'AKCV)4J(?=F1CGWET0Y]
M3='V_:>B<9=N1=N?O1OKT',W;BJ0N%H!RC:C^W^MPKO3B^3NWI\K<_'Y.L7.
MT=V+#H]H;:A^9JB2_]3B8,IC6XOH04=[\2-7DO A@^YUW\N#>5_(I=X3"USN
M1OH1[B8%.MS-"<+=*Q?;W6L.MKU_*MCVP0VQ[<VA$+N!H="I0.8*.:A=*_?M
MQ +9FY=G(1>?_R/;,;YN5O.X\O+*5YI*>2\-]B6/F>M'O;"U#!IUQ/F,DH@>
M(VX4^H@'@SSBX^X\(O)R')%P<"-2ONU(IH_-:+'0:K3.UW*TS<]BY(R?Q>A#
M/\OA(=^I0.$2&6A9('/CS RD]]I,Y.2[^?)-D^O_*9]47IT[J;D]:=) /7+2
M0C]H$FON,^EHZS[I@G>;=".2)MU="9,\JL.DOQMV,I2)>1?#LIY(=K=\D^-I
M\:;$R_QUK;?9ZU9OT_%NCLEX[Y2@^A_DQ@E%Y%RO(G+B]@RD\>O":65?-RS(
M_KI[;>(WK1T1WPWWB7Y8'>3_L#-F_\!;4G\Z8UQ^TG"./]EX^Q]<)[MOOD2;
MKV(7JR\1)(O/\62S3ZD4TX^Y5)./)33C#]5N1N];Z(;OVZ9T^[ \<O;4-.38
MI6E(PX,9,B6P9'HF;%XD!=6U$M#9%HAN?RY8:+( HTL&!T,B.)LZ -4""RPK
M#'C96(,/QA("[,PA!&L*D3ACD-H;0JJ#P<\<O/Z/(D>]'U5.>M]KIW2^71XY
M>E8>J;NA@!2]FR.; 2MFQ,/6A>&@MMH?=#9[@\%.!IBJDL!:W1%P6C@@',
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
M7_&BQG3M4)WUYIL5]FI]A22#GFR&S8E4;Z?#4E]J0[2872V)X)2%2H6%XO2
MW,!\<:9_96B:7U-XBE^G),GOBB31_U&XU'\P+#Y@*!05\B?HEWPY"$ W3MP6
M1<C:,PN*]__SM4)KX9M:W:7/&XU7/#ADL>EJ#6[O^5(7_<Y\NO613$^GQF0?
M2K4TD%T:$\[)CX@59H>E!*2%Y(J3Q&B1J%$2*SH1$2/JCX@.>B2)"GH4'A4T
M&!85-!3Z)^")-HC6R(-TRS3(V3T32O?-^52M,>]5H\["IX<-EOS;8KJQOQZK
MVE-)U&LOIEDUY[H[UF3P**7)_JQ\:0@G*S9:D!J5%) @R1+'AA6'18;62<)#
MCT6$A5Z(# U[&!$:^B@\-'0P+"QD*/1/P MM$*^2@\3-TR!/>0:4[YWUODYM
MSHL6S7\&C^DNN'[$9$/O(5N5SAJ";FL9Q;*^D(4OS^&0"S)\65DI8N^4Q B!
M-%X:$!V;(0Z/+@P+B:R1!$6V101&GHL,B'J(_O@H7!0Q&":2#(7^"7BOE8.0
ME>CN1>_/PIV*/ZOVS)@XI#+KV=%]L^YW:,Z_<LQXW9G#F#WM#8X'FZK)%E6E
M#(>B0B_7[%P!,R53Y!6?%NX3E1+G'Y:8*@Z2YH?ZQU=*A'&'(WSB3D?XQ-^+
M$,0]"A?&#(;Y1@^%_@EPT>T?AC:DH>_9)3NF?:W=J3A^>*?BDPX5Q5O=ZO,N
MGC1<>^JHM?*19KQ.73W)O+2*;I];YD%*+>(SXO,#/"-S0OFA6=%^@>G)(M_4
MG!!^2GDX)Z5)XI72%>&9>DOBG?PHG)LX&,:3#H7^"?#1YR%BN2QDHO='^3:%
MCXU*"J/'ML@_.K-=;N#,OKEGN_17'S]AM>M0F[UV9;.S:7X##9M>X^XLK>2Z
M197Y>804B[D!!9%"05Y"(#<W2^R971K*SFX,8V9WA#-RKH4QLP9#V>E#(1ZI
MC_\(?%?(0LPR6<A!7Q=5F^7>'5XG-WQJC>R_%S?(]O7NG7/JC-ZJUBZ+';4G
M<)K%1XG&68>IMHE-+$)4@S<EI%;("J@2>?M42'R\R^+]V*49@?228C&UN#Z$
M7'("=26$7/PXF);_.-@MYXGX3R  O;YTJ0P4KI;]4;]&]E7[4IE'%^8C5R^O
ME3U[:<^L]@L'ES>>,]M:WF.GGM/I9)!\G&P=?92!#VWU) 6T^-!]F@+=O1K#
M.*R&.!]:79HON;8PP*6V3D2L/2XBU%T2.=4.BYPKAD6DTN' /X'@Q;*0@N[_
MTF4R'UL6(7=[9B'7K\Y"+EQ?)=-Q37E&RQ7MI57])IL++F#VII[%Z\;VD,S#
MNMRP 1T>!/X)'MGSN#^=>2S4G7HTQIO4ELHCM!7XX(_4"NV/M MQ;?VH8:%]
M\X@OON'/(&*!#&3-1Z!F/G*W?29RY>P,I/?Z3*3K[G*9(W=V*-;>UEQ4?,-H
M0\: ]>[XR_;:X7W.1@$7:-;\7G><YSDN@7'6SY5R)H3F<CJ&Z=23RG;H*?#$
M]M1XV?8<\\:<[D,->V$Z7W%LC[_B_@G$S4.?A[G(O:;IR.63TY&SO8I(Q^U9
M2.O@"IFZP1V*)8\T%V0]-%R3<,]RN^0.;E_@+:(N_P;5Q.,ZVXIQC8NE#/CA
MG0="B(Y78TBXJZEDVZL%5)NKM6Y65]O=+ ?ZW:P&GM$LKKQC6%YXQ_P32)N#
M/*J21ZX<F8:<[IJ&'+\T'6E^.!NI?K9:KNC9KED9SS27Q \;K M_:K'=_XGM
M7NYC)VWW(;*^VQ#3Q'608T$<]+7!#P;;80>C<9C!%+SU8+ZCY5"UD_E0&\'L
M\7G4(,%T<()@\N"#\Y^,%\@CUQKED=/M"LBQ,PI(X[7I2,7X/)G\\74*:>/*
M<^->:2T+>V6XWN^5Q7;.*UL5YDO\?LI+%QWGEW0]QY>>AKB7/B:V+T7FUJ\B
M+"U>)5B;O<JR,1XOM34</V1G\+K#3O_-):S^FV=8O?&W=G]RLQ)!SAZ60XYV
MR"'U%Q60DCO3D>SW"V62/VQ2C/F@\D_(1^UEPH\&Z[P^FBDQ/F)VN7YR4"%\
M<M[G\(FF8?>)K6W]F7O XK.?KNGG$'VC+S&&!E]2C?6^YIL<_%IEJO.MQ4S[
MVRESK>]7S36_/_VCWD8$.79,%JD[(XL4#<@CZ4]G( D_ELE&_E12#$(WMP]H
M+'$'O54T,-G@ M9;\(#;C@7"+AL@[[$ AJHI>*H9 7^?/@3NUX5P#1V(U]*"
M=&T-*-11A^H#^Z#EH!J<.K@7^G3_I/TP@M1U(DAA'X*DWI%%8K_-D0F%Y;)^
ML&D:!W;-9L*^!6306>H$ABMQ8+[&!C#K+<!ADPDX;S$$BI(>,+<=!,_MVN"S
M0Q,"=ZE#N+(:Q.]60;\9V0,%*LI0J;H+FO;NA&-_5-^.($7G$"3E.H)$#"%(
M,/PCXP-+9-FP1IX*2M.)L'NV/>R?9P,'%YJ#T1)CL%BF#YCE!\%AI3805FD"
M>;4ZT->H@?M:5>"MVPW^ZW=!Z(8=$+-QZZ_SA=S-6Z!TRV:H_J/B;O3W?QF]
M_GT$"?@HBW!AC@P=%LBZP'(Y>U@G;P-*T\Q@]W1#4)^I"SJS=<!@K@:8_K,/
MK.;M!;OY>P"_0!F("W<">=%V8"S:"IZ+MP!_R48(7+H!PI>M@[AE:R!U^6K(
M_B/ *\F#G:H"X/<I OG 7* ;+P&FS5J@.RD!E;8;7#G[@!BH#8Z1NF"?; AV
M.2: *3$#FVH+L#YD"59M5F#980T69VW _ H&S!]AP.R%+9B]L_UN_M'VD^47
MV[=67S$O;;[9CF%^[W\;G-04@:8]%UA&2\#=>BVP\$K@1MD-%,]]X.*O#4X2
M/7!(- )<EBG8%IL#ILH2;!JMP?J(#5AU8,#RG"U87+4#\R'42[N?YN^P7RP_
M82>MO]B-8[[:/;?]BGWV!^"H) =8%04@JBH"76LN>!@L 2_+M>!AKP0LU]U
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
MN^%W(_1GIF#XQ@R,7IK_WJ\&JSWR8*^B  2UZ;].B*BF2X""70TDETU 9.T
MO& /X$+5 !.O =89VF!9>  L*G3!K$$/S%KUP?2D 9B<,023*T9@/(@:,_YA
M/&G\#?WODPD839BCOV(!)L\LP?1WP 9MP"C+_SJ5(*DJ@IOV7&"8+ &&[6J@
M$C8!B;X#B+P]@!?O UR,)MBFZH!-GBY8E^F!9:T!6#0;@L4Q(S#O-@:S/I,?
M9O=-OIJ-F'XV>V?ZP>RKR5MS,!VS!+.G5F#^R!HL?@<P6^4 NU/^UZD$=;<B
ML/X[(3):#!XVJX#EN EHU!W@ZJT"S@'JX!BA!?:)!P";I0>V108_,95&WVT:
MC;]9'S']:M5A]L6JU^RCY4WS2<MGYA.6$^;C5E_,7EB!Q6,;L+R' :L;MF#]
M.V"+-CALEP?2-@5@[%($+XTYP#58!%S+5>#EL!'8KMO!S5T%R$+U'RZAVM\(
M<;I?\&D&G^SSC#[@RDS>8VO-WMFUF+^U/6[Q!G/&\C7FJN5+S!/+$<QKRV',
M9^M!S$^;6W: N8(%VXNXWP,[)3EP4I('*LICYS3@J\\&H=Y"$)JO !_L!N X
M;_O!IN_YPN"I?Z0&:4^Z1NE-."<9OB9DF;QR+#(;<ZBR&+5OM!K!M5D_PW79
M/,5=LGF,&[1YB!O'W,%^LKN&^X'ML_^).XL'7)?C[P$6;?CO9(2Q21XXVZ>!
MG]HL$!V8#R*391" 6?=-Z+3U(Y>Z^ZVGE_HXRT_GA5N8WG-*O/$P*<WLL7.>
MQ2"AS/JA4QWFGN-AVSOX#KM;#A>PUQWNXZ[@7^+Z\1\=SN-_X+N<?N!/$'XX
M'B7^'N"VR %Y@]RO/XT7;%6 (-69$*H]#\*,EGP+L5KS/LA^\VL_TJX7?+;:
ML+>/]I"[6/\!(\KD#BW)XB8YR_H:J=#VBDLE]A*QT?XBX2B^EW#:\3QAP/$T
MX;E3%V&2<)+XC=#F_(W83/I&;"1](_P.X-&U14-7J#?*'UU_H7NF0Z3FG!_1
M^HL^1)FO?"VQVS 23-S^.("N^D# T;K)\=<?\ @SO<2,L[I 3[4]1\O!G:&4
M.'2[UCB=(K403I(ZG(^[7'0YYC+D<H3TQJ79]0NIGOR%5$/YXE))_3UP0A\#
MQAHYX*-+- CMB516A/_#MEW&19F]CQ\_,T,J4DJW=/? 4,,PY !#=W=W=W=W
M2TJ# G9@MVN[J^O:W=UQ_8___3W8K_+@_8)]=)W[G'.O?$:L(:_^5&?&][+.
M6NA1-5/R=KF7PM7"$.WSV;%&I]+2+(XFY=L>C"]W7(ZI=]D=V>:Q([S/>VO8
MJ.]2R*S_YN#M@?/!AX-F@Z\$384\#9H(^1@T$O8Q:##\8]! ^*? E8"?-!&B
M<0&F2^#ZD25!M2KK]P8]SK?-QMQ/FNGK[C0Q1/^N=9<_5Q:@=:(PRNA0=I+%
M<GJV[<Z48N;6Q&K7Q;@FSTTQ7;ZS48/^4Q&30>/ABR%CX?M"1\+/A0Z%/PS=
M$/$^M#?R?4AWU(?@SNB508 4$6)QB6?A=93*$*%.F>5SBS;[RP[#U0\ZJ;S7
MVVV$+C2ZR)VL]M,\6!9.V5,83]N>DVZ[F)'/G$\M=YM.JO,:3VCS&XWK"QR*
M'0L>B)X/ZXO>%=X3?2JB*_IN>$?,V_"VV'=A+7'O0YOCWH>L!(+P\R?@"L[%
M)5J!U].H2'K?H<'ZM$>?XW:_,=>?W73!TVU.ZP\W>&OLK0HQW%8:0]M<F&([
MDYO#G,@J=AM-K_8>3&GVZTOJ#NI.' [M2)@);XW?'MD<?S2R*?YF9&/"ZXCZ
MQ+?A=8GOPFH3WX6N!/\(0H0D02+DXPJNEB3@'SV(;WI461YNT&:]/D3F/-]/
M$SC6Y2BSK\53?7M]D,%"593Y3&FB[<;"3.907H%;?W:%=W=F@W][>D=02^J&
MT,:4R8BZY"U1-<F'HJN2KT55IKR(K$Q]$U&1^C:\//5=V$H@#)]#"B[0(ES!
MM>*$;^TRQ!?]BL2[(VJD*V,Z'*<'S=<=ZK67WM7AH;;4'& P6Q=!W5@5;S-4
MEN;85YSGUEE0ZM6:6^O?F-T:7)O9%U:5L3&R/'TAJC1]?W1Q^N7HXHQG4469
M;R*+,MY&8.$K@0A<XNGK"% BA&M<E/"Y2Y+P=$B6<'-<@7AA0HO]^*C9VGT;
M[*2V];BISK?[D2>:PJA#=;'6?54ICAWEV:[-)45>]455_M4%S<'E>3UAQ;FC
MD84YFZ+S<O;&Y.:<C\G)?1*=F_LF,C?G341NSMOPE4 4+O%,O(9R7.+-0H3W
M?:*$AV,2A&LS4H0STYILA\=-^7<-VTHN#KBH3'?[Z(VTAYCU-T=;==8G.337
M9+K6519X5997^)66-@05%G>%Y18-1V85SD9G%.R.22L\@SV*3B]\'9E>\"8B
M(_]M^$H@!L_.QB5>M0Y!FP!ZO4$ W9T41)?GQ0@GY]39]D\9\VW;:"TQ-^RL
MO+'?6W=#=Y!)5WND97-+@GU=8[I+97V>9TE-F5]^55U0=F5[:'KY8$1*V714
M4MF.F(2R4]B#Z,2R-Y%)I6\BDDO>AJ\$XO >Y.$:K^5'T,F/GH_PHAMSW.C<
M@@@ZLEF5=?<<A6=QRE)L:B-3<6C84Z=G(-"XM3><7M<5QZAL3W4N;LWQR&LJ
M]LUJJ E,K6\-2:SM#X^KF8R*J=D6'55S'+L;%5WS)C*FZFU$;.7;\)5 (IY?
MR(N@@1=][.5&UR96H8N;5Z.36P31_BW*+-L6#+CGYNFB8],.\GWC'EIMH_Z4
M^J$P6N5 C&UQ;S(SKSO++;.ST#NEO=(_OK4Y.+JE-RRB>3PBK'E+9$CS4>PV
M]B8BK/%M>'C]N["50 HO 4IY$+2L03<&.='%:4YT>HD3'=ZQ%NW:H4!:V*;/
M-;%$$]ZPB2';.>NFT3CE:U U'D(M'HNRSAU.=,@8S'!)'LCWB.LO]XWL;0P(
MZ^D.#NH>"PWH7@SWZSZ$W0CSZWX5YM_Q/C2P;660P8V@<@UZVLF!+H^RH]-S
M'.C(-G:T=P\?VK)7ECBS6V?5\$ZJ0/<V6^GF)1?5ZLW>>L7S02:Y,Y'T]*EX
MVZ3)-&;L>*YKQ,92SY#1>M^ D4Y_WY&1(*_AS<&>PP>"/4;^"?88?AGL.?@Q
MR*M_99#+A;[7<:*_^UC0F0DV='@S&]JSDP5M/<"-9@]*$\8.:''T[C-9V[+7
M6J)FEY-BR0Y/K=QM 89I6\*IB8NQEM$+*7;AFW,<@^9+7/SF:MV]YSJ\W&>'
M?5QG-_DYS^['_O9UFGGAYS3]Q<]E?&50S(ENMQ+0^2$6='2&%>W9PH*6<'_/
M'%N-QDZ($_J/J[&U':/PU!ZQ%"DYY"B;>\!=+6V?GV["<B@E:D^,6>CN9'K@
MKBP;WYW%]IX[:YAN.]J=G7<,N3KNF'=WV+'/W7[G%7?[[<_=&=L^>S"6?GBN
MY$L5$?W9C=")C22T=Q,)+>'^GCK(@H;_X$"]YP11ZSDEEMJS9*Z2,S2!G-,,
MR=13K@KQ)WW5(T^$Z(0<CS;P/Y9DXGTTD^IQM(CN<J3&BGFDW=;^R!##[LB\
MO>V1??8V1Z_8VQQY;F]]Z+.CU4%@KN1F,T*G!Q':-TU 2TMX_EXB&CS&BCHO
M<*+&O_E1]34Y8O'?.AS95\UX4Z[8"L?^Y2P5_J>W?-#E(!6_2U&:7I<2==TN
M9I*=+Q91'"Y6&S,NMIO97!RB6EV:-[>\M(]&OWS%W/+B,W.+"Q\L:.=_6*[D
M/-Z#0QL1VCJ/T-3/WPHX1$3M?["AVJNK4/E=84+!/052QCT=CL2[)CQ1=ZT$
M0NXZBOG?]9#VNAL@YWXW7-'Y3IR*XYTT=<;=?"W;NY4Z5G>;]>AW^_5I]Z;(
MYO=V&%#OG\+N&5#OOB6;WOEJN)*CPPAMGT%H>@N>C_NW[00155]B0T4ON%'.
M<S%"RG-%4NP+'8[P%\9K E_0UWJ_L!=R>^$JZOS21]+A9;"TW<LH69N72?*6
MK[(4::^*E:FO:E5,7W>H&;\>5J>\F=<P?+.L:?#V'/90D_SZ[8IV3B TLQFA
MP=T(M1Y%J/(< >5=9T7I'_E0PD=Q0N0G!5+0)TTVW\^&J]P_FW,[?['A<_C"
M7&?[U4/0ZJN?L,774%'S;]'BIM^2)8R^9TL9?B^5)G]O6*_WHUM6Y\>8G#8L
MR&O!/@5-.*N@ 7=7-#>'YV_'\P_B^7\@E/,W0LEO.% T\*$0$"7X@BS)'519
MG$"7C0'&'#B?5]/!;HTY.'&;@@>O$?CQ&4+(6GV(7J<+20):D"VH :5":M @
MH@(]HLHP)JH$F\0489>X AQ;T3 ^@[9]>/Y)A++_1"C^#D)AW]B1/_ @#Q D
M.($DT0X42):@P6(.>JPF8,Q& 1H[&:PY=,&!0QM<.#7 :Y4:!*Q2@?#52A#/
M)0\9:V2AB%L&:GFDH8-7$H:P23X)6%A1QQX\_QA^_HL(Q=U"*/ Y0IY 0D[
MA>R GT '$8(92!,IH$C2!W62#NBR:( ABRJ8LBJ!!:L"V+#*@0/;>G!ADP8O
M-@D(9!>#"'812.00@FP. 2CC6 L-G&NADY,?-JP(+-1)8*'# K:8 YD-F"8<
MX&S##<ZN L ,$@7[."FPS9(#JS)%L&A4 5J7&E"'-( ZH0EF\UI@NE4;3/?H
M@,D1[(PN&-_$GNB!\5OLJQZ8@.X/[)LIZ'V@@O[[%0!=C0266BS P)AZ;.!B
MQ %NUMS@ZB( +@&BP(R1!OMT.; M5@*K.E6@=ZB#Q8 FT#9J@?FL-E"7=("Z
M2Q?,#NJ!V6GL'WTP?82]U@>S+_K?S4#_*Q7T/E&!_(8&!J]6 )9X#38:)'#4
M^/>W5-PI'.!ER0V>3@+@[BL&+I'2P$R5!_L"9;"M5@/K5@VPZM,"RQ$=H$_I
M@L5F/;#8K@^T?62@G2"#^5\&8'[?X+OY*X,OYI\,/M* _ '/P?,-G]&!\L3R
M=V"E2@([O YG-1;PT&0%'P,.\+?@!C]' ?#V$@//,&EP39('IUP5<*A0!T:3
M%MAVZX#-H!Y8C^N#U1P9K+;@9]EC^,/RJ.$WRPN4S_0[E ^6+RAO+3]27N,9
M+RW!Z*D5&-^S!I.[*P!KO(:?GP>Y*[. CQHK!.JS0XCY&@AAK(- =U'P#<)7
M+4X!W#-5P*5$ YAUVC\<VO6^V??K?V6,&GRQFS;\9+M ^6B[T^B#S4'C]S9_
M&+^QN6G\PN:9\5/;#\:/;<#TH0V8W;8%ZM\,,+^R K!1P7OP\S,(W-^!*BP0
MILL.D:9K(-)F+82[B$*PGS3X1RE\]TE5_>)9H/G)K4KW@TNS_COG;H,WS$'*
M:\=QXY<.<R8O'+::/K-?-GUJ?]+LL?T_9O<=GIC>L7]/O6G_@_8/ RPN.0#]
M#T>@GV+^#AA*> ]PZ_KCU@Q38H%H+3:(-UX-\9;\$,L4^1'I+?4Y)%3^?6""
MZAN_;*V7WJ5ZSSSK#)ZXMU,>N?49/W 9-;WO,FUVUWF1>MMIM_DMIV/F-YRN
MT*XZ/:)=<GI'/\?\876&"=;'G<'ZH O8[%\!.,H3P0MW9C!N_VB\%XD:K)!J
MN I2:;S?D^V%/B:X2[R)#I1['AZC\C@D7>M^8*'>';\JPUL^3<;7O;K,KGD,
MFE]Q'[>X[#9/O^"ZW?*<ZT&K,Z[GK$^YWK<^[OK&]HCK=[N#KL#8XPZ,[1[
MV+8"<)8E@I\D$<*Q!+P?::HLD*7/\2/;C/M#ELVZ5^G.8D^2?-??BXM0OA65
MI'DM+$?_S^!2HPL!M69G_5IIIWUZZ2>]AZV.>TW9'/5<M#OLN8=QT..$_3Z/
MF_9[/%\X[/3\XKC=$QP7O<%QW@<<9U< ;KC] \7_[?^4]43(QF>3K\W^J=!H
M]:L".M_C7 ?A.YE>4O^DABA=2HC3/!N33CX546!\++3"_'!P _U 8(?UOH!^
MVSU^8_:[?.<<=OAL9V[S.>2TQ>>RTX+O$^=YWX_.L[[@/.D'SF/^6  X_0H\
M\?.'X-Z+Q]V9@=>3+T_Z7J+!^K;<@/-).97[3HFMP+4"-XGS60&*IU*CM(XF
M)AL<C,TV68XJINV*J+;:'M9LNR6DVWXQ:-!Q4^"DTUS HLM,P++K5, 9M_&
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
MGEE]6JE%=6J==45RFUUITH!#4>(DLR!QJU->PE'GW,1;SCE);Y@Y23\<<Y+
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
MG5%NC3M+W!IWCW&KW[W+K7[K#;?:S:\\:C>_\_[7Y,\[.(%0TV:$RO#^9Q[
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
MF@]F,#0>+F:H/=S$4'UT#+G)4'GPC*%R_]U_&,3YWX7U;]P*4+87\X]@_BF
M@)\!7"\!C+L"8'&3!K-G C!Y)@.&SU5!_[DNZ+XP >V7UJ#U<CQHO'(%M5>^
MH/(Z%)3>Q%$*;S(IN;=EE.R[R93,NSY*_'X)+?U^,RWZ<!2YBMS_#SUK "9C
M_\LQ/PMK'XM]]_\%P.4R@,TU --; /K/ '0_2X 6$8$&D0=5H@I*1!L4B"'(
M$7.0(38@)HX@(NX@) $@(%' )VG (\7 )8T4A_12++*(8I)UR!Z*08[]AQ;,
MK\3\;,R/.X?YV'=G[/N8FP!&=P"T'@&H?P)0)BS,E,1,$>;)8IX2YJECG@[F
M&6*6.:"D X,X 1 O)!1)1/*1.@0?  07'\&!)R/_@1B84L38F"(FB+$Y1?3'
MTD3/F28Z_@RB%<,@FAE,HE[")&IUR!064>M&!I A-E%;PB:J*Y%U'**Z!=F-
M'$+.<HC:=>0AYZ/:*\X[M<_L-^J$\T:-<%^K$=Z/$"/,-C6@B#EB-GIOC>UQ
MHHF1+X,81#*(7BJ3Z!0RB78-BV@WLXA6)YMHS40&.41K$3*,K.$2K8W(#N0@
M<HK[4>L*]YW6?>YKK9?<%]J?.,^U">^9-I%XID7X?_\ ,=6GB"5ZKA5ZOQ7>
M6UO@U9XF%EX,8A;&("9)3&*4RR*&E2QBT,@F!E,Y1+\7&> 2_?G<S_I+>9_T
M5_$^ZJ_G?=#?QGNOOX_W5O\X[[7^9=YS_7N\IP8O>(\-/DD\U"?\!_I$<!^Y
MIT^$WT,L,'L,>JZ-!D7L\'X<CLTX.YK8NM%D;!"#6,<QB64FBYB7L#^;U7$^
MFK5RWYM.Y[TUG<E[8SI7XK7)(HF7)LLE7IB,\)^;;.8_,]G-?VIRE/_$]"+_
M@>E=_EW3Y_S;IA\%?YH2J9NF1'0#N6Y*I+^'C!G-5J&(O?*7LQ!G0P3'PVD"
M31QP/,9',C_8I;+?V!1P7HVMXCX?T\C[V[I=XJEU#_^Q]0#_D=60Y .K)9+W
MK59)WK/:(+AKM5-PQ^J0X);U><%UZSN25ZR?2?UF]5'ZDA417[ B,N>MB.S/
M/_!/OH,"$&=T;G=5G-(X+EXX-SW&TQ_=/!BOG4.8SYP2V(\=LSD/'$IY]^QK
M)>Z,;^'?&M<I^>>X/L$-N[F"ZW8+A5?ME@O_L%LK==EVF^C_; ^*+MF>%9VW
MNR5]QNZ9S$F[#W+'[8C\43NB<,2.*![^@7_R762 >"*^BD "-!$CZKW_&.JY
MSP3ZD9<?\R^/*/8M]S3N==<"B2LNE9*7G1L$ER:T2?WBU"4Z[S1+^ISC//$9
MQR4RIQU7R9YTV"A[W&&WW#&'X_)''*_('W1\K+#/\9W2;D>BO,N1J.Q$=OP
MF2 +Q /=VT\:2##>AZK AS =>!9J1MT/'D?]&>C)N.(?ROK5-X%[WCN+?]:K
M1'C*LT9TW*-)?-2]7?:P6[?<(;=^^8.N0PK[79<I[G494=KCLDUYE\M/RCM<
M+JAL=;VGLLGUM=H&5Z*^#EF+C/P <<-L;W3_4?\.Q_LH.7@1K0KWHO3@1J05
M]7_ASO2YL #6R9!HWM&@5,&A@#S1 ;\R\5[?6KG=/LWR.[VG*6[W[E7:ZC5;
M9;/70M6-GBO4-GAN5%_GN4=CQ/.TQFK/6YHKO%YH#7L1K:5>1'L)7G^$>&*V
M/WIO./IWM #>Q8G@8;PL7(]3A8MQ)G ZSH$^&N/#.A@5SML3D2#8&98IO36D
M4'9S<*7"AJ!)2NL"6Y5' CI55_OWJ:_T&]18[K=4:YGOB/92WQTZBWV/ZB[T
MNZ8[W^]OW7E^G_3F^A/=4>;\ /'![&#TWB@NO(KGP?TD";B=)(!+R7)P*L4
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
M^^KQ?^C$_/I-N 9V :3]!!!Y L?_+(##!0"KWP ,K@+V$T#I'H#\6S;(OA>
M^(,81!\50/A1#02?=$#RDQ%(?+8$+AD';.(*#!( 0/"%3/!E2*J1:0@6G.!$
M)SC(! /(N7]IQ/Q2S$_'VD=AW7W. ]C_"F"!V7J8K7H'0/8^@/0; "E"@8#P
M@$\$F"?"/%G,4\3/44=T$&/$&G%$O)$(!#<&!#<%9 J"#SZ"BYYL^@]$VX@B
M.@8(NJZF"454K2BB[$0115^*R$?11#:-)C)%-!'7(,U()]*'S$46(,N05<AZ
M9!NR%SF&7*0_B>_0[\7/Z#?B]_0K&4*_E"&,_Q]$%_/U=;\P>J]M@6VQIXBZ
M%[8GG";*R311S*.)0B72B$Q%>I !9 A9C*Q UB*;&9\5=C,^*1QAO%<XSWBC
M<)M^J?"4?J;XGGZJ2!A/% ESE,>*A/4]Q$"'(D;HN:,8ZN#5C"(&=A31<\?:
M!--$*YXF&EDT42M%ZAA$K169SOBL-I/Q474NXX/J0L9[U66,=ZJK&6]4-S)>
MJ^YDO%+[B?%"[2SC;[6;C$=J3QCWU=\Q[ZD3UEUUPK[S!<[W$!,-(&;H_&8J
M0,RQ'19&R%B*F#I3Q-B?)H;1--%/HS_I%3+>ZU8SWNHT,5[K3&6\TNEAO-#I
M9S[7F<=\IK.8^51G)?.)SCKF8YUMS(<Z^YD/=$XS_]*YP;RE^YAY0_<=^YHN
MX5S1)=P_= GO]Q\@YIAMA?YO+0_$!MMBJX?@>(S%\;#RHCY8A-%OS!+I%Z8Y
MC+]-RAA/C.N8CXQ;F0^,.YGWC/M8?QG-8=TU6L"Z;33,NF4TPKIIM(5UPW@O
MZYKQ2=8?QM=8OQH_YEPP?LL[9T(DSA@3_FEC(GGJ!X@UYMN(@8Q#'!2!.&$M
M'(WALX,-]6:\*_7,-I!^-#:&OC<FG7''NI!YR[J*><.JD77-JIUUQ;*;_;ME
M/_LWRWF<7RV6<"Y:K.)>L-C(_=EB%^^<Y5'>&<O?>">L'D@<M7HC><B*" ]:
M$:D#R/XOB+Y!;&6 C)<",D$$Q%46B+LR$#<=>.5J#H\GV%-_.7E1-QW#Z:OV
M28S+XW.8%\>5LL^/J^6<LYO,/6,WE7?*MD?BI.V Q'';^?RC-LLDC]B,2!ZR
MV2HX:'- <,#VG'"O[5WA3MN7HNVV1'JK+1%OL24RFW^ C,=L)SYF"W!)X[V/
M++SR5H6'7OIPR\,:KGBX4A?= ^ESKC',4RYI[./.^=PC$RIXAYSJ^ >=6B3W
M.W8(]CKV"G<[SI;:Y;!0M,-AA6B;PP;IK0Z[Q9L=3H@W.MR06>?X3':-XR>Y
M58Y$?N575GP'<<)L-W1_'PD@_I+P/D *'@7(PDT_-?C5SQ3.^CM0)_Q\Z,,^
MX<P#WHF</5Y9O%T>1?SM[E6"K>[UPLUNK:*-KIW2&US[Q.M<!F5&7);(KG99
M([?*99O\"I?#"LM=+BLL=7VLN,CU@^)"5Z*T )D_BAM1_ 9Q0??W0O=&_WX6
MS(&[(3RX%2R 2\%R<#K4 (Z$VE+[0]SI7<%!K&V!,=S- :D2&_QR!6M]2Z36
M^-1(K_)N%*_P;I,=]NJ26^K5+[_8<X'B0L\52@L\-RD/>>Y7'O0\KS+'\[[*
M@-=;U7XOHC(+F3F*]_\@;ICO1\'S$/2M" HN1['@ET@>G(X4PZ$H;=@3;4UM
MCW*F-T7XL=:&1W!7AR;R5X1D")<%%8B6!):+%P;4RLX/F"P_SW^:PER_&4JS
M_>8J]_LN59GINTZMSW>W>J_O:?5NOSOJ77ZOU3O]R2AJ'3] //&1'8C.B8_V
MR['H?/$,.!G/AL-Q4K [7AVV)IA3Z^,=Z-5Q7JSE,2'<)5&Q_(61*<*A\!SI
MN6'%,K-#J^3Z0^H59H:T*O4&=REW!PVH3@]:J-X1M%IC:M!VS?:@XUI3@O[4
M:@U^H=D23$;1: [Y!_5OC+Y:7J#_7\?7W/E$@!,I-!Q*8<+>) %L35&&=:G&
ML"K%CEZ6Y,Y<F!C(G1<?R9\3FRCLC\F0[HO.E^F)*I/OBIRHV!DQ67EJ^#35
MMO ^]=:P(8WFL!5:36%;M!O##NO4AUW3F13^3'M2^&>MN@@RBN;W$#^ ^UB#
MWQ/0=="Y#F6@\V70L"U= M9G*,"J3 -8FC&67I#NPIR;ZL?I3P[CSTB*$W8G
MIDIWQN?(3(LKEF^+K5)LC:E7GAS3IMH8W:->'S57LRYJF?;$J(TZU5$'=:NB
M?M>MC'Z*?-*IC"':B-;W_#,.T>C^R>C^F+\_&[TW!V!C-@=6Y<C"TEQ=6)!C
M3<W-=F+.RO3F]&8$2TQ/BQ9,34T234G.E&E)*I!O2BQ7K$^L5:Y+:%&;&#]=
MHRI^ME9%W!*=LKCUNJ5Q^_5*XB[I%<<_1C[J%,<3[:]H?>-],,[%.)P':>C^
MF+\['[VW & D#]T_']V_0 OF%EA0L_+M&3VY'NR.G$!>6U:DH"4S0=24D293
MGY8K5YM6HEB36J-<F=*D5I[<H5&2/$NK*&F13D'26KW\I#WZ>4GG]7.3'NGE
M)7_0S4LF.HCV]_P=ANZ/\^ 4>N<!S-]>A-Z+[K6BB()%Q2(8+-& 626F5$_Q
M.$9'H1N[K<"?UYP7)MF0&RM5EY,BKL[*DJW,*E(HRZQ4+LEH4"M,GZJ1G]ZG
MG9NV0#<[;8U>9MHN_8RT<\@#_<RT][J9Z40'T?Z>AY'H_BDX#EC_/9B_&?UW
M#6Y[EN!U7ID0^LM5H;?"F.HHMZ6GE+FP)I?X<.N+0_@3"Z.%505)TN7Y&;(E
M>04*A;GEROFYDU1S<MHTLK)[M3*RAW32LE;II63MU$_..H/<TT_)>J>;DD5T
M1DG-(MK?N(?KX1?<;AW&&NS$W WH?BMP"[@ KP-5 NBM5H+.&@-HJQY#3ZYR
M8DZJ].+4E ?Q*\LBA:6E"=)%)>FR^<5Y\KE%I4I91;6JZ84MZJD%W5K)^8,Z
MB?DK].+SM^O'Y9]$_L+[-[KQ>40G(8]H?\^M>("SN/4\@#785H'S8"+ 4G3@
M.7CMK>5#1YT\3)FD"Y,G65&3ZAR8U;4>[/*) 1(E->&"@NHX46Y5JDQV98Y\
M1D6Q8FIYC4I2V62UA-+IFG&E<[1C2I;K1I5LU8LL.8[<05[K1A43'40[^CNN
MXWHXF8OC4 :PJ0:]LQY@82- 7P- 1R,'6IMDH&FR%M1--J>JF\8SRIK<6$6-
M?MS\AE!^3GV,,&-2LG1:799L<FVA0L+$2J78FD;5Z)H.]8CJ :VPJF7:H56;
M=4*JCNJ&5-W2":E\I1-:2;1#*XC6]_R&XW"D$&!'%7HGY@\WH_>U '0AK:T,
MJ)\B@HEMZE#9;D*5MMO2A6W.S-PIWIS,UF")M)8H07)+@E1"<[HX;G*^7'13
MN6)$8[UR:.-4U>"&61J!#4LT_>LW:OG5'];VJ[^IY3_II99_'='\D9]Q/1[
M&FS!^J_&_$5M /WHX>W(I Z JNE"*.M2AJ)N \CKMJ:RNAP9Z5T>K)3I =R$
MSG")N,XX071'JBAB6HXX=&JI7/#46H6 ]BG*?FU]JCYMB]2\VM:K>T[Y";FN
M[MGZ7-VSY;.Z9S/Y#R>Q!KMP#-9/QAJT8PTZ 7JZ ":C"U?,0/>:*0&YL^0@
MJU\;TOO-J93^<71"ORLS=I8O.VI6"#=B9K1$Z,PDR:"^+*F OB)IWQDULEZ]
M+?(>O;V*;CT+E%QZUBH[]QQ KB@[=SU3=I[^2<6YD_R'GW =;L6Q7XWY"Z>C
M>_8"3)V)[H<N7# 7(',>$U*&1) X7PWB%QA!S(*Q5.0")SILOB<C9'X@*W!^
M!,=_*)[G,Y3.]QK*%[C/JY1RG=<D/6&P2\9Q<)ZL_> :N?&#>Y'+<N/G/)4?
M/_NC_+@!HC"N_W_LKL4:H (MP_PYV.\NS)X\B/X_'R!G$4 \:E'4L"2$+U>
MT!4Z$+S" @)6C*/\5KA2/BM\::\5(4SW%3$LUQ7);.?E.5RGY642]LOK^>.6
M=PALA^<*QPZODAHSO!NY*#5FV1,IZR4?1-:+B?3WC)[%K<3\^7VX%E#%VH;0
MOQ>C?P^C_Z*+1HX ^*]G@?<&$7AN4 6/C0;@MM$:7#<Y@/,F=\IIDS_EL"F<
M'K\IGF&W*8-ILZF(-6;31+;5IG:.Q<8!KOFFY5RS33MXIIM^YIIN>,0S6?].
MPF0=X1NO_1]K<?P787[_'/1O['O]4O3/E0 9:P%BT<4#MP"X[4 'WB4!XW;+
M@-T>=;#98P1C]UK#F+T.8+W7 ZSV!8#%ODC*?%\29;HOAS+>5T$;[6NF#?;/
M8.CO7\+0W;^%H;/_%$-GWSV&SIXW3.W=A/4]RS!_#N9/7P#0-/SU#&@#CL%6
M@."= !Y[T($/ %@>9H+Q,3X8'I<!@Q-JH'_" /1.6(+NR?&@<](-M$_Y@]:I
M2- \G0P:IPM [4PMJ)[I )4S0Z!T=AVE>/8(*)ZY#8JG7U**)S\BA/[&O-'O
M8BT$:%[^Y0PH9S-  F:'[,7\@P#C#V/^<0##TQ1H_LP&I4M\D/\_$<C]I@1R
ME[5!]K()R/P^%G$"\1\^('TE'*2O)H/H:B&(KC6 \/H,$-Y8!H(;.T#RQ@7@
M7W\,DM?>@.35#__2A_E35@!4KP/(P[XG8K]#,-OC","X$P#F9P#TS@.H7P*0
M_YT"Z6ML$/TE .%?8A#<4P+)>UK OV\$$@^L@/?  3@//8'U,!28#Y. \; (
MJ(=-  ]F(1CR$#_\X07D/L"CI__2CO]KXN@9U': I'T H9CMCMEVF&V&V3J_
M JC\ 2!S'4!X"T#R"0T2KR6 \UH(K-=B8+Q6!'BECN@AYH@=P&LW) C!3<%K
M?!&]QH?/:UQP;S#L#0:]/8;\_"]UZ[^>0>&8AV'-/3#;#K--_@] ZPJ X@T
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
M.34>S,SJ '9:=3@WN2I.(K$R53*N,D<JIJ)$.K)\HDQX>:M\:%FO8G#9 J7
MTK7* :7[5?Q++ZL$E/ZM'%#R23FPA"@%%O^/LRD ^[ &F\IP/=:@=]:-G@$!
MM"*U>%\Q21**&Q2@H$$7<ALMJ*S&\71:HQLCN<&7E5@?PHFKC^9%3TKB1T[*
M%(35%4F%U%:+@VJ;9?TG=LO[3AQ2\*E9H^A5LU?)J^:2DE?U4T7OJH\(4?2N
M) K?.('S?Q>._SKL_[)Z]+Y&@$ZD 2E'+2AHX4%.JPQD3M&$M#932&ZSI1+:
MG.G8*5Z,Z"E!K(@ID9RPU@1><$LZ/[ E7^#?7"'ET]PH[35YNHS'Y$$YMZ95
M\JY-N^1=FB[(NS8^EG=M^"#O6D_^PT]8@ZU8]]6CYU#HX'TMZ%VMZ#U3T+NF
MH?MV,"!EN@@2NU0@OML 8KJM(;+;@0KO=J=#NOT805UAK("N6+;O]!2N]_0<
M"<_.,DFWSGJA2\<TJ0D=<Z0=.U:('3IVB.T[SHD=ICX4.[2_EW%H(_]A3RG.
M1:SY,&;/;<>U,!6@$;/+IP-D]J)[S@2([I>$B %Y"!O0AI#99A XVQ;\9SM3
MOK.]:>_900S/@4BF^T BRW4@DSVAOYCKV%_+L^]OYX_K[Y>TG34LL)FU33AV
MUFG!V)GW!6/[W@K']A*I[]E:\^4<:@%FS^P":.O&&F!V(6:GS@:(G(?^OX -
MO@M%X+U0!;P6Z8/'(DMP7VP/KHO=*.?%OI33XE#:87$L/7YQ*L-N43[39E$5
M:\RB%K;5HCZ.Y:(E7/-%FY$37/.%?W'-YK_AF0T1";-Y_V,]*MA2[/=LS.["
MW$;4PK(Y %E#Z/^+T/^7 7BB)DY8)0F.JV7!?K4&C%]M!./66(/=&@>P6>,.
M8T?\P7HDG+(:2: L1K)HLY%2VF2DD6$\TLTP'%G -!C9P-0?.<+47W.;H;?J
M%5-O)6'IK?@?*S!_7@_ #%3CUKD -0O0?Y< )"\'"%\-X(-JZ+0!8.QF!EAL
M%8+95GDPW:H))MN,P'B;-1AMMP?#[>Y@L#T ]'=$@NZ.9-#9D0_:.VHHS1U3
M*8T=<RFUG6LHU9T'*-4=URG5;<\IE:T?:94MY%\68OXL[/M4K'D=ZF@19J>M
M 8C"7#]44N=M #8[ 4Q1VW7WLT'C)P&H_20+JC^I@\HA?5 ^9 %*A\>!XF%7
M4#CL!_)'(D'N2"K('BT&F:.-(#XZ Z2/+0/1L9T@=>PBB(X^ ='A]R Z1/YE
M]@"N1:Q[ _:]=!6N _3PF"T _NCB+KLQ?Q\Z^$$ G2, *B<HD#W-!M'/?!">
MEP;!>25$"R3/&R-C@7]A DA<\ 7>+Y%(&G!_*0/VQ59@79P#S(MK@''I %"7
MKB"/D=?_TCT?H&G9ES.@K(T L9@=L!?[?P#K?PC ^!B UDD I;, X@L @E\I
MX/W! O85 3"O2 /CJB*@8 %<,P2X;@5P S>H-[UQ8Q0!<"O]RS_*=!LG_&TL
M])UU"';HSB7<O/WU+RV87SGRY0PH#OL=B'_%Y3# F'_.?P T?@90N @@N@S
MOPK N@GX><@=#OZ^ . O:8![\@#WU0 >Z $\- =X//[+1OUOW!P]PQ?R,WSX
M/^\ >($%?X$3["4&O3S^+]5KOYP!)6#?@S';Y03FGP$P. ^@]BN [!4 X0T
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
MJ8_EPE(_R(:E$IGP5"+^QOFH+^=QF[, 5N4##"&]Z,%3L!WUN0#5>0(HSU>
MXGQ=*"BP@-R"<516OBN=GN_+2,T/82;E1;,3\A(Y<;F9O)C<0GYD3I4@/&>R
M5&AVEW1P]J X*'N5;&#V3MF ['.R 5D/90.S/L@$9A%Q4.;_.(US<0_V>0/F
M#A?C6B@:/0/"_7X!YN.UM(@/A<6RD%NB!5FEII!1:DNEEDZ@DDJ]Z(220$9L
M200KNB2>'5F<Q@TOSI,(*2J7#"IJ$ 84=HC\"N=(^Q:L$/L4[)#Q+CB#/)#Q
MR7\O]LDG8I\\(OV-8[@&=F"?1S![<1EZ;]GH&1! +5**]_D5',BJE(;T*C5(
MJ3:$I.HQ$%_C2,56N]-1U?Z,B.HP9EA5+"ND*H435)G#]:\LE?"MF"3I73%5
MZ%D^(.5>/BQR*]\F[5I^2MJM[![R5MJME(C<2_['P?0OW\E:68[>B=OO[G_.
M@- YD%QT\O1:&I(F"2&A7@EB&W0ANM$"(AO'4>&-+E1(HP\=U!#,"&B(8OHU
M)+)\ZC/97O5%7/=)$R5<)[7QG>MF"2;4+14ZUFU&C@L=:^\*'2>^$3K6D']P
MJO["'IR#Z[&_RR8"#-3B6D F(263,+\1O:,9(+J5#^%39"&T31."VXPAJ'TL
M!+0[4G[M'I1/NS_MU1Y.>[3%,=S:TI@N;07L"5.J. Y36KCCI\R0&->ZB&_;
MNA$YRK=MN<VW;7[-MYU,)&V;_L<VG .K:[Y\%ZBW =<"7JN;< PP.ZD=(!+U
M*&@Z&_RZ1>#3HPS>/7K@V6L!'KWCP*W7!5QZO2GGWF#*J3>*=NA-IL?WYC#L
M>LJ9-CU-K#$]W6RKG@4<R^[U'(ON0\A-CL7TEUR+3L*UZ/@'WB@;L.;#F#NG
M%=<C4C\%:X#9F9@=UXWNU0?@A5[N.D<2)LR1!:>Y&N PUQ#L!ZU@_* ]V VZ
M@>V@']@,AE%C!N,HJ\$,RF*PF#8;K*--!SL8QH.##*/!$:;AX &FP=QK#(/9
MSYD& Y]8!OWD7U9AWQ=@;A]J6.L_WP-"]^O!&LP$B)@-X(NJZK(0P&X)$ZR7
M"L%JJ0)8+M,"\V7&8+;,&DR'[<%DV!V,A_W!:#@"#(>30'\X%_2&JRB=X2F4
M]O  I;E\):4QO)M2'_X_2GW94TI]R0=:?3'YER5M +,QMQ-SZV< %,_">3 '
MYP#Z>.!B /=A@'$K 2S1RPW7<4!WO0ATUBN UGHMT-Q@!!H;K$!]@SVH;70#
MU8T!H+(Q"I0WIH+2IF)0W-0 \IMZ06[3$I#=M UD-IT%F8T/06;].Y!91ZAO
M#';A/,!ZMV*?*U%'<[#/\4L!0C#7$WW< ;74:A,Z,'JQY@X Q5T<D-TC!)D]
M<B#>HP[2>_41<Q#MM0/1/E<0[@M HD&P+Q,D]U< ?W\;2.R;"]Q](\#9]Q-R
M'>__!N[>]\C'?YB)_6Z?B\\#S"[ /J>L!@A?#^"]&<!Q&^9CK@&JNL8^ (6#
M -*'*9 \S@7N"2%P3L@"^X0JL$[H O.D*3!.V@)]T@5?@K@A.84OH5.XZ$[A
M@CN-A3Z% :?P0T^A[Y_^$WF*//N'#NS[)*QY\0J M+6X#O"O^8Q^!P=S+3%7
M'W/5#@/(X:]*G0*0. O O$#CI@.=_Q<I@(NR )>4 7[5!O@_=/[+8P%^']V@
MXN;P"CZ$K^(#^&H]@@-]=1G ->S8-?RP:]>0/_^A\=L9$-8\:CO.P3W8_P,
M%IBK>PQ !7-ES@$(+@!P?@7<_"/XZW"= 7"#!W!3B%(@!KBE@!M3=8"[!@#W
MK'"C[ 3P"-OQ"-OQ&!^"3W#!/\&B/\%B/]F"_(0<_8<*K'T6CG?,3@!_S'8Z
M@ODG,/\,@-)YK#WF\C&7,9H[>@9S![F'W/]Z'O*0C1E\%!2LR=\R ,^Q)B]U
M -Z8 [S##?,'W"1]C ?XA"^?3]B.S[C@/F/'/V/1/Z__AR]G#NC\$@BE"00,
M$1O$%0E"XI!,I BI1AKA,[3!1Y@.'Z /WL%L> M#\ :6P&M8 :]@+;R K? <
M]L(S. %/X0H\@8?P&/_&(_SMA\B#'R RZ-G2Z/P"A(WW##W\4RMD N*'1"&I
M2#Y\@G)X#W7X:2V8-0U>0@]FS<*LN? W+,2L99BU!K,VX6?OPG(=A;_@5RS=
M/;B-OW$+6_\G?M+-'R!RBM@.='XIV2_MX&L#X9H!88['NGC]<Q[T&1(P.PO[
M68R9U=BW!LR:@GWJQ*P9F#" 64-P%Q9CUDK,6H^?O0.NPR&X"N=Q"MV%RUB=
M_\->7*()7!R%\3^(H@RV YU?+(7(84UP3(2&_YX'O>,&P"MV-#QCI\)C=A[<
M9Y7!758MW&9-AC]9[7"#W077V7UPE3T'_F O@,OL8?@_]EJXR-X*%]@'X&?.
M.3C+O0.G>2_A))_ <4D"Q[YR]"M$10A$"9U?48!(?SD3DM6&#]+F\$)D#X^%
M7G!/$ 9W! EP4Y )UP2%\(>@$GX33()+@F;X13 -S@MZX&=!/YP5#,$9X5(X
M)5P#)X1;X+CP !P5GH-#HKMP0/H5[!43V(/L1G:)"?4-HB$!1)4)1(.+8#O4
MQ/!6606>R.O#7=DQ<$/&&7Z7\8>+,E'PLTPRG)7-@5.RQ7!"MAJ.R=7#4;E6
M."S7 8?D9L!!^3EP0'XA[)-? 7L4-L!NA3VP4^$4;%?\$S8K/:<V*A-JO0JA
MUGUE[5>(-N;CXX7HT?!1EP-OM"3A$;;CIK(J_*9L##^KC(-3:IYP3"T$#JG'
MP0'U--BGG@=[-$IAET8-[-1H@.T:4V";QG38HC$3-FL,4ALUEU(;-$>H=9K;
MJ1&MH]0:K:O4"NVG]+#V)WJI#KZCOK+X*T0/\PUQ6>,C[HX)/GH,67!%BP\7
MM&3AA*XN'-*SAGWZSK#+P ^V&T3 %H-$V&20 1L,"F"=01FUUF BM<:@D5IM
MT$:M-.BF5A@,T,,&"^BEABOI)8:;Z46&!^F%AI?H(:-'C$'C]XPYQH0Y^RL#
M7QG-'_V:VYTQ^(BU ?AY# 6GS=APU%@$^\S488>Y*6RVL(?U%IXP8AD,JRQB
M8(5%,C5LD44MM2BD%EN4TXO,:^D%YI/I^>;3Z'GF,QASS0<9<\R7,0<LUC/[
M+?8R9UJ<8\ZPO,?JL7S+ZK(B_S#].X@9/NXP^XH]P%E\O!YUQ+V^'0V[QPA@
M\U@E6&=K *OLQL*PG0LLL?.#A7;AU'S;.&J>;2HUUS:'GFU33/?;5#)FV4QB
M]-FT,GMMNI@]-@.L+IM%K$Z;->P.FYWLJ38G.>VV=SA3;%]S6NT(I^4KS5]Y
M:8V/>GRD7G#%? ]T/O3P[?C*V>C @]4.LC#LJ V+G"QAOI,#S'7RA &G(&J6
M8Q35YYA(]SJFT]T.>8SI#J7,#H<:YE3[)E:[_53V%/L^=HO]$&>R_4IND_U6
M7H/#45Z]PTU>G>,+A/!J'0GW>Y[8X>L,\T^A?^_W!=B&K,/[5:Y,6.HJ#?/=
MU&&.NPGTN]O!#'=7Z';SHZ:[A5'37&/I=M=DQA37+$:+2R%SLDL%J\FECMW@
MW,J9Y-S-K76>RZMQ'I:H=MDD4>ERB%_A<I5?[OJ,7^9*)+["^\9]K/TE3X C
M^(K;%82N@ZS ^R78CGE>0ACP5H89/@;0[3,&.GR<H-W;BVKU#J*:O2+I)J\$
M1H-G&G.29RZSUK.$5>-1PZ[RF,RM\.CDE7D,2)1X+.$7>ZR7+/(X(%GH>5E0
MX/E4,M_S$S_?BXPB\8T[N.4XAWT_&(SN/WK^@BS&^WGXNIOE)PD]_@K0&: +
M[0$6T!I@#Y,#W*D&?W^JSC^,GN@7PZCV2V96^F:QRGT+V:6^E9QBWP9NH<]4
M7K[/3'Z>ST+)')^U@FS?O8(LWXO"3-_'@DR_CY*9?H3_/3=P#IQ"_]^+V9O0
M/9='HG/B?3_6HSN(!]."96%*B"9,#C&%AA [J MQH6I"?*C*X&"Z/"B241J4
MP"P.2F<5!N:Q\P/+.+F!==SLP"D2F8$S^!D!\R73 M<(4@-W"U,"SR./D ^"
ME$ BB?"_<<4;W1_]?R?FK\/MUY*8T?,7W&.& DP+8T-+N#0TAJM!7801U$2,
MA<H()ZHLW),J"0^@"\/"Z?RP6$9N6 HS.S2;G1E:S$D/K>&FA;9(I(3V\)-"
MY@D20U8)XT-W(F>EXD(?X/6](#Z42'Z%/\JO6/-#Z/_;,']- N[S<=LS$^\[
M(W"?&\6 AB@1U$8K0U6T/I3'6$%)M#T41KM1>=&^=$Y4")T5%<W(B$IBID5F
MLE(B"SE)D57<Q,C)$O&17?S8B$%!3,0*853D#JFHR-/(?;Q_)XB*)(+H""+Y
MC?,X#@>PWYLQ?\7H&5 B0 _>MV$]&K$M$^,$4!&O *7Q.E 4;P[Y\7:0$^]"
M9<9[4^EQ071J7"0C.2Z!F1B7SDJ(RV?'Q59P8V(;):)B._D1L7,$X3'+A6&Q
MVX2AL2>E0F/_$H;&O!6$Q9!1)+]Q!FN^![,V) ,L347G3,$:X/UDW'Y-Q/:4
M)TE"<9(<Y"=K0DZR"62EV$!ZBA.5FNQ))2<'T(G)X8SXY#AF;%(J*SHIEQV9
M5,8-3ZKGA29.XX<D#D@&)2X3!"9N$08D'D?N"@,3WP@"$XCD*$%?.8$UWXG]
M7HO^O1#I0]K3<*^-;:G -A6E\2 W70Q9Z6J0GF$(J1G6D)3A  D9[E1<AA\=
MDQ%*1V7$,"(RDIEAZ=FLD/023E!Z+3<@K4W"/VT6WS=MB:1/VB:!=]HQY+;
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
M&M\?B4ST*/^DWAWJ7XP$#D?0^X>QON1I9I(Y6>6KA!5^VACV6X2E_G;H]_=
M3T @N@(BL20@ >T!:6@+R$5+0#&: JJ$QH!&H3Z@4Z@+&!35!$R(J@(VBRL#
M]XLK L^*RP.?$I<%O2<I#?I!7!HD>X!(SBM!P"WJGXEA#J+9_RCJA]/S,2>C
M02(L"])$7_!"=(588TF("]I"?-$2$H:FD%@TAB2C/B03M2$%J DI%ZI"ZH3*
MD':A/'1 5!HZ+BH)G187A>X5%X:=EA2$/4G>EN2'?4]DXD=YD?V^'LMYR+)G
M1K[_PN>K& O+=2SE[WK"U;$D7!^M$19HBG!$0X07ZB*"4!,9A:K(1%1&I*$\
M(A=ED25"262U4!S9(BJ,[!451*X0YT5.B7,C=TMRHAZ39$<](<F*>I-\1_X2
M9T7)'O*<?"\L8>XZG&V)S &?+V<LRYB/;M(>K8KF:!TTQ)BB-L8.53'NJ(CQ
M1UE,&$ICXE <DXS"F"P4Q!8*^;&50FYLDY 3VRW*BAT19\:N$V?$S4C2XDZ0
M&Y+4N#<44N.^X>.?1":6DT;N< PNLL0X0#9+Z748RQ!CZ64^VAE+4YP2ZN*U
M4!5OC/($&Y0FN* XP0>%"2'(3XA&;D(B<A+2D9V8+V0EE@L9B?5">F*G*#5Q
M2)R2N%:<G+A3(DTZ+DE*NBY)3/J[0F+2UWS^IR0I429^P),<@W-IP-Y4C@,9
M2P$&&,\2YJ.)L=0F25 AU42IU!!%R98H2'9$7K(G<I(#D94<@<R4>&2DI"(M
M)5=(32D54E)J!6E*AR@I99DH(66-.#YENR0N]:@D-O5Q\@KY2A*;\@>1B>/F
MN<&^G\K@7$CG.,CW@$@/8VKAZ[6,IX)Q%:=IH"!-#[GI9LA.MT-FNCO2,_R1
MEA&&E(Q8)&<D0YJ9C<3,8B$ALUJ(SVP5Q68.B&(R)\11F5O%D9E')!&95\@]
M\J4D(N-W<62&;(YTF?AQ:AS/XEP@$V09;<$24L]8*AA;$9_G9:DB*UL'&=DF
M2,VQ04J."Z2Y/DC*#49B;C3B<Y,0EY>!V+P"(3JO4HC*:Q8B\OI$X7GCHM"\
MS>*0O$/BX+S+DN"\ER3!N9^+@W-_$X?DR!YRB1J'<H%-9(QVH(^TDNILZO,Q
M-X_^/U\)*05:D!8L1&*A)>*+'!%7Y(F8HD!$%T<@JC@>D<5I""_.0UAQN1!2
MW"@$%W>+ HM7B **IT7^Q0?$?L47Q;[%+XA]BSX5^Q7]*O8KE(G]Y13(Q.>H
MO;> WI\V8(1TY<_M 97QM9Q"UMO%]+XE(L27:2"F3 _1Y6:(K+!%>(4KPBI\
M$5H9BI#*& 17)B.H,AL!E27PKZP3?"L[!9_*$<&K<H/(LW*?R*/R/'E.Y%'Q
MB<BC_!<B$WF6S7&*I?].ZJPF2TD;J2%%)>Q_&?4KZ+MHE2)J5!%:JXW@.F,$
MU5DAH-X)_O6>\&L(A&]#!'P:$N#=D &OAD)X-%3#O:%-<&T8%%P:U@G.#7L$
MIX8S@F/#,X)C_4>"8]U/(J=:V4..R>])H]8*TD.:^',%R:NDYZD!XNKH?1N!
MP!8%^+9JPKM-'UYM9O!LMX5[NRO<VGW@VA$"EXX8.'<DPZDC%XX=Y7#H:(9=
MQP!L.]; IF-&L.XX19X2K-O?%ZS;[@O6K3+!NF6.?>SCNBJN":2#U/'G$FIG
MU=/W-='[TAX%==![=0&NO:IPZM.&8]]"./1;PJ[?'K;][E@\X ^;@7!8#\3#
M:B #E@-%L!BH@_G2;I@N'<>B@6TP&3@.XX$GR#LP[OL>)KU_P:1')LB1?R_0
M*M)'FDDEK6$^M5.I'4-;%$*[ZM-/_67TOR-B6"W7@,4*'9BO,(;I"BLL&G.$
MR9@'C,<"8#06B87C4AB.Y\!@O!+ZX^W0&Q^!SO@TM,</0WOL&K3&WH#V\F^@
M/?H[=$;I)D9DV-#"N=@,=/*QGA2W 9G43J!V^%+ ;YC^GS;1CA;-DO[<>%(1
M^NLUH#NE"YTI8V(%[2E':&WP)$%8L"$:FESL-#8407U# ]0V]$-UPR24I_9
M:>H\E-;?)1]#:=U]*$_^05C/46^ M))*YCNW%TAFGZ-&@(!Q^G_JVJ^C_@;J
MTY_K;J4'WZ$,M1E-J,SH0GG&&$HS5E"<<81DQ@OBF1"(=G'QW<7%9I?\2Z@X
MD#,K"#^X\SBA>=]!O[WC2_(C"Z5?,-K'<Q.I8[Z+:,_31X%8]CEX+?T_=1VH
M:TF+:K2+'G@O]0\ *H<5(#Y"KWV$QN (B^*C]-I'K8D3<(Q%V3&><(_QQ'.,
M!_DQ3NIC;/P8.W*,!O_H14(C?>1#\@WY <N8ZU;VN9RA9D]P#/C6T$V<@_)K
M<'93?S_U#U.?=EV#_ESI-'TV/3K.*Q'&<9YQ7& <%UB07Z37OL0X+K,@O,R3
M_Q4N]E=XH%_A(%]AYZXP%U>8B\LWR:OD8_(YNE?-78=3,,5C<0N/@QGY?5"
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
MQ(A#HH3(B^0%\BGY5900(9,CR)'?$W8\AKZ;K"9#,7/[+ZV,HXY41@@HC=!
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
M\ @O@'M$-=PB.N :.0*7R UD/YPC+\(I\@4^?D9^A4N$;);MU%O)$KPGC.-
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
M8<5,%50L5'[E:KDJMRFO<J]RJZY63M5=RJYZ&KS'\Z^46SGEQB7HVH'>]:3
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
M%M^"["XD]R-[&-ECR)Z#K$6Z!,9[$?[8#^>^$)9^@<[#&Y?2,]?S[&ZFEZ?
M>W#Y;]Q[,*;Q%V\Y[YAWF!G;P*Y5$%. !?F1V)V$[ RFAWSDER.[#MDMR.Y$
M=A^RAXC"6<B:0\L7T@N31,1:IM'-6'&FMO&-K4C;@N<VTWNGZG7P#_ #7'[*
MC5>]0^T.[W1C#,N+\,5>?+&;,7*N8I#OT%G*0F(AD5^.[#JFZV;D=]#[O<@?
M1/Y,Y,[! XOHC95:S[]U?&(M5J[!4R?A3>-<E55$\$IW9?%;,.6&,;R-\JNQ
M_>XB7\]4O,M8"HB+;3*CPX[\>.0[D9^#_"*D5R"_3B=CQQKL6(T=L&SDSR(Z
MY^*)I5K&U:5\:PG6+Z)5"VGA G<5[6GP+OA2\]!OX.=,:=>3"ES$\G<VV,Y4
MNYEKFU@"UC-?G*QP]$2A(Q&;T]"1BXYB=%2@HPX=S5J,'0OIEP7$QWSB=![/
MYO#)V=K JS.(F NP[BH\9>PH>@S\@8AFO62<&K]3=9BI[ #3^WDL-5O!!K":
MURM9?B9#_+3</PQ=5O3$H"<9'1GHR*.UQ>BH9(36H:=%8SZ=FN4SH)F^HQKQ
MG:MAOV4:\CM9,_RW:<!_C_H##JHOX+!Z XZI)_ -]01] KX%4[H!G?M(Q\Y@
M2MT8Z:E]+&6:7\@R/#]<FF<.T+P0LV8'VC4>%*=900[-#,K22%"^AH-+-11<
MI<'@!LT(:=- 2(_Z0H;4&SJAGM#%Z@I;H\ZPK>HP[5:;Z6=J-1U6B_D8^ WX
M%/P;P/TC/7M@ML32?M*Q)6 >SR>X-@M;1K%EU!*L$;-%0^9(S3 GJ-_L5)\Y
M6[WF O68R]1MKE&GI5D=EDZU6V:HS3*FEO!%:K:N5J/U-#58=ZO>]C/5V@Z#
M8ZJQ_19\IAK[?WC-'(&^,XT_19%V3++4S@?C/!\A+1ODO0%LZ8OP4Y\M3#U6
MJ[IL,>JP):O=EJXV6ZY:;$5JME6JR5ZO1GN;ZNU]JHL856W$?%5'KE15Y*FJ
MC#I'%5$'5!9]"#RLTNC7P:<\_QY,:1^ZMJ-W+4OL$E+2V0Y/[6,@F1R3ZUW8
MUX$M[=%!:HVRJ#DJ0HU1\6J(<J@^*DNU4?FJB2Y5=72-JJ*;51G3K?*8(97%
MSE%IW'*5Q#&2XG>I,/XR%23<HOR$!\&KX&->_QO N]&U!9VK2$47L,3. C-X
MWI.*;JZW\GXS=C;&^ZD^WJ3:.)NJXZ)5&9^DBO@TE<?GJ"R^2*4)%2I.:%!1
M8H<*$V>H(&E"^4E+Y4I>K[R4,Y6;<HER4FY6MN,!93E>!A_Q_#NN3;FW(V]"
M[V2Z9__+".@#G;QNX7HCMD I58,ME<DA*D^VJ#0Y0L7)\2I*=J@P.5,%*?G*
M3RF5RU&K/$>K<E/[E),Z2]G.Q<ITGJR,M!U*3[M(:6DWRIE^/W@1_$UIZ=]R
M'=Z-GO5&'2J3."3]&\R&=_/8"AJY5HLM4&N5@Q)GH(J<9A4X;7(Y8Y3K3%*.
M,TW9:;G*2BM69GJ5,C*:E9[1H[3,43DS%RHU:XT<6:<K)6N_DK-O #]74O8+
MX$.>_XOK4SH#_6O1MS"'?@#]I'\=H#G'J+W0=MXKPY8BD)_II[RL,&5G6965
M%:F,K'BE9Z4J+3M+SNP"I>94R)'3H)3<+B7G#BLI;[X2\TY20MXVQ;LN5)SK
M.L6Z[@6_ G]57-XWBL^;TE9TK$+GO#SZP44<@%;0P.MJ4,9[12 /Y/ Z,R]8
M:2Z+G"Z['*Y8I;B2E9R?H:1\EQ+S2Y504*?X@G;%%0XJMG"N8@I7*KKH-$45
M[55DT;7@J"**G@-_X?G7BBJ<<N^)FD3G;"C)8(&G!M0,:D$%UXJ!"V05PGM
M:E& 4HI-2BRV*J$D2O$EB8HK<2JV)$<QI<6*+JU65&FK(LOZ%5$V(7O9I&SE
MF\'YLI9?#>Z1I?Q9A9?]6=:RK\"4-J!_28'GSJQ^T X:0)6W_E,(<J"/Z27H
M+X5[E?LJOB)$,946155&*+(J3A%5*;)798("V:HK9*UN KVR5(_)4K-4YII-
M,M6<"PXJK/I.A58_"=[F^3]EJOI>:VG; J,.A8Z>4D\-J!94&#4@KKEXS(*F
MI$*EDZK(_:$*4;6!LM>;9&VP@BA9&A)!FLP-N3(UE((ZA35V*K1Q6,&-"Q74
M>+("&\]40.-E\F^\37X-Q^3?\#L%-'P,OG&?$C3'J$.1>G>"1E -RLH]-:B<
M2G@'NI.AT?%U\*]&\O]F?UE:0V5JLRBT+4(A;7$*;G,HJ"U+@6V%"FBKDE][
MBWS;!SS'K+9#GMHAB.T0A[:;/3\WV0;/:X-WMW[E/B5H##U]Z&D%=: 2%(,\
MVIR!;D<]^J$HT2WHA[99.OT5UAVBH!ZS_'MM\NEE0N]E@N]EH/<2N+UEGH**
M<=Q+GW'D*T2J#W[5"Z?HA2SU0H9Z7@9_ U^Y[U(;1D\7: (UH P4&#4HQ#B;
MX3ZMZ.] /R(M4+:P 3\%#0;+=X@%?HB%=YC%;80)?23%4V0>H8-'JCV;6T8@
MTR.+ &1JY#P^>S6 F V] /X*OM0$>@9 .V@ 5=Y]2#FT.8TV)T'=8WK0#W6V
M#*)_1 J<2<(U1J(S3M(S0;(QF\5U-CQW#HO+W%1/P7DNOIA+Q\WEBW/IC[FK
M <1Y#MGB'(C;[&< V?3$%QI%5P]H 77>&I"+-F?0YN0^],] OU'_@3:3%B@
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
M'QEFLLC-2O!,-F,$TA@"QS!Z##(_"T(YBYB8M8_/011'(6<C9/,CGZF7-K:
MVEK/O6CY/,^DS2FX,0[*'M'EK?_,@ ,.H7L4$&8:)]&:30(V!SOFTB?SL&.!
MD8#0)XOID\69WCTI#4Q <.Y%],<BXZ=8(),+R1X7D,7/?X/O?:I.VMF(SAKO
M/J <VIQ*F^-Q803MM: W%&[NCSLU78,AQ&340Y9BQS+\,1GLV9>R"CM6&\D(
MB^W)],G)QC%AQC%5-&8M0HSC4-= J-?\S+L?A;&QZD.UX:H&]);SF-?IN0\L
M@3:S],J"WN"Y^'ZAH4]&@NFIA4#?W?40]YX4L F>?0KQL9GX.,WB28K.B/7<
MF[.#0;>#3C6.ICD=XT^G/[9?)&V[C03V"3[_CEK16TT_%^*NC$$I$7,C::\%
MO4$,:W?-9ZU7U_3]0#_N1=%_UT3.\Y/VX),+B-/]-L\9)9<PP5_"P+Z$1EY,
M)UY$ _:3P>]CGKCP?C[[DOM>K!+\G3V+&#3NP5J,_A7&_4]&^[PZ#7UG>9/_
M\[TDQ-@(/GUOSHGU$*-.<2T^N8$8N=FX>9T8O=4XGX0!=@N^N 4%-V^3;N)+
M-]P!'E<%IKG0G<I;,0R?</P;M-FKU[C_R-C[LE\_W9/CUJ'_KH=,GU-R8BWD
M/F,#N_$K-O3+(RS^CS 1/4*G/TP'/X22!Y@S'[@!W.<^(3D#W?%<MFZ10G;*
M4V.:KH,8.F_PZCGQM%B#'!H$:?I>G.E:"%WL/KG5N(G@U_3-*]CQ.F/V.'UR
MG+'Z&HY_E4Y^A4:^A((7#_^?&HAQ/TP87-RF;^%WW\!GOH!C?JHJ_0T>\P%\
M^SU8Q#L,T+?<]Z/,UV\8(*_#NEXE4%^&2_P:7O4\'?>L^Y30*S#I)CT&ISC&
MU8?U=SV$A@?!4>_]'X=.J#_\6YY]$)_ K?ZJ<'1%H\NAM^&8;ZK4_4NM+\*W
MG\>.9[#C*5C.$S"?Q^ RQV"2#S-H'L*.!PBB^V&H]Q*D]Q P=\&B[T3;89QT
M"&FWTKI;O/LOC!K$5?*<S&GH_DB>'R!^#5^\ .=^1G;:D8">=/2XD%^.V^MT
M'\SH'NRX"SONA&G=P81U&&9YB$G#N+/@9NSPG(=Q.F&S&PLN=_]6J^<72E[B
MU3\)+;@5N CL U_(4W\Q3@9]RMNUQLF<1_#%[?CB-B6#+.07(KN"4*S#?F,?
M1J<.PA:O@.T=@-M=!B.\%$9ZL7L?QEIDGTIOG$E(7X@E5S&D[L0S3Q+F'S"4
M__/C.1AG F,/B+&5R+@'Y4YOJ%\M?^PV(=N&[#ADIS($LPG3(B16:"]VG ^_
MW V3/!=V>8Z;U8X2!;.1N9!I8Y)A=3+3R%;^G:LM2-GL_AT7HZ?>(&J,WQZ:
M^A&_]H:V$?97>H?['O=4$(R=%F1&@@18:QJR<_%P$;UMW =2B^PF9+<CNQM9
M \@>U7KL6$>_K-5*>F4CT^H.GEU(U%Z#97?AI>>TC-A<CFX#D^X8]0SQR[VZ
MS_1.@Z?BBTWX8H.LR(U&;A)(1W8NLHN07<X46H/\1N2W(:L;V0-,Z:.,E#E8
ML02/K&'DG$;4GL>5 UAW&Z/I4? .,,XCGG+C-J]^,AP9I>&-WJEYE7R0&XQ<
M"W+M2(P%*8R #.3G:@%VS,>.>=@Q5PWH:$-N-R-E!E$ZBW_SL68%HV<C$7.F
M!HF4&?3T@/ONJE?!9V"*:U/N^I,Q_6YC.ED'5H#%+(<+N#8/7\QAOI@@/L?I
M$Z/^,,9XG84=,[%C!#N&58:.:G0T(J\-N;WJYVHO+>S!ZF[BHA//=A"A[?1'
M.Z.JC?YH$^NEOG/_7O<E3*D[@Z3U+'G+P7PP$4*:P;51WAMFOABD3V;0)P.*
M0GX"H\&!CDQTY*&CB)%:CIX:]#0ALX/1.\#(F474+N#*27AIB^J)X#I&4AVC
MN8[Q4:L_ >.WLJ=T/CJWF#Q+_P(P!H9 /]=Z20EZ@GW5[1^"'C/2;>B(QOY$
M]*2B)Q,]>7B@&#T5Z*GC7RMR>[!H&._,988U*E>G8.4Y>.P N(T9[Q@P[L+[
MA_NNQ+.,VX+#20]("2=8YH:,N@?HY'4;MK3P?G-8@)J#PM088%&#GUUUOK&J
M]4U2C9]3U7[9JO++5Z5?B2K\JU7NWZBR@$Z5!@RJ.'"VB@*7JS!HHPJ"=BD_
MZ'*Y@@XI+^AA<!Q\!+[1Z<8>''0NB/#47XS4M .T\+J!):^.]VLL/JHQ!ZHF
MU*2J$*LJ@B-5'ARGLI 4E82DJS@D1T4AA2H,K5!!:+WR0]OE"AM07MB$<DS+
ME&W:J"S3+F6:+U>&^9#2S8\HS7P<? 2^T1;TK$#G'-+ (5*P+M#"\WI0S7)7
MB2WEV%AJ]5.I)5@E9K.*S#85FJ.5;TZ0RYRJ/'.6<LWYRK&4*=M2JRQ+FS(L
M TH/GU":=9E2K1OEL)ZM%.L!)5L/*\GZJ!*MO^?Q4_"M>R_04O2-Q7I2\W;0
M"&IX78X]);Q7A"T%V))O\Y?+&JH\JT4Y5KNRK;'*M"8KPYJN=&NNTFS%<MJJ
ME6IKD</>JV3[+"5%+%%BQ'K%1YREN,C+%1MY2#&1CR@FX@WPJ6(COM,Z="Q$
MYR@TJ8>4IR41__-8 4JX5LA[+NS)Y7/9D3[*C A21H1):1%6.2.BY(B(5TI$
MJI(CLY046:#$J HE1#4J/KI;<=&CBHU9I.B8=8J*9<:-O501L;?*'ONP[#''
MP<>*B/G.O1]IGE&'(AWO!(W)](%1>P&%V)/'>]G8DLGGTK'%&>,O1TRHDF,L
M2HRQ*SXF1G&QR2!=L7$NQ<25*3J^7E'QG8I,&%9$P@+9$]?*EKA#UL1+P"T*
M3WQ(EL1794GXN\(3_N4^"V<V^@9(M]I!/2EY!8_%1NT%>W)X+P.D88^#SR8E
M^"@A(4AQB6;%)%H5G1BEJ,0$128Y%9&4(WMRL6S)-;*EM,N:,JAPQSQ9'*ME
M=FP'^V5RW*@PQ_W@!? 7F5*^U#+DCZ&O#[K: FI &2@$N=B3R7MIP($]22".
M:]$.?T4ZPF1/M<B6&B&;,TY69XK"G9FRI!6"2IG3FF5*[U=8^H1"TR<5DKY%
MP>E[%91^+3BJP/3G%)CVOH+2_JG%R!]%7S?TK E4@1+@ ME.H_9#O@N203R(
MYGI$NI]L&<$*SS3+DF63.2M:IJPDA66E*30K3R'990K.;E!0=K<"LV<J(&>I
M_',VR2_G//GF7"6?[+L1_@R/[\HGZS/-1\\05+F#E+,>E(-"D#M=_T%G"DC@
M>2S7(Z%PMFP_A><$R^0R*=1E5; K4D&N> 6Z4A7@RI9??I%\\VOD8]P\D0_7
M+%CHV<"=3Z*>?Q"0?+O(F%Q_ I]I-K+[,SU[D6I *<@'V5Q+!ZD@"<1Q+0J:
M8,LC_W?YR5P0I) BDP*++?(KMLNGQ!C(=%8)AI; _4O@>*4MGN--2^&:I7";
M4C*#$G+I$DA ,;R[F.RQ^#/-0G8/LANAAI73>X!XG05]3_/6H.*Y%@V-MD/;
MPJ$)YF)?A98%*: \3+X53.B53*953#15\9[-5%5\H1IN50W?===B)@ $HAKN
M7W4I(&.H?!R\S0#X3$.TJP/Y=>Y[P' 9R.5:!G"X/#6HF$)B  IM1:RY' Y2
MZ:N FD#YU++@U;&@U(=[)G:CL-R$+YKP11-?:H);-1F;"B"O37"*1@A,(\2E
M@:RM 3)2_Q;X3/VTK86/5T_7@'B=#9P\3Z+-L27H1Z^U4C(A,J1."J!Y:F9A
M;X%;MK*XMF%'![[HQ!==3"1=!&\7ON@J]]Q@TV4<O4I,=)(A=9*M=9"UMC\$
MWN2[GZD+'0V@XH0:4 ;/4\J( ;HTHAK]=4;]!PY.]_I!75G$D0G7[@E@D<6.
M/NP8H$]F& LO$_LPD\DPOABF$<-\>8C^&)H-B(E!XG+&-7P>OMM_''RJ5O34
M5GCV 16B-XO'5"A9?"UC@/9:O?6?(/BY+Z)(8I !C'K("':,8L=,[!CS[DN9
M@QWS8CP%\'FYGF.IYR)@+OTQ9Q+ \69?P6<9G^-DU&-_5R/MK *EWGU :9B=
M2)NCH*=6](:A-V# JW.Z!D.32$^,9,^3]!G[4A:3>"W%CN7&62G$QDGTR4EI
MGIL15R%T%<:OY,,K3I$FB8GEQGX4QN?2]U5?3W@:]X+QF-%$#& RRXVL?"44
MO?XSO3H-?72I_M]^%'EK(OAD/9Q_$W%ZJL5S9NRV!,\A95N-8\.9*[8P/K;P
MX<WG\AF(^RD/\/GCJL/7)?1S-A]QT.88VFP=]>R_\9WOU3E=?SEQ+XI['XHW
M&3?VA_QX7@E)\7DDI'NP8Q]V[$_V'!:VC\Z]$.%[$;@']K"';'XW<]5YSZ@"
M?[MZ/?=AQ=%FZQST+Y)\)KWMV^#5M\VK9Y=^VH,R?4ZL42>8/K?5V*A^I8_G
MO-8;&"^W,%9N9IS<3+#?A)-OI''7KY.NV\MG&!_7/* BXRP>="<8>W 6T_],
M)3[KO'I/]^K<K9_VH9QX3\Z)9Y1,G]EZ6#_MUS VD#^(/QYFT7^8/GF(@'L0
M7SS 7/$+8O-^YLS[[E#.',]]4)'H-C&E^Y[F)5OGZ[_K(-?KI[-)[M!/YY,8
M>T^F:R'3O^S[A'[Z99F7@CQ[08ZS0+_&I/,JOG@%I2\Q5_R:AKUPPW_5'[X#
MW\.M_@6G^4HQ9/\.F'JN/B(#_X",_3WR]K=A%']@</Z60?(Z[.=5^-3+!,VO
MW?>CK-6S!,O3./!).NPQV.LCNA;3[L+$IS'U0_>])\89H$8-XMH3Z@_&/1C&
M'@SC+(B_RL]]'NA;\+O?PV=^"\<\KGR]"$MX%@;Q%'8\CAW'X#$/P[0>A(']
M@D%S/RSP/H+W*';<#5N]D^"YG8"YC0 Q3@.]"4MNT)NX\UNW;N-728QS./=[
MZP_&.9CORW,6IN&^)Q4",PVG#=%\,P7&GH7\0F17(KL>V:W([O+^4LDP\F<A
M?PZAL0CYDX3)R>X[+JX@F"[71;J4JQ>[JS+&:26?$5J>,S#. 6<!XQQ08P^(
M<5N3P<'O<G>Y/[:;D&L'<=CN1'X.?BO"_DI"I-Z]#^,2]SZ,7MHRZ-Z'<8%[
M'\8B0G@%''H=.K9AQ6["ZP!>.>3=@_$^^(][[X5Q!N>IX+?>$+K;&]ID&.XM
M6/OQQ85P[KUPW3UPNSU*0UHN<HN06X']M=H)F]P!^SL#;K>=&-E&C&S%CBW8
M<:I6$AD;^;=3ZVG]R;3".+UUC5[1:B)M-;I/.N$>D#N\H6\, Z,&L%-&#<(?
M>2;DV4 ,2&:XIB,WUWL?2#DMK4%N(W+;D-F-S &F3H/QSW&?0K&,=Y;RS<5(
M74C/+* 7YQ-1\_4W,.6&<0_(G=ZV[_%.0<:TL-X[/:UBC*S$%ROHDTG%@A20
M@>Q<-!0BNXP65R._ ?FMR.Q"Y@ 6S,0;\XC62?<)'3/IC5$B8@1/#]/C0T3\
M$+$YC/YA=WW.LR5MNU<WTX2[/&XL#?,5P-(4ALQP$(G<.)#"B,Q =BZ16(C\
M,N17(;\>>:U$1C>],H@EXT3L8J)E#3VUE:M[L? :(N@H>)'E_S,>I]PP2LY&
M67B==RDRE@AF4^2S-,L'N<%(-+OK#S,4A>QXX$!^AOJPHT<%R"]%?A7R&I#=
M1H3T\O\(%LU3,UYLH@<;B:0&^J.>GJ]GKJAW_S:3<1K1E+O_3S'J+RQY\YC2
M9O(X"/I8CGN8]KN)BTZ%(MN"[.GZ0P+R'8R,#'3DHJ,0'67(JT%N$]%J5$1F
MT$L36+:4D63<170F$70IG[H5/ +^"+YR_V[X&>A;8]P>S-(_RT1Z [J,]"S4
MDZHU!?BHT2<(^6'(MZB.V*@E1FL9*S5*14\&.G+1482\<N36X956E>"E8GJJ
MB%XMI#\*&)GY1+U+-P+C!.)7P:?@>_>?/2;1.YNE91!T6SQ_JFM@R:OE>C7V
M5(7XJ3(@6!6^9I7[6-$3@9Y8]"2AQXF>+/2XT%."GBJ>-;FK1+GT9 []D<V(
MR?+9JDR?"[#X.G O> %\"+[1!F,/#CIG&7^:(PUK PV@FM<5I,NEO%=L]E%1
M6("*@D-5&&A608!-+O](Y?G%*=<O63E^:<KVSU&6?Z$R \J5$5"O]( .I04.
MRADX5ZE!*^4(.DTI07N5''0-N$=)@<^"]Y44\(76H&,^.H=)O[I(.9I C5'W
MX'4QUPNPQ84MN18_Y9J#E!,6INP0B[)";,H(CE9Z<(+20AQRAF0J-<0E1VBI
M4D)KE1S6IJ2P&4HTS5&"::7B3:<IUK077*L8TSV*-CT#WE5TV&=:B8[9Z!L@
MU6@G):XW:B^@F-?YV)++>]G8DFGU4;K57VF68*6937*:PN4P12C%%*MD<Y*2
MS&E*-.<JP5RB>$N-8BUMBK$,*CI\KJ+"5RG"NDUVZX6R6:\']\D:_BOP9]G"
M/]<R=(RAS]BNWD(Z7 /*0"&O<[$EB_?2L<4)''8_)=L"E60-4:+5K(1PJ^*L
M48JU)BC&FJIH:[:B;$6*M%4KPM8JNWU -OML6>TK98TX39:("\"U,D<<E=G^
MC$SV=WF$=Z-C%'W=L9X:4"4H]M9>LK$EG?=200KV)$;Z*C["7W'V0,78PQ1E
MMRC2;E=$1*SL$2FR163*%IDO:V2%PJ.:98GJDR5Z3.;H93+%G**PF/,4&G.E
M0J*/*#CZ2?!'A41]J@5&+2S6LP^H'I23"A?RF LRL,7)>RD@$7OBHGT4$^VG
MJ&A_142'R!9MEC7&IO"8:%EB$F6)39,Y-E>FN%)0I[!X9I;X$87$+U)0PGH%
M)NQ20,(5\H^_77[QC\LO[@_RC_M8<XW[P-#7:NP! J7 !;) &O8X>"\)6^)!
M3*R/HF)]98_SES4A2)8$D\R)5ID2(Q26&*?0Q!2%)&4I.*E00<G5"DQNE7_R
MH/Q2YLLW9:U\4E@-4TA(DTDZD^&;2;\''VL\WG/;0C,I>!4H KG)GOI/*M>3
M00*VQ(+H!!]%)/C*EN@O2W*03"EA"G58%.RP*S U1@&I2?)/39>OTR4?I_%'
M^R8: E%)@Z"D00[26!72R R<AP")9^KOP">::=R+!BUK<- /H !D.TZH__!^
M/(@&$;RVI?C*XO"7V1FDT/0P!6:8Y9]AE6\F@949[]FXDV44#TH\!WAD&8<X
M& =)0A:R( A9K%!9M_"Y1P#92\8G&D)?>ZIG+U*)=P^0(<9IU']X+P%;8GF,
M!#;>"X>^F3/\%)H9J,#L4/GE,,GE,8&X&& N@L:%H:Y,SR:.?'+Y? AR/J0I
MG]4XG\S 12[M(D'/>QA@0^ZGZC?V0QGW@8&B=,\>H'3TI'(]"<2!*%[;N1Z.
M:',V'"C75X&N /D6L- 4,ID7,=&5,-&4,GA*Z;12OE0*MRJ=KL5 8DK)!DK)
MYTO(5$H@),5DCD784/0/=1O[H9!==D(-*,W8@X3.!!ZC>6U'KQ4*;7:A'PH;
M6.0CWQ(6UC(6VG(6G$H6EBKLJ+%[)IB:%$]AJ8;^J(&\U_0!2'(-9+$:DE9U
M+8"05+[!@O /M=%U-: XQU,#RD2?DZ\G\1C+ZPB:8T6ON4@*023+@7PJ6?"K
MX;BU\/XZ%M<&?-%H%/CQ12MQT8HO6G%>:X'GH!?C#_LMQ$0+)+D9 M4$26N$
M'#6\ O[A/@^HPN79!^2N ='>%![C\HD!NM1:XJG_!%?!P6O0#4<G64 6:,6.
M=NSH"/8L^#T6S\+7'^W9_-=/0_K+N-;B.>BBEYCH)2Y[(*;=\-VN%Z3.C]WG
M 95Z]P%EYWMJ0 G&'J0R3_W'C-Y@PMNWR= I;PT&&/407*P!$IT9QKX4^F4$
M.V9BA_NL%":4<:?G(.PQ#!^#6,\B2YM%3,PD+D<9G\-/@0]4-7TOF+<&E%3N
MV0-D,^H_Z TR:C^=7IU&#6;0G>0A1YYZB)'XN6LB)&/SL6,1=BS%CN4L,)-,
M+LOIV.4T:!F"EO*%I<P3B\_A<Y#EA1#4^6^IG+86H3>;1P=MCJ7--EQGHKV!
MAMX97IVSO/J,^HM1>UGD37Z-?1J3WF1X-3Y92V*V'CLVA7LVJ&YF4)^*@T]%
M\"D(V[1$VDA_;&"^7 >K.?E7*C?. ZKUG 44CZ_M^-E$>P.&O>V<ZTVR#7W3
M]^6L]2;AQA\BI^LATV>5N&LA],VYC)<]V'$!XV0O@VP/#C^_'0(#YSYW@W0.
MV?PNYJJSCJD0?V?@IL1NSQX<,].)_VQO.Y?KI_K+])Z0T[TDZ,?])_KIC!*#
M)!E_*#;J!0>)UVN9/VYDK-S(_'D#@^QZ&GL=G7D-CKN2\7$ES.;@W<I!=PJZ
MHXP].)@8L-CKUQ/K(-/[4/9Z]1ADT*B%N&LN\IS;<;U^JH-,[]4P:A,/X(]'
M&"L/,V<\Q !X %_<CW-_3J..[H-DWBSGJ.<^*.,<XJ!57O]N\^HUZB 7>?5-
MG]%ZXF_D3)]+<N(],L8?[XW](,8F F,OR(O$R.O$QQO$QNM,>*_1^:\R3E^B
M8W^-+UXXX+[_PMC_8-0?C%](-7ZE]4MXYN?DSI^1OW_BSGX+]![9^]MD^&_"
M+MY@D+Q&L+X,P_HU@?HKF-&SL+]?XL G<>!C<,QC[GM1+L2L*S'O#MC5$_#J
M#]QG;QCU#^,<SLN\]8<OY:D_&+]%8M0!C'T8;\*YC\.K7H%'O *7,7X7Y5DR
M^"=@$L>PXR'WK[5VN_]R?1^#YBC!>S<Y_!&XW1W8<9B /420WD+ W$C'7<__
MUV#-55A_$)YY +U&#6*W]PR*#W_4ZSEBUKB]Z$&XU?WPN_O@,T?=]Z(XD9^+
M[&*ZH4HWPW9N9,*ZGLGJ6B:JJV&P5S%X#S*(KL".R['C4KCNQ023\6LD%]+J
MO;#K\_4,>C\EM#R_BKK56X,P=!OG8#SB[=I;O-U^-;XX"-<]",<\")?Y&;S_
M,IC+Q=BQ#W]<P*2]EPG[?";.W?#+<YF\SF'BV@4[/@L[=C*@SF#@;N?55@;+
M%@)I,QX\U?U;PU-8Z+G_PZA#&&%SOU?W06_8G^\>=O[XR80$&X@!R<C-0&X>
M<HN16\%0K45N$W+;W/LP-A(C!M-?Y[[S8BD,;RTZMFH5@W>%^]34NQGN+S*M
M?<6[GOL_%IYP#\A%WN%^NG=(;G0/SV!D68 =Q((4Y&:<<!](&7*KD=N W%:B
ML@L/#"![)E/I?/Y-8LU&MV>,W[0U3E$9H[?']'?@N?_#.(/"*&_N\TYOQI2W
MVCL=+G5/4_[8&8:\<! !XD *T9>![%QD%R*[%-E5R*Q'9BO:NXG209CF.%&R
MB&=KL&J;^U=D^NCE7KS>H[? =V#*C4N\T]X&[[1O+ 6SO=/T3/D@+PAY)F %
MD2 >V2EX/1W9.<@N0'8ILJN05X\%K7BCAR@95CN6&KM46FE="Q'33%0U$75-
MC.A&1G\3^IO<]3G/-&SHGR?/<F@L4\:R;"Q97=[Z0Z=W_T,',=J!'>W8T88=
MK=C1 MMNQHY&[&C@7SWOUF%A+2VIH7>JZ<4J6EI)?U0P:BL8Y16,R K] *;<
MRXRQ),PW_AS"\ML/.D&KCR=-:<07#?BB_L?Z@PU$@WCDIR _'?DYR"] 7JG*
MN5KFMJA;)7BQF*@P=O 4TA\%]'H^HSJ?T9^O/X)_<6U*&]&U-,!SBW!_L"<E
M:@*UO*[B>B7V5."+<N*SC#XI(S;*B-%2["A1 CH<Z$A'1P[R"I%;(1?6YN&+
M7#R:0\]FX^4L(CV3$9?);)7!S)/![)?!3&S\?OD:EOOY(9ZMN5VDIDV@AN<5
MH(3EI@A["@)]5> 7B/Q0Y)N!%1T1Z(A!1R(Z'.C(0%X>_Y=@4;72Z"$G4>*D
M/U*)< ?C(X6>3V$&,$Y!3F962-;?>/V=5J!_ KW]9D_]I0Y4N.L>Y'<@E_>R
ML2<KQ%^9@<'*] ]3AI]%Z3Y6$"FG3ZQ2?9+0XT1/-C(+E.Q3H22?1B7Z="O!
M9U3Q/HO .L7YG,4(/P!N!T^"=\&76F+RI(#=I!M-QI]*K1ZJD,_K'*YG@C1L
M<9K\Y @+E",D1"E!)B4'6I0<8%-B0)02 N(5'Y ",A07D*?8@%+%!!(U@1U@
M6%%!"Q09M%8103ME#[I,]L!#L@<<D]W_3=G]_N'>"S04[OGS9)W-L^^D$.2Z
MZQ[H!@[>3[+X*M$<H'ASD.+#0A47:E9LB%4Q(79%A\0H*B11D2%.18;F*"*T
M6/;0&MG#VF4+&Y+5Q QC6BN+:2>X3.:P0^!AF4./@[]K+O('T-=J]]2 2H +
M9/$ZC>LI &JM>*NO8L/]%6T)4I0E1)'F,$68S+*;K"!2-E.\;&:'K!"Q<,B(
MQ5(KLZ4##,D4/E]AX6L4&KY#(>&7@EL5;'D(O*H@RX<:-_8BV3UUJ$KH21'(
M 1D@E6M)O!</8FR^BK(%*,(:)+LU1+;P4%DM)G199 FWRVR-!<DR63- OL)L
M%0JU-2O$UO^_[+UW=%15V[@]V(!0I",*%J38$%0005$$1)KTWCM): FD]V1Z
M3V:2F4POF=Y[9B;36\JD-Y+0L8!@P8JBLG][DO"^[_.LW_<0](_O_=8':UT+
M$C)SKGV??<I]Y]YG$$/&[$0,'I.(>&I,#N+),<6()\9($(^/MD.:$(^-OH'8
M M]_96S9 +S-F0=3DUF0F9"I\.OGX?>?@SP#7<:/>1PQ=LR3B#&C!R-&C1Z*
M>'IT'&+$Z&&(X6-&(H:-&8V(&S,>,73L<Y"IB"%C7T,,'O<.XLEQ'R*>&+\*
M\?CX[8C'QA]##!J?U??P_/'P9FQ<)03F66._1FR,]4/!;;X?:QV O Z9/K&O
M_C,9,@FZ3!@W"#%N[!.(,6.?0HP>,P3Q-&3DV*&(X>/B$''C1R"&3!B%>&K"
M6,23$R8AGICX N+QB3,1CSTS!S'H&7@/.^G3OE\83H)7H$FQ#Y&$-[_/B"'0
M82)TF'@3L0YN9^DS,'WL7?L$]P/DY4E]]9_GH,LS\/_'CW\,,7;\DXC1XYY"
MC(*,'#\8,7S"$$3<Q#C$X$G#$4\\.Q+QV'-C$(.>@S_\W!0H#^_E)\.<8O)[
M?;^TG0(3A2GPAG4*O"I.@3?AD^&5>C*\^7RN&>[H6X@U<%N+G^WK19H%F0%Y
MJ;_^,ZFW_@-#-O%QQ)@)3R!&37P",1(R?-*3B+AG!R,&3QZ*>'P*/'F\  _>
M%V,'T+B^%\<*!R_!Q/6E>7T/D(C]\G0JO!I.C7V@)@X"[Y)>A XOM$"^[7T>
MT*)8':I__=4TR(OPZ\FQ^@_\OPF3!B'&0D9#1CX["#%\\F.(N"F/(P:_\"3B
M\9?@270J/)E.&]YW(ID!)]<,*#WSA;Z%1+VU&)C[SX2YYDQX/S\3)D<SX%5R
M!DP&IL,[EVG0X>7O$,O@-A>\T+<.[)58#Q!,EY^'WWMN<E\-:AS\>S1D)/S>
M"/C_<2_!''#J(,3CTV N-0.>Z%^!'J_!6+P>.['&3FYP LV"+Y@%]\>;,-]]
M$][+OPF3MUG;(8E]'Z[Y!DP47H?)QVMP7[SZ/6+QBW _P/>=U;\&["7X]12X
MK6>ARP3(&/COI^'W1\#PQL&W?0JF"(_!E![Q.KS0SH(>LZ''''C"?QO&8N[(
MOB+SO&?ZBEOSX/Z8]RYD:=^#%>;"Q&TNO%*_$^N)@;GF6PV]=9@/8KU(T_KZ
M@&(UH!?AMB;#;4Z$C(5?P\,=,0*&=2A,U>!I&#$(#@U>*.&+('/A1?==Z/$>
M]%@XM*\OY<-1?0L=8PL.8P6>V/J@#S_J^Z"713"!_  >&^^7P)^'"=(">"?_
MWK>]SP.:_6\UH$G]/4BCX'A'P.T.A=M],K9=F+;"BSA\'>1^/>1#Z+$87N"7
M#.[[I<=RZ+$2GOA63NSO28D] 'IAWT<A+X\]IP4FR\M@TK@4WD4O"<*;E!N]
MSP-ZX[6^/J!8#6@R_'L"_'KTK/[Z#]SNXS"<\'+<OTU$?PT&\6_U$.BQ-O9+
MH+C^]3FQALS8 [EF]GTT^2;X@HWP/+$!SHGU,&%>QX<7:P=\W17$G%G]:\'@
M>%]XHV\=VIC[]1^XW<<6P?=?_#^VN;+_1N]^;\B_U$-@3'8_U;<@.?9+D4-P
M?AZ"$^H@?.,#L8?QPA?M@^>)O3"AW0WGQ"Z8J.YHZGT>T&NS80SF]*T#&SL?
M'@/P]#8$[L)!R_K'N:;_)G-C__;NK\VYWQMRL/]&/%8KB.7L)^$-6-*POH7*
ML8?5GX4[]PR,Q1F8<R?M0"!.P_UQ$NZ/XS!Y3O0AWH3;G3ZO[UE XZ#JR(_[
M^F]ZM[NA?YL[^K<7JTD<0?QW+>3^NIPS_3?&]VLAO>M68G40Z$& <P,/]PD.
M!AH#@XJ" T'".^A">(SF<^#/FA"O+NQ[%D_L.3Q/PS$/B<5X<_\-_O[^\<7&
M]C_7Y&0A_KL64H3X[^>U$ON3E?MU$ Z<(T)XS(KAW!#"^2F  ^;! ;+W(A#E
M4)@)L[HR.>)EN)\GK8@]!QG.O]B88[6?6 ],K!:1W+_-^\\FB=5!"/W;N?]L
MDMZ:"Z*O)P1>!GKK$_<_3S=6E[ ]T?=\5"<\3AQPPE?"8%M@+$QP WHHK^4B
M)J_M6P<U#&Y[4&S,)_KC&KOIC]5[[O>#Q'I=[M=![J_#B6WK?LWE_MJ86/-
MK!<D]C"%6#(;2ZC;X?SHBCT7!)[TVN#YHAD.N@%>/Z)P@#6Q ?WKGT&//_'D
M4T.&Q@T;,?+IT6/&CILP\9EGGYL\Y8477YHZ;?J,5UY][?59;\Z>\_8[<]^=
M_]Z"]S]8].'BCY<L^V3YIRM7K?YL[;KU&S=MWK)M^XY=N_?LW7_@X*$C1X\E
M)!X_<>IT4O+9E-3TC,RLG-R\@L(B)!J#Q1&() JUN(1>6L8H9[&Y/+Y )*Z0
MR.0*E5JCU1N,9HO59G<XJ]P>KS\0#$6J:VJC]0U-S2VM[1V=Y[I[SE^\=/G*
MM<^_^.KZC:]O??/M=[=_^/'G7WZ]\_O=/_Z\!P;ZY]'X_W\^_D&/Q48\.#;D
MX7#,HV*#'@]'/2DV[.=CXWX9#GQF;.1OQ(;^%AS[O-C@%\9&_Q$<_M+8^%?
M *R)16!#+ 1;80QVQH*P+Q:%PS ,\;$XG(P%X@R,1%HL%-DP%OFQ8*!BT<##
M<)!C\:#% L*$$>'$0B*,Q40*@Z*,144'PV**Q:4R%A@7C(PO%IIP+#9U,#B-
ML>BTQ<+3!>-S(1:@JS!"7\9"=#,6H^]AD'Z*1>FW6)C^N@=.'DUY*[;?'W\"
MGBL'_?MD^+]\?3]>_Y> _3]%[/_=D#TX8O\Q8/\6+\2@08\]]OCC3\ 8/#4X
M%@48AF'#AX^ D7AZU*C1,!ACQ\%P3)@( ](;$1@2&!,8%!@5&)987'H#TS>7
M_BTRO8&!<5GS6>Q0@D?2SMU[]Q\\?#0^\>3IY)2TS)R\0B0&3Z04T\J8+ Y/
M(*J0PL,E=K28S'"(O2/\MP'VS8G>21$;)!PE'"8<)QPH'"D<ZI=?P<'>^!H.
M]]8W<,#???_];3A)?OSIIY_AN'^]<^>WWWZ'8__CSS__^NO>H_'W1(<^=Z-A
MY,*OZT?MOU SDA9UOJV)5*ZW^,SQKBI==LBJP$7-4FR+08SMT IPW6H>_H**
M2[RD8).OREG4SZ5,VE?_E$<.CQP>.3QR>.3PR.&1PR.'AZ4;.EQO'+'@1@-T
MJ!U!BU;-44?LZZ##,7>O@Q(7-<FP+?H*Z""$#GS\!267<$G.(5V10@=1>?$7
M_Q3H\.P7T.%ZX\C]/77#:5'7F^JPXS.+SW+4[=1EA:U*;-0('73000,=5-!!
M#AVD'.(5,9M\C0\]_BE=T.%JT_ %7S:-W-]=-[PDZGD#.JRQ>BS'W Y==MBB
MPM8;H(,6.JBA@X*/.R_EX2]6< F7!6SB50Z+<NV?$G.XT#QLP>?-(_9W18>5
M1+VOJT/.-5:W^9C''G-0]CEHH(-2B.V2"7#G*WBXBT(N_A*/0[A2#N?%/^5<
M_=!G>UJ&O7>I9?B^SIB#[U5-P/&9S66.]U3JLB-FZ*"'#JH*3(=<A.V2"+ ]
M(C[V A]ZL*%'&9P7_Y3.^J&3NJ%#3]OP?>WUPTIJ?:]J?8ZU-J<YP6O5Y41,
MT$$KP[0H*S#M4A'FG%B(Z18(,#T<Z,&$'G1XC/Q3.J!#5^NP^5UMP_:VU@^C
M5WM?UWKLZRL=ID2O19L3,4 'M0S3+)>@VRO$Z$Z!"-W%%:*[RZ%'*?0HYA$N
M_E/:&X9.ZH0.G>W#]C9'X\I"GEDZEWV#O=*4Z#-#!QUT4$('J03=)JQ =?#$
MJ$X6]"B#'B5POU#X^//_E+:&N&<ZVH:]V]X^;%]C="C3[YFC=U9NLEM-)WP&
M;6ZU1H6)RN7H)K$4U<*7H-K8T(,!/>@B]#FJ$--%%.*[_RFMC7$3V]J'S6MI
MBSL8K1_*\KC?,596;G&8C"?]6FUN1 4=) I4HT".:N9(D:U,";*-7H%J+ZY
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
M(F&'JE#<)BN4-E<4RAL>!F >/P18H(,1.F@6[+@E79[=R=W.B;".FT+<,[8
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
M8K\+2P\Z48RPHY 5<>3SJNVYHAI[CJS6FJ6J-62KJS79VO!  9I)3P+-M E
M^<YL(/VXWV%787?Y(48]X[0JS,BT!)F%E?YRO--;1G1[2L@^%YD:<.)H80>Z
MK-I>5%Y;F<^KL^6*H[8<1=20K:S3Y*AJ%+F:\$#Y+P?5VS&'U;\+UQZ[SMY1
MV,TZP(PR3ZK#S'1+D)5?Z6=CJ[Q,@L=-[ZT'A1R$XFH[AEYK*RJ/6O-Y#9:\
MBD9CCJQ1DZN(*G)5M=(\362@]#IH7^YSD"U>_9OPLV/7N=L*N]E[F='R1$V8
ME6()LG,K_1QTE8>%][K*" %G,2EL)U%K;%A:U()D-IH+>,VF?$F+)D_:I,B3
MUTORE;6B DUDH #M,WT.ZK>@PT=]#KPMA=W<W<PZ5KPFS#YC"7*S[#XNLLK#
MQ7NKF/B@@TZLKJ20H[&>&!.*T6(LY+5I"L1M\@)ILZ1 WB L5-;Q"]61@=+G
M,+7/00X=1&N.7>=O*NSF[6#6<8YHPMS3EB OP^[C%[K<?)ROBHT+Q?IBK,7$
M!A.1VF+ E'7H4/QS\B)1>T61I$50)&_@(I5U;*2Z>J  [<0G@2[F, <Z? @=
M5L=?%VPH[!9L9=9Q#VK"O!.6H"#5[A/FN=Q"K-_)ZUVC%#73\4T&"KE=BR_M
M5F!X/?=K,!RTK)&%5M8QT>KJ@0)T$Y_H==#T.XA7Q]\0K2OL%FYBUO'W:2*"
M!$M0=,;N$^>XW&*4WR'$5O>NS6'B6G5T8I>*0K\L)G(O</'"3A:NHI6)DS66
MX91UI3AU]4#I<W@).LR>#12+H,.J^!OBSPJZQ>N94>%N.&F.F(.24Y4^:8;+
M)2T*V"78&HL0VVC@X3K4+,+%6 V$4\*YR* *SY62*]IH)%E3"5$1+2:H:P8*
MT$UX NBA@S;F\,'J.^*5\3<DJPJZ)9\QHN+MZHCD@#DD3ZST*5-<+F5>P*[
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
MR%1S$%]:&4"5.WWY?)<W6^KQ9NH\C@R3QY1I<FNSS"YEML4IR[8Z)#DV^X,
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
M0:6MJ=$--;'IYXHCRL_GA#;W9H2U=J>%MW>DAG>TIX1WMB:'=[8DAW>=_;^
MI+4\D(HZI*$.N2H'H$3E)%2IRD.]NA8T:9M^:S&PG3]G[CS5;4,=/4]DW&VG
MA0[4>Z>UE[%+:G/"&@I3D\^E)Q3U)L8U7XB/:>F)CVGKC(\^UQX?W=$6']79
M&A_5U8)R]F_\QV&O(*2C#OE*^Z%,411JE>2@454=6C4-/W7I8=Y>,+-_=<76
M\=%E)X]K/11N]UG/U#.U?L7%)2%GTO+BSL5DYIT/RVB\$)[2TA.9V-89E=!^
M+BK^7'MT7$=;3&QG:TQLU]F_ <FH0QKJD"&U&0H5]J%I_ 34RTM#BY+*CRYU
MG?=]NL93U\S,1^_:V=R^3J#W77().=M)3RYO]BG*J@VLBRV/;@LNSNKV+ZKO
MY>2V] 1GM'9Q4]L[PI+/G0M/ZF@+3^ALB4CH.OLW(&4-#Z2C#IF2FZ%8;B]4
MRQR#)KE3T"&O\/FBBMK;ZSI:+Q]::CU\;(V]>L>!VC%(#*KMHR;F=S'R$UO1
M)-P0<999E][A45?3Q:A /[0%;9WLG/9S@9GGVH/2.EN#4[K.AB1W-_\-2$4=
M,E"'+-2A5'H/U$D>@58IL6^],M+OKBG)C3_4E7O\PDAK:-3*ZL(C>TK3':>
MDFNN<6G]'CD1O7[E_EUA9]P[TEI<.ZK;*6<[VCVJSK5[EW2T,?,[6_USNEK8
MF=W- 1D]37\#TE"'S+T"D".Y"2K$=T&C^,%?76+'YJ^<$GUY7T'DX0M5^1NO
M=0TOCAG;MXQ8T2H>X=C9]TC1L;?HZ8'7F$7> V%5M(LI]2Z])8VDWO9&<FMW
M,[6NN]F]HKO9J[BGR;O@?*-/[OF&OP'IJ$/V'@$HD-@ -:+;H?7XGD^7CAUX
M=5=T_X,7DB+7IA15>J<TS)I?ZSF6CYMX9HU:!<8^(42'#%-3_8?\<CT'0TO<
M+B=6D/OSJDG]]56.E\[7.G=<J",W7:BGU%ZHIU5<J*.77JS]&Y"!)M!<U.'/
M2=\S1S?_Z#ZX;6IHW]8'HX=W#TZ)2_3,G=9L>JN**9O6)F9-&7G%O<0$<I\Y
M1K(>T!(9=_TR:$/<7)?K<87$P<QBQ\&R$L)@2PGN:G\9OG>@PK&]OX+8U%]!
MJO\[D(4ZY*,.E<*KH77?VKDK6]<^'-FR9O#-P0/='T[*-'Z4T2U=4,9FO=<F
MQ<V8>')?8]GL46*H]Q-Z-/TA,\%U.#B5>"<Z@W [-=OA5D&._5!-KMVMSAR;
MH<%<V\O7\^W/7RMPZ+A6^#<@=Q4"1;L%H'ZOT-?>C4*/'J[D'YS:O+'KXX$C
M#=]%3Y=^E]'/_*Z"C?NDZQPZ:TYG3]G[,EX1 ^@OZ"&N([X1Q"=!T81'D7&X
MATD)M@^RD[#W2Y.M[S>D6-WO2;:Z/Y1L-70WU7KP;MK?@/R5")3MYH>V#7SW
MKZW@'7RR4K#SXY:M]7#P> F<5,@ .;TX4,>$?C7$LQ>L7+QG'>C4:2*#/$GS
M<WKEP\:/<P+MQ\*";4?C0JV?IX5A1O(C+)]51)H_:T3ICC1[=C/"_,F3OP+%
M*Q XLY'G_D4AY,HM(:3SY4JA.MBZO0@.'4\'\=.Q(*_%!6T3]B\S+.,KUH'Z
MR<&9M$!R)<S1J+AW#'?;&9:G]73(G[<@?"S0[9?91*:?Z42AO_'K*I;1ZT:V
MT:MNMN&KRW\%RI<ACSKXD8$!0>3<\#*>V@^K5Q;"CAUI<.1H#$A*AX"*"@OT
M=3S!S)@"UA9.OW#6#C^(=K;?W!RLOW@2+#\SG<P_<HBF'\)(Q@NQ+H;O4UP-
MYK,I^O-%;GIS553=N2::SNRYOS+2B""7>_B1MNO\2/53 =Y\6+<R!79OC8+C
M!X- 1I0):C)TT%4D@XDZ 3#:=F"G;PV.AA;@8F(&='3[Q3 W!']+?0C"Z/X.
MM]+Y%8?5^IEJH_DCVU;C1Y&=^O<J>[7O]7]EL)T':>OC0ZKN\B Y,P*\2;!A
M>03LV\ !D9W>('W0#92..X&FN#T82%F#N9P%8!5,P$')$)Q5],%550?HZ .6
MH:$)?IKJ$*BEBL98%8C558+D/\?Y]12@4%\!R@S^1GL7+U)Y'4&RGR%(/ CQ
MA,$F 7_8L\H=A#>00&P[#F3W6(/* 7/0%C8"PZ/Z8'Y"&["BFH [J0Z.8JI
MEE &ZBE%\)24!U^IT\"6EH40&1F(E)6&>#E)2$?)/OTWJOH1).L^@D2_0I 0
M6,'#@#6\+K!1  ^[EUN#\&HS$%MO"+*;=4!YJP9H;5<%@YU*8+I; 3![3H/-
M7EEPV"\-3@>DP.7@*: =D@#&83'P$SX)@4=$(?SH"8@[=@)2_@HP-_."]SY^
M8$BL B^-[>!E*@R^-I+@ZZ0"WFYZX.EC >Y!=C^I48[?*$DNGUTRJ1])^>X+
MSB5>[YTJO><<ZWQG"4W,68<VOW<.W?YO<?VLM_8WV#-VC]@3N.?L48<QUB/"
M2]:#O_#_C\->?O"16 T,]>W@8W($_+&2P"*H@!]%'[R]+,&+8__#/=+Y"S61
M\I&23E]PR?.:)Q7[S!$KF.^<:OW?.C:Q9@AM 3/X'LZTPT#@-&XH<!+W.' ,
M_SSP">$%YZ[36.#MOP!^J(,/ZN"+.GBK[P _HR,08"4%'+PJL%T,P,\#\]N;
M[?#=*XSTV3V>^H&:YCE/R?&>=2GR>TNJ8,T0:P.FG1H#WSBV!4T1S@=/X2^'
M3#G<X8[CGX0\=7P><L]I-.2&\RCW.G%IP'\3+_BB#DS4P0=U8!L>^7="%()3
MA2"2(;#=K7XS_?#??+CD3YZQ]/?T%,8L-9OYEE+(FG$IY[PAU01-.3>&3#JU
MATXXG@^;(%P-?XT?#A]Q?!(^[#P2=I/X+/P*Z5GXY;\ K$T\P-S#!W[BJX&)
M.@09'(%0"RD(LU>%4*(A!-.L?K%]"%_]@ET_>$=[S'LF^;RC9[*FJ06<*=>R
MX$ER3>AK4F/X*^?VB%=.%Z)>.EZ+>N'X(.H!\4G4$.E)]%7RX^@^E\?1%_X"
ML%$'?]2!A3KXJ^T KMX1B#27A&A;58AR,H0PBO7/("_'+P$!E 6_"*]9[P2_
M&<]TSA0]+V3"K33LE6MUY$MR8_0X\5SLF'-?W)C3K;A'Q(=Q0^2'<5=<'L9?
M='T8WTUY&-_U%R!@(P^P=O,!&W7@J.R "%UAB#65A'BL*L3A#2':Q?IGN+OC
MYV!_M_<!H8QW?K&L-]ZI01,>.6&O:"51XV[5L2]<&N-'21V)SXD#24^)]Y)N
MN0PG77$=3K[@-IS<11U.;J,-)[?2AI.6 CBH QMU"$ =@I5W0(RV,"09GX(4
M*Q5(QAE (M'J9PS5\7.X-W4^.,C[;4 4>XJ9S'W%R(H<<R^*':56)8ZX-B4_
M(W>G/B5=3[OC>C?MBMN=]%[JG?0.VIWT%OJ=]$;WNVD-?P$"-_! P"X^X(BM
MAC#%[9"@=1C2C"0@PT(9TFWT(96 ^97D2O@<Z^DV'\[RF0D.XTRPX\/&?3.B
M1[T*$T;H52E/*<WICUTN9-YWN95UE3J4?9XVE-WN/I3=Y#&47>]Y*ZO&ZU9F
MM=?M)8$@U(&#.@2A#I$*VR$%S=Y_3@QEFRI"-D87,NTM?Z4YX[\D42GSL3[>
M,^'!G(F@F/ Q_]2X$>_\Y"?NE1F/W%IR'KI>SKM&O9%WWOUZ?JO']?P&K^OY
MM8P;>97>-W++O&_FE/H,92\%!*,.@3OY(!AUB)'?!NGJ!R%'1PSR#!4@WUP;
M\K#FD(/'?<T@N[Y/=F?,Q+("7H>%A_^9V#UCYJ8]\JC,N4=M*[CE-EC4ZSY8
MU.)UM;B><;6XRF>PJ,SW6F$Q\WI!(?-&7@'S1NY20,AZ'@A"'4)0AWBY;9"E
M>@#R-46A2.\T%!MK0C'&Y&>AG>VG?"?2;):;QU2*#VLL-CCL<5AL_.V C(Q!
MW^+\?L^&DEZ/"V4MC,MEM3Z7R\J9E\N*_:Z4%/A?+<[S'RS,85TOR&9=SU^*
M?QV"40<NZI DNQ7-WONA2%T$2K5EH=Q0'<K-#;^48ZWGRO".D\5DZHM<+]\'
M:1SNC=B(A/[0I,SN@-S"-F95>9-/1U4U\U)5B7]_90%KH"*7?;DL.^!*:6;
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
MGK1Z1QK#SI*>VLR1EP+<4 ?R 7YP/+D,""KK@**[$^AFPN!N)PXTHCQ0W#7
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
M?]0<]*8M?NDO6'PU^&SQWNBK^8S)=_/7IM\MQLT6!W [><$&=;"0$ 3+TT*
M4U\'3@8[P ES$ AX$<!3I<#>3P%L0E7!*EX++#-TP;S0 ,PJC,&TW@1,6LS
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
MS\&->SFX\#)Q^U_T[*/^GZ;\'_[)#Z3].S\&L*%\<\(0F:"#O*"!0J!"]5!
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
M2F=PT31 (^47'Z/\\P#AM'>O7P#L_P0PHWR#5[// 7A!"X5!'25!A9Q?$35
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
MO=#Y.0;!\THU@?.F&0<TSC7Q:UQN-J9QB_FHQN,6OHVO6?C.^<'<=[8P']5
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
MM6.F'M".GOJ2=M34K[2CJ_XT'CU9&(^N%$9C=%1T\A)C<)PYV$W]=5-U^X"
M!C*53.1R/&,ZD#130ER=%C&S[!%=WPN1]8,0WN"#L(8 *:0A5)Y0'R<'UJ<I
M ^KS57[U%>HQLV;J^\Y::#!R5H?AB%G[-,-FO:@95O>%9MB,)YIAM4(S;+HP
M'%[S#R]P_!UBG[?7 *NGZ_8! 3-(12V0-Y/Z#4#47"!TGB$FS+=$4%,/C&]V
MQ[AF;P0TCX;?@B!I[()(:71SDNS;G*T8V5RJ'-9<H_)N;E(/:5ZC-[AIC][
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
M#-C?7.K&4S>(??79#PRDIALU':AI?@8PHC=77:#'?I%<D8&7# G;<97MN.;
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
MP MZ28%WU4F!OZD2QPOE4\8)15(7[X_BLHR:Q^E]MQ$NS]'"MLQE6^H8DYI
M&5."3%$QP0&3@GNC)&0PBD-]410Z#@6A85)>:*R4$YHB9X7FR)FAQ8KTT"G*
MU)!Z57+((E5B2(<Z/F2/7ES(>;W8D _U8D)^5<>$"%5,L% 21<P$H8@E;[&O
M%ZEY)!K8%,4U-I<;36S+++:E9@(]%^,S*=08)>&V*(IP14'$ .1%CD!.I#^R
MHX*ES*AH*3TJ24Z-S)*3(XL4B9&3E?&1=:K8R(6JF(@UZJB(77H1$6?UPB/>
M([^HPR.$*CQ<*'5$A F%CE=U]3AJ'HCKW(>SA,ORN6Q/+=LSF<NP4K:I*$J#
M_&@KY,8X(SNV/S)CAR(];@Q2XX*0$A<A)<4E2 EQZ7)<7($B)K9<$14[0QD1
MVZP*BVU3A\;NU N./:,W(?9MO0DQ/ZLGQ C5A&BA#-81)10Z;K"OIZF[A_Y[
M#9?C"^.!>EW]A>TI95L*><R)TT=F@CG2$YV0FM@7R4E#D)3DBX3D<8A/#I-B
MDV.EZ.14.3(I3PY/*E.$)M4H@Y/FJX(25ZG')VY7CTL\I0Y(NJT.2/Q)'9 @
M5 'Q0CE.1YQ0Z+C*F!^G]O848"67XO.3Z#5()=M4P)]G\W-ZLA+)*:9(3'5
M?%HOQ*8/1$SZ"$1G^"$R(QCA&=%26$:2%)*1+4](+U$$IE<KQJ7/5?JG+U>-
M3=^J'I-^0CTZ_77UJ+0?5:-3A7)TRE,4HY.%8@RYQ)@?IOYF+L&7IM'[ZVI
MI(QDDU3^/"$#B,DR1E2V#2)R7!">TQ]AN=X(R1V-X-Q !.5&(# W01J7FR'Y
MYQ;)8W.K%*-S9RM\<Y<J1^9L5H[(.:8:GGM+-3SG>^7P;*$<GB44PS.%8D1&
M)^<8^_VZ_4A9O!YXK".321%)Y\_B<[CFS@-""PP17&B.H*)N&%_4&^,F#D+
MQ!'P+_;'V.(0C"F.P:CB5,FW.%\:65PA#R^>)0^=N%CA-7&C8LC$(XI!$U]1
M#"KZ3C&H4"@&%0C%X'R2U\E)]G4W-6B5,3^7UP(I(WG\GIQ/WU=$[UM"_U^F
MQ-A)6HPNM\6H<A?X5KAC9(471E2.PO#*\1A6&8&A3*!79;8TN+),&E19*PVH
M7"A[5*Z3W2L/ROTJK\O]*KZ1^Y4+N5\9*16R>Q>'=7NB)C(/U&J@/9Q")I),
M?H^G=N@DZE?2_T^A_ZTVA-<T<PRI<<3@&C<,FNZ)@=.'8<#T,?"</@']:V/@
M7IN&?K5%Z%-;C5ZU39);;;O4LW:?Y%+[DN0R_6O)99J07*K)5"&[3!%R3Z)[
M-]%ZZBPLXUBD-2PG^22%/XNB]OBIP*@:8.A,^N]Z&7UG&Z/W'$OTFN,$MSF]
MX3IG 'K.'0Z7N?YPGAN*'HT)Z-Z8 Z?&2C@VSH%#XRK8-^Z&;>,EV,[] K:S
M_X1=@Y#LZLFL3G94\/Y B]Y(2UA-S1*2P>]QU<P![=F8.O9_-OUW(]"[&>C1
MHH+#8BWL%UO!;K$3;)?TALV2@;!>,@)62P)@V1H)B]94F+<6PZQU!DQ;6V'2
MN@W:UK,P;OT8VL6/8=)"%[&0+.AD<RWG)6K-FL:Q2/+8YR3:]?!9@/\<^O_Y
MU%](_274IX6W744/OD8%;8<6QAV6,.KH!DU'+S(0AAT^,.@(A'Y'+-1KLZ'J
MF QEQWS('?3<'8<AM;\&N?T'R&L$E&T"JM6=M+./3;2!M=0L(>G\'C6/.5A
M_[^8_G,YT&<UT)TVT78]/3@]NM%6&>KMAI"V<S&\G0O0'=T)%U\[!@,[>0/:
MR0E^)R>6G4ST3B9QI^X?O]E%Z#&W?TV>$'KN;9WHWHL\AWV=/+]S'T[\(N:
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
MJO8$&^ 37=*3#/*3>P -/GD1_)7/OP'F*:S'SZ/P=F)F-?W-Y6N)-UM.Q?C
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
MX;L./,B (\B6?B;3&-GT$K-LP>XNY@-8!'K@; 85O,_O90SZT7Z#\"./ I;
M/P[_"C38*EO9K;73]+7.,JTE^5E+XK&6S7\=F\PZ%K1U3*9U!- Z'+=N&4#$
MKS-N^X!P78-H6_TQ((M<9<$6^C@!%O+U3E#+^R+ZG$F?$^AS^%+XETM>JR37
MM6A@-#IIDFRVS9*VH^>VDWCM(-'822*RDXUV%QO>+A:U71666R'MHI%=F\!)
M?G\[WT5 ;D<4;O\706">PEJX%AMWZ*&_3;R6T^><,6(0\R,FI4!XO6C"9:OD
M@$:?L9>D%]?JD"T@^3Q,XG<$.XYBQS'L.!Y.$F <365Q.V'<'HM.G:"A$PC[
MXXCYXXCH8^_P_>_X._,45L"WR+A#CW%U%K[.Q]<I:]#_]#=PFS1WM^2\7[(_
MC 8^#O<I<!7 M3J#'6?QQS7XXQQV7$<2>#UVW$CR<2,;\'ET_WF"Z[SQJ# :
MNQ%Q?P."_GK$\_5?\GWS%";@[%O)7%A-'*YG'<+/,0Q?$'V=>Q1^I+J=47^Y
MUEI_N706Q:B'W 9PK^X@.;_37KK;F62$^+@7.^XG\;B?C>_^*NN5.OCB@2.
M/[S_.>F^#_F>>0J+-K N;V8N(LES\',\7PN!UPN3G0GEV3=9N>ZTUETNU4(>
M!H]8:R)&C>)Q!,$3^.0IQN89XZXEV/%"#(*%S>]%XO/%18 !??$LX(]?_"-
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
M(,9U.<;9D+LOJX<8]8*'T?P7&9N?,%^>,"Y<9U-^@OC\*0/]4SKX.,Y[_%;
M>/SD(^FQ?ZF./A<8]Z*ASZ%[)6_ZZWP*_FNL]1>#\PYK[>72F9#'K(+(J$U,
M78_SW[40A,$KC,VOL>,WS)7_84S>8('[+<'].P+I=W3J]S3V^]^"3U6V@[4
M7T?3YWGXV/5ZXN^"M?YROY7S<6O=Y=)]27ZI'^Y-\N]K<?ZK%F)<'V,\VN(C
MQN5CDL-/V7@^8Q)^3J!]#N$7-P,Z\851C9AA/0,QW5H/,<Y@&'<I-:Z',>['
MD0E*9#D+T@IZ9;DF9HF,>X-\ST3YEDGR#0KO*P+5<D^.L_H896W<C^-]%+IQ
M%<J[?./2$V*-&H1Q1\Z?ZO^Z!X6-U0ZC%F-<#V/<CR-YJA;SG<K1IO7Z7.WZ
M!#O^B7+Z %WW#Y3<>ZB@OV''V]CQ%R;+GU&F?R" ?DO0_!J6UW#6R_KTWT]&
M,:Y!N6BM0?SW-2 6S,#B.?1G+OT)AB\639INO1:EDO8;4*[M^A_L^!5VO(JJ
M>YE%ZR7L>!$[7D#?/8M*?8K)\X1N(FSNQ8KG&-+W]#!>,^HNQOD/XUX8QOF+
M\_]E@W$=QOLRT1\'_4EN],,/OX7!DP!'%NT7X=DJVFZ@[3;:[J'M =H=(5S'
M\?PJIL@FILIN.(XQ?:[1K?S_%KYY,P%S'@:#\T99SF&<T0_7@!AG0#ZRAI-Q
M!N-YS23<YQ#^<^$(A",*CF3\EDW;Q7BX<NH<QBW$QTWH_O,HUQNFSF&,LURL
M@GDS[>_#$U<PM6_D_\;5,3]#Q[__'_?!."3+?7>-,QC&@Z%_*\NM?RY.37<;
M>!SPE2L<OK0_7]<K!MM3B;8<VBZF[4K:KJ?M%MKKTE'U,0*+B(9QEK0U6+!-
M>Z:N SDS=3IE.Y/+N'KITAF,2]@"C#,P;UBGGK',&,?@F)ZZ&E^<DA,<'G#X
MLTR&P1&'W6G:JUR\74S[E;1?1_LMM-=)>_V,Q C;R3*MY_]KL6(UEJ["4ROQ
MY$HB9\74LX_-_\8*F:<>$/6,=0DREB1V-AV?V@IL:,&>2'>!PPN.(#P<"4<"
M[:=K'7:LP8Y5V#&)'2NQ8SG^6*:%>&*)QOC-$GH]BO4CC- P43),; X1FT/$
MYJ#,4S!F^<LLK0_.M"SU5X#]O-]A;(?8L9$YLA9?K"8^5S(F*Q0"1S0<25JJ
M##CRF)TE<%0R"O5PM-%N+U8,XY%EC,Y&?MI/Y%ZM;L:CDQ6ADUYW,,L[X#9@
M/)_:J,'<[F@I_>\'F\$:?E[!$K>,[7!<=O3)&2Y/N/QI/0R>6&9#,CR9\.3#
M4PI/-3Q->**3MA<R>Y<2L>O4C#>;B)Y&HJN!^5%O^KWJ;#Y7G:U9==/,4Z\/
ML^W?P+)^A"5U*U@%EO+S")\/8\^@O:T&9SAH8)J+%MAZJV=:D+JG1ZAS1KPZ
M9J2J;6:V6F<6J65FA9IGU:MQ5IL:9O>I;O9BU<Y>HVH[HL;N"E78W:)RNXLJ
MLWM#I?:?J=3!_&_<PW9_M2=ZCY1P'>G8.*_#<TGY^*P'>[I<@-,,=3DXJMW!
M7:T.?FIVG*\FQV@U.":JWBE#=4YYJG4J5;53K:J<6E4Q9X'*YXRJ=,YJ%3OO
M4B&;8('S+<IS?E2YSG]0KLN7P,Q[5F!P&[PG2#FVL\VNG$?_01_O._FLE=\U
M8TL3MC2YV*G!V5EU+EZJ<0E4E6NX*EWC5.&6HG*W;)6Z%:G$K5+%[DTJ=.]6
MOONP\CQ6*L=CN[(\3BC#XR:E>SRB5(\WE.KYA=(\S5-(]V"MA.^P/_$7:%QW
M@\X 7:"%-+F!SVNQI09;JCUGJ-+32>5S/50ZUT\E7O-5Y!6E0J]$%7AG*-\[
M7[G>9<KQJ5>63X<R?0:5[KM,J;Y;E.Q[3$F^-RK!]R'%^[ZN>+_/>#7SLP77
MPK4OF!245'0Q:> "T 8:^+F:SRNPK0S?E/K9J-C/085^KLJ?YZV\>4'*\0]7
MMG^<L@)2E1F0H_2 $J4%U"@EL$W)@?U*#!Q7?. FQ08=44S0]8H*>D"10:^
M3X%948%F18.KX=G%]CY)^C>,/.@&S:#&J'OP>0GV%.&7?) ;-%O90<[*#/94
M1K"_TD)"E1H2K93Y24J>GZFD^85*F%^E^-!FQ88N4'3HF*)"-R@B])#"0J_3
M_-#[%!+Z2_ Q[\T*G6_!%?!L@W.9<08G"AD$ZD$E/Y>0#A;P.Z2ULOA>>M@,
MI88Y*27<74GAODJ,"%9"1*3B(Q(4&YFNF,A\14>6*S*R41%1/0J+6JSY4>L4
M$G5 05'7*B#J7OE'O00^4D"D68$@*(*] YY-<"Z-)A:1!2V@!I3%6&HO.2"#
MWZ>"I&A;)40[*"[&1;$Q7HJ)"5!4;)@B8V,5$9NB\+@<A<65:GY<O4+BNA04
M/Z* ^#6:%[]/?O%GY1-_C[SB7Y17W(?RCC/+-]:"0]&68_+&6:!NHP8$*D$Q
MR..S3) "$D LGT4GV"DRT5GAB1X*2_13:%*(YB=%*20I44')F0I,+E) <HWF
M);?+-WE(/BFKY)6R1YXI9^2>?)?<DE\ '_#>+(\DLSP3S=I+VZMH>]@X!P3J
MDO !*.!]-D@#B2 Z68H@-0U-G:&0-$<%I;DJ,-U; >F!\D\/U[R,./EFI,DG
M(U_>&96:F]DJC\R%<L]<(=?,77+)O$K.F7?**>-Y\+Z<,\@:T\UR24/[T_YR
M. =HOS7%4@,J ;D@ R2#V%3XT]%^2(7 +!O-R[:7;XZSO',]Y)7KI[FY(?+,
MC99'7K+<\W+DFE<FE[PF.>?U:4[>,CGE;9=#WBG9Y]TFN[PG99?[MNQSOY5#
MCEF.V6A_XYJT-,M9H$9K#:@09!LU()  HN .14H'(MW\\M$?A3/D7NPHUV)7
MN11[@0 YEX1K3DF\G$HRY5A2+(>2.MF7=&MVR1+-+-FD&27'-*WX9MD4_T2V
MQ6^"+S6MB,RQT*QU2-,1.#I)O>NL-: \D &202S<X7 '(5/\BN!'NKF5V6I.
MI9T<J^;(H<I=]E6^FET5HEE5T9I9E:+I57F:5E4I&^.&(E7#P'C<+=JFZ@:"
M#;%0B0BH)'.L,$]A90YS$H[6/+Z2=UD-",1;:U A<,\KA;\<_BII3HV-[.MG
M:V:#HVP;V5 :V6 :650;PRQ!W4BG&HVB2J/QN!_>&Q<5(* :$8:-:)L&LJ8&
M;*@W3V$I'+V%_ J4@P*C!@22>!]53 P@W_TKX$<RNM:A 6G6OMFD&6TD&NUL
M_!ULL!UL*)W>ED6^BX6EBP#N8M"ZC!L-(ZB[C!M<()@[T9J=",..5\'G_+UY
M"L/TKP/4@E),S[/6@&+I<RA]]D>Z>S7 WPP_KK7KE*;UD. LF,:",EOJ)]D8
MP(Z%'FST;"Y#(9:"\Q"#/%1JN>'O$$)^:"._/PD0J0M?XF\^!=C0C_:'I]DX
MAX,<+*:_F;S&8WYX/?J["7ZDJBN\CKW2+-QJ,P@_36H4S;^8)&P)R<X8=HPS
M)A-LLLO97%8P)BN,"9=G.6RSO ],LA@?!@C)"<3I.)G\4O,4NN!JX&L5]#>7
MUV1\'8GI@1WPTU\7>!V&I!GH<Q(JV@ ,+^FB2/+8[/#'.ORQ 3LVX8_-V+&5
MV-C& KR-2;T-7VS%@5OYXZT(^BUDS)L1L)O^;KDOR@:T/WQU^+F(UW2^&L/P
M!6.V%_UU@==^7+)=>5G]93/8!G8"HS:Q!^RUL22B!XF/P]AQ##M.L"&?8,$_
MP<0Z00>-F\ <IX&C9,U'$=-'R*8/?0M0L=9KH;+Q=?P ,8B?O0DA%WCMF%(V
M!N<.*]=!:RW$2+P9VJFS(:=E.1\R50_!)]<Q-C?.D6XRGJ1#C-["F-QB/$:O
MG<^6DSS3P/D?D4"BIJ[_8NIZG#IX"_!U\F)B8$+R76W<@X;^&_V\5'\Q^(S:
MBU%S,<Z@3)T_L=8F;KNL'F((!..\Q@.S+$\4?@P['F/#?8R%[E&"[")$CS _
M'D)%//0$^ ?X3F4,4R;F1=/G@*W,?_IK#Z_IE+5O!N<M5IY[K$+H(2L,4?;8
M9;609ZQB;:H.0KR^BAV_8L[^BHWQ5TSXUPFRUPFDUT](K]'8:Z^#3Y6WGCV)
M\0W9QQJ CQWQJ^WUUC[>9>4TSKK\Q"K&GK-R_,?9$_WP%)M+=1#COJGO8L?[
MC,L'Q,:'K!G_9)'Y"%]\Q.!^?)WT"6OF)V]<IKN-LQC&61#C>ACC#(9Q/4RD
M+$^L->Z-:IP%:; J$^/IN<.HI3%]B_+Y!B7T-:KH2Q3@9RC"3PB2?Z+:WD=;
MO8=*_]O4E2A?3]V'PWA*RJ4S&(]8:Q#_?_WATCU)C>MAC"?&Q,&5"4\1RKU*
MGZ)8_HD=[V/'WU%J?T-MO8W*^PL3Y\],FC\2O+]% ?\:K?LJSORE'H3SEZCN
MCZ=J+\]::R_W6VL0M_T?-GR+SOQ2CO3%31_BBP\4 5<2_<BF_1+T<;5>1S6]
M@AV_0&']'-7U,U3E<RP<SV#'4_CCIZCBQU#+%W4=87,G:O=)0O5M]/SW4\\4
MOD.6>V!<+\MS=G[@MEP'8IR#^(-FP>/,4'O!$0Q'-!PIM)1+6)30=C5M-])V
M&VWW$*H#A,X(;4^@*M>@W;<2Q@=0VU<2TC=CR8-,J5?A^VSJNA.#USB#<=):
MA[AT!L,X3O2Z->38X0E#1\+1#=O]L#T4CCC\9MP+(Y>V2VB[BK;K:;N5=KOP
M?#_3=Q%M3Z#VU^*%[;1_A/^NT2%\<4!/,]7?F[KOA?'<9>/\A7&'7>,YS)]9
M0_@EZS2[QSHE;L 7YS2']CU9@@)H/YSVX[$]G24JE[:+:;N29:N.-EMHLY,V
M^UDZ1VAW&4OI!D9ECS9AD7&7D/7T:ATCN7;JN<>6LQ=K97D6DE%&_+EUNAOU
MCW.RE&:/,D\.R@&[76G?F_:#:#^2]A/P=#K1ETO[Q;1?0?NUM-?,*'2RC0RP
MG2QFMDQBR=:IJV.,*W66X,W%>H'(^7#J=-7E>,TZ_6^V+KN'K<NR41[?A"_6
M,U?7RIWV_6@_A):C:3^1]M/Q>B[M%S-#*^"HH_T6O-#-K!WDOW$MI+?]]*"/
M7O72PUX]3O2\#;X%YG_#6'9N9QN^RI:EF>5^*]O/.NNVN!Q?C..+,;E@[UPX
M_!GQ4#ABX$B"(P..7#B*F:F5M%>/!6U$QP)FS:C:L;AUJE)TG!E]GB@V(ODW
MX(NI.R ;,$Z?&368ZXS+4>W95MGV)GE=RK8SRN?#V#6HF7C7$1XW^N$#3Q \
MX7@]%IYD&#/AR8>GE-&HIMTF5K(NK!EBA):IAE&KPKN51+!QJJF<R"O71U-W
M8BZWX@[CEF LZSO9<E>#,3#(\KJ S[KY7==L&W5.LZ-/<^#R@,</EA"X(N&)
M9P1256O*5HVI4%4V%:JTJ5>%3;O*; =4:CNN8ML-*K(]J +;:Y1O>[?R;%]0
M[K1_*'?Z=\J=858>,&X%=L25L3?.GKA;SGT8M8\V/FLVTE5L:7"8KH;9#JJ?
MZ:+:F7-5/2M E;-"53$[6N6S$U4V.T,E=GDJMBM5D5VM"NSQC'V?<NW'E&._
M7ED.!Y3A<(W2'>Y6JL/SX/^Q]]YA41Y?V/"AM]UE67KOO?<B("I@ ;'WB@4+
M(" @*&!#4>P-%44%+!2QH!0515&Q82^),3'-Q-B2F)AHC,;Y[ME]2/++]_WQ
MF?SS7M=KO.ZP^^RS<\Z<.3-S[K,S\SRF0/$? *,@$9,?#;\$H> LA,;33%!_
M8"C0'^_[XGH??-X;NO26:% OL81BQ?H4+3:C'A);ZBYQH2B)%W65!%*D;CA%
MZ/:@+M(X"I,.IA#I6 J2)E. =#;Y29>1K[2,O*4'R5-ZD3SUG@&8!0!O*:--
MF.(78GK-X.$HS[\  X!XO.]I!LX%?7I E^[ZRM1-ID-1>E**E!E3N,R*NN@[
M4IB^.X7H^U&P?B@%&411@$$O\C<80+X&H\G'<"IY&>:0A^%2<C/<0BZ&^\G9
M\#PY&3[!7X;WF!6!M9!3 )FI5HJ?*/G:DP2@%][W0'@:A<\B<4\$=.EBK$&A
M1A(*,3:@(&-S"C2Q(W\3%_(S\29?TR#R,8T@+]-8\C3K1^YF(\C-+(E<S++(
MR:R(',Q*R<YL']F:M9.-V2/\?8?WF!6!E9:*<V"F(>P:;0=* O0!HH6\1[@-
M8ASH$P*[!%JH4H"%F/PL9.1C:4+>EM;D9>E(GE8>Y&[E3VY67<C5N@<Y6_<E
M)^MAY& ]B>RL9Y*-]2*RMMY$EM9[R=SZ#/ =\ ?>(T*PPM@-&=F0.1FT8(0#
M:(^C(O_2#:_#<2T$",3G_KC/QT:)O&RUR<-62NZVAN1F9T$N=O;D;.=*3O8^
MY&@?0O;VW<C.H0_9.@PA:X=$LG1()W.'A63J4$+&#K5DY-!&A@[?XN];,K9'
MA  LYNN1'!3[H(;R'!  ^DJ10"BN!0*^T,D+][CCKZNC!CD[2<C129\<G$W)
MWMF&[)R=R=;%BVQ<@LC*)9(L77J1N>L@,G4=1R:N,\C(=3X9N&X@F6LUZ;F>
M(CV7;X WI._"R,"9T7R4.P/RQH$.# )-Z^T&_\/?+D 0X(?K7H ;X(3W#FZJ
M9.<N(AMW/;+V,")+#TNR\' @<T]W,O/T)Q//<#+VC"$CK_YDX#6&9%XII.<U
MEZ1>ZTCB545BSQ/ %\!KDG@@6@+R4?9TR!W%UP$).:"N0"@0@&O>@#O@A/=V
M7HA[06DM?+3(S%="IK[Z9.QK1D9^MF0(90W\?$C?+Y1D_CU(SS^!I/ZC2(*
M7>P_AT3^JTC;OY(T_8X"GP"_D+8O(QT@!^4G@1X.1_E]A1Q0.%X' ;X\_P.X
M FANLO9#[(_0U#A0C0R"1"0+UB.]8"/ DJ0A#J0;XD&2D$ 2AW0E44@?T@D9
M1EHADTDC9!:IA2PCE9 =I!3<"-PBY>"?2"6(D1J0B?(GH/S!\CU8\$4@% @
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
M:31)I?U)(AU#8FDRB:3YI"-=0UK2W:0I/4X:TB^ 7TA#%^,VRAX.>7$(@Z-
M3X(!'\ - )TF.\ :GUM"%S-]93*5J9*Q3)V,9-ID*).0@4Q&,ID)Z>E; 8XD
MU?<BB7XPB0VB2&001SH&PTG+8 II&.22NL%*4C7822KZ+:2L?Y^49+^0LHP_
MNQJ^ 'F]C!5[CW@.R!-P >QYW@6PQ.=FT,7$4)F,#%7)P%"-9$::I&<D)JFQ
ME"3&AH YB8WM2&3L2CHF?J1E$DX:)CU)S60PJ9I,)&63;%(R02QKC!G1&,&8
M\7V0J%\!1HG\'!P3Q<_E7<P4.2!WP!&P!5VRPF?F@ ET,3)6)@-C%9*9J)'4
M5(,DYCHD,M<E'7-]TL9-FA;6I&'A1&H6WJ1J$4+*%@C:+3'B66+4MP3OMD"
M:H%8UAPZF'^.BB%R,F/R?6G](*\[:'N(A2('Y(J_]H"UN2+W8PI=C$V5R,!4
MF61F*B0U5R6)I0:)K'1(RUI"ZG 6-1LC4K&Q("5;<'];$&7;0,7!%;8(VFU!
M%&S3 ,Q*-MN!(R@<.EB!9UEA[H2<.,CMBO [4,@!.>.UG9#_,8<N)KC'$)#A
MM=12F236JB2R52<M.VU2LQ>3LH-4X;R.IHKDC1/?0 3N[P1^Y=1'\>.I$V8C
M)Q 2QS( O-L!0:_]:P#<WTJQ'BG<5K$.R!UPQ'L;Z&*)S\R@AQ'^PN5(BNL2
M?"ZR5R9-1S52<\8 YX(!S$VBZ,@>? $5ON"!.-[#2\C%\(T$_# #!.\>\W$?
M2((;B( K='!%).O": !?C\3W@O%U0 Z*') ]KEE#E@5D&@/Z>"W%=0D^UW$"
M!T<U5=TPR'M@<O'24@RFOAC0_&$+?]C"'U_P=P/0'OX@KO[@5_Z(Y_U 'OP0
MJ?B"5_A\KLC#>#&*A\I=^5XP9\4Z(&>^!@BRK"#3%## :SU<ET"N#HK5\  /
M TT@7W!M?^@1"#V"^>2"@3T,;=(%':@+;-'%27' 3)=(Q4.&N\ OPW)P'[A-
MR$%\YU,,AHH\3$^^'XR?PP.XN_Z5 S+'7T/(U<-U">1J0ZXZBE0"?<5DB7*
M+IA4(Z!'5PW%NI0>$D7"/89W--@B!E^,#E4\<#D:44D/$*GN(%#=$#E&W<3W
M$-5'@K6 FH>@Z;SQU]6=[T.#'PAKD/2\%/D?+<A5#89,-"\F<GP7X/D0GI>0
MYT,PR?>!'O$ZBHFOO[XBZ=J?+WK"E_NA/?KQ!_].)^J+OA&_2]@7])O\;)9(
MN&\@7X?CK=@+9@.8XKW,GZ__@7S(59;G?@29/87@A@<Y_82 1YX/@4V&(_ 8
M"3W&\$D(;3(6SC06E1D#Q4>C/48A0AR)B&GX-L4YM4-^EJ]%"0L2SN.!+@["
M/C!]F$\"N9K=Y$'47S([\R^=N1#Y6A0A\.1!H#P_@6 C&7JD217/S9D!!TN%
M@%3^0"1\87HV[@&)3@*3F/08WV,4 GE^J*^+L ^+K\&1H+X:7"[/^PP49/*U
M*&/_+HL4N1">FT@7 O'.?3(%\)$%T&,Q?&.1I>)A<?/AFW/!N>?B2WE@#W-J
MB7(^(LK^@T)07P]\;(<Z&T-5W3C(Y_;E>:;1@LPD^FL=2N>:D#PA$$67_S,7
MTKE'AN_AV @?V8H^RS<,\V?5;(&1-Z%B&U#@^GE$:S!FKP)I7_&"?%%G1[X/
M"G66PLZ:(X7@=BK]E0?A=>.+KSO/:.V4\^?:$_HK#_+W=1J'H$<S^FPS)IM&
M=+)#J.Q!&+4.1JM%>]0T$.W^EMS@5U8PD0Q-I<WK/%VP*Z_G0OKK7))_YD'X
MPOR_/[>W\YP0OA8$[B;/2\AS(*J*9\3<0IM<A]-=B5,\J_?<$J+3**"M@^P@
MVV@"?PX3^CZO,U_?P]>A\!]^.?G:+LCD9)!O"N"DM'/_#9?%SR'I7 O"%PUT
MYD"^),6YJ$^!G]!?GJ--?D!??0:'>P*AW\T!P=^*^UK^7_F'7\ E7I*(?I>O
MP3 5(E\/82U(A)P9O44G^1W.^@ILY%<XZ@O$[S_!@#^ >3X#&WT,7O4M&NLK
M-,Y].@1F=95NHM0V4NQ]V2[D/CK/P50\ T6Q!^.Q@&?0XV?H\1OXS"M$P[\B
M8GZ."/XIXO:'8#1?0X_[8')WT5EOH=-<A_->@?->@AX7H$<[&/=I,/)62#H&
MYVBFD]1 C^3/8-DFR.;[/PJ%',1S4FP?^IS^>OPP?R;*7=*@&^ 2-\ C;H++
M="!V;P>;. 4]3L >QS!@-6/@:,1 =0B\[B &B_UPYCJP^AHX5!6<>!><MP*U
MWHX[MM(=N.Y;>;WYV1=Y0@Z"/VF8'V?+<Q]\#<)YH9F;Y&ZF1 ? [^K0)OO
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
MD0(L%'NP'  KO#>#+L;0P\!8F62 U$2)Q*9*I&.F3)H6*J1FJ4K*UAA(;3'
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
M%70X#!U.]'1]>R&ARZ]7A_;[X<Z8I&_N32BX=7/JNK9S*;L.@W/O:9QYG.=
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
MP#)O.+Z:!*KK'4%GLRV8;+,"] X+<-QE"J3=)N"QQQB\]QJ![SY#8"($[#>
MH/WZ$') #\(0A/\*$"+S0]B.F1!R>#Z(3RZ%!+4UD*:W'=*L#D.JHQI(*480
MP\!\CN2ZO L3>KWDQO@]94F#'C'2> ]HV>'WO I$PQYET7<HU;&WR8WQ-]TZ
M$Z^3!I(&"/W)4P4>PD,==76LL:F1IH[^&=2,6?]76/W7X;\._U\' >(0JC ?
MHI#B2/P?AW3+PY"&4X,DBC'$^=I]$G.(;P5"ZHM@B?]80")WE)$:=I^6'3%,
M+8BZXU$:<]N].OXFN2GQAEMG\F72A90+SE,'(M;(@0"9,,,.S8<89-I//KT&
MLG2W0X[Y8<C"JD.ZJ\F/)!IV(C:0_$H4QACCBSD/@^+"A_V3HF[[9L3?H.4E
M7?,J2;OB495YB=*8/43NRNMVZ<IK)_5D3A6(1!S"$8?P@_,@_M@22%/]"W)U
MMD.^V6'(MU.''*+9]PRJX[LDEN?SV-" 4:$P;#A$$GTS,#'Q*C,M_1(])V>0
M6E30[U%1W$=I*.LDM52TN+47U5/.Y4X5B$0F*R'B$'%@'B0B#AF(0[[V-B@V
M/0S%& TH=#;_FNOI-)[NYSV6R.7<$X=%W@H3)USAQ&5<]$_.O^"36=KC75#9
M[5E>VT&IKV]T:ZBM=C];5N'943!50/3+ 9DP18A#TM'%D*6R&@JU_[-#I<Q6
M TJ<++X4N1/>Y/KZ/$YEA]Z-#95<BXA(O1@BR>]#<N$<(ZVVDY[?V$&K;&[P
MK&ZN]*AK*/%JKBST;BN>*K\=(A"'**0XDA&'',2A6&L;5/[:H6*C\;T";_&Q
MC.SRJHC.&,UDA=U*#(Z_'"7(OL 7EW9S$VHZV1D-K:R"YF9FQ=E*6M790FI-
M<QZML3K;I[5TJH#XM\,,B-XW%U(1A[Q3JZ%4ZW]VJ%AK?*W!6;ZO<B6^+/=F
M/LAC"F^D!B4-QO+RST=&EK?Q8VN;N"F-M>R<EJJ DM9BO\JV;)^JLQF,AMHT
MO[/E4^6W0R3B$(,XI!U9! 6G5D&YYE:H,U3X66^E\:G>P7*\CDAZ6NWI/U+D
M&WDIG97:DQ"<WQ857MX@C*ZKXB4VE09GG"WD%+;E!E:TIR >2?[U]8D!S153
M!:)6_\<A]M<7,HA#(>)0J;D%&@P4OC=;:DPT8RU?-;N01FO= VZ4>(LO9#-3
M.Y*#\AMB^1658E%=<7A<<QX_M34K-+<]/:2\(SZPHB.67=<0$]1<-55^.X@0
MA[A?7\@@#L7**Z$:<6@R4/C::J'QOLW.\GD;P?5>@UO@I7(O<7<>(Z4Y/3"_
M*C&TO#A&6)<KBFE.%R:U)@NR.A+#2CJCN.6=XN#:1G%(4_54^8\#4CWQ>^9
MUI&%4((XU)[9#"WZASYWF*N/=V$LQ[KPKK>;28$#59[B]B*?E+HL5GYI"K<\
M-T%0EQ83U2P5)[;&1F9T1$<4=@K#RCK#PVJ:PL,::Z8*1",.8L0A$7'(.;P0
MRA"'^C._=V9\[#93?]UK:SEZ'N=ZK8T8V%/G+FHNI:54YC'S\C."RM.3>;6)
M":+FF+BX5I$DM2-<DM_)$Y5UAD36-(=&--9,E?]UD"(.>8<70(72[UT1WSOT
M#G[H,U5[,6AC<:_/P76HTSF@LY$<65=)32XN9N1EY0:623-":B6IPJ:(I)A6
M?F)R>TA";F=0?'DG6U+=$A3=4#M50((X1"$.R7MF0S[B4*6T')HU-G[IUCOP
M]J+)Z;$KUN:W+]J3+IPGL,Z>=8NHJ/-,RJWPR4TI8I7&Y'%K(K(%C;R,J+.<
M-&E;0%I6AW]:>8>?M+J%F=!0.U5 LNH_#JF[9T,1LG;6*BW[WJ:QX4.O[KY7
M5XU51F]:FEV]8D?LOH#WK^\D"8N:/1+3ZVC9<97,DLC2H*K0(GX].U_4S,Q+
M:/7-RVBCY96V>6?6--/2&FJG"L0@#M%;9D#Z[EE0HC /&A27?NY27_=F4'?/
MV&TCY>$1"Y/!F[8NK4..S(I>%T%.)R5!VD+-%#<P"GFU@17LJM!:OXJ(!EIY
M7+-G>7J+>WE)"Z6XMM$]O[%FJD LXB!!'+)VS82*0W-_MIQ<_*Y';<W3JSH[
M'SS05[PV:F9R?AA-J+_NP"@<<N:G]KG%1G=[IO$[?/+8K:P21DM();5)6$-I
MC*ES;4AI<*G/1ZBO(U8U5TX5B%LI!W&;Y2%WYPRH.3C[<\?)A2\NJJV\/ZRU
M]?IC/<7^,1/CLZ,V^/(1+"WK)B$X_JJK./RBAY3=ZYU)/\?(=^\(*":UAI01
MS@HK<2TQ5=B65(222L>VUM*I O&(@W3C="C:(0^-!V:.]_[:%:&ZY-KHF6T7
M7N@I=KPT,JI^:N60]QCKD?30F26Z2^:%7/<2,R_1X[P'F<GD"^QTEYZ0+/SY
M\!SLN>@\S#EI/KHK)Q]]KF+*0.(*64C;, W*MTW_W+Y/_LDEA9G7'R@M[7M^
M9D?;.UW%VK>&^H5O+&U37V&)DN<NWOQ1"BMPA,KUN<T(\_P[(,+M&C?*^0I?
M@K\<$8<=DL1C+DH3;2YF2:T'BY.F"B0A#KGKY*!^L]RKOFUR-T9VRO<]4US1
M^EYC9_5GG9,%GPRTTS]:6,1.8!T$;XG$H)<>GHRG=#KU,=./\I =0+H?$D2X
M)^ Z#HM"L'=C>'9WI'ST[4R!]:V"*0,IRV6A]"_9CQUK9>[<7B+3]W3GK+/O
M%5=5_5#?D?=3ZVC*#WWUF!\6!N$_L):<+R0[OPE/1^]W/B[NXRQ7U]<<BLM+
MGH?3"Z$7[KF8BGT62[-[*J6CQS)\K9_D,:8*9"V3@?IEJ)M#<U 7QI;(MKS?
M.:?RA^*J'%#=)H4SA\2@I\0'<PTV8/480#+V D]S\@\?:](W%MKY*P>#_\RS
MQWT28K$?HW#V'^,<,1-)>/2'#"?K][F$J0*E"U$WNF:B>J_.1C5_6"97#KOF
M9<.QE0F@O$D(ZGLXH'N8":8GO<%>Q1V(ZB3PT'(&N@X>_/5PP-''0JBA'80;
M84!LC(88$QM(-+6"-#-+R#:?*K>:IJ.Z>V:@&F_-1)7 BNE9L'M>'"@L%\")
M=8&@NI4.VKLI8'S !="'\4 XY@"4$_;@K8@!AC(: DY9 U?%"GBJEB!4M0#Q
M:7.(53.#)'432)\RYUNGH^H'IZ.*'LV428=5\K&P8RX?]BWQAR.KO$!Y'0G.
M;'8$@VVV8+G3&K![+(&XUQS<]YN!]P%38!PT =9!8P@Z9 0A"H80IF  $8?U
M07)8#^*/3)7Z<W*HPFNRJ)0O<V1CX*_IH;!YMA_L7. .!Y<2X,1*.SC]EQ7H
MKC,#TPW&8+/) !PVZX'S%EUPVZH#'ENUP7N;%OANTP3_[6<@$(&[0P/X.]1!
MN'.J0##2.$';9X _LE;PCB\"D>HJB-'9!'$6>R$&=P*B*&= R# "7HC-=ZX(
M]RD@GOB!D>K^EI;M_=JKT/>E>QGS.;DZX)EK(WN,V,YYXM(3/$H8"AW&W^1=
M=;C-GPK_=?BOP_^O0\"AN1!V;!%$J:R$.,0AP7POQ&-/0(S;&1#YFD 8U_9K
M2(33!#O6[2TSF?K:)\OW!37?_YE'*7N,7,5][-H0\HC4QG]([!'<=QX*OX&_
M$3'D>#-\*D (TED<Q"'HX%P0'ET$,:=6@E1K$Z28[H4DNY.02-*"&)K93U$@
M]E.8@/26&TU]%9#H]XR1SGY,RPD9]2P*NT^IB!AQJQ</N[9%WR'UQEQW'HKK
M=[H<<YYP3305(!1QX"*-PSTP%T1(7\0CLWV*YD;(,-X+Z;:*D.*L#8E>EM]B
M6(X?(GF4UWR1[].@N*!'S!3^?7K6K_<PT;<]RN-N4NJEU]W:4ZZ0^M+Z"'UI
MG2Z#B:VDRS%3 7B(0S#B$+I_#D0A?2%57@'IB$.VT5[(1BM"AI,.I'I8?TWT
M([R5!'L]%T:P'@5+>/<"I*+;C(RX&[3\I*N>9>F7*7790V[MN3W.G?GMQ/-9
MS:[]R?7DB_%3X7\=^/OF0 SBD(ST1>:9#9!OL!?RK!4AQU'W>R;9YE.*#_%-
M?!!]3"S@W.='1=P.BH^[SDQ+O4S/S1[T+"GHI]26]+BUEIXEMI4TN'7E55-Z
MTRL\!J13 ?A(7X0@L[U@[QR(4U@ J4A?Y&AL@"+]O5!DI?BSP$'O<ZXK^GTF
MS?552J#?HQ@>[ZXP4G(].#9EB)6<V^^;7=1#*RX]YUU;WN;94E'KUE)1X=Y1
M6.)Y/JN0>B%E*ORO@Q!IG 3$(5UQ.>1IK(<2O3U09J'XK02K-U%$Q+S.\R*/
M93!9]Q*XX==%88F#H>+,GJ"$_$[_M)*SC/SR)I^*RGIZ4U6I9U-5H5=;22[M
M7$XVO2]M*D 8XA"*.$0@C9-X:#YD*BZ#0O7U4(XX5)HK?JZTTWM;[HQY7NSA
M_B#;AWU=&B >B Z1=H='9+6&Q!0TLI-*:UC9%17,XNI2O[J:/%IC31;];'FZ
M;U=>JE]/QE3X7P?1KZ]T$(?LD\N@6&T=5.KN_E%KIOBQ%J/WNMK)[G$9V>-.
MKC?G8BI3W!W'D;:*PK+JPZ(**T,2RDJ"TBL+ @MJ<@.J:M.9#77)?LV54O^.
M@D36^:RI  +$@;=5'J)^?2%S<![DGEP*I8A#C>[N;PVF)]\WHO6>-SC:/ZAT
M];Q:Z,GIS? 5MTD#I?62T*R*B(C"HK#8LMR0E*H,;DYM*J>L3LJNKX\-:*J.
M8;<72=C=V5,!!$AG\;;(0_3.69"*..2?6 KE:FNA3F?7YQ;CD^-G;?3&6G#V
M=VM=O"Z6>'"Z<NBBQA26M#*>FU44'5Z8'1%=EB:05DEYF;7QH<7U,:%U]2).
M8XTHN*TX,OA<[E3X[<!''&(0AW3$H?#$$J@\O08:=79^;#<Z\:K32O=1&];N
M1J.S9U\%):BUP%M4D\&4%B<%9>7$\0M3HT5E":+X*HDPO58<7E@?$5[3$,9K
MJ WCMY:$\;ORI@*$_X]#+.*0B3PKBT\LAIK3:[XW:^_XT&5X_$6/I>[]+GN[
MRRT$CW/5;D&-Q5Z1Y3F^B7EI@9EI22$%"?$19=$QL541T2FU8>*\^E!Q90,W
MHKZ.&]%:&AS1E3<5?CN$(0[Q.V9"-N)0>GPQU*G^];55>_O;'L-C8P,6VG=[
M,)B!-KQ'6SV)75/A&5%82$_(R/;/2$SG%D0G"TK#I9*JT/BD6DY<3GU@7'F]
MOZ2^+B#Z;%E 5&?^5  AXB! '!(1AUSD>5V!K-^-JJL^=VIM>]UO<.31)7/-
MZ_VVMCU=CNY-S<3 LAIW87:9=WQ2(3-=DAN4%Y[)+PE)%U<&IB;6,%,RZQC)
M)77TI/HZW\2S98SXSORI !%(\X8CW9V$K)WY^V=#];$%W\^JK'Q_7G/S\TOZ
MA^Y?-STS-&2#[NAU(->T.[,*FLCAJ374N-@*1IJP)# WN""T*" OHIR1$U=%
MRTZO\<HNJO7(::SQS&@MI:9VYD^%WPX1F^0A%7$HVC<+ZH[._]1Q:OFK <T-
MCV[J[;MUUUBC[YJU=?.@O5O9>0(SJ]TU+*'94Q)93T\.J69E!50&%_B4AY=X
ME<:44TI3*UU+"ZM(I?65KH5M)6YY77E3 2)7RH)XPW3(V"8/97MG_F@^,O=M
MC_*2QU<UU@S?U]Y[Z8&16N<=2\N:JW;$_$$\(ZF7&"KN<A>'MM,2 \XRTWR:
M.#F>C8("MP9)D4M]2@FAH: 4WU!7ZE3;44BHZ,Z9"B!"NCMF_33(V3H=JO?(
M?^I0F/7THM*"NR.JJRX]UM[7\]A K?&^A7G)'5M"^G4<37+)F<,?) L#+U!C
M?'K]I![G.6FNW8(L0K<DQ_%<:A[V7'Z^W;F:?/NN<SG8L[T94P&B$(?$M=.@
M</,T:-PY[77O0?GAVX=G7WIT^J_S+[3VM3S7/UWQQ,PT>Q2-2[B/<X\8)OIQ
M[[ASF;?H NIUEMCM"C>&,!26X# H3L(,)*2@^S-2K?N+4ZWZFU)M!@:D4P$D
M2/NG(C-E^0;9C^U;91]>W2)W:?30W.Z7JFN;WFKMKWBCIY+[RL0PZ04:+7[N
M2 A]ZNH>,$:ETT<9_A[W X-(PR$A3G?"^0ZWH@5V-Q.%Z!L9D=8W"D26UVM$
MYM<[I@3$+I.%G%6R4+]&YEG_<IG+#];*=K\\.+]I0G5=V:<S^[(G=)62/AAK
M1[U'F_'>XVT#WY$=?=]Z$[U>,RGD%T&>+L]XWOBQ"!^')Q*&W:-$)GHTS=]Z
M-#? \F%YH/F#ABD!B4MDH'2IS/NN!:@K-^>@SKU<-ZWAX\%%I3].K<OZH;X[
MX;OV,=%WH].AWVUT K[CC7V_4RP]O]'0;E^8]L1/')S3!!^/>Q])P+Z+<;%[
M*R6BQ]-(UF]RW2S?E)+-7]=0I@)D+T2];9R+NM@W"W7NWAQ4W:?U\B5P:'$&
M**Z-A=/;PT'K( <,3S#!6L4;',^X UF'!-[ZSL TPD.0B0/PS.PAPAP#$@OT
MST0KFQ^IUE;?<VPLOA6CS;]5VDZ%\?*9J,&V&:CVP9FHFM?S90MAX\QT.+A(
M L=6\^'4I@ XLY,.!@?<P>(("1Q.$,!5"0=>I[#@JXJ!0#4TA*C;@$##"L1G
M+"%6TP*2M,P@0]L4\G5,H%1W*@PU3$.U=DU'55V31^7]7"B7 IMG1L'>!2&@
ML-P/%-=X@OHF$NAN=P3377: V8L&P@%KH!RT!&\%<_ [; :!1TPAY*@Q"(X9
M@>BX(<0<-P#I"7W(.*D'>5.BK44.57%!#I5]5TY&"HOEQ+!I)A=VS/.!_8LI
M<&P% 53^L@>M==9@N-$<K#:; ':K(1"V&0!YNQYX[= %GYTZX+]+&X)V:4'H
M;DT0[$;";(\&Q.Y1AZ2]4Z&R4P:5?06%BGLA)Q,!2^2"8(T\#3;/)L&N^0[(
M=6$#)Y>9@=H*0]!9I0<FJ[7!>HTFV*W5 /Q:=7!9=QK(ZU7!<[T*T#:< L8&
M96!M4 +.1D7@(T1LF@K 7"L'/COD@:HP!UC'%D"(RC((TUX+0K/M(' X"#R*
M(G#]-""0IP_^T6;@FV0-M"R[[UX%N*_N94Z?W6I</I&:2!/$#K?WSKV4-_A!
MCY>XJYYCV&&OAW:/O8=MG_R1_SK\W^2 K!6^V^6!=F@.L(\N )[R,A!JK061
MR7:(L#\( C<E"/75!$ZP(02(+<$O$?.=GH'[0LTC?/(H)4V0J\GO71L]WA';
MO<:=>[U?.@W2G^*N^8QB1WSOV(WZ7;=[[/,GP/]_''P/S ;ND?D0KK0,Q)IK
M06*T':(QAT!$5(9PFC;P@DR!(T1_#XC#?6:DNDS0<BCOO(J\QMTK:*_=ZGQ?
MDEJ9SUUZ L8(%]D/'6\$W<(.<RYA[P<..(SZ_PE@(0X,9'YA(G/<K[T@D8I+
M0:*Q!N(-MT,<^A!("*= Y*4+X0$6/T/#[+\$25P^^">YC_MD>K^BYC.>>Y0%
M/"77!#TAM00_<CG/>X LY+<<_PX?PMT*ZW4<YI[#WV?_"0A VM\/<6#MF_U[
M+T@4TEEQZFL@27\[2*T5(!ZO A)W?1 QK;X+0ATG0L1NXX$)WB_]TIA/:;E!
MCSV+0Q^2JP7W79LC1HCGQ;>=+TLN.EZ6]#A=C^@@W.&==1[F_HG?#DS$@8UT
MMQ!IG)B32W[OB4G5VP:IE@J0C%.%!++!-XD/^E,DQ_E=6(3G2VZLWYA_,F>4
MGA5VSZM0=)=2*;GEUAS_-ZE7.N#4G]Q-N)C0[G(ENHEX,[R.=(?W)R 0<?!'
M'#B[9T$DXA"'=%:RVE^0H;L-,LT5(!U[^EL*R>AC@K?=6TF@Z\N(,/I8:'30
MP\!$P3 C(_HF-3_A"J4\=8C<F#[@UIW1Y=*3T4+L3ZYWO11;1;X>64Z^)?@3
M$(@TKS_2O,&[9H$8:9Q$I''23O\%V3K;(,]4X4>.W>E/F2[&;U.\L"\2_"F/
MQ<',$;Z0=SU0$CW$D"9<H&6F]'@5I7=Y5&=VN+=E-[EU9U>[]::74P83BSVN
M1!=ZWHCX$\!&'%B( V_G3)#LGPO)B$.FZFK(U]X*12:'OA3:GGZ?YV3R,LL=
M]SC)Q_-N="#[BH G[.=&QG0'Q$G;&:EI+?3<S$;OLIPZ:F-NE6=77K''^:P"
MK_[D'.]+,5FT:Z(_ 4'_X_!KGU8LTEFIQQ9!CLHJ*-+:\J/,Z-#'4IO3;XH=
M3<?RW!Q'TJC>5^*8G N17&$7/SSF+"<ZJ3Y FE[MEYE=[EN45^)3DU_DTU&0
M[=V5FT'O2TOS'8I/\;T2_2=^.P0@#K_V)\7OFP/I1Q="OLI**-7:_*W*\.#[
M*JO3+RH=3!\6$9UN9'G2!J2^G"X)6]@BY,76\D1)Y9RXC*+ U)P\_[S\;&9%
M8:9?2V&R;T>!U*\G(Y$YF)C@?SGF3P '<0A$>O/7GIA$Y/[,0AP*3ZV$<LW-
MGVL-#HS76ZJ.U=J;#I<Y.UW*=?<^GTH/.AO/$M9&!<>6A0N3"WB2C&QN4FXZ
M.[L@.;"T*#&@L3C6O[TH)N!\EB1P0!K-OA3[)X"SZC\.O_:C).V=#3E'%D")
M\HJ?56<V?6S0/_"JQ5SU48.=R=]53OC^0K)W>Z9W4'T24U@>&Q13( Y+S@H7
M9Z3P$W(30C(*8KF%1='<VN)(3AM"=TX$MS\Y@CL4]R> BSBP$8=?>R!2]LZ"
M/.1Y7::\_'OMF8WO6_3V/>\P5;G?8FMRN1://U_J2FW.]6)7I?F&%R8&QF3%
MA"8EBR,SXB/B<J,%J061_/SB<'Y5"9_?5L+CG<OE\RZD\'D7$_[$;X>@S=,A
M&KDFTO;,@H+#\Z!2:=G7!HWUXVUZ>\>Z393OMJ.-!QMPCAT51*^Z0H_ DBRZ
M(">5)4E)Y";%Q89GB*,EN>$BY&>)S"T.CJ@HX42VE@0)N_(XPKY4CG P\4]
M,.+ W30=8I!SD;%G)A0KS(,:I:6?6M37O3ZGN_M1GXGB]7/61KTM#KB6&A?/
MRE)*0'Z^MR MRT\2GQHD%2>%I0L2HG*"8Q,+V#%912Q):3%3TES"C.[*\X_J
M2V.)!Q/_! 0CW1VR<3K$(0Y9NV="J<*<G_6*BS^TJZUYWJ>SX_Z@T8E+/5:&
M7>WV#O4-!(_B*C=69HD7/S&?$165C3PL,T+3N*F1V0')\?D,:48A75I<Y"UM
M*/9.[,JCQ_>E^<0-2O\$A" .?*3]$Y#?(W?7#*@\-/M;\\F%;[M/KQH;TMYZ
MYXK!\?Y^"_VSY^SL*UOQ[KD-KO[)51X\29F/6%#$BN?F!Z?XYP@S?;)B<[TR
M4_/=,PH+R9EUA93,KCR/U+XTSY3!Q#\!H8A#^+IID+1I&A3LE(?: S,_MA^?
M_Z)?==F#FYH;KM[4.]I]R5ROOL\64]SE2$YO)3)B&]V#A;7>$<%5S!C_<HZ4
M7BI(\RB69+D5I>00B_)SG8MJ\IR+NW.(>1=22#F#"7\">$C[1ZZ9!FD;IT')
M]ND_FO;+O^DY.GOTVJF%-^^IK^\?T3W<>L-4N^(2&IUSP8&4>-[9)[*#'!32
M2A7X-S.B:(WL./=Z?A*I+BJ54)N<X5B3E^E06YV)K>O.P%4.)#F6#<7]"> C
M#K_V)V5MD(.JK7(3[;NG/1DZ*']SY/B"@<?J&[H>ZBC4C9AH%MZTMDJY8D^(
MNNA$Y?6[LEB]GB&T\[[A[N<"Q<0N?BR^,RH!VY$LQ73D)=EV5B>CN[J3;%N'
MXC!-5Z+_! B6RT(\TOX%:V5_-FR4?=FW2?;6\-9I X^/+>I\KKZI?DQ;H>21
MD4;&?4NSV&$[A[#;>+? &ZYT^C7/ /<KOL$NE]EACI?X0OM+T2+TI90HZTOY
MT9:7:B465WJB+0>OB2Q[;PC_! B7R4+J"ADH7R7SH6.ES/#-1:B!Q]NF=[P^
MMJ3NC=KFXE=:AS)?Z*O&/[,P$([967.?$'!^C\@DZB.:!WF417-Y&,)P?!CI
M;_\P+M#V?EJ0];U\KL5(9;#92&NPZ<B58)-;=[E_ L1+9"%GB<S/AL6H&P-S
M4 ./%LFTO]DVHW;B^+*B#ZJ;TM]K'HA[IZ<4\=9<DSMN9\0<=[:DC;MCW-_X
MX$AO IT(;WA$W!N1J_WK>(KMJS0/ZQ>YGI8ORKS,GS=039_W>)L\N_Y'('&A
M#)3-1UWKF(7J&YJ%:AU?+%O]9?OLPF_'EZ5].[4QYIO&'L%7W2.<KV:G_+[:
MG:%^==:E?/4P)'[U,77Z&FB!^\JSPGX3H3%?XVW17U+MK#[GVEM\*G$P^U2+
M,_W8@3/^>,'Q3T#V'-2-!GG4^7,S4,W79J$JOB^5RX.=<U+@R+(H4%S' [5M
M :"SCPXFASW ]B0)"*<(X'[:$>@:6&!I8B!8&PU"'6N(T;.$9'T+R#(P@T)#
M$Z@T,H9F8R/H,OD3M\ME4>=;IJ,:^Z:C2N_,1&7#BFE)L'N." XN#H;CJ_U
M=8,G:&TC@=%N/%COQX+C(0RX'48#]:@U,(Y; ON$.? 432%2R03BE(T@Y90A
M9)\R@"(5/:A6U87&TW^BMU86U= Q#55\20Z5_F*63#RLGBZ$;;/9L'<!'3D7
M9%!>30"-=?:@O\D:S+=:@-UV4R#L- ;R+D/PWFT ?GOT@;U7%T+WZ4#$?FV0
M'- "Z8$SD'%0 PH/J4/9'VEHDD45]:)0J;=0* G,E17 ZFD!L'$F%7;,)<*!
MA0YP?"D:5%>8@_9J(S!:HP]6:W7 ;IT6X#>< =(&#?#8J :T3:>!N4D568!5
M@+?E%$1L40;)5B60;E6$M&U_HK@#.?XE%$K\ (7BP7Q9)BR3<X<U\DZP>18&
M=L^U (4%1J"X2 ?4EFB"SE(U,%JN"A;+3P%ZA1)@5RJ"T\H30%QU'"BKC@%U
M]5'P77T$6*L/ ^<O!0C[ZQ!$_A'P7"<'9&2=("G, NJQ>>!W:C$$:*V"().-
M$(C="2S*(?#S/P$^8:K@'7,&/%-UP3W/$-Q*38!48P;$9@MP[K("?(_--]R
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
M6I\H+J]^I+&UX('>D91A4XWH6S:FO.L.=JRKSLZTRQ1W\A"-YGR1Y8<;# W
M#(B"; :DP98#N2'F ]6A9H/G$(:#S<[?#S3O>A P&<!?(@,IBY'^7X2ZW3D;
M=>G*;%3/TY4R+2_WS*YZH;2BX+GZUM2GV@J2)\:J88]L] (?.IC[/"!B/.Y[
M.!+O^1+Q(VRR_4B8)WHDVMMJ))EN/I+O:WJOAF%\[QS#Z/X(P^C&8[K1U3':
M9(!X@0SDS$?=:9B)&NR>A>J^/AO5]':U7,6[O7/SWBJN3!X_O27ZC=9^_FO#
MDX&OK=5]7^%T/5^1C%U?>ED07OK9X%YR,'8OP['HES$XJU>I>(M7^0335]7.
M)J_;78S>7",:OGA"-'CZ=%) .@<U7#8--= BC^KHFX%JN#,;5?IYS;2<S_OG
M23^?6"'^K+(Q]+/F+M9G@T/T3U8GW#\YJ) ^D=2=/GMIX3[[Z=I]YNBC/PN,
MK#]+3"R_))N:?<DU-_E:;F'\M=G2\.L%*X-OHU;ZWYY-RN-<%.IBS3146]MT
M5,U%>531BWDR&;!>/@'VSXN H\NXH+R6 1I;/$%_ERN8[R> O0(.7([9@<<)
M-/@H64/@*4O@J9B!Z+0))*@90X:Z(12>,8#J,WK0JJD+E[1TX.ZD7"Y#H=H:
MY5!5W7*H_.O342D_%LC&PB9Y =+<@7!H,1U.KB2#VEH"Z&S"@LE6-*!W(&&W
M&XFLO4CL[$>"XX 1!!TT@+!#>A!U6!<2CVA#YA$M*#JJ"=7'-*#MN 9T3TI'
M-0I5U2J+RAV004F'Y5!1L%B6!^NG^\/VV5ZP;SX1CB[!P:D5:-!<;0$&:TW
M8KTAV&W0 Z=-.N"V60N\MF@"8ZL&L+>I V_[:1#M4(7X'2J0ME,9\G<J0<4N
M):B9E.H&&53N>10JX3H*)7PS328$ELCZPNII%-@TPPEVS<' H?D6<&*1,9Q>
MH@?:R[3!:,49L%RI!IA5JH!;?0I<5BL!Y2]%))9.@-^:XQ"T]BB$K3T"XG6'
M(6'=(<A8?PAR)B6O'3G^111*,()"L6&&# T6RI)@F1P6UDRW@BTSC6'/;%U0
MF'L&%.>?AM,+E$%KX4DP6'0<3!<=!:O%AP&SY!#@EAP$YZ7[P6WI/O!:MA=\
ME^V!@&6[('CY3A BB"8%G#?( 6[7=, IS 32T3G@KKP O#27@;?)&O"VWPR>
ME)W@SCH ;H(C0(H_ 2Z9RN!<I I.56J ;]0 7*<F./1J@?V@-F"NZ8+MB-XW
MFT?ZGZR?ZW^P>F,P;OG>X*7%YTGYO\;!$7' 'YP);D?F@*?2 O ^LPSH1FO
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
MSN&V[4?;JYBO5D-V/\P&[,'DGP#<>CEPV#X->>Q.!SK2W:R#LX%S<B$$:ZR
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
M&JBJ;."IQ@Y,34[PU^>!0 L^"'02!'_Z.F"%;P#?5$GP*9(%1IT"T#<K@^>
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
MIPY.+]2_.7W0^.+T0^.C$VB\IX#:$@547E- :3G_K(&J0 )/A7]?!_'7X(1
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
MJWL#S4N[(\CYG?'4S(XT]Y367'I\<QDSNJG>/[RQ,RBX83@DL'YGJ'_#R=#
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
M=SC,LOHHVWW'G*>8.UPGF(?<QIA7W$9\G[F,^'^Q'PD"ZY%@,!\* 6/,Z%=
MPW,#\/QHW+RIN']SQ A0)$5\5ZK,]K1<A_-.F3G?U4(GD;,Y=.EC:8$J!Y.B
M=/;$)1O/1V=;S$84VTZ'5=M/A#0[C09U.0\%;G4=#)AV[_??2^OU/TOK]G_H
MT1W\D=(3!G8]$6#5'0%F6R+ Y%?@A><&X?D_WVO-^/D:A CA:YDXX56U'/%^
MK3K[]1J3%>?+'-8=+Z1)'<AAJ>Q.#]>938XWGDY(MQR/S;<=CBYW&(RHI_:&
MM[MN">US[PP9I[4'[_)J#3Y!;PZ^0V\)?^?2&@4.;='X,VP,6&#FOP(&[NY0
MW%J)N'ES<'>7K$$?JD4)3QLD";>:E4B7&PQY3U;;K3U8YBZYNY"I/),3HC.9
M$6,\DI)B.9"48]<;7^S8%5M-[8AN<6N)ZO9HC!CQJH_8P:@-/\*H#O_;NR9Z
MR;TN%ISJX\&N+@&L,(M?@0]^[.&K$*1@^;C_*P314OU:]*!5#%WKD"6>;='G
M6:RW6;.GRE5BMM1;>;(P2'LX-\JH+S/18DM:IFU'2H%C2U*%<V-"@UMM7">M
M*G8KO3QFFW=I] &?XI@_?$KC7M'*$[]3*Y+!'K,N3P:K7X$O/H<HW'OI/]M[
M%?I>S8]>-*]&MS<+H\M=TL03';K<!YJMA'?6.8M/5=*5ADL#M/H*PXVZ\N(M
MVK+3;)LR<AWKTDJ=JU+JW,J3VCV+$_OI!0E3WGD)>YDY"1>8>4G//0M2OSH7
MI8,#9E.8#M:_ A:^!S$K$&3B]BY9B9;J5J)'[2O17SU\Z%R/)&%QBS;70KNE
MT$P39=-8G:?B0"5+LZLTU+"M*,:\,3_%IB8WVZ$BNYA:DEGM5IC>XIF;ULO(
M2AWWR4A98*:EGF6FISVE9V5^<<W)!D?,%K/Y%03@NQ"'FS.'%[TOY\'=R87^
M[.1!E_M7H),#FP@'>C4Y=W:9"TZV.6[<VN0AWUWGJ]%>%6S06!YE5E.2:%->
ME.E0G%] S<^K=,O.::*E9V^AIV2-^B1F[F(F9)YB)F8_IJ?D?G9-RP<GS ZS
M_14$XWN0R(W;FPL]J&9'?[9RHHO=W.C<5AZT.+2!L#"HQK&]UU1@I,M^0V^[
MNUQ'LX]Z4WV@?DU-A&EY9;QU47FZ?6YI'B6SN-PUM;"!EEC028_+'_:.SIMC
M1N6?8$85/&#$%GUT2R@&2F(Q_DJD&.Q^!:'X#%(XT0?<WG_7D="E=@YTIH\3
MG1CA0@=&UZ.Y$17VB4%C_L%>.]&N+:XRS1T,M=I6?]WRIC"3POI8JYS:5')&
M=8Y3<F6)2WQYG4=T68=71.E61FCIK$](Z5'L'B.\_(-;5"50HBN!'%T!=K^"
M"'P.Z6SH01EN[T82.MO%CHX-XOX?YT"[)]>B;1-*;,.CAGP]0S8BK?W.4G4]
M7BKE72R=PHY0HYRV:(OTEB3;I*8LQ]B&(N?(NAJWT-HV6E#- -V_9CN#57/$
MVZ_F-CVP[KU;<#U00NN!'%H'=K^":"[T(QNAFY4(76@EHA,];.C@,.[_*=S_
M,T)H;+L\J6]:;T7'A-7:AA&*1,56FF+A %,SNS?((*T[TC2Q*\$Z9G,&.;RC
MP"FXK<K%O[7%W;>UG^;=LLV+T7+(B]YRT].G]:V+;QLXL=K SK\5;'\%\23T
MK #O >[_4YL)N#U):/<8$6V?(:"Q>0$T,"]-[)S3YFF:,1>JG';86#3I+I<]
M[JV:.A*@$S\<;A2U-<X\;"#-.K _C^S75^'DW=OL[-73Z^K1,^7NWG/0W:WG
MAANMYRW5JQ<<&+U@R^@!FU]!"D*W2Q$ZWX308@\!+0P3T';<?J,[$>K;MQ)U
M[A,G-._5X*Q:,.$OFB>OSYYSD4R9I2O&S;#4([>%ZH9,QQCY3Z:8,2=RK>CC
M97:TL28'U[$>)^>Q*0IE["#V-X4ZMF3O,O;#UFT4K##+7RWA<_A?-4(G.G#_
M_^QOW'ZCN+UZ]Q!1VR(W:CPJBJH6E=F*#ANNR#ID+9Q\@+HA=I^G=/A>7\6@
M/<'JK(5H;>_=R0:>N[*-W>?+S)SG&RV==O98.^R<M"7O/&A+GK]A8[]SR<IA
M#BP<Y\#4<0>8_.IN$4)G&W'_X_[>,8S0V#2>O^OG>^ D5'V*$Y6>%4(%9V6)
MF6=TN)).6ZR*/N6P-O2D^X: $SY2S..!\O1CD<H>QQ+578YF:U&.ENHZ+#8:
MV"WV&-DL3AE;'SUD;'7TEK'UXELCZR-@8',8]&P._=<?50@=W8S0_"!"XQ-X
M_L_WX'%_5AUG0P47N%#Z-3[<P>*$N#_5V"+^-.8.NFK+[W?519CQ!WT][8K_
M)M<KX9+4*PFRCI>S%,B72Y1L+C>J6E[I4;.X,JUN]L=A#;,_[JB;75Y2-[OT
M7<WL(JB:7?BO4\T([>E#:'(4H?[M>#[NSZI%A/+/DE#*GUPH[KX BKPO3@B^
MKT+RNZ_/R;AOP4N[[[C*];[':LI]WS4.]T/6V=V/%;6YG[;!\G[A)O/[M1*F
M#SJEC!^,21L]W"MM^/"RM,&#E](&][Y(&=P%Z>4<Z$9H>@BA 7P/V_ 95!Y&
M*/<,0DE7B2CB 3<*?B6$6*_%"8S72B2/USKLSJ]-.1W?V/+8O:&NL'[CQ6?Y
MAL5OMA2VVF0I7LAP*4M8_VW9&MVWS>MTWO6+:+W;+J+Y_NAZC?=WUVN\>R.B
M\>8'!O\Q@\]@*[Z'[?AY4'40SS^%4,(?"(7<1,CO/0]B?!-$[M\V$JC?Y(@.
MW]5)-M\-V"V^FW.8_B!S&OUPYM8'+QY=\./5@K 5&A"_4A6R^92A8I42M/(K
MP""_/.P0D(/CV!T!65C"/OS',#Z#CED\']^!W),(Q5]&*!C/IS]"R VX$04$
MD!V($*Q DF *BD1#W/QZ8$#2 C,V=;!E5P$*NQ)X<,B##Z<L!'%*00R7!&1P
M;X(R[HW0PK,!!GC$8#N/*!SD70]7L5O_T8GO0,U>//\XGG\)H2 \GW8?(<?W
M"-D".S('/F0$0D@/1 E:($50 P6B$J@3Y4&'* -&)$FP(.'X)&T *FD]T-C6
M@1^;,(2S"T(RNP 4LO-#/0<_;.%8!:,<?#"'+?Q'[0)">4?Q_(L(!>+Y'@_P
M[&<(F?U R  0TL9[H8;7H837(0?K"5(@0=@$,@0Q4"2(@!IA#6@3A<"0* #F
M1'ZP)?(!E;@"/(G<X$_BA&@2&Z232%!*(D(#B0!;L+[_ %T5(ABH$L%4E03F
MFI@^&YA:<("Q$Q<8>O. ?O@*T$WE YVB5:!=QP]:'0*@U8>-K@;-;=@\=@ [
M(0B:E[%[V OLPVK0^H'!_R'P_^/_CY]K,%(F@KDR":S4,!TVL#3E ','+C#U
MX@7CD)5@F+0*]//Y0:]: /1:5X-NCR#H#F-30J [A^T5 IVCPJ!S ;LM#+K/
ML'?8=_QW\(\?>B#X0Q<$O^O"ZE^!'IYO^O-U$,Q6A01VFFQ@:\P!-F0NL*+Q
M@D7@2C"+YP>3' $PKA $HR8A,.H2!L/!-6 XCLVL!</=:\'@,'8&N[$.#)Y@
M;]>!X==UWPQA[1?LLR&L^?0OX5^!@1(1+'Y^3PSFH$ "1S4V<#+@ $<;+B"[
M\H*M'Q]81PN 988@6)0(@WG=6C!O7P=FO=BP")A.K0?3G=A^43 ](0HF5\5^
MF#P4^VKZ1NR3Z1>Q]Z8@]M84UB^9@<B;?ZW[%9C($\%&FOA/?U-E_GTMQDV7
M UPMN,"9L@*<O%>!0]AJ("<+@UW^VG]?#VH6!>LN,; :W/##:GSC=\N93=\L
M%\2_6"Z*?[:\(/'!XJ[$DN5+R5>6GR5?6(+X,RO8]-0*-CRQ!K''UB#Z*S"7
M(0)9@@C.N+_=\4<OO!<,+7:@FW*!I_T*<*/Q@VN0$#C'K?U!R5K_U;%TPV>'
MNDT?[=LE/I![)-_9#4F_M9N2>6.[4_:U[0&Y5S:GY9_;W%1X;/-<X8'M)_F[
M=B![APS2M^Q!\J8]B-^PATV_ BO<V4X;"> N1@0&;G!?61*PU-F 9<@)OC:\
MX.W"_YWN)_R)%BGRWCUUPY)KOL0KYTKI%Y0FV6=.FQ6>./8K/7(857Y@OUWU
M/GF/VEWR<8W;Y&L:?Y.?:OQI_T'UBB,H77("A0L4D#U/!9ES5)#Z%=AM(H#+
M>@)XK</]C7LW")])*#Z/4'P>P18\7P*=5KUC,81?,4-$GS'BQ1]Y9LG<]RA6
MN.-:HW+3I47];^<MFM>H6[6N4B9U+E/F=2\Z'=8[[W11_XS30_V3E'<ZQYU!
MXZ@KJ"ZZ@=(1=U X[ YROP('/-<#=R\3=V<0;O (?";1^#QB--D_1YMP+T78
M\3T+]1!^$.0O=IL5)?D7,T7^*B-/Y9)7N?IY6KW6&8]VW5/NO?K'W88-C[IN
M,SKBLL?XD,M)DP,NMTSVNKXV6G#_IK>;!EJ[O$!MG@XJF-*O@/)S#W!S^N/F
M"__YWO<&W+\RQ*])JJ2E)'W.)PE6*^_&N@C]%<$4NQP2*GTN,%[Q)"M3[1BS
M4.N(3Z7N04:CP3[Z9J,]GOVFNVCC9CMI<Q8[/ Y;SGA<L=Q&>VHQY?79>(H!
M>I,^H#7)!/5)7U#]%;C@N=YX?C#N[A@A!$EX36D2A'<9"L2GF5KL=]/->*XE
M.PF>CZ>+G8P*E%X,CU8Z$)*BOB<P1V>7?XG^G%^-\0RSQ73:9XO%I/>0U3AC
MVGJ4L==FF'[&=I#^P';0YX/Y@!\8#;! ;\ ?M 8"0.-7X([/P!?/_]G>\;C]
MT]:@K]EBA)=YTH3[^2JDZWE&7.<S[5<?3_$0/93 DMX3$ZZT,S)>8R8L0W<Z
M)-]P/*C<9"2@WGS(O]UJP*_/IM=OW*[;=Y[<Y7O,?C/SEOUFUI+UYD PW1P$
M!ITAH(MI_0IH@O@<<'/_;.]DO):LU>A]P5KTN'@CNEDF1[A8K,=Y(L]6X&"6
MJ^CN5!^I'8DA2M-Q,1ICT2FZPY'9A@/AQ::]H=466X*;K3<';;%K"QRV;PF8
M<6P*..34$/"G4T/0*[O&D.\6C6%@W!0!^DV1H/,K\,+='81[+Q:W=]K/]WQ7
MH=<E NA>Q1ITM4J*<+I<A^-PL17_0K[S^MDLAM1D6J#B2'*DQD!"@FY/;(91
M5W2!67MDN65+1(--8]AF<EWH@$--R+139<@^2D7(16I%V'.'RHBO5E518%H=
M X;5L?B_.K\ !G[L(;CW$K!,7O2F< 5Z7+$2W:CE0^?KQ G':C0Y]E58K)HK
MIHA,Y7M*#F>S%/O3P]2WI,3I=B2E&K8DY)@UQI58UL;4VE9%M]J71_8ZED1.
M4(HB%IP+(LXX%T0^=BJ*^6Q3' =F)?%@5)H ^K\"'WP/PKCP7>1";W.XT,U2
M3G2MFAO]T<"+3C5N1(?JU=EWU9CQ;2MW6#=:["'1G^^KL"4G1+T],UJG*2W)
ML"XER[0ZJ="R/+'*MB2^V;XPKMLI+W:4FATS[YP5<](E,_8A)3OADVUN$ECD
M)8-)?@H8_@I\\?Y'<B!(Y4#W\TGH6@4'NE3'A<XW\Z"CK:)H;[,JVVR#R<KQ
M&O+:P7(W\>X2'_GV@B"UIMQ(G=KL!(/*S'23TO1\RZ+4<IN\E ;[[*1.IXS$
M86IJXIQ+<N(Q[)YS:LH'N_0TL,Q,!].L###\%;#P/8AF0^\SB.AF$1%=KF+'
MS<.)3K9QH8,=(FB^79DTW6*T8KC!;DU/C<NFC@J&7%-I@&IM4;AV14&<04E>
MJDE!3JY%3E:I349FG7UJ>H=34MI6:GS:C$MLVJ)+3-IMY_B,]^3$++!*S@;3
ME!PP^A4$\""((Z+'N/FNE1+0^5HV=**% QW9S('V=*U!LUV*I+$. ][^%ANA
MS@;JAN9:+]G:*I9*17FH5G%IC'Y^<;))5F&615I^L4UR7@TY/J?-,29[@!J9
MO<TY//N02UCV#9?(W+?V,?E@%5L 9G$%8/PK",9W(1&A.WD(7:X@X#M 0D?:
MV="^;C:TLU<03?7*$;=NT>7>LME*L+6-(E;71).N:/!5*JX-ULBKCM++K$PT
M2BW/,$\L+;2.+:FRBRQJ<0@K[*,$%TXY!Q8>< XHO.X<7+QD'UH"5N&E8!99
M"L:_@C V]"$5H;\+$3I7@[NOA8CV=Y'0?!\130\*H)%!:6)OOS97>X^Y0$.7
MP_K*#G?)XC8?A=R60/6,Q@B=E/IXP_BZ--/HFCS+\.H*VY#*)ON BAY'OXH)
MBF_%/BJSXBK%K_(UV;_JAU5@%9@%58/QKR 2H8>9"/V!^_]D \)W@(!V]1#0
MMJT(C8SRH?Y1"<+F$0V.IJVFJZH&R.N*>UW%<[L9<NE=_BI)F\,TX]IC]2);
M4XQ#6W+, IO+K%B-#;8^C5OL&0WC#EX->QP]&RX[>C6^LO-N_&[); )3WR8P
M^A7$(G0[%^\!;M_%%H06MB"T?0#W/VZ?OBE>U#F]@= \I<I6/6&THF3,5CAW
MA"J6/N0IE3CHJQC3'ZP6T1>E'=R3I._?G67,W%)BQNBJLZ1U=MFX=X[9N78N
MV+ET7L0?7UJ[=WXSIW6"L6<G&/[J33*^B[C_3]0CM!_W]RSNW['AG_-Q?\YQ
MH,:=ZU#UG"*I9(<>=^Z,I4#:-J=U"5,>FZ(G?63"Q@,5 \<BU/Q&$[2\1S+U
M/(>+#-V':DU<ACK-*5M'+1RW+E@Z#EVT=-SZPHRR]9LQ=1 ,G =![U?W\3F<
MKT#H,-Z#G3T(3> SZ)_ _8G[KW8/$97O6XV*]LD0LO=J<:3N,5L9MV O%+G+
M=7W(/&.3_TY_:>9<F )]1YRRQVRZNNMLH19EID;786:S/GG[B*'MS&Y#FYF+
MAK;;7QC8;?NF:[<-M,G3H/6KO_!=/([W8$\70E/X# ;'<'_B_JO;C5#Q01+*
M.K82I1_;B)*.J9)BCAIRA2W:\ 4>H0KZ'O%<QSCLMX%V*%3"]5"L-/5@FKSC
MP0(E\H%J%9L#F]6L#HQH6!Q8T+ X>$G#8O]+=8M]W]4L]H(JIO*K<Y4('6C'
M=Z 7H:$1A#JW(52_"Z&2 PAE'F=#<>>Y4=1%811V4980=%&;S>^".1?C@L,*
MVGEW?M?S/D+4\T'K',]%B9+/I6RT.9<G;GFN6M+\7(>TZ;D16>-S"[+&YZ_(
M&I]])6-TYJN,T6F0,3KU7T>:$)KKQL^!(82VX#O0L//?^1FX@>/.L:'@J]S(
M[Z8 \KDICKQNJA#=;QFRN=RRYG"Z1>6VO^6UPO86:Y75K7 !BUL)@J:WLH6-
M;U6L-;S=*J)_>^MZO=OSZW7OG%VO>^OY>IV;G]=KWP!1[;__:S<^@[%!A+K'
M$6J<P_/W_SL_YCQNX*LD1+_#A6A/!9'K,W%$>:9$L'^F0[1Y;LIF^=R.W>RY
M,Z?)"SJWX0M_'OT7D2MT7R:OU'J9SZ?YLG:5^JLM_*JO)@547A_$;@HHOWPC
MH/S\AX#R,^#_U60_0KWX>=B$[V#I/CS_&$+1>+[_GPC1<(=3W_(@AX^"R/;3
M!F3U28Y@]DF=:/19GZC_V9RD\\6.3>N+,[OZ5R]VU:\L#J5O$9P*WY*YY+X5
M<LM\K^>6_M[+(_5C&X_DCT5>";C-*_%]B4?\V[?_Z,?/PQ9\!\OV_-_YK&L(
MN=U"B/P8(2O@0F; CXQ !.F!!-(&!8(ZJ!-40(^H"*9$.; FRH C21+<2>+
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
M8O.QR%'+T8A)Z^'P:9O!\ .V ^&7;9=$/+5>$OW9M#^&&/;'$MW^.*+U(Q*
M>Q"%?2^%&T@.#[PKXH/G90)PNU(8KE0IP.E*8\:ATOF\NXN\1;;EA4EOS(I7
M7)N1KCZ9FJ^](KE,?RRISG@DH<UL*+[;HC]VR'IQS J;GI@-=HNB]]AW1I^;
MOS#FD5UG_$>+S@1BW)5$#)!.5_*_D>#9?<#>G<X!;PHXX$X9!_Q:Q0W7:OG@
M7+TL'*TUH.^ILN/95N8IO*$X6&I-?HSBRIP4M;&L'.VE&<7Z@VG5QDM2F\QZ
MDQ=:+DI:,F]AXIAM>\(Z^];X'0[-\:<<FA+NS6].>F_=DD),6U.)86L:T6M-
M)[ISD5#<@W@&?,NBP[UB"GZM9,+E.BZXT,@#)YJE8'^3+GVF?A[WIFHWX37E
M 9(K2B(51@L3U8;R,K67Y!3H]V27&W=EUIMUI+=;M:7USFM.';%K2%D]ORYE
MFV--RC&GJI3;CC5I;^?59A#SNDQB7)]%]']$PGGQ+%#P)A?@9AG E5H&G&_D
M@-.M7'"XC0V[6K5IT\U67.OJ7816UOBQ1RO"Y0=+XU7[BM.T%A7FZG?DEQJW
MY=:8->>T6#5D+;*IS1RRK\I8Y5">,>U4FG'8J23C=Z>RK->VY3G$HB*7F%3F
M$8.J'Y!([-TI  ^Q>U^OQ+[30(=3K4PXNH #]BX4@VT=&K3U[1:<JYJ=6,L:
M?-B#M:%R?56Q*EWE*5H+2K/U6HJ+C!J*JLQJ"YHLJ_([;<KS!NQ+<E<X%.9L
M<LK/.>B<EW/-N2#OI5UA ;$L+B2F)47$\$<D>O8L -S!SG>E&N!,,PWS&7"@
MDPD[%HG YD5JU)I.4\[E"QP$AEN\Q/L:@V6[ZJ-5VFN2-)NK,G7K*PJ,JLO*
M32M*&RQ+2CKF%18OL<\K6NZ07;C!*;-PGW-&X57GK*+G]CDEWZQR2XE9?ADQ
M0H9SD5@:O,\"N%$*<*$>.U<;!0<[Z;"KAPY;^H1@JD^96MECS#'29<^_I,-#
M;%%;H$Q[2Z124V."1EU]NFY5;9YA64VI:5%5G45^9?N\G(H^N\SR90YI95-.
M*65[G)/*+CJGE/]IGU;YU2JCDIAE5A&C'Y%X@"=X%JYA[SS;!' $^_>>'@JV
M+:%@_8  K!I0I);U&S('^FSYNKO=1!=T^4LW=80KUK;'J5>VIFJ7-N<8%#85
MF^0V5)MGUK=:I]7UV";7CLQ/J%GK&%>SRRFVYB>GN-JG]@EU7ZR2ZHA9<CTQ
M3JDG1G.1)(#[>!8N8_\_T8K=>Q%V7^R_&X>P^RWE@^4C<C"T5(_1.V3-T]'O
M(MR\V%>RMB=4OF)1C&IQ5[)6_L(LO>P%A4;I[95F*6U-E@DMBVQBFX?MHIK7
MS(]HWN$0WGS6(:+YB5U4RV>KF!9B%MM*C'[T-0W@5@G .>R^AQ<"[,+NMQGS
MUXP"C"WGAJ%Q*>A;KDU?.&;!U3SJR*H=]I(H'PR2+1J(4LI;DJB>V9>AD]J;
M;Y#44VX<MZC!/*JKTRJ\<\@FM'/2+JASQCZP\XQ]4.=CFY#.3Y:AG<0TO(L8
M(<.YGF7C/N#]<!)GL _[]S;LO^LP?WP<8&"2 3VKQ6#A:G5:\Z0I1^V$/7_Y
M"@_1PN4!4CECX?+IHW$JR2.I&O%+<W5BADL-(@;KC$,&.LP"!P8L_?M76?OV
M;YOGTW\*/;+R[?]HYM]/C /ZB<&/'N ^7*C[>P8[^P$V8/]<B?E#V(&[-F#_
MV2@$C1N5J.H-AHS2]38\!>M<65EK?<53UX1*)ZZ.D8^=3%:)G,A6#YLHU@Y:
M6:OGOZ+=T&>\W\1S?,+,?7R;F=OX27.WY0]-W9=_-/(8(P:>8T0/Z<[U>SG
MJ1: O;W8_X?Q#"P'&,'\GO78/[< 5,_P0_F,+!3/Z-!RMUMR9&QSY$W>ZB44
MMR5(/&HZ4BIL<Z)<\*9,1?]-A:H^&ZLU/#>T:;EM6*+KO&&EGM.&K?J.&T[J
M.ZQ_J.\X]5'7:8IH.ZTCFC^ZB#,XU(G]'_=@[1CV[U78?S&_;38?.UC^?@[(
M.2 &&0?4J)0#QO3X_7:<T?O=>,/W^0L&[PL7\=\;)^&S-TW*<T^^K-N>2GGG
MW:U*#KL7J]CO7J%FNWNKFLWND^B1FLW.CZHV.XB*S0Q1_M&)-CR'>!^LGST#
M$P#]4P +,+]V%T#A 0K2CC,A[K0 Q)R6A<C3.E3H:0MZT&E'IM]I+R[O4\&\
M'J>B!5Q/I0@YG<H5G7^J7-SN9#-[WLD^*:N3*Z0M3VV5L3AU2L;BY",9\Q,?
M9<R/$1FSH_^W_3UX'RP%F%@),+@.8"'FUV%^T4& M!, T>>8$'B9!WS_(PS>
MORB!YR\&X/[+/)K++RYTIVN^C/G7PCCLKL5SS;N6R6-UK83/_%J#@.GU;D&3
MZ\M91M>GA0Q_/2%D>/VAD,$O[X0-?B8B^E?^;UMGSP">P>&U )W3F(\=O.@0
MYI\"B,(>'G"5#FZ_<8'S?6%PO"\'\Q]H@>T#4\KZH2UE^="59O[0CV[R*)QA
M]"B!:? HFT/O<3FGSN-6+NTG_=R:3U;S:#S9S:/^Q\\\ZH]?\*@__,JM]H#P
M_&C-[!E<#;!H,T##[/4?QOS3 )$7L8/_!\#Y=P#;/[EAWBLAL'PM#6:O5<'D
MC1X8OC&G]-[:43IO72G-=[XT]7>A--7W\73E]UETQ0\5#/D/[0RYC\-,F8]3
M3.E/!YE2GVXPI3Z^8DJ]_\J4?$?^9=GL/; )H!'SBS$_]0Q Q&4 [^L #C<!
M+.X#F'[F!*R,H$?$09O(@R9V?E6B"\K$!!2(-25''"EIXDE)DD!*G$331$D&
M39B4T81(&XU%AM$478#L1U?1,_3B7_HV C3A^2^9S3^+^5<!O'X#L+N-V0\
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
M5[VWB*Y\?YRA='\;0_'^.8;"O:<,A3N?&?*W"5/^UK]-X/TWB.>O8^/L,SB
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
MDIUK=A_>8O>^C?W_$N:?RL'/^GD4[,NCPTP>"S;F*\&:/"/:>(X=QTB6!^]
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
M*^VYU!/:4^GWM,?2A/9(FM ?RA#Z W1_EO1_$5W,-I  8BB&K]BY#7$>!EI
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
MHQ*<OTLU*/\"^E,I)/^;7&@^D4%28?E$\KN[^)'S'-X'!W /ME4 3-7B.6C
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
MPT/Y+H>GBAT.DGR[HR3?IL'A7[3:G.C<.3'Q G"??.2FAX^<5'A][ !<'^^
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
M[[#2^F]T].'U@2Q_CL>\W/PPC/JCJ#T&>'4D+P<VP/E^"IPQ-\4QJ\$X:.V
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
M@RVGOUO^ D_^.\!2&L.E?['A4B^K9_.%VFW4G4J=XA7TOYV<#U8!?FL U[7
M*#*8_MQJ'?4W (8;Z4,W<?&[B0OA31:D/^$BL)L+GVXN@KIYD>GFQ-.=I7T
MTB8F=Q,/L(G&>B.][@8:U?5_$L:P3NJMP;13NZF#?4!KGL5_&DN=@&Y@0@\P
MFN$/V4K];8!Z!Z!/C\Y%-"<5.3$DC&,OX]C'./8QCOV,XP 710=X(3K B?:
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
M3V5: )N8;\7-QEJ<95!QJ-@.:/JZ=?^Y#J5V%3[@LPSLBL.N4."[W$E>RTW
M3Y[+P^0Q'B?3>!K(E]MX)6B5Z_B 7,9'Y#R^04[CA^0P?HNFC5_5M.6_EOWR
M#^2PC"Q^J166_5"KI;WK:0]0L55;\ &8L<6Z#J5\,W$ $ODL O@#CTU3Y++)
M14Z;/.2X*4 .FR)DORE!TS9E:LJF$DW>5"^[303:)BIQ$X78M)= -P[:A,!N
M>(Z!\#WP!2"376>VG M\'7)W;N.6;2_0X&[B8(]4PT\+0 J( H' $[CNL].T
M_4ZRV^\N[?>F00<!$I_]) +[&03WTZGM:[4V]'U+ )Q[+SQS+P1^#R1R]UO2
MKL^ V0)C#F8ONK<@>WR_-!=J//T0_/.(5'R]E ZB0> Q]!]'_PW2-,3I)%S[
M)(GG"9*^DR2$)TD"3T:#5$ R<)*._B2^.$E0GUQG/?CU!)S[!@CM\3^!C^F0
MS!8<I+P[#] 6T+OP*'6 CN93M,4S4N99*19Z&H0;/>'G+C=+4RZ@_U9PFQT@
M*;\-.XPU*1>QXR()X.TQUL6XEQC\+]'97Z)A7R*X;\?!MR/L(N3Z-DC[;1\@
MYRM@UAYTKZ.<HY1M)GI;T56!GJQ;K?N @FZG_N^0G.Z2[' ER3V#'/C>!*:2
M $$,OD^]/$B]/$2]7,$?#Y, /6PLTJ43?)C&_S"^>)A"7D7057C_U3< OKCR
M;^L<S&G&9W2WH[?RDI1]EW4?4"#Z3.AS-.9>'@(/@Q_8YD)^")ZPX4G(VE,.
MTH]=(0<0A6<"I&>QXQ<D:<]561\E^#R\_WDJ_7F<^MP5KB^"=\ GECF8X5ND
M3G17HS>7LL6A,Y"OD9++_C&;GJ=L<R[&G,1S-DSLRYF8#_GM9.D5B-(?J)O_
M\[>>T_H7DM,W&/3>I#-^BT;^%HY_"^>^14'>^@W$[FW-)4QZ[J8?0'<^>N,?
M13\?NS\I3?VI;>W+<[9Y$&/.Y17]]WZ<B;F0O]KF0OY&O/[#S3C 0/HLQOI
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
M<AD-D/-HA)Q&$^0XFBF'T6+9C]5IZEB7IHP-:](8@D?ANZ,0RE'(X\@SX&T
M]U]DMN 4^@^A;]=:ZF&#M'PC?2.8SNL&4+)>RH"NQO%YR!K)![BOF23'-4Z:
ML@:>NP:^O88D9 U)P.IDP "XFH%G-0UJ]4SKY-9J8Y,/Q';5G70\$+B5$+,5
MGP)L&#?K&.7>O\&Z%VC--MN9M#O@WZ "Y$!3$[B&<=\7D)K("4S:20*Z@V1K
M!PG@#C] XK.#079'FG71XPX:\PX">3N5N'V=]5'(VR#56R'-6R&*6SZ2-ILM
M. 3]V[7=NA=HJ;$7:!]MX0!]TD&IX#HI&40 /V!"C.-A]!\A\3T*OSWB"$A
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
MS'3TU*.C\(R4C-O";D3_39++>6DR=)TTG807W/X=7((<W$%\W$%\W$F2?%>
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
MD!]B8!MB@!MB@!EBX!NBXQTBD(<([B&^/ C'&X2XSX+0S8)$S7P)P#4'L&'
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
MG=U8=X/:[6Y7F]TC:IWT:[5,^5 M4\W?X$?&'$PD0U@,O!<<X?5N[FWV)_7
M+TM=)VGA-!?-G>RAH4D!FC4Y0@-3XC5C2IIZI^9H^M0B=4^K4->T.G5,:U6[
M?8]:[0?5XK!030XKU>"X7?6.QU3G=)MJG*ZJVOF7JG;Y0%6N9@NJP:-TY7<G
M,"0G,]0;?WYAN-U&"K*6M&PI:=$"?#+D/E4SG%W5X^2E+N<@=3A'JLTE02TN
M:6IVR563:[$:7"M5[]J@6M<.U;CUJ]IMGBK=EJO<;:O*W(^JU'2KBDU7563Z
ME8H\_@',%A2#AQ*LVV_/9EJ7P>[)@.\9>V!(049(RX;QR0SJJ\/#0<WN)C6:
M?%5O"E&M*5HUIB15>62HTB-/%1ZE*O>H4:EGBTH\IZO8<UB%7DM4X+5)>=Z'
ME.M]LW)\'E2VSPO*\OV[LGW-W^ !AO=;24%/Y<']&=IVD/JLX_U2[L_')S/Q
M4S=I0+/_%-5ZNZK2VU/EW@$J\PY7B4^<BGU25.23K0+?0N7[5BK/MU&Y?EW*
M\1M4EO^H,@/6*SW@@-("SRDU\+)2@GX!WE=*L%FI05;<:ZS%0?<-<-H#Q=0#
M6 //'L...6G6-2#MQ$E=F%0>Z*3B ),* WR5'Q"BW, HY00F*#LP75F!><H,
M*E5&4)W2@MN5&C*@E)"%2@Y=H\30?4H(NU'Q8?<K+OQGB@U_E^N_%1]NMN N
MRGT.O<=(/_=66,]B705%&3$H0@[Y53JT*$FJQHZB<'OEAKHI*]1+F:$!2@\-
M5UIHK%+#4I02EJWD\"(EA5<K,:)5"1%]BHN<K]C(58J)VJVHJ#.*C+Y/$=%/
M*R+FKXJ,^9KW9D4!(]T[B_XC\-G=I)\;JXD%7B_DWBP^Z\+&1F*D@GC-CYVL
MC"@7I49Z*#G25XF1(4J(C%)\5*+BHC(4&UV@F)@*1<<T*2IVNB)CYRHB;H7"
MXG8J-/Z40N+O45#"3\!;"D[X4B$)9NXSAE'FT^@\!!78"<_?8*Q#X?4";.G'
MC@[JJ(Y8*:7.<HC5Y'A'Q<>Y*R[.6S%Q@8J.BU!4?)PBXU,5D9"K\(0RA24V
M*#2Q6R%)LQ4$00I,WJZ Y!/R2[E+OBE/@3=X_87\4\P* +?@_Q/H/ BGWM%"
M/!KK4(P_56-+7[5Q%HE46T*N1\QD$2.):=,4G>RJB&1/A2?[*RPE5*$I,0I)
M259P:K:"4HL5F%8K_[0.^:4/RC=]B7PRMLHKX[@\,^Z41^:/P)_EF?DY]\P6
MG#?2?_3OAXIL@^.O@5LO@5O/(?6;CATMI*+5^*D(GV10-W&YDQ66Z:S@3)."
M,GT4D!DD_\Q(^64ER#<K0S[9A?+.KI97=IL\<V;*(V=,IMS-<L^]7FZYE^2:
M]SCXHUQS/^$]F2.X$3W7HW\O]'3+=-LZ%'C^;-[W<+\9GU3RG7QL3<5GT?@D
MN-!!OOEN\LGWE'>^O[P*PN19$"N/@E29"O+D7E@AM\)FN1;- (OD#&ET*CHD
MQ^);95_\"/BM'(H_E&.1F?OD,93W,*G_;CC]I@'K.I1%</Q!WG=A2P-^*>4[
MV?@JD3J+H'[\*R?+L]Q9IC*3W,I\0+!<RZ/D4IXDY_)L.967RK&B4?85TS6M
M8KZF5*S1Y(H#LJNXF>"&)%3\DM=_!U]I4KG9<C;P=<9^I$%I_6SK.I0%8!;O
M.["G!II6R'>H7L7@EV#\XMT(_Z]WD'.=FQSJ/&5?%Z!I=>&:6A^OR?49FE1/
M(-=C<'V7\5 ; (FOATS60];J(0YU$(,Z>'<=&5R=6<<H\WYT;IO+&#&?>%Q
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
MOAD4@&00QCWO#<0@F )T+=8;P!_K\,<Z[%B''>N(C74,^.L8_-<1%VLKK!L
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
MD(W0;)K(<OBW"#)/UUVP/?G7F9S%O7X6USO#3^.@1QQ\(PYM$@>_B(,MXN!
ML3!>[.*>.V)!HA=4HQ%^DH@E,"O<==)RN$LBNA#4U.ZY#U84F>?7OI-?=\+V
M>1ZG5^XJ0]LD"W0'J"EHDV0,:LFP13)U*0^,NWX#L"#U:Q_@F4TD"#*](,-Q
M+7P OZ^;@G$ $-&-D-][_TGOM9 ]A/D<3M=9'-)]7PF5N]8NT&<.0(\#&#_3
MT2;IF(S388MT](\#$'H 8_:!R\"])U,A=P)D6D'6,'0;9<@1@ZEX?JV[8&CM
M6F.AUE=^?1OG".GC' [Y?7?(K[TB9S"&G*,VD<,WSB,8.8]Q\SQL<1[.5[ %
M&>!SI<0%=;3>@7$ =5&%/''(&W"0,.]!.=;S7&I]Y==^D[[.X?1>#Z%>8%/[
M0DJA1QEU1RLF_'+XYU/TD:?H:.6P13E8W9.+?:P_4/>#_#H/HP0FH@U>3+V-
MM")?$"]3#*D.<?L'#!+O$+O7@$^] :][!599C?BY"LY:"99&G45Y!$,6PUCW
MH6@1>0FUVKK.H5!23_2L0:3WL09"K0,T@]-0WT2I1_S^ 5'X6T3JU8CBGR&R
M?PP.\Q!Z%$./^QBHBL"G[F"@N 4V=@,=]1K8[F5TG$MPX (XTEE(R4?#G (Z
MCS3^]1T42O8>VAZ,W]]#H?9A<(,)"9%2\(@'X%2WP?NO@S]<!J.X"#W.0X_N
M.T'=\.S)>/8T/'L&7"(8SP]%$RZ ZRPCF6"N!^&X^V&+-/QV*C@WM?:QBW2?
M04GNV8/Q:_V%DDVM03SH:DXV-#$_9(E"SD#(4,'SM?%L0SS;C&1 CW2TRWXP
MO30PL+U@8GO ='=!CYU=.PWFPP*+P-V3P/ VH[L>(&O![%>C=5:"<U-K'XFD
M^QX,:@\&9JZN]1=J.]&-'E<[T>7R/) E!#D2D"&/YZOAV;K0WQ#/-L6S1W5]
MDV0]V-]:<*K5X+FKP*N2P, 388]E)!PRJ-LPUH)Y[X)ECL!;KI-(>%,$Y$;T
MVH.!D:IK_:6PISM1W8U:EMQ%V"&/'[)$,/1(X_F#R JPM.70H_LN#!,\WPK/
M'TL6@O$N@(]$PT<BX:L1L,?\KMLXH\";J:^D;()UTDD@6M"_:S=16]<=&%2>
M3AA=\B_T=+^,GB%A2\^0EP1;+$4?B2-BD"&+)RKB^>J8*G31Z@8D!/QR#GCN
M;##?(/C(+.@1 #UFPAY^D.8++:A;2KW1ZE/@"9Y=NWB*NO9@N/?LP: R=03N
M>,\01 V#&WJ&9FJ)?"%L$4'X($\8LB0@8R!D*$&&.F3H0(8!>H4Q/,$<<D9#
MCAWD.$&.!Y[M0URAF0LLXP1;C.]:O<J"Q2Y#V_==M__\RJ<0$F;R8]C%L+H!
M(5$25_=T1+T>H*;$(,(%F0*0)P(YDN@% R%#&3+4T2MTX)'ZD&,$.>;H*:-[
MSH&XX,_)72=DQL(6H]%JE/=8P3<MT!X6&$7,,>I0-Q%1.8<Z:HDI;@OR:NH,
M#/6Y.N@S#[I0X<)T])$I9 !J)@AYHI E!3ERD*,,.>J0HPW/U"=CH,=H/'$4
M_F4)A 4TI':IF, _C=&21O!:0_2>X?!X _0^ XP$^I!/Y4Q,*;L0?B5C2$]$
M7B35?5U\$+5%%G:9C*EG(N&$+?D@4PCU$D//E$*=Y"!'&5+5T4MT($L?LHR[
M5D(,H=EP!'OZT%ZOZP:3""!60-L=1 N3RQ#T?DWR$;FS:T?>?NHN%"5,H9AB
M$Y"C,*S/A2XSH8L7[.***<>1!W$%QJU1Z"?F\(V1T,,(?<40?78X]- G&AA)
M=2!K.+S5%+)&0Y8CGN_1Y3EJZ"6#X6'433?*&*&5R!7DM_#PUJZOA:4B_-R(
MJ34)_#H.(6 X>%SPKST@"-6=$ +8PB96\)F17#R0*P"9(I G#JDRD*6 >JE
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
MAAD,-S0R'FEB9FYA.<IZ]%@;6SM[!\<)3LXNKF[N'IZ3IWA/G>8SW6_&S(#
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
M[8_O_OK3?R?]J/[#%HE/-S-6A;B;*?,0@S[>NI5OFC+D=VOM8RE?S3PGL2Q
M!-+<Q8"V +&55DXX:$'O(3J K@1+>$#B:#JP .B#E!H=,(8&&$<'Z-  L^D
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
M!K$ UC(!VE@.DM!/<2QA = 82#9+"$)[65S",LZI,@.^!]$! C13I4C0$33
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
MX("12LE**3XYSX;,W#6R-FGL-MF):FLFI_HGCWOK<F?PO(-'TK,Y1<8IM=U
M-)>[F&60.*G\L%#DDF/<EO1C=R)CG!I>7+O^NG$F_Z;[,V;LS[A2$G#IV=XS
M/Z("0_6\DV^X/3ZJ-M5UR\+E ]Y.,A>M?W_TW0YQ"?_D)/G3M^5K'N@7&>N&
MM[?,5WT_RV6_9);0I@8/Z_W<B5^4O@DWSTKX5NWD[OJP>=;TE]%;XZ.DOPXT
MCXHM*]YT>%^3HW-+Y(]/\2,"(D_5'N 9523+M6'I[>:8YO+&T9U^)J]D[T3E
MWZ^X.HK7;/LI(_=:I9![:T\U[MY_A322P0G.L[?/O6#N(GPJI=$S6[VXH:+A
MXI/-1L6AH;XM-??4TT(32R.]3EK=._0Z6N=L^@NSE?.WG%6\DC_I[2H3Z4%)
M#TI>2718'ESZ:?XU-'MLYXPGG)OU*GP5YM]^\EBL(?GZG4EV'6-L>";;V(YC
MD. LX^;WSX8Z2UNWP@/4SK1EM2U7$[SY]92MA;G]T\XK<WG:Y^Q[I-S^=+&E
MVS8'P=V5.Z6\/T0D/G./_-RAT_AYBA87@]Q4_N0((G$UJN"PN]O65LG'94X)
M7F^:+WVZ<Z##RK$L7ZFP3=(W1L[\4H3>)PMYFQ;[6@.>E/M/'!+2Y8]V*EBH
MSD;8DC)5U?CI]T'-V;Z?=EUXP;<ZI?R[CLH%O;:(>@;I7/K@DW9"Q<1/E94?
M.M<U11=^*VS);RZL?5'?MI-!JM\T)YPL+?PA>B;T9\A1!OF4BJ@Y=$+"EX8V
MT+FFP2V2Q[YWMKX)#?U>N*0CX6F;<T#"*]..2@'_EYUCOP?:SEGDIIU_9MY
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
MHFG-YP>',8A)0NA8MQ@&,1I4=[=(:V[]^O)*V]5%"W:K#IH56;.?\Z>N5X7
M4/V[*=F&YFF7?\8._Y'R]DC[N:_'<Z)2U786G\_=/'%[_=Z*I%E6'ROF>S_B
M):'?-PA_Z5[>74TM[P[T[GC>D;YBU.9M;[?\O/BXQ.KKZ@T)0Y=Z,4BM66-#
MGNVBQ;=OS=BR>U66D?KU32,4/[K7&-4Z>"?D7@<EN+#PV-N,]O/A6QK'C"EM
MO7]&=:VNCW2^V:1%J]8?/3SBN=DU"X<)K=^O7^ULCRX:?E7%:GBGVY-<RP:?
MAP\R9M14^%EF1X4CJMZSZ6Q'>N[DS[46C1_7>&PZ=.+$SD2W"&Z[&7.##BP.
M#1R96KAVC_"MC"O-$]NL.L6+$-4;"X[OL*^*3R]OE97<RQ?R:LP9,W$NB?0M
M:T9J!D<;!8X<^$17+61,MNE%WT//8IXI6U7<O=S>U#EO26QYE=G6>1Z5?K5F
ME?;.;%JW3#D^V(A<M"R?^6ZO@G"L=NO)YGRC<3.K+X;EQ4Q3V3HEL/*[27S&
MYLC.LA1=][;=@QK7/N?*7#WAZ*WR*KOV%9T.:2-,1_.UOWA:N6!QRS/WX,'U
M&S_N.KRFJHA+BV.FY_&\4S\ZBMPF/3%>*[73Y<#UPB<WFD*VZ[MG"14.M3J9
M\NF8B[%1_/.+-VLRMM7>?6!1>L4FREO,G^,=!]>&M"VC?<^DUY=5WXMYLSW
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
M%LF"^Y2+RCIUL\7_D(+5^K42M1_QS9=(*R'B%IH.' S@0:87+E =%5C.\#4
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
M5'5R(*ZUB;(:N<FY\O68@GZ 'Z4 6Y:T'19.RIP[O:>KG^BF^M3YO+DCJ"#
M!NC4\=<!,8!SGEI1*<=% >;K0;*SF5J%#"<;%5DVAY,Z2087W,?L K"YH<\!
MO>8MI6QDS^,I^BDHP;9"-.X/D<_](EN%RK;0?8-P:1>G*)K?BTUEC(OVL^+L
ML[,MLHQD;:)"62R#>VY\LJ_(K/<WLDL-63Z^Q"UAK/G];?L3::[2IUU@;)+G
M8&/,IY7<^N7IR/>;_DE$FEFCN 2/N,^I.6\1%8AQ6Z@M9\Y\JQU+BQ>NQY(0
ME?N'\I?L]++Z<65)N;E]9C^LC)DD)>+%J?L*26FN?MZHW^>PAVO-$6W)"]>Q
M-=8-(<04>M:MXK76-A?ZI;\>%=A54[(R9SA^TM9;XQ\4U1A^A>M^"IPA5&[E
M+EVNP"[90@H&+EV%4ITA2E8<:>RX/BZ3K"TS'#H2B13MQLWTY;Q].:S:2[15
MEK@/VU%M.#M5W6V%N<TXOOC.IH!DL9H9C>Z:?C58..3('R/2H7+ ;R+UZZ$
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
M=%\J1_YTO:'#YM2'$AJ7$W49#^V!* #ZR9W XCWT^Y(^F%NPMK9#=&BQ&6
M=DYO7M.ZM"#*+SLU<0ZI"?.0[9\)^6BX'A*;%:FSO\WV6>UM2!YV>"EVYI.C
MCJZD]E!>NL_:]_9U]#&:MVK4#!CL]$O[,%)'D'EV.OTGVC_1ED&=6ZCX+O?F
M>9.H-#Q9VWO;O*1@6>.=<L1"JZ\NR.IQ(T-JZO/?Y9-@TJ$D8N+:H-[=3U_:
M5"5*/8 EAY+[S7X<QFP=1NXIW=EMCK^AACV7W'.#0.:Y)>^PW $GZI.DHFC&
M%,H&9QCPK\SI\F);-JN$9VR2\2^FF7^]&$$0Z#,W4Q[36!WODXY3H88#UQU
M[<TA,!E3"54F"MU4%YVIW%_%,SVEG%*%Q,04O@(__%BVF8\IE2O/GJO-#!)+
MN0G'^;#RPY=_)BT2UO'$Z11R^^B22;ZPX538T>^GM#%M:?0/1?OGL LSO#:.
M/7B&6S?A]V&0T9UGRLQE>1T\,Y6@KB4/:MYG:T!Q?)=Z\%P\(DC/M>?I]FOC
M1:+EBNX$^@>D\)P]M&-U3H;HQ=U%FSR'03V1L.$W&35BR\S8 Y$(%>U; E;C
M34&@8:/:O5..12U>)M8;)FFFG8A<2_BF%I67+>MKD7?.%L82?RL-9A>2VNV9
MF9=+^/PT7(P=VH3 'H.D"^=6'/'0LHN*\<;LC)!!E]861'RY[WHCNW9=%A9
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
MF0</5E"$/*N<A[XW'1B(L/VK'1P<?6!#,V\1Z^I(2JB%<K@77DT.3F7&41C
M#BT4IFY'=(> 4G(N/M+@_RNH-%#[53H$]9U)-, L^0*11*\=FW)C32;6O2+[
M'0/@W[H&[['>M4AKP)15B1*UC;MG9"U!1[VTS^\%0XY-# JM6B^L;+G3:"7C
M5+YV.OBGN&A PSY@,N8GN?TL)X<BG]JG=]??\H,,2ON^=DLST2&##W3%#[29
M$>I07/[NX48DK"%SW*W):*G/W$XX=;HW34/S*V$/L<(O; G%EV?XUG%\C][N
MT+;).5)F=:R/"FMH3<AU29SQ6']4Q Z+52-L,P Y$>9K1#6A_C"ET5<6Q1#%
M!X5O6DZ2,W<.Q+H28@!J^+33JZQQ8G21!%W803BW0< +OQ!\FEJ_ LC_))@P
M,_]>@704AR\8;?%6&[PIM A"CIH!H\W0HZ)=\Z8W8+2,,,O=N3@&H#5?(>#W
M" T:/<$ 0CVW,8#54:<:TM46@0,&Z%?0AC@(+DM]+\@BR8/NA:_5(GJH,19!
M [K$ +:!IGMK_6@-8# Z^0 #L$8 ]8S/4^^5[Q4$<D9@C@$@:A<#+Z_AU$<
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
MY]LQ;?F^W-)@:HH^F7L9VF+; H^_ $</_]H'?"B3S3>PEC7D-UZ+&?L&F9(
M"9\&%@\TR=N>B63%/S/6.("0TURVE7L@6U5-PS.";'L;57+K, Z.Q3:+ ]>6
M@JBJ\H#^=_[N1"^([]1R-+/X+5?-QU:&G%41-X[.6E WN5PZ=J67A]&'=EEP
MG5 [A,APW242I%;A<0RPW+C'1&.@1S__Z5VR%$81D. B9KVV1JOB@ZBT?.!,
M*EC'\+#T@7G@J]N^&3$#LYO'9%3ECA+)/G29CKQ2P0E/"1J$&^H*A'DDS.((
M$M68BG& )\CM[!/33:>CR\@5]$B3*(^Q@S='F=WS:[=&.U8>U;KSNW>UUV^%
M%GWA#Q5;R'$#F3+=0I&?C+$]!&DSNKG,"0I%]PSZ$K5((J0E$ RK)SI_(":*
MW?,U*MY#O>H<8B1$Y,PM@Q>9WRX_B8Q<_)G(\%O?!CD>? X-3CO^."4;![W\
MEG?;L:NU-.?KIJO X*OXDO5X?[+BN2/-/AI7&99"O__4U/N_&%X<J&JDV#T@
MW&V\,816%BRC3M$SB6'D7W.BONBF&ZOQR+T=VRGX\:,P>KLX;3^NBW:PES-Q
M7W;X>T6G6Q/_/J9DQ%-^W:_SFQPI@?;W%(LN#3+*^%^/R=.JB>7:^I'OJP]2
MV_IW7\1TPP00*XP_;VV-?BC-X^Z]E3A+$_&UQ"PEUW."C-UX"?[S"B#-/?!)
MF@6]^'G-N=NI]J+K4VYY:$2DAV<!B"FZ9QYT&LZJK:5*1:[744*W-Q;4Q<@J
M25%2RE "#?VZCF"KQ@$\82KG6O9-S3&+X@@?;QS Y'J:XD[,SH$L^/W]P3Z6
M)&L=R=)OA C*5EJD)'3DB?(L^G;3[E))%^!/ 3-:2>)D\3L)00*9U4FROA*U
MBI!V$,0I4S4(;^?D,=95#15T<2/[/"2S;U2KY7]>3LH:L7&S\]GYB@5H;,-'
MVC:G.8[C]>/I;JT[?=2D=?0ZH6++)O(D P-:JBQ:O:HS7>=46PB531/_!2<?
MO^\B7'[7N1HW,'A7*,=[7F,M3K=1<<$8_(@HNM'QQ&L3OM/$D^J2L'CV0H!&
M&_R(."3ILNQVT:@'4WII;@PH/5TW5.Y*@-8(7/+^REAM@T0&51[[RSGDI6FD
M>'JL>!-;Y;@'T4%%>K:3-=?MH?BE2_4$[<;IY2=OP@D:3.UI510T*?AU"5Q]
M9?M8+UI0&>BF%3]@AR'"3Z(6Z@<&,QKZF K(\#RBU1\$4$P^DF.E[)-S^CT!
MT1\[T&TYQZ M6 OV6"0&G'(&/_^)?RZAUS5(_E1L>L=<4)[^(17=FI7YA\U'
M]):<!%_;N<-_GL@3/S5:"!.1AL=:4L*XSGC=<_Y]59<AQP473=$PG_:BP8"C
MR @(89UK=I<8'&C\<$0%U)8305.>LN5M1?.,UN[AU[P\\\IL'\'! JL"33%6
M%,6Y_/@W%!?2\S)]R&JI<1=#>W\99+#[RI97\87TN_+(QS\8!.LB)![Z]F>W
MXTN--QHL'3O-O%3)^':V+)#^^ $+-XA.0O-!(/XKP(RE)!/*"93S9N#5IHGE
MG.:PPQN6N!HC5XE\TI4#IA59I!DDP Q.[$MT??KJ:?"M.R0RE'<8[C\]E&'
MW/SF_\ON&TJG\0W0@651<:,';UTM//'M)D&(*$)RH=><=%*>Z;DOO)QNAU-,
M]*FHZH+N6O+GZ*T&=S"^HN!'?@7[FW[@D:Q$"3F)DW\+2Q:=7]RZH_$FPL.,
M-T?F)V<=2W'.W3>9%AIOX)*2B=M*+4W)@1DNWSJ13=41\L_*C^+U\ITU7UFR
M;*8+#/#\+FMT58W+F1"D*,Y_3Q:ENK#.=#BX,IU\5PF3#-F&>J-[LPK?)07V
M,7S;DUR"!20W7/5833VH,TQI?C6CQ95.)R5RQRZJTNW9SH-(8,2/Z*T$6-$D
M\ZM),0Y:/X]!<53+\F:MJRZO;)EK>TIZM+L<3;3F&",=<_@MSQ.AASEM["P2
M8Z.&8$Z'5#1BZ[0AB$OF2)R.B:],G 0_;NW#+28>1TLALLF9=P[Q//O26C5_
MF$WW?BT3^[FY4[YV ,9D^D3"H2&O:KK>Q4_;N"7VD8PZE:^_"=?_/OHK^%A;
M6V#Q1=>1UFL*]I]R>"L!DF7G=<D!/S:Y&+0V[=697OT%42FV[  G;WLB1?\8
M[$:S?[U=#,]LAXZU05XB16G[#X2-HQ_?$F-27A-B>.63Q6TWEOA;.FY0V[+4
M(/='I=KC?N)<*N1N-/XI,/&,+7'?'L7B3KE'_+>3/\5>%LQ-7[\_3FP5R207
MF+30]1IO_J@]4?F-XRBC/R;12T-S,FA@24,V@X2=<I)YT@=_97P.)IZTME'E
MU]$_[_CC\4+TSW'2V!"+MC>M<J8[.1FO3J?>,5?&^%FT2Z$'C>J:E:^*KM[3
M9@O\3GSTY,0\/;;"_O? EQ)AO5*.;]!V)E'IA$/^D/ ;(,2_<AU;VX$@W?&9
MJFIIQC@I\(#HB3B#F]@,>3#:WE?Z<,Z"IKD!-56ZA [(3Z"=(S<"N:UB3ZO_
MK,7I 4U=#9I<ANW<?7JJQYDZ9<U*,8RTEQV8E@./%,CAWB_.VQM]'81M$6&
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
MQ6;"3G  E1+( <UXA1\X WB=I#." _1R-8%1+?O.7BW[4^69>]4!7Z WJ%^
MKQ5\],13%'MTF>V>BN8 3V8?NLN- 8_+3R@QAT;@F:)=KQG(B: O' <@[LB[
M48=[TBMCD?-\E9(>S57_%GO=[\,87;0MKO#ZV3R8SE0+$T[CW#(8ZVKF(K5<
M:N-R[!/2L!25WZJ,>"DU1?N&]1;)O:Q23\6G"NEO7I^2*'U\&L.?O8%?LF,\
M))'<Z89 .U;OZUP5.K2E7[CTWR=DB=[(&_QHG5O,_6J'&0';GX?B5Q\;H@(V
M[DK2L]OYZW!FYCETKH]*.)U^>RLLV'H)YU0F'76D>WPO15YOXINSUR'RSXH6
MAF?/EZ$>K@QL&YRY;I0-0+:'"/$C5*];F+\,/-/E8K%6:QB8O&20"+@M+B.+
M1ZYYW#ZES-G8&+/X_*O@UE\)&9,5OX :/X\:N3J'B;VTXJFW/[T3A]3".\@L
MF? **&_GUXE42S_%RB A\1F((A]GSNR[+ QVJE6-'-;QAVA=HF-\ QIRERS?
MEE,NT(Q N%T!(*ZX9H"Z^AP'D*W\E.W;B@.($F\-H%9@X(AL2A3;Y7UA/88_
M!^7DSACB:^U+J<[Y!4XEZ57BO3"^A' (>$[EUI%/?E*LRS)7Z7U:!AO,9TQ1
M.0=J>\64$NX#3*B25N/P<@];._[ ^'YSD_O3-GOSM.J"_X,+UO.5+K^1UD,<
M8).M*PE^$)94A -\6E'ZT&2RE9<)7E6;5'XH:KIT.LX^MZX]J[; IF<S,_Y?
M1=T7N+!/,G  0;Q-()8:>F,HVCJ@^W#KBVTT_J7O*+!5%)/LLX3UN2&$Z\=G
M:L"Q%:SDNP0<H"?,!P= --U"VHW;=-@0:SO^\\G?=4>DT9S9B<"+:LDQ' !"
MZ^IW;QGL+'KEAGTRQ_02B=6-<<4!"BI6KO.59E>,']\HL70AY(CL; 5[3 6V
M0B\9WQ4C_Z==/!U?D#[:<@1B1)X#T:7YYR*F(8&_VKAN$-*06 _V0Q'&W:/P
MW0U)C8V4Q@'LRXNPVVK(9X<1N0$%K>_ST^U\6QJWG#CU=_,3:+YRLO2#6 1E
MA%BM(C[D,R8GA>H 8@(N.RG08HVKE;.49;2/&4-^/OW].?]WL,#]8^9*VH"U
M2,DO";DO-H,E.H6W(BR5F%)8RD/R8_0V[C*(OI*]M_K9 @&!)&^/&9BF0>AJ
M](V[3/%00(.'A!E+VD_[$^<L\PK>?UYY/%48ER2^ E0^J=%6G&(FM.2O_)J4
ME"(JK76?!9N[>N.2;C:[M(9N;><Z6[/_CSLHS<^C(K[FK:8"T_OIV3T"P=X
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
M&#\D5-5<0?P=EAVF!/*U%_S/EP<M#L]B]A^63E@]"S7,NA<3T"3@7:,"/.(
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
MU['X-8UARN9[]1NB#7:(C@DR9QO5FD\E$V$%Q2HG]PP__D@C_G-D&>BS)+N
M ^@OS1#[3;MAR0B/F=$KT$RWHYX'QAN]'A0P<8BW#$%6V(K?<5:6@Q6YI>[3
ML<\+[J<S)*)W>*UE]J7;QDJUO]"QEZ#5T, _<#RI,Z.E,\Q0O6M(?4-3=61?
M$C'J=)7\CF\^HQ[PXN,>&I+,IPD&P -6EBXYC<G1:&X1+"SES1GO_.+Q"+VC
MG/C\8P:UCR-"FD1.'P<#4ODVWG=*MX*E11H)QM9,1N"!0PL$PK;ZT0Q,#-TQ
MSS"T0]5=@&N]1VX'F17UT&(L*S,&LK'#B+)>[@R#BG,Y:E.F>)%<U\M(2N^%
MO4:=""^9#G1R;1V;2SK6>86.+^<L;O%KQ"7:UL4.UCH%$U\\07H1FSNURLTV
M!LZC1&Y_]G3LZ&JH+=GH0Q@Q&-Y*B/EYR2XH1$ZUUUNSNE=4\GZ<X?3G<T[O
MQY/V2WI5Y8C](O+@#VFTUUPE6IC8=]Y&%3J/^,/'?C=&+(N\^\PECV)6U9$J
MY6SU;-ZP32$)P(RCGMV#V"&XL?/# VO#CJ.S6G@)$;W>\,.SJ74X<QV@1TY.
MG,AG?9XC2%/["+]2%&8P8N'E8?4B_W!PL.=*L4_MA-Y)/VQ8<YN?JGWFD7WN
MJ$6Q:Y)SUYQ*7&%$968EKZ3Z*'&CJ>^NZ#NI?U5%Z]B+=WP8DT!C'&"Q+@^"
MXFJ4S-Q?=I+J^XO%IZ)ND(SK2]0U:_:%4VNAVA8:!Z! W""68M@(#E!!^P0V
M 1L7&PLL^>=5NV 1J;^Z^,"ATA?_%W??&=54UZV[51 +BBB(2(E"!&D"TFM$
M>N]=>N\" D* J$@70I$B2!&0+KVWB/0F56H Z0(A]%#2;M[SO>>.>\:YY;MG
MC'/'N">_DI4U]DK6GN5YYMQKSN2_JOA *8<K;!=G!P@D_!)>)G6HB2O%]1 !
MJ1/0L<\Y4K<$LFYTW$.X!R6MXH_SJTB9"[IUU/+O\58J*/*CP"I!+]"Q>ZQ$
M2$-VE4)]5+?8PCBMI-)WE7^S LSD+M7JSB5YZ=P&Q_K%D$5NW!O!]B.+ 5WW
M)BA_F7]$=^&87_L5S&M20T]6]9=9N#:'BQ-U1XW7@=2NE1O7[I]ME,V4N?C$
MWV#J%0F67:/JZU#?F_NV_S4<N4I0=!..E1:Z'\#<N*/L_ B4KLA=440B^EBN
M^>'3*BHI&QQ%J0UV2JUH!SU\ [KH%XWA:>UCQ\1C ZIWUR"*X,6']:&6NDLY
M6Y0'S8=6/ :[TYNW0?NOE*EP(;L:%E8_&P\G?YB?W/^KI1ILYIZO!X&;0,*!
MB[IC;9U01>P'(K Y?$I7]@X_ =F<WX4<-:431DO/I^K/*DDV6]X5@7O>[$?:
MZLSN$VCFD'C?0@G%M/IBUB$+MH (4(O8P'9!GTZ4854I> Z2*Y![,4H$.(?Y
M8</D/7B3X)0@4R(@(%*&V,/.0K C-GC<=.N[\Y4ITZB_:_#]P%F?=LT2 1ZH
MQ=6)#.7W8I3=SZ):)IU+U>_.SS3[<N3 'S:>2#\7_4HC6DS]& #&]0;[R*Z"
MQU@$1F0>=;X3[8;]53O)X=&!.78X?:>NHV+.I2&P.2UB^0-UL?+]<)5OP7:1
MU[(K@??SX_,2=%_JGJ@&[R+C\GK&+ET68;@0J]:V--#'T,I&=UT)'5;<5/@%
MG%#9<;^FJDKA0P<T*RSK1E/)DJ'.R'&]F0Y/L'V-KJW$)=B4CNS-I<6Y!-%/
M(-9X6R?UNYS1_?LKE9NLLO\FH U_[GDH38+3)6^V"\P7H-!*K'=%5_4.]7;#
MWT'M@DZD8TZ>XCTPRWFEO9LE02XP?!'"6K^FL3?_ZW(*DYI]WFRZ09H_N'/'
M5:*7WHGCTI4N=1^-T("F.OF$?"U1I;''N2+,$Z\D_Y"=?(,<OB2X0N9'&X.Y
M BV1V>B[)J4@#TSWY>J,EJL!@<G?9\0X[4ED  N,VGGQ(<X 'O5+05-)F\I^
M-WZD9;^M7H?U0OH#.LJ#@X[/-4M7@U5:B !#O]G\0\+P7]'ME8/D9]"G43Y;
M'%Z0B\%7B0"=J/L^ND4$&WF9,<4"I?85@C.+&!=BWD)^]*8ZK;WD\"4W'M8?
M<4=%DEDHRP!D:V9%9PC[?]JKY!^7WJ ]&";T%ZSV$+BIO&&[W<C,]GK0W+]T
M7WI_W!L+)0))*Y\1FRZDJSC=]JF?DH,-PC?+<?)2I(&6,-!,,&9*1B/4XV]2
M)H#1Q/FGDW[8C0\4A*TBJ9B4)8OJLOX=Q(%&!1%((TD_$Y-38B-D97F89.NV
M29\;Q[&ZV$75 +N30W&4B;;LM,16!) #?XT.T,K]DY,E8G;ETE@+D#4"^X:B
M(6TXOJ!,&+VYY-[\V>8=4@EB$S^YAE7PUJT5[E(&I\6TAGY./&9[X2:8(IFI
M4;X5A.K"11"\/\1*YRXYV*W+E'?U)"+-J.-[-?VY^&V&$^?-O!)ZI_P]%0>2
MN@L*T^Q+X3IYMQ0T,"7%\'SO3"Z"-L%B;M(6/]TZ>$=N ;DK BI^FU=E+VG(
MPX.8;4SFQTD_*+R66^Q(<%BD5W^D9\'JZRZ!2Z[]L\^4I:Q,FYQ9<_JG MH:
M3YXLOK3RI=2=(E6W-5J5"SH#GYDR3OPE@/WS1H;LXI5*BCB9\W>0!W]QWN]S
M\>V,[R#,1^4$3\C 'LYL1_-H?/*>K.9(:W-J49*CXX-1V4E\B%ZU[5-3S9[;
M$8Y[]!.QSDC1^SI@Y4U:?8X<)UG3F(*W[)'W\&R0BG-8>MFKH-]!182\7=BD
M5/+LYW+8PQWM.0^Q$D'SMR!>.@!P_'Z!)H,D,2G#_:/SS2 \X^Z+E)0:WYOB
M-$)".EO%"PP:EY@>,4--LQXI&-X;9A)^EEY=+2]F/2ZJ8H(QG13WL9'^3Q?3
M;(M3K0U\0KTZ$5C^OH(X06*HJC)6L%<0XT0@[C@: N4]TSZ#$I)+2#S]\-C9
MHM^"X!!N19K,01I90#A#)ZBFH:67MHC OZ:7*7#L#@T<'"(4O>9AY<5Z)4,V
MPCW..P$&0=(R(9FYSKLL;V,_L3D>BAKH6QA$?$Y_ZR,^LSHX"A*G)EPB:%2S
MHI,0W2DO9OH/$(&13(,V^(?\JF<G'6>7SG0U#SVVSR/WS=1G!2L$9&*_#;FZ
M(MM]',5$<WZZC71>S[.JG+FEO*);^#O3-QD#G73S46K[Q_;]DCT;(=EW5S2=
M-]HC%<]0O][OIMX!;BP[G#4*,$BN=W%(I>O%F)$SB=,5SGWZT>8Z&6>;\^VI
M@9@C>U*1DA\7"WV9M4G1:7C!,,GUUY<R83NQ$CX>4"B:BGLVI3)UNS627,WC
MM(SF)C^"OF5T^V%Q-4T+8FWTD($^_H=5FY2OO8$X(_K1':9)8]3['^*N"]P,
M.JZSQ9&F:L:!EM*2/KTJ:98UVTXV'S2_]52YDQ2Y)/3_LI6F^V)_^:IOQQ9W
MBKOKSY_SI^KI]0(-+<*['79^-Y]3^@ #OPO2:3]VC_<)%!7UK3EZ'1TH7KL<
M/Q;:'V*S"Y%>,=_S0CPP]SYY<EC 9^HV)S5Q:[Z#&UU9$'WI7EZ,LM282D(N
M)V 481)"4>IS@DVH=[<.2?&3BG9/7L=P,-,I350[QE$8/'BI9VMI-')QN97U
MQ%XXI])Q_6N8\M>8A?_^?1"M\17VS:T3Z^;QL_Q I=D8;J/6KF:_H[UD!;C]
MSK6U#[TMM+'EO@.UC_-5281+C.G*ZIW=)XWPW7846Z>M*M,"$?!)\E15-?P:
MK/G*30N>5LG\_IC2+?,'-+*!W GU#46ZQXA\B[WGCZPPMZB4&X3SS5WH8N^_
MA*W4#$!A[5:WXPD],\Y(R$\7A_&:Z%IQ+J^U\7B:YO  :\PVZ,^83$R[^QN>
M8TZPR+G%(9IA'M&BF[+LP$!71Y=R?=6A)1:)_VH3MH%QQITS&N-G3MBO^=UT
M>2>PSAJ:AP_-B\:!4C0\4441S,ZG<02YEY*Y^+=.+$0@ '/3'O:YP'&X!-LZ
MGDY!!_U#$$A#&L]#Q@UGA)%3A [-AD-/POY-OQ1#=):'<*&4I%,9.[Y).A,Q
M\.51_7R)E4J0P]/Y/D(\*YP@M>PC)&SVF B(F6H1@3VY6,@YP\#.(XI#KS/M
MA*0PD?( K_Q%=)K4%\36C.**(;QB'@V;ACZ,WCW<C5E];WR0Q0OIX^'-PHSA
M,C]8H'=Z^1[OG\3T!=N[>!(!9[R]!.0VHCBG!A:MK@$YG8:^L$&DB_11!D?6
M:\JB^IM>/MF)[?88:BZ\?EO'-5;SI<*[Q5\F"YV3,!CHM9M@V\E.\#S8/)C1
MKXX(5/2!?P=WC.HM^K6II)58#:5P$H$Q1S!!I?+X;5TL?T-4FP]D1U.3%_LC
M+[AKJ 2W5N<ZIG@3]P<_'G*MG9-]MKF$KM%V)>Q5]N"*;VP(#"4D4W]>;K,#
MQW;Z!R@JG17,J6Z;W!<P?='U,M@6/#H[CN(].V)"2N]()!2Y%:19IHRHWI$G
M O<5TC&;N*;P)_VI+]HM[A !&6Y>.JRO8CI^>Z9E>W==?A]4 7[W$2.8SLJJ
MU5\D,RT:L--XW_G\TV%A+=8@0V_/9ZK\^-P;';P&:6.O")S<?^;?LI,";^==
M@KZ$C*M=FN/=$,5G*)KV5&4NNRZMXON?? %%S4]JSH!<"P[@^0$9M:D%C5@/
M<?B.KG@?81:B5D!0QOCL-2+9UKK'[7W1#K19'9,%"7">T%X=.\]:3[S0N*'6
MD!3W)JQ?C/E T6U>>'[])U./(]*R:6Z55MDJ_E%,>''370.0E93\B4&*@6YK
M[4Y-'+*H7_RC%:8$4%P7MWF]P,;!(NG>\I0T1&BJ((-FZ>J2,TG)F^F-CH^-
M=?"HJQU4*&6_(W.R3U.4!'MV?XV4!*2*TQR_+24O^U]\'F6<^IM<6T?Y +B6
MF2;GS\0:HQP? =P$?P:D%QK>* ,7E1\ TGF9 &@Y:+,Q.C=QE;TOS=EB'K29
MWJPZ(2$<^25_T72FF(O=]W>NKLYJQG2L0J)[$&Y_QA31+'W80>6'BVA,+GU]
MJ[X^+2/R8*SJ=O#/)FW)D,1&^M4>;.GL_A^U6]J*ZWI4PU\RX'LH8TE8O-8T
M[+G3[ZHWD,[RUIX_CH[['P5?(WT$!8UP03Q2-VXP";K02CUB G-HJJN3*5WL
MH;RE4%PL>@TX.1)P<?.P<_-P<+K6XT3I'!'UN#CJ8G$AX\4W /,SGZ%(NP1_
MNTP''H%*>W9P@K.RM.WGS+=A]K[VUL:IR?9LJY4BX*P^,+8<DHFXZ@EAK<O0
MP$R?;HG?1,\)/MKWX3]]O++XNE^O<7:F.)S_N4NR$*3#><WR8?)([P!9Z'(G
MHI5WOJICX4:4N]U:NM+R"6<_9W>'RO7I"5C#.'_VE.8)LX%4S+G[#V'N1%!-
MYA^DE\'O=/-M 0B7!KZ#_;L-(2J$71.[3T&-O&"EH+V#6UFQOZ4Q./&TOI2A
M?JZ1"/AFTXE[G+\YCPW.31LB6"!N-K_33&#P\\= S-QW8FK%<ZH*7AI,H)$W
M%8&GS0G):8["&-[K.)7,2XFOO;Q[3+DKKCY0"8#2&23S&-F<:&-;L>\(>SN,
M73\9O\#J7$UI8B1J)V[++",YD^JC0-2&G2S/JP4>V%YE-J)G_26*1: U>6)5
M6N>$S;86=E\B:11RZ.^J4R=0?CA7'M<G!YSY[7\_KZ7!A@LH\%?)J.M2'NH7
MQL@]Y4YC =,S'27F; F^<76'?<?.L"Y:!_P(#M'\CYPU^W?#=A+K4SY:KQQZ
MGOQ EAO$N3-BV$IL40U"FX5%\PR9L?EA:0%V*]H_1ND/>+TNQ,:'HI_Q*2YH
M(J$6KD'9ZT-K!=>;S9Y-^KJ8KS<V*LC;_86BR[SQ]R*6GSVEJ\55\@H=Y@];
ML[+]I"<[!#VDD>.GP$LX?0A$^AL6!#)=-UPM6J[D[U[V'_XM?^?R R+0/CM
M:#PACOR72;*<6?2#2E>V>=>(P,C1KN;OOMU =^_JIP=.8\ZK"W,AK D_]*A=
M]FO"Q!^H'U]I/V>X8(!,XV$Y%L,7X":V"PCMJ Y[3'DRS5>V1L4&CZP/J%[8
M!ET8Y$FMW]E)RV) 8,G.50,/GKNSI=VN_61M7RZZM>@_8E:Y!>N1=&&$MT.A
M5<,N :GG;(31('@+1\!AN0@)\Y9=F3!EL'>/63("6U>FF56'E WI7;UG5'RO
M,&;X-[2D[KV?),".>676C+Y:LR.1O\TC*>'B_PABZ_@3%K<I7XW!8>M]=X)*
M5(STT&Y=[^>.UBX7W%GW>C4]'172;O5(J8+01G#Z]"+#UX,C87"-D[F</:6\
MM&_5>4TDN;BI+4>EJ2F2:FV],(FTE9&8Z^ $Y>6 E<^'JMZ"4W?$G/*L!S5O
M#SIKKFN:)FB-ZJPX%NY/:'V3HB7GD:(%7^&.TQGKC-/]$;)7V75/FW )216P
M6?;UGT[-_/L*K\5$8$E\/I?'M^.,?IS6AZ*GKMY@%%7Z2*(N9Z"%7W_.Q5/P
M08*.N).PO6C%N7-APVJ6PYQDDG+.T0,"$K1WLSH<G=A:TVPAXK7=]C"3ZSWH
M4-]$C /SFI\$YGT4B,!0C^U7X3];3[K>/2SG#QE&H3[VUXWYXGV$'6Z!(0K^
M*9X&1G@WVK8WT!G>F6'CD%\2?S\+(:^YP3]%[;-X> E]M>@!S?1"^Y>95KCL
M_?RXL0W,$/G- .B;2VFM4^&]*NIMY39>5Q^Z]0F:]?UQA*6<G:\;+C XF!7,
MF^%S361]*U_PSNX7>I_UQ\*DZ[P)9G/M)QY=3Q"Q.;I"]A/%2 GIKWVMB;2?
MBHNZNJR5M2]??ZAZ#[0#&9\W@<I./!J=_UN(9T![&9G-!(;QK(?-)DJ";7NH
MH.J*30>?X_O!B#FO#8=;=^EN]4%L'GNU);]^(\+13OCY,=9)RHAJA@C03?K@
MQ^K@%"F-U8%V0UVK+R\=O'NZGL6)=)B I^@IXI B'@N^=+JNMLG;]9A@EU?J
MMS/)FLOY4AM:LCU7C>K><E)QEL-RO2O]JF.K%HNC3PK9<8]-@V#WSJ0FI&"4
M"R9N\>/4ZQO/IDQ<VS#S,\?%H<F$3Z:TM7]L);VJ>"LPZ.-,P2.+O2R,^'?-
MUK"-8\;-"C>57ZINS<9G@F.MBG/Y@I!4$O5"?%R8)H#&YD@(N8\YLI[7NDV8
MC?53H?#")9H1):HU<E_W(HHCSJ 129T!LLHA2CCE2),J3:6$(K=.=_M*@MBM
M,$4%X-V5!W [*>O^2AUZ9<H;,LQF)B$Y2G#&B"I%EBIQ<=(,<F,F(UH[.^$'
M>XJ('-YV-#YZ=:I+.@DMQFE3]-.=)TL1OF!R+0P>M).2XN;!\Q*N+ZZ'9M27
MEWO\8SW-<2[N>WQH:9M4BXY_?%:-Y?$DW,T_SSN+U6N#C^[RNLO+*I*T.6XS
M-AR41@U2[,4%GD^DK"(,(&I^63;'6S]&5O@9WN64NV]='JX34/F4T9PONYGT
MI7-*GN:#Z*'"RKLKEYOG\#<#+N*W&8C -;K3G=7\S>&/#>(@,X&A\8RWDOS(
M5#8QIJ&*IW<B>J[2=/"K<A^8KYL8E9_3S;#MWF3]3!5/!*X0 5Z23ZQ8XRS@
M/:RM,::M^0R7+5:ZAP_OTM$LYBTPE,?E-WO+S8>.B7&6JPV K-R,\H+)*J/4
MGFSE11NOY<%/ _>[LYXEMB*T3TH6JZ0KRDO*_KW)/XP58TL0S8E92S8T6HX2
M<DA09GJ7YYGS[B>Z$P :I?&3W[F?%Y8P7RI[LGE?,.%I#DMU<S.YG#SYIT^I
M;XJS7R1^9R:\7QPX67D/HR6P^8!T)T:_LFU'DZ675-[CC,Q'W9@O$&KX71CO
MRGGSILG[KHY';YU-KI3QHLR<J-YZ,,*BDB!.1$!??.ND]D6V&&N\,%/DRO5
MEGV'8X&!Q0?235>I0W"/6YU]#JKK%ULD5H)W&YSO!]Y98Z"H>6MM W>V](CM
M&+@-.K3H7(DLL56-8R\.#DHSVVGA8_*O]K,GS/N4Q,PQL+LYB+@O]TI%C5H)
MHY\6\"85/_QTZ=YC)Z8W#8UW,5]26:KK?Y ',+B;AI:-UUN@4\8<J^I"U^);
M;PMQ]QP 1U?<6A%)\\W1EVHK7G57"S4*B [>9$EROZ&ARFMZ@YQ2Y$+$@=[$
MX]:8\MT-JH6,VJS=V!74SQ4DJD-HAF%8JFG+:5;WJ8UEOZ'J$XD;FJR ^ETJ
M^J7<-S#[>S3!4B%V<0.LO4BCJ3)9;V&\SR"NH^7PQBXVWO_E0;S))F5G,54"
M#W7P,Y_Z#2.4I*'A,7IP&_E8-W8&ZT?W+LSRG7!I<E02:VEO?W8<IY=/IDHD
MK#2A$B,"X\W8)<"EW0-?('=$YKZW#E=5T/XBKRF]-[21%&V_QA:/H):/'>X?
M)HQ1U?,PR$_<P#_$[8\DSF8,G&@V2B8&F$1CNVG81^VM[H"J5=-P33?:#'?*
M=SVZ?^[\B,!5938A/YDXOID8FW2;I4/J\6?C>H]?YUTG3"@BOJ14PLRLMW5Y
M_R%:N!,BD+KP@P@H(,2EM=T\J>;D>=W04C.J&G3/966FU:DL;58B@Z,O:J%?
M=]K\N;WP0R0R9\N'$ ^IAZQM?PQ&[\ :\8,;ICR"NC!P=@#W48;30=Z[K"=U
M[:>A3; V"+VXIK#MH5+Z=>JWF:9;3IQU:7VUG/-SAUQZ2Q:&6'U\0I934VP
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
MF=)=NR<GP/_C59:DJ[%&G\RN&I!]:YW+94X,/E5F]%8$ZW0G='$*>G6QE/2
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
M$Q<LO%REPC "OJ^%)S_&#/N].0%3QQ^#5!^?LG[P/=V2?:$QVG6]U.'%#/T
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
M;SU@WQTJ44E*"[SC P 8.Z?_;OI(:O,'G'PSE3A *X_@C8<1ZUTJ_Y.LO=I
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
M+9NA%[%:. "]OYF&&>25:<Y^Q4$2&W,>7"DWJD#O%46:/<T1ICE&1JJU.&V
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
M1W" TQ72ZR>H!;)5N^9.AL#1?Q6;S#^_DCB#%F#Y)[4_[=LF^+K;=/F/5C;
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
MZ@O*1RI$*@2_0NZ:ICI3.#9ZO$\SF#+U%:5)ZM9EWE-@.2+  2PB>Q&D9S@
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
M? VPA+H":"TS:=Y_'Y<&/:@G>])S^['<B:I@9<WO!WSL?BQ)\@R:KT85S14
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
M,%C-<-%4?)JY1U8AW[V1O&_;1?3ANPG78/5>-G+AS]HI)EE7B3.BO_0;53M
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
MFA%I^[2VH( B=+9UN1I&!^XKC=1'C]KX[@6<MB.'VC2(Y4B8/F4(/!#1Z+B
M@2,\:1<31;G-*PE^KQT6TPD%L],,%_,,G$AW%MJGE7<E*SVPC<82A<\NJP,I
MWOM:^0"7%.EVP35&==A!*19/M<D(JU,ZZ0-[1TF&*=-,[M;ZY7Z=S^^N,[3E
MB;Q 2]VL_ZS&VWI92Q>I6(K3#W>,'&$!BV:!U3/CR9)EJ%9WU0Z);3,71Q9[
MK2ZH"]6.G^&'&U KWM>$ $+U(70-;OG$> F>)>)A56;8F,*OI XA*OR:)TOW
MZS-OUA-_->4&_K/CU&.R0PJ77OZ!;$B)S.@#V[Q+7MI?48O8-;!FFU(Z13'J
MQ8Q>2P_/^H"-3^01^Q+_-[_96,K7:_9127B #E.,J;$I[G#?K^516TVON%&L
MQ,.N.D3U!2YKC#MHDFF"]C.U"Z+*]',)HCE\WUTB5V&9\&JW6Q#[\^*,AR99
MH0$3WA\&*0YC^OST.J#Z1;4G&)UA.Z6,7$8%R8R:$^""3^W'I6ML^<"O?U#O
M, R8LRW/FX!R_*>9#@-_& ZCOZ/1:3)QH.'QV?>-2[4*%8)7T*[@5=2@W?I$
MV'>,*')J3"=O?68S(8A]MK!J+EH%4D,(>NPT*"GY-4_Q'<3>VZ\*UR+^#+:V
M:$J[,&LTO6@0K >'0VK$#5R'&7OTXT+2Q5M*<ZU%B!,'A]%VLG<G/5A4>B/
M4,G?8! W)FX_:0_Y'2G>@6GEN[%V7W* Z&) P/XNL("I-$9@I.7$<SU(LT[#
MS\^J<?:C>G[/8^#V8RV-"S;6]?'/\2.KJ[2*["5,M\;^.G$H0\X%^4'L33P!
MZ9=N%_'0TO-.6H(':H0%$@O=5*8]1K0\3'^=W3G9V9@]]<W>,5W"\H2DAO:X
M)S9HF7;398.ZT@?AB.*\]5:=Q,<+I$KR\J.]Q% ?AV].@5AH<\0!27^ZJV\#
MM2CZ_L>?Q6:A5]L_8Z^"Z8F//#/*$:>/$79,215XP$.+VR)XP">Q"V)L/*X'
M4>HY?+QVWCF^D<S ,Q+4/__]DID2U^L?<*KQI\'\U,")O<2[G3\_3UOE-%[[
MMYE=&(7H '(:03AKXA))X5)-L^FG1$?GROGJX4[2LNZLK7M^US$/4/U;ROW4
M]NW-2HLC!J.>+4>#JT=S-5!@ 8M*T3-ZL1(<+=2K-9E=W^MI8+G<:H^J;Q\=
M2#L_5;5G.I;X%.6_',+AFUM4%/Z*/E@PY)F9;#B;>=1;>5*-;.WH5Z.O=0
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
M/[FJ3JVU+KQXJ-!GQ%;'H_TH-51;&[/NE0#@P0 0B:CP M\$C!^#EPZ+8@O
MW8<C\(Z&AN,>]^.OA2Y0W1>/*@$$WS?FN73/@+%W>MF+OAM=O&!KWVU.I,_+
MPF.8;=<.QU<TX )N&.G1.&^4. ?!M6;[3*5JY>C?E&_P_?=I@E#/Y>_T*5<H
M\[SI<2;Q9<,_[]A0(\4%2E3F$7['D6,%<[3SU>SY4ML8,6Z]RYA^4VU]"U]>
M"1NVG<BZBFGJ$[;3_D%)S&BOR&%78$2O/*@NSS'"NW7K[L!VC2.2ZXB+,37
M2N"IU+F=6C2/_!YSET  =[6GSN'\0OU,V,H2A+O)OE_MA$S"(-CW9?%G_H_%
MA:^Q&>T#:UE>!'*?[&'/+6T\6&@CL(0)S)0@1^JZ/"O75H5PJI1W>HZ5M+G,
MJ8])J_65F<P.#&\,?I^+?XT-RFV]!>K"KN96REP;5CT[VKQJ_'6\U(#%_AHR
M^%V93ZK&*B3@5HN#AR,3S;!@5[JFX2.';5TG2Y/MB4V>JZF-_1E%@+[8Y5$^
M2J=OL6>EU7@2^H\'8WKB %-9W1NM/L2?78F[]MPQ<KCK;G=[;J2A7PQ#\18!
M+]T+CFD;.TI^$KYXE)\FHX;] I(?Q1BY"<9AG]!!MANXPH9:3Y*/%$45?9B@
M&D2*:GZ+">K;\A@%5C\7%L _5M,US7[GG5L)>O[^>73H/Y/*6#PXVR/;0+)7
M8V"GSAJGTXS]_#4Q@'EM%*NV";5^!.Y9$T]O8PLX<?-\?+A,U2<NQ&'N4+@Q
MJ&U91@S8^NH^H:RE ;R1>UX: <"JMF^3/SPZ(_G0@MT.;H)L'[6<")Z4PHY]
MF-SN6)_5%/63O!'[@F7XT>&H+&Q^2='A<!A/ H]K^ON?1A@7 X5:SD^U;BF5
MR42 V*0<P-JI3!AX[I_K/Y>[FI#U3ZBK/5:1@[A7C%=,4XI!D;2F1H$Q28"
M.G104E<.$"B,"8$;ZEB:#-I\GZ;+?@^,9)(+E]9GC'TN3/3=TMU9.S;A5#MA
M/GKO9,]CUK"5Z_L!N',MAM1&L+%O$=)*'K7XG'/@T[?A7QK+-JP&G&#.0WLJ
M>VFH&L'100V2_^:X36*JE;O'S9$T[S"6# T8FDU#C@&0NM['(U4O3%\N+;<L
M8WXZ*9:@8]6.,IG;4;,+@/8M;JRT\N[QGQA K]6]C.]^35P/+<9(%5U+;*S=
M0>.+<5%>R(&OW6 Q4E[0QCV*:FTAET2<-UW"%-N9'8C]^M$ ;@2!G@>\>;%A
MWA5\77:7,?6];^ZG5BS6UKJ":OV5*]T@N\>UV]U8S68<&O"3!ZGK,?%6%='U
M^ZI%3%9%VG@L_7KKA3EJO//*%"8S2^3A_7=/V$(>BB0"#:#(3H;"RG=/[@:/
MHJTA@E31-="A6<N[<31@.<H?#5"P1E%5EL0C.M& WK9O7?N"M6C @>Q/>+U7
MW6B=<>F[O[?U2/HFGB.%']Q!U>0,=F+QZSO5QX'VNG>SH%B70TI!V/V?"D'K
M!]$9TS@7<KRL?[B/0?L75\W)6LWQ9:T+<Y>=W0NC31O!2\U_A-  />23CJ8)
M+,7_756]2.@/".CPJ^A]GD(.]86>E.P9FXGGW?V"7N[<XLY)!NS371[#LV^,
ME._1YJR__=+M/!IPF-MHC*(W:D,#.L;,(1UC5ID6)]I!AUPGF/HBNDT3WRT"
M*@\Q+4&R.HL^)M_1@$]8?\UFJ?XUFT7LQH*5+/R1EDX&=&< 3EJQZ87052TH
MIWHU3IM <R@7'Q(@,4ZV&PXIYFA%ENW_Z<IA$GYV"*9%$&F;O9,7@::5BBCH
M2_Q1K=Y@/$<*YU*3'=.7\S9=-[5>H#'TRR"0O=A.WR25,8LBRCLWEB;0EG.3
M6-85E'(ICN,CFB'8*;M6(1QDUCSA09G'6J)@#K0+E_F5;^?_[>.@%%L,N1>S
MRF'6Y;S/O9U[HP'MO19_R0 _B>1-H:YG91C?X6E0B8:UL+V,F9_/KZGK96C7
M$!% &.,'F'@XC=#F_(*%O)\)%XL$!5%U"? [*FE:P\AW>7S8>!#\,J$S:EI[
MMBY7@V%//02+,1.M@NF-&GYZO0HC^:MX[8X&+*U"%\1[Y^E7&T.F>'+'L%^T
M$VNRK)9ZYWW$J'3N3O3P0N">H0$0/[>UJW1VK^]VK$SGLX[^(ZJX?>$K0I(O
M0VM)92)"V7*:WY7J6,6E@;$M;#;=3(]0(48//@Q%#T9'=!B=GQ2_7I%<]%X3
M +TH; ,?L\GGH$"U7M*$0[3<[HZ+J5K7]KMI.OJ,S+VZ2N>2+#;Y)OI93XX9
M7_6_VO0GJ)*D]=JLB,]NQ*T(@@37@-Q=<>R#W^"G,DHHL;\5XHVKT&;.@>8A
MZR#NY/?6?W(7J[]1E@]R3/HY+9;]H^DEL3Y1F7.JMUHT$Z?\5UZAN_Z76DF\
M-*3(\;HMK]Z B6OH,N5H[A%>0%HI[\+3FI;=]51GJ@U[5;&:#2^)ASZ2<\I:
M#!99Q$KU'@I XH7Q9787S*3)9YMTIE>T':X763Z,D,VGJ!V3U=R3#[N;@-TT
M7I54PFS&=T2]S\@<HAJC=BO/%D O?-$ RJY&9:/UX@8N>UQUH#5[HUOLKVC]
M+X,_LPMM/(*CWF!Z$-:^RTJB'=)M%,%R?_7/A,7_?\O+"'@V-RXL?8L@"OSY
M\$E#1701>=.?U5]#IU4+<U8.-=8VH'7%?U.8"4D7'+$<.?$K?+-V )D9&KGK
M1*Z]\[7_KY"8^6=?- \]7T*,9%W+K-9# EOM;D-43HJ^+=UU-+(V#$^:3GH]
MNUL)S\>23H^W5M0&GN+:E13$Y2;M[1 S#+'GV;,P(U\'@H9@4079UG?#K;"E
MU(W6Q%1$P&ZYE_I7F&ZC-MU)?Q@'*$RQD%^+M"H%2ED#91+YE4>F2,/);.KX
MI73( 6]ZT1P[UB;YN)KL"M-.26(]BC1<$R+%VRN>_E.]:60)$HW1+@ C\'1T
M:,"'.(+?JX#$/X[\V2>NHDGNV2HQJ_RU66QG_E)XCYV568'1M%N'MO==]T=+
M?LTY-8?C(R]<1?L#UEE#X3Q=.4UM"Q-*?=64%X$$!JW;KRB5NY(&?M>YD^FU
MCS[OK*)(_#7[<UQ'S8*%V==N4*3X_>-P7]_05$K5\6BG#_#)J/2.CY0$T4@S
MIW@J\\UC/JGHU93C_)7,URV?G?=$T^VVX2]G5YJQ[2R-$4J+B,@.M>KE@$U*
M2@S!(^G.19ZJJ+KH" 6L;3:"\R))?1^=@9;!H4SZ!X*DU4F32E!;D@'J8H6K
MR T3<>G@H@:YMQ7,=MMY>QESBCJ4;+"M#W?=GB\IM))13S-^K5]X4Y>^O;=I
M%D1[@,'+N+X))@9"D,M8S;V[ZL!IQ>D8Y[YE<4,-&!:B 6<F+FO(8PC6@LK9
MW6?C/32@W[<WNR/YMOBV PU0U$8#ZGUN&KBWN-& USW5]Z>3SJ !)\8-XOM8
MA^*S#ZZ@?]>+QF -( =[B55H'4FXINZ?^*,OBK*3%<+9JJ$J$ZPFR=-:)/80
M^-A0F8T_[<N@]=G$0O9?B>L&/AX1(P0IF@@S9!!1BN2FZJO/0E(LX3?#DO,/
M9QM&.G[#C\MFC?^E66:H?@)1UZZQ!FA?<>MHF&]5+(TT[WJIFDX_B9@R]SVP
MU]&T%-2ZBC/L4^'EBZV4R,R>G&FH9F;ZSL9)_WJ,VKW7+J"[KP1C\5@M.Q.Q
M8;K &-I0]+56Q?9+T]?@A&SE-][V'[CVQ6ZXNUA%?4/R?04#G,+V)[,YFGW+
M7TZ&-NN7"7J"L^PXJ+7V;@KXXEO*4KC9E949H58H5/"'WCN/B JEOZM4Q7.W
M+(JM>X*J$ \"V3_[L]ZMR1:;<)6-*(KGMDT@RQGSU6PJO< 1N):AL8/:#-,U
MD45OBQ6,;F5KAL,%XS0\NQX-J 9EZU' *[?Y.K?]@Y)RXLI,'2855%FY<"94
MA^6>\R 4+L2-H>>9!V&G_J9=;;R-F;GQ 6 #L9?TFYH^U6T". 5)M9F=63@9
MJW:%CYN8=EMN"'SA$)8#4M]&NG_YA,^UK2VE=;P\<4J_U;U^55M:W,*A4(VQ
M.J-(6(IM9@.X.)#^B,U, YG/:;H1;&TRR#L*^'9XUTO]D5<Q:-ZPC!67]0:4
M%D$F)LEY5S9/,%;3.'.4W$*UJ[,@WK5Z0GC*,[\\*+&8+ZVY8^ NXS/ROJ8I
MCAL1]8.<5M6%F&Y^E$ =6)43$F;/:@::?!>JA@8T6F/-%T5?*YP/O2R=7L&>
M=PD&?(KYB:>(BP:4*I5?*H7<.7,>NMC"[>%_+A^'+(XL8Z!N(WZ@-!(8+W8#
MG=S].S[&W*Y802<[NZY_@W,;W0B[WG]YA08$=G;=$ HV:'.?7R#B];2D)A#Y
M,R82!RX.X83<E]/V7N)"JF<=%8?G!*W&J[2_BZ.7%&.-_S37J2Y5;MDB+@-5
MO>\:HEI;"AEA<J+0/C-Q4]$('(F& =0/X274EU#DA_6_B"Z'Q=)9*A:HG)P>
M-ZR]ZA(HWT^^V7^&%^42E3WR"<:VA-J$>BM./AKCU%_$V.$\JBFZ_1UGCGRP
MF[NSENWX&[.W557P1IZ)[LK%?%_TN)PW('4K&86MRH(&5$30U90Y0ID_G%?:
MI'MXJNH>[7[HG2-&9KO._BC:I\4^A03$YM--V%%"%SOZD8)P""3=5;UIU'6!
MDU',C]'->>-()_A1U0(]G40019</K78HSQ),$9$"I?OR/'M8+ 16M37-ZI7Y
M<*U769L>#; GDBZZ"XV3;4(26)E;H0$O5VN_O5+H:@N"@,U:#>0%&BFPZW(\
MJ5,6SITZ7MJ$_4Y\54/WMFCOM>L)W-O5J$1VN\K9BWV25V?QF>,#A(Z4MRW,
M%NA<%$/GBAP\B0NFDN,RZ+Y(7#6'P:X9NNK]._C'.MC2[D.9'*;Q!OO _4I]
M&/A-<?_[<-/C/JK=72?.*3^2!157+T4SXL>YBAX7=OGRC29-,6Z\;N W#&!]
M0-&NY7)Q0H_0/,X[Y&:IUS1P?=JQM8@&Y'ZH6R662XWRM'EP[^:(KYX[T9X@
M0]I#%%K"]>A!P8#JJ:U2'B H/2O53A#_0^%Z&2T3:*$(]U%7SWL3>;F;0__T
M92MNRB\Y1;],:Z:?93@R>.^Y7 ^*^.(\MSF!TH@S<;A(XKR_(WL#!RWH+3@V
M3N@[SKI(6C_+[7O.QA MH_W@#>+!M(?X3[A&._RU6'Q-B153REU^G.K.E*BH
M*+FGM?G _0$TH%(!B,P^TE6ZZOO?HSI:+0*!4*"L0 1N\]XK=ZA3#?Q"N;-1
M/5R<M+X^U:XEROP!>>Q&-+(KC42&^DV2P<LBJSOSM2<!5UG3V79WBZLO:IHF
MA@Q+!!O=2;45]*ZK">A_*Y=H>X<J 6^-W*D6:9VH5P9F-=XKE'G4YY/HAK$\
M#B-(/2/^G/6HYU-/CIN3!334/-?:?DS5AKEEL_9!KM2=7YB9ZDT9$AAP5E6B
M6#3V']P&%#WQ?Z=H'P):?UM3<^TR4WM6(*'D*#1V-<.LXX7+&7)9+[>@<X+:
MD$-E0#]>?:6# *"S2 LG[K57T$7^-41K/?>6P'>_+ZM[(TN%;L.@@GC(U2GH
M$+RQFIG5T^%V41'TO[(V,Z!!7$2)VC$'>/XZ_5S1E>GE7E^OXJ>]RJ'16<P@
M=[5?C(6]5]M[_5J$U<<&0%S\E[6ZN+&?F3@^:^?+5B/!79B<[2,KUZI5_;=W
MX@&KPMV'!!UG1CV6_1GKWN0(@*)BB%"L-P=QS?J+=9+XF\!0J!IWF!P="$6@
M]8?]M=')5+-G-K;.Q98HB=4&ZY#BYU+7*9WC92;@BU2>&0ZEQ,O=IOR8^GV\
MIR^*%@07QO2_S(C^W7P4YS=Q330!%6ST\X[JZQWXO/;,0&%]0;RDZ5M1M)>C
M5VR:95YJ/B[^^I+&]"O;LP:+GQYMWR\O8D4*6^K#]VS^?!6B>X7J&RI>6S:V
M;[%>SFPW/#Y]!A>:#@6;8_1&CX8,R@]L4)D#2V2/'RMN9 ]^&+V>:Z:CKSO0
M96IT?=WW<G,>86OI]]A1B\-1_=E;BY_;&F0/1?H!+@4Z,DDOS$2\_;ZC](V9
M4;2Z%K60/#O5+I'*+/WG(4T"3#16F@X5Y'GK_E/282\U+72>#(:1=Y#'#+^3
MU%1[7$O37).U'#>D=R=',#95&7"!!M2)[1W=UBE#S,"-;R#@;X_RBI+#)5A4
M<4*>VW_QVICMAM*AK-VK^MGL1#BX/#FK.IFD#3*_M+*Q[KK)YO;T-XL$6^0N
MU]]TL]CJC3(^+PAF<$=6@6QNPFX$_B-%KL.0]>CS=@3[!05]Q/"&,QF-[=3%
M$&DJ_M+J_&*KDK;V ],M469<^OS^D[3MKSQ?IYZ=_9&9$+? C*AHK$G;#'R<
M<J>*$(?.9!6@ >"[Q!TZ9\O@/U2:UD.;D;J:K#BZ8]U*?'V1?),BZ_D?PN#]
MV>DTPF?'24TT^HDA/IZ8\GN*U8TK%B1SDEH/Q@5?RF!>0JQ2C55J>'QK(TM%
M?!X=M7C][ K)Y#X=JU@_6,WKKG>;]6_0.5UM,7VD<KJF'\I@,\?4S*LN0WS-
M>AO%:O--KWAW8JGWF77B)M'24J]#&B.=[86X^^M8\:ZM-2<!CT5/*KO7:D-_
M?3Z=B:J96+_#87CH'I[$_ $?@7@TO\8@^#F]#FK1(Z.Z'>1TU(K!(0IUV-AR
MWHXFDSV7]ZO=U117^K+/1JEKF*BES8=:VW4:ISO,O1U"I$ZC 3BMA4TUHL];
M[.L2]_2EYE:@4IJDD(B 8R$3 EJ)+SB#TT*^ G&"_9L6LH'!Y-0*?#&2O)#T
ME*,\KAT)J>'L*Q=Q0$</G, ,MF,>[WF/NUQ_EQ.RT@+/'YQ6T;#P6,1$LA"D
MD^G028C>>JY!&>$S$I.+?"/*7POL?#/G6O=-O7XZ.DC'[?F6%CYZI/(V1STI
M+O*9HB9#E@9?DM[E:P3%.45MI[KG]M[QAYDA*/$R,BG_B2WK;8UIXRI^0NL?
M@<Z5W"3]R,<$3U5N&)25@5$?;+,4MI+D<$9>CS$JT!^#AC9%MM  03>KL]&V
M*SC/2?Q!1\IOG,^16-W4)O$%A"9X<7;#BJ])ZE75/21&]\2_!!UT1$K"O-_S
M 0?$6NGH4P:&R6HIVSO> J$>\?W#K?GVCV1PJ>UB&1@^H19W^<>3_V9PDD(I
MK[BA8M" %&;%]E.?LS8<FO7YA5=%NA'(M@;7&).=%DSN$$^+LU\[=Z8#M'..
M)97'W)*:2"S$31KJ!")WXN31XEX[2Z7.V>/7+I1"?UM@<P.\S[I?>T'=.UE@
M;'W<X77N TVP2**.!C2 8E1=,3YB']>'AT_;;.V, MZ17:-J)'B@![4\V*I$
MH@&R=!0!4K"'JK K0\T")#/WUWB=0#<>1X[2=7I=U-"TY>J3:11E2&,EG30)
M*#?[U)UD9V0*SLWD9K7_//KQBO,0*D-Z$6O[DB[[[9B4(_2DRM.#:]KFMMH:
M0F$]KL/4\" J6?RMJP;O?8YNVE<>)7=I#!4Z,5EM(9E=1?W+QK05;@0I_.1&
M^QK"K&?)'K#AY@==\4A7ZP-F&10NB.;L-TF,E*7$EYB&%SID"3QJ2,(S^W3Y
M6[%!^8_AM06<OFC3%30(XFKEA%ML9Z]EK64F^;#[-*B8(:YY=>3#$ \M(OTQ
MS2O<0*ES]\F72^>;PJO<PM/U-L-'JIGX8;E$+3P1CRE<-']QFC/VT)!9%"$U
M=.*/]^]2/6(S=2G^<96[AHB;VU T0&Z-JC'ZK6E9NVA01Y/(K'5NL*(BW8>K
M.YG'9IW"GRT4L,X<E]3#Y8<(ZZ24-9),GO<:UB_2ZWT:RMZ\ASIZ'?""[;45
ML6S30=CYY(E;6B46W<.'E3.7,ZRA! QDO]QF\J#L^/FH*S@^M+Z6;U5)5<]4
M68)+@60<6>?1JQU=X#T4&'<7_)AMVUE<?8"/LX]B:FC>JQ+J4:W[+WO_4!_7
MAD@@:$ ^P<<N"K="I]?F-Z/1%G5VTUI7C:K,<UDO;X.(CYS;45@UCA$']1_O
MK22[CF[SH#1@Z-BXP[]B,[U"F]7B'J?6>MJ DD-F2]  OL8YN.86R--<+."5
M=ON^($-%^9-5/G?#)CTT $NX%CJ/E*"=\6"^U+V;AEZT'G2=S'U_>I<<1=!<
MMG^W-;<2(O_)0S[G]4"MJV9?7]%1=?IBJ:Z8 =#)$IEF7^^VG4]W#DTNICIA
MJD==P*K<FW'U.2I?9$ [KCF@P-0P!,8$#&6 ;$+6G)?9JXEEL?D?-'E]F,P,
MJZ71:UQ.<.FZNK!H7&;)NS,D\!5#XGF,@!L-_O/''L @H)F-A+37,O?-^G'4
M9-@1Q"[:SUJ]PIE@.D"NVF)M21&5\A?!#^@B,'%[U4;S)UB0$54&,OSB?A$F
M$E]F83S%_/XPQ'!I=\GZ6<^N_ V=25?C#?XEX_];2K$QYVZXN,*BUJ*B?]_[
M$V^^0-*F9(?-C<EG,0]$.CL/F&%.,+I3=_5AW"K3U<D,QY=TC0)[QG/GUU['
M_6DW?H9=CHJN7%C1KZ7AC!?V$$01\I%'GTH3_7^ W6 V* :_QB-0<$='V!&X
MKN)"6DSO:*?.WNYEM-/)2/E%>6(*WK!+R)D\YV9>F99ML=W;P4_!S9L!JW\4
M;3%# R;V1:A<"22< E:=3IW2^1+I\":(_83_5*JC 3\BW^6IA6\2*G;Y4ECX
MA<R3(:E\IKS7YG2;O)[RJ7<:VF_/"KSSJQ1>KJS?D9$1-J51 N81NK>>I)Y!
M-T]T_!KWQ0B<KF0-C\^$^4E]AFD,?Z0'68'UZ,.5LF:7Z]45F!<M7QWQ)IHH
M\?.(N?T8PRL^9 _T/F8DEG5!8>SZ[F,QN14.C*4_K40#:E1+L7IR"ILM ';A
M;X1XYPXMZ1,2350J5^8FE]9RO(XU39Q*"9JJ\D N7P>^UPJPNY@6Q$GGCIJ6
MTN@>L]A]MB!T!/*6];[0)TIX!@5?<NPRP90EG/S8#T#I'5*Z<VVS0J?(,D*V
M<W_[>??I,/64>62<GK98?VNN7_#JX+5Y!'.T+1%;CK:ES3Y#4180KC/@01O<
M@X\UC@:41:N?M$@L'ZYN'A([BL80K<G]-:30SDO4-Z3E^ ;X[N./SX3[Y85T
M&\;]1SMG=="IXY'&D9CNN6N6IJBI+,\(NA;G/7HG*BJ12<MBOZA+;5/];[&A
M]'_B]#;'D9L4?<?CU[V+Z='%HFX/7N)Z'.T% 6.3LXF:>:X(F$]'AAK/7PI-
ML7X<ZJ6TL5(K+Z=EU1#>2 +BC.!V,\J]R".XTO(8YK+?,CJ(@P^-! 4TO#*6
M#IB.)>@!.E['_I+\PUN.\5B]GD++LW'P.#,Z]/#IET2E0EQ.2AU97+( =GKB
MHM7U.M)/*\6N]?CK%E_C\LG<K<,FYLE@<Y*CGZ'_==H@PM"4&F^)][=%'[]H
M$O0?GT2\,WQWC11T*TCZ_I1A&8+U'MI"<K\3G4ZS6BB/<?9V5KV,E5=/H0L_
M,QTWSLXEN24O/W^+ ^[C-\20W\0@7^/,@?XX'38CK;^%O$4#_G8Z&?/%PT+M
M#DJ2-L4L&V9--:RJS^.X'C3TU33_%CD\Q% B+/E#" VJX++/4##4?X&)55I\
M[XX>I\YCV$?,(YWAQYG[_V7R(?\3/C=0'-8%-NK LECB&?RQF\KR,O^%PC@R
MB%G]KWZJ3NN2RH-WX6'ITMXK0[KLTV:2[!L#8@D]^F6?S$26N/EB'>F/0 1+
M>PB$'VJU#N-XX;AK?(RBR:_;#<7,3I<;&]W-^#S=574]9B;W,B9A+#3'=@>1
M>*N"$I;4/F>N.DL>^F-KKC+>JR[C-;"^9ZYGVY2@+LLO;O4<4\_^$+^57R$J
M%K,<J?O7R$MKWO]0#OW/;LWW)?@$>GP#?7K;T3I7#+&N;-R^+#I:Z9!<,DJ.
M7'ZVF610,=99,V[I$L6FUFL<.G+TM$%=)K*H-#_I>;@MJX%\OJZG&6M]PU?]
M/NI0_!Q-8TV4:52KY9%78_JCK@8JB>[.(Y[E@EM%#^=:3H4X2[R6'L9>2OF9
MA&"-_!+,^-E:*&N DN=CN:VHL[4E$B]+V&8;%J=V-<S1ZF5%7A0UUWQ94GB#
M$F=E4A=5]G"OIC['ZS[@:XYU(TJM!_>WP]ZU#FH9%/E:>'C]I7/OXAF,=T9N
MNB/5($'8USX.#3!O%+QTX7H-+%B2)MS*R7TEVY34:BW( A:(8YL]4=^%]D/'
MD+Y??':.*]RH5/W[15/B.+(+FD7>0V6%]PHZ  E,6+WLM%%-,F@ OY^EM)8>
M%VJ)>&,_00[#:215:8:/A,@2F3$[Z\6?8/UN/^D=-AM&RZ6F;#LDAW;[>FP-
M#:"MC3.#%!4WC1D-USVCKQPSV4]VV@3BZ5P[3LBS-<ZZ<KZ3;15I&8^U1[+&
M8>?P)?&"9@YZRM]OTRIO5VJF= ]#'HWDZ7S*Q ]& Q1>E(,E;(9%ZBO;CC^4
M'J4Q51YDWC4*.EB]XDAH;L_@3,Q_BP%MP0-NX_WBOXQQGY8DT;L3_]3Y%\Q/
M_?>;8'CLUUK(O9D$Z(.]/=<4KF;-730KWKLO9*[K8C9WA#1,#%(R+T,:2^DC
M<FU,S%D*99,ZW35>!.K6)J\WI:V7$)-<G-/9[EH.W'X:R8#[-OJUU"OPVN4-
M2NHQ7O&^DTW\-AJC6'VM'27R&!*QB:7I+DNNU&<!/@Q@T,08B5XZE4]LRQ/H
M49.O>?:,>DXKC.DYWC!C05@H[]#SFX[CHK_>/22O&=^2'(2W.SY]3]73V)2A
MI0E3-6M@+2*K>E=^V6;M,#54ZF<UT3/"7F^W<\QN;2X&NTNQ_=GH&6;W&4.?
M@ 0E>7Z0)S$-T6R F-<KX+GB1M[\QG!Q>:>3P?B5NEQ>H0"2V99^6GH0>=ZW
MY7F $&_[75Y2E.QT*-YZ]<KA*+<.H<P[^G8L;>1=4G@=*":2])7ZG\+0)[E=
MQPJ<7R"ZTU43*K"GMQ]/."/.VHK@8^Z>_+X3CI'1P=F,'+A 6\.T@8Z2TS8G
MPCC"NFTO?!V]$M:$&[_:8-?B\NZ6 GESG_>P3ZB<<4A:2[K#YEV0VS;GJI&
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
M"U_^O5#Y\7)@R#[?D>^\U%HAGV!>(X-N$^0=AN#"U3'F*MD(Q_II;Y0EQS.
M@4]>3+Z@L CFO?>^M31>JDEA \9B\^B9MK;P/EEX&B;G:=5BKC\P_T#R&H+I
M)E@'0R:J<(?)?0G9U4Q_W,4^T4]DG$B&/-'X)"^?$1HU"]=@27<:I[,U6,-7
M&/7WU]P;MWJ50YX!2^$'SP R+R:?AM5TL1HAI8?@8[D?\;SEB>W\634\20O#
M:<1!G-M5B"PW4PX7UWZRI(+<P<FTE"/7V[T@>F6XJ4I_57TWXSA'3DD2E9]Y
MA>G5[A;DC/AD-+UAEB<4HFO'@R.QI.E*%5<;6/#=4&LN HG4P+4V6O1DM+/V
M7@;LEG28B[_27W]_9'ZR/ L YY?C>J*QO TF4I)EV*<%YQ:?MW)G.$KMSVV$
M["UZPL=%A'YE_0\6[3-Y!I +'1R6-UV4-O#!G."OQV':8_&M[(@9 PC&9L\&
M.YZWO8/K,T!W@ZXF 7>1KT23$:Q"7<^PF;@Y1V'PX\^1G"1"MCK$1,*!2-6?
M ?/*-</?-<IXX827WW?QC$?;PQUO>=466ZJXCR?@)5I.2/$LS@MQ"TLMD-K?
MS4W+TCG[W>YX++<5O 0-9(.8'S'YP7@%Y#^U4P-?&^,U0^RD"\-*K.AHM2R7
MHOF1<P?S!PKJUF2TSCGTJ=N^G-19\GP<P(COD/B>%,^U!,7!#7L5RC2[N(\+
MP-Q;S,G$NRU4^NN:R._];A(=P7$?U;81NW?_7/G@V:]:%'G0MC92)2NIZB:A
MNM2I3E0-$70F>F2J:VP"MM=<M+:G[G4(1KZ2,7M2=,V4,Y+$%JME9-<-I5K&
M,O[%3<KC>'?]B*1=*:SM?)+45J?W+_HG<^=,LC[=B+=I3YL'>0A[>O[X_(/T
M'^:3]E]9##R<514\!3P9[V,3RM+#,J,MJ=S)@V(AXF9DO46']N.WWA,8.89:
MH7,9(PE'G*4O(PID8X(-<1(-"&2H(Z,I%V0JU!L5C[%F&2SAGJ[ULC1BN!*F
MJ/21:,5O*$P8WA5_6O]E'8[H/EM1+_NWM3K_M9?"(XSN9^8VWY4YFW\L#RGG
M6M )5%8\>VH?  V3+J]!O0A2860QWS3]^IF_4<=>W.%/%N6DCOZ,&13 H6MH
MBEN2LW#<%8@66[/W[5YK;5K#<5O<GK7[H[ENY,.[A;)AQZ<!2ME&5L;9+4C\
MKA#S#""!DPT\1@I-KN)VI5-*T8*7H!5QN#Y]<\- ?"5UJ1&54PL&68MZ%[LN
MAI09IS@JY?[6Z-[QA R9R[,21Y+JF=3*UKY9O-QE_+?3:/SQIJ=T&U%:)_5-
MU1>#K$LF]#X_8F?J\!39Y9 '<4K?R^+T.^+'<43O8N8<%3[$C\$PA6T<[*'H
M?<7:V!39<03T:E'BH_B>Q*7,!$!E3*T>=WNIL[& -2X$CM]6VU+-NYG-FKHN
MX&=$--8EGXJ90[U=Z UN_#Y%PJ\D5#%)AE*PHK%@ZP0T.WA1^<[S?*](R/PZ
M45+/K8)2W!<+7+K(?_81%Q7*3>KDD2@<:LA(I;*;6\+V:6Y"KB2I@5/QD"J*
MP,AH<XD_89)\//:*!*D) 5O5N\$Q\RWR@>27JJ -H80CQUY07+T.U"*=!X!
MC'0'$\(4WN^V*JZ"W8ZM'D'U-/@\- OE<6J==A$V\J-P3P87PRWP3WY"J^(3
M08YJ!FG.D'O^A_Y;X(K^6WX,N?3%VWA="+LS:+#:FQ9301$FZ6-,;N!3Q\7^
M^LOR"I5\NW=$QB\YRAC).)0@3]$;[AJ84#))F^3 ,Z!TNL(*$7C2SH9PA)*T
M>P6JYL6O+Y,+X0X)S#Q]1-Z*A";<@]5LDYX$?>*.HF,10'>,H4J$32NN0\7>
MXB*J$<%CK38=I3B(X6M9W]CAFJTVUOE8=O2W4BHIA=:B?:3)'S<^9 />VV1*
M+I5.[FK(#3SPV:,4[W=&)^VGJ\Y>9A<(>_O9;7B#7;/6;_X]]FO<E&:=2%T:
MA^&7SM)!AL@EV' UKJ7"*'IJ["]:/Z2W@C4%;PQV6P.3>8-33MQ7YMYQ0>NC
MNSTSC"/JY'L*(11B6->*4N5O"+*Y?!\FFO/\W83U7/O4C6QM=L_B+4]]^B\B
MS);[9G?9JY1V+^H&,40<$]XK: M2X6QQ2E_D>3R4: T[<7L,/BS<.@9%Y@_Z
ME-_N*.3>A#]RN8[,TLPW2DO[]C.#?FHCZ'PSB=(-^S:$5X/O[D=16_OA\&4<
M'H$3Y*<\YL'' %'_9%"M^$7[-HO(+-T]*Z1PUEKX_LO*11?K'V:!QI^_D)X!
M'T@[T5<>YH63QX:CS 8?DA?O>"G4/J'GA:T@EH#+F+(.@W4-IV8IM9G(G&&!
MAQH8OG7S\/ ^QSO0,^"["U'[S?A21B-;^N_RY6BZ),U2N(=2XY/+M2"J!V;
M&N,-C@3=O;6#$M-//=E'MS68-6'\\$#J<1N? :[35^7^<]2MU<0L=GY6LQO:
M(;N;$_FVS(8B,_NG_F6B/'N0B85)W]RX2"(8$<LE_K)G5.:OG2+!/ 1<(FTM
M6.W, 7=BA;!GCWX_;=CS^W^^:N<X2Y=A@U544L6Q#X$2C;42>?&X.H^,HZ/Y
M>1RN]Z1<_?I78J?%&N$5XW_-RL04J,"44Q7T^=;'85;BI7.)1 D7Z\LH5&($
ML]#"/M'$X(EVE65NV9HV2YQ[%)T5Q&ZY, WX6Q+742$E+TPR28+"./)]J)D
MTCB4MJ_=XL!O+IQF#R+1\\IRZW4+G0Y&BKOLN$(##_%%:4N,@=.51"S8DV2K
M?X:/@;S)W$P;Z4[H*2H5 WZ )BOA4^GDJL:.IWS"+58%CR26SCOLD_[=8H&K
M?>3M34!@1&RBO\1WU-(R/JR(KG*%'L9:JH#U#'AW7<Q%J^&FZAVR[W7E,R<E
M'TM",S4^PVO\1[%J:R7T&8!I&@[Q3RWJ7/W=L5-+$!TKZ BUOJA+Q%$Y\:M9
MUECM6_;46M@T"\0! NNLV.OJ7!.=?A"VVLS437)8)6E,?$ #>EOC4XWDWR/K
MG[N@K3WNP*>3R\T;&W=AO#OB5)+VGY:E^E(4/S$AT>(YE7RI1<H,B@P\[]]N
M-S2E<[Q]RE^Y)=0:W(RR6;WJ4;-%$T3G:"ZKGQ[/"@OR"O-RH1Z:EA08>Y4G
M:8V<HV]H=U_1N0;;\E?_6C<+7?.PLUW3E(TRD?8J'TXK'YGY6H.G\JF7V5*Q
MY]T/;^^W_-;NSCUQ_O8Z+2L0E!6([KA+HLN@LR-5OF-.['#L'<[<)$(!Z?7T
M$M3:6D7:O!"F[8_^O2@U@5+N-1&)7%28VE<-BC@^ ZFF^L>\Q_G<IP32_VC<
MLSIK:\\'CMD7M;J8,3ZG*;R!*#(WB0,;)!9\&3EE,# 8.2G;$5 @4MW@6+CQ
M\OKY2E>UNV^0@;(T9NA<JH;BE.RP2)0%M!LY'^_^"$UIL*S3@[5:6!?,;&PY
M?,DK5PTFGL'JP")Q:U<_D=]9X ^O@!20K6SPH.-\G>K#4C-FS!/2\3,G8"P-
M8==HKM<TLL:C=FDT,5/Y\^:V]E*[4DC+I6+J-*JQ5"5R?"K,9_>U54CAL,W*
MK$1LA;OE'O;G0KX'59E[XEQF58Y>%7PV.8)/"[0R(4F@=?_8/T<EOV/'M!4$
M+W>"V6RQ_2)*)45%+ K(B!4>J070 :8,6_7!6D7N_G*GJ\''-C<ZI[>8JT9%
MEUOLL3T7$W;$)&*\?>:.$3N!RO.B;04SHR^'SMM/)3HPKU5=ZCBGY^9!TY.3
M4[U4UZJN*I(*<G(OI?4TBS+-I'+".%_6L@&0G$]."03?9DQ165(Y5!>#J28
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
M]NI&<-IYM?+476[+,?/,.;4>R#3%60/UQX$FF0FS X_(F6V9;6PWZVH:HHA
MN"#Q-R6">"  R@*?FB2QXZ=^;"K'XII<NF]*CR^* 9BV>A,N>17_7O' ?Z^F
M(,?&Q['6R8M*?LG:FU_R8HY_,K7J6&0P1JEUW8;32K1'&[E+.#YH?(LR*<O6
M%E?FXGOU^]"G'E'ONP=I-[OA]]/?12UH@2]M*LR$%62.5(_ .\[Q^ J^NPTF
M*=;LY(R[M!97[7D#>9CKL4DM(KWU T8 /4X/#W'RC-^M4E"73U\S_3:S$.W7
M"3_P>S$&V.3U[S\OOR8[\EY\!B!E=9V6D=(ZG8QDD%HC9?1/F3K<V?@,*XG'
M]JN+)N(FNDQ3,%S(O0L0%@XT/JN'J1TUG*6;!EW5KO8[U^M^J^EE,F$'$GT?
M&I+$$D$IPVFI:ZYJ;JQN_9$+#1WB^YS'2)_STBMP0I/*28RRE^'OG[@NAF9J
M*D9OGK(1[O#V_!6'?QV8\?+Q&1_IS[C37*N?_!+[Z7AT,&1&**WA4;/C"\I5
MP<5/_ZJ;JZ.;\&45EYOI%9E\JY(S]?=^#CS?_7_[NOC#^(TM3YX!=#U=/Q?Z
MG@%7,1Y95S=B-'AH'K^],EEE<)X!,[V7_I-ZP^S\?4=4-H.?V)OYV-0EE0DT
M-:48AL0[B0-/\?_Q#M0(GS#@LPBI<4XG(.!-L2"?=XU_5/O(7@N?$Q\ZM WV
M^/G8RIX85:[Q:"?0TPBL-H"#!XUP=9X3?WOY::!7_4")V$FT7;8?'GY6=&H.
M";>N<Q9YJKH<4A)=YM5N3#"*U55*[2#^X)H,8!"PGJ$>\^N]A+"GVKO%(B"N
M5FE]V5U[]P[K+WR-Z7>EC*?,J>OWK5V!"D_BO$TM5F@L_DL;C6\5KI7;-S&A
M^0>5NZ\NPIMR"XIRU^J@'QW'WNM;N_&KV&I=\ -><GI*AZ6ZK2KM>(=,I34
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
MO]MFWJL0*E@.P]?+!W>=%5\D(/3+=L$G+%.5<;K/@*9#%:)?2?$$\:OUN 1
MARI!"64IFBB-M+0 Y?W#MPGS26YN\$LIRM-U=H^L\:O#+S?F2PJ6O&0Q-Z/P
M-4.+F\\!_$YV=EJU RXY;Z?QC )!/[$D$JP"V"9C;E,OMW;Z/=W'^A9221 8
MDC:M-HNM>\3\M"93N;8Z3,R:L< CBX9M59#2=H%&<9S4"K$<Z(<F\*65\7%@
M&<[AS>/)_+G,G8P/\4ET! G9LF[H/*+(VRZS8\$CLK?1>!#.<M9C%&24#<3S
M4E0Z/LY<BLL, 76L<EJ:F.H1I%P=BUE#E@9?*O-A]WAE7;IFKBX@WI\4(@9]
MZD>(&F8%1T]62H TI:%*KK^Y8W$D191^*/L"#P/]%!XN[MBJ^4MK[F\L[5I(
M85VV<I/ZH3WUI).PN[=;T2'Y">6J2HT6M?1<P""E\@"&^ 'D!>J'#>'D\5ZR
MJ&< ;E5&^F2&BLQ\>NW'):@VLG9L]G)Z_V=V;W?^X&6P>E1EH+,=TPSV^YC\
M_%0:59R<D&);C/7ZQD58MQTIW?Y2<.K=_1\B1(>WRL!RP< <;)SIV-K2)WF2
MPC1.?98H/U$-6VK]YA7Y@VA".>J^U)-^%B-BN@$Q3EW+S^,S#G50A1+Q)!3E
ME72?'/LOFEZDHG&HS$X-!_48YW^U9*"-S*/JZ>QD!(,B#7QCKW^UZJI7(Y>4
M-*]&5\-U)1V,(!^L2Z<=C.=]MQJ2I-'D=]-MA^G"J5FP&PJ3*C*<.!W:T[ZL
M@.2-+SP_S>_(]&?SW7Y/.4IS+)* $AU?G!$Y7[W$ =;<EFXQR7X0(^ T^AG
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
MBL];P&E*)OM]>T_,98/3JSV?B'X37RM-"Q#L+T@%"38I/OD^O&*4:TK!X)6
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
MU#;;#8+$/)>L-*K?G#%@QPJ2Y&#;J]6A&$?P.!Z0 (K# [S^ ,L8!ML<7/"
MF\>$V"H>Q+E$:FJ"TF%?]NMUP!*!Y>DLX,H[@8B9??EI?Y!\)LY9=@D/>)I3
MWW[,[88'8'>1B[\)_3AS7=K@F!H.!Z'(2K>E$Q@0:^Y:3[]GB4XV)<(#2$I+
M\( F7K(WX+I+CAWGO^\?66!&WPUX@P<H8J\UXA0.^,%A()^RUVMUS9,*3I&"
M57-GB7IZR(Z?_).$)!$XR<<5ZY+MY\3+(\\"L18HOD]>,R@-#9L%#H/[IL'8
M&5^A<R#OX@EH0:]M8>DUB);FF/(:DTUGLBDSIUYTT\P6.O?<\+RC]GVK0G@)
MTNJR.^K@Q/G!(F_&3@//2F&:I&@\P]+O]V W.N8IJBDQ[N<LF#8\P+[5CEG?
M^5!':(M D_&8=!CLP<;MQ9Z+(_-&2)2=6^./R#'Y67\EII*0LI)OM[3%-^?T
M=DA4!36/),W2ZRMPB-NIE.^?S ()V? 9'D!DQ'A>N#X"Q^#FANMB=::Q,K2]
MCQYTMGX-\G@!N(&C[#S>O00G&GKB 1^\;V_OO*ZU:,G\4Q+84[N6>(!$\&.-
M):6,*#>^?G#IXU/>?P=<^.XDEWFVB=*>Y@*]^_LY&:U?VE>DXZXA'[1E-TYB
MQ2#?A,19!0Z_&' =@YZ2H7!#*# BCY"2<195'0=)X'7CH7N6: <AK(7FR9DN
M>*CQ[FY0:=R"D+5^EHS90Y@QS8U+)!L0T8KX39@0OJ 703A'+,$O/76K:3]F
M<P-C=ZJ"?GN '?]C.NP,,B,M"-9PJ\KML@'N^G)FZ7CE'>1*5'P&MU/8&B:W
M,Z:DB@?\ZQ1<_MW\OV[&C_\/ZU$4<@1S/D=Y11C=+L^=)>QRA447"GH@T'XI
MCR-M&D& L=)!+PGV7:$ :Z11RXE6(#ANCB7@1;(_02W\OD*;_N !7T@(7;"#
MF''\]O?P@$"H T:A!=Q $*D"/.#Q[D,,P=?UAU6 Q^% !--63M%5/G ST.WP
MZI4Q$+M?9]DJ)QOF]XNT[M9_]UW:"Y!E>$!]8( 5'M!!6D_XMZU=^\9O<"N_
M4>"$L\DE6^#.)-+R"@F];.8R*;U:P0.JR@[*KZ1X"!Y (1QE!(0*8;\%+%VD
M7!X2$/><N4[B/ZL3[?^E.E'RO[<Z@3BYBSQY*']2'W@EL1@_KF4KT@JJD7Y:
MX+S4<\_^=4K_=GW;D(>H+Y(J*NQ=+76'"CNS'VUP!W%&U$?!M+F&;W?P &["
M,R-V].N!\@\;8=#ZYBC>?E2LF8GX[;:)M9<G;W*Z-$7:.-2IE=13!3^5%E]T
MU.)>NLP6%.=EP='8U%F]DC)YR#W3UQAG=VZI%KWXNN=:>D;%N>WO7L2S?R6,
MYK= LAD\@.,RQ.^TW6Z-(*7.AS*F8ZVOU![U6555Q&J'+C2H;"B9F$T3<3"
M1 _D%6W'6%LTMD?4*37I7ZW5X '%K<2^Y4GB91ZS$DSFBV^F[-XG%%[$ANJ\
MX@K)T4XX*LRZI7*3;S=H%&XNUH[:LMZ?;Z\=0LQO%!I];Y];W[:]S1]#ST$G
MDGK<J"KQP4[KY2T79?TIHP ,3C/ @Y#)J)I+?+V@-CH[@RZ1\ \MG4_Z:(2\
M$9'=ON_IJ^^,TR!M//54Z37R_1RG37Q=1$5X/Q=\06R\A8;C;&;*]$X*N ]:
MH@?](8*N.SCA>]X-5,8VDBJZEX)/=TN+Z!N5Z4V]RMU<+$[VHIOGZ!7]UT[T
MYIW=D<H0TT]#NE]>EQ&QD]^G3MD-R4?=$U7@4.MAI03X._PH?U'^7U)C/>[!
M.1Y@J];2?FQ]/H(["C3=5ZH!-PSAON,!'T&C(TWE6.G #ES2"7@JRK5V&><,
M1.F8^N !%#1SA&R9XX^Y"5Q1*,LIEA/MU"S%D 4T18'M9>LC#"0NW]LQP1:!
MU2$(X/*VV'D]V_E#+J'4YG2T8OO6MBI.^ZT&YD )UX\0J G#^@P:4J]AWXZT
M:@5^ X4P6I3_W3*_7;K0A'8SU_5XNPVH#\34S'$F%UUVJX8W4E%5C6WXX/P2
ME._8%9>IDG@]Z+'753>G8']*YI#^ZI%_*/-CG.5)T&*UY4%>G]_C1=\#I.!6
M:6FMT@J5XT)@:?:3C@M;RZ=3''B V,'NB<&[X;".J44I,4C@H<*7"S'=/ 72
MJ:YAK6 Z.OOBDB3.!E8GA]I?<OO5Z(RK0[?/TO0%>T?NO[_!X9]@TBY.[_>_
MJ>AK3S4_Y?HZ[!TUSG^9$UG"%9.63,;P58BB/U4K+)S9N;RL+=&&;94?:+6&
M<QLI@BQ"/$?J8 Y" ^]N+,$M>_2ZU&OXRSU5T56)X<Q"#[3Z3]5Q- &6S!P2
M$E8ZZ_,FKV]/S::&D#X7C2 Q77+7-K 15YU\M']XB]K,<YWQVEDD^5?B1J;]
M>-<#$O%]V(7 5+T'N5T=;K/#1N+V/1[5^1T/HW=#5+0,]B]2>V_]^)E=I$(.
M2WR#L'K\T>J]DNZMO*E6;%[M66ZVFDJ.H2(#+<-M V;6.VS9OLE=MN\EWV62
M":D)W#:]'UO:9<?M0.>0T[M6;)=3FI<J_]BNH.A+;-@RQ.\S6&[D*QZP/;.N
M,8\FJC_&,98N/7.K6]"\:5"0NU^:K*80TRN3_80U'W>$".N95+Q#IJVK:?R8
M'T3.!/\Q)C)(Y/P5FX.%(,\^MOL)JF-'ANH"9ARI^>N5=SANW^IDX3/L_1"[
M_69SL$K<<PH+Y@O:Q%V<,3D4B]0&O5XRM V8_9)XR(^1<!_1-E8N^IG*B7N0
M9E*8$O53:TCC^SW_+*B=N34>8!#U=TA<"D&KX0&P9IP('K!2W@0\7ST4LFYM
M_TLH@2NR(.99R*57"\$4B]KB 34135,Y6V'8Q'("1<T?$A)(2\PBJB)J8_.I
M6\#)X)748O6XEMS1KFS17"LP_AO[_=B!4L6=K$5_05^ I:Q9#?T'V^V[-Q.#
M*VG[CA0%S@#FZ?8G6DHGA02I5+PW,CKOG^6.0*WWYZ_^X4M77"G:8QVZ>\9A
M<_Q@_]N#HYCXPU&Q1K>HAL-OZ:Z\D7DPS+ET%>9ZA)@JC_ F/X<!?,&]="3R
MSFY5=V3QP@T.Z5MX@!1NT-+/*_,WFGJ*?B(?\Y2JT26K]9ARC2]1QMD\NL3
MY*N%/YDVNT<ID]N-N%#>)A6O"I55<]6!(C5D9[SB6 ."+<OMJ<?BS% SS=H
M;)")<\F3U@#'(:,_NAGS]08/THKW3N$VZQY3+]Q<J:UNZ\U^_YI\@_B4GX'N
M4V<GI]X[PH;62 JVQX7=&]SK'[ABEFMTZ,FGV;8VD,UKXK@+R")]>Y[T[0<<
M]L0_#%S@OZEEOMGX)(V4Q]G#,-64C+G,SO$%X3\KP[Z-&RB(/:V,>XBB:/CT
MGRJI[SG">?#]RV!SF*!KB3&K6,QS[JK.J:,-R_AKL;IY'8_%=*>GX0\78*9M
MES-N*+G);QQR.LSU ZL6>DG5K@?$>E_MWNM?OF"6I1HF<=6_>7K(T']=N6T
M4N=WQTOHOW!N)V$6 %%*&02O$<77!#Z? 3%7THSAUE3^H91"303LP)[@DD7
M\V+E)@24$;?$<,M""(G9[2X>T%J'0X43L(.R5^E% #CTS[@WROX%F*6K6H08
M<&44 <&X@1:!56%8";24 &8>BKZ'++Y<:D=^:1\93T8KL\CFS5>9P;UORP*N
M*#A7<ZW!,TQ O_B_JD]8RW]L$3WWP&E";Q4&"9PJ$+T]-!-16LR A?9L/9TP
M>'[[I=V^4U<41YTW!S#A;J$3Y\>N;P-Y.=YE7L%:?R(Y49RPTE<4=Q\%E9#-
MRH01GGQV+]>2H/'OLM<SC:+\%UQ^;;KTB_FP^[R\FZ-TITR>%<+]>_I%;8"8
MK+/=U2^<AKZ/F\/4NXS&;]Y[@G6]4VO"[A/]01/N!TZ>'$P.G@,_+G;?Q&B=
MUMSWT7Y=RDN-26;:YUJ?Z<WX<FR:)U'NC>)'7#UPU+KQ,CP_Z1DRO<#=H!YF
M)5Y':TM"SY'6*]7]J(1#QD)EO498N;_*-^Y.FN$R$#I09/,=7>^\'F2VX!OO
M SY^^Y"8S"N.@5T%R^5$?*1M(%NLS ,7GDPO:/%G=CFK&XL 1S@4AQ>5IS)N
M5Z1$OMGLWQ+AN,,*H5?^N>%*9RS:F1P[RG@S2"<@%P%)-J],0\3,#JD8FQNS
MUS3[N(X/B""&(/4T#G$A[UPB[S(FQ3,KE_JR2V26>9P,C_!5DW\_Z7-_'/<2
M^GA;ELBL>LO5>\GW/+!QR0<6/%[)^NRW'(/P3-VSF3ZEU(O4XD$U2K_YD%P_
M)>M3ILZ>=^H1,:I^)EXJ2+1OSM=-"4&K[B+]M"%]UM#"DD*[*I8:O>-;D1Q&
M4WH/A=Z=4FS_KX%Z\1?T*),9P].&P ,Z*81P5_?3]Y<<<(N6I] -1CM#^%.<
MH1Q!N_*,\8"2HS.]I:$2G&V/*7A54Q.[(4'6VM(:+C424\BV-.30C =L>GF?
MXSCN__6J6*N%Z:R()8+PT=?@CAE&=#S.0 "#\W<@=%,ZO1;HC >([!$H=R6Q
M%GRN(+\OA%IZU2KPSTL[LR/'L#R?A[UM1WND<?-9,T*SS?7T'\4B*#+<'R5Y
MERQ(!W\(*]H1WUS**RY/(7VMAW"&NG8\4.=]U6)$ 'S<\&>SO('D /A@LY#
M[$Q/<X9.3=F7-?;/?HJ?OE\EG#)Z;]FL2D652I3;;A'7WA[[-6VG(/WLZSK?
MU*M'WU]K?#!&HHVS\KYFB@T*];1G'XS.-VL6B]^&S:7[$9NW5DD=.JZB4*RT
M=C%TKQ7GYV=3WO+(K>9K,C@S<DJ%T]KYW[ >#"J8_:UO\SR'. =-VK12/SO[
MSE0_$_ZVA ;F>+W[8]JM&#%BWB!5$<UYOTE3X/<1M]*IE 5C1X<!5W-X9MF
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
M::W-F$W,SBZX\91AN'_H=8M]7>V[<>SG<M;B'%OA0_KQJ8]4Q.'&"1_F[MX
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
M\-3V93'9YAP>(!+R$WS,WD=(T&T.BW"F3D:'<CW&PTWH O!$'$/(]Y3BYWC
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
MO.&4R9W7VLKA ;'MX5IYHE6P)[=;1<H!(NK;=[TX0#1G9Y^5GO6,NCNJC?8
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
M[$PJ:(T4\ KDC58C->(_6KEYT)87OLL?K&<6+#RFQWFKO^1<CI-F9ZC<N+D
MVPI>W? *9C' XFMK6<TB/QYTI*7YL5)^W6AB!)\1D_V^WY(1X^?P@HH['*=9
MV$>[!7).?.A4F7@<)\$18SZ!7.B"RWBO05ZB]LQ&$A98*FOG%YSNR,?Y1RJJ
MT@HSW013K*7.\OYQT#.U)WE)!N%)S+]:F2;4\Q"<2<JQ:P$:3C]@Z64^&\!6
M.UX/>5R+Q^5M.'J#A+:-W>9I>FVXK'O/\@_.G&SNF.QK:0:EMW9'-O3F,ZRJ
ML946S@'!$_1+7E%WOER-PD=('?HUK^2&"B;6CREV."RGWX\I$I93++.OE(CH
MU+T'&"=]W#[SI8"+P5HEZ9.<&1DP%XV M0C!D=$4-=ORD SX"$*0 >?RKJ"C
M. 1IUL\(UE5#""8#,H$%E+?:UP['RY]BSFD*ES<)1(LX^#GC"<6Z.H("B:/.
M) )L#C0T#5\"8\D 4G3Z"&&M@0QH,&\G V@'#NE(/H'I9,#(0\H_]_ +D03A
M,\UI)(V4[=X,NU6'C#0$%3#;_':AQ@I_EZ]!S.G34,0[YK3SKUS.[?GU?UX2
M5E)4JQ<0R=R($TN3\TM"F/"4U'"):CNEP6)H\Y$N[8US[76(2FQYLD=[9K_O
MGRTNK%*_SO^H!M,^VB[CWRD/9%"SS;^^9M''/GMHY?;&6_\882),G?[7\MI?
M^>:C.4-:;%'2&)[*_!!N<9:]S835'4<[D91!K]M-SN89#TN]4*:TN+G6=&OT
M5_^GSK5M(BR1E4UND(O[UN]]"9"7 @**DLT'D[\F55D:I5Q=:T+T]=GS=+YU
M$R,K-JU\&Q9_<-<VA:W&@B\K:Y<5HK25GWO1/$U L Q*K7W7ZU-(1>!, UUO
MF]W%S<EF/JY@W6$MPOQLXL_6!Z[($38ZU#RCH*LP?VRAB@M(,)'HW7IHJ.8X
MFWL@944UF(BW>L_M94:/9F\T4C4-^M[WFJ;*<Y39)N[A"AW!X' WMFUUP-OT
MV]"]32&SB0&'][U7?]:=Y<;OQ8E5R&M.+1"?SAIV+.V@HF<-HUG'T//4'&J.
M]LA>4=QSUF3)<+OFR8>\HF Y<># "W 5"&%VN>76/V0$G.8PF8*(W@0;"B):
M>,(PW8OFW5 8/H1F!O;=;P=4#3S>]A4GV?>1 0ZW(:7*(W1X ?--,J!^\2X9
MX,O>C@XE Y85D5B= !Z*'7\@3#R[-S!K?D!LL]BF(/M/X?8L0H4_!6C5JLD
M@XV=$7A"):$OBM+;CTP*MO<[8_R(^$>[3'[U6:[I=NZ;6-O53A=4<7+%7RX!
MU<D]=EB2!XO,V)H;RU=-4[V9^4BF/XR^%>>6?N1^"7QI =7G[TP8_;BMF;@^
MM>#M!+-Z/VK>]:#-I2 B*D^L2OX%_97M6LG/W2Z"+W4N9&3G]R][&)ZWZ9NP
MF-P:4K6(JORX7?IHQ]*%^W/.52-#F"(FP'6]^RCXPI'WMRUIS1<)3]"(677%
M1AF8TUABF/WIA4(/I>8#SSP<%\+DYS4'?@<? :IM+?7B(5$OIMF%ZT7!L!Q:
M+@+\[6Y1YB]\HA,:+-#MOZX3V##./F'%Z&>I!,0T/Q>$?U?,?Q6>82IOX>_0
M3W!"72MC4]4QJ#IE*1XX(;F\&784_4./B=EX%O6M5L9/-8F%]-DPC>^X*(4_
M B0J+_#.(J6=J>7<"<KM&3_=0S"Q02<6&H>C$ML/]H=%3.+"5)7CGIA[!]4P
M64OJWAZYG'=(8_#XC7I*FA0A^MO)E@*:A@N5N738?2KL\ES@R>2-NE)%L> <
M)3R_7O?+/%OC\ D:)%"FQX/@O[=WU]*YP2^TV&+/FX-^<%0;K5EOP&W1+7+"
M;::W9CAE['NM,:CDT=K8G$165N5[R&/<5L708H;R[!-?$>BTI>W.>]^6.X+[
MLC';2<E<T476$?HK8L>WN@V47V?S* F.]G8D<7S7?CDJ\S<P+-FX^<5C/7+3
M;<;[B\>=5:?[RA:"[VWD[7<4N=[;<$9P--3L$G$-4!E;YP5\;<W5>$1Z[CU:
M\#UMP1I^U6+>O-)0\8 &1:#>O4XMAF<YF=**_5E0*\K*-0)WH:=,(A77"C8M
M&]<$(#!M:NZ YY:?D;M0T!QHWA?TN[Q!;2DZ4_GDDC\'K(/[;PF!1<FXFF#2
M(.U/)W;>0I'L>^_5,,[G*C3G'[J(\#K>_[ W,NO_''YW2N"5]E4 -W?H0(['
MHIL'WK3 ?:VR!2]=D4(K^KX5%RLA&K)(*P&LSJI('<,-MN@,N>>@&OCFKBAI
M"Q&>CY%Q%EPX5'(6BTYPYG]*!I2$34K"I"/;!9M<8A9B?_I+L,BA&DO6+P4_
M-DYV6:L>33J_>/NZ[G/"/!D AFI Y7:ESO/ ,#G,AOA4O1GXZ,O:XGA1H9^]
M(]3"W576]%T:_5L95@CRS.8#*3F(S64]2O(!&9 =O$,S\_) 5J9X^OP%B=)3
M<H46OKFVHQMM\'3F&7W!N6HRD:?S8"R+L^8"#M)P]X?F*BW^;'2<92O?*"_$
M<AF+<OH\T<-3]T#&X($-H:Q&_VU&+VBGX@G7+#\VO6@SE_T_(&!_'Q#^N4]1
M!9JGKB3.,-CITCND+1Z$/?P;\7ZTR]^QG778?,1+Y!\A6H24%)"<+8X>/J.
MWRT_&(:O*0"UOJ<PY0]1X/A/N?"XZCI]R75Q>@ @3E4*<*&/FZ*I5S].O_AP
ME1M W2<+H)F(/[NT2 ; !D"K@+/<@]OE#1PZ'(^\T9OY<K&SG:L,DP^/%XXG
M$L56G*B;LAR7.7-^2(;I^]UQ.Q^IMDD @EU"E7W[\&!<$V22SA8G?![9*R,_
M+6'LK3J]\SC W^$Y#WB8^^K=_-=9\O4&N.0%Y7:94Q^7</Y<G?K]VIM9-?T=
M3?=<WCS,9*PLE"8#)+_VJ>N8/[YP79N1E&5Y=S ZQ.3NQHCILE]CC72EM3-[
M8>B";FN'8V!S'ZK,[)4KKT)TK]7!KXV">1,33YZ7\I_<W?MC?L9>D@^Q_"DQ
M#DVW;E:X5TM=[@8^XH@,^([%OSOELF^8E8[L/US\^?1'GDF=HUFBD>[3N*?\
MI44Q /:)AW6,J@0_W-5FDK0+(>ET%N]JMWE4?_:TBF&@=:N6Z=>J?4G)MN/.
M6H]RZ/!;5M:6I)Q(5F6[!T)J@NR5QJ!C.G#7".X<S@,[YMO!D"8"1P.W*#0D
M$(0";NRP_1._>0K:WX-SD@&;(=MPPJ&K*VFD'?_O<"0DW-,$!@=B?\>PG-TF
MPLF W(TC,N"I$!R57/G/% G;O"N\9G(0782_;86-&D#3Q7G*U%8VZM-YH\[#
MI$%&<D_ZWXA)X/@-2^]_*5[V2[N6RD> T.]J2=!N::;@6YS?O]Q]T'O^L9*!
MY!*!M6@5?OA.I@/1CIKO;!,ZR=OF!]Y:3(L-!CRO9])1$ZE0X!K)&SXBV1+'
MX5Y)Z[,RT97G[H74+?N^LI?U&;]CE!)&;1QX<C.VUP).'W3I71NHX).(9PLO
M>\J!;IQ--KHW^1X_E4MB9#_(.DM"[& 2$=[ DDKG5QE:L[<ZF1:JC(QVQ1"W
MQ75?\^<Q#\XG3HCUKZ<B>=2".FEJS!:OE7D#WO].#3"$G):O(5E'K#?35>#:
MMX\;J>C^^E%'&ZAV_BO^1V_P0&D,29=] .L;B1KU]6O5V7C@?%(;9U 3D7]#
M]_A>+CO 4EW=)%+-.$^I2B\W(W( .AD\>]=0:7+I']OZ#>;LU2DQP=L/MG*+
M,M/0]OK?UZ;-61S#UW<% K=AAXU'(** ,M$\NB2;Y)QU].A9#V4?:V3A!S8"
M4*.4?>QWHK#XKWNJ___33)[^KTI/'" #/EV'S7) #$B"%5-D -(,D3GJ0@:@
M)6#;/6=TKZ<7NT@9),IR5$\A U"LN[GIA +X7O9I#^E^&Y*$1= L9I"ZVCU.
MRX/_N:3\/X[@MPFE<!32@AFTWU5.!BQ6ND'O&,*:W@=DK<M!I&?ISB&R%#HN
M6TBJZ)LJA3V![96V4K"'-AQ&'+642Z+;I(S0&BA->BC?2@;,!_2@(J>)W63
M.]# +V&, AGPJA.^_9;FC'O+D60 P^HRD $K<@O(DT8&C%KEVXKFH:D>\W_D
MNDSC#"_"!S K9V\42,MZZ?0*M2[EW_M]"6(QRB<<W4E -#?0#@<VT\0J<DP<
MZL'6&2G$9O;9I-/F!9IU;\A,,(F40L-V*.(3HWR^%.UW!OO^";Y7=4X9*U,I
MA0MA1E$C-O?@^%C@.?@PLUH=\Y8,$/@]<6H^E(E[N%OZAJ1C@04C*$+B-@?E
M>9^,3^C/ 8F0+T1CX;\C_K!R)RS%I&?9(,"9-/%7P**.H_[O&J]V[V;L&+I:
ML4IF&F +=5:5;3"'-^.6@&A\M063J8)I"G<JNV9YEXD:-Y NY02XLSSQ"975
M="^D47;4H<-X!WIGKSF43?TJU^OC*3B;\]I?E^8,;QT=NJYB%W'LD[/.T8G[
M6G9\)^M>YLMQ0MIOI 7I6\:&]\+'.L2:#<>G7@A7T CF]L;68(ZFV4-J6YTL
MG>4'=@D+#U=GH0@:Q28OM&UD6'@MNP5]'(C[W1UCXW[O2:87MZC3,GT6^9C,
M6)Y7LULK>4IJ/]L)'&UUQF.GK=I0!@)2"QZW^NY%41L&_E*^K/-'V;68*USE
M^M*!8_,R=)YV7BZ[/T="YZ&N/#IA ZLEU'F%I?GND=^ZQ_Q\D\:4^.]$V:>:
M7=6G&J,[:CIC KI#VN#\SP:NKZ$>%W8Q[0EZ/<LB%$(A@;+J6EH)/JLF$YM^
M1)8=O:%,4]4,EJ_C8S^O2\N &60]@46Y(%%2S]FSGR-MT?6K*5Y>FP%I<ZT+
M?\(J2L0E:]8:AY8&#,*^O.;>4IA,A EE);A.IW<^ _E9>[Z+/(VE<9B<[/>7
M<87J,8;S\WA+A;"TS CR^!KN_M"X&&;GODX&7-TMGMY'UO&I\A23U-&SSP5?
MI>P\:RVZ6'3G./(]A<;> L.=@>B_1:8OL<N=OO;#0]MYW*5381GUE;CHUV1
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
M_'DP$7)6/W_L5_$&L[,3EYFE4KK;_HG>]<0\]X6RK%O/YH(7;(^'# "3%,9
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
MHC53V]\G(J!NRP*)$4QG@W\*,?9R1\8Y.J:HWE*0U8C7&0X3?%?SH$I[JT:
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
MSLM84.JD(VLW2LIR^J=6[M0B(E7KO[AH$ O@1]4%28$)9XU;;JP)2$_A AG
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
M8'D@:>',UH<@;IEH2JCF@493/%BU-'^!,FPVZ7$IBJ6T=3"RP)Q% WU GK[
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
M)=#M %P"[UB,+P$YUEV.2X#Q,^'%G3CKLZ/$CNPS[U"*(T71^/T?6E0ANQA
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
MA-3'@)J*+0:1R'IHJ09;03VR?.IJL;=OT\D7W=8R>IC.J2B7X)CK;:J\A:4
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
M7AF>6?_.*JWC-I)@GUFD2$BXK;'CT6TQ_*,7DR\9W#M^,/[2% QBG "K7?C
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
M;9> _4OBP>9,9[%9=2A[MC.$ T;WJO?P9I,VX"UDX1C\9#=L0QWNF.;U:42
M3Q]G)N(\EBB)4;Q'624,B6-\!P4>L$_I*@A[49 YDBRP%20PQ@W/!GY+,S-
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
MC)-,,/^T%;U5G;E6T(N?SLF.N9_K8'RLS?='F;5R[Q73;V_[VEH8(3D[H!K
MTU_-'742+)J4! [<VCG=%D1&TGS(F1GZ&A=M+V 9P4(OBY7]&X[GUDK2^J=L
M]#^) GXO1?K/?;U.AD.2D5_O2^J+E\#V#;3%!V-=265>M>RU?J];_I?X@)9Z
M$!^UXT^2-USV+*_*Q-C7;PI#^>U9M0KN#N'!QW;5O+7N/APJ470T@:5KH(-
M9EDZD^UC?K<;/N^<4#577U><&7.4O&R<D8'SK.XM0]JP,UD@@7 ]2/(&WBP;
M&THWW$;470-$7XZ44F5-1N_DB0@\@,,><5$@[JJ@JW44?FOZJ@LL-!Z\1&P>
M(S2A1MR6"ER? V'S1C";VLADE\&OEVEN3>[;SW&37*1<0<FYI\LKQA/YE?#:
MU]EU#;!Y:XK1:\#.I 3,A)<>*[6LR8TP8KX<9QVHZB5+Z*M(LB4)>E)W<'FD
M_((F'=MRS$ [\;']RB=?;FW8V??O[W>,A]@O"NIQFEG'F]U:]LLK84$BXUU\
M@4Z:^6I4<7AV[UNF3%;MLU4+ZD-LYO&U3!78P5\#]Y(=4F@8J>JDA9M3P3SE
MG.3(AY,L41+VG<.I[@6KK^VFO0KF!5_;]L6C3.<D==2H58.HJ!D)/KD\:ZAN
M#E$?YX(>_EP6LV6R1R"PL][D2$(?59BVK$,-Q]C'L&Q99Z.8!+0P[JX4TPC<
M*2MCT&P)"#;T4I=TI4A!=AV:*9"$<?A%RI%7S]$$BJGB0_JJE"C1]J09-V 4
MFI:"8Y<Y8K%-#XS-^J1'5R^S9,O)"&,EVH\Z<2NA3B2D3?>!6V2GD*4S?!/N
M:+R(G7Q]\A-6<@FX7>F\/;H$UY2:;M>C'4HU7JB3!0C(>!8A3D:J29LL09 S
M=,@7MJB\8'W7F1S'O_S!IJI9L!I!]>"#'O^J]"MCH&/R%;O]E/"T :RM#",V
M:7+\\RBJS9.ESD>KD[6Y[GF6CFU,<R*9W8IG>J\/WL,@.M;RF)K^IHAMF!JY
MKQ= /;_&;/241!3N.W\G3"*3/5RX2A4.TN0C? M2USX8S(@M-#-R -H)\LCY
M(]^J":BQ7IP('WRI4+K=V^2/2U9VN"XK7#97@4%@LOPJ]H/]7B#>IXYHC.V/
MSHR-:@(6CSQ*OZ1[07MU BJ:X=I=$;L-0[*,-%X9_./.9<Q5\_T>W)W=B6*A
M-CZ*RW.H,WGD#KTV(2-_9%3"_%/L++PT[\B:'?WGCO;,:GRQJ_?7'I52=]]_
MW;QX4)YPY=#(Z>'KKFJ9T%7"G%"(^>/W12:TJ*:#1_##VOAP9O5O*^"JN0:.
MYTYR[5BI[K:I$DB37?-71GEP="' =,R?Z\[;%>T62"V=.GZK0PIHC>-%'.+.
M):K&+$+6RBU>W,C0.8NPX(]_FCF-<M?2SD;O)@'DY@(W"0"_Y -C\2TY=/.0
M$%E:MB3!>=(F#>H?,6G@=O"XLRG4TCE7\_TP:Q#6MGOE0*%D&)O=9 &PM_%O
MI (BRR+_*AW\4Z7SUTB>0%T^N5?RXA2_MM[&N<MEZ=[_DF2SKH'NFVPTC3JY
M@LUI80[^T_<I$:WA@N7$3E>3U36MA]Z^@0[PJ$">5ZASR0EP4UW93CVJUN,=
M+K#^@BA4FF1BT=&H)E:*.9&*UT0%S(YH"YLMG;J?F ":9=HUS;4V>@V$/#Q5
M6KRD9L9H@5AM#)FFIX0B5T--<;@OOMUQS<4N(Z8;(!/@8Z31GP?MH]Y]='/)
M^U8QB%<"Z:5+JA(7)^[9V"*VMC:G,E)](,L8S(Z6=D#4+CB](V1BZ3FB7CQW
MF7,?RF@\+:QEV$N/GY+*&B9&_MBB;T#/JXKS+4CH&FB/^,%0,]?O[0H_TB [
M/LR;MG=!,\%NZ6[IY)Y"K/3:)<WT9.>[KU(>-LER:B[VHY2OIK:>- =O<HFO
ME8'3M_'HOOM%2JL@25?ZB1D@K(;;*[XYL:0&-BAFX$G-/L%W.\_S] W6L<>Y
MW#DCK(G=KMLGY84J>'.UVY4IT,6"2UCA6%>Z"*.7(+!WJE^12#<^-W2RY76B
MTW.(JBW)\%.%\Y6&F*7;O:D;5W.*"?%WT#M<Y:]')S[%T@O=SA(OZB^PUY$U
MKX'V\$$E;-A 'N)SQ;V2>-5]::RO\3IIDWE-%S\"FS\^W5H_/"1X\JA!76++
M9RTH-<LQA378(NZ@%W?8Z1RFFNN3IS::$*Y/&-<O2_NNE9![W=?83"V/&BK;
MF'$>,"@"<>/Z@B<LL%,5@Y,QI_S-BQQEV78T^<&5(/!4[L;-$'L[#'[&9I8N
M2>/.&74,ML.I"R[IZRLMPSRQWT$=,Q?\$\_35M0=DS383*2$<:P/[^0WDI^(
M5&O0BC8,%F- !>U9XEY8OTWY_&(NBP[K@L,>V]&K.78[Y]S/Z/.Q6^]:2]8.
M2\YV/W.W+RX%A/0N00-?@Q&+-QY3D(W)!;//3ME.7@OEI_&];1)F. 2\H_\=
MF41>J>XMT>D""G%'G'6JJ]^#[7=7"0%C%:=6L)?UD_/J]^D^J'\T_):07BV.
M+.%,F%?G''9Q&&-_ITCR-3::R>R-!3N:@?$^SW%+WL],A&3I3IY(\IIS]['>
M=W@]:IW;_QH0Z3]O;42VGJ3. +SETI1S(@A$UR77ZD2R3MABK_U7'DCAG%#7
MS/0.'SCMUD QAT W4[4+?.A+T.UOUP!>]GBM]23)-LK_>X,EVWOTY!8+DQ()
MYE8(*AMNHY1NT?Z5>5>W0=>B!C1R&O@E<<-[?)/+\UZR]MQ)_^I;(UL=\GE5
M4.I@HX)+M >5@&\A1$(TR<I75L+X3T&6"\DUT//@Z.H3M\SW)R-_O+3_/]BQ
MV'K*6#VB38#,Y+?0P69^PG)43S6+SX[7]#)!..LLSUK+$/ (49NXT#O:4JJY
ME*HP>!RLN: JQ5.6XW2'><_$A#>^J%_J"S0+K:ZV-JR+%5X7RQC&>(<Y5H^$
MS%-/#Z1+^!E@O_7R3WX7KC$LW:48J6;M$VS(9E;V@3DN*YA7[VU0SZ8",]"G
M ,AB<64YB!A;#Q]C5JP;?:DV,JO#0IH_SCX(XF&DO)VUK-?98<ZA"@&\)OZ'
M\45_,2F+1M,1>(C;? V4J\=?DGW_3>P]_2)670RW"(?E'8#% O4!;I**J/<!
MW4($9=M2OG(0:96#QT?A(HE+".B)_^)!@Q&7W)9$!1\Q02Q%NS!"H';HZ>9/
M:SRIM38BR2P/..,#)6+)$N(\UW*MU%Y&NCO_IIJ"E-F-;-453%F,5CQG>:+L
MQGG['M_@;?,="!%SH;D1+;_ ?:!O?[[60Z(EL3@T7K=&RS0+23?!LJ->#_IJ
MF0DS/-1HGHV-?$+3 YKZ/W\V'HW3D:4U-B;F]#>/F LCJ9[(C9V6O.T!1)&(
M0'*8EF.DQ14;4]S'?:^#\]X!![,LMMWW'LIT/3H5Q%RHR! 1JY'.!'V"!.@^
ML$M"+H0=]* 0 '@!6@!8!,1Q@1>_=5EI3R)J!$H4XUWNS;KL&/;:NV.ND*6T
M&9C&\^.H]$HJOF:BQVW,+;SEXV$&MK@7M2E3M4D>P]Q4AVKJ3X@ISC7WA1T1
M9>"XHA7(X3&I1H%&_WXE#_"5UM7/^U+TRB)(TGFO@_I#&/<+X"2VE"T]9VYA
M'H<QF+*TG!F/JX:$Q@<"X;:@(#KVBRRSC:-<@GSH>/T5&,SL,)Y/+T2<.IM\
MNY>L=S4,<8D1+A:"OZ?/9IUP4ZY;1B7$2N)Y" I(OO([*Q6>^(R5Y\.AVS"Q
M;451_E73VM?7Z@BL*X!GDGI7+97X 4<O-8=J85&P//+.$X<@0K^N>?8QP4$#
MY>#CGT,(DP!E-1NULN>QRY'?8W6$H$K>&,SV++%W9C"X-[)@YMA8CEB1@L4I
MS:<\8)9HX"S2[38;S>[[MKZE)MHC1- ]L*.F!K(,/-W?=3%(B6S:W3VK'W9:
MD2J\U1H^(U7,GZ"+>IJ@PACBZQ9,Y&J'YOR'P Q^]K1N5#@@GWMA$ 7?KA.!
MIR#A$E?=+C+)[]M=4N&!@]5>4Y\QR5J)/>M)\F%2VLQ*G ,([JJBHES6E'0
M $C51-$296E;W[P2V)CGJH,N4Y:'* A"JN0^;%*DR&[?A61,C2DJ"#XW[>H0
M=#*2-L^>0:NJ.\@/G?AX2^DC9M(D66_NYB@CIWSPH9H5I"LK,W7UA2*5K;66
M*K JJ5"T):[\@;5S9W R+.4>W,0^NZ:V:7Q R9*_+"N+[C$52^)PC"DS<E:^
MU=8VH<$SX18=3Y<!T;(^O*F1X[GGN)+E[8[B.Z,J8:R.I'5?EM48H1+E\)KJ
M&CPRV#3Y4NDZ$3:F<,BRF:UVLW+8EG93^KG-(<+18!PB.%$9MKM._MR_T5]A
M(&Q>R/,:B QIFF,/S77?H0->LAAWCAY@YIJ/!>8@OM6)D+!-T+"FF<E9!R"]
MZ?K1%? [#9QU;PTFX+^7T9E^$8@YLTG^R'JR;+O$!O+E<Q7O6_EIGEM]I!.F
ME&G*<-)0^)$7#E8R1);Z%<XDZR<*_1,1$8/;B+[L[-::*,0ATMW2JMRI$F&F
MO!NW;VJLLEICZ]#/]^0NT'Y05URL4&IHWVBY$%'&Q?,!)B7F62Z5AN,$%>8J
M*H<R:TN$D51 4A,6BZ" Z"7:LG0VQFFR08/:]]6Q;/XS-T[S9Q'.NZSFC^P9
M.6$4JALS,:I%S(H]^L#T/D]D+1(E/]1N]$Z-N;,D_:UACM(1F'O;(E*WQ*'M
MN5%^K"]&&P'W"1"$^S(SLK9'R.RQ;L:A!)V =G6X=W(!G3"'=]@7HZD-,O%J
ML=M]"L@ULF:3]R0L[*!II+^\P):[71=V!FO4P7)#L*\U_K$&:;-.HBU=5>]Y
M^R?&ID8H*D@]8L6&$EAQ:>%8$(JA<#>^#!FDIL]JM4W<&>8*R_5G@MVFJHV$
M+7;$9#,9J1U1]"=940)TDH$DN\E:5=7UE5$T 6I@!$>BCY?:,2RQW\27>I)S
MEU7UC8[&K?F\U:9HU3UR(:@6S@5XA2839Z&D2')+U3- YZ>)6Z7_+!=+!<G5
M]]S&YS9)/F>/+ZHJ]3ZCNUW(3M#O;[3.CA+H.<=@WO77@+_EM&P1",A#X(B$
M0IX?OAH,N3^<ON8,D15K)?+7_02;[YIWE'BOO%8*9FU)8^=6+S83*)RERX^9
MFHW5ZF7/6![T.B!)"L$ ODNA=;IO>9^(V]<9/M,XXS'4_&3Y?FB#^8WO0QLU
MK@.)AU\8>/S=G'S]U]Z@U?QI.N@Z8+@(+I?9&ENY!I2D@$>(J8QTN"FR/#GV
M+(T/[HU"';EES';Y:0'_NQ;0[DU_[]?UO==4%WD7Z!F6?%@9,M+ >2MDIDX
M$21J+_GL7B1>=]Z<0L',/=)-"DRAE*^[E]"IIU$KNZ:H!UT^=EGU.I2 I[&B
M,4,X5-M%\I;R@VF!?M=XR3+E.[NLWMP#@4%\N%D[L7J\66CVM:52(LX-\&<\
M-$>"ELY[34WK*U+5,<=9H'\L_!T7")]T=.%0.J293>:)EP8O^B8R=4L^]J91
MS\'AH/V0DL=80[JLBTY%*DL 9NBBMBEW/,X6]-K.Y-P?9+'G:L[:L2O06>#
M7*1-2GB^8J.LSTA=6FK_K>G%8..9ST)J+HUW &I!A&KGG6TM0/#?N>#.0"+D
M>&^_JYIZ3M;4WKM(]V%HB%1)-J:(+;<JKG@E(_X(5O;O%QJ#RO+?%K*JH6-2
M]@R[U9- )JQ(-K&7@T3!1)\A&W6',Y]VUBZ3OCRJ-D%QQ<T:KTA[5O6[6+MX
M<(Y9PWM9MDV;!':=B$%/9<+)(]Y\FMR>C@(W1\]2S\TAN3)3N%;"R;_<BF![
M)_(>?9 WXYE47M\.L.4I14YP:]2IM+^>@"6>Y0V539H]M5'!VZ*<5-8D%-(A
MYQ92F^16(?#E0.7BC2?/KQKC K.G01+BO\#6FUH\WO8&MC;M77+59Q&D_3&$
MA:TC.'HRYI=([6R4XU17M38V%HMS<V^5E.05<]S"9B&6R\(?9&Y/,P@_N0:L
M9A&&ODC_X2ID)U9JM=?@E0[W3E.Z\_;.W$R7!N T@G7_Q6(LT^&W/>LHC2-5
MZ""U*4H%+ D)Q3U"J/ CADX5,0I"^]%E9W'K :M7Z*/9#28=84JP^[$=S[Z)
M/#4EK<FPBG4AREQ%G@T8/JY@L7>-9_'@A/1L?J9!V"2!<SNFCNW7E \'Q<P&
M9F'+!ADV_=4,&49T%8230Y.X60 HJ?14X=$!>L[RL9C_6F06#\;@9+$:7D(7
M5=J4W:,#YUZ2P4]DU4G:Z]*+>!175..U[ 3Y'8IM5>B&8VJ6JBT# _M"C5T;
M7/FQZ1Q"]5%.G+(-)(K$H$;;,"?/D,8)S>;^]68HRDR3LX3)3E>#\TB-Y2!'
MPM=U8)C,I4Y1"4(R 4H;#O6\?.E3MMOY9<Z$!=+)5;NVEE[TR-*>N#9OG]S
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
M/,17+<*/?PWX>7$]GO/JNCA!RJ*I%Q(@G\-%NP;F>@0N=V9J)=R0-$<+8("
M.TL$'#:W0B/@P3A\ K>8V.EV<AD.J $$&X-0=30>,4Z# R$R\ZCH)W"ZRE:I
MXQ'@'S;^8>,?-GZ'#=KP#C6>P"7**04E0'.[:8Y$ H8 6\][7:8 NE:%<PKO
M;O6^"R*2__?8WO_D#4EWI)E\NIZA?=O?U%:BZW&LS_+S\E8K,"+71"$P5(ZX
MX1@O8H,,8JUIWBX%83"$MXC5'S0GC_7C&BK9L[BIV#*+'+_A.D?M!9#@,I(&
MA:&;S7$V0%K?H(W]D0[ZS1[&7X[%[AE-E=:P2Y[GN \P1['0K&?HGT,4*,_R
M($WLBX!17TXU0!BH,>)<RU$S]>+"=Y1N"O:@;;&JI^N8>2UC/R0\<U<1)VX.
M>*HF*^'PUW.3?ZNQ,?5EH1_K[S^T2R6J 12JW-S9->=.QZZ4!2@W@I;IN?-C
M^<'*B_H"J'P,613P^52[]-G6@;JO?]E9S3C)A[011-^TO5-_ (@34MNA_5AR
M-=FYC75B5.EM#"EHZX^2W;\)PVV^E79AS*N:9+Q^O)I45Q,3+VQ#IRFI0FI%
M]<%?A?10S:+H,]7/>^&L8:N;/SNB7Q2))^DT''(Q.5<8<[@7^1S9FK/5,U(@
M@D5S@:W"O_+1_\KX+T0L_"GA_P<Z^B_W?-H/'7L$\_-"+:66TG7Z6'$2Q5)L
M9Z6I.T'OTU2SYR)9N]_M%Z]-IF%8ZU#I!F&</K<.P#\Y><)=>^?-\B0X9YH[
MYH2#)=#N7$&%"O:,C9P(VVSHJ;+^O35= &WZ/^S@_27;):19QNH@D%EJR:3_
M6*3B)BA@RE556M6U2[<"DU6%&B8[SZ204KY+.E-E"2+$:G]&MRWI[8XP"-MV
MR9N0S&4*^,@8-4O&SZPF"3%]M$7M@AX:4_U..5.B%'@9'WXAW"BAYNMQMWFB
MK/(X&D[)B<5!=A_*6!=_KS^4$(N'68U#,N8OHAC1*0RT9CJF*?A9>+M$)*'\
M.4QQ^:D1>O2KKV49B/TM3F>&EZ5DKDC.J'9JQ)3:A:E(E[TPS%S[*#L8;=Z(
MHKFF630EY"80?124B?S)70G&F"MG>Y=L5T[2$M-&$TZ+7B]6"SDZ3!GS2N!%
M]-!$ =_OF"_R)_1])I;K8?S.&)=U+ C4_ 93\[?IRMHN(]6D0C^55@DA+\O$
M[M7$ZX0_@IJX/%A2$^AE :^5M)A@*"1#R!@2I($'_JRU)BYU.Y7ICU''@3\0
M'2_AJ?$RNV<>@\<!J5\E_%'M5(=#@-0_OZ_T-\75?_YM$! "V_3+A^^(O^EU
MH9</_IIL.<HLEPR9V2^,&NH.RAO!"K]XLE_6=."G'M6N 8_6J O[QJVO\5#M
M;AJX4H."_$!!0C[ST[W;;Y/J![17UH'VT_O[3XQ/74HUBAP2C33PIW1,'B#5
M).J],^9O_&V>%5G'AAYVC_65#@XCVK>??_:OI-ZM_.A]5T^.)3$(6(5J J")
M$:P[]Z*M)U/:E@HQSK <GZIV<4GS$Q*RX0Y[MA>JZT)P:*PR;O< L/$O.)+%
MOF4#+QQK[B:H9G,QNICX\1H+,I]:IWZHQ\K[["9[V_04J]T;^JFS*[% 0W!H
M3(T%)CRTNZLNT52CE)H::6/# E5C292E@:4IP3(=!,_5?;BV)WC)#Q0CL0D[
M4["3Y(&!@8%;AP-JO6Q!8EW[0K&5_/9$TK%W6:Z!K'I5-<FUDE4CSIG$B?2
MK_?6J08!D<$#ML2K*@FP#<F%5F:EF>55P\,QX[[Y#SODQ>/8$H"&RTHL7YZ)
MWU2B>H-':-B5<!WW BI*Y;+C:_F%WR#[XE%;%F$S[>'?*ZFX&._KARZ+P;;T
M*VH_O2=6KM+$5?W".] &,E?5&NH@3+7P&\&(Q?O2J!(F.;SM)^''(&.;OJI8
MN3?;9+.39>M\@LQ(CR\%7$;^!AR@;NL$5TTA_>:QX4Y6A/5JTB2)2A,?X/<R
MXZ8XD4&^_! A;49(5&6<>1;8$COM^J.VFI4MF7&-M9Y7:33)]BDV)BQQ24*#
MWP7^R*IE0I5QWHR$Y;/(O&$0WIT:<)Q%71S[L+[.+ O:A[\DG KO=7X3++7-
M_H*H19"669K#$D3R.Y<(J$DNM.6KY]"F:#UD2526[K^PN>T#<WLE-U?G]C%:
M,R8$DJ(N@.+=>/IM-0;2P/AF'Y#058J59\0M @!\  L 1 '"FTUO_M%2V#*"
MHQY!\T;-PBU,1:NG?33I-;H?R0V0NV \GE+QBI0:BD%!)]MJ?P9$O8!-@C8>
M\2FN>KK*)P !U1TO-2_\D<C-_?@S>YL%ZX;/U\ 'DU1J+-%-_6/)S"9B= #D
M,-S5J#=0["@8:^DUA^<WX6=D^%.9#;<Z\!/:PY88.[3BOT.N_%?OT?R]/H'N
MH4'7*%C-WTU]:V!;OJAP%689!-!"']_$XV?[;\T<,^^%95&0,)Q%F.[&]036
M8E.FG;3@TS#>BZ^]OQS$-7,J3_9>B$#?8-)E12(7ML@>A?DUW<3Z<K !6!G0
M<PQ[RO)^ ZWL9G\D*$N= ?FB8+5[ *B7)0- ^YB%ST#D\^'A@2G1BUS33E]\
MG6;NT<3#GG!T8EE1&5\:&BOYLE!("#'!GQ70UE[PD".-'SMQ0C74M9[63349
M=F>$+>MS$%1= ].V!LPI*PD7>6B2/N[7P+.S"R510R(-\5X4UT$WA0@#RXD5
M?1'&IR:BI)U5!CY@>P?\O#(2O).K>C<&K+JBIZA$EZ2+H;U] ]RD_DWO3O^P
M:T$[LG2/*6Z9XGRT+YI)9-+TCDQ$%N&3*^+";6DPX>;60^8\[=9,^^_G7#TP
MT6G$##+S.%P,D*GQ5\@[\+,G_$A\#< 0?A$VW>Y3WCI.-Y#9VX\C0[[K,1KP
M=+S9.M_A"9Y2^O9)[-C4-_JIU6.)Y_6&\[)$!UUTA'+ZC,&RXK].E_U/T6&
M1%?W;QQ'Y[3U7 F!;*^X!NS[\G+GG ^W[YJ[MNW6522-[(\:EQS>7Y9CF ?0
MGQ)?C;QH."!;0$"S"1/(?OF6POVX:0\<.B(.H7'-!QF6?)<C(,3KN'_R<+Z/
M/MWJXS;"84\\?&36QD;I-U=?.H=A>,=JRDAF,U.R5  )H/5K@*2FE<3G1*&^
MLE9OA*NNINS$ .>K)C7S;?31SU7=Z*2N5A[NIABX!]M')$'2?I?IS6*EJ67^
M2GF:.%&HED&A-XF2\EM\,$QEPX+##NL0V2LC+L87?5D)HEC3[5W[AA=IJQ34
M$M[0)05$P"LD#G06M"EY\KIG2,M\$:T"7A^U*92&963AEN1IWM<^::2&[A<B
M2_H?MJBQ)(I/<_I5$HRA)R)E(BJV3BW@_O@])W3L\2FC-'857PS \AJP=J1G
M_JK_]AO,]LJT)$_:/R2#VR79D9V9*FY 47<UH$A/$#3YK=&L(/X68D:!KH:C
M1W6"O7>SF\$WO5C".N6P(\/NUC_K_GS*XUK$[5YA3)J/?B5ZP2%Z;BDO1ZY=
M<6;4A0.5?U@9ZKI%;OI^WM0=\,.(W:9^2X)"J":VB>,P0_FIZ"BMC0Q=Y<A
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
M9H3_:M'DCP'Z"9FC3!^J/L7G6Q.93R>,)\QTX+OIKAK)-.6;S$M&.G&61#
MQ4^.P%YL1$4RK&'<F;8^D88LK;2OY'6/!7[XX!PVV)H\!R5^U!\;JD?S2=H*
M2Z%NP2=E&E,&W.<I,>L0ZAM2&@B^M"[VOG9W^NUUWY9\IM0!)'F%MJV!XSXT
MEO>[<;,<C9>A\T9XS-?#/GOI^O7L\E6>Z_81[O BF&7!EF-:<Y0QM(+3FLQW
MJXO;T)/H#.R(,?!FE]S2DRF7S<RWHBQ4:\Q/G;$5;(-H7;0+%'#GONE,-?_!
MLYT6G.NL"NHZJ>"JTPL*GHY66B&LNV+2B7J"./VF5*O>11M]NB7Z?8VUQBL_
MV11^4M\]<^EQAAOPE3;ZK&>FL, Q<'%L#UUP.N>(H3IJ+W@.+37#GWZGN*(Y
MD<%TS5B9?>U7_I.,VV3%S/()!ZHWH83K"TU+!E?Q5+G4VPL=0'!1E ?ALX+8
M^1:\#L]HVM4)J:;>QB1O\UZ8?:6P<LC1G1?75WTZ'1\%$]#C[;VG ;%H:82(
MYUKY)*C(VC LJ+RK"-]AHV I,E==&SET+8BZ-X#_57"N IT/YYDP3!6*-Z/
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
MWM DT378I@Y ;.V:>C4N7QU][%GJ:2E<6NP=![;B09UE.@9H%(X!_5=;D<?
MG 9P:6/DU5?B,<!_\XC^ET.&OYA_,?]B_L7\ES+/N%;OJW7@EW>OWNAH*[\R
MMFVC/?1)64XG#S[UQ.NGRBBJ]A(7^W.2^3[*ES3O\&WRU,:O>E67\6 40OL,
MW#0>"G8#$1/G9I,X[Z<KLM=U*1:3'4_\!U!+ P04    "  "<6%6)_J2J!)5
M  #Q5P  $P   '1M<"TR,#(R,3(S,5]G,RYJ<&><N@=44UVX+1I%I$B1+ET%
M!*G2I!,5:2(B(EW(KT@S @(B() H"$B1* @H+3]=0(ATI"3204"D0R@A5.D)
M)032WO:<<]^Y=XSWWKCW+;+#'LE*\GUKS6]^<V:',<F8!YV]96)N CIQX@0H
M!/@#,? @)^,0;P\0R-(2) \"@5A!S$PG0,S V0G@N,7$]!___QX@Z[/_>?[W
MSIH'=.H_'Q?BL>;][_._\T G8OX%@2H1C&F0$>CDB1-_;_\UF)B9_H[3ITXQ
M,;.<9F'Y>["RG6%C965G96%AYV1G/\,!#!8V+FY.#JZ_YW_?Y._+_[X*N'&P
MLK!R_!\/Q@\0#RLH],0LTXF+H),\)YAX3C Z0)) I,PG_F. _FN<.,ETBODT
M$!+[&6!"[5D@?":FDT"PS*> %$]$ ,^#3O$P\UY0O7Z:S_HART5_?K77'W)9
MI6Y4M@K<&R)(JS\*B&1C%Q0Z)RPB<TE6[K*\AN95+6T=7:.;QB:F9N:W;.[;
MVMD[.#JY/7;W\/3R?A+X/.A%<$CHRZ@WT3&Q;^/BDU,^IJ:E?_J<D9=?4%A4
M_*6DM*JZIK:NON%[8UM[1V=7=T_OS^&1T;'QB<DI+'YA<6EY9?7/VCIQ=V__
M@'1(/CK^F]<)$-.)_S'^'_/B ?(Z">S!*9:_>9TX&?QW L\IY@NJIWFO6[,\
M].>[J/::E?_&A]S*5C8I]7L$@4<!0^R"TAIX&>+?U/XCL_^]Q"+_?V7V?R?V
MWWEA01P ,$_R,/& P" :B5>A;K:O2;@KE']>'3+HN769 3JU2&L">R&PHIUS
M^F/- @O0"(L.IS?)FY5$X^:[SM<*OEXQK9N';6NW?5G,\BS1[.8F2\=N]63K
MJR[B]XD?X=04%X@]8D]J2;:#_':@\$VF/>[8=#^A[ETMM1@V@N$P-*1WP51'
MJ&"BBC41$Z/I8]>/PSKW+CAZJK4V%U$[U4_L73XGJV]_G:),[\/53&SEXLMM
M',@><[I$D\R\V031WGRBA?.1.C\O<T=U"5B!Z3WK2MGZR\! !;&A1?-&=.?#
MPOY&"*2Q^T"J[CWJZ "U<D@7OTP)A/^N7F2 J(K W5(I2652BLXZ1KD7DD(J
M()1W=YI3W><9H!-_[(>>-!;LD<N+DX\>/MN BACK90]? :6=N+&]_HRCCYL?
MU9^$%3.-+[&V.2X8FZV=W@6'R/VZH]"+>8J9MOH!_X9JS1P4#:'<O_I"M3[%
MW1/$'5HZPY,:R;JKI=/M>C+)X?4 C \V@2$\0&"Y27M$'/4BFBG3@0"./4B(
M@A:1P]HH2V.UH*D3[@W75WHZ).P,2@VXU!V'<W6V*O]X3-%%3WC=V<W$*L#)
M+/L"B_ D"7:R^[-OY)0N"4$"]9>6XLNT,N:R*P<G34Y_>\H /55Y\_+-ACBF
M4R76QJS[!%]'VM,.FOY/JA99E@$Z/0;[C9/8S)_0]RDA^_T8"-<?D?@>JEQ8
MDL4 14C-"" >:'P6_Z$Y&;)#YS0F%^>MJ8!CZ1>HX GE]^%U]5?3!0T?[G/'
M,A$%BBL+JS^OP'T\AEV'SVGUK2K!3<F238*ZJ>@R=_&!KX19Y_[<9(<L?5_N
M&^>>&=_B6D8M[W7806IEJ3Q["T&U+9T[[V BLV9'M5X5]+&\]58N,U>GN8?K
M!;Y,7P2.TP$\%C% 46_V_; (EQ&T!/6?^I%PF<6^+N<(+8=71TYV39?G38PD
M]T,G]^_=TM$^)7;9]DI5_$K2EPF5A5*!4IHSC]"=8F\?..3G'YK.OQEZ0Z,3
MJ@=2MO5:#)!3=)!OHFB]P-$)!HC%DAHT%LX")R#:81)$JW@-O:T;XB:'=VM'
M@G3*?2K*VV]\^"QX5?23(95O6G,12?!!;$V7A;"0RD<-^<@I3FC,;[K,C;TU
MG,_W4/1 Z;7HKN&.#RMM%07!7L.-4K&^R!K3 =N%6_?W9-)_&:1K[C?96^R#
M0^7RXE<-/UYF6TG#Z,/GEU2P*XND$%I"#0/$X:6[799+QBR<+N<7K/9.1T$#
M.0N_\\X8+EUH0R:K)Z$]:UVTOYL;BX50'U]I"%V0]Q& DR75]Z^ M6>^BYN^
M#()K21)N,$!8TXX<7@8HLH"JA[">.!BX-='Y+BC7I7 E7Z-/+HWEL5)+DMF'
MLXF'J#6QYV7EQB,O/"7,LTQ5_]TPT:][4<< C<][5VR(+'^^'Y9E'\, M5IN
MU_J Z6Q[Q)@=H]%:3DF[2D+M\FSM5N(6<V>3L7!*@.[[^WBK\Q-[%^8'SU)-
M:+F&4EZN0K5$^_B@\N!.IS<B[HG!V*UVQ9%^_%GUGB608ZSL:UM3[BV!;?_5
MK)M5Z]\*-V>RZL9G?=R.9^E#];)TP_,,$":*^L1G2E@,80T9Y-RABN92G!R\
MWX6*P<XU-%QO<#9:Z!+BB#CASH8D"X3LO,.1&H"$7<E5$Q2H+;F0L&*1=L9'
M_4F BW?ZF\!*2'C:[O-EW0_3 GGMQE0U>^TG_G<N1JYV/I0Y=XC;!Q<3 F^%
M:!Y= %"7#Z NWA>F0CXT)_L1\1I]XA"'5!\-I*"3B5)YA:?;FYAME291G0MV
M-]L$SPL\6,'8P)1,-7#LX7?K=@?\GF$ML=V*3VT7_60(/TW/1_5(-52$CGP4
M_[ROS3'"_2Y_B["]YMN(NO2<X\:))B99IDM97,;P"R^#NW9$-W)DABMVFJ&+
M9S8*FR.M-7_5!BIL\U[^Y3BH27OAS:?9E0*5RAZ0ENN/,+?.:!QUT7OR[''H
M?J"LH4/ [G3Y(0,4HVA]71NE2JN 0Q',] X@ER KB9"->\[BLE8NW]H^0;--
MYE?=F]FRFA--F?X5EG[%]O6>SY3$\JT/Q4(Z33)-!EH:3 /PJZY*M%RP%YRL
MU+U5+Y&-=S%R'<;4B+HGI3XL>>"\YGIN)/5[!C[_O)BGR@71[![;S?S#:9(,
M+541_H@!FFJ_3H:[?X5*7$RQL$L[O#^Z[1J60/G,M?;XJ'>R$+W.%'V713^E
M_)9^@CW*K?MG-1+UR_5GYOWQ>*NR7=,RH1/F?JD1EM(VW;K+XH]=/]M\@,1(
M$IXCXP]0'+#).:;:D=J!@+8N (]YCEM*!VQY]1\ZES8:NKX*O0 )=]UACA '
MZ.WK^L3+XLU8HKAO146%';<P;.=7:L%4ID* ?T/6X[V#TM0S-JO?WXG1[O?/
M.??6'F#<([["\KB\\XP?MIZ2>!.800T# )!+%UR'<,>^HLMZN:H37Z1>:GD^
M)SZJ$>;CM* @_.+FGNFSRK)H<Y"=R8^CUS:C8E0$L-A/ /A5;\"_=7=_>0X7
MACKEE!!0G7OE:)3X;/L,W.UV]Q.(<4/RR55>.7Q*EJ_U'6U/N<#.3PLA>6FB
MD@?RA*J1.73&YI;;L6%>V5I&*KJRV'D6^\ H"!K$.\!!:$C6^1!C.Q;+;'8^
M4OO\6/R*82ZS\(# $>0_*.PV4?85_53XY>K?M31/H_JQV@U,704R3 :%;6YZ
M=E<G,?*'H%ND?TI.6T66SE+>LQ6'L3?M5KQC1W;=ZP%F%3 [N^X'(D$P-WAK
MN5,TJ98B$7ZM950%A5K)[.+*LRB9\SCA<U[<(0422)^"U**B&:!'*E.+'9(\
MS<Y2V5K&;UE]'IVW^C*#Z>.L":5K/>78MT[39[IS?\:S)Z[5XRPJ*DD-MOZ$
M_G9_S=<M4C;9U&$QT3T[:<QZ&SJXPP!!<6\:;4>N!Q&-\+/-/=-..OJF'E^+
M?T?)P'7 ->E;JY3K\%8']-7K_Y9WM7Q1K@T8^C/'1M@S2WN&DCX9;YIA&^KM
M+LW!MYO$@@JQH'/&T_+U3?%__%#I^+GH0(U'5M_FG@S(=-QD@,Y\RGO,N>\A
M<=#8;@+N2$5D 'V@;$&: :HF;/N[P N/D;^%(NE2(6$+=[+\]/507NCSU38U
M@T5SW<'G##/S'RFX.P??HGO#SL-;%<%0%%FV._[A1(T*)[EJSL(QO6>\F27\
M,*%A4=C!7TYX\?##ZPP: T2+6B*G:VW&S>N@K_0DAYLUC/"Z0,]**R>KRMPS
MMDH?</C)(@7ZYLOL;I<<W^PR")'[);^P*F_[YV=6'JH"E[OQ\>X=YE!<)P1;
MC]]IU<-4D=,[17RB=\)N7@J+/NX^YR'Y5J#];>?O]G:L?4;\]FSZ0H2XB*9\
M7]K'!\C'%<'IC='H=);/_OI7B=MGT/:LW_5/I,SL=]XN#C: [J70V=DHP7\8
MH!K3&*5F&;R<G[-IS)+++.Z![$??;/5*'MVM4]LRW\R[Q>Q'X96#6X[S$$FJ
M'*$N"KIPQ@)^UOLXJ.7C<<3FG$O[K;=GMV;IU?["S.8;$*5T_R(FX<_W?UAG
M^?"7*ZS)CBGL^!Z.DOP?Z,6WXZ7B2X1>S([5N8ANP8WFON1K>* ["#?BEV$R
MX;Z$]-;)ARF=$A>'GVLV+%P(UK9+G[4OD2!W^H8$=Z1)*/_>JE52WIVX.[)S
MUIQYH#G2K!!RMSW*P53 Q%9<;D!':6QLHG1F:#@C/O/.8'F-BK7#G"XY.H^J
M2EC"8MYJ6BA)6=93#H74WMP-.['>_4WXTG>_* :HUO05W>!)?9JA )$971SF
M=B[#0;_DXOM+_LTLUM\#KO7\4I.7=_OVNUQ,?]WXCK-Q;?"?>GGMEU519>?0
MMDUU"6,YT<:@E?AU57:YO%=@%LS\.N;(0"463KHD25/*0,<!1'(7LS1)5X1/
MSG+3/QA#]."M8_#=EQ N!FC3 GSLK!G!!S#6OPQ0;R75@0&J;)2D78QO6J9O
M(GX] ^_:#*X>298)V+A./*6JYKD^<8KN>)$F$LX=%*@?R\9A5I@]^.VN%=YN
M \\ D;4AI%>9\Q J'[C3KB[XC%])R/8ZKOTN=?)%O(>*(8[B)O:*HNE_0W_8
MVG!/-#Y)DEMW%WNYFJA"9T]@@)A/CF/F<X'EX"I9*"EJM&+SOF<0&_V\K:.P
M,*/N5"9\M6:2JQLEW\)OO\5"/<L T=FL"F =8*::'=&03,N8Q86)1,7AE>,5
M=PZL0,TK-4<C9,.TF=J5Y4RIO'@JP%"1IN$GZVD%\/E\.'NS>AB4U*)LX/!D
M@LBS6R/H-7%*BR*3;\P O;8_D./"NWPJ"2B\(]O^#,:SL#[:3Q3Y27)U 1;H
M!;#&#5:_?\F27M-RFB4IUN%R8^$"B^6\(ZX$4J5P$C0T?>7=]VE%RW$=_JRR
M"M:+F,^2Y,LJFU+E\%8]!NB)B_V/^I$9B->NW&BS7NDW+#8Z076R(^E4Y3<Y
M\I^^#ZT"M'OV*[%4,0:(HH.E&M'BGT/>WFU#8AD@KH,O[;?X5J$*51<^J/^1
MWH4@MY%.ZVUC_DB%*:1LY]1M56W3M_&'^%*8B_UZ$(;@=TCECZ&01FC9OLWB
MBV=6FLG1A-F+=0W?/](/[4>F%9C[X"^-L6Z!,Z65RV7[9_2@1]G $O%20QK)
M !J8=<C!R[?Z'BZ:%Q Z]Q_^_%H2@&GLV8E+NZ@.&>%%.&79&IJOC4Z_V;OL
M=N7R:/!'B,)>W> V.$>2K..Y4(,\"Y\O#/3R;QS@CFS6<RLR>3M=J3A= ?F#
M:[F.(!F'HXB!^)T$\'P.I$YJK<LC 1 )7+50@WM=2Y=:#4\%7S%C.71Q##RX
MV**^4%2 J8-0!8/O7EWW5:*Z$^\HR,7.X7S32]CI$@^N4=@I?'2N?VEIIK&&
M,B$LBZ<S/4J@*&>MF-I0*03H@=%GI6Q$V<W'U[=8Q<M^)W[4\49W_UB\,MRI
M>,?=*L32>01"9MF4W"02RRQH^>C3(1;=&=*1EBJ=V/LB66)[DI]>54F24JL*
M7LA#JU%]<+(FCE3. $7'4C3(F7C#_$",-3DL@K2E*8QV*YY-GKZV?C,PSC#G
M$>(6S0RE_%7GT@*L)-4M386-X\9Z[<$&^>T,H@N3C2++UW?Z6-#9(X!5AE62
M(_"9J!KOE[YE?O,&/!_J30HLZ)\#=#E"<Q[*4KZAM 4HEL \(UJY#4F>%ML<
MO/AIR>'@[=,D9%[)X([F&<3L=<2A8SWRL>:1$5##&'J?6K@UK43?AAAH'U?Q
MM9G%X^GF:B:7Q^C.B;DC_30'H^0(#[%Q,OR%<MF?< :(UW*ADC^@(:)X0(6
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
M^[R\?Y2_[NG!^K0*L,AFI\)HHE7<_-'/&,>W'0:IV*.;5'\@91;RZ8U%;JJ
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
MN7W*L3^(,(D*48E*?@U2*39X"I43NV5*%>FDR,/;5 G(;LES!V?"74)*_X3
M33U8GM74Z17[=YMFE2[!!T5H7B@MVGM@%[/!)&O:9WUNPHZEK2"=;_AA5; -
M4C>BJ2B%SJ*@!_]1-JP04WXG]+MD[F.R0%3KR+_U%A!73-P1X&]8;H5?A?#
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
MO::9-YW_*-DPN>CAEG>I !$;5".#*ANJXL;:D$(:R%,+D[56\4AA?4D\Q<!
M=+/1]I5+W=O0IZ')ISVUA0/4_']T"ZSP]E%4J%QZ\U8\X39C%_4^//BTV;O)
MUG8)?/KP*R()1[!@@"3"949\-5V4ML(?%DU'[F9J_W2]F5]V+E.ODMXKBT4_
MH^!R6*5R4:\7.*9Y(CMO!1%XHAVA ]:-[XZ*:+CO7A$F-J\+W_Z;;\&_S#PL
M&'DT/4>9VA?J\"/+#28&M8C]07-6#J/%R1&G>[;VW[YJF-Y1/LW=*&=X,*]5
M/[(>7/5@UE)SK'^KT;$H8-<LPD(LA3Q2,VOH [E75UT/45O8OA\I\TM+[VRI
M^K99Q=ZBU29J<7#J@->/WXL/ZVCVK/[;E89:V=^-2Y=)3^U['Q$=B]SO.,3_
MLDE4"E-YH37EZ)7><_AL_XK#Y5*-+6&+';A6F?[^_CYJ>'"R>![7ADN$5.W$
M^!40_&)VMG/?8->Y#?(LM+!W\7W?A7OQZ$2%O3MH+  (+:@3BE2<I/&[ZNJ;
MRNF9-)TI\5[%!O&J'C7XK, ^763A<K>VP\O1T45KS=([X^/'QXXYX'/6F3]T
M:Y86YD>&L(<C=+8#SRB,.W<, \1--99 Y9%5KG\;S=7+:[ (KY$=4W]?//.H
M!70)1_]>?.*U,=SB(:'F"G$YEUE@2AHC13Q.7;\?/B:]1)UMBY>KB)):A4_S
MT=D\"9ZD'>)<PH)5G*MX\UBMS^G^2:<^OY)!+P[F_DQQMW]$.<P'72V#&* J
MY*8>H9XD\SO(1PL?&^U#58%66(H=OTI:\<9NFXV6J@N[)%V3]D^J7:^W]W>8
MKAGI$U,U[=-/%+!?MQ( U!S;> QX1;, Z#*/X8NV PH.RPX/])]0W/F+YWZN
MU H@W19:5.XW.O@$*1DN>)QZN_#=]!'+-YWB!R'IEM5C%ZLR[U8F[0:^W9I[
M[OC8(.1> /S$O>>!2GT=$WS$=I(?06A+"6\WI _'B[-T8AU/*>JFYO4_E(UT
M"] RP6U=8)EK.K-U@U-MMJ@A0S3$ONPGGA\F&^^1^M5I(PWJ[Q[D%^K;\5J1
M]^N'9"Y69G,Q$6A#\;G> /-+2)-P%B+0@'-I&?I^)99!A5CR2)NA_^"'PHW;
M)"(#U%C]]0TLJ-];D@"U_Z$@VBHS$6\H"VG/>>1C@KV"B__!"4N[KW4<C4Y_
M,C)KR=FLFEB3W'#3>MM*(*_<YO&@O".7BVS_G^YM0T]:!GP^"5F-VBR,\/L2
MXHG_E1Y6CEWL&PNJ][FWQ:K#4?3(]MS+O!)4\<GYT9>P7+]2K*D_5%_KZA[G
M4!]?K#G+%ZDHF_NW+%N"#$3.O;SOUF<BK]#KO'M236$9A\VGL^(I8/H4F'='
MWWT1R3KG$I)O;;;8-*JD"<WT5A;4X/GW'U3]\EU06U+J/CH7Y;!F?Z4]*,S3
M1W/D5(R.QWUOAWUVME[#MO)%#9,[NO^6Q^:[ZJ<^*F@RN V.@7!I^$7AN#6L
MV,DON@RTKA.V$ITBHDMYVUC=[G[YKI_#(KUK=:E>3E; 9*3CV#>W1#,;7>BF
MN?3$Y=\DO(BM=:O,]5\Z8J,9%0Z% L6/UH11@F0_@._6R9($Q$+G81+5@-#=
M5F=X953%?=1]+&-R,""=MUHCV618<#?.0_8PS%1SZ_YS_A&OST-OL('FT]#R
M5QSL\MEI&+<2B!74)\+3/Q!*;Y0KLD]6QJE%??A]4)99(A+ZV5"?8)A"U&K5
M[8[5G-:N%1=RK<ZTPM2FZ"F?3V4WBQ7;_6IB>A%M3S8%0KE$^P0[0RZSG-!
MQE8]>()56K(G"6EA.Y>VH!J^$E>M5YB/'$ZJ<=\ZGKXWIE3C8VA1UI<09N%@
MLG8IX[J8/^)>]VOR!'*0\CC\8NWHNRRD@*%H]PM1[]?-%A[2+"-^G[/&3.XY
MW5SLN-M^YY;MJ+.S*R[Z5_6":7N+[ *N?2NP[?@ -5UCQ3,Y4+0N2)G2)U^Z
MD=3T,5+M:RC+1;0CV1P(4 P(D(-<=GM" Q.[-[..U9RQ']<2P@XL#?AHW)'0
M8NH'O?\A<5W,?APK]!:0>/QKE7-KP>,O4S\B Q;&@S)DC]62.:_N=63X9G\Q
M\O;_XM :]*SU4:3YT../.:_O9Z7LYZDE#PDXGXG].KK>:5Z>:9[^JI/?4X,O
M/N6+O"CEW(&>3OG*=6DMGII[E^DR#R/!9Y^(0LXZ0-;5'5O#/#7'&F855?O+
MI8V*'*_WK(Y7W%4H"@?<,EFKCV1-&%OLQW&NC-8;'EC,/B'=1&2]^O>6ML01
MJEICRU!<ODW4^3E/JY](IPC7VU(0$^%D09IMY-5@]YO6:1[:[ ;FI=@[&#=4
MM]3DW!1.6F6YR;F_ZLU3SU,EVOI)G#8?<U;.A<NPBUC'OZ,H/*@WYK^?S;(,
MIPHBZ:RFDEM,5TN(;O-HI)_W8EMY8$7("T53[K<$-8]7SRTJ=,04T0-],#]X
MJS9\OA3,BYE/9X!XE&L:MBH.X*=[0VQ<"#%Y3DRG2E_T$'R%ZQO$6;O&I3AT
M>6C:'S+(*#J[#[ EEN1 0/VQ1BYV"/I(1AI>^GK3&#4U'8.P/A]>$GJV.^,T
MB(OU@VG :>Q&X=L'S:F:IEVK8GHV6%J88GCJR_(4FJ&SNDJ[A 3M/6:^\<,?
MM%;+R%:XXP*8>S(BWE)^EQ[&:7,K+NM[O)?4AV"Y@ [=;9L<T=H()8HRK!/)
M 7;CYEY_"6F79)TBW^ESR%;V2V8K^ESQV!C[=4"A$F\N[C\ UV& :K2H?$8D
MP)]'!H<<!24@.,D90\][M1Q#JMON6?K[)&9=R1 S%[RV_)@]+- %URY)UK8G
M%0/2LCL7><X;)O?9^;&G\Y!4 V80I+PTV1]"/W\G+&/8P6-B>_GY,WQ(<BI[
M??^5;8&7M>(,$*03V82IL]]D(O21R,/ZX&*JQ;!?;0*88]8\V(U?:!?+G&S,
MVME<=88S/W?-16BSG2(=KD=[!Y/HQ?O%H(5K"5UQ!B,02PZU7G4K/?F2#W,F
M'F[1UKT_F!+M@:[2*M\,)<(7X)O!>>3JQ4!^8G&\[[:F]A9GY&1M=,(WP:%S
MUT1AQKB8OD?7<Z!K[ OI:H=6->TC^=9?'SST-E=R&I_]9&TL(/O/E1[41P;(
M%TZ6@K=BR'*2'>\4.M$:M1,:#-!9[SI [*?M&3<[FX[^RR*7LBSZHC_[ZY4?
MO.J))P[<!:Q3$AIUB.><;/&;&\:W##XOPZMD-]T(AR1ALE.X) %GFF(ZM/Q=
M*UTB:#3=QN7.SU+WX #S1Z7YB5RZ]MY$,-XT!J89HKO1CE;^_1S)^\>^G6_R
MB5V)_ZF<6.A)-3V>GHI7'-86G^=6WN??N4*RMDB'/J_//:(0[>F<);0,V/GU
M:E?OJX;*!.?;@4M>QZW0YPQ0D*RC*EEDE7J9 3K=#!O4E3D>*(&">8/^?(Q:
MLBHS/JE5J7JC')$K<&QL[%1N':0_]5@G,%T]7_18 D)1AW7BSL#=4-R]151-
MPIT$O(/O:>5+=6];QG#PN5]+/=2]F$<L_RB,RN55^[0XKHT4L_LO159M)O;A
M6-9>(MXJ!4'?7>U:O%]ID@2H H'BUPY+T0%J_U+L,O;SXC^UJ?H4?B]+"8OF
MM[YO%EM<&'X&*!1S6HJ2OJ0\U8QP4#J-G?MU87QKX8%T0/U, ^B9EF1JR\^<
M%32EM'$\SG/!0'ZA^VYM?4MUHQ'_;ZMSR3KW#^QL6@7VJ.;OK0<(:FVV0SM"
M4_OP_%V#VTB-DE<=I83ITNTF^(<C;HI4N'8CN8QB1C8UKWW;4[G.,S>3Q5MY
M_0R;..+?HVO'WU 3Y5:WZ\>?%M4VUL>LC\_S)U]^KQ^@\NP^P3A0DH-^@JPU
M/UI_+P32GN$:)[-Z?*24VY',U60AEOV=?M9_RP6F\'.^@B_T$N]SJ/D=F^ 7
M3HY>:1AP\_:"(M%#<_$>6Y>JG?W,$0/4#2?<QKU!:X]A][WJ,Q235;VEAG=$
MYH1D:4FV\/GS]N7AE\@&^,%("9X$(T+79Z[/Q5W!J;>K^U?+FB0<$26:(]80
MHS>]S\X]&>2)S3\WL#ULGF/YM)W/B3W5*<G:^=+T=6-^^R_^P/I>DXP%$X)<
M6TH=Z"/(,T]]#BQOX:R:"35=4+.*I:0Y#Z$WOEZMV&Z6$I;"L+1H "CEU/-C
M-7H*1>1W1"6G==9E=T[/5X[7M6F#+2$J5/$G_A1;JHQACE #%3P"/>AK ]?Y
MM9+U+Q=VRW;ZQ:RO>;)7(7FG(EF-Y^F[33J%(M;+AI>2N-G>#JA:"*;4*U50
MRE_F< /<R  !G"-,50+NP\.],KNQ7+4+@WPA[QUZ'WI?JM0PM(TT1ZA^N/@.
M]H+)UR'KY#,=S2,<Y=H%"%G7R&CFUW0X-/]I']\W46USIM]B.<PP+-6 ]J\^
M"]'3+J.[#:U)2(]#E2_L+=</UX:HR,3K1\_UB28+27-\2'RO0%0G 6FF%FB
M*>(:5K2+,:E"LK(#DR/Z[;]S8W,YU&X9#NM)?H$3''=8O'/4@/@>AC]&W*].
M(C[?X>[[XNPG':IU%K_XGN>7;4S$$<OYB<55ZME!.KOC%_H/S#D-'"L9"RV#
MO 'S/>84.Q06_+\Z^=)X*-OP[?&4[&3?9Y#(DGW)DDE"2+:2)49YD"V5;#$S
MB(@0*D5,0A/&3D7,V!IE*5N6$<9,LC.*,<SVWCWO[_=^?O__#]?'^[S.^[[.
M\SB/X[ZN\SIPG'Q^S7OJ(?&<SX5(CLY.__Z7K %DER]T48H-DL.MN[6S0<.A
M?[BH,<!,M^L88GPL;DCICV6CW"_;L@NL)LS<,N<5;;CTRV:J\H%]^]L-I;H+
MA7?CX$6NTTWFU))C](O%5[7[I$R\]S&[, ,$V?*V_*"#<EBCK0)_+5J]<T=A
M[P@."G#M7\$_TU@\\6_5[90TYU1'1\]@KMS;BFP^>)34M5.GSP;=CX$2W_YF
M^%$2D!P(A;E!K $EZZ-VVLT(.\\6!ZD/H5=FOZ%N'M&)T\VY%+*30S-YM<3B
M@<<!>'CQ*1M4VA'$>U/\B>>*OSYO[&#)&Z4"CPY3=+C;SND_+![IP&<0R@5<
MLJZ-417-=3AIUQ59 Y<NW-]C\=CV,41#B2AFACOL@-,*@  79GT9,PUW'2(3
M2Y(NR_&E&U,#DQ\A)T(DI<^G2R\%>EEM2&,69;\.M*XZU\F<.O&]9"0CXF<N
M[07P; ?SM:$V(9[%*TG6EHA5D7TVS.*IR<YD-MRPRR;\TDCF[+J96(2^,9Z-
MA54@5H"*<9H-"EF#SGA3H11HKT-TSH;7UY*&U<>ED.7);<3F+SVN"^<Q9U@K
MXA040_@;BR?3?_L0BT>>_#;!AP]Y$S%B].=JQSAC(.)F4>JCE-S'";-C>U^W
M?8. #/K*&B&@NW*RD2+00#9(4I\P!W\-=W)Z]P3U T9XGQO/>W_L3A64V>@_
MUQ9RIU]0EZ[:OVBHL=!07Y=^[_K-C>G-@A^(X1A&Z'XQ$V,>08).E;%X][?]
M\4C>D[]&56CQI(<1&=X:ALWNHP9GS[^19H-RXL ^*6"NY[K)1Z!O%"=PDK@
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
MDTG>V]#$F'C3_6R9';Z3WR 47P<-U/0\B\\035L-#7Z&7SW-UUNO<W5_+6Q
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
MRO7DC!@^Y4S45X^[<@VZ2<"6\S&'+5IO\4->X^6"!EE"6$)AG(D0(I\*B)'
MT$]2XC$1!HB3Q2,O26&ZPK1WMF&)_OW'/GQLQ0,_2O(O\^I/^(VKI$/YWC<!
M6-)TO*3U6EYQ>5^L5[4=]7>PFK'T *A&)M0W>/6G,IF_\-LV3.$"/,.M0\<=
M&[X P1%Q=7>=E&->J/*2#EY^/7333NJ/*VFY:N_ZY?>\6L1^@@B3;RWUU$N,
MJ \S^5K#,,QH%J5>1NP.!W>'F)MII_-%MB+*?9T4TO+L;P^0IOOH<^ 9?7ML
MA<R@')C]RCM,97DQP.09*?L5W)=8<N!*QVZ 7\NBJA8TIC0,/ 2#-)"O>98@
MF')&(*<<,22X$!EUX@/0P\WME;\N^7W>;M-X)^D%N%6R.CKT;V ^\\3?&KS7
M/.Z_ +\>Q<_=4?\S6,8^YV\&F\<A_S/%C4_XG_]J()W@)[W%N!+O\L><\16K
MWA;W]\7J:ZU.$F),PY#%DC_B,%5T0B'.? Q)I#R-61@A+UKT\\!/OQ-'!S1Z
M)TXFN+M\-=[BZ@ZP3E1+$CD.;N"G))5[*,@PC2 *(@(Q"1*8"9XHO'F(XL5.
M-8/I$3Y4L.%?!&9#KCX?M8FXNA5491)<E2Q?X?();&163@TE-=!B.^1L(WA<
M<?;QP:;E;"/%=SC;[%?V8?W;4Q]U7*U/J[?G1#?%]C3I"Z]QOFQCN2.4\!0)
M:0O&(H-(4CK,>"@W?R0+,E_N"(F?F$;_#Y)@;H9B(QO8>S9L'C$_;#*.\]$D
M$(]^Y'X8W0&)"<-@-L]?&!WNB=(<_M:EJVV+FH!*.;76VJE5-K-2]KQ9&RT=
M)9^=A>21!(IA]YTLS^(LM?OI&.?=:-@.X.-*$BZOZM87WGHWM7-SX]M\YFXX
M(=J"T-3/<.!!X048(H$S2'Q.84A9@N)4/L59:.<N<"WB_/P.G4]9:)]R)R?3
M&_'];S-^YJ+>OM1VIK/SR3<SME]S0D=>^SK5NGBCBT/Q B\]RU^W<VM=QL3:
MG!]K AQM )R+-^F682QP7VXR1AMGV$)R5=_QL@FM4J=4C5#;^$,?QY[PP@AF
M#,<042%@1C&"OIK]3/AI(HSJ?9@--[<-AY:V"T?4QZNMP(/#TD_ ;4;$[D <
MF5;/PL^:'LU@<41V)P:;E+K,%'])1(:_&D8K+XNQ;>E,^=:V63:70K[''_)'
M?G-7%NO;NQN^4HDWU:9,VR)(<,#2.)2\$_O*!<X@00Q)ZY12%'(4QXE5.+HS
MR>9&5N_D-A(KH8&04H,G)2RH&^%!S5?-)W9TY6X:S9CM529G"K_]J0J8VSJ7
M%UU6X).\<JE9KS,[\]7MDF^^!N_D-Q?ME.OLP0BT< #?<T>KSN?$$0.[DVM2
MLG8.YTM>=S_ L"5@<Y]MC./'FM\WP7?5N^(>YZM%Y*<BC9(81B&7]F7@"4@"
MKC*._$QX"?(C%-FPN\F@<R/N7HW;WSA6(C?Q/8VTE@:F$>IF9.P:RY%Y=BB,
MUH1H@XLCKC,:<E(:LP'A)4-9_79@H882KRHA7UZ]E2X?<ZH2A,2'?(57-%<E
M([KHKNI&CE#M_ZHC*1)D,0\(C# 7$/EI!E,:4D@HP4' 0B2_MB$IE\+-CLPZ
M27NABM5 +G,ZB6:<]UI3,S8W#IL5^Y(3(\#GJD2%2]&F+6DQ J@[)3#&&,-Q
MC9T/\G58B"B*N.]S&'F40*3B9;,DPS A'O5I1*(@RNS\5$?'FY_323[8L:/B
M.AI00UYT!=+(1'>\O(X2=H+Z.GU,QBZPH\>:1X6=OMK&)7:>_6A@QEMQ_[#,
M56'>O^?U79O@5)1/;5;.%Q53WFP&*NU':5.AMIE0U:=\I2W0:N&%44A1'$,?
M!^JTD:009U$$PP0QSK&7L,!J/^I0MKE9>EO5FH8[6^4VJ7A]]5HOZ6X>FK1#
ME(Y *VEI(;J<>C,B?*4)'9DV)YY+^U1"]ZB[2D=T*-FT*8WN(=U)BQQAB*%%
M;@OZY\>J6G/V3BX^J]NVV>0=EF^1_O+J00_X_CLO:5YQMJ!89"*4*T& E-\I
M8 )F82S42A"'H: DX-@NB<)>"".&F#2Q8B,:^#%?@4J+_I-MF5OKN3"CYI'P
MG:BTK9(2OM$Q1NJ]X:NJZ3YP6<JMV6USEDF>0/^Z-EX=7'[#);L K7:J7T6C
M7Z6*<38@N"Q[.Q1E9P5OK068N-3M4(!VB]P.OM-Y9>,V'0\^Y9CD2VVL?^:U
MRE,5J1_%T&,QAHB0&*:93Z"?"A(P/_-IEBP>GO5"-:Y==F!,FU?TX4C#5Y?O
MZF?5_&.W9PBNM8L=\M7  G&'8&<()ZF/(^@+!3M*&,1!)A>E*,2<1]@7H=_"
MOFV?/#WPA_I$3P,]X;?Y:J7,T4+H>7 [!V9+D$-,1X]*V-/H2(KHOGK>"2P<
M5\@[--JK5,$[H?JA2G>G?G9&I*<R+4I^)ZV+_)$WP5^J.^873I?R3<I%WK2D
MOV3_O:YJ95RH7C>75V\_7JN?R"]63-_GNJCJDM>M^=YKFE-]*$HIJSY/U@TW
MM2979)G?ZCN_X:(H516_!4%)C-(L@*&0A(9"&L(,8Q]RGS(_32-$J571@YGI
M-[?CFFM)T26H]-D^!U3J!WZD\F'+ZY] R6EQN]+]=U4)][H =%VJ7!6E_(
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
M?<_^5GZP40#T-6C=P)8>'\OYL?7=NT9];#^\4\#/<+;;X.;<<6XT^"LYP6V
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
MN:KS.K[ TU:(G6P"=FK+3C?RP#5+;:YNY&]U7\ 4T2A,0PP%XD*5H<60!(1
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
MZJ(FI?A *06>:W6AOV@4 THSL%&M_:7DW$:[Z2?.O'W-*TS@1*UNIIQ(N[J
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
M1E"-P,II7&Q$O@ K+;3^M!';W-5Y&N_3OF.G*([,3"V 5P)<]0#\O 'PRCV
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
M900FB9=&"8LY#@>N&]:RS'F-R)NZ0C7^#GXDC? _ =XH _ +OW9[L;8"MPG
M0U<(^SFU70U&G:D)F7^K1V-DZUF0JG1%D<&/;[JIFX;>!P/KG,KM)7DEVAX,
MV6&*'G[+873<UE?@7WGYF%.^OYB,W$2JUG6<Z:HRU8W*?NU_K\Y//A?U/WC]
MA=/B=J7.5!I7Z8>B;#]2U_F+-/7CE-"D*<F,4!9#X@<JT3<):9:1,,NL&'Q:
M\>=&^G_G^>V=/D1]E,1]RU4W:15#H*(SRZW<=F0^\1-AQO_SG>>QEXQ3I;LV
M2@.M=9-7(#^MP1.OP5;138")>CB^&#P<UDO)Z\R1H]5G8N$G7;!>9V)>KG&O
M),483;%^7Y4<+]78*@"ZVRI=4MJ$"S4?+U+D!QGC6#YLF5SA6!Q!$J>IW+<0
MY#$OPDPD-J4L',ADM8!-4.-"SZ_+=EEF,V,:GC(IWG-PV&Z5:M(ZMJ=-/<7T
M5U.UY+*">9*67682S:BEEQ6$=BV_[&Y]1NU<LE/?<FL#O7G:7M(U8E6KQU7C
M^WC_G9<TKY34G;U\V9C+7[B*WLQ7M[KF'*;U&B]O>'GO+S#V4YHP 5,O#""B
M8:QR2A ,8R[",*0!-0OY?D4=YK97Z:D ?LQ73?R.84?6UWP4#,^GYCW!$VY2
M^OKW=RHJ?7/O9J;9M;0X7( >$A=@L\%MP0 ;-$ /#J#P<%RL^'7FTF7)XXDU
MF+YP\NM,T=[RRZ\DRK %]:J^XZ42MN1W4E[M#:*ZO7!5O>'2&)0CTR6NJJ:Y
MI"X'R.LK<8._+[Q0R&61$L@RK)JKQ0)BE,0P#6,O(83+O0VQV=.<(<O<]C):
M%4#[NH!;W4I+Y:__= &(UD<=S#U7R&X-/&?VTIBQ5# /"B(\B#+?AZF(8HBD
ML2-HFJ:)E]B8-5/-W@3FR;[9:R:N]9!--TMF%L=$V(]L.32P/U.C\X4U'>@V
MK\V.-A= 56\LA'*:N5O\'<#J:!$_1Y))%V,'D+U<5%W<<MCBN(EW>//T!B]5
ML8.O=YS7OY;%^D$NQ;T8MCA) L%2*+PP@8B$'LP2SX,D992AA,=)8.7),AUX
M;L39]VE37)9/RCC']ZJ6GH[M%RI,Z5&'*<DKQ":0*=]&H-A1J_$,F?'H&+B/
M3)K;R*\+M:MJQ09:;M )/FK4@"UHCBC1>-A)^<\6C)=D9_W[<ULP=_N)&WFC
M-L4^"R@+,N)#CV<((D8#F)(LA)+E" V(P#&VL@R/#38W!NO%8';"6M8R,(+8
MU.G@!KC1O0D#,#NC6?!A,)RW]]TSU"LUY#VL].$6ND=^8T<;C.>+]ZLZKY^^
M\-M<U5I9U9_E$['()'19%%/H>ZF R \9S$24P2A+)(?@)$$$FU#%H0'F1@^-
MC& K)%!2FA'#01"/DX$+:$8F $M4C%_]4ZKO>=TK3G^^+1Y_D3]MWG3YE^T+
M?O"&D[S4I]3I7N23U[DJ+:)""6G-V8>U:OG1?=$<2U8J*_*#?$06GN]E'HU]
MU=+:@RC!/LQX$,,,AX(GF2]"Y)U;&\-($ILG?IJB&?+!BL^ME6$V":8&P^C
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
M"160C)$@"JRDGNU-F!H![80ZZ=96.X+IT0UFS#,LN -3$N0L@_6H-1]BEMZ
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
M7,Y)ZJ6>\AD.P@#F6*G$*==SK-3W69:).$[,RB_8-STU.JKMU"L#,!02.!Y
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
M.BB=+1OC*B5',%HO;GH44;7O#3.6&Q3CH8]P*SAKXY\76IW5^B40C0(_:7Q
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
M,*]]0ZOAR)HW=T(XT/N+SR")? )10K'N%$-A%'"?AE1ZF%L5C=Z;86Y&;D=
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
M9G4O801'SWU#__.3W2,8J=&]'S![P)XTWV^*;"6*HJY,VWP[!0YY&GH)5 >
M%"*14(AUQ>HP2A,_H@2GL5&%V&,3S(TB6QFM6W\?1.\T'YZ+R<@T^ J. >1W
M$!=SSCL7GXFHSAHG*Z;K Z&'X X^-AFO]0G=I;/>S[DL@5T?"2\WY4.^UL&^
M?]6M=3N)N=KF+*Y_Z?"D0GQ9*V+]JATWG_*?8EW_E#UFY0)S(F(D?"B1(D.$
MDA12Q@F,?9P&02B2P+/+JQA1V+FQ:R69/@:*1G+PI$4O+L!2"PXJ3QEXEZT
MSY=+LB[ D_IM5?YEB'=\K*^ A<-\!@L[H0_]8&'&6B_M*6_6O-(*5,KH!#N]
M\/47HU)M[*K@;A=@U#+BCD2=0=UQMZ";%2IW/.>Y27QG"/G^>5_,*E5EX85$
M8I9&D(<X@@BKS8@PJ7N*>3*2GI^PP*I]S[CBSFT[JJF+#J.N)H_,LD_9R-\'
MPYUI-JL\Y[WIY *?D1TX)N[.LP='$?:-L@O'!/YX]N&HLPYN6?DZ<?WWG&<R
M8Y5LQ9?UBW_K'$DU.M\YGX(%B6A"4NK!A(<2HBB0D H6P)0+CTKI19(0RX:6
M9XHTMPU&20Q!5V9PNRF+DJQX$WQ7*="IS&C=]/+<-33;,*9=F9$WA</1CW?K
M?*-^X."#H#I=O"C7&U9NUNIS%VI7$(\=_9SVT70$K+LNF^<*-'4/3D< 'NC0
MZ6KDLQB:+&]6^LM8503=_J[VEKTG2WV=^NU!B/+/Z@O\I,0MMKVV6>3YPA>Z
MGGL:J/_H>'V6A# )A#HC^%$4(]N&PV<)-#=VWLK>>&T->YX[6Q\K[IT$]6F8
M5P'>T>4"O%Z'"] H!"J-P%8E\+U5RFTK8R?XNB7@X>*\!?V>#=X1\CU_W*$U
M-.]UB9]\_5S?K=Z17Z+XDB\S]KP(I(=2*1@,N*>3@K& A(3J)Q)A_?^I)%8N
MEYZYYD:82K0V2\2DF+@UM&:$Z BPD;EN)V4;.%+)J6S)2E+PO?G?4<H0&4#D
MK%KF\9DFKI-Y4N7]"IFG'QE0>D 4Q=T#6=UEC^*#J'H';LO\",93&D.2),H>
M\R2&*?%]R.)41!Q%,D%&52][9YD;9VA!J_06\.]!Y%UXGF>16'X4RM.!%4X
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
MCK[OMK-/^E(,A.;UFS-TF&&OUY_5;&15"G%+E]E]W=3J=_)+E]B\_O54S;1
M(8UC@E.8H)A!1*2 !$NL?@JEB!$E(K4*,#"8<VX;8B,>>,I+'=VAWKE\)[O.
M#1:_U!\X8/694Q\_=>HO8/GC8S:D0XK)NIA1G6.T1Z:W1EJ%7T?<"]#BWTJL
M*W1P]2[H+&R7UV@68#FB-),9)Z4Q"PA>4Y?-HZ[J.5XRMGFLDTV/5=3X+$I=
M0Z.H?0/OJ](MNBZ.YWM1P!&"?JH+R*9I @EA# 8A3L(HCBBEW"[JWZ5X YR9
M(Y.@$A2H'4<MLB9 7?,(O-/UCRS#%)RNH1D'3KXN;UE#LJ-:$W3_0KFV$U5;
MRNA072.G58S& '^TTI-GB/;&-2G/!_5TL4H'<PP,6=MVT;Z64K!R.YT:^JL2
M1S=>5;;R,JLVG:HUMNZI5K546R#JL8@$#*8H2"$*(@PIX_H_'DI8DO!46#4Z
M.$>8N1FVK2XZ/$FTVH"LI@C=!6:M6R>M7VAD&95VSM*9T?M4"S)V]$-G+;:*
M=!H' JT+>*D,^%ZI,TX'01>XNHH?.T>4:4/%'("V%Q7F8LRAC62*!_W_=2K4
M#[+4)]FJ+WK&U":@_W"YXB]_T?EDG1;5-C%J6QBI?R\WNK+=]2]6U=74*M2*
M+3 C4:*+KXN44L75L0_3,"8P"# 2""48BW!1ZGXA9EP]K?A6[+Y58ER+_4 +
M*9UPJ56MJAM7/W24MFUB,^G7PVP_F.^BCWWQJ%2YV%M1W;^H51;4']$+_^J7
M+Y^H43C<?VR+!6C!J'>F&@Z7G7G>8AF==?F95/B).P:]Q<+L=Q]Z$RF&YO9>
MJ6G7VIG/Q:__(YX7A,F0( _#4'</UUYT2+TD@4A*]8=$QM0C=CF]KV:8VU&C
MR4QMI 25F$#):9O#^QK(_CW!"3PCT[8U,@-R=8]H?T:.[NL1)\[-/:+0?D[N
ML0\.CI'-2O%)6>"*/4JUBIF.0ZL:!;Y__IW\3[Z^6I*BN/R5%8LH4"]R$ 7J
M%8\E1)'O04RX,F9U^!@5&(6!5;5]B[GG]O+7HL-*=K 3ONYS6N@,JDI^4"D
MOFL5;'N862R,F1DY$MPCDXE3I(=$Q=IBYBX8UGCFJ6-@;2$Y$/IJ/<2YCM:3
MF6C%L52TRO^P8$+&S LPC!DAZB0?A) 2*B&GA,O$1R%.C<K'.Y=L;M38=?O5
M::2T-]VTV.6;TOU\T\8A:$F>[I;=UF,[X6).Z+XU21LN>O.&3Z[C&=Y<1Y@[
M=^V>*]<;^7D=P7G<Z>MJ F=98;_G?%OAIF@SCZ_R51615@2+1!FW08H1Y(QR
MB' <0A+Y&*K?^R%+!1',Z&P[7(2YD?RN"(!%6XTS5L#8PAT1U_$-W0,Y8"_D
M[Q9?V.HP:@J8(7SC)8"=$N"MT[\, 3)(_C(=::C#KLE)XD@R'"8>]+PD4(=X
M]1/E802]U.<A)2$*$TL_W3S3NQHGE%T^UQY:ILZXV>5LF:H_P/5V,BW+U.,V
M90K6,?'W_6MGI5GI8:YT+?RU(%<Y%XN(! F)0@:I).IU0RS6W;<EI,C'# GD
M48),7[?NP'-[W;1L0 L'M'3F;]L+L$Z_;4,A&/NBTDQ[JY?MD*J#7K87 TWV
MLAT2O_NR'?S[,(N^]AQM4Z9BA+TP] 1D?N)#E 8Q3#W)(<%A$'(:Q2BQ:O'R
M<OBYO7B7W[Y=WWVS,\!? 8:].%1G& ]&@;ZZ4X8 I&'"H" 1%K'$*?6\Q0^Q
MIOGXD'6G&1&T2KZS0#,[D0P'8F3&:MSG8^34'=;9T1'AU>"3FO^'%7MMVA_Y
MU#!J^R3NR?*C$,6"!21,$,&0>4*Q6H)]F/I>"".)_=@C@C%LQ6K;D>=&:)5@
M0/S2CB%#0V(?+;.W<Q &([^8M?I:*'=OY)Z>CE[&W;B3OH=[ZKQ^!?<_,+05
MU>MXFBI-X/9)K-4Q?75_19ZRDBP_BW*!8C]68TCH!R2"* Q#?:SV(:4X2A.,
M8S_R[9*OS"<W^O9.FEI527JAF\O;-J R!ISP($4I)]"C4:+;?OF01$$$$TR2
M-$XBAJ@84*=K5-2GJ,XU ?1FY.H8R:DZ?AV,+J[SSK:BM\$'.NST4T9HMJP*
MM%R SSVH#VC_90N@L\Y?QA-/W/3+%I#]?E_6(PPLLZ-SR/+5Y:I.+/N2*VM0
ME-FZNM[2J6?%EWR9L><%#W 8>^JP2A)&U=F+QQ"C*( QDD$<((](,_^0[<1S
ML_H:N:M7JG[;KA^?EOFS$*!)V+.MX&.Z F9L-@:N(W/9/J0OI:[R:W5L?"4X
M^-[\[RBI5[;PN2HH9#KMM.6&+,'8*T9D^[Q]K>R[]:8HOZA%$.NUX!\$52-O
MU)>SJ8F5$!)+R024V%.L17RBC"_DP3B*/!X)'[/ Z#!Z>JJY\50E+=B*"W;R
MFI=M/@%N/R&YA6QD"CJ.UH!JUR=@,R]O[0Z^J9K0VW_IK(I7FP'24ZWZQ "3
ME:<V4Z1;C]KP"7L&U7$Q=WG5Z.9C]DMPG7I3Q<HL8H91$$D.<102B")/D6<H
M&(Q\+Y'Z#R$V,OEZ9YD;;VJA=&&I'U5#)@BDEK;.QE^:1Q#U WN:.)W -;8#
M4"-UES>MJR"H!*TS$BUBK?J1,N=*)XA-1)-:+ECFL/Z.O?MT][??]#<LRZL"
M9J^_<7]RPYTG >JAS>//3L:8)\7ODN7I#[NS-+<7;<R/A0R1A"@).$2^[@<8
M<@'CA)+ CT3*N7^NK3G7R]TQK4W#FTS7L+V9Q3FNJ73XNM/*6)KV4M-&&1.#
MR=&%Y^=\E:W4JR6*\KT@ZVQU_T$\Y456=ORL"TQE$,3JY,DD3R%B80!I$B#H
M>3R-)<4^H4:48#/IW*BA(S.@M=!V#C(CI,V<8Z[Q&YDC.N+"1E[0"-QUY[OS
M?MG@X\CS933EI%XO&Q!>>[RLGK6W09HB;[K&V^WJFV";=36B[D=4*$K3 =D+
MPB-.99S"2$@*$:>Z708+8!BSB,@@9JF9H]YPOMG1C2C!.UTC\S>@:V2"? 6*
MK>"@[$AN;IF8P'[:.'$,YMC<HW#LE*@$MRNPDQG<C8:C^8G/,9X3G?T<X&IE
M!UJ@U&,*FHPRF35HH5+7(+1Y;&!\[P^2+76*S,=\_8TLQ6X297Z6OY.R^=<W
MM2\L1?/OYP_J<+H+<94$IS$14) X@"CF(4P1BB 57+%X(I(06W5T/E^DN1'\
MKEVZ95CL^8MC9F1."_G(VX 6N4-0%V"K'93Y&FK]=)7X6H>Z$QRK*B#KR]Q:
MP^V?@=;Q9;_[,:)ZG<'O*A+X?(&FC1YV!N!>Q+&[D8?&2=:V^74=M+M]L4D:
MH) 1'Q+BZTX;GFZCF0B8^KY,O82JWU ;UCTRS]RH].;SW?77ZV]WX/K_^7+]
M^=NU;2#>83#-6-(!1"-37RLA:$0<A:U.P. L4.[P+!-'Q?6JNA\"U__Q80QP
M3=;JA'ZOZQ!6E1OJ )1=X>LX2I#$R(=!DB"(0JE,KR!)(<,H#F)E@\4IMV&"
M$_/-C1%:<74=TKI&BATGG(+7C!L<@C8R1^SC-4V8FB%"CNCCU&R3THBAZJ_I
MQ/2Q@>6[#E:*680)\0,A8JB.=3%$B?XIE 3& 9&>D$$B RN[XO T<R.1;Z4"
MM*F1Q;I%F ;E2AV!U@](@I)8,[/D$+&$0>)3!CU/$A$FB,>IM,L%/1_<:7)"
M)X'7C*C/AVQD?CY8YFM7O^D"?%:D4Q7A/H&=?=6O7FA<E? Z/,FT];AZ%=TK
MKM7_Z8%&W3\WV9->SV85%VDD(XR%KOA*(T4..(0I"SAD)!1<]QCC'%M9<:\F
MF!OC?MRHS4W?;E=N%YG]JGX>Q =[6!J:;&<@-+:-UHKF_B4_IK4KN^OU\-,:
M6D>4V[.LCGW._GYS5WIOYPRZE7?9HVBN48M7?8H"1 ,<,_6B>U(96*EZY=.8
M2A@FL4>X3\.0&<=<V4X^-Q+HUL%\W&J@_U4J'0!OE#"_KK->C7ZJ&!OCL4V)
M%MY;"7;"ZW]I\=NXC,*F,=3YB)O?EHZ)_$17IP>^X,_ZY_:;#<H'4@)&5JM<
MAQJ!GUGYP-?DYZIMKTA (4K =62M_EN^*8%B+++4PZRKV-N?#QE[ .KYC%73
MM$,0M4X%6 M%=6O!'47D#EV2GGM:ZR$GN[0=JFSW!G?P&&>'^+7&4*+,RC".
M8QA*O=]$E$.JMQ^& YH*AHCP8YLV6?M36.TJ$[2RNM-S@&X07R.H99KK 3!3
M2L(0QQAZ.-9'>$]"FOHIC$.,4ASY'D.IW1'^/#BG.;YWH1QDH1] TLQ&/P^=
MD;?7 ]^P4>(:Q['4#TSP5C&+)ZSUGD\.8\E;*=\3M91,?'L0HKQ2^V-6ZB";
M-N3Q><%#]:K[0L(D% BBV)?*2D<^9%+'*"9$(M]?/%6=H;Z59%V:O>RG)[;Y
M>K^>?KQO>B<4M+(Y<JEXKU8$%%H3P"I5-#M4O=L+0+0]<Y^MM =;FR6UL':T
M8;!."?%8G*0QC$1 M;M:0L70$8P)]N,@Y''JD6:=KE>&U8'&6*5V\KFMD5CQ
M$5?'C.3=XCTRZ2MA82,MK,2] +7 0$M\L0UR=]"1RQX?1UN#P823;A7F +S>
M.BR>'%B,IO;0%W?Y):M.6E_6N7J9RF==*Z*\7/&MJVE!<4JPC&+HQR2$" <8
M$A1[RA"/E8U.HEBDJ5T9,_/)C5Z@2<N8?5$#/9"B]O90LOH'>%J+QZS0 7MB
MZ_[4ON$BE^5/ZVM]BX4Q8RG'8$]4IZ816J>'-V*#5NZ+JDA-67=XW0KOL"Z-
M-6"N*M.83SQM;1IK0/:JT]B/X+QUX>5COBZS_ZT<9XTY_EG\*N]^BN4/\7N^
M*A^*1<HYE5$40-\G'D0AC2%.0Z[[>PF?,<F1HCHWW0P-Q)F;U_NCLL[*!P&>
M!5EK ZQ*I65540P0^A= ?:%#9PT-39;+C "G6X212;&W[>%%=92O6EUWM;H
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
M]?07-7>VNO\SR=37DDK!24PA8UPH,T?]E*8!AYBA,.38DX%/[>(%A@LSOVB
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
MT8%ZI$,%ZE\[&G@]VB2O]Q$5VM?VV)\'=^3=OO&ZDHV.!KJ5NG;_(O4()>J
M#WV&8V7:$01U>UA(L1]B'*8R3(5EH]@C4\WMI6W;L>N$C?K&=ELTQC9;^CB\
MAI:#$]#&-A*Z9@%HQ=0.$"VHTX:O)\!PUP#VV$13-X0]H?"!!K&GGA@8$O*@
MSI@Z]EF/=:?&N/R55<>_.*$20Q9C'R*L#B*IY!3Z7HK\0*I#8$"M(CX.S3(W
M>JB$A#IQH_I^7P M*/BN1;6\HCP,JADSG W5V'M]A=*='4KV815]*+B*FC@X
MQ[1!$7UJ[L4\]'YXV.N_*^)R*W7"F%@5E;OIJZB:M^A\LJ*J>T?5OLG;(\4V
M)-2C4<*CR(.>IR/#$AWS$'L<2DRYB ,D(A;9\,1YXLR/4)2DL!(5M/D[E^NU
M-O)J\WA@Z:<S%\V,AZ9;BM$)2Z_"^W-6P9J^W(#GB.?.%&920G0#W&OF=#2J
M?:+LG6 /JWR9WS^WZ4:,>T'H(PH3C!!$ ?%A&@NJ3E\Q200-DB@V:F]S</2Y
M$>!.0/L^G?O0]?/6V8",3$,=+$[E6!E@89[E>A8F$R6W?M7W7D7ECVYOT,$R
M8SIU77<Y6G&@W4BE6%7GS^:K5#CJ77H4H)YLU_UG)DMR/2IN-[?U^(?L.>QK
M5OSC"UF7&<N>ZIO)^[6HML[&:ZF(RP]0)*"H&K!3JFR>.(F@E\;J__&$,VP4
M+F(RV=P83LL+7@@,MA*;O]\G(3Y-?2Z!&YD)^S #WVMQ+5H=G@3/G"M=@C@5
M=9X%IA51FJ+3PYLGAYB,1DV5Z;*J\3,#S^)UN:&FE(LN-G2XP,LBE@2'5' H
MN$\ABF(.21H@Z"&?AY[GJ=\J)74]*L-3M^'$5N2[G7Z\[_[G0^6UWK&FWI*N
MLV5YKC9= ,,3] BPCDS-ARM>G2YNY?#D; F:JS.RZ;33GH8MP=@[]]H^/XRX
ME/G>')F;.[!8)B&*(P]B% J(/!W"%$@?>K'' XX\/Z'4+GKL]11&[\RDX6%;
M"7?YH$-O%_?P-..;01A-9/)M17-_>WA,;4?,L#?\I QP3+G7;_K1SPTN\+&K
M&+? +)6A%X2Z19>$*)8>3!%5KW,4,B10Y*/4RMYX,?H<C8HF@_BR+-<9W915
M]G"9@[O\\>D?V:H NQ2\3H45ZYH<'80]C(*4RAB&1",L>013YOF0XI1BA!(_
MY%8]((<C/,&962/<ILI/AC!C21R*V(>"B 0BD5)(HR"%08H]+V$RDCBV2Z$8
MC/$T^1)=E'^0;-E"K'[SF#<-XQ[RI>($R]WI):XD82CE,H01CG7WTE0H;L 4
M2I+*1)U$6("XVNK+L3#=[O'E9'B> Y?93C[XJS7R-M[AQG=:M-_V*%(=C_L\
M7T.JV^PCX:Y(36?LJ6O-[*MUH&3,@0\-+ _>4L#'?/V-+,4WP9J<0FTM[#(,
M+Z7: 6Y7XNYAG6_N'SYF/X1..BP^DFS]-[+<"&4,R%!R#T&/ZMYS'N<0TX3
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
ML]EG;=[H]#[TWNYF:[6I<6Q3Z-$,:$1B'N( ACD.(4JS".9I+B'A><!DHKJ
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
MD"F!4::%\ +!($[58(W4FBW#N4C2C)M&S1UL86J?<&]DKSVLS 3:3O/@N<-
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
M[,V;GAH=?/YZ]_'[Q]L[</7U _CP^1^?/WQ4/WS^>GWSVT=;$39C^,WF#WY
M]4P>Z^)#>B>B-[N+_]VN+>=C>]8>,&=R9L8-CZQ.9@O(OMB8]1/LR*NN5O/K
M<LFUZ&'WZ-L56;5!7=?D:>><.&4)SG(2P!"G!*(\0C 7(H,1CSA#&8\-2SW;
M-3LUTEI;W@?6;VQ7PW5G_8!S>\O..$UC_B#VO2)RAZXQA0T#ZQ1]J2=N49?Z
MUX:V+!L;A;*& =#3U<"[+U5/.Q #T =VZ+B.5V$==:L$1J*()VFF5EP1%Q!A
M&4'2I,AC]5HF0JW#:#Y,8LW>F*G1VH!0F<M$V@;TG]G4;:Q>\<R$[COD BVX
MX4@Z%XP;8,H;J<H-!^VX]-P%S[37I_M05(*M= &W?O.59VD>9TD \SS64T">
MP#PB')(TIT%*>9XGQ@)T>T^?&B6V!IKKG.W#=9JP+@;!,P.UMC6E'PWVI$W>
M'F-=MXM@&4FXS0X>*U6VH^Z?D%W;OV<T7;6CYFX+IQV_:&!M\UM1_2B8N'X@
MU;VHYRC&'&>*D&(:DCZ2!P>0I8Q'&(4A0D:KTR//GQHYM26GZ]9&P%HC+>MT
M[R!XGJTNQ,4S7[60=.:!:Q>06%8L'P[-6&*3#T++.O12#KWR@_KJBA\ZG4DG
MYBA'0'GH[?J;PR+FAY$Z5[M\YZYQ2Y8?-GFO4OF1RRXH7?NYR37[T,SIOJF>
M*OD_R.)9-'.]@JT$;ZYJDBV;Q/M/925%H<MIUW.1R8"D%$.:2@11QD.(TS2#
M<9)*22,J4!Q:%[>]P*"IT>C&YBY]C[3QJ89%#)WUD^'2=D3T/9-UF_[7^@):
M9T#KS0PT_LS 5M^T5S<^K15,MOQR7&#7 <(N2_!>8L[X17H=@'>PC*^+YUYP
MMENW)2 ^+HI'M037HW2_J&$T)RG!D">X*=E'(-$!Y0&2B6 1QQ@1Z^/<8ZU-
MC3X;8[6F%%E:,N9I4"T.:5U -<:Y;&<GV#+41Z27$28NCUZ/MC7^:>LYMP\>
ML)Z]:;! ;[$4_+U8JA]6.M]:5Y?3//7I69-2_X=6+J/^I.;?GXJ:D<6_!*EJ
M-4^O!)'*O#F. X1"+=09)@RB((M@+J,(IHB+G%*29W:!X*X,FQH5J;<S4Z]H
M'%K+_[KI)S/*>@OT?6\3MBZ!SO1&TF$&>K= Z]?FKZUG,]"X ;1;0'O92&E\
MU1DQS;\:=YUJ$CN%W9V L1NSQE8[=@KF 6EDM\\?F)%3+,M*K037LI(XRD(9
M,7UHC#A$228ASB2'01Q(BJB(,;,Z/MYM8&J,^O6(_J=EBLXNC&9$>0DX8RQ=
M'\J%>I7J_]G79AE=./,80*[R>78?/VY"SQ'G]C)ZCETW=+NMBUM9'[22Q3==
M%UH+GO4!I *1B 0\@P'-(X@$R2"A/(5QP--,TC!)8RN5,9-&IT8-:YN;C9BU
M G!OMDF$Z? .,-TK<PNK=U*Y&-$!FUWF$#G;T#)H<N1-*W,0]C>F+.Z]-."M
M*T+Z73QI,5TMF*NFS(_-BO7]2_?'-DZ*LI!(' 10)CA0#"4HQ"1+8!RQ+(^2
M( B$W::_O0V3(ZRMXIF=G6#M!=AR8Z953_HK+@QQ,^\Q0TKSVP^^&<Y+%UP0
MU&8-HO-8-G,+WBB$S1JBXY%K]H\:1IAW:O57/U<OS2S]NGQ\7&\J$TD5*482
M)F&$(2(DA203$G*>A'&0HBC 5B5OCK8T-?+K#6V/T>S8[#B<9ISE!"3/S/0:
M'RUJI<WTL#E_%@Q'#'.\G5%YY*R[NVQQ_@;[].NK9UZH7M':T_,LSV7"B8!1
M)AN!Z ABG H8A'$6DC -(C.!Z)WG3NU[[TP#VC;SM.IMH$Y_VQ>X[_E+-O+<
M*EWZ@)^#4J2WGS-:6O0!X[=3H0_]>: @NZ[^42X;6>'7V[?=8)&3%$E=-R./
M<O7E2?4-TBC.89A229-(9"2TDL \U^#4/LD/[T%GLD6Q<F-TS89BEYAY_HZW
ML?(P#ILBX4HP_%QSXTJ'&SJ_)R)N>M\P"KGB__>Y7K4G.HJ3Q,\KQLIG+1%Y
M_ZTJE^I'UJ847OU5U/,T#6669(I XC15(WDH(:8"018F <92<4UNM<5AU?K4
MR&7+^.X8]2?8V ]>.P#^T"Y8[FG8=8X9'7F#W/<<8X/L[8HL.:EX#7Y_XF0E
MSF%K352#,'+$6G9MCTIA@V#9Y;-A#QE&;M\%6Y"Z7BN4ZT(,JKGGQ^>%>FUX
M$SA^H([:]7-5*0O:<,>^J-I&5CS+XRA*8IB+&$,42P%SD@>081Q(&2<ZK=F&
M WT8.3FJO+G^O'=6^XU434C*IC0B^.-[N5CH$&,=3VI)EEXZVXQ3W[H+?5.O
M[KW!12N'=+ U8_OL 4?$[L7$4?G?)\B[PX37MH:.)F3QL=9GC]WZ3V:!H*D:
M"=(XS2 B"$,<!BD4,<4\85$6IE;U*7<;F!J+:_M :Z M->\@9TJKP_'P3(E;
M4'A8*!]SW!D3[3Q^9!8Y[-P^ QRYSEG=K-]5#^NQ[+\$UPG2>N>[:&:F-U5Q
MWT6E?Q)-&<5*/!;/CQ^*NIFKSM- 1(A*!E,IU3H88;4.9D$.143"F 9J8IA8
MK8-=&C<UUO@BZOI_@^>E(-6R*6K25CU?<L"%%(JN.6!E7]]<"ELM<J?]:L9+
M;]5;GCGML/3-EF>-Z *X5IT%WBEG?FEZ[)MJ_H'4 G2.@7>]:[]XK>1U,>+^
MBGT--^VMZX%=#*I!R;#+VW 6H=!6%9UG89BR,!9:"#K59569SM:.84(PPR3*
M8Y)8S>..MC0U:EZ?P-?M"7S=5EE]5RR['X]_PI80#XY:L ?N3:(69J UU&O0
MPFLL_ 4M=.V\==#":W<-@A9V;G"X9UBRXM7*4BTJYYF,B.0)@5',&41QJE9_
M)-$RK0E',D,!QE9S0-.&IT8BNW8#LM[A=;"!=PCY"S;E+L33^ZIR!\I&&49O
MORF>:<U>JS4HRSUOGYW RN>6V*%FWWZ;ZP081EM7I^X?>'*[6)0_U>1*?"JK
M:[6**E9?RKH6M:YOUI0WF\<L$H@A"I.4I5J%1I?#H012BO(LSS*4BL3JM/9<
MBU.CIK7!S?EL:S)H;;8\B#V+M>'AJTL$?>_Z'P</_.&EB)XQ.JZ.6L^V-^[Q
MJJG[>T>JQC<.T/SK1>^_J.F6Z)-_UX=!=Z)ZW*S9ZGF"8\(IY9 EL80HP0G$
MC(>0I#R-$$$4IT8!9_9-3XU[-G4?%MK\&7CJ')CI+;#N*&VU\<%BZVM OYRF
M)[]H>^:I#=!?6J"_K8'>G%ENF0\^^03:0KK0&^ CJ1JZ!=Y.S' 0=J=T#NT>
M.)X$XB!'7ZDC#GO"T,7S*UFPWY?%JOY^^WM?7#403"9!"&D>Y1#A1,)<Z JK
M6* PI+I>HU5YQI.M36T\V)/5:\RU72&?@M=T6>P(-.]KX4-X@7?*UOH7+V>N
M!K@X6_>>:FODQ:Z!V_LK7).;G)W3?ORK(ZLKQJIG7>VDC2QZ+]3*1!R>_<XI
MHWD0!PC26%=RSA(*:9)%:CI*>")#%,;$:E/?D5U3HZ6[<D468-&HJ>OCO&:R
MJD;P91NS->:Q[:!NS@EA,B<()IG$$$4DAR1D',9)F)$8JS]&\7REG9QN-Z^M
M\]W-C0S\V_33X)-UW^B_R:'ZVBG0>;45+4D;Q\#1[1>OI^J7H.WO0'V056]]
MEGX)E ;'Z!<]?MC0_'^>ET59W3Y3=9->,S3%;]1JXKD2-S\%ORM_UP' =;DH
M=%8&5Q?6!2](]7)7/=>K.8D"BCC-(&%AI),14Y@SQ"%/B AYA(-$8IL1^3)S
M)C<0:Z/ 4]4/KKSWI=9;1Q4@CSH&PHZ\+^PP,\X>KQL\4W7K"-CV!*Q= =H7
M'>7^VANP<0<T_KAC9S>X.B+E"XT9E8O= +=+P8Z>>JD<E8YY7Q2:V?]9K!Z^
MBWL=#U]6+]?DJ5!3O._B/Y^+JDV@^GVI&GA/EG\VXT9SH5:_WIQ9,<ZR,,8!
MS##6Y1@%@U@D&<Q2)%,:B2!"5AK'7JR<&D]OZRFQUIV.F]NED-YL*RTGV7ZZ
MUXR^W[S3/+/Z=G]M/ 0_E8M@XR/HG 3;7JK5KW(3='Z"+4<[?2S@Y1C4:X\X
M%]-R:>,;R6UY@/FX()>/QH8-*LUNP-62-P<#]69E\5M9K>[)O>A:OFI+\Q2B
M_J8&-_8RC\,PR7&&(<U3KN;Q/(=48@*9Y"+B$N>6P\9 .Z8V,'Q9[Z&UCM@-
M 4,[PXSD1X#8,XWWEJ[9N+/U!?S1VNJ'BR\$SA';#K5B5#Z]$*I=QKST<4/K
MAU2J&?5(\:4@M%BH%^QKJ5F7+*Z:2=X\S%F<4,Y@& 4(HCQ5/"A3!$.1<49(
M*!DG\Q^BHJ5Y:9 S;=I\AMLM^_L:-R:#16_S#"P[JP?M59Q'7F DHX1%,)1!
MHL:=!$,2< I1P$F>T#2-S:H@>\%]G,H ';Y77O U&TJ<HN9YT-AZ3;]L7E-3
M& >4.S&$QED=DW/MC5R@Q-#]_<HCIC<.(_5K4C^HD43_CRX;\8,L&O494E1-
M+3N=7[8HZ^=*S'D4AHVJ%<=Q!A%5[$)T1G\:(QZ&41)'661#,<8M3XUJM,7-
M7);I'\3&=CO2,4?>C'R\X.F9A-90-C]LF3T#VO"V[";8F.Z.CZS1<L1+YNV.
MRD_6<.SRE/T#!H; "'4M6?R]?!1Z%JQGNE?\A]XRJ'\52_VG#X*N;NBBN&]W
M!#8MU[^1OXK'Y\>6-Z]^D&+1*-TG$<U0AC",XSC26[UJ[D2I@"()TRC&(J6I
M5?44]R9.C0&U](0ROWX0'-"RJLJ?>M7)B+I<KSJ;_4-=L_O3W[^\MPRI<-^]
MAM$5;]IIO@,M6N> ]JX5*M#^S4#OX0QT/NHSO178\G(&.N>Z"2%8N^<PU,(;
M]*ZB+MP;.&X AC> ]V(Q_+5D-US4U6K>:NA=MZ6 NSC@(--+82*AE&KJBDB<
M0JR6S%#&01CED@0B-MJ?/?+\J1'UG3+NSV)9@W>:CEN#06>QH7[!,21/TZH#
M?#QSXFLP' 9-GW']%">I6[?X2/UKPT7'GCH*D9QQJ6>!<Y?99]CIP*R;Y7?%
M*H]/FB]N9!,Q\*V/!%J'&<PCS&E, OTY1S%$09Y#FI$(8LGS*!,88VF<7&?<
MZM0^=VTX*)>@6INN3W971Z.GS#.]S#OB-"]X@]<S6S3(WBS!QFIP(]NH)K V
M?!,1Y0-8\^PY+P"/E#CG"FBKE#EKP$YDRYD_:[1$.6OWMG/D[&\>*$%5/(H/
MXDF7*JSG4<)BGD@*488)1)P)F(<1@CP/8AY',LOCU$IU:NOA4R-M;9NEE-0V
M5!R'.<NB  9$ES&A0@M9( Q#D60Q2S*),FZ3Y#$8JK$R-2[ *LFY2 1*81 G
M&**$9Q"G>0HY24(<X9 '*+([GQR*UCA'D=HZ-=RWYEV F]D6RE L/ _=#0@?
MSH%@KT%VP%M7LF/;CQY7:>R 4WOB8H>N&<;YGY<_1%?OX/-2[PQ<+?EOI/I3
M-+KI;1GS6\&>JR:(06\OBVI%BN5=19KLCKH6JZTMA$UX)V8IR6E"(!$LT.H^
M:B&0113F%,L\"DBB:,!F_/!EZ-3&HHT/=FSAK2/-F&<*W>.9Q;9<!,6RW:?5
M!V<;-T'K)]@X"MXU1VNMKZ!S%K3>_K)UJN9)LLAWKSAB6V]FCLK<OL'>'06\
MMS<T1JU=E31ET'6$G'I+%VWY@SORU\>_GL2R%EV-L#E.LBQ.,@:C.$D@BG,U
M0,0QARS(<1I0*M+82@/.IO'),;]]Y0(KK,V(W!>"GLFY-QLT=K=QSMIRT)K>
M5'?IC ?O.O,=*H /0<U9F)5%TR-'7-F#LA]\-> 9PXBK#]V]%=6/HLEF+NX?
M5O5OM]\_/SZ1HFH+E;-2+1Q?YCS+99H',<RS6$#$,PHI([KH8$2(B#C)4ZML
M89O&IT9<Z^#WNC<>5(WUX)VR_Q=0K#VP8S>K#C%C-U\P>V:W-<)KN\'W;80W
MQH-WO?D.V6T(:H[8S:KI4=EM""B[[#;H&4.G972U-1OL#_<_E=4M68CK4I<X
M?"Z?Z]^7E2"+MOQ!77_3>PQ%N0RCW]05#_5-]:5<WHMJKA;W*([B"$8AQA!A
M3B#.<0AQD"CR0Q$/A17_N35O:@P91J U4'49:$VTG>@Y[3W3J>!;]8GWR:):
MNF\\FVU"JJ L*ZB]TY43>O_ QL%&X@;T+LZ 3<<.F%3ZP-_9M-.I<2-/3'T
MNS]U]=+*X%6YKLVM6VVJ8G8UNS?+_R_JSY]7XK&>\XAB&>KE.&(,(ID'D&:2
MP(@R$2:18#FS2J U;WIJM-U9#K9-;ZO/;^_<:?-!8[]E25B+/C%>NWM VO_*
MW1'(0U;MEGBY6[.;-CSVBMT2D /K==LG#".TK^6RZ#3%NEV =57DD)%,A"R
MC(2*Q=)0$5B:JJDJCD-&D4A89!6Z<+RIJ1'6UYNOG[_>??S^\?8.?/Q_OWW\
M>OOQUHZ33L"*$X:34&8P#V@&499AB)E(8,SC-**$10B'=D?W;H =YR#?*[1F
M].X&+L]TOF7D>L/UC]Y.A]Q]'@Q'7'VBH5&Y^;S#NUQL<,? VCX[<]G-+%?/
M>7\CJ^Y?M\7R?B&Z?[]\("LQ)U$8\B@+(*:,J!FFB"%%/($RBX5 !+$@B6QB
MI8:;\O^#R*H+^L&,<<9!=PJK_=[V6:-LRQKQ1'V(U'JV_C/0OFUGQCHL+W0Q
MUJ[J#@TW9-R"1!<#ME>IZ/(G#B34MN0L::-[/R]7ZOTME!WM&?U<L:*@4LV\
M0J3S_M6$"Q*9(YC& B42$1HSNTII)YN;VJ1VVUJ=3%&L[06D,=B2-$]C'82!
M"(B"F29I"!'C:KZ+6 @%YFD2Q2@CU#) U1W:X\QTQ\7;<"!RAJ'GP687O(VI
M7=27PP'#"!-7@\+IQL8E?B/']\C=[*Y+%7!_+4O^LU@L-@&4"LJ$4JRFO%*+
M&U!.(&5IK/Z)LA")+,T"*_8^T=;4J'M;W?2^,W:H]NP^L&;4X0@NS[RQC51O
MYT@RKD=A<2[&NM_2&TFJ'G7YN##J\5N&!MZW*_-OI.!?Q6H>ABA**<L@08&
M*,LQ)$+&4 :8,Y[@7/W:+E[^U?.GQ@R-VM"3L@UP-8G6M28?!'@1I-+U1/[]
MW\(T^ ^XKCIB&PG_&EDSFK@ +\_4T%L&M&G;Q5DZ3=[F7'I3H&53]W C/NDR
MHOP@3,X"P5\_?>3X[8.N[8=='[[,/K7^3J$FUJ>\HJ[G89#'G% .,4_T%CM#
M$*>2Z7\2CA*F_AR8IM#O/7UJ%- 8"![7X1,+<:)ZD %XI[_SBR'Q_)6W:'3!
M)#<5^'(A&N:YZA>A,E).^IT:'7XT2G1:36$[IQ(\-MLPBNZTYE6Q5 /)YK7Z
MFYOD]*,(G4A"W[]GM&3SH^9N)Y4?O\BY*EROA?VIK/ZE1OBK'^K">]'SZ'<=
MV+WZ)JJBY!^7?(X#'L=9&L$LCC%$*:.0J']#*A4,)!(IM4L)<678U.CSGT+'
MBNIMZM9L7=I#>!)^L^M!LPG76_2+9PX_+_*VEH775?.T;_HTHNV^]33O>Y/
MHJ9[C8= N3B*T-L@T/W+N]F9-151MT%@6DBY#7O^P$(<:G 0XG6A[K42<E^Q
M^\.ST(8TH\I<8AJ',DH@9E$$48YSB%%.U#26(,ZE9$A8R7E:6S UKE8O?&)9
M<,,:=#/6]0JE9WIM;=]>X3;FS[;5TU<EH*);*6L?0..$PXH;0_%S56O#NOUQ
MJVP,A6>OOL;@!UT4']UE$AX+PPTC3$.NIJ6<94BMST4(24Y"&.684WTDFX26
M62\&K4Z-S/J W<YJ]P'19SK!C.B<0^N9W)R@.C0"V@PEM\'/9]I\B[AG,QB.
MA#P;WCR,GF[4DJ[2DIZ5>!#+NO@AVASHXQ$K=^2O3>0N"E,2)1C&DH<0(:)F
M9EG"8:#+TJ2(9#*P"HB^R)JIT9E6!GC7Q4?^TG]^=KQU6>^8\=EHF'OFN9OK
MSS-@%)+WJY;,>:=SHGZ9 2+5NZ 6TO_WN94\F36*#CX"BYT [8@J+[-E5 IU
M MLNM;IYZ,"8/,:>'W512RVPN<OP]>9-[,2XTY1P2H, $DG4FI?' I(LSB'#
M 2$I89A@8A6C9]7\U$CUX^/3HGP1XM5TQC9PS*X#1!3F49XD,)"1%IP+<]T5
M'(HP(U1B-=+9IJ?XZX)Q OG6G4"[3GCRW@EF8YD_8#T/7EN&@T,3]GIKA )7
MJS8%KHGA696]]K\[F?O+X'05&&C7^+B!@H. V0L<'/84^W@ />%IM9Z;<>^[
M( M=YF<E;GZJ1C7!!9EZ0V&$8@E1&.D2QQ&'!(M8R"P+TM0X..!T4U,;3=J9
MH%I1U:+^!>A^!E)G8+0GPNQ!7:LGD8TK0"?3 ]$X TKMC?DI^ID..$UN;F'U
M3&1;<VLM]=XBI\T%K;W@QBERYL$([A <*3+ANQ8HJS6_WVM,%UW]A_+PNPB*
MI9JI-B4@-F%O3\U!C:-8!3, 3P0NG'G :%$,9HYLAS08WC$PPOM)L((L?E-O
ME'J?NND.C8A$0E%RGH<A1$WD%@H)C".*9$R1^G^K_>!#C4R-C#L;06>D93CW
M(13-)HV78N.947=@\3#-.P6 JU#M0TV,&Z-]PLF]X.Q3UP[\RE<E^_.A7*@[
MZE9!=QZ&C%'! Y@Q$6HA<PII@"B,,$LE8IF0"-ED+.\W8?6%CY6)#-:%RSX5
M2[)LWNWKLGHJJS:WZ?9!+6<Z-_[]WW 49O_1R5];,L(^XD$4"\0DABG-$41(
M_81%$L.0B! Q%/(HR:Q8]3+$QRP2-SK6AMQ[$8*^F7?+N/_92[ ?7GP[)..C
MB+BBXOT&QB7BHP[NT?#Q*X>>Q?<%US\OZU75S.*U?OG?!;_7PN7KM(9#Y0I"
M&H=)&@10B(1"E.01I*D4,. Q(QF2:1):G75=8LS4:&;C2]V(&W0^F"2*N.\H
M,^89"W[/'+5Q VSY<:03_->%<(&JLVB "TP9.4C@<M#V8P<</-.^+N]UN>3Z
MO)N_)PL=3WK[(,2JD5C7!C19I_,<<QEC3* 40091&G&8BY1 'B"1T2!,,[-8
M)\/VIL:5:Y-!9S-HC 9KJ[OL7,,0)U/43[.B!RP]$]_E,%I5_;4 YX(JP":M
MC%85V,+E[2K!-K<-+2<IJINE^"+:X/0N6W6NEM)9E$8A#$*I@Y$85Q,T1*!(
MTA E,F.,)+85  \U-+WS6&TG"/NT7?!.+4OZW)U66.67)D'D6?VM+<%N6R_P
M(-YF\ZS+,?1,)#K[H:E[(.[U65RCOMT!VAO=(]NCZ++2X"ETG-4</-C(R-4'
M3SFZ7X?PY-4#M^#T9L=[4FL1V4<=E==T]E55Z5,^S4WO7S:7=)'@5S])Q=NU
MY]8\JCD%N'L@RYNF;&[]J:RD*)JRVWWR7)<X\ZMZ^$KK>&EAMT;7;9[A  4Q
M$?IXE:EU)!,0LQ#!/"8QDV&*J;#28YB&6U.;9?7);_?:4L#U.=G6R>Z[8@EX
MN5B0JM:'9*#6 !VO:S+EU\EPGVT2QDZ(]1MO8>,NV(8$;&$"Z O8OJ[#!33
MS/H-P>UE=WO<O5+H@ Z>&=@": ;6N;7]^]F U(@_>M%^G%:_N]K!G(93X^Z:
M3L/G8SNUT[)NH-! >T2RO/\NF"A^Z(7*M[):R7)1E+?B7IOWH7PDQ7*>Q2+(
M61;#/ TX1(0@7<B"PC#*!2)QFLE06BD)F+8\M5%V;3C86 [6IH/.=O!':[UE
MTI9Y?YB-@5Y0]CQ,N0+8/I_?%BQ7"?O&[8Z;D6\+QU[*O?4#AI'8/T2MTUJ[
M#X.E#.<IP3#1\9PHC7*8<QS .$TRA&-"0VY%5*^>/C4RZHP;R#:O@3-CE,%P
M>&8-8R2L:>&@QXX^_=?/'O7S/NC6[B=\^**!TA?%4MS(ZTKP8O6)L";Y_,LZ
M$3F76498G$ ><:9K( I($A1!*F,<(2FHS)"5S,6IUJ;V&6O#M!A7:R[H[;T@
M^_LTV&:?NC,(/7_Z%Z%G+UIA@HHK@8J3;8TK1F'B]I[PA-%-]LD=7Y]U>.*-
M_.=#N5B\-!')W9;V[3.M"UX0754ZX1E!*5,KEEPS2H@AH5$&.<DD$WG"X\Q(
M.,>TP:F12FNS_C!^-E;#-FB>=GO_]=IP\\P$(]Q/DXL/-#WS2P?DC02MP;"Q
M&/2'*+>^@#1/]' -Z$CI'I<#:Y7-88/2B9P.H\>,EMEAX]1V?H?5?8-E@(1.
MS]%IY,V1;+/1-8]SE,=ZII?BG&L!#0*QPAC2,!$\"[*$(&JI^W.@F:FQ\5J1
ML&B2[G5:T[)</HE*EM6C?ML7I74^\1& S69WE\/FF79[ QMQBM;$+BW1J63/
M"1#<:?0<:F1L49X3CAY0X3EUM?V$[9I4_%94/PHFZE9UHDM7BL,8<9$)F',U
M4T-13"$63$ 1Y'%*TCC"W*@^\JE&ID8%VD[0&PI:2\VG#D>A/#_O<@&0YX_^
M$#;GT[_,03*?4[D :Z1YU##0K.9.Y] X,5\Z>NMH<Z1SQF_/B\Y>.VPNI$MT
M?*M*)@2OV^UPP:^6FF [_8-/RN+#YX5U$S^XB?6/HRC*XS"$2<(01"11E)D$
M(8Q10*.0L3"ED<W\R9UI4R/:[3I 3:X?J'5Z#2C;<U8@_A(5*VK3W'P/?6DV
M57N;'O+.]/4#Z+T"O5M-%H>>\/5*,(U Q=&(E-IK62?WN#N:43HT;-19J'M
M=V>N'EH8'%E1K,07W?YN>;PM#9SM.GISGF01SE($,Q9&$"7Z""23#/(LB<*0
M4$:Q;8B%I0E3(_!MB:AM.ZV#*FR[PHR7_0+LF7];XV%C_7YE31WV;8G]D'B+
M@?"Y"[RP-6#L"(R! !T(Q1CZ)/N$N .E%F[DU4J]?2O2+<-"225/0JQU('*(
M>!I#RA*=6,Q92F,>H-RH+HU9<Y.CM<:X@H%K-?;H&B?:9BU\I/\7O+NZ?O_>
M,##;$.[3=.8>1-_4=; TC)[E=Q8[7/S:@7-!'IQ!(Z.EP9D[O)T%9W'7L#G5
M[[>_EC]$M=13MMLGM8(K*\$_ZHWUITHMXYK"\AOUVN[=U]N+1,^E9)!(B+*(
M0RI)!ID4*$N3 ,O,,D5NB!DV7\\X"70W=%'<DW8AK+Z<W_]V^S>P\0O4O6-
M*P+9RQD,ZZL@Q3C'& 91J+<VHA#B.!90)!'%)& LDU:ZO[Y[:HS!8HK]9#8]
M]HV^YU'F]]LMG.$&YRT/=K77/0B570*BHVGR(!-&G2A? M+N5/FB9[G?*]B:
MDG=U%395JG"$<ZGX$E*B!C248*++7#>U;A-.L0PQ,A*QO=".J3'FI[+:5, 6
M2][H2[.FHT <SH!] ;&A'73Y-H(CV-]R+T%7V7X2;'<?P4])L0NQ'&%CX905
MD]E=,(#*9HO!Y''V007_?"EUY(QJ4OVW7I7+7\6RK716+019UF3)?RN752F^
MBI__*JL_^]H&. QXF"$8DX! %(H,THQQ*-54,\8,QP$UC@L=9L+4"+/S0M?^
MZ_V8@=Z3&>A\:8YF6F]F0/D#M$/F1_(#>XL':20S&4$D)56]I0NX1SF%$95A
M&(2(28[-EF_C]-<XB[?&;"%TZO1"O&@=#^-=\0OZXGR$B7]\/8]D%WP* \)4
MAGX3QD$L_OMCI! 7K_UB%0ES&:0GXF0&/GBT*)K+'-^.L;GP2<,66?VI<',
M3!;B1AXO?*77>'.2I"+26U 9S5.=/T(A(2* B92QY(%,46)9 \G6A.F-.^MX
MC28LHU86-YM2Y%7%.?UKP/7.2+UVQVZ]9=]7,L!I((G>U=7E7&0"21!'D&,I
M0B%S%#*KV@$^>VJ,&=V!?O+< V9+79^X>IX9O(94FZK??(/BB^X6MT/1<[2J
MM6Y^U.7L4'!VU[&#GS-P[V__T.R*_] BDO7[2OW/PXW\]/<O[_7OOZSS=V62
M92'-" PXT_41"89J41O#-,4\)RA)8VRTA+W$B*E1WN%#8?5!=H[,0.N*_FJU
M,^V9\? ,ZT$=9[@AZ+D[?.\&^NL)^_W "Z!TM1DXQ(1Q=P(O &EO&_"29PVC
MT.]B170EP8^D6NH%1;=*SD2<9E%"8!J3!*(\R&">Q QRD2!*<L&"Q"C&Z'0S
M4Z/!WDK0FVG':D>P-..MRQ'RS$Q[X'@XL#T-@B-..=+(J*QQVM%=7CAS]4!Y
MVU9%ZKMXT@<,R_O/2YU-VVQ%;4V61!8$,N 0TRR&2$M Y)0)2-, \82A1(96
M/&#2Z-18H1=-6QL-MJR^8!)DU %FY.$:5L]4X@!1>V53"XA<Z8Z:-#FN*J@%
M"'N:G3;W#J.DODYXET-X6"7T:[G\(6H=<=TFGNC<M.V_7Y?UZFNY^I=0IK+R
M?EG\E^!-9:A.(72>1D+($ L8Y0'MRA<+R6! !,LR&0MA5]5M%*NG1HJ_+ZNU
MG8!M"R(SY<FK7$% &I?MR'&<5\&,72?7P;[I^5#&X$:;=P;6OO;2UJT/,Z"=
M5']=@1>AV;WW<W:NC(0UFX_:)8Z&@W%L'G4\&;4;=@>D<1NW#[&Y*Q[%KY4@
MJU:@^NYG^??G):\$_U3(U<O=0_FL#^L^M&4%YBS '&<XABP27,VT601)F#!(
M(L1YF(68!-PTLL:JY:F-+-IXP-4LHRYT*MU]ZT<KDO__1$DP"X+ /$K KA-.
MCP=>H?7,Z0VJG>% 6PZ4Z:"S'33&@]YZT)GO"V7S$ QO:(\4>7'W( "Y5Z_P
MO2[80)I!4._<\O)1B\,RL-IZV<&B(%3+/.I@>%UP1"SU4?\F?:%_^Q4#@<>R
M$G]S$Y0Q".03L1AVSQLM!&.0F]N1%\,>,%#^K?A1J/[GM1JK'LME,R+I]/QY
M$F0\4*ZK=4L:010D(<0R""%B-&4!P3@@R7S9O&_\SD('[DA[1M]4WGY3>ZWZ
M^ZX:_0O>VVPI_'8,6K/%P$5(C23^UINH)^3:2-!8J?ZE['2H_W8&"5<*<,>:
M&5<#[HRS>RIPYZX?>ESSI-Z2!S7+O5*C2K,<N]:#BJB>2/5*$CSG/$AE"&G
M)41J$JEX(HFA%'D22)2A.+-*;S%M>&JSR8W=8&TXV+;\@@U<X\XP/0%R#['W
M,R$GZ XX)[*#RMG)D6&S(Y\EV8&Q?[ID>?\%99XU!7Y:E#_7]5WK:](NM#=?
M2TR2+(H27>90Y^/QB$*:X1#R) US%,2<A$;5#&P;GAIU;2H6-],=;?W_Q]V[
M+L>-8^N"KX*8F3/'%2%T@R1(@F=^R;=J1[@L'5NU.W;4CPQ<9>Y.9:K)3)>U
MGWX D,Q,*6\ $Z18)Z*[;$LDL=:WR \+P+ILNQ6;N;U5H >#>=OD-(,-B?3
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
MQ^LT<5R$PM#;WXX .'_\1Y4]\'G7DO_M?OGC[_J>YLO6?]E^T/M/&N63/:I
M]U$>OZ"GGW!\=V?; ?[;^N&!5D_OU_*CEO1F(>^6=W\N3;NC^D:];>*<OYDP
MY_?:_Y]E2590%D60YV:1%)%(?[]Y#I,H$4+*)!6)\G(I@HLX-2*XD_K]IZU.
MX,$H919+0+^-V-/9"&].1[_D58WT*CO:5Z#5\ JT*CY=V29W0"L5T)$9#-E0
M/D]X <=UCP8#>,^3&FXD__RPYV%Z_Y!S<;?LWN.=DTT3K\>7]XLN8B^*?ULN
M5M_KF^KS<G$OJUG&*%*48)@4&888YPDLI(@@RA*%,,,%CYWH/J!,4^/W* :-
M@*9(8R.B>ZI5*#N=YO%70G]@XMX+;39*P=42;@E[-\)E5[,VJ'EKNIO7,YU[
M8MTKF'"D7+QQ3>F5D!<8]!,Y?*%&&BWM+S TNYF"H1_MOVWQOGWS[RJZJ$OS
M^C?-SF89Y;D4A9X#"[T,PBCED'%.8")%FL824\Z<\GY.#3*U.:Z3$VP%;;OV
MN>]K' 7T_!9'")B&GHS\$?+:^#@'0:\]D*,/'6T[Y)Q:NSLC9Z_MMTGR7JIR
M(45[9G.KK?KAYZ/DFET^KLU:O?M%4[VN-KZZ=MEGJF *93R'@F4(XEP4D"1%
M JG^)RHRA62:^L5U]Q/$YQL8)\C;?V.CIPG<-B^&AW5P/]<JT!T. Z."[:EE
ME0"-%MO?-GH,L5EQ&9*!-B1Z"C'JIL-E0+W<6+CP:3WK*JAGVQ'O*BG*E7&Q
M/I>4E7/MAFU_]*$)$?DJ-;_4=#Y3FO\*FIO"X"J!6$D"J1 ,YKG(.!($%\(K
MP>("6:;F2&T*198+&T9#Y_/EG[:2B%I6@%LUP-SF2 /M02Q-2^UGI4;:2^3/
MQV6M;>];VN$"JV(5,T*Q*?RN38NYGOH(XPPB&K$H11%BRC.1:22[CC/KW5;+
M'Z6I[O32DH<BJ*9D5[=9="1;#3R5:BU@JP:T>ER!1NQV%V&CS+.?@U8A\*93
M*6!UUP# ABH9<H$DXQ84N1RRO7(C 1[IO\?P6;\=\]OORX5LR^<S25)&XQQ&
M')GF&CB"1/$(\B3*$L)SQMT:NAUZ^-2F0BL?L *>JU-_'KCS>PB7P#$P*WD@
MX;5G<$SE7GL%>P\;;8_@F!J[>P-'K^GI_9H$C-MEO:KDJJR:2O:-E]U^_+-4
MQ$*)-(8485N3-8)4910BA'*2J )%Q*O7ZMD1I_;Y-CDJLHM<9FW(JZ??<A9G
M1^\D)'I#^R 6N.?";@._W^F?;_V,IG58O0KI;[A"%<JK.#O>N+Z#J_I['H+S
MC1<6,FQ28(RC,5."9E%L:CYSAO5_(@E9G.4P1PFC'-$DI=%LM5S1N2/)[(_A
M12N;D0:,EC)C@&U9OCZE( Y!Z<@CEP$T-'.\0.5<,F#_ H7[ZH<N2[@SPNL4
M(]Q7\6@)P@.7]BQDQ;]+L9[+&W4X+<16K6D;X%SS5?G#-'(U(=G;5,TBU:L
MII<$A"9F%T8ED)I:)@)%*5-1G,:9\.J<>K%(4W-,.HW,W-E4P%HVXMNDJN8G
M]/&QDKQL,MPJ4US2M_;5Y99T8Z1Q[3,P@1WL;;9M%G75]C SP1Z-)N /JPL8
M)%LW'+2ABF]=+M"XU;F" ;A7OBO<D_O$3BI954=;FOU9KKY_6@@]IEC3^5?Y
M[W59EROY358_2BZ;$F-WRUM:K4I>/M*5_+2X-<G-RX4YNIDE.$,B22,8*Y1!
MG#,):<[T/V-2*$Z81"IVCZ@<4-*I\?I&?E W"H"F&Z=/Q-Z0ACW-YY,RU_ '
MUE;/XWTNC:I@J^L5V!JW5;?KK'9G2V9U&NM[0*NS/0:?BNU]8C@G\@Z,%MGY
MZN^"9[CG"/8Y&00ZY/@CAH:. ./S@-$Q!KRL^^CUXF7KL$\/C[2LC("S%.=9
M1HCV!N*(ZH5=JB!+$@*+)(_R%".>,*]<?9=!IS;%;R4SB[>N$ZE=MY7;KGA]
M>EHXF<!M118:V($GXU]W47S96Q!L10[?K]0%H,!=2T\.^2J]2UU .-;!U.G>
MX)G!O\J%^96)P+]A\_+>4FG]OJSYO E-^2H?VT[."Z%)DLY-B/XL+PI&I!2P
M4*2 .$*Y_IM*8%KD*$MSD4?4JQU&< FG1G8;P4R@UV/5B6R8SY3< VQ95<L_
MR\6])]6%-ZT;+[ZJP08FT3,YPJ9%:Z,BL)E,.TI>@1TUC6_;F=G0\4;541**
M+[/"\/G$/>6;2CKQ9?!Z9!-?.- %$1$'2O694Y&ODL^U4U:JDC=^]Z:AO$ER
M-F6P6U]:RW/\&-4XVO7'9?5%KGZEY>)Y\QZ!4*800I 61:1GET3_C5,*$\$%
M34SH:<:\PRU>39VI345?M]F4E*_6M"HUD\U/]9R>XCOB$2KRE[#\*'$H)RJE
MZJGK8.:)46ISR4O(P!8S8.@3&-2&:1\U#4N&#)-Y/67&C\%Y=<,=#/!Y?:G"
MM\BR1VCUC.:"8:PXY''"(48HA4RF"12"QG$6$YHF7EWDSP\YM6FN;ULL\$83
M7FU5\JR\[6 6QS" H& /?<Q_KDE6(_$X7;*>HS-"FZQVP,GTR7H.@$^CK!=W
M]CI)]\A<G#&:9['D.>0((U.DEL,BI@A&0B8*I;F@&7$)=_0?>I)1D%Z'FSXX
M.YU4#X3>\$?/_KG2@P'M=2P\$.#CG?,&!-[WR+8'=J?/8'T>..:A:@]%7YR2
M]GE"SQZ)&R>YOEN:+88%+^=2.[];O_IN^8[6WVWJK-!B/?VN9Z!/BTW@;1O:
M91K-,NU/4[Z:R3@O6);'T!PI0*R4-.T4D?Y/K">-5 I$<Z_F?0,(.36_=T='
MX]U6G99@(5>@;);\^N?F7UQK"AY;50%[ LM-S#G=Z/F_/'L!#O$>8"DEI9&
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
MQ^XPJ/[7ECW[C#@*(5X 1<=QESRBGV?\=EW.S=;8]4)T?_WT8.J[V_/ANJL
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
MN(!)3#*(&9:015*90F,YSF*5%LIK)^WP,%,CX&:_7M,OEW/]"[E<U[W2+X^
MZD84ET,U,$7L"+A-KC0R!FP">A*#4 T_#P\R;G//DXKN-?(\?76/P"&IK;RL
M5G?5NEZUX76%S/0B*R$P0MCTAR%ZB259 3.<,![Q6!#I5/WKR/.G]LUW(F[J
M_%M9P:=/'A$H!U \_:T'P&;H1=8Q6,Z''CKAXQ&"<QE.(\78[%:)-7,U+6U^
MZVH)CB$9J)CV"7A.!<\<N&N\Z)CC(C\+?SEQF3_5V:?<:D1D54GQ7C+]3JSU
M&[#9K=INNA9%4N1I1F"L)#=55A-(:(1AP45.,Y;E192Z%<GS&]CGM1ZIDXU]
M53?"@ZWT[E^_!_#G27,8, ?FTN,H[FQR@S]Z]4+P0->=<H=!>:S.!]\ET*.4
ME=QM?F!*K58V=WEEE&NV5QXW)A$;'0/1LC^$)]C:XV&CD;B_@KO<WN/NRWK)
M+M5'/2.OY.?RAQ2?]$NXN#=I1$UOGH]K,_AN#X4VO>A%$Q&.4RX93Z# !8$X
MC@4DB<QA3B3*"!:<(:_RVR&%FYI?O=MQ1Z]7R@<;9?RLWXAL].C7=#:(0=U6
MY*]EIH&GI5T+-8I!JQG8JM9D(=57H-'N>0N?5K]1&M:&A#YP%]L@HKU*:]N0
MH![K=QMTC'Y3P/]>TTHSWOSI4$N'+1<@[?3G440ACU4,,14,4E6DD&=Q(5.:
MIH1['2V[#3LUVOY]0=>B-%2]D7^G%\I[NJ)^=.T(OAL1AX=T8(H]A.'N3H&3
MS^]-FGXP!:)#QT%')3H_(%Y2F.?= ;LU='GEDLLX9@C&&<(0LR2#S/Z'L**(
ML, )\ZI4=6*LJ='0D9+O 6KM^R61AT%L8)8Y5A]_@"3Q\W@,6<_^59+ SZOL
M5(/^H@W,BRLO?;"E=SXMZE5E]V!J>W)T]YTNVII,'Y>5DF;>_[1H\CEF2,1)
MDM,(\H3GFGVT9V1H!T8XPR2+659H]FFSLAV7N^-)[_1U/L\L'YK1.A%?H7A>
M#^L[KHPG9M&_3,&]1G^P T!SA Y6&H)M.;[M2Z/?F0:'"93CZV^\UR[4UT/R
MOT8)O_XF"5;<[P(1^J:LV-JRW[Y+N3+9,%;.GV4]DS**L\PV.Z>97LFK%)(B
MXU#&6<P9R]-"> 4O'1MH:DYS*R>P@H).4O"'D=6S.^)1;-WFA1"(#4SB_<#J
MD7!R&HE@*29'AADYJ>2TLOMI)&>N]S_F-S'4Y>+^F[PW'-0N]F0F"><B@C3A
MFA!R8JIY4@X3AB5!&#.4.Q'"L0&F1P161O=3Y(.HG3^-OQ2+P3]Q*QYHY>L1
MN700%_=S]$OQ&>G$_ 5.80[ 3^E^XJC[X&VC'6J?$GKW^/KD=?V\F7>T_FZ:
M8:SE1RV2&:">$12)7$8(4INE49A2]8K'D-.T0"I"69'&/H[,@3&F1EU&1!N;
ML=B),F:25CO=!&H@UK(I*<R,#GZNS2&@W;R:"^$;F.TVR+WOP'E[$AQO5^:$
M^H&\F$,CC.K G%#QI>]RZM*>G=_UHN@';=+_-XNH+\O5>UF7]PNS175=_T.*
M>_TE[%S0E60QF4@LIPEF3&J"P#G$/$Y-U?)8+WP$Q005,49>"Y^+)9H:NUP_
MF'QE$_!@*RPMJZ[(DJFQ<+\P)6[,3DM;;T,O![8(>':7O]B6;I0TJH4&)K"M
M+L_VQ;0V8*L.H#5H%=J]ZEG)K,!I:L$P#L22E\LS*J<&@^\E X=[<,_#&.>6
MW3E+"DRY@DEL#G+S*(8,YQ*FDC*AN3E*"K^60T,T\1XEP6ZGAU"8?NJA^Z;_
M%?NCOU8/]-?J=3[1GN87]RX?JT?Y->?KA[6M(7NL$F#+D$U-SZB(8RJ*%$:\
M8(:^(DA906 A44[CB"M&O9:AGN-/C<1VQ =+>VC'GU7X-"59_4C,UR!N5#8@
MS ,3VB["#C54OS1E#(/60NT)7B"&\QU]5)[K"<U+MNO[F-Y%9[B4HC:+]6]T
M+F^4K:[]#SD7'Y>5^<E,>V.4Y2B&B60IQ"S#)MR.0:F0$"+.XSSU"@ ^/^34
MF*V3N-D^JFF3&S"WY>.75:D]:?M)*KUN-K_TKJ%RS@)NO!86UX&I[#FDWUI(
MFXK\1F*HP80GP>Q35L41GW#%5<X-.':)%4< #A1:<;VS[Q[?RPK+UW6]?F@"
M)'XW01=TS@TIFMZ(<M7$292\O=[TM3(9$MR$JRT7]W>R>O@J5^MJ<;-H,BIF
M-))1H8>&6&7"-*F.(%&4FF+(*8I405/FF+L\EL@^'^LX6<^=O)KY%O=0$^\#
MJ$Q!7OWA5E9TW[W @6V>4(*5P@F4--.6SD@&BUPF,-,_ER+5EH^]^H]-R>)C
M3'N'[&T%-CO MM<"M7)/S.RN.\33,>;@&\B'>BGLJ M^MR&;6X7MTJ%3>7.?
M4?H*;-X*HS<TBC?%NC4+?-V\'6:(-DDRY(;S."8+MA\]L+@C;U>/ _[^;O9(
MX_9S7+[*>S/XLGIJR]A\-;4IFWXTM=VJ:F,BV@N-U#NE)QB.:2$YI$02B",9
M0U8H 3-&,:5I3'#NM0%^D313FWYV9+3G]]_6C[+Z4=;>-<4OLY';=#(:\@//
M%5L]-G69=C5I]]"[R*A=$PV3LQD$UT"$?IDLH[)U$-A>4G&8A_;<F[=D?6;_
M_S>Z,@<%3\TD4-O ;,(+09),>_UIKB#&B80TY@*FG#$<Y51*XA7[T5>0Z;%K
M)^SNB9CEV?*AG-,*W%6FS1YO4VXZE5JWL.X5/M_;BHX[^R/89G#^'=8L_AO^
M%V(::N>_KQCC'@%<"-;>6<"ESPO;[_+Z!]6O()O+=M-O>S![+?YK7:]L&I14
MR\JTWFG$T3=6IDWG>]G\N>FXD*<L37+"(3('"KC(35_X@D&NB9E(+$F4>1V>
MCB#SU"B\$1N:=EE- %^8?I<AK>S&VQ.SW< 4?_/ND^EOR59@J\\5V.AJ3SZ,
MMB]B]YK&EEO%KP"SJMMV:4/T^QC1*@-WOPPI\22:8 Y@ M=>F$,,?5D)PQO5
M%I;XAST:IPNS"KD6/VQ*Q-NGM]I?XM_U1?_X_-;\QM;0FO%4*$4S"44<";TL
MP!@22A'DBF6YXD2AR&OZN428J<TKSPK@M354C#I-"W3;C:73Z,KD\S=*V:NU
M6LT%3?$[S^7!119UFVK&LM/ <\@8)NI=E/ 2; ,7(>PERJL4';P$M&-%!B]Z
M9C]2WNF\>4M+8;-OL$ TSK1_'R$$L2AB2#3!0JJ03'F69BS*?:AV?XBI$:A-
M.7O4L@'1-"?7<REXDGKQKN?%__?_CC+T_\&F:ZT?/QX UXWU+H-L8"[;[>(+
MC'B!\U2.*Q^(; X,,"J%'%?P)3&<N-*_I,"WU9+_JZUA<KT0]I_7C]I?Y$U'
MWJ_E_?=5_<]R]?W#S\>RLC][3U?:C]0(9FW2.(T$CE"AH"",0JSR!%(D"*2R
MR&))"I0AY%J"((1 4Z,2JT17^ A<FWU ^Y-=O4"C&#":@:UJIBJIB0D&1COW
MW/X@9CU-2Z]AK*$=LD!VZE&,(8C!W(LWC&VXD8H]#/ZA>56)" GRB:H20889
MK0I%2%!VJU8$?:[?/"ID.?NP6)6KIV\/=#Y_NZ[+A:SKF8ISDN>%@"B-M,_,
M]=\8DP+&D11Z6F0TRC*7:?'(\Z<VRS4B BLCZ(1T8\!C")Z>@0+@,O"$X@>)
M,[F<4?R 1UQ+_K?[Y8^_ZSL;9UC_9>L#'WO>**1P1IGN&S]W6<\*U;2L_H/.
MU_+MTV^2FF8Z=NO3=("W1];4=$3)(PJS/,OTLI=C2".40,58@2,L8J:D5Y7J
MT^--[9/>D1%8(7L%#)P#V6WY&Q"Z@;]Z;]3\2U6[81&J7/69T<8M6>VF^E[9
M:L?;>M:W6CX\+!?6YWA?_BB%-,6Q965KB;Z7?*[_$+-$D)113F%.-(W@B A(
M"LP@$9&*3) H5=BKX)7#H%,C%+NI)CII;;5HL9QK46O36+*I'.U9.-H)>S>*
M"8WHP#S3B-LL<:[ 1N(K$T;4U&<V1]2-V $K97F %*ITELN0X];2\@!AK[B6
MS[W]^.BN?-"/>ES6Y:H-+"IE_9^25A_+'W(F]**$I4D,>:SI!R>%#5WG,)5$
M*B52FL;(+XWNY'@^7\PX.7#Z!<O]2.8TH&[L$@RD@6G%R E:0<%6TBM@9 4?
M3Y4+\R83)TP"L<CIL4:E#R>U7_*&VTT]UT''^YB9 ZJB2'(I> Y5%FG7A4L)
M29PQ&.493ZB0!"&]#%JNZ-QQ&71R."^G93/H<!^$R:-[1ZOJR9P"]@G2.X.N
MX_HG&&8#\\>Y=HM!SP7=4 FU$#H]V+CK("?%]Y9!;G?U(Y'?RL6RLFT2FM*V
M7:B8*3CPOJQ75<G633[)\HM6<KE8:87GMH)=<\,_EG,]6CUCL<",I0C**$XA
M%E$."44,)AB+I(AS02+>=>>Y<U\PA9+/Z5M[WG_G;H2U5>=,FHIHBV?R@Z[8
ML&>H0C"#NC'<J/89APN?RPDZ0>VZS.K6E$YYIIVQWY'[0*MA./X,C7D@I@TF
MUJB<'!K,E^P=_/D]8W;+^T6I2DX7JVO.C3NDA[A=SDM>RMV\:(%DGA ,4TK,
MWGD<0:IH"A/%(J2P_D,Y'7_Y#3NU':]OZX<'6CV9J,T=!<!6 ]"IX!EFZV8$
M-^8-#^W O'H&RH'RF/U@"A4%ZS;HN/&N7D#L1;;ZW=VS&-52OSVKDK];5H]+
M4^'().ML\QS:B!FEE['F?R9RK8!8:8XB">602AR3G*&(Q-2SHI3+N-/;$OO]
M;]_^!G@G,Q FLZG>2.U9',@)^HAQR:G*M9,?,8@S(33J2$&4LQ2G*2\RZE?/
M/S3PHW0D'QUVMPDA.)@#SP>[F7A/5V C]A7X_=L K8*]X E5B<AIS''+"?G
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
MZ=#PI,3H#LA+TAOPA&&$UA:M_U6H6\CREOQL$ZS;!>^"Y)1))&*(J=1) SB
MN=:CST4:HCQ+0IPZ11:<:6]NU-7:Z49(YS"U8R&/2(U,/:VEH#75R$BWQH(W
MK;FG)<^<Z<82&$\<<ZZU28G%TO67;&)[FWO\_LT/4=TJI(7ZH]S<W7\O?GY1
MDZ_[>H%Q$(<Q%Y#P-($H9 02P2.(TC1)29HD*".V4?HG6YD;76A#P5I;JO_4
MIH*Z^ D>C+'V0>"G4>VG#F]8C4P8!B9C)&BM!,I,\,4;3/81\5[@FBCN_?JA
MW"B:+258%P\"</%8UEIQJHE%4\OH8@7*W1O8O'5'7D1/*K9GH>L)=C]][V0A
M[6?-WP]</W^Q^XY_&S_Z]/$GN]<:>[^IKE^0-$HP#2*8L$QJ"=80TE3+MZO%
M9(*2+"%$VF[Y'VM@;HS9V0@Z(X&VTG[3_RB(YW?]+X5F[&TU-U2<]OW[7!^T
M\7_T@9/M_/>YL[_UWWO=2-+,9P0S;S;K>JU6[(JZ>S5Y:28RDDD&21P2'=V-
M()94BT_%"<\Q2IB(%X]&H^7[FE1KRZ.!::QW^:I>^C#B#&1G_!6@XJY8K?0
M2LE2YQQ-H]KLZ>W D<!8O2&0,37;1JG0^H*40BF$#DPC$0NR]NWXN+*4.9WM
MN]%Y,-&;(<S?_R5?"\8CE*0H@U$>9Q!AFD!": XSAF42IQ%F<;Y0-]+2FYK[
M]"_%OOWCO1)GA+G_2[T6EN>5\^OJL6=<%MKNMM+NSRAD/JKN?OML*D5W3U;/
M2\W=;U<X*[E[;GYPO?"7NB+OA"PK<;U<EG_I\?;7LFI*K'PN:WT8\JL0"Q0*
M&<91#DE"$H@X#V >I3D4-$4X"Z*4)<*Q7KB[%7-;1-^6:[)L%(O,">#2G!HY
M5P@?T!UVP\GH((\\.!P7-:+&!;#UP52,:NN':3>N@/*B.9'59:1TI0\M?U![
ME(.^"%A_)<,'V#!UR?#A,!TI&7[!PP9R)2FJ?].9R>^:E<CW>R'6?ZO*S:.R
MHS6(+-7">6WX_3UIB/QSL1*?U(_J1<2D>G!"8:K8$B(6!Q!SQ:)1B'+,@APE
M=II)O@R:&X-J?X!QZ JT+@'C$^B<4E]SYQ;8^@4ZQ\ ?VC5@?',,7[FX;RTY
M>,(>&YN.)^DL=S+VA+ O7K[4G&DIVA-X!VSMZ[GN9^/O1/5GK4^)[LH'43U]
MO2^6A(OEXWU!/HBE4!-NH28'W]G]YFGY9[%<?A6K5?VT_$%6!6DEBG,4$9$D
M*>1(AA!E+( TQXJ[68QIA)"(,FI[B'ZY.7,C;>/1%=CY= 7VO=+96(U?C=3]
MUK,KL.^;_7FSAPY5O9D1AAB,<2QT1D\*28PPS"0BB9 T#7!BMRLW?9=.L]GV
MO=RL[]7Z1;U J]?KI_-Q%M-B/_*(ZN=+.J_:/497V<=Z3-ME$P6%3-5U3J$A
M_I#NB2'QT,ADP2;^ -F/2O'X5/?IC<G+:'8,D^Y3% F+TC" 1 08JC6E@#C#
M#"(>2)DF/ T2;C^Z'38PO]'JOV?I+SB$>?I+F#L4@S^$[OR <QD<8Q^?:..Z
M$Q!338C="Y ,&!&.O5;V=>XOPF@BQNZDJFHM*/=#/.E]Q4IOLRL:IYLU6)7K
M_<KT5SI?CFZ>@"FPLEP" NI'P0I9,/"/#6D2A$L):M,%9+W[O>"Z+HM:'/,F
M//#9+\QQ.GBC*U@J[BB8^D=I@'NK&WKQ&*[EU=X0\'%3E8]B=ZFG2,+3W=97
MSO[PINFJT9\T^%DQ^=-7771D0I:?5O6Z,N]JO?W9GB#!L;5NO4V""M(@XI*E
M$*<!AR@,8HAQBF&"\EA$N4S3C \X0KG,JKFM+7?[1WL>_,N@(Y4+N\OIB&6Z
M3ICFR$7AO^?0_K;>GD^G=@'K4;+=O"+M]PSF0IM>XTS&#XPGSF@\/7P867\3
M/\1J([34>3?B_WNQOG^_40/U@RYDVB8QZTI\ZG_\EOQ<$!9+%N44Y@1EBIIS
M BE5\^DT"4(:A9AAD;E0\P ;YD;$OY6KHE,'^+1BRFP=;P5KIB8B>MIS_?T]
M2(/4,=QJ2.?8$?'(D(],NZWU0'^O6Z5=\)=R '0>7(&M#Z!S0J?\^6/8"R#T
MQ*=#+)B4/2^ Z"577O*H@3G'Y+%8D^5M^:VH_]Q&&)F"I NBF(\QRB#7)1A0
ME.>0YKG6O0HPR2C+)'-BP)ZVYL9T311/:S!XHU9]E;(9_M4%$!)C]=LK<-V(
M7W_3ZT/'S.0>Y.WHS1.>8^]GD]6?3;C.G2[EIQ9@5Z"!5YO=A7FV2!L<.U0]
MIBF?1\I7BG)/2].F)Y]W^2 UV>(6+PJAZOUH2S6^+^OU(HI"FA%*($,T@"A
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
MHYA',-,9X$BP#.*8J<5?&-,XSD)!<Z<T\%,-S8V!6CO!UE#GR/:ST-I1CP_
M1J::05BYE^\Z X2O>ENGFIFV0-899P\J6IV[_L*R*LU"]HL@]:82_&;U6[FJ
M=+U8+9OYCM1%O1M1<4P$$Z&:N7 =,T\8@[D@ 11"X@"A'*F_!E52L;=A=F3"
M[@7?-)O*38!64X5JI[,&'EJWM+"HU.4[?FB7]?XJ 2OUY]930+6K RNH.'2C
M'3N-W#DC$]>N3@IH+6]5%/>M5[,DLX@<9:YT 7Z^JZ X6/ ZA4_<(3I9ZV3
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
MLUGOX]NOE"V0/K_%X!>_D1GW#'0#Y$ M,+3?<O"+Y43[#A=CZK3\MX>H9P_
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
MN%NV.FUU=C<H#@JO.]Y^BK[V^_:S^M>__E/W$_4');7XUW_ZOU!+ P04
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
M6="&T(@',XI*'H61[56&#:V> R!'R[0!S^2.?+K,YDUUS-HR&IU]Z1L Q,6
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
M;N"Q54^*;*-MR3[.5I[-X<)E)C*7LP#I?2S/(M!W9X% ) 1/DQ0853W,Z*M
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
M$+EK$P=3>,-V\(;1_#VC1UC$>S^JEFT\C-9*5G(+%3?@HX38E&@"QPR"S[J
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
M>;U>7^;T\NMS)\E-%^I@<K;,0HD*:[].!&^B NM5KK)%95OOL6THGS8GHAN
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
M9#_1>9,%)94- D+V#I3&!%BGR&&TV7O&-&]>&OBW:)0Z""'[-TH=HJXN@'=
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
M$Z<O<UFN\HOY?/EG36;]9;EZ173--G6P41W4EO.%B%)'BQF(5UKG$6OS!"/
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
M'GB\CO1&R4U-&H0L?23&1(&0)0,G.%>%&R7*7J.O_[[5$X.@<7#UQ! ]=0#
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
M=<K^'F3UDJK?$@_W!V$W5D[/>*L,[5+F0@J,_"T/0;@("B4'%P2'F!0Y8>2
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
M+(5%4-I)</1W8!Y3U(:,^_N#3A^]FQ[Z_&GU?Z3*EHWEUR$&=I/ K'0AL^B
M.R2Q&%G .<-IFV!)PA49V3ZM%!Y?81H<M-/<,U X0(P3@Z$Z^UN+ZI:;ZW&
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
M'F))),B1W)UGB=L/B><:1!I75V=6+__KIYIVL)XOWJZ6_[5]@?@A)M&VDG[
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
M"=:>!?UXBN_"%!G(<'V)_O#7DJY2KKG3C PM$\D%$ Q<D@54,DYIKXSA?EJ
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
M#FW=H?6K&[-0"E92X"#KJ%&E',DE&P%6F52':@2C?"^FT4#>.F\FT*G9-":
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
M7R2&!FT3"3X3M*ZL#/SZ[;+]BA3&LJQX[;19>:L%."<2?6M=U(D;;EOWXC^
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
M2H!RT8+7=%"-U)C0:J9D:P]WB'T\"\?X0.0-^ 1W$ PZ. KW@UV'U,1/,+C
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
M+E?-Y]:[*D5$PP193MPCJ.+):$>?R-;F9+&7H'01S8&["V7C&JD=0;6Y&+L
MY_4!?'$YL&';H2LFN%@\HU-FXZJ\#+PN2-M43FGG$E.MNYWN2MNX=0,= 70
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
M+)\.,;9)>7=2V1RE R.KY2%#AN"#!J]CJM/"0XX[/:H=@+(Q*^C:2?8)J!S
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
M-$B#O@:<6R)4:RULI[OIKR\IR7(22XZ.-+)&FWU)$#C)X9 ?.9R9CZ2#4+T
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
M<B@"D^R\)T5@@M('@,[3SXLY&FVQ+8=;>5H,EYQ)B]!4R2TWJ\L)2RB_)XI
MG]O.8TTX%!YW/4KKPOT01.5IU3QZC184FG,@@T)M5916G>X"_@(I I, ,)DB
M,,4:0\%KU6?HL_A]=;=1WG(.B?"YZ9: -@C!#?$HCF>7@+"!J33Z<>N=?>TM
MW'EOOYX#;CVM<\0<OO=\LGW[%?H&I*>LFH6>D9/RI0##$%&>T,L [!,ZK6#E
M"O[@N*#?-W*5DBN$'(KWOFC1O4?A&=DG6S_]$V7AW -KDQF]J?,E5FX_S'Y]
M\6EEOXU!M^577[[UK;*I*&,NZ"38(@V8*"6@X,Z5K=)Y4:D25&]N]/.M;I1<
MX[1XW^=)?P#T#)72;'GV#BUB"GGY@"G!\,4LIJB!5A*T<]KE$[1H&Y6M,BJ&
MIK!7IAAT*'!N>6POJJF@C86B L]F2 5BI4PN\-!(]#(4\6>#B^E6G\)>F6*"
MT=DKQF7KHR E13IT&#J80C!HH.G0,!DC2L[?R(,OG+TRR9I3V"M35#M U-D1
MM)>NI%IL=5D)3<=1,(9.JAB5AR9JS1B%RGB:(61;Q1GE)#_TAMC+G.,B<^V_
MGES4J*I +-TL&F:?Q0 )(S:KDO6U=[;VI$#G#77=S+X?G ZPP0" 6KY"K5:T
MCM7".N-$+I"]IDT ,0/JXD';T 0&TE+M?7'Y2(@A@7.(@;>]^1VL[0'@\F3$
M?[C$U38V(2,E$CE0OHGD8T$E!UE*3S] TW]L]7Z2G9<+<R'[Y0F,/"IT7RWN
M7FXH:%>W:PML6?;RT<!FTEP4$"1/<7:2U)FD@%A"3:4YE[O/"CI:Z%%.&_V0
MM ]83V;6;CC>^0BT_@'_DO"V_O4O_P=02P$"% ,4    "  "<6%6H7>GJQ 1
M  "U:0  '@              @ $     97AH:6)I=#$P,S$M,C R,G@Q,G@S
M,7@Q,&LN:'1M4$L! A0#%     @  G%A5CUJJR!! @  N0<  !P
M     ( !3!$  &5X:&EB:70R,2TR,#(R>#$R>#,Q>#$P:RYH=&U02P$"% ,4
M    "  "<6%6=!=!5Y,#  !Y#P  '               @ ''$P  97AH:6)I
M=#(S+3(P,C)X,3)X,S%X,3!K+FAT;5!+ 0(4 Q0    (  )Q85;/1' =N@<
M +TL   =              "  907  !E>&AI8FET,S$Q+3(P,C)X,3)X,S%X
M,3!K+FAT;5!+ 0(4 Q0    (  )Q858KNB;?S <  ,4L   =
M  "  8D?  !E>&AI8FET,S$R+3(P,C)X,3)X,S%X,3!K+FAT;5!+ 0(4 Q0
M   (  )Q85:',:=5!@4  !@;   =              "  9 G  !E>&AI8FET
M,S(R+3(P,C)X,3)X,S%X,3!K+FAT;5!+ 0(4 Q0    (  )Q85:>!?L=V00
M " 9   >              "  =$L  !E>&AI8FET<S,R,2TR,#(R>#$R>#,Q
M>#$P:RYH=&U02P$"% ,4    "  "<6%6.0OEN(]?!P!266( $
M    @ 'F,0  =&UP+3(P,C(Q,C,Q+FAT;5!+ 0(4 Q0    (  )Q859&.3Z*
M)R0  -NM 0 0              "  :.1!P!T;7 M,C R,C$R,S$N>'-D4$L!
M A0#%     @  G%A5K%CG_FP3@  6T,# !0              ( !^+4' '1M
M<"TR,#(R,3(S,5]C86PN>&UL4$L! A0#%     @  G%A5O=0<?ZET@  R[D)
M !0              ( !V@0( '1M<"TR,#(R,3(S,5]D968N>&UL4$L! A0#
M%     @  G%A5NY,75NHC0@ 0,$+ !,              ( !L=<( '1M<"TR
M,#(R,3(S,5]G,2YJ<&=02P$"% ,4    "  "<6%6M9CAP4&6  !YYP  $P
M            @ &*91$ =&UP+3(P,C(Q,C,Q7V<R+FIP9U!+ 0(4 Q0    (
M  )Q858G^I*H$E4  /%7   3              "  ?S[$0!T;7 M,C R,C$R
M,S%?9S,N:G!G4$L! A0#%     @  G%A5J0S,):\&0( (G@5 !0
M     ( !/U$2 '1M<"TR,#(R,3(S,5]L86(N>&UL4$L! A0#%     @  G%A
M5K&+KN%)2 $ LEL/ !0              ( !+6L4 '1M<"TR,#(R,3(S,5]P
<<F4N>&UL4$L%!@     0 !  5 0  *BS%0    $!

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